diff --git a/404.html b/404.html index 7fe096ef..fbf78165 100644 --- a/404.html +++ b/404.html @@ -3,10 +3,9 @@ -Page Not Found | Spec-Up-T - - - +Page Not Found | Spec-Up-T + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

diff --git a/assets/css/styles.0873c99d.css b/assets/css/styles.f197e826.css similarity index 51% rename from assets/css/styles.0873c99d.css rename to assets/css/styles.f197e826.css index 89978fb1..7b281da5 100644 --- a/assets/css/styles.0873c99d.css +++ b/assets/css/styles.f197e826.css @@ -1 +1 @@ -.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}img,video{box-shadow:0 0 10px rgba(29,109,174,.287)}.toggleButton_gllP,html{-webkit-tap-highlight-color:transparent}*,.loadingRing_RJI3 div{box-sizing:border-box}.authorSocials_rSDt,.authorTitle_nd0D{-webkit-box-orient:vertical;overflow:hidden}.clean-list,.containsTaskList_mC6p,.details_lb9f>summary,.dropdown__menu,.menu__list,.sellingpoints ul{list-style:none}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--docusaurus-progress-bar-color:var(--ifm-color-primary);--ifm-color-primary:#1d6dae;--ifm-color-primary-dark:#1a62a0;--ifm-color-primary-darker:#185a94;--ifm-color-primary-darkest:#154f87;--ifm-color-primary-light:#2073b8;--ifm-color-primary-lighter:#2379c2;--ifm-color-primary-lightest:#2780cc;--ifm-code-font-size:95%;--docusaurus-highlighted-code-line-bg:#0000001a;--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:#0000;--docusaurus-collapse-button-bg-hover:#0000001a;--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--docusaurus-blog-social-icon-size:1rem;--docusaurus-tag-list-border:var(--ifm-color-emphasis-300)}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}html{background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.list_eTzJ article:last-child,.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.menuExternalLink_NmtK,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical)}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled_EoeP .wordWrapButtonIcon_Bwma{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.center,.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.admonitionHeading_Gvgb,.alert__heading,.button-style-imitation,.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.card--full-height,.navbar__logo img,body,html{height:100%}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after,.searchBarContainer_NW3z.searchIndexLoading_EJ1f .searchBarLoadingRing_YnHq{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none;white-space:nowrap}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;pointer-events:none;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.sidebar_re4s,.tableOfContents_bqdL{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem;white-space:nowrap}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.docItemContainer_Djhp article>:first-child,.docItemContainer_Djhp header+*,.footer__item{margin-top:0}.admonitionContent_BuS1>:last-child,.cardContainer_fWXF :last-child,.collapsibleContent_i85q p:last-child,.details_lb9f>summary>p:last-child,.footer__items,.searchResultItem_U687>h2{margin-bottom:0}.codeBlockStandalone_MEMb,[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title,.title_f1Hy{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{content:"";height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;filter:var(--ifm-menu-link-sublist-icon-filter)}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;opacity:0;position:fixed;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;top:0;left:0;visibility:hidden}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.announcementBarContent_xLdY,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center .navbar__brand{margin:0}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}#nprogress,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:#ffffff0d;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:1rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}#nprogress .bar,.image-center,video{width:100%}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.features_t9lD a,.pagination__link:hover,.sidebarItemLink_mo7H:hover{text-decoration:none}.content_knG7 a,.hitFooter_E9YW a,.suggestion_fB_2.cursor_eG29 mark{text-decoration:underline}.pagination-nav{display:grid;grid-gap:var(--ifm-spacing-horizontal);gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item,video{display:inline-block}.pills__item{border-radius:.5rem;cursor:pointer;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto;padding-left:0}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}[data-theme=dark]{--ifm-color-primary:#4a90e2;--ifm-color-primary-dark:#4484d8;--ifm-color-primary-darker:#3e78ce;--ifm-color-primary-darkest:#376bbf;--ifm-color-primary-light:#5a9dee;--ifm-color-primary-lighter:#6aa8f3;--ifm-color-primary-lightest:#7ab2f8;--docusaurus-highlighted-code-line-bg:#0000004d}video{background-color:#1d6dae56;border:5px dashed #1d6dae;border-radius:15px;padding:10px}.image-small img{width:5em}.image-medium img{width:10em}.image-large img{width:15em}.image-xlarge img{width:20em}.image-center img{display:block;margin:auto}.center-table,.sellingpoints,.sellingpoints ul{display:flex;justify-content:center}img{max-width:100%;border:1px solid #ddd;border-radius:4px;padding:5px}.sellingpoints{border-radius:5px;margin:1em 0;padding:1em}.sellingpoints ul{flex-wrap:wrap;margin:0;padding:0}.sellingpoints li{color:#fff;font-size:1.2em;margin:.5em 1em;padding:0 0 0 1.5em;position:relative;vertical-align:middle}.sellingpoints li:before{color:#fff;content:"\2713";font-size:1.5em;font-weight:700;left:0;margin-right:.5em;position:absolute;top:-.3em}.button-style-imitation{background-color:initial;border:1px solid #1d6dae;border-radius:.25rem;color:#111;display:inline-block;font-size:.7rem;font-variant:small-caps;line-height:1.5;padding:.2rem .4rem;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.button-style-imitation img{border:none;box-shadow:none;margin:0;padding:0;vertical-align:middle;width:1em}.rotate{animation-duration:5s;animation-iteration-count:infinite;animation-name:a;animation-timing-function:linear;display:inline-block;transform-origin:50% 50%}.backToTopButton_sjWU{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_sjWU:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_xfvO{opacity:1;transform:scale(1);visibility:visible}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_CVFx{line-height:0;padding:0}.content_knG7{font-size:85%;padding:5px 0;text-align:center}.content_knG7 a{color:inherit}.announcementBar_mb4j{align-items:center;background-color:var(--ifm-color-white);border-bottom:1px solid var(--ifm-color-emphasis-100);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}#__docusaurus-base-url-issue-banner-container,.docSidebarContainer_YfHR,.hideAction_vcyE>svg,.navbarSearchContainer_Bca1:empty,.sidebarLogo_isFc,.themedComponent_mlkZ,[data-theme=dark] .lightToggleIcon_pyhR,[data-theme=light] .darkToggleIcon_wfgR,html[data-announcement-bar-initially-dismissed=true] .announcementBar_mb4j{display:none}.announcementBarPlaceholder_vyr4{flex:0 0 10px}.announcementBarClose_gvF7{align-self:stretch;flex:0 0 30px}.toggle_vylO{height:2rem;width:2rem}.toggleButton_gllP{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_gllP:hover{background:var(--ifm-color-emphasis-200)}.toggleButtonDisabled_aARS{cursor:not-allowed}.darkNavbarColorModeToggle_X3D1:hover{background:var(--ifm-color-gray-800)}[data-theme=dark] .themedComponent--dark_xIcU,[data-theme=light] .themedComponent--light_NVdE,html:not([data-theme]) .themedComponent--light_NVdE{display:initial}[data-theme=dark]:root{--docusaurus-collapse-button-bg:#ffffff0d;--docusaurus-collapse-button-bg-hover:#ffffff1a}.collapseSidebarButton_PEFL{display:none;margin:0}.iconExternalLink_nPIU{margin-left:.3rem}.docMainContainer_TBSr,.docRoot_UBD9{display:flex;width:100%}.docsWrapper_hBAB{display:flex;flex:1 0 auto}.anchorWithStickyNavbar_LWe7{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_WYt5{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.hash-link:before{content:"#"}.footerLogoLink_BH7S:hover,.hash-link:focus,:hover>.hash-link{opacity:1}.cardContainer_fWXF{--ifm-link-color:var(--ifm-color-emphasis-800);--ifm-link-hover-color:var(--ifm-color-emphasis-700);--ifm-link-hover-decoration:none;border:1px solid var(--ifm-color-emphasis-200);box-shadow:0 1.5px 3px 0 #00000026;transition:all var(--ifm-transition-fast) ease;transition-property:border,box-shadow}.cardContainer_fWXF:hover{border-color:var(--ifm-color-primary);box-shadow:0 3px 6px 0 #0003}.cardTitle_rnsV{font-size:1.2rem}.cardDescription_PWke{font-size:.8rem}.dropdownNavbarItemMobile_S0Fm{cursor:pointer}.iconLanguage_nlXk{margin-right:5px;vertical-align:text-bottom}.searchBar_RVTs .dropdownMenu_qbY6{background:var(--search-local-modal-background,#f5f6f7);border-radius:6px;box-shadow:var(--search-local-modal-shadow,inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64);left:auto!important;margin-top:8px;padding:var(--search-local-spacing,12px);position:relative;right:0!important;width:var(--search-local-modal-width,560px)}html[data-theme=dark] .searchBar_RVTs .dropdownMenu_qbY6{background:var(--search-local-modal-background,var(--ifm-background-color));box-shadow:var(--search-local-modal-shadow,inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309)}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2{align-items:center;background:var(--search-local-hit-background,#fff);border-radius:4px;box-shadow:var(--search-local-hit-shadow,0 1px 3px 0 #d4d9e1);color:var(--search-local-hit-color,#444950);cursor:pointer;display:flex;flex-direction:row;height:var(--search-local-hit-height,56px);padding:0 var(--search-local-spacing,12px);width:100%}.hitTree_kk6K,.noResults_l6Q3{align-items:center;display:flex}html[data-theme=dark] .dropdownMenu_qbY6 .suggestion_fB_2{background:var(--search-local-hit-background,var(--ifm-color-emphasis-100));box-shadow:var(--search-local-hit-shadow,none);color:var(--search-local-hit-color,var(--ifm-font-color-base))}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2:not(:last-child){margin-bottom:4px}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2.cursor_eG29{background-color:var(--search-local-highlight-color,var(--ifm-color-primary))}.hitFooter_E9YW a,.hitIcon_a7Zy,.hitPath_ieM4,.hitTree_kk6K,.noResultsIcon_EBY5{color:var(--search-local-muted-color,#969faf)}html[data-theme=dark] .hitIcon_a7Zy,html[data-theme=dark] .hitPath_ieM4,html[data-theme=dark] .hitTree_kk6K,html[data-theme=dark] .noResultsIcon_EBY5{color:var(--search-local-muted-color,var(--ifm-color-secondary-darkest))}.hitTree_kk6K>svg{height:var(--search-local-hit-height,56px);opacity:.5;width:24px}.hitIcon_a7Zy,.hitTree_kk6K>svg{stroke-width:var(--search-local-icon-stroke-width,1.4)}.hitAction_NqkB,.hitIcon_a7Zy{height:20px;width:20px}.hitWrapper_sAK8{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;margin:0 8px;overflow-x:hidden;width:80%}.hitWrapper_sAK8 mark{background:none;color:var(--search-local-highlight-color,var(--ifm-color-primary))}.hitTitle_vyVt{font-size:.9em}.hitPath_ieM4{font-size:.75em}.hitPath_ieM4,.hitTitle_vyVt{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.noResults_l6Q3{flex-direction:column;justify-content:center;padding:var(--search-local-spacing,12px) 0}.noResultsIcon_EBY5{margin-bottom:var(--search-local-spacing,12px)}.hitFooter_E9YW{font-size:.85em;margin-top:var(--search-local-spacing,12px);text-align:center}.cursor_eG29 .hideAction_vcyE>svg,.tocCollapsibleContent_vkbj a{display:block}.suggestion_fB_2.cursor_eG29,.suggestion_fB_2.cursor_eG29 .hitIcon_a7Zy,.suggestion_fB_2.cursor_eG29 .hitPath_ieM4,.suggestion_fB_2.cursor_eG29 .hitTree_kk6K,.suggestion_fB_2.cursor_eG29 mark{color:var(--search-local-hit-active-color,var(--ifm-color-white))!important}.searchBarContainer_NW3z{margin-left:16px}.searchBarContainer_NW3z .searchBarLoadingRing_YnHq{display:none;left:10px;position:absolute;top:6px}.searchBarContainer_NW3z .searchClearButton_qk4g{background:none;border:none;line-height:1rem;padding:0;position:absolute;right:.8rem;top:50%;transform:translateY(-50%)}.navbar__search{position:relative}.searchIndexLoading_EJ1f .navbar__search-input{background-image:none}.searchHintContainer_Pkmr{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;pointer-events:none;position:absolute;right:10px;top:0}.searchHint_iIMx{background-color:var(--ifm-navbar-search-input-background-color);border:1px solid var(--ifm-color-emphasis-500);box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-500);color:var(--ifm-navbar-search-input-placeholder-color)}html[dir=rtl] .searchHintContainer_Pkmr{left:10px;right:auto}html[dir=rtl] .searchBarContainer_NW3z .searchClearButton_qk4g{left:.8rem;right:auto}html[dir=rtl] .searchBarContainer_NW3z .searchBarLoadingRing_YnHq{left:auto;right:10px}html[dir=rtl] .navbar__search-input{padding:0 2.25em 0 .5em}.loadingRing_RJI3{display:inline-block;height:20px;opacity:var(--search-local-loading-icon-opacity,.5);position:relative;width:20px}.authorSocialIcon_XYv3,.authorSocialLink_owbf,.authorSocials_rSDt{height:var(--docusaurus-blog-social-icon-size)}.loadingRing_RJI3 div{animation:1.2s cubic-bezier(.5,0,.5,1) infinite a;border:2px solid var(--search-load-loading-icon-color,var(--ifm-navbar-search-input-color));border-color:var(--search-load-loading-icon-color,var(--ifm-navbar-search-input-color)) #0000 #0000 #0000;border-radius:50%;display:block;height:16px;margin:2px;position:absolute;width:16px}.loadingRing_RJI3 div:first-child{animation-delay:-.45s}.loadingRing_RJI3 div:nth-child(2){animation-delay:-.3s}.loadingRing_RJI3 div:nth-child(3){animation-delay:-.15s}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.navbarHideable_m1mJ{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_jGov{transform:translate3d(0,calc(-100% - 2px),0)}.errorBoundaryError_a6uf{color:red;white-space:pre-wrap}.errorBoundaryFallback_VBag{color:red;padding:.55rem}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.footerLogoLink_BH7S{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.mainWrapper_z2l0{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.searchContextInput_mXoe,.searchQueryInput_CFBF{background:var(--ifm-background-color);border:var(--ifm-global-border-width) solid var(--ifm-color-content-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);font-size:var(--ifm-font-size-base);margin-bottom:1rem;padding:.5rem;width:100%}.authorSocialIcon_XYv3,.authorSocialLink_owbf{width:var(--docusaurus-blog-social-icon-size)}.searchResultItem_U687{border-bottom:1px solid #dfe3e8;padding:1rem 0}.searchResultItemPath_uIbk{color:var(--ifm-color-content-secondary);font-size:.8rem;margin:.5rem 0 0}.searchResultItemSummary_oZHr{font-style:italic;margin:.5rem 0 0}.sidebar_re4s{overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 2rem)}.sidebarItemTitle_pO2u{font-size:var(--ifm-h3-font-size);font-weight:var(--ifm-font-weight-bold)}.container_mt6G,.sidebarItemList_Yudw{font-size:.9rem}.sidebarItem__DBe{margin-top:.7rem}.sidebarItemLink_mo7H{color:var(--ifm-font-color-base);display:block}.sidebarItemLinkActive_I1ZP{color:var(--ifm-color-primary)!important}.yearGroupHeading_rMGB{margin-bottom:.4rem;margin-top:1.6rem}.yearGroupHeading_QT03{margin:1rem .75rem .5rem}[data-theme=dark] .githubSvg_Uu4N,[data-theme=dark] .xSvg_y3PF{fill:var(--light)}[data-theme=light] .githubSvg_Uu4N,[data-theme=light] .xSvg_y3PF{fill:var(--dark)}.authorSocials_rSDt{align-items:center;display:flex;flex-wrap:wrap;line-clamp:1;-webkit-line-clamp:1}.authorSocialLink_owbf,.authorSocials_rSDt{line-height:0}.authorSocialLink_owbf{margin-right:.4rem}.authorImage_XqGP{--ifm-avatar-photo-size:3.6rem}.author-as-h1_n9oJ .authorImage_XqGP{--ifm-avatar-photo-size:7rem}.author-as-h2_gXvM .authorImage_XqGP{--ifm-avatar-photo-size:5.4rem}.authorDetails_lV9A{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around}.authorName_yefp{display:flex;flex-direction:row;font-size:1.1rem;line-height:1.1rem}.author-as-h1_n9oJ .authorName_yefp{display:inline;font-size:2.4rem;line-height:2.4rem}.author-as-h2_gXvM .authorName_yefp{display:inline;font-size:1.4rem;line-height:1.4rem}.authorTitle_nd0D{display:-webkit-box;font-size:.8rem;line-height:1rem;line-clamp:1;-webkit-line-clamp:1}.author-as-h1_n9oJ .authorTitle_nd0D{font-size:1.2rem;line-height:1.6rem}.author-as-h2_gXvM .authorTitle_nd0D{font-size:1rem;line-height:1.3rem}.authorBlogPostCount_iiJ5{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.8rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.buttonGroup__atx button,.codeBlockContainer_Ckt0{background:var(--prism-background-color);color:var(--prism-color)}.authorListItem_n3yI{list-style-type:none;margin-bottom:2rem}.authorCol_Hf19{max-width:inherit!important}.imageOnlyAuthorRow_pa_O{display:flex;flex-flow:row wrap}.buttons_AeoN,.features_t9lD{align-items:center;display:flex}.imageOnlyAuthorCol_G86a{margin-left:.3rem;margin-right:.3rem}.features_t9lD{padding:0;width:100%}.featureSvg_GfXr{height:auto;width:100px}.heroBanner_qdFl{overflow:hidden;padding:4rem 0;position:relative;text-align:center}.buttons_AeoN{justify-content:center}.codeBlockContainer_Ckt0{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_biex{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_Ktv7{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_Ktv7+.codeBlockContent_biex .codeBlock_bY9V{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup__atx{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup__atx button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup__atx button:focus-visible,.buttonGroup__atx button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup__atx button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:a;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_Tfdd:before{content:counter(a);opacity:.4}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_obH4{opacity:1!important}.copyButtonIcons_eSgA{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_y97N,.copyButtonSuccessIcon_LjdS{left:0;position:absolute;top:0;fill:currentColor;height:inherit;opacity:inherit;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_LjdS{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_obH4 .copyButtonIcon_y97N{opacity:0;transform:scale(.33)}.copyButtonCopied_obH4 .copyButtonSuccessIcon_LjdS{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_Bwma{height:1.2rem;width:1.2rem}.tag_zVej{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_zVej:hover{--docusaurus-tag-list-border:var(--ifm-link-color);text-decoration:none}.tagRegular_sFm0{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_h2kH{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_h2kH:after,.tagWithCount_h2kH:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_h2kH:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_h2kH:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_h2kH span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.tags_jXut{display:inline}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}.iconEdit_Z9Sw{margin-right:.3em;vertical-align:sub}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.lastUpdated_JAkA{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_TO0P{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_TO0P:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_MG3E:after,.tocCollapsibleExpanded_sAul{transform:none}.tocCollapsible_ETCw{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_vkbj>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_vkbj ul li{margin:.4rem .8rem}:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}.img_ev3q{height:auto}.admonition_xJq3{margin-bottom:1em}.admonitionHeading_Gvgb{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family)}.admonitionHeading_Gvgb:not(:last-child){margin-bottom:.3rem}.admonitionHeading_Gvgb code{text-transform:none}.admonitionIcon_Rf37{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_Rf37 svg{display:inline-block;height:1.6em;width:1.6em;fill:var(--ifm-alert-foreground-color)}.tableOfContents_bqdL{overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.container_lyt7,.container_lyt7>svg{max-width:100%}.breadcrumbHomeIcon_YNFT{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer_Z_bl{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.title_kItE{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-leading)*1.25)}.mdxPageWrapper_j9I6{justify-content:center}@media (min-width:997px){.collapseSidebarButton_PEFL,.expandButton_TmdG{background-color:var(--docusaurus-collapse-button-bg)}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_gvF7,.announcementBarPlaceholder_vyr4{flex-basis:50px}.collapseSidebarButton_PEFL{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_kv0_{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_i1dp,[dir=rtl] .collapseSidebarButtonIcon_kv0_{transform:rotate(0)}.collapseSidebarButton_PEFL:focus,.collapseSidebarButton_PEFL:hover,.expandButton_TmdG:focus,.expandButton_TmdG:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_M9Kj{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_SIkG{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_SIkG{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_GW3s{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_njMd{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_wUlq{padding-top:0}.sidebarHidden_VK0M{opacity:0;visibility:hidden}.sidebarLogo_isFc{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);text-decoration:none!important}.sidebarLogo_isFc img{height:2rem;margin-right:.5rem}.expandButton_TmdG{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}[dir=rtl] .expandButtonIcon_i1dp{transform:rotate(180deg)}.docSidebarContainer_YfHR{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_DPk8{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_aRkj{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_TBSr{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_lQrH{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_JWYK{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.navbarSearchContainer_Bca1{padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.lastUpdated_JAkA{text-align:right}.tocMobile_ITEo{display:none}.docItemCol_VOVn,.generatedIndexPage_vN6x{max-width:75%!important}.list_eTzJ article:nth-last-child(-n+2){margin-bottom:0!important}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_DEke,.footer__link-separator,.navbar__item,.sidebar_re4s,.tableOfContents_bqdL{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.navbarSearchContainer_Bca1{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docItemContainer_F8PC{padding:0 .3rem}}@media not (max-width:996px){.searchBar_RVTs.searchBarLeft_MXDe .dropdownMenu_qbY6{left:0!important;right:auto!important}}@media only screen and (max-width:996px){.searchQueryColumn_q7nx{max-width:60%!important}.searchContextColumn_oWAF{max-width:40%!important}}@media screen and (max-width:996px){.heroBanner_qdFl{padding:2rem}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}.navbar__search-input:not(:focus){width:2rem}.searchBar_RVTs .dropdownMenu_qbY6{max-width:calc(100vw - var(--ifm-navbar-padding-horizontal)*2);width:var(--search-local-modal-width-sm,340px)}.searchBarContainer_NW3z:not(.focused_OWtg) .searchClearButton_qk4g,.searchHintContainer_Pkmr{display:none}.title_f1Hy{font-size:2rem}}@media screen and (max-width:576px){.searchQueryColumn_q7nx{max-width:100%!important}.searchContextColumn_oWAF{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (hover:hover){.backToTopButton_sjWU:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}}@media print{.announcementBar_mb4j,.footer,.menu,.navbar,.pagination-nav,.table-of-contents,.tocMobile_ITEo{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}} \ No newline at end of file +.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}img,video{box-shadow:0 0 10px rgba(29,109,174,.287)}.toggleButton_gllP,html{-webkit-tap-highlight-color:transparent}*,.loadingRing_RJI3 div{box-sizing:border-box}.authorSocials_rSDt,.authorTitle_nd0D{-webkit-box-orient:vertical;overflow:hidden}.clean-list,.containsTaskList_mC6p,.details_lb9f>summary,.dropdown__menu,.menu__list,.sellingpoints ul{list-style:none}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--docusaurus-progress-bar-color:var(--ifm-color-primary);--ifm-color-primary:#1d6dae;--ifm-color-primary-dark:#1a62a0;--ifm-color-primary-darker:#185a94;--ifm-color-primary-darkest:#154f87;--ifm-color-primary-light:#2073b8;--ifm-color-primary-lighter:#2379c2;--ifm-color-primary-lightest:#2780cc;--ifm-code-font-size:95%;--docusaurus-highlighted-code-line-bg:#0000001a;--docusaurus-tag-list-border:var(--ifm-color-emphasis-300);--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:#0000;--docusaurus-collapse-button-bg-hover:#0000001a;--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--docusaurus-blog-social-icon-size:1rem}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}html{background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.list_eTzJ article:last-child,.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.menuExternalLink_NmtK,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical)}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled_EoeP .wordWrapButtonIcon_Bwma{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.center,.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.admonitionHeading_Gvgb,.alert__heading,.button-style-imitation,.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.card--full-height,.navbar__logo img,body,html{height:100%}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after,.searchBarContainer_NW3z.searchIndexLoading_EJ1f .searchBarLoadingRing_YnHq{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none;white-space:nowrap}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;pointer-events:none;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.sidebar_re4s,.tableOfContents_bqdL{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem;white-space:nowrap}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.container_lyt7,.container_lyt7>svg,img{max-width:100%}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.docItemContainer_Djhp article>:first-child,.docItemContainer_Djhp header+*,.footer__item{margin-top:0}.admonitionContent_BuS1>:last-child,.cardContainer_fWXF :last-child,.collapsibleContent_i85q p:last-child,.details_lb9f>summary>p:last-child,.footer__items,.searchResultItem_U687>h2{margin-bottom:0}.codeBlockStandalone_MEMb,[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;opacity:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;top:0;left:0;visibility:hidden}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter)}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.announcementBarContent_xLdY,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center .navbar__brand{margin:0}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}#nprogress,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:#ffffff0d;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:1rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);position:fixed;transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;position:fixed;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.image-center,video{width:100%}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.features_t9lD a,.pagination__link:hover,.sidebarItemLink_mo7H:hover{text-decoration:none}.content_knG7 a,.hitFooter_E9YW a,.suggestion_fB_2.cursor_eG29 mark{text-decoration:underline}.pagination-nav{display:grid;grid-gap:var(--ifm-spacing-horizontal);gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item,video{display:inline-block}.pills__item{border-radius:.5rem;cursor:pointer;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto;padding-left:0}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}[data-theme=dark]{--ifm-color-primary:#4a90e2;--ifm-color-primary-dark:#4484d8;--ifm-color-primary-darker:#3e78ce;--ifm-color-primary-darkest:#376bbf;--ifm-color-primary-light:#5a9dee;--ifm-color-primary-lighter:#6aa8f3;--ifm-color-primary-lightest:#7ab2f8;--docusaurus-highlighted-code-line-bg:#0000004d}video{background-color:#1d6dae56;border:5px dashed #1d6dae;border-radius:15px;padding:10px}.image-small img{width:5em}.image-medium img{width:10em}.image-large img{width:15em}.image-xlarge img{width:20em}.image-center img{display:block;margin:auto}.center-table,.sellingpoints,.sellingpoints ul{display:flex;justify-content:center}img{border:1px solid #ddd;border-radius:4px;padding:5px}.sellingpoints{border-radius:5px;margin:1em 0;padding:1em}.sellingpoints ul{flex-wrap:wrap;margin:0;padding:0}.sellingpoints li{color:#fff;font-size:1.2em;margin:.5em 1em;padding:0 0 0 1.5em;position:relative;vertical-align:middle}.sellingpoints li:before{color:#fff;content:"\2713";font-size:1.5em;font-weight:700;left:0;margin-right:.5em;position:absolute;top:-.3em}.button-style-imitation{background-color:initial;border:1px solid #1d6dae;border-radius:.25rem;color:#111;display:inline-block;font-size:.7rem;font-variant:small-caps;line-height:1.5;padding:.2rem .4rem;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.button-style-imitation img{border:none;box-shadow:none;margin:0;padding:0;vertical-align:middle;width:1em}.rotate{animation-duration:5s;animation-iteration-count:infinite;animation-name:a;animation-timing-function:linear;display:inline-block;transform-origin:50% 50%}.tag_zVej{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_zVej:hover{--docusaurus-tag-list-border:var(--ifm-link-color);text-decoration:none}.tagRegular_sFm0{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_h2kH{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_h2kH:after,.tagWithCount_h2kH:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_h2kH:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_h2kH:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_h2kH span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.tags_jXut{display:inline}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}.backToTopButton_sjWU{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_sjWU:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_xfvO{opacity:1;transform:scale(1);visibility:visible}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_CVFx{line-height:0;padding:0}.content_knG7{font-size:85%;padding:5px 0;text-align:center}.content_knG7 a{color:inherit}.announcementBar_mb4j{align-items:center;background-color:var(--ifm-color-white);border-bottom:1px solid var(--ifm-color-emphasis-100);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}#__docusaurus-base-url-issue-banner-container,.docSidebarContainer_YfHR,.hideAction_vcyE>svg,.navbarSearchContainer_Bca1:empty,.sidebarLogo_isFc,.themedComponent_mlkZ,[data-theme=dark] .lightToggleIcon_pyhR,[data-theme=light] .darkToggleIcon_wfgR,html[data-announcement-bar-initially-dismissed=true] .announcementBar_mb4j{display:none}.announcementBarPlaceholder_vyr4{flex:0 0 10px}.announcementBarClose_gvF7{align-self:stretch;flex:0 0 30px}.toggle_vylO{height:2rem;width:2rem}.toggleButton_gllP{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_gllP:hover{background:var(--ifm-color-emphasis-200)}.toggleButtonDisabled_aARS{cursor:not-allowed}.darkNavbarColorModeToggle_X3D1:hover{background:var(--ifm-color-gray-800)}[data-theme=dark] .themedComponent--dark_xIcU,[data-theme=light] .themedComponent--light_NVdE,html:not([data-theme]) .themedComponent--light_NVdE{display:initial}[data-theme=dark]:root{--docusaurus-collapse-button-bg:#ffffff0d;--docusaurus-collapse-button-bg-hover:#ffffff1a}.collapseSidebarButton_PEFL{display:none;margin:0}.iconExternalLink_nPIU{margin-left:.3rem}.docMainContainer_TBSr,.docRoot_UBD9{display:flex;width:100%}.docsWrapper_hBAB{display:flex;flex:1 0 auto}.anchorWithStickyNavbar_LWe7{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_WYt5{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.hash-link:before{content:"#"}.footerLogoLink_BH7S:hover,.hash-link:focus,:hover>.hash-link{opacity:1}.cardContainer_fWXF{--ifm-link-color:var(--ifm-color-emphasis-800);--ifm-link-hover-color:var(--ifm-color-emphasis-700);--ifm-link-hover-decoration:none;border:1px solid var(--ifm-color-emphasis-200);box-shadow:0 1.5px 3px 0 #00000026;transition:all var(--ifm-transition-fast) ease;transition-property:border,box-shadow}.cardContainer_fWXF:hover{border-color:var(--ifm-color-primary);box-shadow:0 3px 6px 0 #0003}.cardTitle_rnsV{font-size:1.2rem}.cardDescription_PWke{font-size:.8rem}.dropdownNavbarItemMobile_S0Fm{cursor:pointer}.iconLanguage_nlXk{margin-right:5px;vertical-align:text-bottom}.searchBar_RVTs .dropdownMenu_qbY6{background:var(--search-local-modal-background,#f5f6f7);border-radius:6px;box-shadow:var(--search-local-modal-shadow,inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64);left:auto!important;margin-top:8px;padding:var(--search-local-spacing,12px);position:relative;right:0!important;width:var(--search-local-modal-width,560px)}html[data-theme=dark] .searchBar_RVTs .dropdownMenu_qbY6{background:var(--search-local-modal-background,var(--ifm-background-color));box-shadow:var(--search-local-modal-shadow,inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309)}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2{align-items:center;background:var(--search-local-hit-background,#fff);border-radius:4px;box-shadow:var(--search-local-hit-shadow,0 1px 3px 0 #d4d9e1);color:var(--search-local-hit-color,#444950);cursor:pointer;display:flex;flex-direction:row;height:var(--search-local-hit-height,56px);padding:0 var(--search-local-spacing,12px);width:100%}html[data-theme=dark] .dropdownMenu_qbY6 .suggestion_fB_2{background:var(--search-local-hit-background,var(--ifm-color-emphasis-100));box-shadow:var(--search-local-hit-shadow,none);color:var(--search-local-hit-color,var(--ifm-font-color-base))}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2:not(:last-child){margin-bottom:4px}.searchBar_RVTs .dropdownMenu_qbY6 .suggestion_fB_2.cursor_eG29{background-color:var(--search-local-highlight-color,var(--ifm-color-primary))}.hitFooter_E9YW a,.hitIcon_a7Zy,.hitPath_ieM4,.hitTree_kk6K,.noResultsIcon_EBY5{color:var(--search-local-muted-color,#969faf)}html[data-theme=dark] .hitIcon_a7Zy,html[data-theme=dark] .hitPath_ieM4,html[data-theme=dark] .hitTree_kk6K,html[data-theme=dark] .noResultsIcon_EBY5{color:var(--search-local-muted-color,var(--ifm-color-secondary-darkest))}.hitTree_kk6K{align-items:center;display:flex}.hitTree_kk6K>svg{height:var(--search-local-hit-height,56px);opacity:.5;width:24px}.hitIcon_a7Zy,.hitTree_kk6K>svg{stroke-width:var(--search-local-icon-stroke-width,1.4)}.hitAction_NqkB,.hitIcon_a7Zy{height:20px;width:20px}.hitWrapper_sAK8{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;margin:0 8px;overflow-x:hidden;width:80%}.hitWrapper_sAK8 mark{background:none;color:var(--search-local-highlight-color,var(--ifm-color-primary))}.hitTitle_vyVt{font-size:.9em}.hitPath_ieM4{font-size:.75em}.hitPath_ieM4,.hitTitle_vyVt{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.noResults_l6Q3{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--search-local-spacing,12px) 0}.noResultsIcon_EBY5{margin-bottom:var(--search-local-spacing,12px)}.hitFooter_E9YW{font-size:.85em;margin-top:var(--search-local-spacing,12px);text-align:center}.cursor_eG29 .hideAction_vcyE>svg,.tocCollapsibleContent_vkbj a{display:block}.suggestion_fB_2.cursor_eG29,.suggestion_fB_2.cursor_eG29 .hitIcon_a7Zy,.suggestion_fB_2.cursor_eG29 .hitPath_ieM4,.suggestion_fB_2.cursor_eG29 .hitTree_kk6K,.suggestion_fB_2.cursor_eG29 mark{color:var(--search-local-hit-active-color,var(--ifm-color-white))!important}.searchBarContainer_NW3z{margin-left:16px}.searchBarContainer_NW3z .searchBarLoadingRing_YnHq{display:none;left:10px;position:absolute;top:6px}.searchBarContainer_NW3z .searchClearButton_qk4g{background:none;border:none;line-height:1rem;padding:0;position:absolute;right:.8rem;top:50%;transform:translateY(-50%)}.navbar__search{position:relative}.searchIndexLoading_EJ1f .navbar__search-input{background-image:none}.searchHintContainer_Pkmr{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;pointer-events:none;position:absolute;right:10px;top:0}.searchHint_iIMx{background-color:var(--ifm-navbar-search-input-background-color);border:1px solid var(--ifm-color-emphasis-500);box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-500);color:var(--ifm-navbar-search-input-placeholder-color)}html[dir=rtl] .searchHintContainer_Pkmr{left:10px;right:auto}html[dir=rtl] .searchBarContainer_NW3z .searchClearButton_qk4g{left:.8rem;right:auto}html[dir=rtl] .searchBarContainer_NW3z .searchBarLoadingRing_YnHq{left:auto;right:10px}html[dir=rtl] .navbar__search-input{padding:0 2.25em 0 .5em}.loadingRing_RJI3{display:inline-block;height:20px;opacity:var(--search-local-loading-icon-opacity,.5);position:relative;width:20px}.authorSocialIcon_XYv3,.authorSocialLink_owbf,.authorSocials_rSDt{height:var(--docusaurus-blog-social-icon-size)}.loadingRing_RJI3 div{animation:1.2s cubic-bezier(.5,0,.5,1) infinite a;border:2px solid var(--search-load-loading-icon-color,var(--ifm-navbar-search-input-color));border-color:var(--search-load-loading-icon-color,var(--ifm-navbar-search-input-color)) #0000 #0000 #0000;border-radius:50%;display:block;height:16px;margin:2px;position:absolute;width:16px}.loadingRing_RJI3 div:first-child{animation-delay:-.45s}.loadingRing_RJI3 div:nth-child(2){animation-delay:-.3s}.loadingRing_RJI3 div:nth-child(3){animation-delay:-.15s}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.iconEdit_Z9Sw{margin-right:.3em;vertical-align:sub}.navbarHideable_m1mJ{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_jGov{transform:translate3d(0,calc(-100% - 2px),0)}.lastUpdated_JAkA{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_TO0P{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_TO0P:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_MG3E:after,.tocCollapsibleExpanded_sAul{transform:none}.tocCollapsible_ETCw{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_vkbj>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_vkbj ul li{margin:.4rem .8rem}.errorBoundaryError_a6uf{color:red;white-space:pre-wrap}.errorBoundaryFallback_VBag{color:red;padding:.55rem}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.footerLogoLink_BH7S{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.mainWrapper_z2l0{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}.searchContextInput_mXoe,.searchQueryInput_CFBF{background:var(--ifm-background-color);border:var(--ifm-global-border-width) solid var(--ifm-color-content-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-font-color-base);font-size:var(--ifm-font-size-base);margin-bottom:1rem;padding:.5rem;width:100%}.authorSocialIcon_XYv3,.authorSocialLink_owbf{width:var(--docusaurus-blog-social-icon-size)}.searchResultItem_U687{border-bottom:1px solid #dfe3e8;padding:1rem 0}.searchResultItemPath_uIbk{color:var(--ifm-color-content-secondary);font-size:.8rem;margin:.5rem 0 0}.searchResultItemSummary_oZHr{font-style:italic;margin:.5rem 0 0}.sidebar_re4s{overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 2rem)}.sidebarItemTitle_pO2u{font-size:var(--ifm-h3-font-size);font-weight:var(--ifm-font-weight-bold)}.sidebarItemList_Yudw{font-size:.9rem}.sidebarItem__DBe{margin-top:.7rem}.sidebarItemLink_mo7H{color:var(--ifm-font-color-base);display:block}.sidebarItemLinkActive_I1ZP{color:var(--ifm-color-primary)!important}.yearGroupHeading_rMGB{margin-bottom:.4rem;margin-top:1.6rem}.yearGroupHeading_QT03{margin:1rem .75rem .5rem}[data-theme=dark] .githubSvg_Uu4N,[data-theme=dark] .xSvg_y3PF{fill:var(--light)}[data-theme=light] .githubSvg_Uu4N,[data-theme=light] .xSvg_y3PF{fill:var(--dark)}.authorSocials_rSDt{align-items:center;display:flex;flex-wrap:wrap;line-clamp:1;-webkit-line-clamp:1}.authorSocialLink_owbf,.authorSocials_rSDt{line-height:0}.authorSocialLink_owbf{margin-right:.4rem}.authorImage_XqGP{--ifm-avatar-photo-size:3.6rem}.author-as-h1_n9oJ .authorImage_XqGP{--ifm-avatar-photo-size:7rem}.author-as-h2_gXvM .authorImage_XqGP{--ifm-avatar-photo-size:5.4rem}.authorDetails_lV9A{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around}.authorName_yefp{display:flex;flex-direction:row;font-size:1.1rem;line-height:1.1rem}.author-as-h1_n9oJ .authorName_yefp{display:inline;font-size:2.4rem;line-height:2.4rem}.author-as-h2_gXvM .authorName_yefp{display:inline;font-size:1.4rem;line-height:1.4rem}.authorTitle_nd0D{display:-webkit-box;font-size:.8rem;line-height:1rem;line-clamp:1;-webkit-line-clamp:1}.buttons_AeoN,.features_t9lD{align-items:center;display:flex}.author-as-h1_n9oJ .authorTitle_nd0D{font-size:1.2rem;line-height:1.6rem}.author-as-h2_gXvM .authorTitle_nd0D{font-size:1rem;line-height:1.3rem}.authorBlogPostCount_iiJ5{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.8rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.buttonGroup__atx button,.codeBlockContainer_Ckt0{background:var(--prism-background-color);color:var(--prism-color)}.authorListItem_n3yI{list-style-type:none;margin-bottom:2rem}.features_t9lD{padding:0;width:100%}.featureSvg_GfXr{height:auto;width:100px}.heroBanner_qdFl{overflow:hidden;padding:4rem 0;position:relative;text-align:center}.buttons_AeoN{justify-content:center}.codeBlockContainer_Ckt0{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_biex{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_Ktv7{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_Ktv7+.codeBlockContent_biex .codeBlock_bY9V{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup__atx{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup__atx button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup__atx button:focus-visible,.buttonGroup__atx button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup__atx button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:a;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_Tfdd:before{content:counter(a);opacity:.4}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_obH4{opacity:1!important}.copyButtonIcons_eSgA{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_y97N,.copyButtonSuccessIcon_LjdS{left:0;position:absolute;top:0;fill:currentColor;height:inherit;opacity:inherit;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_LjdS{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_obH4 .copyButtonIcon_y97N{opacity:0;transform:scale(.33)}.copyButtonCopied_obH4 .copyButtonSuccessIcon_LjdS{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_Bwma{height:1.2rem;width:1.2rem}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}.img_ev3q{height:auto}.admonition_xJq3{margin-bottom:1em}.admonitionHeading_Gvgb{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family)}.admonitionHeading_Gvgb:not(:last-child){margin-bottom:.3rem}.admonitionHeading_Gvgb code{text-transform:none}.admonitionIcon_Rf37{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_Rf37 svg{display:inline-block;height:1.6em;width:1.6em;fill:var(--ifm-alert-foreground-color)}.tableOfContents_bqdL{overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.breadcrumbHomeIcon_YNFT{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer_Z_bl{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.title_kItE{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-leading)*1.25)}.mdxPageWrapper_j9I6{justify-content:center}@media (min-width:997px){.collapseSidebarButton_PEFL,.expandButton_TmdG{background-color:var(--docusaurus-collapse-button-bg)}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_gvF7,.announcementBarPlaceholder_vyr4{flex-basis:50px}.collapseSidebarButton_PEFL{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_kv0_{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_i1dp,[dir=rtl] .collapseSidebarButtonIcon_kv0_{transform:rotate(0)}.collapseSidebarButton_PEFL:focus,.collapseSidebarButton_PEFL:hover,.expandButton_TmdG:focus,.expandButton_TmdG:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_M9Kj{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_SIkG{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_SIkG{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_GW3s{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_njMd{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_wUlq{padding-top:0}.sidebarHidden_VK0M{opacity:0;visibility:hidden}.sidebarLogo_isFc{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);text-decoration:none!important}.sidebarLogo_isFc img{height:2rem;margin-right:.5rem}.expandButton_TmdG{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}[dir=rtl] .expandButtonIcon_i1dp{transform:rotate(180deg)}.docSidebarContainer_YfHR{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_DPk8{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_aRkj{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_TBSr{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_lQrH{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_JWYK{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.navbarSearchContainer_Bca1{padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.lastUpdated_JAkA{text-align:right}.tocMobile_ITEo{display:none}.docItemCol_VOVn,.generatedIndexPage_vN6x{max-width:75%!important}.list_eTzJ article:nth-last-child(-n+2){margin-bottom:0!important}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_DEke,.footer__link-separator,.navbar__item,.sidebar_re4s,.tableOfContents_bqdL{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.navbarSearchContainer_Bca1{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docItemContainer_F8PC{padding:0 .3rem}}@media not (max-width:996px){.searchBar_RVTs.searchBarLeft_MXDe .dropdownMenu_qbY6{left:0!important;right:auto!important}}@media only screen and (max-width:996px){.searchQueryColumn_q7nx{max-width:60%!important}.searchContextColumn_oWAF{max-width:40%!important}}@media screen and (max-width:996px){.heroBanner_qdFl{padding:2rem}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}.navbar__search-input:not(:focus){width:2rem}.searchBar_RVTs .dropdownMenu_qbY6{max-width:calc(100vw - var(--ifm-navbar-padding-horizontal)*2);width:var(--search-local-modal-width-sm,340px)}.searchBarContainer_NW3z:not(.focused_OWtg) .searchClearButton_qk4g,.searchHintContainer_Pkmr{display:none}}@media screen and (max-width:576px){.searchQueryColumn_q7nx{max-width:100%!important}.searchContextColumn_oWAF{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (hover:hover){.backToTopButton_sjWU:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}}@media print{.announcementBar_mb4j,.footer,.menu,.navbar,.pagination-nav,.table-of-contents,.tocMobile_ITEo{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}} \ No newline at end of file diff --git a/assets/js/141.45e3f488.js b/assets/js/141.b57962cd.js similarity index 99% rename from assets/js/141.45e3f488.js rename to assets/js/141.b57962cd.js index 52d5566e..05a092b3 100644 --- a/assets/js/141.45e3f488.js +++ b/assets/js/141.b57962cd.js @@ -25,7 +25,7 @@ var constant = __webpack_require__(9142); // EXTERNAL MODULE: ./node_modules/lodash-es/flatten.js var flatten = __webpack_require__(4098); // EXTERNAL MODULE: ./node_modules/lodash-es/map.js -var map = __webpack_require__(2341); +var map = __webpack_require__(4722); // EXTERNAL MODULE: ./node_modules/lodash-es/range.js + 2 modules var range = __webpack_require__(1395); // EXTERNAL MODULE: ./node_modules/dagre-d3-es/src/graphlib/index.js @@ -5187,7 +5187,7 @@ const version = '2.1.9-pre'; /* unused harmony export read */ /* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(9592); /* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(53); -/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(2341); +/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(4722); /* harmony import */ var _graph_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3046); @@ -8171,7 +8171,7 @@ function keys(object) { /***/ }), -/***/ 2341: +/***/ 4722: /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { /* harmony export */ __webpack_require__.d(__webpack_exports__, { diff --git a/assets/js/14eb3368.28622de9.js b/assets/js/14eb3368.28622de9.js deleted file mode 100644 index c315e560..00000000 --- a/assets/js/14eb3368.28622de9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6969],{1243:(e,t,n)=>{n.d(t,{A:()=>g});n(6540);var s=n(4164),r=n(7559),i=n(6972),a=n(9169),l=n(8774),o=n(1312),c=n(6025),d=n(4848);function u(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,d.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})})}const m={breadcrumbHomeIcon:"breadcrumbHomeIcon_YNFT"};function h(){const e=(0,c.Ay)("/");return(0,d.jsx)("li",{className:"breadcrumbs__item",children:(0,d.jsx)(l.A,{"aria-label":(0,o.T)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,d.jsx)(u,{className:m.breadcrumbHomeIcon})})})}const b={breadcrumbsContainer:"breadcrumbsContainer_Z_bl"};function x(e){let{children:t,href:n,isLast:s}=e;const r="breadcrumbs__link";return s?(0,d.jsx)("span",{className:r,itemProp:"name",children:t}):n?(0,d.jsx)(l.A,{className:r,href:n,itemProp:"item",children:(0,d.jsx)("span",{itemProp:"name",children:t})}):(0,d.jsx)("span",{className:r,children:t})}function p(e){let{children:t,active:n,index:r,addMicrodata:i}=e;return(0,d.jsxs)("li",{...i&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},className:(0,s.A)("breadcrumbs__item",{"breadcrumbs__item--active":n}),children:[t,(0,d.jsx)("meta",{itemProp:"position",content:String(r+1)})]})}function g(){const e=(0,i.OF)(),t=(0,a.Dt)();return e?(0,d.jsx)("nav",{className:(0,s.A)(r.G.docs.docBreadcrumbs,b.breadcrumbsContainer),"aria-label":(0,o.T)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,d.jsxs)("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList",children:[t&&(0,d.jsx)(h,{}),e.map(((t,n)=>{const s=n===e.length-1,r="category"===t.type&&t.linkUnlisted?void 0:t.href;return(0,d.jsx)(p,{active:s,index:n,addMicrodata:!!r,children:(0,d.jsx)(x,{href:r,isLast:s,children:t.label})},n)}))]})}):null}},4136:(e,t,n)=>{n.r(t),n.d(t,{default:()=>w});n(6540);var s=n(1213),r=n(6972),i=n(6025),a=n(4164),l=n(8774),o=n(5846),c=n(6654),d=n(1312),u=n(1107);const m={cardContainer:"cardContainer_fWXF",cardTitle:"cardTitle_rnsV",cardDescription:"cardDescription_PWke"};var h=n(4848);function b(e){let{href:t,children:n}=e;return(0,h.jsx)(l.A,{href:t,className:(0,a.A)("card padding--lg",m.cardContainer),children:n})}function x(e){let{href:t,icon:n,title:s,description:r}=e;return(0,h.jsxs)(b,{href:t,children:[(0,h.jsxs)(u.A,{as:"h2",className:(0,a.A)("text--truncate",m.cardTitle),title:s,children:[n," ",s]}),r&&(0,h.jsx)("p",{className:(0,a.A)("text--truncate",m.cardDescription),title:r,children:r})]})}function p(e){let{item:t}=e;const n=(0,r.Nr)(t),s=function(){const{selectMessage:e}=(0,o.W)();return t=>e(t,(0,d.T)({message:"1 item|{count} items",id:"theme.docs.DocCard.categoryDescription.plurals",description:"The default description for a category card in the generated index about how many items this category includes"},{count:t}))}();return n?(0,h.jsx)(x,{href:n,icon:"\ud83d\uddc3\ufe0f",title:t.label,description:t.description??s(t.items.length)}):null}function g(e){let{item:t}=e;const n=(0,c.A)(t.href)?"\ud83d\udcc4\ufe0f":"\ud83d\udd17",s=(0,r.cC)(t.docId??void 0);return(0,h.jsx)(x,{href:t.href,icon:n,title:t.label,description:t.description??s?.description})}function v(e){let{item:t}=e;switch(t.type){case"link":return(0,h.jsx)(g,{item:t});case"category":return(0,h.jsx)(p,{item:t});default:throw new Error(`unknown item type ${JSON.stringify(t)}`)}}function f(e){let{className:t}=e;const n=(0,r.$S)();return(0,h.jsx)(j,{items:n.items,className:t})}function j(e){const{items:t,className:n}=e;if(!t)return(0,h.jsx)(f,{...e});const s=(0,r.d1)(t);return(0,h.jsx)("section",{className:(0,a.A)("row",n),children:s.map(((e,t)=>(0,h.jsx)("article",{className:"col col--6 margin-bottom--lg",children:(0,h.jsx)(v,{item:e})},t)))})}var A=n(7719),N=n(1878),T=n(4267),_=n(1243);const L={generatedIndexPage:"generatedIndexPage_vN6x",list:"list_eTzJ",title:"title_kItE"};function k(e){let{categoryGeneratedIndex:t}=e;return(0,h.jsx)(s.be,{title:t.title,description:t.description,keywords:t.keywords,image:(0,i.Ay)(t.image)})}function y(e){let{categoryGeneratedIndex:t}=e;const n=(0,r.$S)();return(0,h.jsxs)("div",{className:L.generatedIndexPage,children:[(0,h.jsx)(N.A,{}),(0,h.jsx)(_.A,{}),(0,h.jsx)(T.A,{}),(0,h.jsxs)("header",{children:[(0,h.jsx)(u.A,{as:"h1",className:L.title,children:t.title}),t.description&&(0,h.jsx)("p",{children:t.description})]}),(0,h.jsx)("article",{className:"margin-top--lg",children:(0,h.jsx)(j,{items:n.items,className:L.list})}),(0,h.jsx)("footer",{className:"margin-top--lg",children:(0,h.jsx)(A.A,{previous:t.navigation.previous,next:t.navigation.next})})]})}function w(e){return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(k,{...e}),(0,h.jsx)(y,{...e})]})}},7719:(e,t,n)=>{n.d(t,{A:()=>a});n(6540);var s=n(1312),r=n(9022),i=n(4848);function a(e){const{previous:t,next:n}=e;return(0,i.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,s.T)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[t&&(0,i.jsx)(r.A,{...t,subLabel:(0,i.jsx)(s.A,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})}),n&&(0,i.jsx)(r.A,{...n,subLabel:(0,i.jsx)(s.A,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0})]})}},4267:(e,t,n)=>{n.d(t,{A:()=>o});n(6540);var s=n(4164),r=n(1312),i=n(7559),a=n(3025),l=n(4848);function o(e){let{className:t}=e;const n=(0,a.r)();return n.badge?(0,l.jsx)("span",{className:(0,s.A)(t,i.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,l.jsx)(r.A,{id:"theme.docs.versionBadge.label",values:{versionLabel:n.label},children:"Version: {versionLabel}"})}):null}},1878:(e,t,n)=>{n.d(t,{A:()=>p});n(6540);var s=n(4164),r=n(4586),i=n(8774),a=n(1312),l=n(4070),o=n(7559),c=n(3886),d=n(3025),u=n(4848);const m={unreleased:function(e){let{siteTitle:t,versionMetadata:n}=e;return(0,u.jsx)(a.A,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:(0,u.jsx)("b",{children:n.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function(e){let{siteTitle:t,versionMetadata:n}=e;return(0,u.jsx)(a.A,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:(0,u.jsx)("b",{children:n.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function h(e){const t=m[e.versionMetadata.banner];return(0,u.jsx)(t,{...e})}function b(e){let{versionLabel:t,to:n,onClick:s}=e;return(0,u.jsx)(a.A,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:(0,u.jsx)("b",{children:(0,u.jsx)(i.A,{to:n,onClick:s,children:(0,u.jsx)(a.A,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function x(e){let{className:t,versionMetadata:n}=e;const{siteConfig:{title:i}}=(0,r.A)(),{pluginId:a}=(0,l.vT)({failfast:!0}),{savePreferredVersionName:d}=(0,c.g1)(a),{latestDocSuggestion:m,latestVersionSuggestion:x}=(0,l.HW)(a),p=m??(g=x).docs.find((e=>e.id===g.mainDocId));var g;return(0,u.jsxs)("div",{className:(0,s.A)(t,o.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,u.jsx)("div",{children:(0,u.jsx)(h,{siteTitle:i,versionMetadata:n})}),(0,u.jsx)("div",{className:"margin-top--md",children:(0,u.jsx)(b,{versionLabel:x.label,to:p.path,onClick:()=>d(x.name)})})]})}function p(e){let{className:t}=e;const n=(0,d.r)();return n.banner?(0,u.jsx)(x,{className:t,versionMetadata:n}):null}},9022:(e,t,n)=>{n.d(t,{A:()=>a});n(6540);var s=n(4164),r=n(8774),i=n(4848);function a(e){const{permalink:t,title:n,subLabel:a,isNext:l}=e;return(0,i.jsxs)(r.A,{className:(0,s.A)("pagination-nav__link",l?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[a&&(0,i.jsx)("div",{className:"pagination-nav__sublabel",children:a}),(0,i.jsx)("div",{className:"pagination-nav__label",children:n})]})}},5846:(e,t,n)=>{n.d(t,{W:()=>c});var s=n(6540),r=n(4586);const i=["zero","one","two","few","many","other"];function a(e){return i.filter((t=>e.includes(t)))}const l={locale:"en",pluralForms:a(["one","other"]),select:e=>1===e?"one":"other"};function o(){const{i18n:{currentLocale:e}}=(0,r.A)();return(0,s.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:a(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),l}}),[e])}function c(){const e=o();return{selectMessage:(t,n)=>function(e,t,n){const s=e.split("|");if(1===s.length)return s[0];s.length>n.pluralForms.length&&console.error(`For locale=${n.locale}, a maximum of ${n.pluralForms.length} plural forms are expected (${n.pluralForms.join(",")}), but the message contains ${s.length}: ${e}`);const r=n.select(t),i=n.pluralForms.indexOf(r);return s[Math.min(i,s.length-1)]}(n,t,e)}}}}]); \ No newline at end of file diff --git a/assets/js/14eb3368.dc94ca60.js b/assets/js/14eb3368.dc94ca60.js new file mode 100644 index 00000000..65c49a0f --- /dev/null +++ b/assets/js/14eb3368.dc94ca60.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6969],{1243:(e,t,n)=>{n.d(t,{A:()=>g});n(6540);var s=n(4164),r=n(7559),i=n(6972),a=n(9169),l=n(8774),o=n(1312),c=n(6025),d=n(4848);function u(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,d.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})})}const m={breadcrumbHomeIcon:"breadcrumbHomeIcon_YNFT"};function h(){const e=(0,c.Ay)("/");return(0,d.jsx)("li",{className:"breadcrumbs__item",children:(0,d.jsx)(l.A,{"aria-label":(0,o.T)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,d.jsx)(u,{className:m.breadcrumbHomeIcon})})})}const b={breadcrumbsContainer:"breadcrumbsContainer_Z_bl"};function x(e){let{children:t,href:n,isLast:s}=e;const r="breadcrumbs__link";return s?(0,d.jsx)("span",{className:r,itemProp:"name",children:t}):n?(0,d.jsx)(l.A,{className:r,href:n,itemProp:"item",children:(0,d.jsx)("span",{itemProp:"name",children:t})}):(0,d.jsx)("span",{className:r,children:t})}function p(e){let{children:t,active:n,index:r,addMicrodata:i}=e;return(0,d.jsxs)("li",{...i&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},className:(0,s.A)("breadcrumbs__item",{"breadcrumbs__item--active":n}),children:[t,(0,d.jsx)("meta",{itemProp:"position",content:String(r+1)})]})}function g(){const e=(0,i.OF)(),t=(0,a.Dt)();return e?(0,d.jsx)("nav",{className:(0,s.A)(r.G.docs.docBreadcrumbs,b.breadcrumbsContainer),"aria-label":(0,o.T)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,d.jsxs)("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList",children:[t&&(0,d.jsx)(h,{}),e.map(((t,n)=>{const s=n===e.length-1,r="category"===t.type&&t.linkUnlisted?void 0:t.href;return(0,d.jsx)(p,{active:s,index:n,addMicrodata:!!r,children:(0,d.jsx)(x,{href:r,isLast:s,children:t.label})},n)}))]})}):null}},7247:(e,t,n)=>{n.r(t),n.d(t,{default:()=>V});var s=n(6540),r=n(1213),i=n(6972),a=n(6025),l=n(4164),o=n(8774),c=n(4586);const d=["zero","one","two","few","many","other"];function u(e){return d.filter((t=>e.includes(t)))}const m={locale:"en",pluralForms:u(["one","other"]),select:e=>1===e?"one":"other"};function h(){const{i18n:{currentLocale:e}}=(0,c.A)();return(0,s.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:u(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),m}}),[e])}function b(){const e=h();return{selectMessage:(t,n)=>function(e,t,n){const s=e.split("|");if(1===s.length)return s[0];s.length>n.pluralForms.length&&console.error(`For locale=${n.locale}, a maximum of ${n.pluralForms.length} plural forms are expected (${n.pluralForms.join(",")}), but the message contains ${s.length}: ${e}`);const r=n.select(t),i=n.pluralForms.indexOf(r);return s[Math.min(i,s.length-1)]}(n,t,e)}}var x=n(6654),p=n(1312),g=n(1107);const v={cardContainer:"cardContainer_fWXF",cardTitle:"cardTitle_rnsV",cardDescription:"cardDescription_PWke"};var f=n(4848);function j(e){let{href:t,children:n}=e;return(0,f.jsx)(o.A,{href:t,className:(0,l.A)("card padding--lg",v.cardContainer),children:n})}function A(e){let{href:t,icon:n,title:s,description:r}=e;return(0,f.jsxs)(j,{href:t,children:[(0,f.jsxs)(g.A,{as:"h2",className:(0,l.A)("text--truncate",v.cardTitle),title:s,children:[n," ",s]}),r&&(0,f.jsx)("p",{className:(0,l.A)("text--truncate",v.cardDescription),title:r,children:r})]})}function N(e){let{item:t}=e;const n=(0,i.Nr)(t),s=function(){const{selectMessage:e}=b();return t=>e(t,(0,p.T)({message:"1 item|{count} items",id:"theme.docs.DocCard.categoryDescription.plurals",description:"The default description for a category card in the generated index about how many items this category includes"},{count:t}))}();return n?(0,f.jsx)(A,{href:n,icon:"\ud83d\uddc3\ufe0f",title:t.label,description:t.description??s(t.items.length)}):null}function T(e){let{item:t}=e;const n=(0,x.A)(t.href)?"\ud83d\udcc4\ufe0f":"\ud83d\udd17",s=(0,i.cC)(t.docId??void 0);return(0,f.jsx)(A,{href:t.href,icon:n,title:t.label,description:t.description??s?.description})}function _(e){let{item:t}=e;switch(t.type){case"link":return(0,f.jsx)(T,{item:t});case"category":return(0,f.jsx)(N,{item:t});default:throw new Error(`unknown item type ${JSON.stringify(t)}`)}}function L(e){let{className:t}=e;const n=(0,i.$S)();return(0,f.jsx)(k,{items:n.items,className:t})}function k(e){const{items:t,className:n}=e;if(!t)return(0,f.jsx)(L,{...e});const s=(0,i.d1)(t);return(0,f.jsx)("section",{className:(0,l.A)("row",n),children:s.map(((e,t)=>(0,f.jsx)("article",{className:"col col--6 margin-bottom--lg",children:(0,f.jsx)(_,{item:e})},t)))})}var y=n(6929),w=n(1878),I=n(4267),C=n(1243);const F={generatedIndexPage:"generatedIndexPage_vN6x",list:"list_eTzJ",title:"title_kItE"};function M(e){let{categoryGeneratedIndex:t}=e;return(0,f.jsx)(r.be,{title:t.title,description:t.description,keywords:t.keywords,image:(0,a.Ay)(t.image)})}function P(e){let{categoryGeneratedIndex:t}=e;const n=(0,i.$S)();return(0,f.jsxs)("div",{className:F.generatedIndexPage,children:[(0,f.jsx)(w.A,{}),(0,f.jsx)(C.A,{}),(0,f.jsx)(I.A,{}),(0,f.jsxs)("header",{children:[(0,f.jsx)(g.A,{as:"h1",className:F.title,children:t.title}),t.description&&(0,f.jsx)("p",{children:t.description})]}),(0,f.jsx)("article",{className:"margin-top--lg",children:(0,f.jsx)(k,{items:n.items,className:F.list})}),(0,f.jsx)("footer",{className:"margin-top--lg",children:(0,f.jsx)(y.A,{previous:t.navigation.previous,next:t.navigation.next})})]})}function V(e){return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(M,{...e}),(0,f.jsx)(P,{...e})]})}},6929:(e,t,n)=>{n.d(t,{A:()=>o});n(6540);var s=n(1312),r=n(4164),i=n(8774),a=n(4848);function l(e){const{permalink:t,title:n,subLabel:s,isNext:l}=e;return(0,a.jsxs)(i.A,{className:(0,r.A)("pagination-nav__link",l?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[s&&(0,a.jsx)("div",{className:"pagination-nav__sublabel",children:s}),(0,a.jsx)("div",{className:"pagination-nav__label",children:n})]})}function o(e){const{previous:t,next:n}=e;return(0,a.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,s.T)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[t&&(0,a.jsx)(l,{...t,subLabel:(0,a.jsx)(s.A,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})}),n&&(0,a.jsx)(l,{...n,subLabel:(0,a.jsx)(s.A,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0})]})}},4267:(e,t,n)=>{n.d(t,{A:()=>o});n(6540);var s=n(4164),r=n(1312),i=n(7559),a=n(3025),l=n(4848);function o(e){let{className:t}=e;const n=(0,a.r)();return n.badge?(0,l.jsx)("span",{className:(0,s.A)(t,i.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,l.jsx)(r.A,{id:"theme.docs.versionBadge.label",values:{versionLabel:n.label},children:"Version: {versionLabel}"})}):null}},1878:(e,t,n)=>{n.d(t,{A:()=>p});n(6540);var s=n(4164),r=n(4586),i=n(8774),a=n(1312),l=n(8295),o=n(7559),c=n(3886),d=n(3025),u=n(4848);const m={unreleased:function(e){let{siteTitle:t,versionMetadata:n}=e;return(0,u.jsx)(a.A,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:(0,u.jsx)("b",{children:n.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function(e){let{siteTitle:t,versionMetadata:n}=e;return(0,u.jsx)(a.A,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:(0,u.jsx)("b",{children:n.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function h(e){const t=m[e.versionMetadata.banner];return(0,u.jsx)(t,{...e})}function b(e){let{versionLabel:t,to:n,onClick:s}=e;return(0,u.jsx)(a.A,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:(0,u.jsx)("b",{children:(0,u.jsx)(i.A,{to:n,onClick:s,children:(0,u.jsx)(a.A,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function x(e){let{className:t,versionMetadata:n}=e;const{siteConfig:{title:i}}=(0,r.A)(),{pluginId:a}=(0,l.vT)({failfast:!0}),{savePreferredVersionName:d}=(0,c.g1)(a),{latestDocSuggestion:m,latestVersionSuggestion:x}=(0,l.HW)(a),p=m??(g=x).docs.find((e=>e.id===g.mainDocId));var g;return(0,u.jsxs)("div",{className:(0,s.A)(t,o.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,u.jsx)("div",{children:(0,u.jsx)(h,{siteTitle:i,versionMetadata:n})}),(0,u.jsx)("div",{className:"margin-top--md",children:(0,u.jsx)(b,{versionLabel:x.label,to:p.path,onClick:()=>d(x.name)})})]})}function p(e){let{className:t}=e;const n=(0,d.r)();return n.banner?(0,u.jsx)(x,{className:t,versionMetadata:n}):null}}}]); \ No newline at end of file diff --git a/assets/js/1531.58ddd1fa.js b/assets/js/1531.58ddd1fa.js deleted file mode 100644 index c6a56fae..00000000 --- a/assets/js/1531.58ddd1fa.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[1531],{4096:(e,t,a)=>{a.d(t,{in:()=>c,OU:()=>C,Ki:()=>A,kJ:()=>x,x:()=>l,e7:()=>m,J_:()=>f,Gx:()=>_});var s=a(6540),n=a(9532),i=a(6803),r=a(4848);function l(){const e=(0,i.A)(),t=e?.data?.blogMetadata;if(!t)throw new Error("useBlogMetadata() can't be called on the current route because the blog metadata could not be found in route context");return t}const o=s.createContext(null);function c(e){let{children:t,content:a,isBlogPostPage:n=!1}=e;const i=function(e){let{content:t,isBlogPostPage:a}=e;return(0,s.useMemo)((()=>({metadata:t.metadata,frontMatter:t.frontMatter,assets:t.assets,toc:t.toc,isBlogPostPage:a})),[t,a])}({content:a,isBlogPostPage:n});return(0,r.jsx)(o.Provider,{value:i,children:t})}function m(){const e=(0,s.useContext)(o);if(null===e)throw new n.dV("BlogPostProvider");return e}var u=a(6025),h=a(4586);const d=e=>new Date(e).toISOString();function g(e){const t=e.map(v);return{author:1===t.length?t[0]:t}}function p(e,t,a){return e?{image:j({imageUrl:t(e,{absolute:!0}),caption:`title image for the blog post: ${a}`})}:{}}function x(e){const{siteConfig:t}=(0,h.A)(),{withBaseUrl:a}=(0,u.hH)(),{metadata:{blogDescription:s,blogTitle:n,permalink:i}}=e,r=`${t.url}${i}`;return{"@context":"https://schema.org","@type":"Blog","@id":r,mainEntityOfPage:r,headline:n,description:s,blogPost:e.items.map((e=>function(e,t,a){const{assets:s,frontMatter:n,metadata:i}=e,{date:r,title:l,description:o,lastUpdatedAt:c}=i,m=s.image??n.image,u=n.keywords??[],h=`${t.url}${i.permalink}`,x=c?d(c):void 0;return{"@type":"BlogPosting","@id":h,mainEntityOfPage:h,url:h,headline:l,name:l,description:o,datePublished:r,...x?{dateModified:x}:{},...g(i.authors),...p(m,a,l),...u?{keywords:u}:{}}}(e.content,t,a)))}}function f(){const e=l(),{assets:t,metadata:a}=m(),{siteConfig:s}=(0,h.A)(),{withBaseUrl:n}=(0,u.hH)(),{date:i,title:r,description:o,frontMatter:c,lastUpdatedAt:x}=a,f=t.image??c.image,v=c.keywords??[],j=x?d(x):void 0,b=`${s.url}${a.permalink}`;return{"@context":"https://schema.org","@type":"BlogPosting","@id":b,mainEntityOfPage:b,url:b,headline:r,name:r,description:o,datePublished:i,...j?{dateModified:j}:{},...g(a.authors),...p(f,n,r),...v?{keywords:v}:{},isPartOf:{"@type":"Blog","@id":`${s.url}${e.blogBasePath}`,name:e.blogTitle}}}function v(e){return{"@type":"Person",...e.name?{name:e.name}:{},...e.title?{description:e.title}:{},...e.url?{url:e.url}:{},...e.email?{email:e.email}:{},...e.imageURL?{image:e.imageURL}:{}}}function j(e){let{imageUrl:t,caption:a}=e;return{"@type":"ImageObject","@id":t,url:t,contentUrl:t,caption:a}}var b=a(6347),w=a(8774),N=a(1682),k=a(9169);function _(e){const{pathname:t}=(0,b.zy)();return(0,s.useMemo)((()=>e.filter((e=>function(e,t){return!(e.unlisted&&!(0,k.ys)(e.permalink,t))}(e,t)))),[e,t])}function A(e){const t=(0,N.$z)(e,(e=>`${new Date(e.date).getFullYear()}`)),a=Object.entries(t);return a.reverse(),a}function C(e){let{items:t,ulClassName:a,liClassName:s,linkClassName:n,linkActiveClassName:i}=e;return(0,r.jsx)("ul",{className:a,children:t.map((e=>(0,r.jsx)("li",{className:s,children:(0,r.jsx)(w.A,{isNavLink:!0,to:e.permalink,className:n,activeClassName:i,children:e.title})},e.permalink)))})}},6913:(e,t,a)=>{a.d(t,{A:()=>j});a(6540);var s=a(4164),n=a(8774),i=a(4848);const r="githubSvg_Uu4N";const l="xSvg_y3PF";const o=function(e){return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...e,children:[(0,i.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,i.jsx)("path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0"}),(0,i.jsx)("path",{d:"M3.6 9h16.8"}),(0,i.jsx)("path",{d:"M3.6 15h16.8"}),(0,i.jsx)("path",{d:"M11.5 3a17 17 0 0 0 0 18"}),(0,i.jsx)("path",{d:"M12.5 3a17 17 0 0 1 0 18"})]})},c={authorSocials:"authorSocials_rSDt",authorSocialLink:"authorSocialLink_owbf",authorSocialIcon:"authorSocialIcon_XYv3"},m={twitter:{Icon:function(e){return(0,i.jsx)("svg",{viewBox:"0 0 256 209",width:"1em",height:"1em",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",...e,children:(0,i.jsx)("path",{d:"M256 25.45c-9.42 4.177-19.542 7-30.166 8.27 10.845-6.5 19.172-16.793 23.093-29.057a105.183 105.183 0 0 1-33.351 12.745C205.995 7.201 192.346.822 177.239.822c-29.006 0-52.523 23.516-52.523 52.52 0 4.117.465 8.125 1.36 11.97-43.65-2.191-82.35-23.1-108.255-54.876-4.52 7.757-7.11 16.78-7.11 26.404 0 18.222 9.273 34.297 23.365 43.716a52.312 52.312 0 0 1-23.79-6.57c-.003.22-.003.44-.003.661 0 25.447 18.104 46.675 42.13 51.5a52.592 52.592 0 0 1-23.718.9c6.683 20.866 26.08 36.05 49.062 36.475-17.975 14.086-40.622 22.483-65.228 22.483-4.24 0-8.42-.249-12.529-.734 23.243 14.902 50.85 23.597 80.51 23.597 96.607 0 149.434-80.031 149.434-149.435 0-2.278-.05-4.543-.152-6.795A106.748 106.748 0 0 0 256 25.45",fill:"#55acee"})})},label:"Twitter"},github:{Icon:function(e){return(0,i.jsx)("svg",{viewBox:"0 0 256 250",width:"1em",height:"1em",...e,className:(0,s.A)(e.className,r),xmlns:"http://www.w3.org/2000/svg",style:{"--dark":"#000","--light":"#fff"},preserveAspectRatio:"xMidYMid",children:(0,i.jsx)("path",{d:"M128.001 0C57.317 0 0 57.307 0 128.001c0 56.554 36.676 104.535 87.535 121.46 6.397 1.185 8.746-2.777 8.746-6.158 0-3.052-.12-13.135-.174-23.83-35.61 7.742-43.124-15.103-43.124-15.103-5.823-14.795-14.213-18.73-14.213-18.73-11.613-7.944.876-7.78.876-7.78 12.853.902 19.621 13.19 19.621 13.19 11.417 19.568 29.945 13.911 37.249 10.64 1.149-8.272 4.466-13.92 8.127-17.116-28.431-3.236-58.318-14.212-58.318-63.258 0-13.975 5-25.394 13.188-34.358-1.329-3.224-5.71-16.242 1.24-33.874 0 0 10.749-3.44 35.21 13.121 10.21-2.836 21.16-4.258 32.038-4.307 10.878.049 21.837 1.47 32.066 4.307 24.431-16.56 35.165-13.12 35.165-13.12 6.967 17.63 2.584 30.65 1.255 33.873 8.207 8.964 13.173 20.383 13.173 34.358 0 49.163-29.944 59.988-58.447 63.157 4.591 3.972 8.682 11.762 8.682 23.704 0 17.126-.148 30.91-.148 35.126 0 3.407 2.304 7.398 8.792 6.14C219.37 232.5 256 184.537 256 128.002 256 57.307 198.691 0 128.001 0Zm-80.06 182.34c-.282.636-1.283.827-2.194.39-.929-.417-1.45-1.284-1.15-1.922.276-.655 1.279-.838 2.205-.399.93.418 1.46 1.293 1.139 1.931Zm6.296 5.618c-.61.566-1.804.303-2.614-.591-.837-.892-.994-2.086-.375-2.66.63-.566 1.787-.301 2.626.591.838.903 1 2.088.363 2.66Zm4.32 7.188c-.785.545-2.067.034-2.86-1.104-.784-1.138-.784-2.503.017-3.05.795-.547 2.058-.055 2.861 1.075.782 1.157.782 2.522-.019 3.08Zm7.304 8.325c-.701.774-2.196.566-3.29-.49-1.119-1.032-1.43-2.496-.726-3.27.71-.776 2.213-.558 3.315.49 1.11 1.03 1.45 2.505.701 3.27Zm9.442 2.81c-.31 1.003-1.75 1.459-3.199 1.033-1.448-.439-2.395-1.613-2.103-2.626.301-1.01 1.747-1.484 3.207-1.028 1.446.436 2.396 1.602 2.095 2.622Zm10.744 1.193c.036 1.055-1.193 1.93-2.715 1.95-1.53.034-2.769-.82-2.786-1.86 0-1.065 1.202-1.932 2.733-1.958 1.522-.03 2.768.818 2.768 1.868Zm10.555-.405c.182 1.03-.875 2.088-2.387 2.37-1.485.271-2.861-.365-3.05-1.386-.184-1.056.893-2.114 2.376-2.387 1.514-.263 2.868.356 3.061 1.403Z"})})},label:"GitHub"},stackoverflow:{Icon:function(e){return(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 169.61 200",width:"1em",height:"1em",...e,children:[(0,i.jsx)("path",{d:"M140.44 178.38v-48.65h21.61V200H0v-70.27h21.61v48.65z",fill:"#bcbbbb"}),(0,i.jsx)("path",{d:"M124.24 140.54l4.32-16.22-86.97-17.83-3.78 17.83zM49.7 82.16L130.72 120l7.56-16.22-81.02-37.83zm22.68-40l68.06 57.3 11.35-13.51-68.6-57.3-11.35 13.51zM116.14 0l-14.59 10.81 53.48 71.89 14.58-10.81zM37.81 162.16h86.43v-16.21H37.81z",fill:"#f48024"})]})},label:"Stack Overflow"},linkedin:{Icon:function(e){return(0,i.jsx)("svg",{width:"1em",height:"1em",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",viewBox:"0 0 256 256",...e,children:(0,i.jsx)("path",{d:"M218.123 218.127h-37.931v-59.403c0-14.165-.253-32.4-19.728-32.4-19.756 0-22.779 15.434-22.779 31.369v60.43h-37.93V95.967h36.413v16.694h.51a39.907 39.907 0 0 1 35.928-19.733c38.445 0 45.533 25.288 45.533 58.186l-.016 67.013ZM56.955 79.27c-12.157.002-22.014-9.852-22.016-22.009-.002-12.157 9.851-22.014 22.008-22.016 12.157-.003 22.014 9.851 22.016 22.008A22.013 22.013 0 0 1 56.955 79.27m18.966 138.858H37.95V95.967h37.97v122.16ZM237.033.018H18.89C8.58-.098.125 8.161-.001 18.471v219.053c.122 10.315 8.576 18.582 18.89 18.474h218.144c10.336.128 18.823-8.139 18.966-18.474V18.454c-.147-10.33-8.635-18.588-18.966-18.453",fill:"#0A66C2"})})},label:"LinkedIn"},x:{Icon:function(e){return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"none",viewBox:"0 0 1200 1227",...e,className:(0,s.A)(e.className,l),style:{"--dark":"#000","--light":"#fff"},children:(0,i.jsx)("path",{d:"M714.163 519.284 1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284h.026ZM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854v-.026Z"})})},label:"X"}};function u(e){let{platform:t,link:a}=e;const{Icon:r,label:l}=m[u=t]??{Icon:o,label:u};var u;return(0,i.jsx)(n.A,{className:c.authorSocialLink,href:a,title:l,children:(0,i.jsx)(r,{className:(0,s.A)(c.authorSocialLink)})})}function h(e){let{author:t}=e;const a=Object.entries(t.socials??{});return(0,i.jsx)("div",{className:c.authorSocials,children:a.map((e=>{let[t,a]=e;return(0,i.jsx)(u,{platform:t,link:a},t)}))})}var d=a(1107);const g={authorImage:"authorImage_XqGP","author-as-h1":"author-as-h1_n9oJ","author-as-h2":"author-as-h2_gXvM",authorDetails:"authorDetails_lV9A",authorName:"authorName_yefp",authorTitle:"authorTitle_nd0D",authorBlogPostCount:"authorBlogPostCount_iiJ5"};function p(e){return e.href?(0,i.jsx)(n.A,{...e}):(0,i.jsx)(i.Fragment,{children:e.children})}function x(e){let{title:t}=e;return(0,i.jsx)("small",{className:g.authorTitle,title:t,children:t})}function f(e){let{name:t,as:a}=e;return a?(0,i.jsx)(d.A,{as:a,className:g.authorName,children:t}):(0,i.jsx)("span",{className:g.authorName,children:t})}function v(e){let{count:t}=e;return(0,i.jsx)("span",{className:(0,s.A)(g.authorBlogPostCount),children:t})}function j(e){let{as:t,author:a,className:n,count:r}=e;const{name:l,title:o,url:c,imageURL:m,email:u,page:d}=a,j=d?.permalink||c||u&&`mailto:${u}`||void 0;return(0,i.jsxs)("div",{className:(0,s.A)("avatar margin-bottom--sm",n,g[`author-as-${t}`]),children:[m&&(0,i.jsx)(p,{href:j,className:"avatar__photo-link",children:(0,i.jsx)("img",{className:(0,s.A)("avatar__photo",g.authorImage),src:m,alt:l})}),(l||o)&&(0,i.jsxs)("div",{className:(0,s.A)("avatar__intro",g.authorDetails),children:[(0,i.jsxs)("div",{className:"avatar__name",children:[l&&(0,i.jsx)(p,{href:j,children:(0,i.jsx)(f,{name:l,as:t})}),r&&(0,i.jsx)(v,{count:r})]}),!!o&&(0,i.jsx)(x,{title:o}),(0,i.jsx)(h,{author:a})]})]})}},8027:(e,t,a)=>{a.d(t,{A:()=>I});var s=a(6540),n=a(4164),i=a(9504),r=a(4581),l=a(1312),o=a(4096),c=a(6342),m=a(1107),u=a(4848);function h(e){let{year:t,yearGroupHeadingClassName:a,children:s}=e;return(0,u.jsxs)("div",{role:"group",children:[(0,u.jsx)(m.A,{as:"h3",className:a,children:t}),s]})}function d(e){let{items:t,yearGroupHeadingClassName:a,ListComponent:s}=e;if((0,c.p)().blog.sidebar.groupByYear){const e=(0,o.Ki)(t);return(0,u.jsx)(u.Fragment,{children:e.map((e=>{let[t,n]=e;return(0,u.jsx)(h,{year:t,yearGroupHeadingClassName:a,children:(0,u.jsx)(s,{items:n})},t)}))})}return(0,u.jsx)(s,{items:t})}const g=(0,s.memo)(d),p="sidebar_re4s",x="sidebarItemTitle_pO2u",f="sidebarItemList_Yudw",v="sidebarItem__DBe",j="sidebarItemLink_mo7H",b="sidebarItemLinkActive_I1ZP",w="yearGroupHeading_rMGB",N=e=>{let{items:t}=e;return(0,u.jsx)(o.OU,{items:t,ulClassName:(0,n.A)(f,"clean-list"),liClassName:v,linkClassName:j,linkActiveClassName:b})};function k(e){let{sidebar:t}=e;const a=(0,o.Gx)(t.items);return(0,u.jsx)("aside",{className:"col col--3",children:(0,u.jsxs)("nav",{className:(0,n.A)(p,"thin-scrollbar"),"aria-label":(0,l.T)({id:"theme.blog.sidebar.navAriaLabel",message:"Blog recent posts navigation",description:"The ARIA label for recent posts in the blog sidebar"}),children:[(0,u.jsx)("div",{className:(0,n.A)(x,"margin-bottom--md"),children:t.title}),(0,u.jsx)(g,{items:a,ListComponent:N,yearGroupHeadingClassName:w})]})})}const _=(0,s.memo)(k);var A=a(5600);const C="yearGroupHeading_QT03",M=e=>{let{items:t}=e;return(0,u.jsx)(o.OU,{items:t,ulClassName:"menu__list",liClassName:"menu__list-item",linkClassName:"menu__link",linkActiveClassName:"menu__link--active"})};function y(e){let{sidebar:t}=e;const a=(0,o.Gx)(t.items);return(0,u.jsx)(g,{items:a,ListComponent:M,yearGroupHeadingClassName:C})}function P(e){return(0,u.jsx)(A.GX,{component:y,props:e})}const B=(0,s.memo)(P);function L(e){let{sidebar:t}=e;const a=(0,r.l)();return t?.items.length?"mobile"===a?(0,u.jsx)(B,{sidebar:t}):(0,u.jsx)(_,{sidebar:t}):null}function I(e){const{sidebar:t,toc:a,children:s,...r}=e,l=t&&t.items.length>0;return(0,u.jsx)(i.A,{...r,children:(0,u.jsx)("div",{className:"container margin-vert--lg",children:(0,u.jsxs)("div",{className:"row",children:[(0,u.jsx)(L,{sidebar:t}),(0,u.jsx)("main",{className:(0,n.A)("col",{"col--7":l,"col--9 col--offset-1":!l}),children:s}),a&&(0,u.jsx)("div",{className:"col col--2",children:a})]})})})}}}]); \ No newline at end of file diff --git a/assets/js/163.95226fb6.js b/assets/js/163.80823435.js similarity index 99% rename from assets/js/163.95226fb6.js rename to assets/js/163.80823435.js index c9615bb4..cc114f6d 100644 --- a/assets/js/163.95226fb6.js +++ b/assets/js/163.80823435.js @@ -25,7 +25,7 @@ var constant = __webpack_require__(9142); // EXTERNAL MODULE: ./node_modules/lodash-es/flatten.js var flatten = __webpack_require__(4098); // EXTERNAL MODULE: ./node_modules/lodash-es/map.js -var map = __webpack_require__(2341); +var map = __webpack_require__(4722); // EXTERNAL MODULE: ./node_modules/lodash-es/range.js + 2 modules var range = __webpack_require__(1395); // EXTERNAL MODULE: ./node_modules/dagre-d3-es/src/graphlib/index.js @@ -8046,7 +8046,7 @@ function keys(object) { /***/ }), -/***/ 2341: +/***/ 4722: /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { /* harmony export */ __webpack_require__.d(__webpack_exports__, { diff --git a/assets/js/166ee7c9.36095d20.js b/assets/js/166ee7c9.36095d20.js deleted file mode 100644 index b74c152c..00000000 --- a/assets/js/166ee7c9.36095d20.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8865],{7805:e=>{e.exports=JSON.parse('{"metadata":{"permalink":"/spec-up-t-website/blog","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}}')}}]); \ No newline at end of file diff --git a/assets/js/17896441.0f8d6cd4.js b/assets/js/17896441.0f8d6cd4.js deleted file mode 100644 index fe3a3be5..00000000 --- a/assets/js/17896441.0f8d6cd4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8401],{6896:(e,t,n)=>{n.d(t,{A:()=>g});n(6540);var s=n(4164),a=n(1312),i=n(5260),l=n(4848);function o(){return(0,l.jsx)(a.A,{id:"theme.contentVisibility.unlistedBanner.title",description:"The unlisted content banner title",children:"Unlisted page"})}function r(){return(0,l.jsx)(a.A,{id:"theme.contentVisibility.unlistedBanner.message",description:"The unlisted content banner message",children:"This page is unlisted. Search engines will not index it, and only users having a direct link can access it."})}function c(){return(0,l.jsx)(i.A,{children:(0,l.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})}function d(){return(0,l.jsx)(a.A,{id:"theme.contentVisibility.draftBanner.title",description:"The draft content banner title",children:"Draft page"})}function u(){return(0,l.jsx)(a.A,{id:"theme.contentVisibility.draftBanner.message",description:"The draft content banner message",children:"This page is a draft. It will only be visible in dev and be excluded from the production build."})}var m=n(7559),h=n(7293);function v(e){let{className:t}=e;return(0,l.jsx)(h.A,{type:"caution",title:(0,l.jsx)(d,{}),className:(0,s.A)(t,m.G.common.draftBanner),children:(0,l.jsx)(u,{})})}function b(e){let{className:t}=e;return(0,l.jsx)(h.A,{type:"caution",title:(0,l.jsx)(o,{}),className:(0,s.A)(t,m.G.common.unlistedBanner),children:(0,l.jsx)(r,{})})}function x(e){return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(c,{}),(0,l.jsx)(b,{...e})]})}function g(e){let{metadata:t}=e;const{unlisted:n,frontMatter:s}=t;return(0,l.jsxs)(l.Fragment,{children:[(n||s.unlisted)&&(0,l.jsx)(x,{}),s.draft&&(0,l.jsx)(v,{})]})}},1243:(e,t,n)=>{n.d(t,{A:()=>g});n(6540);var s=n(4164),a=n(7559),i=n(6972),l=n(9169),o=n(8774),r=n(1312),c=n(6025),d=n(4848);function u(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,d.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})})}const m={breadcrumbHomeIcon:"breadcrumbHomeIcon_YNFT"};function h(){const e=(0,c.Ay)("/");return(0,d.jsx)("li",{className:"breadcrumbs__item",children:(0,d.jsx)(o.A,{"aria-label":(0,r.T)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,d.jsx)(u,{className:m.breadcrumbHomeIcon})})})}const v={breadcrumbsContainer:"breadcrumbsContainer_Z_bl"};function b(e){let{children:t,href:n,isLast:s}=e;const a="breadcrumbs__link";return s?(0,d.jsx)("span",{className:a,itemProp:"name",children:t}):n?(0,d.jsx)(o.A,{className:a,href:n,itemProp:"item",children:(0,d.jsx)("span",{itemProp:"name",children:t})}):(0,d.jsx)("span",{className:a,children:t})}function x(e){let{children:t,active:n,index:a,addMicrodata:i}=e;return(0,d.jsxs)("li",{...i&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},className:(0,s.A)("breadcrumbs__item",{"breadcrumbs__item--active":n}),children:[t,(0,d.jsx)("meta",{itemProp:"position",content:String(a+1)})]})}function g(){const e=(0,i.OF)(),t=(0,l.Dt)();return e?(0,d.jsx)("nav",{className:(0,s.A)(a.G.docs.docBreadcrumbs,v.breadcrumbsContainer),"aria-label":(0,r.T)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,d.jsxs)("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList",children:[t&&(0,d.jsx)(h,{}),e.map(((t,n)=>{const s=n===e.length-1,a="category"===t.type&&t.linkUnlisted?void 0:t.href;return(0,d.jsx)(x,{active:s,index:n,addMicrodata:!!a,children:(0,d.jsx)(b,{href:a,isLast:s,children:t.label})},n)}))]})}):null}},833:(e,t,n)=>{n.r(t),n.d(t,{default:()=>S});var s=n(6540),a=n(1213),i=n(9532),l=n(4848);const o=s.createContext(null);function r(e){let{children:t,content:n}=e;const a=function(e){return(0,s.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc})),[e])}(n);return(0,l.jsx)(o.Provider,{value:a,children:t})}function c(){const e=(0,s.useContext)(o);if(null===e)throw new i.dV("DocProvider");return e}function d(){const{metadata:e,frontMatter:t,assets:n}=c();return(0,l.jsx)(a.be,{title:e.title,description:e.description,keywords:t.keywords,image:n.image??t.image})}var u=n(4164),m=n(4581),h=n(7719);function v(){const{metadata:e}=c();return(0,l.jsx)(h.A,{previous:e.previous,next:e.next})}var b=n(1878),x=n(4267),g=n(7559),f=n(8046),p=n(4336);function j(){const{metadata:e}=c(),{editUrl:t,lastUpdatedAt:n,lastUpdatedBy:s,tags:a}=e,i=a.length>0,o=!!(t||n||s);return i||o?(0,l.jsxs)("footer",{className:(0,u.A)(g.G.docs.docFooter,"docusaurus-mt-lg"),children:[i&&(0,l.jsx)("div",{className:(0,u.A)("row margin-top--sm",g.G.docs.docFooterTagsRow),children:(0,l.jsx)("div",{className:"col",children:(0,l.jsx)(f.A,{tags:a})})}),o&&(0,l.jsx)(p.A,{className:(0,u.A)("margin-top--sm",g.G.docs.docFooterEditMetaRow),editUrl:t,lastUpdatedAt:n,lastUpdatedBy:s})]}):null}var A=n(1422),N=n(5195),L=n(1312);const C={tocCollapsibleButton:"tocCollapsibleButton_TO0P",tocCollapsibleButtonExpanded:"tocCollapsibleButtonExpanded_MG3E"};function _(e){let{collapsed:t,...n}=e;return(0,l.jsx)("button",{type:"button",...n,className:(0,u.A)("clean-btn",C.tocCollapsibleButton,!t&&C.tocCollapsibleButtonExpanded,n.className),children:(0,l.jsx)(L.A,{id:"theme.TOCCollapsible.toggleButtonLabel",description:"The label used by the button on the collapsible TOC component",children:"On this page"})})}const k={tocCollapsible:"tocCollapsible_ETCw",tocCollapsibleContent:"tocCollapsibleContent_vkbj",tocCollapsibleExpanded:"tocCollapsibleExpanded_sAul"};function T(e){let{toc:t,className:n,minHeadingLevel:s,maxHeadingLevel:a}=e;const{collapsed:i,toggleCollapsed:o}=(0,A.u)({initialState:!0});return(0,l.jsxs)("div",{className:(0,u.A)(k.tocCollapsible,!i&&k.tocCollapsibleExpanded,n),children:[(0,l.jsx)(_,{collapsed:i,onClick:o}),(0,l.jsx)(A.N,{lazy:!0,className:k.tocCollapsibleContent,collapsed:i,children:(0,l.jsx)(N.A,{toc:t,minHeadingLevel:s,maxHeadingLevel:a})})]})}const H={tocMobile:"tocMobile_ITEo"};function y(){const{toc:e,frontMatter:t}=c();return(0,l.jsx)(T,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:(0,u.A)(g.G.docs.docTocMobile,H.tocMobile)})}var M=n(7763);function w(){const{toc:e,frontMatter:t}=c();return(0,l.jsx)(M.A,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:g.G.docs.docTocDesktop})}var B=n(1107),I=n(1544);function E(e){let{children:t}=e;const n=function(){const{metadata:e,frontMatter:t,contentTitle:n}=c();return t.hide_title||void 0!==n?null:e.title}();return(0,l.jsxs)("div",{className:(0,u.A)(g.G.docs.docMarkdown,"markdown"),children:[n&&(0,l.jsx)("header",{children:(0,l.jsx)(B.A,{as:"h1",children:n})}),(0,l.jsx)(I.A,{children:t})]})}var V=n(1243),O=n(6896);const G={docItemContainer:"docItemContainer_Djhp",docItemCol:"docItemCol_VOVn"};function R(e){let{children:t}=e;const n=function(){const{frontMatter:e,toc:t}=c(),n=(0,m.l)(),s=e.hide_table_of_contents,a=!s&&t.length>0;return{hidden:s,mobile:a?(0,l.jsx)(y,{}):void 0,desktop:!a||"desktop"!==n&&"ssr"!==n?void 0:(0,l.jsx)(w,{})}}(),{metadata:s}=c();return(0,l.jsxs)("div",{className:"row",children:[(0,l.jsxs)("div",{className:(0,u.A)("col",!n.hidden&&G.docItemCol),children:[(0,l.jsx)(O.A,{metadata:s}),(0,l.jsx)(b.A,{}),(0,l.jsxs)("div",{className:G.docItemContainer,children:[(0,l.jsxs)("article",{children:[(0,l.jsx)(V.A,{}),(0,l.jsx)(x.A,{}),n.mobile,(0,l.jsx)(E,{children:t}),(0,l.jsx)(j,{})]}),(0,l.jsx)(v,{})]})]}),n.desktop&&(0,l.jsx)("div",{className:"col col--3",children:n.desktop})]})}function S(e){const t=`docs-doc-id-${e.content.metadata.id}`,n=e.content;return(0,l.jsx)(r,{content:e.content,children:(0,l.jsxs)(a.e3,{className:t,children:[(0,l.jsx)(d,{}),(0,l.jsx)(R,{children:(0,l.jsx)(n,{})})]})})}},7719:(e,t,n)=>{n.d(t,{A:()=>l});n(6540);var s=n(1312),a=n(9022),i=n(4848);function l(e){const{previous:t,next:n}=e;return(0,i.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,s.T)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[t&&(0,i.jsx)(a.A,{...t,subLabel:(0,i.jsx)(s.A,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})}),n&&(0,i.jsx)(a.A,{...n,subLabel:(0,i.jsx)(s.A,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0})]})}},4267:(e,t,n)=>{n.d(t,{A:()=>r});n(6540);var s=n(4164),a=n(1312),i=n(7559),l=n(3025),o=n(4848);function r(e){let{className:t}=e;const n=(0,l.r)();return n.badge?(0,o.jsx)("span",{className:(0,s.A)(t,i.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,o.jsx)(a.A,{id:"theme.docs.versionBadge.label",values:{versionLabel:n.label},children:"Version: {versionLabel}"})}):null}},1878:(e,t,n)=>{n.d(t,{A:()=>x});n(6540);var s=n(4164),a=n(4586),i=n(8774),l=n(1312),o=n(4070),r=n(7559),c=n(3886),d=n(3025),u=n(4848);const m={unreleased:function(e){let{siteTitle:t,versionMetadata:n}=e;return(0,u.jsx)(l.A,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:(0,u.jsx)("b",{children:n.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function(e){let{siteTitle:t,versionMetadata:n}=e;return(0,u.jsx)(l.A,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:(0,u.jsx)("b",{children:n.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function h(e){const t=m[e.versionMetadata.banner];return(0,u.jsx)(t,{...e})}function v(e){let{versionLabel:t,to:n,onClick:s}=e;return(0,u.jsx)(l.A,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:(0,u.jsx)("b",{children:(0,u.jsx)(i.A,{to:n,onClick:s,children:(0,u.jsx)(l.A,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function b(e){let{className:t,versionMetadata:n}=e;const{siteConfig:{title:i}}=(0,a.A)(),{pluginId:l}=(0,o.vT)({failfast:!0}),{savePreferredVersionName:d}=(0,c.g1)(l),{latestDocSuggestion:m,latestVersionSuggestion:b}=(0,o.HW)(l),x=m??(g=b).docs.find((e=>e.id===g.mainDocId));var g;return(0,u.jsxs)("div",{className:(0,s.A)(t,r.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,u.jsx)("div",{children:(0,u.jsx)(h,{siteTitle:i,versionMetadata:n})}),(0,u.jsx)("div",{className:"margin-top--md",children:(0,u.jsx)(v,{versionLabel:b.label,to:x.path,onClick:()=>d(b.name)})})]})}function x(e){let{className:t}=e;const n=(0,d.r)();return n.banner?(0,u.jsx)(b,{className:t,versionMetadata:n}):null}},9022:(e,t,n)=>{n.d(t,{A:()=>l});n(6540);var s=n(4164),a=n(8774),i=n(4848);function l(e){const{permalink:t,title:n,subLabel:l,isNext:o}=e;return(0,i.jsxs)(a.A,{className:(0,s.A)("pagination-nav__link",o?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[l&&(0,i.jsx)("div",{className:"pagination-nav__sublabel",children:l}),(0,i.jsx)("div",{className:"pagination-nav__label",children:n})]})}},7763:(e,t,n)=>{n.d(t,{A:()=>c});n(6540);var s=n(4164),a=n(5195);const i={tableOfContents:"tableOfContents_bqdL",docItemContainer:"docItemContainer_F8PC"};var l=n(4848);const o="table-of-contents__link toc-highlight",r="table-of-contents__link--active";function c(e){let{className:t,...n}=e;return(0,l.jsx)("div",{className:(0,s.A)(i.tableOfContents,"thin-scrollbar",t),children:(0,l.jsx)(a.A,{...n,linkClassName:o,linkActiveClassName:r})})}},5195:(e,t,n)=>{n.d(t,{A:()=>b});var s=n(6540),a=n(6342);function i(e){const t=e.map((e=>({...e,parentIndex:-1,children:[]}))),n=Array(7).fill(-1);t.forEach(((e,t)=>{const s=n.slice(2,e.level);e.parentIndex=Math.max(...s),n[e.level]=t}));const s=[];return t.forEach((e=>{const{parentIndex:n,...a}=e;n>=0?t[n].children.push(a):s.push(a)})),s}function l(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:s}=e;return t.flatMap((e=>{const t=l({toc:e.children,minHeadingLevel:n,maxHeadingLevel:s});return function(e){return e.level>=n&&e.level<=s}(e)?[{...e,children:t}]:t}))}function o(e){const t=e.getBoundingClientRect();return t.top===t.bottom?o(e.parentNode):t}function r(e,t){let{anchorTopOffset:n}=t;const s=e.find((e=>o(e).top>=n));if(s){return function(e){return e.top>0&&e.bottom{e.current=t?0:document.querySelector(".navbar").clientHeight}),[t]),e}function d(e){const t=(0,s.useRef)(void 0),n=c();(0,s.useEffect)((()=>{if(!e)return()=>{};const{linkClassName:s,linkActiveClassName:a,minHeadingLevel:i,maxHeadingLevel:l}=e;function o(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(s),o=function(e){let{minHeadingLevel:t,maxHeadingLevel:n}=e;const s=[];for(let a=t;a<=n;a+=1)s.push(`h${a}.anchor`);return Array.from(document.querySelectorAll(s.join()))}({minHeadingLevel:i,maxHeadingLevel:l}),c=r(o,{anchorTopOffset:n.current}),d=e.find((e=>c&&c.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e)));e.forEach((e=>{!function(e,n){n?(t.current&&t.current!==e&&t.current.classList.remove(a),e.classList.add(a),t.current=e):e.classList.remove(a)}(e,e===d)}))}return document.addEventListener("scroll",o),document.addEventListener("resize",o),o(),()=>{document.removeEventListener("scroll",o),document.removeEventListener("resize",o)}}),[e,n])}var u=n(8774),m=n(4848);function h(e){let{toc:t,className:n,linkClassName:s,isChild:a}=e;return t.length?(0,m.jsx)("ul",{className:a?void 0:n,children:t.map((e=>(0,m.jsxs)("li",{children:[(0,m.jsx)(u.A,{to:`#${e.id}`,className:s??void 0,dangerouslySetInnerHTML:{__html:e.value}}),(0,m.jsx)(h,{isChild:!0,toc:e.children,className:n,linkClassName:s})]},e.id)))}):null}const v=s.memo(h);function b(e){let{toc:t,className:n="table-of-contents table-of-contents__left-border",linkClassName:o="table-of-contents__link",linkActiveClassName:r,minHeadingLevel:c,maxHeadingLevel:u,...h}=e;const b=(0,a.p)(),x=c??b.tableOfContents.minHeadingLevel,g=u??b.tableOfContents.maxHeadingLevel,f=function(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:a}=e;return(0,s.useMemo)((()=>l({toc:i(t),minHeadingLevel:n,maxHeadingLevel:a})),[t,n,a])}({toc:t,minHeadingLevel:x,maxHeadingLevel:g});return d((0,s.useMemo)((()=>{if(o&&r)return{linkClassName:o,linkActiveClassName:r,minHeadingLevel:x,maxHeadingLevel:g}}),[o,r,x,g])),(0,m.jsx)(v,{toc:f,className:n,linkClassName:o,...h})}},8046:(e,t,n)=>{n.d(t,{A:()=>d});n(6540);var s=n(4164),a=n(1312),i=n(8774);const l={tag:"tag_zVej",tagRegular:"tagRegular_sFm0",tagWithCount:"tagWithCount_h2kH"};var o=n(4848);function r(e){let{permalink:t,label:n,count:a,description:r}=e;return(0,o.jsxs)(i.A,{href:t,title:r,className:(0,s.A)(l.tag,a?l.tagWithCount:l.tagRegular),children:[n,a&&(0,o.jsx)("span",{children:a})]})}const c={tags:"tags_jXut",tag:"tag_QGVx"};function d(e){let{tags:t}=e;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("b",{children:(0,o.jsx)(a.A,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list",children:"Tags:"})}),(0,o.jsx)("ul",{className:(0,s.A)(c.tags,"padding--none","margin-left--sm"),children:t.map((e=>(0,o.jsx)("li",{className:c.tag,children:(0,o.jsx)(r,{...e})},e.permalink)))})]})}}}]); \ No newline at end of file diff --git a/assets/js/17896441.a48340a2.js b/assets/js/17896441.a48340a2.js new file mode 100644 index 00000000..110bba29 --- /dev/null +++ b/assets/js/17896441.a48340a2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8401],{1243:(e,t,s)=>{s.d(t,{A:()=>v});s(6540);var n=s(4164),a=s(7559),i=s(6972),o=s(9169),l=s(8774),r=s(1312),c=s(6025),d=s(4848);function m(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",...e,children:(0,d.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})})}const u={breadcrumbHomeIcon:"breadcrumbHomeIcon_YNFT"};function h(){const e=(0,c.Ay)("/");return(0,d.jsx)("li",{className:"breadcrumbs__item",children:(0,d.jsx)(l.A,{"aria-label":(0,r.T)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,d.jsx)(m,{className:u.breadcrumbHomeIcon})})})}const b={breadcrumbsContainer:"breadcrumbsContainer_Z_bl"};function x(e){let{children:t,href:s,isLast:n}=e;const a="breadcrumbs__link";return n?(0,d.jsx)("span",{className:a,itemProp:"name",children:t}):s?(0,d.jsx)(l.A,{className:a,href:s,itemProp:"item",children:(0,d.jsx)("span",{itemProp:"name",children:t})}):(0,d.jsx)("span",{className:a,children:t})}function p(e){let{children:t,active:s,index:a,addMicrodata:i}=e;return(0,d.jsxs)("li",{...i&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},className:(0,n.A)("breadcrumbs__item",{"breadcrumbs__item--active":s}),children:[t,(0,d.jsx)("meta",{itemProp:"position",content:String(a+1)})]})}function v(){const e=(0,i.OF)(),t=(0,o.Dt)();return e?(0,d.jsx)("nav",{className:(0,n.A)(a.G.docs.docBreadcrumbs,b.breadcrumbsContainer),"aria-label":(0,r.T)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,d.jsxs)("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList",children:[t&&(0,d.jsx)(h,{}),e.map(((t,s)=>{const n=s===e.length-1,a="category"===t.type&&t.linkUnlisted?void 0:t.href;return(0,d.jsx)(p,{active:n,index:s,addMicrodata:!!a,children:(0,d.jsx)(x,{href:a,isLast:n,children:t.label})},s)}))]})}):null}},8632:(e,t,s)=>{s.r(t),s.d(t,{default:()=>O});var n=s(6540),a=s(1213),i=s(9532),o=s(4848);const l=n.createContext(null);function r(e){let{children:t,content:s}=e;const a=function(e){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc})),[e])}(s);return(0,o.jsx)(l.Provider,{value:a,children:t})}function c(){const e=(0,n.useContext)(l);if(null===e)throw new i.dV("DocProvider");return e}function d(){const{metadata:e,frontMatter:t,assets:s}=c();return(0,o.jsx)(a.be,{title:e.title,description:e.description,keywords:t.keywords,image:s.image??t.image})}var m=s(4164),u=s(4581),h=s(6929);function b(){const{metadata:e}=c();return(0,o.jsx)(h.A,{previous:e.previous,next:e.next})}var x=s(1878),p=s(4267),v=s(7559),g=s(1312),j=s(8774);const f={tag:"tag_zVej",tagRegular:"tagRegular_sFm0",tagWithCount:"tagWithCount_h2kH"};function A(e){let{permalink:t,label:s,count:n,description:a}=e;return(0,o.jsxs)(j.A,{href:t,title:a,className:(0,m.A)(f.tag,n?f.tagWithCount:f.tagRegular),children:[s,n&&(0,o.jsx)("span",{children:n})]})}const _={tags:"tags_jXut",tag:"tag_QGVx"};function N(e){let{tags:t}=e;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("b",{children:(0,o.jsx)(g.A,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list",children:"Tags:"})}),(0,o.jsx)("ul",{className:(0,m.A)(_.tags,"padding--none","margin-left--sm"),children:t.map((e=>(0,o.jsx)("li",{className:_.tag,children:(0,o.jsx)(A,{...e})},e.permalink)))})]})}var C=s(2153);function L(){const{metadata:e}=c(),{editUrl:t,lastUpdatedAt:s,lastUpdatedBy:n,tags:a}=e,i=a.length>0,l=!!(t||s||n);return i||l?(0,o.jsxs)("footer",{className:(0,m.A)(v.G.docs.docFooter,"docusaurus-mt-lg"),children:[i&&(0,o.jsx)("div",{className:(0,m.A)("row margin-top--sm",v.G.docs.docFooterTagsRow),children:(0,o.jsx)("div",{className:"col",children:(0,o.jsx)(N,{tags:a})})}),l&&(0,o.jsx)(C.A,{className:(0,m.A)("margin-top--sm",v.G.docs.docFooterEditMetaRow),editUrl:t,lastUpdatedAt:s,lastUpdatedBy:n})]}):null}var T=s(1422),k=s(5195);const M={tocCollapsibleButton:"tocCollapsibleButton_TO0P",tocCollapsibleButtonExpanded:"tocCollapsibleButtonExpanded_MG3E"};function w(e){let{collapsed:t,...s}=e;return(0,o.jsx)("button",{type:"button",...s,className:(0,m.A)("clean-btn",M.tocCollapsibleButton,!t&&M.tocCollapsibleButtonExpanded,s.className),children:(0,o.jsx)(g.A,{id:"theme.TOCCollapsible.toggleButtonLabel",description:"The label used by the button on the collapsible TOC component",children:"On this page"})})}const y={tocCollapsible:"tocCollapsible_ETCw",tocCollapsibleContent:"tocCollapsibleContent_vkbj",tocCollapsibleExpanded:"tocCollapsibleExpanded_sAul"};function B(e){let{toc:t,className:s,minHeadingLevel:n,maxHeadingLevel:a}=e;const{collapsed:i,toggleCollapsed:l}=(0,T.u)({initialState:!0});return(0,o.jsxs)("div",{className:(0,m.A)(y.tocCollapsible,!i&&y.tocCollapsibleExpanded,s),children:[(0,o.jsx)(w,{collapsed:i,onClick:l}),(0,o.jsx)(T.N,{lazy:!0,className:y.tocCollapsibleContent,collapsed:i,children:(0,o.jsx)(k.A,{toc:t,minHeadingLevel:n,maxHeadingLevel:a})})]})}const I={tocMobile:"tocMobile_ITEo"};function V(){const{toc:e,frontMatter:t}=c();return(0,o.jsx)(B,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:(0,m.A)(v.G.docs.docTocMobile,I.tocMobile)})}var H=s(7763);function E(){const{toc:e,frontMatter:t}=c();return(0,o.jsx)(H.A,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:v.G.docs.docTocDesktop})}var G=s(1107),P=s(1544);function F(e){let{children:t}=e;const s=function(){const{metadata:e,frontMatter:t,contentTitle:s}=c();return t.hide_title||void 0!==s?null:e.title}();return(0,o.jsxs)("div",{className:(0,m.A)(v.G.docs.docMarkdown,"markdown"),children:[s&&(0,o.jsx)("header",{children:(0,o.jsx)(G.A,{as:"h1",children:s})}),(0,o.jsx)(P.A,{children:t})]})}var R=s(1243),D=s(6896);const S={docItemContainer:"docItemContainer_Djhp",docItemCol:"docItemCol_VOVn"};function U(e){let{children:t}=e;const s=function(){const{frontMatter:e,toc:t}=c(),s=(0,u.l)(),n=e.hide_table_of_contents,a=!n&&t.length>0;return{hidden:n,mobile:a?(0,o.jsx)(V,{}):void 0,desktop:!a||"desktop"!==s&&"ssr"!==s?void 0:(0,o.jsx)(E,{})}}(),{metadata:n}=c();return(0,o.jsxs)("div",{className:"row",children:[(0,o.jsxs)("div",{className:(0,m.A)("col",!s.hidden&&S.docItemCol),children:[(0,o.jsx)(D.A,{metadata:n}),(0,o.jsx)(x.A,{}),(0,o.jsxs)("div",{className:S.docItemContainer,children:[(0,o.jsxs)("article",{children:[(0,o.jsx)(R.A,{}),(0,o.jsx)(p.A,{}),s.mobile,(0,o.jsx)(F,{children:t}),(0,o.jsx)(L,{})]}),(0,o.jsx)(b,{})]})]}),s.desktop&&(0,o.jsx)("div",{className:"col col--3",children:s.desktop})]})}function O(e){const t=`docs-doc-id-${e.content.metadata.id}`,s=e.content;return(0,o.jsx)(r,{content:e.content,children:(0,o.jsxs)(a.e3,{className:t,children:[(0,o.jsx)(d,{}),(0,o.jsx)(U,{children:(0,o.jsx)(s,{})})]})})}},6929:(e,t,s)=>{s.d(t,{A:()=>r});s(6540);var n=s(1312),a=s(4164),i=s(8774),o=s(4848);function l(e){const{permalink:t,title:s,subLabel:n,isNext:l}=e;return(0,o.jsxs)(i.A,{className:(0,a.A)("pagination-nav__link",l?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[n&&(0,o.jsx)("div",{className:"pagination-nav__sublabel",children:n}),(0,o.jsx)("div",{className:"pagination-nav__label",children:s})]})}function r(e){const{previous:t,next:s}=e;return(0,o.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,n.T)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[t&&(0,o.jsx)(l,{...t,subLabel:(0,o.jsx)(n.A,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})}),s&&(0,o.jsx)(l,{...s,subLabel:(0,o.jsx)(n.A,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0})]})}},4267:(e,t,s)=>{s.d(t,{A:()=>r});s(6540);var n=s(4164),a=s(1312),i=s(7559),o=s(3025),l=s(4848);function r(e){let{className:t}=e;const s=(0,o.r)();return s.badge?(0,l.jsx)("span",{className:(0,n.A)(t,i.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,l.jsx)(a.A,{id:"theme.docs.versionBadge.label",values:{versionLabel:s.label},children:"Version: {versionLabel}"})}):null}},1878:(e,t,s)=>{s.d(t,{A:()=>p});s(6540);var n=s(4164),a=s(4586),i=s(8774),o=s(1312),l=s(8295),r=s(7559),c=s(3886),d=s(3025),m=s(4848);const u={unreleased:function(e){let{siteTitle:t,versionMetadata:s}=e;return(0,m.jsx)(o.A,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:(0,m.jsx)("b",{children:s.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function(e){let{siteTitle:t,versionMetadata:s}=e;return(0,m.jsx)(o.A,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:(0,m.jsx)("b",{children:s.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function h(e){const t=u[e.versionMetadata.banner];return(0,m.jsx)(t,{...e})}function b(e){let{versionLabel:t,to:s,onClick:n}=e;return(0,m.jsx)(o.A,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:(0,m.jsx)("b",{children:(0,m.jsx)(i.A,{to:s,onClick:n,children:(0,m.jsx)(o.A,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function x(e){let{className:t,versionMetadata:s}=e;const{siteConfig:{title:i}}=(0,a.A)(),{pluginId:o}=(0,l.vT)({failfast:!0}),{savePreferredVersionName:d}=(0,c.g1)(o),{latestDocSuggestion:u,latestVersionSuggestion:x}=(0,l.HW)(o),p=u??(v=x).docs.find((e=>e.id===v.mainDocId));var v;return(0,m.jsxs)("div",{className:(0,n.A)(t,r.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,m.jsx)("div",{children:(0,m.jsx)(h,{siteTitle:i,versionMetadata:s})}),(0,m.jsx)("div",{className:"margin-top--md",children:(0,m.jsx)(b,{versionLabel:x.label,to:p.path,onClick:()=>d(x.name)})})]})}function p(e){let{className:t}=e;const s=(0,d.r)();return s.banner?(0,m.jsx)(x,{className:t,versionMetadata:s}):null}}}]); \ No newline at end of file diff --git a/assets/js/1a4e3797.111dae13.js b/assets/js/1a4e3797.111dae13.js new file mode 100644 index 00000000..b9c634ca --- /dev/null +++ b/assets/js/1a4e3797.111dae13.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2138],{5099:(e,t,r)=>{r.r(t),r.d(t,{default:()=>U});var s=r(6540),a=r(4586),n=r(7776),c=r(5260),l=r(8774),o=r(1312);const u=["zero","one","two","few","many","other"];function i(e){return u.filter((t=>e.includes(t)))}const h={locale:"en",pluralForms:i(["one","other"]),select:e=>1===e?"one":"other"};function d(){const{i18n:{currentLocale:e}}=(0,a.A)();return(0,s.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:i(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),h}}),[e])}function m(){const e=d();return{selectMessage:(t,r)=>function(e,t,r){const s=e.split("|");if(1===s.length)return s[0];s.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${s.length}: ${e}`);const a=r.select(t),n=r.pluralForms.indexOf(a);return s[Math.min(n,s.length-1)]}(r,t,e)}}var p=r(5391),g=r(6347),f=r(2303),x=r(1088);const y=function(){const e=(0,f.A)(),t=(0,g.W6)(),r=(0,g.zy)(),{siteConfig:{baseUrl:s}}=(0,a.A)(),n=e?new URLSearchParams(r.search):null,c=n?.get("q")||"",l=n?.get("ctx")||"",o=n?.get("version")||"",u=e=>{const t=new URLSearchParams(r.search);return e?t.set("q",e):t.delete("q"),t};return{searchValue:c,searchContext:l&&Array.isArray(x.Hg)&&x.Hg.some((e=>"string"==typeof e?e===l:e.path===l))?l:"",searchVersion:o,updateSearchPath:e=>{const r=u(e);t.replace({search:r.toString()})},updateSearchContext:e=>{const s=new URLSearchParams(r.search);s.set("ctx",e),t.replace({search:s.toString()})},generateSearchPageLink:e=>{const t=u(e);return`${s}search?${t.toString()}`}}};var j=r(5891),S=r(2384),w=r(9913),A=r(6841),C=r(3810),v=r(7674),b=r(2849),P=r(4471);const _="searchContextInput_mXoe",F="searchQueryInput_CFBF",R="searchResultItem_U687",T="searchResultItemPath_uIbk",$="searchResultItemSummary_oZHr",I="searchQueryColumn_q7nx",H="searchContextColumn_oWAF";var N=r(3385),k=r(4848);function q(){const{siteConfig:{baseUrl:e},i18n:{currentLocale:t}}=(0,a.A)(),{selectMessage:r}=m(),{searchValue:n,searchContext:l,searchVersion:u,updateSearchPath:i,updateSearchContext:h}=y(),[d,g]=(0,s.useState)(n),[f,w]=(0,s.useState)(),[A,C]=(0,s.useState)(),v=`${e}${u}`,P=(0,s.useMemo)((()=>d?(0,o.T)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:d}):(0,o.T)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"})),[d]);(0,s.useEffect)((()=>{i(d),f&&(d?f(d,(e=>{C(e)})):C(void 0))}),[d,f]);const R=(0,s.useCallback)((e=>{g(e.target.value)}),[]);return(0,s.useEffect)((()=>{n&&n!==d&&g(n)}),[n]),(0,s.useEffect)((()=>{!async function(){const{wrappedIndexes:e,zhDictionary:t}=!Array.isArray(x.Hg)||l||x.dz?await(0,j.Z)(v,l):{wrappedIndexes:[],zhDictionary:[]};w((()=>(0,S.m)(e,t,100)))}()}),[l,v]),(0,k.jsxs)(s.Fragment,{children:[(0,k.jsxs)(c.A,{children:[(0,k.jsx)("meta",{property:"robots",content:"noindex, follow"}),(0,k.jsx)("title",{children:P})]}),(0,k.jsxs)("div",{className:"container margin-vert--lg",children:[(0,k.jsx)("h1",{children:P}),(0,k.jsxs)("div",{className:"row",children:[(0,k.jsx)("div",{className:(0,p.A)("col",{[I]:Array.isArray(x.Hg),"col--9":Array.isArray(x.Hg),"col--12":!Array.isArray(x.Hg)}),children:(0,k.jsx)("input",{type:"search",name:"q",className:F,"aria-label":"Search",onChange:R,value:d,autoComplete:"off",autoFocus:!0})}),Array.isArray(x.Hg)?(0,k.jsx)("div",{className:(0,p.A)("col","col--3","padding-left--none",H),children:(0,k.jsxs)("select",{name:"search-context",className:_,id:"context-selector",value:l,onChange:e=>h(e.target.value),children:[x.dz&&(0,k.jsx)("option",{value:"",children:(0,o.T)({id:"theme.SearchPage.searchContext.everywhere",message:"Everywhere"})}),x.Hg.map((e=>{const{label:r,path:s}=(0,N.p)(e,t);return(0,k.jsx)("option",{value:s,children:r},s)}))]})}):null]}),!f&&d&&(0,k.jsx)("div",{children:(0,k.jsx)(b.A,{})}),A&&(A.length>0?(0,k.jsx)("p",{children:r(A.length,(0,o.T)({id:"theme.SearchPage.documentsFound.plurals",message:"1 document found|{count} documents found",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)'},{count:A.length}))}):(0,k.jsx)("p",{children:(0,o.T)({id:"theme.SearchPage.noResultsText",message:"No documents were found",description:"The paragraph for empty search result"})})),(0,k.jsx)("section",{children:A&&A.map((e=>(0,k.jsx)(L,{searchResult:e},e.document.i)))})]})]})}function L(e){let{searchResult:{document:t,type:r,page:s,tokens:a,metadata:n}}=e;const c=r===w.i.Title,o=r===w.i.Keywords,u=r===w.i.Description,i=u||o,h=c||i,d=r===w.i.Content,m=(c?t.b:s.b).slice(),p=d||i?t.s:t.t;h||m.push(s.t);let g="";if(x.CU&&a.length>0){const e=new URLSearchParams;for(const t of a)e.append("_highlight",t);g=`?${e.toString()}`}return(0,k.jsxs)("article",{className:R,children:[(0,k.jsx)("h2",{children:(0,k.jsx)(l.A,{to:t.u+g+(t.h||""),dangerouslySetInnerHTML:{__html:d||i?(0,A.Z)(p,a):(0,C.C)(p,(0,v.g)(n,"t"),a,100)}})}),m.length>0&&(0,k.jsx)("p",{className:T,children:(0,P.$)(m)}),(d||u)&&(0,k.jsx)("p",{className:$,dangerouslySetInnerHTML:{__html:(0,C.C)(t.t,(0,v.g)(n,"t"),a,100)}})]})}const U=function(){return(0,k.jsx)(n.A,{children:(0,k.jsx)(q,{})})}}}]); \ No newline at end of file diff --git a/assets/js/1a4e3797.f9b35f52.js b/assets/js/1a4e3797.f9b35f52.js deleted file mode 100644 index d902e4b0..00000000 --- a/assets/js/1a4e3797.f9b35f52.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2138],{5846:(e,t,r)=>{r.d(t,{W:()=>u});var s=r(6540),a=r(4586);const n=["zero","one","two","few","many","other"];function c(e){return n.filter((t=>e.includes(t)))}const l={locale:"en",pluralForms:c(["one","other"]),select:e=>1===e?"one":"other"};function o(){const{i18n:{currentLocale:e}}=(0,a.A)();return(0,s.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:c(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),l}}),[e])}function u(){const e=o();return{selectMessage:(t,r)=>function(e,t,r){const s=e.split("|");if(1===s.length)return s[0];s.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${s.length}: ${e}`);const a=r.select(t),n=r.pluralForms.indexOf(a);return s[Math.min(n,s.length-1)]}(r,t,e)}}},1283:(e,t,r)=>{r.r(t),r.d(t,{default:()=>N});var s=r(6540),a=r(4586),n=r(9504),c=r(5260),l=r(8774),o=r(1312),u=r(5846),i=r(5391),h=r(6347),d=r(2303),m=r(1088);const p=function(){const e=(0,d.A)(),t=(0,h.W6)(),r=(0,h.zy)(),{siteConfig:{baseUrl:s}}=(0,a.A)(),n=e?new URLSearchParams(r.search):null,c=n?.get("q")||"",l=n?.get("ctx")||"",o=n?.get("version")||"",u=e=>{const t=new URLSearchParams(r.search);return e?t.set("q",e):t.delete("q"),t};return{searchValue:c,searchContext:l&&Array.isArray(m.Hg)&&m.Hg.some((e=>"string"==typeof e?e===l:e.path===l))?l:"",searchVersion:o,updateSearchPath:e=>{const r=u(e);t.replace({search:r.toString()})},updateSearchContext:e=>{const s=new URLSearchParams(r.search);s.set("ctx",e),t.replace({search:s.toString()})},generateSearchPageLink:e=>{const t=u(e);return`${s}search?${t.toString()}`}}};var g=r(5891),f=r(2384),x=r(9913),y=r(6841),j=r(3810),S=r(7674),w=r(2849),A=r(4471);const C="searchContextInput_mXoe",v="searchQueryInput_CFBF",b="searchResultItem_U687",P="searchResultItemPath_uIbk",_="searchResultItemSummary_oZHr",F="searchQueryColumn_q7nx",R="searchContextColumn_oWAF";var T=r(3385),$=r(4848);function I(){const{siteConfig:{baseUrl:e},i18n:{currentLocale:t}}=(0,a.A)(),{selectMessage:r}=(0,u.W)(),{searchValue:n,searchContext:l,searchVersion:h,updateSearchPath:d,updateSearchContext:x}=p(),[y,j]=(0,s.useState)(n),[S,A]=(0,s.useState)(),[b,P]=(0,s.useState)(),_=`${e}${h}`,I=(0,s.useMemo)((()=>y?(0,o.T)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:y}):(0,o.T)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"})),[y]);(0,s.useEffect)((()=>{d(y),S&&(y?S(y,(e=>{P(e)})):P(void 0))}),[y,S]);const N=(0,s.useCallback)((e=>{j(e.target.value)}),[]);return(0,s.useEffect)((()=>{n&&n!==y&&j(n)}),[n]),(0,s.useEffect)((()=>{!async function(){const{wrappedIndexes:e,zhDictionary:t}=!Array.isArray(m.Hg)||l||m.dz?await(0,g.Z)(_,l):{wrappedIndexes:[],zhDictionary:[]};A((()=>(0,f.m)(e,t,100)))}()}),[l,_]),(0,$.jsxs)(s.Fragment,{children:[(0,$.jsxs)(c.A,{children:[(0,$.jsx)("meta",{property:"robots",content:"noindex, follow"}),(0,$.jsx)("title",{children:I})]}),(0,$.jsxs)("div",{className:"container margin-vert--lg",children:[(0,$.jsx)("h1",{children:I}),(0,$.jsxs)("div",{className:"row",children:[(0,$.jsx)("div",{className:(0,i.A)("col",{[F]:Array.isArray(m.Hg),"col--9":Array.isArray(m.Hg),"col--12":!Array.isArray(m.Hg)}),children:(0,$.jsx)("input",{type:"search",name:"q",className:v,"aria-label":"Search",onChange:N,value:y,autoComplete:"off",autoFocus:!0})}),Array.isArray(m.Hg)?(0,$.jsx)("div",{className:(0,i.A)("col","col--3","padding-left--none",R),children:(0,$.jsxs)("select",{name:"search-context",className:C,id:"context-selector",value:l,onChange:e=>x(e.target.value),children:[m.dz&&(0,$.jsx)("option",{value:"",children:(0,o.T)({id:"theme.SearchPage.searchContext.everywhere",message:"Everywhere"})}),m.Hg.map((e=>{const{label:r,path:s}=(0,T.p)(e,t);return(0,$.jsx)("option",{value:s,children:r},s)}))]})}):null]}),!S&&y&&(0,$.jsx)("div",{children:(0,$.jsx)(w.A,{})}),b&&(b.length>0?(0,$.jsx)("p",{children:r(b.length,(0,o.T)({id:"theme.SearchPage.documentsFound.plurals",message:"1 document found|{count} documents found",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)'},{count:b.length}))}):(0,$.jsx)("p",{children:(0,o.T)({id:"theme.SearchPage.noResultsText",message:"No documents were found",description:"The paragraph for empty search result"})})),(0,$.jsx)("section",{children:b&&b.map((e=>(0,$.jsx)(H,{searchResult:e},e.document.i)))})]})]})}function H(e){let{searchResult:{document:t,type:r,page:s,tokens:a,metadata:n}}=e;const c=r===x.i.Title,o=r===x.i.Keywords,u=r===x.i.Description,i=u||o,h=c||i,d=r===x.i.Content,p=(c?t.b:s.b).slice(),g=d||i?t.s:t.t;h||p.push(s.t);let f="";if(m.CU&&a.length>0){const e=new URLSearchParams;for(const t of a)e.append("_highlight",t);f=`?${e.toString()}`}return(0,$.jsxs)("article",{className:b,children:[(0,$.jsx)("h2",{children:(0,$.jsx)(l.A,{to:t.u+f+(t.h||""),dangerouslySetInnerHTML:{__html:d||i?(0,y.Z)(g,a):(0,j.C)(g,(0,S.g)(n,"t"),a,100)}})}),p.length>0&&(0,$.jsx)("p",{className:P,children:(0,A.$)(p)}),(d||u)&&(0,$.jsx)("p",{className:_,dangerouslySetInnerHTML:{__html:(0,j.C)(t.t,(0,S.g)(n,"t"),a,100)}})]})}const N=function(){return(0,$.jsx)(n.A,{children:(0,$.jsx)(I,{})})}}}]); \ No newline at end of file diff --git a/assets/js/1f391b9e.d8c83bf6.js b/assets/js/1f391b9e.d8c83bf6.js deleted file mode 100644 index 49f448d0..00000000 --- a/assets/js/1f391b9e.d8c83bf6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6061],{6896:(e,n,t)=>{t.d(n,{A:()=>g});t(6540);var i=t(4164),a=t(1312),s=t(5260),l=t(4848);function r(){return(0,l.jsx)(a.A,{id:"theme.contentVisibility.unlistedBanner.title",description:"The unlisted content banner title",children:"Unlisted page"})}function c(){return(0,l.jsx)(a.A,{id:"theme.contentVisibility.unlistedBanner.message",description:"The unlisted content banner message",children:"This page is unlisted. Search engines will not index it, and only users having a direct link can access it."})}function o(){return(0,l.jsx)(s.A,{children:(0,l.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})}function d(){return(0,l.jsx)(a.A,{id:"theme.contentVisibility.draftBanner.title",description:"The draft content banner title",children:"Draft page"})}function m(){return(0,l.jsx)(a.A,{id:"theme.contentVisibility.draftBanner.message",description:"The draft content banner message",children:"This page is a draft. It will only be visible in dev and be excluded from the production build."})}var u=t(7559),f=t(7293);function h(e){let{className:n}=e;return(0,l.jsx)(f.A,{type:"caution",title:(0,l.jsx)(d,{}),className:(0,i.A)(n,u.G.common.draftBanner),children:(0,l.jsx)(m,{})})}function v(e){let{className:n}=e;return(0,l.jsx)(f.A,{type:"caution",title:(0,l.jsx)(r,{}),className:(0,i.A)(n,u.G.common.unlistedBanner),children:(0,l.jsx)(c,{})})}function x(e){return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o,{}),(0,l.jsx)(v,{...e})]})}function g(e){let{metadata:n}=e;const{unlisted:t,frontMatter:i}=n;return(0,l.jsxs)(l.Fragment,{children:[(t||i.unlisted)&&(0,l.jsx)(x,{}),i.draft&&(0,l.jsx)(h,{})]})}},7973:(e,n,t)=>{t.r(n),t.d(n,{default:()=>f});t(6540);var i=t(4164),a=t(1213),s=t(7559),l=t(9504),r=t(1544),c=t(7763),o=t(6896),d=t(4336);const m={mdxPageWrapper:"mdxPageWrapper_j9I6"};var u=t(4848);function f(e){const{content:n}=e,{metadata:t,assets:f}=n,{title:h,editUrl:v,description:x,frontMatter:g,lastUpdatedBy:p,lastUpdatedAt:j}=t,{keywords:b,wrapperClassName:A,hide_table_of_contents:L}=g,N=f.image??g.image,C=!!(v||j||p);return(0,u.jsx)(a.e3,{className:(0,i.A)(A??s.G.wrapper.mdxPages,s.G.page.mdxPage),children:(0,u.jsxs)(l.A,{children:[(0,u.jsx)(a.be,{title:h,description:x,keywords:b,image:N}),(0,u.jsx)("main",{className:"container container--fluid margin-vert--lg",children:(0,u.jsxs)("div",{className:(0,i.A)("row",m.mdxPageWrapper),children:[(0,u.jsxs)("div",{className:(0,i.A)("col",!L&&"col--8"),children:[(0,u.jsx)(o.A,{metadata:t}),(0,u.jsx)("article",{children:(0,u.jsx)(r.A,{children:(0,u.jsx)(n,{})})}),C&&(0,u.jsx)(d.A,{className:(0,i.A)("margin-top--sm",s.G.pages.pageFooterEditMetaRow),editUrl:v,lastUpdatedAt:j,lastUpdatedBy:p})]}),!L&&n.toc.length>0&&(0,u.jsx)("div",{className:"col col--2",children:(0,u.jsx)(c.A,{toc:n.toc,minHeadingLevel:g.toc_min_heading_level,maxHeadingLevel:g.toc_max_heading_level})})]})})]})})}},7763:(e,n,t)=>{t.d(n,{A:()=>o});t(6540);var i=t(4164),a=t(5195);const s={tableOfContents:"tableOfContents_bqdL",docItemContainer:"docItemContainer_F8PC"};var l=t(4848);const r="table-of-contents__link toc-highlight",c="table-of-contents__link--active";function o(e){let{className:n,...t}=e;return(0,l.jsx)("div",{className:(0,i.A)(s.tableOfContents,"thin-scrollbar",n),children:(0,l.jsx)(a.A,{...t,linkClassName:r,linkActiveClassName:c})})}},5195:(e,n,t)=>{t.d(n,{A:()=>v});var i=t(6540),a=t(6342);function s(e){const n=e.map((e=>({...e,parentIndex:-1,children:[]}))),t=Array(7).fill(-1);n.forEach(((e,n)=>{const i=t.slice(2,e.level);e.parentIndex=Math.max(...i),t[e.level]=n}));const i=[];return n.forEach((e=>{const{parentIndex:t,...a}=e;t>=0?n[t].children.push(a):i.push(a)})),i}function l(e){let{toc:n,minHeadingLevel:t,maxHeadingLevel:i}=e;return n.flatMap((e=>{const n=l({toc:e.children,minHeadingLevel:t,maxHeadingLevel:i});return function(e){return e.level>=t&&e.level<=i}(e)?[{...e,children:n}]:n}))}function r(e){const n=e.getBoundingClientRect();return n.top===n.bottom?r(e.parentNode):n}function c(e,n){let{anchorTopOffset:t}=n;const i=e.find((e=>r(e).top>=t));if(i){return function(e){return e.top>0&&e.bottom{e.current=n?0:document.querySelector(".navbar").clientHeight}),[n]),e}function d(e){const n=(0,i.useRef)(void 0),t=o();(0,i.useEffect)((()=>{if(!e)return()=>{};const{linkClassName:i,linkActiveClassName:a,minHeadingLevel:s,maxHeadingLevel:l}=e;function r(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(i),r=function(e){let{minHeadingLevel:n,maxHeadingLevel:t}=e;const i=[];for(let a=n;a<=t;a+=1)i.push(`h${a}.anchor`);return Array.from(document.querySelectorAll(i.join()))}({minHeadingLevel:s,maxHeadingLevel:l}),o=c(r,{anchorTopOffset:t.current}),d=e.find((e=>o&&o.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e)));e.forEach((e=>{!function(e,t){t?(n.current&&n.current!==e&&n.current.classList.remove(a),e.classList.add(a),n.current=e):e.classList.remove(a)}(e,e===d)}))}return document.addEventListener("scroll",r),document.addEventListener("resize",r),r(),()=>{document.removeEventListener("scroll",r),document.removeEventListener("resize",r)}}),[e,t])}var m=t(8774),u=t(4848);function f(e){let{toc:n,className:t,linkClassName:i,isChild:a}=e;return n.length?(0,u.jsx)("ul",{className:a?void 0:t,children:n.map((e=>(0,u.jsxs)("li",{children:[(0,u.jsx)(m.A,{to:`#${e.id}`,className:i??void 0,dangerouslySetInnerHTML:{__html:e.value}}),(0,u.jsx)(f,{isChild:!0,toc:e.children,className:t,linkClassName:i})]},e.id)))}):null}const h=i.memo(f);function v(e){let{toc:n,className:t="table-of-contents table-of-contents__left-border",linkClassName:r="table-of-contents__link",linkActiveClassName:c,minHeadingLevel:o,maxHeadingLevel:m,...f}=e;const v=(0,a.p)(),x=o??v.tableOfContents.minHeadingLevel,g=m??v.tableOfContents.maxHeadingLevel,p=function(e){let{toc:n,minHeadingLevel:t,maxHeadingLevel:a}=e;return(0,i.useMemo)((()=>l({toc:s(n),minHeadingLevel:t,maxHeadingLevel:a})),[n,t,a])}({toc:n,minHeadingLevel:x,maxHeadingLevel:g});return d((0,i.useMemo)((()=>{if(r&&c)return{linkClassName:r,linkActiveClassName:c,minHeadingLevel:x,maxHeadingLevel:g}}),[r,c,x,g])),(0,u.jsx)(h,{toc:p,className:t,linkClassName:r,...f})}}}]); \ No newline at end of file diff --git a/assets/js/1f391b9e.dfadc944.js b/assets/js/1f391b9e.dfadc944.js new file mode 100644 index 00000000..c7e2adcf --- /dev/null +++ b/assets/js/1f391b9e.dfadc944.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6061],{7973:(e,a,s)=>{s.r(a),s.d(a,{default:()=>x});s(6540);var t=s(4164),d=s(1213),i=s(7559),l=s(7776),r=s(1544),c=s(7763),n=s(6896),m=s(2153);const o={mdxPageWrapper:"mdxPageWrapper_j9I6"};var p=s(4848);function x(e){const{content:a}=e,{metadata:s,assets:x}=a,{title:g,editUrl:h,description:j,frontMatter:_,lastUpdatedBy:A,lastUpdatedAt:v}=s,{keywords:w,wrapperClassName:u,hide_table_of_contents:f}=_,N=x.image??_.image,b=!!(h||v||A);return(0,p.jsx)(d.e3,{className:(0,t.A)(u??i.G.wrapper.mdxPages,i.G.page.mdxPage),children:(0,p.jsxs)(l.A,{children:[(0,p.jsx)(d.be,{title:g,description:j,keywords:w,image:N}),(0,p.jsx)("main",{className:"container container--fluid margin-vert--lg",children:(0,p.jsxs)("div",{className:(0,t.A)("row",o.mdxPageWrapper),children:[(0,p.jsxs)("div",{className:(0,t.A)("col",!f&&"col--8"),children:[(0,p.jsx)(n.A,{metadata:s}),(0,p.jsx)("article",{children:(0,p.jsx)(r.A,{children:(0,p.jsx)(a,{})})}),b&&(0,p.jsx)(m.A,{className:(0,t.A)("margin-top--sm",i.G.pages.pageFooterEditMetaRow),editUrl:h,lastUpdatedAt:v,lastUpdatedBy:A})]}),!f&&a.toc.length>0&&(0,p.jsx)("div",{className:"col col--2",children:(0,p.jsx)(c.A,{toc:a.toc,minHeadingLevel:_.toc_min_heading_level,maxHeadingLevel:_.toc_max_heading_level})})]})})]})})}}}]); \ No newline at end of file diff --git a/assets/js/2237.1c70461e.js b/assets/js/2237.2d6847f9.js similarity index 95% rename from assets/js/2237.1c70461e.js rename to assets/js/2237.2d6847f9.js index ec3307c0..8754e5c8 100644 --- a/assets/js/2237.1c70461e.js +++ b/assets/js/2237.2d6847f9.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2237],{3363:(e,t,i)=>{i.d(t,{A:()=>a});i(6540);var n=i(4164),s=i(1312),o=i(1107),r=i(4848);function a(e){let{className:t}=e;return(0,r.jsx)("main",{className:(0,n.A)("container margin-vert--xl",t),children:(0,r.jsx)("div",{className:"row",children:(0,r.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,r.jsx)(o.A,{as:"h1",className:"hero__title",children:(0,r.jsx)(s.A,{id:"theme.NotFound.title",description:"The title of the 404 page",children:"Page Not Found"})}),(0,r.jsx)("p",{children:(0,r.jsx)(s.A,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page",children:"We could not find what you were looking for."})}),(0,r.jsx)("p",{children:(0,r.jsx)(s.A,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page",children:"Please contact the owner of the site that linked you to the original URL and let them know their link is broken."})})]})})})}},2237:(e,t,i)=>{i.r(t),i.d(t,{default:()=>l});i(6540);var n=i(1312),s=i(1213),o=i(9504),r=i(3363),a=i(4848);function l(){const e=(0,n.T)({id:"theme.NotFound.title",message:"Page Not Found"});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.be,{title:e}),(0,a.jsx)(o.A,{children:(0,a.jsx)(r.A,{})})]})}}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2237],{3363:(e,t,i)=>{i.d(t,{A:()=>a});i(6540);var n=i(4164),s=i(1312),o=i(1107),r=i(4848);function a(e){let{className:t}=e;return(0,r.jsx)("main",{className:(0,n.A)("container margin-vert--xl",t),children:(0,r.jsx)("div",{className:"row",children:(0,r.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,r.jsx)(o.A,{as:"h1",className:"hero__title",children:(0,r.jsx)(s.A,{id:"theme.NotFound.title",description:"The title of the 404 page",children:"Page Not Found"})}),(0,r.jsx)("p",{children:(0,r.jsx)(s.A,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page",children:"We could not find what you were looking for."})}),(0,r.jsx)("p",{children:(0,r.jsx)(s.A,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page",children:"Please contact the owner of the site that linked you to the original URL and let them know their link is broken."})})]})})})}},2237:(e,t,i)=>{i.r(t),i.d(t,{default:()=>l});i(6540);var n=i(1312),s=i(1213),o=i(7776),r=i(3363),a=i(4848);function l(){const e=(0,n.T)({id:"theme.NotFound.title",message:"Page Not Found"});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.be,{title:e}),(0,a.jsx)(o.A,{children:(0,a.jsx)(r.A,{})})]})}}}]); \ No newline at end of file diff --git a/assets/js/2566ee9c.3caabd16.js b/assets/js/2566ee9c.f04a1dfb.js similarity index 85% rename from assets/js/2566ee9c.3caabd16.js rename to assets/js/2566ee9c.f04a1dfb.js index 09d237e5..07e88f0d 100644 --- a/assets/js/2566ee9c.3caabd16.js +++ b/assets/js/2566ee9c.f04a1dfb.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6058],{4388:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>l,default:()=>h,frontMatter:()=>o,metadata:()=>a,toc:()=>c});var i=t(4848),s=t(8453);const o={sidebar_position:1},l="Installation",a={id:"general/installation",title:"Installation",description:"Get started by creating a new Spec-Up-T installation.",source:"@site/docs/general/installation.md",sourceDirName:"general",slug:"/general/installation",permalink:"/spec-up-t-website/docs/general/installation",draft:!1,unlisted:!1,editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/docs/general/installation.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Video",permalink:"/spec-up-t-website/docs/general/video"},next:{title:"Configuration",permalink:"/spec-up-t-website/docs/general/configuration"}},r={},c=[{value:"What you'll need",id:"what-youll-need",level:2},{value:"Create a new Spec-Up-T installation",id:"create-a-new-spec-up-t-installation",level:2},{value:"General info",id:"general-info",level:3},{value:"Let's create",id:"lets-create",level:3},{value:"Go into the directory",id:"go-into-the-directory",level:3},{value:"Install all dependencies",id:"install-all-dependencies",level:3},{value:"Add repo to Github",id:"add-repo-to-github",level:3},{value:"Edit specs.json",id:"edit-specsjson",level:4},{value:"Commit and Push repo to GitHub",id:"commit-and-push-repo-to-github",level:4}];function d(e){const n={a:"a",admonition:"admonition",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.header,{children:(0,i.jsx)(n.h1,{id:"installation",children:"Installation"})}),"\n",(0,i.jsxs)(n.p,{children:["Get started by ",(0,i.jsx)(n.strong,{children:"creating a new Spec-Up-T installation"}),"."]}),"\n",(0,i.jsx)(n.h2,{id:"what-youll-need",children:"What you'll need"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"A terminal / Command Line"}),"\n",(0,i.jsx)(n.li,{children:"An editor, also called IDE (Integrated Development Environment). We recommend Visual Studio Code, but an editor in which you can quickly write Markdown is also good"}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://nodejs.org/en/download/",children:"Node.js"}),":","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"When installing Node.js, you are recommended to check all checkboxes related to dependencies"}),"\n",(0,i.jsx)(n.li,{children:"Use Node.js version 18 or higher"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["A ",(0,i.jsx)(n.a,{href:"https://en.wikipedia.org/wiki/Web_browser",children:"webbrowser"}),". You are probably reading this in a browser, so you already have one"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://git-scm.com/",children:"Git"}),". To host your specification on Github, you must also have Git installed on your local system. By the way, you can also create a specification (index.html) without hosting it on GitHub. But if you do so, the whole idea of a version-managed glossary using Git goes through the window."]}),"\n"]}),"\n",(0,i.jsxs)(n.admonition,{type:"info",children:[(0,i.jsx)(n.p,{children:"Non-technical explanation:"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Command Line: A text interface to type commands for your computer."}),"\n",(0,i.jsx)(n.li,{children:"IDE: A software where you can easily write, test, and debug code."}),"\n",(0,i.jsx)(n.li,{children:"Node.js: This makes Spec-Up-T run"}),"\n",(0,i.jsx)(n.li,{children:"Git: A system to track and manage changes in your code."}),"\n"]})]}),"\n",(0,i.jsx)(n.h2,{id:"create-a-new-spec-up-t-installation",children:"Create a new Spec-Up-T installation"}),"\n",(0,i.jsx)(n.h3,{id:"general-info",children:"General info"}),"\n",(0,i.jsx)(n.p,{children:"Installing Spec-Up-T is as follows:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Install the tool via ",(0,i.jsx)(n.code,{children:"npx"})]}),"\n",(0,i.jsxs)(n.li,{children:["Install the spec-up-t package via ",(0,i.jsx)(n.code,{children:"npm"})]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:"It is explained in more detail below:"}),"\n",(0,i.jsx)(n.h3,{id:"lets-create",children:"Let's create"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"npx create-spec-up-t my-spec-up-t-website\n"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.em,{children:"my-spec-up-t-website"})," can be anything you want it to be (however, it is recommended to not use spaces or special characters in directory names)."]}),"\n",(0,i.jsx)(n.p,{children:"You can also omit the last part:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"npx create-spec-up-t\n"})}),"\n",(0,i.jsxs)(n.p,{children:["If you omit ",(0,i.jsx)(n.code,{children:"my-spec-up-t-website"}),", a default directory name, namely ",(0,i.jsx)(n.code,{children:"spec-up-t-starterpack,"})," is used."]}),"\n",(0,i.jsx)(n.p,{children:"Sometimes, you want to force the latest version to be installed. Then you can do the following:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"npx create-spec-up-t@latest my-spec-up-t-website\n"})}),"\n",(0,i.jsx)(n.p,{children:"You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. It should work on any operating system (not tested yet)."}),"\n",(0,i.jsxs)(n.p,{children:["You should now have a directory called ",(0,i.jsx)(n.code,{children:"my-spec-up-t-website"})," (or ",(0,i.jsx)(n.code,{children:"spec-up-t-starterpack"})," if you did not specify a name)."]}),"\n",(0,i.jsx)(n.h3,{id:"go-into-the-directory",children:"Go into the directory"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Go into this directory (folder) that was just created:"}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"cd my-spec-up-t-website\n"})}),"\n",(0,i.jsx)(n.p,{children:"You are now in this directory."}),"\n",(0,i.jsx)(n.h3,{id:"install-all-dependencies",children:"Install all dependencies"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Install all dependencies:"}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"npm run install\n"})}),"\n",(0,i.jsx)(n.p,{children:"It can take some time, and you should see multiple lines of output during installation."}),"\n",(0,i.jsx)(n.p,{children:"When the prompt is visible again, you should now have a basic Spec-Up-T install:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["a ",(0,i.jsx)(n.code,{children:"specs.json"})," file"]}),"\n",(0,i.jsxs)(n.li,{children:["a ",(0,i.jsx)(n.code,{children:"spec/"})," directory with sample markdown files"]}),"\n",(0,i.jsxs)(n.li,{children:["a ",(0,i.jsx)(n.code,{children:"node_modules"})," directory, a ",(0,i.jsx)(n.code,{children:"package.json"})," file, and a ",(0,i.jsx)(n.code,{children:"package-lock.json"})," file (these three elements belong to the ",(0,i.jsx)(n.code,{children:"npm"})," system)"]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:"What you don't have yet is the following:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["a ",(0,i.jsx)(n.code,{children:"docs"})," directory with a sample ",(0,i.jsx)(n.code,{children:"index.html"})," file (which is the actual specification file that is the goal of it all)."]}),"\n"]}),"\n",(0,i.jsxs)(n.p,{children:["How to do this, go to the ",(0,i.jsx)(n.a,{href:"/spec-up-t-website/docs/general/command-line-menu",children:"General Instructions"}),"."]}),"\n",(0,i.jsx)(n.h3,{id:"add-repo-to-github",children:"Add repo to Github"}),"\n",(0,i.jsx)(n.p,{children:"You should push your new specification (i.e. the sample content) to a GitHub repo."}),"\n",(0,i.jsx)(n.p,{children:"These are the steps to take:"}),"\n",(0,i.jsxs)(n.h4,{id:"edit-specsjson",children:["Edit ",(0,i.jsx)(n.code,{children:"specs.json"})]}),"\n",(0,i.jsxs)(n.p,{children:["Change this entry in ",(0,i.jsx)(n.code,{children:"specs.json"}),":"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'"source": {\n "host": "github",\n "account": "blockchainbird",\n "repo": "spec-up-t-starter-pack"\n }\n'})}),"\n",(0,i.jsx)(n.p,{children:"to the correct information:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'"source": {\n "host": "github",\n "account": "your-account",\n "repo": "your-repo"\n }\n'})}),"\n",(0,i.jsx)(n.p,{children:"These are the host (GitHub), your GitHub account name, and the repo name of the repo you are about to push."}),"\n",(0,i.jsx)(n.h4,{id:"commit-and-push-repo-to-github",children:"Commit and Push repo to GitHub"}),"\n",(0,i.jsx)(n.p,{children:"Now, commit your changes and push the repo to GitHub. Use the command line or your preferred way to do this."})]})}function h(e={}){const{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},8453:(e,n,t)=>{t.d(n,{R:()=>l,x:()=>a});var i=t(6540);const s={},o=i.createContext(s);function l(e){const n=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),i.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6058],{4388:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>l,default:()=>h,frontMatter:()=>o,metadata:()=>a,toc:()=>c});var i=t(4848),s=t(8453);const o={sidebar_position:1},l="Installation",a={id:"general/installation",title:"Installation",description:"Get started by creating a new Spec-Up-T installation.",source:"@site/docs/general/installation.md",sourceDirName:"general",slug:"/general/installation",permalink:"/spec-up-t-website/docs/general/installation",draft:!1,unlisted:!1,editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/docs/general/installation.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Video",permalink:"/spec-up-t-website/docs/general/video"},next:{title:"Configuration",permalink:"/spec-up-t-website/docs/general/configuration"}},r={},c=[{value:"What you'll need",id:"what-youll-need",level:2},{value:"Create a new Spec-Up-T installation",id:"create-a-new-spec-up-t-installation",level:2},{value:"General info",id:"general-info",level:3},{value:"Let's create",id:"lets-create",level:3},{value:"Go into the directory",id:"go-into-the-directory",level:3},{value:"Install all dependencies",id:"install-all-dependencies",level:3},{value:"Add repo to Github",id:"add-repo-to-github",level:3},{value:"Edit specs.json",id:"edit-specsjson",level:4},{value:"Commit and Push repo to GitHub",id:"commit-and-push-repo-to-github",level:4}];function d(e){const n={a:"a",admonition:"admonition",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.header,{children:(0,i.jsx)(n.h1,{id:"installation",children:"Installation"})}),"\n",(0,i.jsxs)(n.p,{children:["Get started by ",(0,i.jsx)(n.strong,{children:"creating a new Spec-Up-T installation"}),"."]}),"\n",(0,i.jsx)(n.h2,{id:"what-youll-need",children:"What you'll need"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"A terminal / Command Line"}),"\n",(0,i.jsx)(n.li,{children:"An editor, also called IDE (Integrated Development Environment). We recommend Visual Studio Code, but an editor in which you can quickly write Markdown is also good"}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://nodejs.org/en/download/",children:"Node.js"}),":","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"When installing Node.js, you are recommended to check all checkboxes related to dependencies"}),"\n",(0,i.jsx)(n.li,{children:"Use Node.js version 18 or higher"}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["A ",(0,i.jsx)(n.a,{href:"https://en.wikipedia.org/wiki/Web_browser",children:"webbrowser"}),". You are probably reading this in a browser, so you already have one"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.a,{href:"https://git-scm.com/",children:"Git"}),". To host your specification on Github, you must also have Git installed on your local system. By the way, you can also create a specification (index.html) without hosting it on GitHub. But if you do so, the whole idea of a version-managed glossary using Git goes through the window."]}),"\n"]}),"\n",(0,i.jsxs)(n.admonition,{type:"info",children:[(0,i.jsx)(n.p,{children:"Non-technical explanation:"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Command Line: A text interface to type commands for your computer."}),"\n",(0,i.jsx)(n.li,{children:"IDE: A software where you can easily write, test, and debug code."}),"\n",(0,i.jsx)(n.li,{children:"Node.js: This makes Spec-Up-T run"}),"\n",(0,i.jsx)(n.li,{children:"Git: A system to track and manage changes in your code."}),"\n"]})]}),"\n",(0,i.jsx)(n.h2,{id:"create-a-new-spec-up-t-installation",children:"Create a new Spec-Up-T installation"}),"\n",(0,i.jsx)(n.h3,{id:"general-info",children:"General info"}),"\n",(0,i.jsx)(n.p,{children:"Installing Spec-Up-T is as follows:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Install the tool via ",(0,i.jsx)(n.code,{children:"npx"})]}),"\n",(0,i.jsxs)(n.li,{children:["Install the spec-up-t package via ",(0,i.jsx)(n.code,{children:"npm"})]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:"It is explained in more detail below:"}),"\n",(0,i.jsx)(n.h3,{id:"lets-create",children:"Let's create"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"npx create-spec-up-t my-spec-up-t-website\n"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.em,{children:"my-spec-up-t-website"})," can be anything you want it to be (however, it is recommended to not use spaces or special characters in directory names)."]}),"\n",(0,i.jsx)(n.p,{children:"You can also omit the last part:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"npx create-spec-up-t\n"})}),"\n",(0,i.jsxs)(n.p,{children:["If you omit ",(0,i.jsx)(n.code,{children:"my-spec-up-t-website"}),", a default directory name, namely ",(0,i.jsx)(n.code,{children:"spec-up-t-starterpack,"})," is used."]}),"\n",(0,i.jsx)(n.p,{children:"Sometimes, you want to force the latest version to be installed. Then you can do the following:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"npx create-spec-up-t@latest my-spec-up-t-website\n"})}),"\n",(0,i.jsx)(n.p,{children:"You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. It should work on any operating system (not tested yet)."}),"\n",(0,i.jsxs)(n.p,{children:["You should now have a directory called ",(0,i.jsx)(n.code,{children:"my-spec-up-t-website"})," (or ",(0,i.jsx)(n.code,{children:"spec-up-t-starterpack"})," if you did not specify a name)."]}),"\n",(0,i.jsx)(n.h3,{id:"go-into-the-directory",children:"Go into the directory"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Go into this directory (folder) that was just created:"}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"cd my-spec-up-t-website\n"})}),"\n",(0,i.jsx)(n.p,{children:"You are now in this directory."}),"\n",(0,i.jsx)(n.h3,{id:"install-all-dependencies",children:"Install all dependencies"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Install all dependencies:"}),"\n"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-bash",children:"npm run install\n"})}),"\n",(0,i.jsx)(n.p,{children:"It can take some time, and you should see multiple lines of output during installation."}),"\n",(0,i.jsx)(n.p,{children:"When the prompt is visible again, you should now have a basic Spec-Up-T install:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["a ",(0,i.jsx)(n.code,{children:"specs.json"})," file"]}),"\n",(0,i.jsxs)(n.li,{children:["a ",(0,i.jsx)(n.code,{children:"spec/"})," directory with sample markdown files"]}),"\n",(0,i.jsxs)(n.li,{children:["a ",(0,i.jsx)(n.code,{children:"node_modules"})," directory, a ",(0,i.jsx)(n.code,{children:"package.json"})," file, and a ",(0,i.jsx)(n.code,{children:"package-lock.json"})," file (these three elements belong to the ",(0,i.jsx)(n.code,{children:"npm"})," system)"]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:"What you don't have yet is the following:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["a ",(0,i.jsx)(n.code,{children:"docs"})," directory with a sample ",(0,i.jsx)(n.code,{children:"index.html"})," file (which is the actual specification file that is the goal of it all)."]}),"\n"]}),"\n",(0,i.jsxs)(n.p,{children:["How to do this, go to the ",(0,i.jsx)(n.a,{href:"/spec-up-t-website/docs/general/command-line-menu",children:"General Instructions"}),"."]}),"\n",(0,i.jsx)(n.h3,{id:"add-repo-to-github",children:"Add repo to Github"}),"\n",(0,i.jsx)(n.p,{children:"You should push your new specification (i.e. the sample content) to a GitHub repo."}),"\n",(0,i.jsx)(n.p,{children:"These are the steps to take:"}),"\n",(0,i.jsxs)(n.h4,{id:"edit-specsjson",children:["Edit ",(0,i.jsx)(n.code,{children:"specs.json"})]}),"\n",(0,i.jsxs)(n.p,{children:["Change this entry in ",(0,i.jsx)(n.code,{children:"specs.json"}),":"]}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'"source": {\n "host": "github",\n "account": "blockchainbird",\n "repo": "spec-up-t-starter-pack"\n}\n'})}),"\n",(0,i.jsx)(n.p,{children:"to the correct information:"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'"source": {\n "host": "github",\n "account": "your-account",\n "repo": "your-repo"\n}\n'})}),"\n",(0,i.jsx)(n.p,{children:"These are the host (GitHub), your GitHub account name, and the repo name of the repo you are about to push."}),"\n",(0,i.jsx)(n.h4,{id:"commit-and-push-repo-to-github",children:"Commit and Push repo to GitHub"}),"\n",(0,i.jsx)(n.p,{children:"Now, commit your changes and push the repo to GitHub. Use the command line or your preferred way to do this."})]})}function h(e={}){const{wrapper:n}={...(0,s.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},8453:(e,n,t)=>{t.d(n,{R:()=>l,x:()=>a});var i=t(6540);const s={},o=i.createContext(s);function l(e){const n=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),i.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2ec3a5f9.191cf973.js b/assets/js/2ec3a5f9.99899b45.js similarity index 87% rename from assets/js/2ec3a5f9.191cf973.js rename to assets/js/2ec3a5f9.99899b45.js index 7d800420..1733f04f 100644 --- a/assets/js/2ec3a5f9.191cf973.js +++ b/assets/js/2ec3a5f9.99899b45.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8603],{5108:e=>{e.exports=JSON.parse('{"authors":[{"name":"Henk van Cann","title":"Project Leader","url":"https://github.com/henkvancann","imageURL":"https://avatars.githubusercontent.com/u/479356?v=4","key":"henk","page":null,"count":1},{"name":"Kor Dwarshuis","title":"Web developer","url":"https://github.com/kordwarshuis","imageURL":"https://avatars.githubusercontent.com/u/2950583?v=4","key":"kor","page":null,"count":0}]}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8603],{5108:e=>{e.exports=JSON.parse('{"authors":[{"name":"Henk van Cann","title":"Project Leader","url":"https://github.com/henkvancann","imageURL":"https://avatars.githubusercontent.com/u/479356?v=4","key":"henk","page":null,"count":0},{"name":"Kor Dwarshuis","title":"Web developer","url":"https://github.com/kordwarshuis","imageURL":"https://avatars.githubusercontent.com/u/2950583?v=4","key":"kor","page":null,"count":0}]}')}}]); \ No newline at end of file diff --git a/assets/js/315.593e0ffe.js b/assets/js/315.8a39e3af.js similarity index 99% rename from assets/js/315.593e0ffe.js rename to assets/js/315.8a39e3af.js index 876533d8..41f41a06 100644 --- a/assets/js/315.593e0ffe.js +++ b/assets/js/315.8a39e3af.js @@ -133,7 +133,7 @@ var constant = __webpack_require__(9142); // EXTERNAL MODULE: ./node_modules/lodash-es/flatten.js var flatten = __webpack_require__(4098); // EXTERNAL MODULE: ./node_modules/lodash-es/map.js -var map = __webpack_require__(2341); +var map = __webpack_require__(4722); // EXTERNAL MODULE: ./node_modules/lodash-es/range.js + 2 modules var range = __webpack_require__(1395); // EXTERNAL MODULE: ./node_modules/dagre-d3-es/src/graphlib/index.js @@ -5295,7 +5295,7 @@ const version = '2.1.9-pre'; /* unused harmony export read */ /* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(9592); /* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(53); -/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(2341); +/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(4722); /* harmony import */ var _graph_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3046); @@ -8300,7 +8300,7 @@ function keys(object) { /***/ }), -/***/ 2341: +/***/ 4722: /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { /* harmony export */ __webpack_require__.d(__webpack_exports__, { diff --git a/assets/js/417.176df349.js b/assets/js/417.a3d8a912.js similarity index 99% rename from assets/js/417.176df349.js rename to assets/js/417.a3d8a912.js index a973c7ba..c7658db1 100644 --- a/assets/js/417.176df349.js +++ b/assets/js/417.a3d8a912.js @@ -25,7 +25,7 @@ var constant = __webpack_require__(9142); // EXTERNAL MODULE: ./node_modules/lodash-es/flatten.js var flatten = __webpack_require__(4098); // EXTERNAL MODULE: ./node_modules/lodash-es/map.js -var map = __webpack_require__(2341); +var map = __webpack_require__(4722); // EXTERNAL MODULE: ./node_modules/lodash-es/range.js + 2 modules var range = __webpack_require__(1395); // EXTERNAL MODULE: ./node_modules/dagre-d3-es/src/graphlib/index.js @@ -8046,7 +8046,7 @@ function keys(object) { /***/ }), -/***/ 2341: +/***/ 4722: /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { /* harmony export */ __webpack_require__.d(__webpack_exports__, { diff --git a/assets/js/469.95b22df7.js b/assets/js/469.d8d9b2dc.js similarity index 99% rename from assets/js/469.95b22df7.js rename to assets/js/469.d8d9b2dc.js index d4ee60ad..60c0e631 100644 --- a/assets/js/469.95b22df7.js +++ b/assets/js/469.d8d9b2dc.js @@ -25,7 +25,7 @@ var constant = __webpack_require__(9142); // EXTERNAL MODULE: ./node_modules/lodash-es/flatten.js var flatten = __webpack_require__(4098); // EXTERNAL MODULE: ./node_modules/lodash-es/map.js -var map = __webpack_require__(2341); +var map = __webpack_require__(4722); // EXTERNAL MODULE: ./node_modules/lodash-es/range.js + 2 modules var range = __webpack_require__(1395); // EXTERNAL MODULE: ./node_modules/dagre-d3-es/src/graphlib/index.js @@ -8046,7 +8046,7 @@ function keys(object) { /***/ }), -/***/ 2341: +/***/ 4722: /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { /* harmony export */ __webpack_require__.d(__webpack_exports__, { diff --git a/assets/js/5e95c892.01ddffb8.js b/assets/js/5e95c892.c57c9df4.js similarity index 63% rename from assets/js/5e95c892.01ddffb8.js rename to assets/js/5e95c892.c57c9df4.js index 8e7f3aff..97c19239 100644 --- a/assets/js/5e95c892.01ddffb8.js +++ b/assets/js/5e95c892.c57c9df4.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[9647],{7121:(e,s,r)=>{r.r(s),r.d(s,{default:()=>l});r(6540);var t=r(4164),u=r(1213),a=r(7559),c=r(2831),n=r(9504),i=r(4848);function l(e){return(0,i.jsx)(u.e3,{className:(0,t.A)(a.G.wrapper.docsPages),children:(0,i.jsx)(n.A,{children:(0,c.v)(e.route.routes)})})}}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[9647],{7121:(e,s,r)=>{r.r(s),r.d(s,{default:()=>l});r(6540);var t=r(4164),u=r(1213),a=r(7559),c=r(2831),n=r(7776),i=r(4848);function l(e){return(0,i.jsx)(u.e3,{className:(0,t.A)(a.G.wrapper.docsPages),children:(0,i.jsx)(n.A,{children:(0,c.v)(e.route.routes)})})}}}]); \ No newline at end of file diff --git a/assets/js/621db11d.6613ee93.js b/assets/js/621db11d.6613ee93.js deleted file mode 100644 index e3ab0cb8..00000000 --- a/assets/js/621db11d.6613ee93.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[4212],{8790:(t,s,e)=>{e.r(s),e.d(s,{default:()=>j});e(6540);var a=e(4164),r=e(1213),i=e(7559),o=e(1312),h=e(4848);const u=()=>(0,o.T)({id:"theme.blog.authorsList.pageTitle",message:"Authors",description:"The title of the authors page"});var n=e(8027),l=e(1463),c=e(1107),g=e(6913);const d={authorListItem:"authorListItem_n3yI"};function m(t){let{author:s}=t;return(0,h.jsx)("li",{className:d.authorListItem,children:(0,h.jsx)(g.A,{as:"h2",author:s,count:s.count})})}function b(t){let{authors:s}=t;return(0,h.jsx)("section",{className:(0,a.A)("margin-vert--lg",d.authorsListSection),children:(0,h.jsx)("ul",{children:s.map((t=>(0,h.jsx)(m,{author:t},t.key)))})})}function j(t){let{authors:s,sidebar:e}=t;const o=u();return(0,h.jsxs)(r.e3,{className:(0,a.A)(i.G.wrapper.blogPages,i.G.page.blogAuthorsListPage),children:[(0,h.jsx)(r.be,{title:o}),(0,h.jsx)(l.A,{tag:"blog_authors_list"}),(0,h.jsxs)(n.A,{sidebar:e,children:[(0,h.jsx)(c.A,{as:"h1",children:o}),(0,h.jsx)(b,{authors:s})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/621db11d.9031c7f4.js b/assets/js/621db11d.9031c7f4.js new file mode 100644 index 00000000..30aecab9 --- /dev/null +++ b/assets/js/621db11d.9031c7f4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[4212],{4734:(e,t,s)=>{s.r(t),s.d(t,{default:()=>ie});var a=s(6540),i=s(4164),r=s(1213),n=s(7559),l=s(1312),o=s(4848);const c=()=>(0,l.T)({id:"theme.blog.authorsList.pageTitle",message:"Authors",description:"The title of the authors page"});var h=s(7776),m=s(4581);s(6803);s(6025),s(4586);var u=s(6347),d=s(8774),x=s(1682),g=s(9169);function j(e){const{pathname:t}=(0,u.zy)();return(0,a.useMemo)((()=>e.filter((e=>function(e,t){return!(e.unlisted&&!(0,g.ys)(e.permalink,t))}(e,t)))),[e,t])}function v(e){let{items:t,ulClassName:s,liClassName:a,linkClassName:i,linkActiveClassName:r}=e;return(0,o.jsx)("ul",{className:s,children:t.map((e=>(0,o.jsx)("li",{className:a,children:(0,o.jsx)(d.A,{isNavLink:!0,to:e.permalink,className:i,activeClassName:r,children:e.title})},e.permalink)))})}var p=s(6342),f=s(1107);function b(e){let{year:t,yearGroupHeadingClassName:s,children:a}=e;return(0,o.jsxs)("div",{role:"group",children:[(0,o.jsx)(f.A,{as:"h3",className:s,children:t}),a]})}function N(e){let{items:t,yearGroupHeadingClassName:s,ListComponent:a}=e;if((0,p.p)().blog.sidebar.groupByYear){const e=function(e){const t=(0,x.$z)(e,(e=>`${new Date(e.date).getFullYear()}`)),s=Object.entries(t);return s.reverse(),s}(t);return(0,o.jsx)(o.Fragment,{children:e.map((e=>{let[t,i]=e;return(0,o.jsx)(b,{year:t,yearGroupHeadingClassName:s,children:(0,o.jsx)(a,{items:i})},t)}))})}return(0,o.jsx)(a,{items:t})}const w=(0,a.memo)(N),_="sidebar_re4s",k="sidebarItemTitle_pO2u",A="sidebarItemList_Yudw",C="sidebarItem__DBe",L="sidebarItemLink_mo7H",M="sidebarItemLinkActive_I1ZP",I="yearGroupHeading_rMGB",y=e=>{let{items:t}=e;return(0,o.jsx)(v,{items:t,ulClassName:(0,i.A)(A,"clean-list"),liClassName:C,linkClassName:L,linkActiveClassName:M})};function H(e){let{sidebar:t}=e;const s=j(t.items);return(0,o.jsx)("aside",{className:"col col--3",children:(0,o.jsxs)("nav",{className:(0,i.A)(_,"thin-scrollbar"),"aria-label":(0,l.T)({id:"theme.blog.sidebar.navAriaLabel",message:"Blog recent posts navigation",description:"The ARIA label for recent posts in the blog sidebar"}),children:[(0,o.jsx)("div",{className:(0,i.A)(k,"margin-bottom--md"),children:t.title}),(0,o.jsx)(w,{items:s,ListComponent:y,yearGroupHeadingClassName:I})]})})}const S=(0,a.memo)(H);var B=s(5600);const G="yearGroupHeading_QT03",Z=e=>{let{items:t}=e;return(0,o.jsx)(v,{items:t,ulClassName:"menu__list",liClassName:"menu__list-item",linkClassName:"menu__link",linkActiveClassName:"menu__link--active"})};function T(e){let{sidebar:t}=e;const s=j(t.items);return(0,o.jsx)(w,{items:s,ListComponent:Z,yearGroupHeadingClassName:G})}function z(e){return(0,o.jsx)(B.GX,{component:T,props:e})}const P=(0,a.memo)(z);function D(e){let{sidebar:t}=e;const s=(0,m.l)();return t?.items.length?"mobile"===s?(0,o.jsx)(P,{sidebar:t}):(0,o.jsx)(S,{sidebar:t}):null}function Y(e){const{sidebar:t,toc:s,children:a,...r}=e,n=t&&t.items.length>0;return(0,o.jsx)(h.A,{...r,children:(0,o.jsx)("div",{className:"container margin-vert--lg",children:(0,o.jsxs)("div",{className:"row",children:[(0,o.jsx)(D,{sidebar:t}),(0,o.jsx)("main",{className:(0,i.A)("col",{"col--7":n,"col--9 col--offset-1":!n}),children:a}),s&&(0,o.jsx)("div",{className:"col col--2",children:s})]})})})}var R=s(1463);const V="githubSvg_Uu4N";const X="xSvg_y3PF";const F=function(e){return(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...e,children:[(0,o.jsx)("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),(0,o.jsx)("path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0"}),(0,o.jsx)("path",{d:"M3.6 9h16.8"}),(0,o.jsx)("path",{d:"M3.6 15h16.8"}),(0,o.jsx)("path",{d:"M11.5 3a17 17 0 0 0 0 18"}),(0,o.jsx)("path",{d:"M12.5 3a17 17 0 0 1 0 18"})]})},O={authorSocials:"authorSocials_rSDt",authorSocialLink:"authorSocialLink_owbf",authorSocialIcon:"authorSocialIcon_XYv3"},$={twitter:{Icon:function(e){return(0,o.jsx)("svg",{viewBox:"0 0 256 209",width:"1em",height:"1em",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",...e,children:(0,o.jsx)("path",{d:"M256 25.45c-9.42 4.177-19.542 7-30.166 8.27 10.845-6.5 19.172-16.793 23.093-29.057a105.183 105.183 0 0 1-33.351 12.745C205.995 7.201 192.346.822 177.239.822c-29.006 0-52.523 23.516-52.523 52.52 0 4.117.465 8.125 1.36 11.97-43.65-2.191-82.35-23.1-108.255-54.876-4.52 7.757-7.11 16.78-7.11 26.404 0 18.222 9.273 34.297 23.365 43.716a52.312 52.312 0 0 1-23.79-6.57c-.003.22-.003.44-.003.661 0 25.447 18.104 46.675 42.13 51.5a52.592 52.592 0 0 1-23.718.9c6.683 20.866 26.08 36.05 49.062 36.475-17.975 14.086-40.622 22.483-65.228 22.483-4.24 0-8.42-.249-12.529-.734 23.243 14.902 50.85 23.597 80.51 23.597 96.607 0 149.434-80.031 149.434-149.435 0-2.278-.05-4.543-.152-6.795A106.748 106.748 0 0 0 256 25.45",fill:"#55acee"})})},label:"Twitter"},github:{Icon:function(e){return(0,o.jsx)("svg",{viewBox:"0 0 256 250",width:"1em",height:"1em",...e,className:(0,i.A)(e.className,V),xmlns:"http://www.w3.org/2000/svg",style:{"--dark":"#000","--light":"#fff"},preserveAspectRatio:"xMidYMid",children:(0,o.jsx)("path",{d:"M128.001 0C57.317 0 0 57.307 0 128.001c0 56.554 36.676 104.535 87.535 121.46 6.397 1.185 8.746-2.777 8.746-6.158 0-3.052-.12-13.135-.174-23.83-35.61 7.742-43.124-15.103-43.124-15.103-5.823-14.795-14.213-18.73-14.213-18.73-11.613-7.944.876-7.78.876-7.78 12.853.902 19.621 13.19 19.621 13.19 11.417 19.568 29.945 13.911 37.249 10.64 1.149-8.272 4.466-13.92 8.127-17.116-28.431-3.236-58.318-14.212-58.318-63.258 0-13.975 5-25.394 13.188-34.358-1.329-3.224-5.71-16.242 1.24-33.874 0 0 10.749-3.44 35.21 13.121 10.21-2.836 21.16-4.258 32.038-4.307 10.878.049 21.837 1.47 32.066 4.307 24.431-16.56 35.165-13.12 35.165-13.12 6.967 17.63 2.584 30.65 1.255 33.873 8.207 8.964 13.173 20.383 13.173 34.358 0 49.163-29.944 59.988-58.447 63.157 4.591 3.972 8.682 11.762 8.682 23.704 0 17.126-.148 30.91-.148 35.126 0 3.407 2.304 7.398 8.792 6.14C219.37 232.5 256 184.537 256 128.002 256 57.307 198.691 0 128.001 0Zm-80.06 182.34c-.282.636-1.283.827-2.194.39-.929-.417-1.45-1.284-1.15-1.922.276-.655 1.279-.838 2.205-.399.93.418 1.46 1.293 1.139 1.931Zm6.296 5.618c-.61.566-1.804.303-2.614-.591-.837-.892-.994-2.086-.375-2.66.63-.566 1.787-.301 2.626.591.838.903 1 2.088.363 2.66Zm4.32 7.188c-.785.545-2.067.034-2.86-1.104-.784-1.138-.784-2.503.017-3.05.795-.547 2.058-.055 2.861 1.075.782 1.157.782 2.522-.019 3.08Zm7.304 8.325c-.701.774-2.196.566-3.29-.49-1.119-1.032-1.43-2.496-.726-3.27.71-.776 2.213-.558 3.315.49 1.11 1.03 1.45 2.505.701 3.27Zm9.442 2.81c-.31 1.003-1.75 1.459-3.199 1.033-1.448-.439-2.395-1.613-2.103-2.626.301-1.01 1.747-1.484 3.207-1.028 1.446.436 2.396 1.602 2.095 2.622Zm10.744 1.193c.036 1.055-1.193 1.93-2.715 1.95-1.53.034-2.769-.82-2.786-1.86 0-1.065 1.202-1.932 2.733-1.958 1.522-.03 2.768.818 2.768 1.868Zm10.555-.405c.182 1.03-.875 2.088-2.387 2.37-1.485.271-2.861-.365-3.05-1.386-.184-1.056.893-2.114 2.376-2.387 1.514-.263 2.868.356 3.061 1.403Z"})})},label:"GitHub"},stackoverflow:{Icon:function(e){return(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 169.61 200",width:"1em",height:"1em",...e,children:[(0,o.jsx)("path",{d:"M140.44 178.38v-48.65h21.61V200H0v-70.27h21.61v48.65z",fill:"#bcbbbb"}),(0,o.jsx)("path",{d:"M124.24 140.54l4.32-16.22-86.97-17.83-3.78 17.83zM49.7 82.16L130.72 120l7.56-16.22-81.02-37.83zm22.68-40l68.06 57.3 11.35-13.51-68.6-57.3-11.35 13.51zM116.14 0l-14.59 10.81 53.48 71.89 14.58-10.81zM37.81 162.16h86.43v-16.21H37.81z",fill:"#f48024"})]})},label:"Stack Overflow"},linkedin:{Icon:function(e){return(0,o.jsx)("svg",{width:"1em",height:"1em",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid",viewBox:"0 0 256 256",...e,children:(0,o.jsx)("path",{d:"M218.123 218.127h-37.931v-59.403c0-14.165-.253-32.4-19.728-32.4-19.756 0-22.779 15.434-22.779 31.369v60.43h-37.93V95.967h36.413v16.694h.51a39.907 39.907 0 0 1 35.928-19.733c38.445 0 45.533 25.288 45.533 58.186l-.016 67.013ZM56.955 79.27c-12.157.002-22.014-9.852-22.016-22.009-.002-12.157 9.851-22.014 22.008-22.016 12.157-.003 22.014 9.851 22.016 22.008A22.013 22.013 0 0 1 56.955 79.27m18.966 138.858H37.95V95.967h37.97v122.16ZM237.033.018H18.89C8.58-.098.125 8.161-.001 18.471v219.053c.122 10.315 8.576 18.582 18.89 18.474h218.144c10.336.128 18.823-8.139 18.966-18.474V18.454c-.147-10.33-8.635-18.588-18.966-18.453",fill:"#0A66C2"})})},label:"LinkedIn"},x:{Icon:function(e){return(0,o.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"none",viewBox:"0 0 1200 1227",...e,className:(0,i.A)(e.className,X),style:{"--dark":"#000","--light":"#fff"},children:(0,o.jsx)("path",{d:"M714.163 519.284 1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284h.026ZM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854v-.026Z"})})},label:"X"}};function J(e){let{platform:t,link:s}=e;const{Icon:a,label:r}=$[n=t]??{Icon:F,label:n};var n;return(0,o.jsx)(d.A,{className:O.authorSocialLink,href:s,title:r,children:(0,o.jsx)(a,{className:(0,i.A)(O.authorSocialLink)})})}function U(e){let{author:t}=e;const s=Object.entries(t.socials??{});return(0,o.jsx)("div",{className:O.authorSocials,children:s.map((e=>{let[t,s]=e;return(0,o.jsx)(J,{platform:t,link:s},t)}))})}const q={authorImage:"authorImage_XqGP","author-as-h1":"author-as-h1_n9oJ","author-as-h2":"author-as-h2_gXvM",authorDetails:"authorDetails_lV9A",authorName:"authorName_yefp",authorTitle:"authorTitle_nd0D",authorBlogPostCount:"authorBlogPostCount_iiJ5"};function Q(e){return e.href?(0,o.jsx)(d.A,{...e}):(0,o.jsx)(o.Fragment,{children:e.children})}function W(e){let{title:t}=e;return(0,o.jsx)("small",{className:q.authorTitle,title:t,children:t})}function E(e){let{name:t,as:s}=e;return s?(0,o.jsx)(f.A,{as:s,className:q.authorName,children:t}):(0,o.jsx)("span",{className:q.authorName,children:t})}function K(e){let{count:t}=e;return(0,o.jsx)("span",{className:(0,i.A)(q.authorBlogPostCount),children:t})}function ee(e){let{as:t,author:s,className:a,count:r}=e;const{name:n,title:l,url:c,imageURL:h,email:m,page:u}=s,d=u?.permalink||c||m&&`mailto:${m}`||void 0;return(0,o.jsxs)("div",{className:(0,i.A)("avatar margin-bottom--sm",a,q[`author-as-${t}`]),children:[h&&(0,o.jsx)(Q,{href:d,className:"avatar__photo-link",children:(0,o.jsx)("img",{className:(0,i.A)("avatar__photo",q.authorImage),src:h,alt:n})}),(n||l)&&(0,o.jsxs)("div",{className:(0,i.A)("avatar__intro",q.authorDetails),children:[(0,o.jsxs)("div",{className:"avatar__name",children:[n&&(0,o.jsx)(Q,{href:d,children:(0,o.jsx)(E,{name:n,as:t})}),r&&(0,o.jsx)(K,{count:r})]}),!!l&&(0,o.jsx)(W,{title:l}),(0,o.jsx)(U,{author:s})]})]})}const te={authorListItem:"authorListItem_n3yI"};function se(e){let{author:t}=e;return(0,o.jsx)("li",{className:te.authorListItem,children:(0,o.jsx)(ee,{as:"h2",author:t,count:t.count})})}function ae(e){let{authors:t}=e;return(0,o.jsx)("section",{className:(0,i.A)("margin-vert--lg",te.authorsListSection),children:(0,o.jsx)("ul",{children:t.map((e=>(0,o.jsx)(se,{author:e},e.key)))})})}function ie(e){let{authors:t,sidebar:s}=e;const a=c();return(0,o.jsxs)(r.e3,{className:(0,i.A)(n.G.wrapper.blogPages,n.G.page.blogAuthorsListPage),children:[(0,o.jsx)(r.be,{title:a}),(0,o.jsx)(R.A,{tag:"blog_authors_list"}),(0,o.jsxs)(Y,{sidebar:s,children:[(0,o.jsx)(f.A,{as:"h1",children:a}),(0,o.jsx)(ae,{authors:t})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/628.f0cf54af.js b/assets/js/628.5e5b7a61.js similarity index 99% rename from assets/js/628.f0cf54af.js rename to assets/js/628.5e5b7a61.js index d38dcf58..1fbb6993 100644 --- a/assets/js/628.f0cf54af.js +++ b/assets/js/628.5e5b7a61.js @@ -25,7 +25,7 @@ var constant = __webpack_require__(9142); // EXTERNAL MODULE: ./node_modules/lodash-es/flatten.js var flatten = __webpack_require__(4098); // EXTERNAL MODULE: ./node_modules/lodash-es/map.js -var map = __webpack_require__(2341); +var map = __webpack_require__(4722); // EXTERNAL MODULE: ./node_modules/lodash-es/range.js + 2 modules var range = __webpack_require__(1395); // EXTERNAL MODULE: ./node_modules/dagre-d3-es/src/graphlib/index.js @@ -5187,7 +5187,7 @@ const version = '2.1.9-pre'; /* unused harmony export read */ /* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(9592); /* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(53); -/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(2341); +/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(4722); /* harmony import */ var _graph_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3046); @@ -8171,7 +8171,7 @@ function keys(object) { /***/ }), -/***/ 2341: +/***/ 4722: /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { /* harmony export */ __webpack_require__.d(__webpack_exports__, { diff --git a/assets/js/689.12a79598.js b/assets/js/689.5518d0a0.js similarity index 99% rename from assets/js/689.12a79598.js rename to assets/js/689.5518d0a0.js index 1753abe4..128e165f 100644 --- a/assets/js/689.12a79598.js +++ b/assets/js/689.5518d0a0.js @@ -133,7 +133,7 @@ var constant = __webpack_require__(9142); // EXTERNAL MODULE: ./node_modules/lodash-es/flatten.js var flatten = __webpack_require__(4098); // EXTERNAL MODULE: ./node_modules/lodash-es/map.js -var map = __webpack_require__(2341); +var map = __webpack_require__(4722); // EXTERNAL MODULE: ./node_modules/lodash-es/range.js + 2 modules var range = __webpack_require__(1395); // EXTERNAL MODULE: ./node_modules/dagre-d3-es/src/graphlib/index.js @@ -5295,7 +5295,7 @@ const version = '2.1.9-pre'; /* unused harmony export read */ /* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(9592); /* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(53); -/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(2341); +/* harmony import */ var lodash_es__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(4722); /* harmony import */ var _graph_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3046); @@ -8300,7 +8300,7 @@ function keys(object) { /***/ }), -/***/ 2341: +/***/ 4722: /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { /* harmony export */ __webpack_require__.d(__webpack_exports__, { diff --git a/assets/js/7161.768059d1.js b/assets/js/7161.768059d1.js new file mode 100644 index 00000000..554c1a4f --- /dev/null +++ b/assets/js/7161.768059d1.js @@ -0,0 +1,2 @@ +/*! For license information please see 7161.768059d1.js.LICENSE.txt */ +(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7161],{6750:(t,e)=>{"use strict";e.Jf=e.dz=void 0;var i=/^([^\w]*)(javascript|data|vbscript)/im,r=/&#(\w+)(^\w|;)?/g,n=/&(newline|tab);/gi,o=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,a=/^.+(:|:)/gim,s=[".","/"];e.dz="about:blank",e.Jf=function(t){if(!t)return e.dz;var l,c=(l=t,l.replace(o,"").replace(r,(function(t,e){return String.fromCharCode(e)}))).replace(n,"").replace(o,"").trim();if(!c)return e.dz;if(function(t){return s.indexOf(t[0])>-1}(c))return c;var h=c.match(a);if(!h)return c;var u=h[0];return i.test(u)?e.dz:c}},7293:(t,e,i)=>{"use strict";i.d(e,{A:()=>E});var r=i(6540),n=i(4848);function o(t){const{mdxAdmonitionTitle:e,rest:i}=function(t){const e=r.Children.toArray(t),i=e.find((t=>r.isValidElement(t)&&"mdxAdmonitionTitle"===t.type)),o=e.filter((t=>t!==i)),a=i?.props.children;return{mdxAdmonitionTitle:a,rest:o.length>0?(0,n.jsx)(n.Fragment,{children:o}):null}}(t.children),o=t.title??e;return{...t,...o&&{title:o},children:i}}var a=i(4164),s=i(1312),l=i(7559);const c="admonition_xJq3",h="admonitionHeading_Gvgb",u="admonitionIcon_Rf37",d="admonitionContent_BuS1";function f(t){let{type:e,className:i,children:r}=t;return(0,n.jsx)("div",{className:(0,a.A)(l.G.common.admonition,l.G.common.admonitionType(e),c,i),children:r})}function p(t){let{icon:e,title:i}=t;return(0,n.jsxs)("div",{className:h,children:[(0,n.jsx)("span",{className:u,children:e}),i]})}function g(t){let{children:e}=t;return e?(0,n.jsx)("div",{className:d,children:e}):null}function m(t){const{type:e,icon:i,title:r,children:o,className:a}=t;return(0,n.jsxs)(f,{type:e,className:a,children:[r||i?(0,n.jsx)(p,{title:r,icon:i}):null,(0,n.jsx)(g,{children:o})]})}function y(t){return(0,n.jsx)("svg",{viewBox:"0 0 14 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})})}const x={icon:(0,n.jsx)(y,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function C(t){return(0,n.jsx)(m,{...x,...t,className:(0,a.A)("alert alert--secondary",t.className),children:t.children})}function b(t){return(0,n.jsx)("svg",{viewBox:"0 0 12 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})})}const _={icon:(0,n.jsx)(b,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function v(t){return(0,n.jsx)(m,{..._,...t,className:(0,a.A)("alert alert--success",t.className),children:t.children})}function k(t){return(0,n.jsx)("svg",{viewBox:"0 0 14 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})})}const T={icon:(0,n.jsx)(k,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function A(t){return(0,n.jsx)(m,{...T,...t,className:(0,a.A)("alert alert--info",t.className),children:t.children})}function w(t){return(0,n.jsx)("svg",{viewBox:"0 0 16 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})})}const S={icon:(0,n.jsx)(w,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})};function B(t){return(0,n.jsx)("svg",{viewBox:"0 0 12 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})})}const F={icon:(0,n.jsx)(B,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})};const L={icon:(0,n.jsx)(w,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};const M={...{note:C,tip:v,info:A,warning:function(t){return(0,n.jsx)(m,{...S,...t,className:(0,a.A)("alert alert--warning",t.className),children:t.children})},danger:function(t){return(0,n.jsx)(m,{...F,...t,className:(0,a.A)("alert alert--danger",t.className),children:t.children})}},...{secondary:t=>(0,n.jsx)(C,{title:"secondary",...t}),important:t=>(0,n.jsx)(A,{title:"important",...t}),success:t=>(0,n.jsx)(v,{title:"success",...t}),caution:function(t){return(0,n.jsx)(m,{...L,...t,className:(0,a.A)("alert alert--warning",t.className),children:t.children})}}};function E(t){const e=o(t),i=(r=e.type,M[r]||(console.warn(`No admonition component found for admonition type "${r}". Using Info as fallback.`),M.info));var r;return(0,n.jsx)(i,{...e})}},6896:(t,e,i)=>{"use strict";i.d(e,{A:()=>y});i(6540);var r=i(4164),n=i(1312),o=i(5260),a=i(4848);function s(){return(0,a.jsx)(n.A,{id:"theme.contentVisibility.unlistedBanner.title",description:"The unlisted content banner title",children:"Unlisted page"})}function l(){return(0,a.jsx)(n.A,{id:"theme.contentVisibility.unlistedBanner.message",description:"The unlisted content banner message",children:"This page is unlisted. Search engines will not index it, and only users having a direct link can access it."})}function c(){return(0,a.jsx)(o.A,{children:(0,a.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})}function h(){return(0,a.jsx)(n.A,{id:"theme.contentVisibility.draftBanner.title",description:"The draft content banner title",children:"Draft page"})}function u(){return(0,a.jsx)(n.A,{id:"theme.contentVisibility.draftBanner.message",description:"The draft content banner message",children:"This page is a draft. It will only be visible in dev and be excluded from the production build."})}var d=i(7559),f=i(7293);function p(t){let{className:e}=t;return(0,a.jsx)(f.A,{type:"caution",title:(0,a.jsx)(h,{}),className:(0,r.A)(e,d.G.common.draftBanner),children:(0,a.jsx)(u,{})})}function g(t){let{className:e}=t;return(0,a.jsx)(f.A,{type:"caution",title:(0,a.jsx)(s,{}),className:(0,r.A)(e,d.G.common.unlistedBanner),children:(0,a.jsx)(l,{})})}function m(t){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c,{}),(0,a.jsx)(g,{...t})]})}function y(t){let{metadata:e}=t;const{unlisted:i,frontMatter:r}=e;return(0,a.jsxs)(a.Fragment,{children:[(i||r.unlisted)&&(0,a.jsx)(m,{}),r.draft&&(0,a.jsx)(p,{})]})}},2153:(t,e,i)=>{"use strict";i.d(e,{A:()=>y});i(6540);var r=i(4164),n=i(1312),o=i(7559),a=i(8774);const s={iconEdit:"iconEdit_Z9Sw"};var l=i(4848);function c(t){let{className:e,...i}=t;return(0,l.jsx)("svg",{fill:"currentColor",height:"20",width:"20",viewBox:"0 0 40 40",className:(0,r.A)(s.iconEdit,e),"aria-hidden":"true",...i,children:(0,l.jsx)("g",{children:(0,l.jsx)("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"})})})}function h(t){let{editUrl:e}=t;return(0,l.jsxs)(a.A,{to:e,className:o.G.common.editThisPage,children:[(0,l.jsx)(c,{}),(0,l.jsx)(n.A,{id:"theme.common.editThisPage",description:"The link label to edit the current page",children:"Edit this page"})]})}var u=i(4586);function d(t){void 0===t&&(t={});const{i18n:{currentLocale:e}}=(0,u.A)(),i=function(){const{i18n:{currentLocale:t,localeConfigs:e}}=(0,u.A)();return e[t].calendar}();return new Intl.DateTimeFormat(e,{calendar:i,...t})}function f(t){let{lastUpdatedAt:e}=t;const i=new Date(e),r=d({day:"numeric",month:"short",year:"numeric",timeZone:"UTC"}).format(i);return(0,l.jsx)(n.A,{id:"theme.lastUpdated.atDate",description:"The words used to describe on which date a page has been last updated",values:{date:(0,l.jsx)("b",{children:(0,l.jsx)("time",{dateTime:i.toISOString(),itemProp:"dateModified",children:r})})},children:" on {date}"})}function p(t){let{lastUpdatedBy:e}=t;return(0,l.jsx)(n.A,{id:"theme.lastUpdated.byUser",description:"The words used to describe by who the page has been last updated",values:{user:(0,l.jsx)("b",{children:e})},children:" by {user}"})}function g(t){let{lastUpdatedAt:e,lastUpdatedBy:i}=t;return(0,l.jsxs)("span",{className:o.G.common.lastUpdated,children:[(0,l.jsx)(n.A,{id:"theme.lastUpdated.lastUpdatedAtBy",description:"The sentence used to display when a page has been last updated, and by who",values:{atDate:e?(0,l.jsx)(f,{lastUpdatedAt:e}):"",byUser:i?(0,l.jsx)(p,{lastUpdatedBy:i}):""},children:"Last updated{atDate}{byUser}"}),!1]})}const m={lastUpdated:"lastUpdated_JAkA"};function y(t){let{className:e,editUrl:i,lastUpdatedAt:n,lastUpdatedBy:o}=t;return(0,l.jsxs)("div",{className:(0,r.A)("row",e),children:[(0,l.jsx)("div",{className:"col",children:i&&(0,l.jsx)(h,{editUrl:i})}),(0,l.jsx)("div",{className:(0,r.A)("col",m.lastUpdated),children:(n||o)&&(0,l.jsx)(g,{lastUpdatedAt:n,lastUpdatedBy:o})})]})}},1544:(t,e,i)=>{"use strict";i.d(e,{A:()=>Ct});var r=i(6540),n=i(8453),o=i(5260),a=i(2303),s=i(4164),l=i(5293),c=i(6342);function h(){const{prism:t}=(0,c.p)(),{colorMode:e}=(0,l.G)(),i=t.theme,r=t.darkTheme||i;return"dark"===e?r:i}var u=i(7559),d=i(8426),f=i.n(d);const p=/title=(?["'])(?.*?)\1/,g=/\{(?<range>[\d,-]+)\}/,m={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},y={...m,lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}},x=Object.keys(m);function C(t,e){const i=t.map((t=>{const{start:i,end:r}=y[t];return`(?:${i}\\s*(${e.flatMap((t=>[t.line,t.block?.start,t.block?.end].filter(Boolean))).join("|")})\\s*${r})`})).join("|");return new RegExp(`^\\s*(?:${i})\\s*$`)}function b(t,e){let i=t.replace(/\n$/,"");const{language:r,magicComments:n,metastring:o}=e;if(o&&g.test(o)){const t=o.match(g).groups.range;if(0===n.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${o}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const e=n[0].className,r=f()(t).filter((t=>t>0)).map((t=>[t-1,[e]]));return{lineClassNames:Object.fromEntries(r),code:i}}if(void 0===r)return{lineClassNames:{},code:i};const a=function(t,e){switch(t){case"js":case"javascript":case"ts":case"typescript":return C(["js","jsBlock"],e);case"jsx":case"tsx":return C(["js","jsBlock","jsx"],e);case"html":return C(["js","jsBlock","html"],e);case"python":case"py":case"bash":return C(["bash"],e);case"markdown":case"md":return C(["html","jsx","bash"],e);case"tex":case"latex":case"matlab":return C(["tex"],e);case"lua":case"haskell":case"sql":return C(["lua"],e);case"wasm":return C(["wasm"],e);case"vb":case"vba":case"visual-basic":return C(["vb","rem"],e);case"vbnet":return C(["vbnet","rem"],e);case"batch":return C(["rem"],e);case"basic":return C(["rem","f90"],e);case"fsharp":return C(["js","ml"],e);case"ocaml":case"sml":return C(["ml"],e);case"fortran":return C(["f90"],e);case"cobol":return C(["cobol"],e);default:return C(x,e)}}(r,n),s=i.split("\n"),l=Object.fromEntries(n.map((t=>[t.className,{start:0,range:""}]))),c=Object.fromEntries(n.filter((t=>t.line)).map((t=>{let{className:e,line:i}=t;return[i,e]}))),h=Object.fromEntries(n.filter((t=>t.block)).map((t=>{let{className:e,block:i}=t;return[i.start,e]}))),u=Object.fromEntries(n.filter((t=>t.block)).map((t=>{let{className:e,block:i}=t;return[i.end,e]})));for(let f=0;f<s.length;){const t=s[f].match(a);if(!t){f+=1;continue}const e=t.slice(1).find((t=>void 0!==t));c[e]?l[c[e]].range+=`${f},`:h[e]?l[h[e]].start=f:u[e]&&(l[u[e]].range+=`${l[u[e]].start}-${f-1},`),s.splice(f,1)}i=s.join("\n");const d={};return Object.entries(l).forEach((t=>{let[e,{range:i}]=t;f()(i).forEach((t=>{d[t]??=[],d[t].push(e)}))})),{lineClassNames:d,code:i}}const _="codeBlockContainer_Ckt0";var v=i(4848);function k(t){let{as:e,...i}=t;const r=function(t){const e={color:"--prism-color",backgroundColor:"--prism-background-color"},i={};return Object.entries(t.plain).forEach((t=>{let[r,n]=t;const o=e[r];o&&"string"==typeof n&&(i[o]=n)})),i}(h());return(0,v.jsx)(e,{...i,style:r,className:(0,s.A)(i.className,_,u.G.common.codeBlock)})}const T={codeBlockContent:"codeBlockContent_biex",codeBlockTitle:"codeBlockTitle_Ktv7",codeBlock:"codeBlock_bY9V",codeBlockStandalone:"codeBlockStandalone_MEMb",codeBlockLines:"codeBlockLines_e6Vv",codeBlockLinesWithNumbering:"codeBlockLinesWithNumbering_o6Pm",buttonGroup:"buttonGroup__atx"};function A(t){let{children:e,className:i}=t;return(0,v.jsx)(k,{as:"pre",tabIndex:0,className:(0,s.A)(T.codeBlockStandalone,"thin-scrollbar",i),children:(0,v.jsx)("code",{className:T.codeBlockLines,children:e})})}var w=i(9532);const S={attributes:!0,characterData:!0,childList:!0,subtree:!0};function B(t,e){const[i,n]=(0,r.useState)(),o=(0,r.useCallback)((()=>{n(t.current?.closest("[role=tabpanel][hidden]"))}),[t,n]);(0,r.useEffect)((()=>{o()}),[o]),function(t,e,i){void 0===i&&(i=S);const n=(0,w._q)(e),o=(0,w.Be)(i);(0,r.useEffect)((()=>{const e=new MutationObserver(n);return t&&e.observe(t,o),()=>e.disconnect()}),[t,n,o])}(i,(t=>{t.forEach((t=>{"attributes"===t.type&&"hidden"===t.attributeName&&(e(),o())}))}),{attributes:!0,characterData:!1,childList:!1,subtree:!1})}var F=i(1765);const L="codeLine_lJS_",M="codeLineNumber_Tfdd",E="codeLineContent_feaV";function N(t){let{line:e,classNames:i,showLineNumbers:r,getLineProps:n,getTokenProps:o}=t;1===e.length&&"\n"===e[0].content&&(e[0].content="");const a=n({line:e,className:(0,s.A)(i,r&&L)}),l=e.map(((t,e)=>(0,v.jsx)("span",{...o({token:t})},e)));return(0,v.jsxs)("span",{...a,children:[r?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("span",{className:M}),(0,v.jsx)("span",{className:E,children:l})]}):l,(0,v.jsx)("br",{})]})}var O=i(1312);function j(t){return(0,v.jsx)("svg",{viewBox:"0 0 24 24",...t,children:(0,v.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})})}function I(t){return(0,v.jsx)("svg",{viewBox:"0 0 24 24",...t,children:(0,v.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})})}const D={copyButtonCopied:"copyButtonCopied_obH4",copyButtonIcons:"copyButtonIcons_eSgA",copyButtonIcon:"copyButtonIcon_y97N",copyButtonSuccessIcon:"copyButtonSuccessIcon_LjdS"};function q(t){let{code:e,className:i}=t;const[n,o]=(0,r.useState)(!1),a=(0,r.useRef)(void 0),l=(0,r.useCallback)((()=>{!function(t,e){let{target:i=document.body}=void 0===e?{}:e;if("string"!=typeof t)throw new TypeError(`Expected parameter \`text\` to be a \`string\`, got \`${typeof t}\`.`);const r=document.createElement("textarea"),n=document.activeElement;r.value=t,r.setAttribute("readonly",""),r.style.contain="strict",r.style.position="absolute",r.style.left="-9999px",r.style.fontSize="12pt";const o=document.getSelection(),a=o.rangeCount>0&&o.getRangeAt(0);i.append(r),r.select(),r.selectionStart=0,r.selectionEnd=t.length;let s=!1;try{s=document.execCommand("copy")}catch{}r.remove(),a&&(o.removeAllRanges(),o.addRange(a)),n&&n.focus()}(e),o(!0),a.current=window.setTimeout((()=>{o(!1)}),1e3)}),[e]);return(0,r.useEffect)((()=>()=>window.clearTimeout(a.current)),[]),(0,v.jsx)("button",{type:"button","aria-label":n?(0,O.T)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,O.T)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,O.T)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,s.A)("clean-btn",i,D.copyButton,n&&D.copyButtonCopied),onClick:l,children:(0,v.jsxs)("span",{className:D.copyButtonIcons,"aria-hidden":"true",children:[(0,v.jsx)(j,{className:D.copyButtonIcon}),(0,v.jsx)(I,{className:D.copyButtonSuccessIcon})]})})}function $(t){return(0,v.jsx)("svg",{viewBox:"0 0 24 24",...t,children:(0,v.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}const z="wordWrapButtonIcon_Bwma",P="wordWrapButtonEnabled_EoeP";function R(t){let{className:e,onClick:i,isEnabled:r}=t;const n=(0,O.T)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,v.jsx)("button",{type:"button",onClick:i,className:(0,s.A)("clean-btn",e,r&&P),"aria-label":n,title:n,children:(0,v.jsx)($,{className:z,"aria-hidden":"true"})})}function W(t){let{children:e,className:i="",metastring:n,title:o,showLineNumbers:a,language:l}=t;const{prism:{defaultLanguage:u,magicComments:d}}=(0,c.p)(),f=function(t){return t?.toLowerCase()}(l??function(t){const e=t.split(" ").find((t=>t.startsWith("language-")));return e?.replace(/language-/,"")}(i)??u),g=h(),m=function(){const[t,e]=(0,r.useState)(!1),[i,n]=(0,r.useState)(!1),o=(0,r.useRef)(null),a=(0,r.useCallback)((()=>{const i=o.current.querySelector("code");t?i.removeAttribute("style"):(i.style.whiteSpace="pre-wrap",i.style.overflowWrap="anywhere"),e((t=>!t))}),[o,t]),s=(0,r.useCallback)((()=>{const{scrollWidth:t,clientWidth:e}=o.current,i=t>e||o.current.querySelector("code").hasAttribute("style");n(i)}),[o]);return B(o,s),(0,r.useEffect)((()=>{s()}),[t,s]),(0,r.useEffect)((()=>(window.addEventListener("resize",s,{passive:!0}),()=>{window.removeEventListener("resize",s)})),[s]),{codeBlockRef:o,isEnabled:t,isCodeScrollable:i,toggle:a}}(),y=function(t){return t?.match(p)?.groups.title??""}(n)||o,{lineClassNames:x,code:C}=b(e,{metastring:n,language:f,magicComments:d}),_=a??function(t){return Boolean(t?.includes("showLineNumbers"))}(n);return(0,v.jsxs)(k,{as:"div",className:(0,s.A)(i,f&&!i.includes(`language-${f}`)&&`language-${f}`),children:[y&&(0,v.jsx)("div",{className:T.codeBlockTitle,children:y}),(0,v.jsxs)("div",{className:T.codeBlockContent,children:[(0,v.jsx)(F.f4,{theme:g,code:C,language:f??"text",children:t=>{let{className:e,style:i,tokens:r,getLineProps:n,getTokenProps:o}=t;return(0,v.jsx)("pre",{tabIndex:0,ref:m.codeBlockRef,className:(0,s.A)(e,T.codeBlock,"thin-scrollbar"),style:i,children:(0,v.jsx)("code",{className:(0,s.A)(T.codeBlockLines,_&&T.codeBlockLinesWithNumbering),children:r.map(((t,e)=>(0,v.jsx)(N,{line:t,getLineProps:n,getTokenProps:o,classNames:x[e],showLineNumbers:_},e)))})})}}),(0,v.jsxs)("div",{className:T.buttonGroup,children:[(m.isEnabled||m.isCodeScrollable)&&(0,v.jsx)(R,{className:T.codeButton,onClick:()=>m.toggle(),isEnabled:m.isEnabled}),(0,v.jsx)(q,{className:T.codeButton,code:C})]})]})]})}function U(t){let{children:e,...i}=t;const n=(0,a.A)(),o=function(t){return r.Children.toArray(t).some((t=>(0,r.isValidElement)(t)))?t:Array.isArray(t)?t.join(""):t}(e),s="string"==typeof o?W:A;return(0,v.jsx)(s,{...i,children:o},String(n))}function H(t){return(0,v.jsx)("code",{...t})}var Y=i(8774);var V=i(3427),G=i(1422);const X="details_lb9f",Z="isBrowser_bmU9",J="collapsibleContent_i85q";function K(t){return!!t&&("SUMMARY"===t.tagName||K(t.parentElement))}function Q(t,e){return!!t&&(t===e||Q(t.parentElement,e))}function tt(t){let{summary:e,children:i,...n}=t;(0,V.A)().collectAnchor(n.id);const o=(0,a.A)(),l=(0,r.useRef)(null),{collapsed:c,setCollapsed:h}=(0,G.u)({initialState:!n.open}),[u,d]=(0,r.useState)(n.open),f=r.isValidElement(e)?e:(0,v.jsx)("summary",{children:e??"Details"});return(0,v.jsxs)("details",{...n,ref:l,open:u,"data-collapsed":c,className:(0,s.A)(X,o&&Z,n.className),onMouseDown:t=>{K(t.target)&&t.detail>1&&t.preventDefault()},onClick:t=>{t.stopPropagation();const e=t.target;K(e)&&Q(e,l.current)&&(t.preventDefault(),c?(h(!1),d(!0)):h(!0))},children:[f,(0,v.jsx)(G.N,{lazy:!1,collapsed:c,disableSSRStyle:!0,onCollapseTransitionEnd:t=>{h(t),d(!t)},children:(0,v.jsx)("div",{className:J,children:i})})]})}const et="details_b_Ee";function it(t){let{...e}=t;return(0,v.jsx)(tt,{...e,className:(0,s.A)("alert alert--info",et,e.className)})}function rt(t){const e=r.Children.toArray(t.children),i=e.find((t=>r.isValidElement(t)&&"summary"===t.type)),n=(0,v.jsx)(v.Fragment,{children:e.filter((t=>t!==i))});return(0,v.jsx)(it,{...t,summary:i,children:n})}var nt=i(1107);function ot(t){return(0,v.jsx)(nt.A,{...t})}const at="containsTaskList_mC6p";function st(t){if(void 0!==t)return(0,s.A)(t,t?.includes("contains-task-list")&&at)}const lt="img_ev3q";var ct=i(7293),ht=i(7489),ut=i(2181),dt=i(6079);function ft(){const{colorMode:t}=(0,l.G)(),e=(0,c.p)().mermaid,i=e.theme[t],{options:n}=e;return(0,r.useMemo)((()=>({startOnLoad:!1,...n,theme:i})),[i,n])}function pt(t){let{text:e,config:i}=t;const[n,o]=(0,r.useState)(null),a=(0,r.useRef)(`mermaid-svg-${Math.round(1e7*Math.random())}`).current,s=ft(),l=i??s;return(0,r.useEffect)((()=>{(async function(t){let{id:e,text:i,config:r}=t;dt.N.mermaidAPI.initialize(r);try{return await dt.N.render(e,i)}catch(n){throw document.querySelector(`#d${e}`)?.remove(),n}})({id:a,text:e,config:l}).then(o).catch((t=>{o((()=>{throw t}))}))}),[a,e,l]),n}const gt="container_lyt7";function mt(t){let{renderResult:e}=t;const i=(0,r.useRef)(null);return(0,r.useEffect)((()=>{const t=i.current;e.bindFunctions?.(t)}),[e]),(0,v.jsx)("div",{ref:i,className:`docusaurus-mermaid-container ${gt}`,dangerouslySetInnerHTML:{__html:e.svg}})}function yt(t){let{value:e}=t;const i=pt({text:e});return null===i?null:(0,v.jsx)(mt,{renderResult:i})}const xt={Head:o.A,details:rt,Details:rt,code:function(t){return function(t){return void 0!==t.children&&r.Children.toArray(t.children).every((t=>"string"==typeof t&&!t.includes("\n")))}(t)?(0,v.jsx)(H,{...t}):(0,v.jsx)(U,{...t})},a:function(t){return(0,v.jsx)(Y.A,{...t})},pre:function(t){return(0,v.jsx)(v.Fragment,{children:t.children})},ul:function(t){return(0,v.jsx)("ul",{...t,className:st(t.className)})},li:function(t){return(0,V.A)().collectAnchor(t.id),(0,v.jsx)("li",{...t})},img:function(t){return(0,v.jsx)("img",{decoding:"async",loading:"lazy",...t,className:(e=t.className,(0,s.A)(e,lt))});var e},h1:t=>(0,v.jsx)(ot,{as:"h1",...t}),h2:t=>(0,v.jsx)(ot,{as:"h2",...t}),h3:t=>(0,v.jsx)(ot,{as:"h3",...t}),h4:t=>(0,v.jsx)(ot,{as:"h4",...t}),h5:t=>(0,v.jsx)(ot,{as:"h5",...t}),h6:t=>(0,v.jsx)(ot,{as:"h6",...t}),admonition:ct.A,mermaid:function(t){return(0,v.jsx)(ht.A,{fallback:t=>(0,v.jsx)(ut.MN,{...t}),children:(0,v.jsx)(yt,{...t})})}};function Ct(t){let{children:e}=t;return(0,v.jsx)(n.x,{components:xt,children:e})}},7763:(t,e,i)=>{"use strict";i.d(e,{A:()=>c});i(6540);var r=i(4164),n=i(5195);const o={tableOfContents:"tableOfContents_bqdL",docItemContainer:"docItemContainer_F8PC"};var a=i(4848);const s="table-of-contents__link toc-highlight",l="table-of-contents__link--active";function c(t){let{className:e,...i}=t;return(0,a.jsx)("div",{className:(0,r.A)(o.tableOfContents,"thin-scrollbar",e),children:(0,a.jsx)(n.A,{...i,linkClassName:s,linkActiveClassName:l})})}},5195:(t,e,i)=>{"use strict";i.d(e,{A:()=>g});var r=i(6540),n=i(6342);function o(t){const e=t.map((t=>({...t,parentIndex:-1,children:[]}))),i=Array(7).fill(-1);e.forEach(((t,e)=>{const r=i.slice(2,t.level);t.parentIndex=Math.max(...r),i[t.level]=e}));const r=[];return e.forEach((t=>{const{parentIndex:i,...n}=t;i>=0?e[i].children.push(n):r.push(n)})),r}function a(t){let{toc:e,minHeadingLevel:i,maxHeadingLevel:r}=t;return e.flatMap((t=>{const e=a({toc:t.children,minHeadingLevel:i,maxHeadingLevel:r});return function(t){return t.level>=i&&t.level<=r}(t)?[{...t,children:e}]:e}))}function s(t){const e=t.getBoundingClientRect();return e.top===e.bottom?s(t.parentNode):e}function l(t,e){let{anchorTopOffset:i}=e;const r=t.find((t=>s(t).top>=i));if(r){return function(t){return t.top>0&&t.bottom<window.innerHeight/2}(s(r))?r:t[t.indexOf(r)-1]??null}return t[t.length-1]??null}function c(){const t=(0,r.useRef)(0),{navbar:{hideOnScroll:e}}=(0,n.p)();return(0,r.useEffect)((()=>{t.current=e?0:document.querySelector(".navbar").clientHeight}),[e]),t}function h(t){const e=(0,r.useRef)(void 0),i=c();(0,r.useEffect)((()=>{if(!t)return()=>{};const{linkClassName:r,linkActiveClassName:n,minHeadingLevel:o,maxHeadingLevel:a}=t;function s(){const t=function(t){return Array.from(document.getElementsByClassName(t))}(r),s=function(t){let{minHeadingLevel:e,maxHeadingLevel:i}=t;const r=[];for(let n=e;n<=i;n+=1)r.push(`h${n}.anchor`);return Array.from(document.querySelectorAll(r.join()))}({minHeadingLevel:o,maxHeadingLevel:a}),c=l(s,{anchorTopOffset:i.current}),h=t.find((t=>c&&c.id===function(t){return decodeURIComponent(t.href.substring(t.href.indexOf("#")+1))}(t)));t.forEach((t=>{!function(t,i){i?(e.current&&e.current!==t&&e.current.classList.remove(n),t.classList.add(n),e.current=t):t.classList.remove(n)}(t,t===h)}))}return document.addEventListener("scroll",s),document.addEventListener("resize",s),s(),()=>{document.removeEventListener("scroll",s),document.removeEventListener("resize",s)}}),[t,i])}var u=i(8774),d=i(4848);function f(t){let{toc:e,className:i,linkClassName:r,isChild:n}=t;return e.length?(0,d.jsx)("ul",{className:n?void 0:i,children:e.map((t=>(0,d.jsxs)("li",{children:[(0,d.jsx)(u.A,{to:`#${t.id}`,className:r??void 0,dangerouslySetInnerHTML:{__html:t.value}}),(0,d.jsx)(f,{isChild:!0,toc:t.children,className:i,linkClassName:r})]},t.id)))}):null}const p=r.memo(f);function g(t){let{toc:e,className:i="table-of-contents table-of-contents__left-border",linkClassName:s="table-of-contents__link",linkActiveClassName:l,minHeadingLevel:c,maxHeadingLevel:u,...f}=t;const g=(0,n.p)(),m=c??g.tableOfContents.minHeadingLevel,y=u??g.tableOfContents.maxHeadingLevel,x=function(t){let{toc:e,minHeadingLevel:i,maxHeadingLevel:n}=t;return(0,r.useMemo)((()=>a({toc:o(e),minHeadingLevel:i,maxHeadingLevel:n})),[e,i,n])}({toc:e,minHeadingLevel:m,maxHeadingLevel:y});return h((0,r.useMemo)((()=>{if(s&&l)return{linkClassName:s,linkActiveClassName:l,minHeadingLevel:m,maxHeadingLevel:y}}),[s,l,m,y])),(0,d.jsx)(p,{toc:x,className:i,linkClassName:s,...f})}},4353:function(t){t.exports=function(){"use strict";var t=1e3,e=6e4,i=36e5,r="millisecond",n="second",o="minute",a="hour",s="day",l="week",c="month",h="quarter",u="year",d="date",f="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],i=t%100;return"["+t+(e[(i-20)%10]||e[i]||e[0])+"]"}},y=function(t,e,i){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(i)+t},x={s:y,z:function(t){var e=-t.utcOffset(),i=Math.abs(e),r=Math.floor(i/60),n=i%60;return(e<=0?"+":"-")+y(r,2,"0")+":"+y(n,2,"0")},m:function t(e,i){if(e.date()<i.date())return-t(i,e);var r=12*(i.year()-e.year())+(i.month()-e.month()),n=e.clone().add(r,c),o=i-n<0,a=e.clone().add(r+(o?-1:1),c);return+(-(r+(i-n)/(o?n-a:a-n))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:c,y:u,w:l,d:s,D:d,h:a,m:o,s:n,ms:r,Q:h}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},C="en",b={};b[C]=m;var _="$isDayjsObject",v=function(t){return t instanceof w||!(!t||!t[_])},k=function t(e,i,r){var n;if(!e)return C;if("string"==typeof e){var o=e.toLowerCase();b[o]&&(n=o),i&&(b[o]=i,n=o);var a=e.split("-");if(!n&&a.length>1)return t(a[0])}else{var s=e.name;b[s]=e,n=s}return!r&&n&&(C=n),n||!r&&C},T=function(t,e){if(v(t))return t.clone();var i="object"==typeof e?e:{};return i.date=t,i.args=arguments,new w(i)},A=x;A.l=k,A.i=v,A.w=function(t,e){return T(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var w=function(){function m(t){this.$L=k(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[_]=!0}var y=m.prototype;return y.parse=function(t){this.$d=function(t){var e=t.date,i=t.utc;if(null===e)return new Date(NaN);if(A.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(p);if(r){var n=r[2]-1||0,o=(r[7]||"0").substring(0,3);return i?new Date(Date.UTC(r[1],n,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],n,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(e)}(t),this.init()},y.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},y.$utils=function(){return A},y.isValid=function(){return!(this.$d.toString()===f)},y.isSame=function(t,e){var i=T(t);return this.startOf(e)<=i&&i<=this.endOf(e)},y.isAfter=function(t,e){return T(t)<this.startOf(e)},y.isBefore=function(t,e){return this.endOf(e)<T(t)},y.$g=function(t,e,i){return A.u(t)?this[e]:this.set(i,t)},y.unix=function(){return Math.floor(this.valueOf()/1e3)},y.valueOf=function(){return this.$d.getTime()},y.startOf=function(t,e){var i=this,r=!!A.u(e)||e,h=A.p(t),f=function(t,e){var n=A.w(i.$u?Date.UTC(i.$y,e,t):new Date(i.$y,e,t),i);return r?n:n.endOf(s)},p=function(t,e){return A.w(i.toDate()[t].apply(i.toDate("s"),(r?[0,0,0,0]:[23,59,59,999]).slice(e)),i)},g=this.$W,m=this.$M,y=this.$D,x="set"+(this.$u?"UTC":"");switch(h){case u:return r?f(1,0):f(31,11);case c:return r?f(1,m):f(0,m+1);case l:var C=this.$locale().weekStart||0,b=(g<C?g+7:g)-C;return f(r?y-b:y+(6-b),m);case s:case d:return p(x+"Hours",0);case a:return p(x+"Minutes",1);case o:return p(x+"Seconds",2);case n:return p(x+"Milliseconds",3);default:return this.clone()}},y.endOf=function(t){return this.startOf(t,!1)},y.$set=function(t,e){var i,l=A.p(t),h="set"+(this.$u?"UTC":""),f=(i={},i[s]=h+"Date",i[d]=h+"Date",i[c]=h+"Month",i[u]=h+"FullYear",i[a]=h+"Hours",i[o]=h+"Minutes",i[n]=h+"Seconds",i[r]=h+"Milliseconds",i)[l],p=l===s?this.$D+(e-this.$W):e;if(l===c||l===u){var g=this.clone().set(d,1);g.$d[f](p),g.init(),this.$d=g.set(d,Math.min(this.$D,g.daysInMonth())).$d}else f&&this.$d[f](p);return this.init(),this},y.set=function(t,e){return this.clone().$set(t,e)},y.get=function(t){return this[A.p(t)]()},y.add=function(r,h){var d,f=this;r=Number(r);var p=A.p(h),g=function(t){var e=T(f);return A.w(e.date(e.date()+Math.round(t*r)),f)};if(p===c)return this.set(c,this.$M+r);if(p===u)return this.set(u,this.$y+r);if(p===s)return g(1);if(p===l)return g(7);var m=(d={},d[o]=e,d[a]=i,d[n]=t,d)[p]||1,y=this.$d.getTime()+r*m;return A.w(y,this)},y.subtract=function(t,e){return this.add(-1*t,e)},y.format=function(t){var e=this,i=this.$locale();if(!this.isValid())return i.invalidDate||f;var r=t||"YYYY-MM-DDTHH:mm:ssZ",n=A.z(this),o=this.$H,a=this.$m,s=this.$M,l=i.weekdays,c=i.months,h=i.meridiem,u=function(t,i,n,o){return t&&(t[i]||t(e,r))||n[i].slice(0,o)},d=function(t){return A.s(o%12||12,t,"0")},p=h||function(t,e,i){var r=t<12?"AM":"PM";return i?r.toLowerCase():r};return r.replace(g,(function(t,r){return r||function(t){switch(t){case"YY":return String(e.$y).slice(-2);case"YYYY":return A.s(e.$y,4,"0");case"M":return s+1;case"MM":return A.s(s+1,2,"0");case"MMM":return u(i.monthsShort,s,c,3);case"MMMM":return u(c,s);case"D":return e.$D;case"DD":return A.s(e.$D,2,"0");case"d":return String(e.$W);case"dd":return u(i.weekdaysMin,e.$W,l,2);case"ddd":return u(i.weekdaysShort,e.$W,l,3);case"dddd":return l[e.$W];case"H":return String(o);case"HH":return A.s(o,2,"0");case"h":return d(1);case"hh":return d(2);case"a":return p(o,a,!0);case"A":return p(o,a,!1);case"m":return String(a);case"mm":return A.s(a,2,"0");case"s":return String(e.$s);case"ss":return A.s(e.$s,2,"0");case"SSS":return A.s(e.$ms,3,"0");case"Z":return n}return null}(t)||n.replace(":","")}))},y.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},y.diff=function(r,d,f){var p,g=this,m=A.p(d),y=T(r),x=(y.utcOffset()-this.utcOffset())*e,C=this-y,b=function(){return A.m(g,y)};switch(m){case u:p=b()/12;break;case c:p=b();break;case h:p=b()/3;break;case l:p=(C-x)/6048e5;break;case s:p=(C-x)/864e5;break;case a:p=C/i;break;case o:p=C/e;break;case n:p=C/t;break;default:p=C}return f?p:A.a(p)},y.daysInMonth=function(){return this.endOf(c).$D},y.$locale=function(){return b[this.$L]},y.locale=function(t,e){if(!t)return this.$L;var i=this.clone(),r=k(t,e,!0);return r&&(i.$L=r),i},y.clone=function(){return A.w(this.$d,this)},y.toDate=function(){return new Date(this.valueOf())},y.toJSON=function(){return this.isValid()?this.toISOString():null},y.toISOString=function(){return this.$d.toISOString()},y.toString=function(){return this.$d.toUTCString()},m}(),S=w.prototype;return T.prototype=S,[["$ms",r],["$s",n],["$m",o],["$H",a],["$W",s],["$M",c],["$y",u],["$D",d]].forEach((function(t){S[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),T.extend=function(t,e){return t.$i||(t(e,w,T),t.$i=!0),T},T.locale=k,T.isDayjs=v,T.unix=function(t){return T(1e3*t)},T.en=b[C],T.Ls=b,T.p={},T}()},2838:function(t){t.exports=function(){"use strict";const{entries:t,setPrototypeOf:e,isFrozen:i,getPrototypeOf:r,getOwnPropertyDescriptor:n}=Object;let{freeze:o,seal:a,create:s}=Object,{apply:l,construct:c}="undefined"!=typeof Reflect&&Reflect;o||(o=function(t){return t}),a||(a=function(t){return t}),l||(l=function(t,e,i){return t.apply(e,i)}),c||(c=function(t,e){return new t(...e)});const h=v(Array.prototype.forEach),u=v(Array.prototype.pop),d=v(Array.prototype.push),f=v(String.prototype.toLowerCase),p=v(String.prototype.toString),g=v(String.prototype.match),m=v(String.prototype.replace),y=v(String.prototype.indexOf),x=v(String.prototype.trim),C=v(Object.prototype.hasOwnProperty),b=v(RegExp.prototype.test),_=k(TypeError);function v(t){return function(e){for(var i=arguments.length,r=new Array(i>1?i-1:0),n=1;n<i;n++)r[n-1]=arguments[n];return l(t,e,r)}}function k(t){return function(){for(var e=arguments.length,i=new Array(e),r=0;r<e;r++)i[r]=arguments[r];return c(t,i)}}function T(t,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f;e&&e(t,null);let o=r.length;for(;o--;){let e=r[o];if("string"==typeof e){const t=n(e);t!==e&&(i(r)||(r[o]=t),e=t)}t[e]=!0}return t}function A(t){for(let e=0;e<t.length;e++)C(t,e)||(t[e]=null);return t}function w(e){const i=s(null);for(const[r,n]of t(e))C(e,r)&&(Array.isArray(n)?i[r]=A(n):n&&"object"==typeof n&&n.constructor===Object?i[r]=w(n):i[r]=n);return i}function S(t,e){for(;null!==t;){const i=n(t,e);if(i){if(i.get)return v(i.get);if("function"==typeof i.value)return v(i.value)}t=r(t)}function i(){return null}return i}const B=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),F=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),L=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),M=o(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),E=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),N=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),O=o(["#text"]),j=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),I=o(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),D=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),q=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),$=a(/\{\{[\w\W]*|[\w\W]*\}\}/gm),z=a(/<%[\w\W]*|[\w\W]*%>/gm),P=a(/\${[\w\W]*}/gm),R=a(/^data-[\-\w.\u00B7-\uFFFF]/),W=a(/^aria-[\-\w]+$/),U=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),H=a(/^(?:\w+script|data):/i),Y=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),V=a(/^html$/i),G=a(/^[a-z][.\w]*(-[.\w]+)+$/i);var X=Object.freeze({__proto__:null,MUSTACHE_EXPR:$,ERB_EXPR:z,TMPLIT_EXPR:P,DATA_ATTR:R,ARIA_ATTR:W,IS_ALLOWED_URI:U,IS_SCRIPT_OR_DATA:H,ATTR_WHITESPACE:Y,DOCTYPE_NAME:V,CUSTOM_ELEMENT:G});const Z={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},J=function(){return"undefined"==typeof window?null:window},K=function(t,e){if("object"!=typeof t||"function"!=typeof t.createPolicy)return null;let i=null;const r="data-tt-policy-suffix";e&&e.hasAttribute(r)&&(i=e.getAttribute(r));const n="dompurify"+(i?"#"+i:"");try{return t.createPolicy(n,{createHTML:t=>t,createScriptURL:t=>t})}catch(o){return console.warn("TrustedTypes policy "+n+" could not be created."),null}};function Q(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:J();const i=t=>Q(t);if(i.version="3.1.6",i.removed=[],!e||!e.document||e.document.nodeType!==Z.document)return i.isSupported=!1,i;let{document:r}=e;const n=r,a=n.currentScript,{DocumentFragment:l,HTMLTemplateElement:c,Node:v,Element:k,NodeFilter:A,NamedNodeMap:$=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:z,DOMParser:P,trustedTypes:R}=e,W=k.prototype,H=S(W,"cloneNode"),Y=S(W,"remove"),G=S(W,"nextSibling"),tt=S(W,"childNodes"),et=S(W,"parentNode");if("function"==typeof c){const t=r.createElement("template");t.content&&t.content.ownerDocument&&(r=t.content.ownerDocument)}let it,rt="";const{implementation:nt,createNodeIterator:ot,createDocumentFragment:at,getElementsByTagName:st}=r,{importNode:lt}=n;let ct={};i.isSupported="function"==typeof t&&"function"==typeof et&&nt&&void 0!==nt.createHTMLDocument;const{MUSTACHE_EXPR:ht,ERB_EXPR:ut,TMPLIT_EXPR:dt,DATA_ATTR:ft,ARIA_ATTR:pt,IS_SCRIPT_OR_DATA:gt,ATTR_WHITESPACE:mt,CUSTOM_ELEMENT:yt}=X;let{IS_ALLOWED_URI:xt}=X,Ct=null;const bt=T({},[...B,...F,...L,...E,...O]);let _t=null;const vt=T({},[...j,...I,...D,...q]);let kt=Object.seal(s(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Tt=null,At=null,wt=!0,St=!0,Bt=!1,Ft=!0,Lt=!1,Mt=!0,Et=!1,Nt=!1,Ot=!1,jt=!1,It=!1,Dt=!1,qt=!0,$t=!1;const zt="user-content-";let Pt=!0,Rt=!1,Wt={},Ut=null;const Ht=T({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Yt=null;const Vt=T({},["audio","video","img","source","image","track"]);let Gt=null;const Xt=T({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Zt="http://www.w3.org/1998/Math/MathML",Jt="http://www.w3.org/2000/svg",Kt="http://www.w3.org/1999/xhtml";let Qt=Kt,te=!1,ee=null;const ie=T({},[Zt,Jt,Kt],p);let re=null;const ne=["application/xhtml+xml","text/html"],oe="text/html";let ae=null,se=null;const le=r.createElement("form"),ce=function(t){return t instanceof RegExp||t instanceof Function},he=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!se||se!==t){if(t&&"object"==typeof t||(t={}),t=w(t),re=-1===ne.indexOf(t.PARSER_MEDIA_TYPE)?oe:t.PARSER_MEDIA_TYPE,ae="application/xhtml+xml"===re?p:f,Ct=C(t,"ALLOWED_TAGS")?T({},t.ALLOWED_TAGS,ae):bt,_t=C(t,"ALLOWED_ATTR")?T({},t.ALLOWED_ATTR,ae):vt,ee=C(t,"ALLOWED_NAMESPACES")?T({},t.ALLOWED_NAMESPACES,p):ie,Gt=C(t,"ADD_URI_SAFE_ATTR")?T(w(Xt),t.ADD_URI_SAFE_ATTR,ae):Xt,Yt=C(t,"ADD_DATA_URI_TAGS")?T(w(Vt),t.ADD_DATA_URI_TAGS,ae):Vt,Ut=C(t,"FORBID_CONTENTS")?T({},t.FORBID_CONTENTS,ae):Ht,Tt=C(t,"FORBID_TAGS")?T({},t.FORBID_TAGS,ae):{},At=C(t,"FORBID_ATTR")?T({},t.FORBID_ATTR,ae):{},Wt=!!C(t,"USE_PROFILES")&&t.USE_PROFILES,wt=!1!==t.ALLOW_ARIA_ATTR,St=!1!==t.ALLOW_DATA_ATTR,Bt=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Ft=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Lt=t.SAFE_FOR_TEMPLATES||!1,Mt=!1!==t.SAFE_FOR_XML,Et=t.WHOLE_DOCUMENT||!1,jt=t.RETURN_DOM||!1,It=t.RETURN_DOM_FRAGMENT||!1,Dt=t.RETURN_TRUSTED_TYPE||!1,Ot=t.FORCE_BODY||!1,qt=!1!==t.SANITIZE_DOM,$t=t.SANITIZE_NAMED_PROPS||!1,Pt=!1!==t.KEEP_CONTENT,Rt=t.IN_PLACE||!1,xt=t.ALLOWED_URI_REGEXP||U,Qt=t.NAMESPACE||Kt,kt=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&ce(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(kt.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ce(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(kt.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(kt.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Lt&&(St=!1),It&&(jt=!0),Wt&&(Ct=T({},O),_t=[],!0===Wt.html&&(T(Ct,B),T(_t,j)),!0===Wt.svg&&(T(Ct,F),T(_t,I),T(_t,q)),!0===Wt.svgFilters&&(T(Ct,L),T(_t,I),T(_t,q)),!0===Wt.mathMl&&(T(Ct,E),T(_t,D),T(_t,q))),t.ADD_TAGS&&(Ct===bt&&(Ct=w(Ct)),T(Ct,t.ADD_TAGS,ae)),t.ADD_ATTR&&(_t===vt&&(_t=w(_t)),T(_t,t.ADD_ATTR,ae)),t.ADD_URI_SAFE_ATTR&&T(Gt,t.ADD_URI_SAFE_ATTR,ae),t.FORBID_CONTENTS&&(Ut===Ht&&(Ut=w(Ut)),T(Ut,t.FORBID_CONTENTS,ae)),Pt&&(Ct["#text"]=!0),Et&&T(Ct,["html","head","body"]),Ct.table&&(T(Ct,["tbody"]),delete Tt.tbody),t.TRUSTED_TYPES_POLICY){if("function"!=typeof t.TRUSTED_TYPES_POLICY.createHTML)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof t.TRUSTED_TYPES_POLICY.createScriptURL)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');it=t.TRUSTED_TYPES_POLICY,rt=it.createHTML("")}else void 0===it&&(it=K(R,a)),null!==it&&"string"==typeof rt&&(rt=it.createHTML(""));o&&o(t),se=t}},ue=T({},["mi","mo","mn","ms","mtext"]),de=T({},["foreignobject","annotation-xml"]),fe=T({},["title","style","font","a","script"]),pe=T({},[...F,...L,...M]),ge=T({},[...E,...N]),me=function(t){let e=et(t);e&&e.tagName||(e={namespaceURI:Qt,tagName:"template"});const i=f(t.tagName),r=f(e.tagName);return!!ee[t.namespaceURI]&&(t.namespaceURI===Jt?e.namespaceURI===Kt?"svg"===i:e.namespaceURI===Zt?"svg"===i&&("annotation-xml"===r||ue[r]):Boolean(pe[i]):t.namespaceURI===Zt?e.namespaceURI===Kt?"math"===i:e.namespaceURI===Jt?"math"===i&&de[r]:Boolean(ge[i]):t.namespaceURI===Kt?!(e.namespaceURI===Jt&&!de[r])&&!(e.namespaceURI===Zt&&!ue[r])&&!ge[i]&&(fe[i]||!pe[i]):!("application/xhtml+xml"!==re||!ee[t.namespaceURI]))},ye=function(t){d(i.removed,{element:t});try{et(t).removeChild(t)}catch(e){Y(t)}},xe=function(t,e){try{d(i.removed,{attribute:e.getAttributeNode(t),from:e})}catch(r){d(i.removed,{attribute:null,from:e})}if(e.removeAttribute(t),"is"===t&&!_t[t])if(jt||It)try{ye(e)}catch(r){}else try{e.setAttribute(t,"")}catch(r){}},Ce=function(t){let e=null,i=null;if(Ot)t="<remove></remove>"+t;else{const e=g(t,/^[\r\n\t ]+/);i=e&&e[0]}"application/xhtml+xml"===re&&Qt===Kt&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");const n=it?it.createHTML(t):t;if(Qt===Kt)try{e=(new P).parseFromString(n,re)}catch(a){}if(!e||!e.documentElement){e=nt.createDocument(Qt,"template",null);try{e.documentElement.innerHTML=te?rt:n}catch(a){}}const o=e.body||e.documentElement;return t&&i&&o.insertBefore(r.createTextNode(i),o.childNodes[0]||null),Qt===Kt?st.call(e,Et?"html":"body")[0]:Et?e.documentElement:o},be=function(t){return ot.call(t.ownerDocument||t,t,A.SHOW_ELEMENT|A.SHOW_COMMENT|A.SHOW_TEXT|A.SHOW_PROCESSING_INSTRUCTION|A.SHOW_CDATA_SECTION,null)},_e=function(t){return t instanceof z&&("string"!=typeof t.nodeName||"string"!=typeof t.textContent||"function"!=typeof t.removeChild||!(t.attributes instanceof $)||"function"!=typeof t.removeAttribute||"function"!=typeof t.setAttribute||"string"!=typeof t.namespaceURI||"function"!=typeof t.insertBefore||"function"!=typeof t.hasChildNodes)},ve=function(t){return"function"==typeof v&&t instanceof v},ke=function(t,e,r){ct[t]&&h(ct[t],(t=>{t.call(i,e,r,se)}))},Te=function(t){let e=null;if(ke("beforeSanitizeElements",t,null),_e(t))return ye(t),!0;const r=ae(t.nodeName);if(ke("uponSanitizeElement",t,{tagName:r,allowedTags:Ct}),t.hasChildNodes()&&!ve(t.firstElementChild)&&b(/<[/\w]/g,t.innerHTML)&&b(/<[/\w]/g,t.textContent))return ye(t),!0;if(t.nodeType===Z.progressingInstruction)return ye(t),!0;if(Mt&&t.nodeType===Z.comment&&b(/<[/\w]/g,t.data))return ye(t),!0;if(!Ct[r]||Tt[r]){if(!Tt[r]&&we(r)){if(kt.tagNameCheck instanceof RegExp&&b(kt.tagNameCheck,r))return!1;if(kt.tagNameCheck instanceof Function&&kt.tagNameCheck(r))return!1}if(Pt&&!Ut[r]){const e=et(t)||t.parentNode,i=tt(t)||t.childNodes;if(i&&e)for(let r=i.length-1;r>=0;--r){const n=H(i[r],!0);n.__removalCount=(t.__removalCount||0)+1,e.insertBefore(n,G(t))}}return ye(t),!0}return t instanceof k&&!me(t)?(ye(t),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!b(/<\/no(script|embed|frames)/i,t.innerHTML)?(Lt&&t.nodeType===Z.text&&(e=t.textContent,h([ht,ut,dt],(t=>{e=m(e,t," ")})),t.textContent!==e&&(d(i.removed,{element:t.cloneNode()}),t.textContent=e)),ke("afterSanitizeElements",t,null),!1):(ye(t),!0)},Ae=function(t,e,i){if(qt&&("id"===e||"name"===e)&&(i in r||i in le))return!1;if(St&&!At[e]&&b(ft,e));else if(wt&&b(pt,e));else if(!_t[e]||At[e]){if(!(we(t)&&(kt.tagNameCheck instanceof RegExp&&b(kt.tagNameCheck,t)||kt.tagNameCheck instanceof Function&&kt.tagNameCheck(t))&&(kt.attributeNameCheck instanceof RegExp&&b(kt.attributeNameCheck,e)||kt.attributeNameCheck instanceof Function&&kt.attributeNameCheck(e))||"is"===e&&kt.allowCustomizedBuiltInElements&&(kt.tagNameCheck instanceof RegExp&&b(kt.tagNameCheck,i)||kt.tagNameCheck instanceof Function&&kt.tagNameCheck(i))))return!1}else if(Gt[e]);else if(b(xt,m(i,mt,"")));else if("src"!==e&&"xlink:href"!==e&&"href"!==e||"script"===t||0!==y(i,"data:")||!Yt[t])if(Bt&&!b(gt,m(i,mt,"")));else if(i)return!1;return!0},we=function(t){return"annotation-xml"!==t&&g(t,yt)},Se=function(t){ke("beforeSanitizeAttributes",t,null);const{attributes:e}=t;if(!e)return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:_t};let n=e.length;for(;n--;){const a=e[n],{name:s,namespaceURI:l,value:c}=a,d=ae(s);let f="value"===s?c:x(c);if(r.attrName=d,r.attrValue=f,r.keepAttr=!0,r.forceKeepAttr=void 0,ke("uponSanitizeAttribute",t,r),f=r.attrValue,Mt&&b(/((--!?|])>)|<\/(style|title)/i,f)){xe(s,t);continue}if(r.forceKeepAttr)continue;if(xe(s,t),!r.keepAttr)continue;if(!Ft&&b(/\/>/i,f)){xe(s,t);continue}Lt&&h([ht,ut,dt],(t=>{f=m(f,t," ")}));const p=ae(t.nodeName);if(Ae(p,d,f)){if(!$t||"id"!==d&&"name"!==d||(xe(s,t),f=zt+f),it&&"object"==typeof R&&"function"==typeof R.getAttributeType)if(l);else switch(R.getAttributeType(p,d)){case"TrustedHTML":f=it.createHTML(f);break;case"TrustedScriptURL":f=it.createScriptURL(f)}try{l?t.setAttributeNS(l,s,f):t.setAttribute(s,f),_e(t)?ye(t):u(i.removed)}catch(o){}}}ke("afterSanitizeAttributes",t,null)},Be=function t(e){let i=null;const r=be(e);for(ke("beforeSanitizeShadowDOM",e,null);i=r.nextNode();)ke("uponSanitizeShadowNode",i,null),Te(i)||(i.content instanceof l&&t(i.content),Se(i));ke("afterSanitizeShadowDOM",e,null)};return i.sanitize=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,o=null,a=null,s=null;if(te=!t,te&&(t="\x3c!--\x3e"),"string"!=typeof t&&!ve(t)){if("function"!=typeof t.toString)throw _("toString is not a function");if("string"!=typeof(t=t.toString()))throw _("dirty is not a string, aborting")}if(!i.isSupported)return t;if(Nt||he(e),i.removed=[],"string"==typeof t&&(Rt=!1),Rt){if(t.nodeName){const e=ae(t.nodeName);if(!Ct[e]||Tt[e])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof v)r=Ce("\x3c!----\x3e"),o=r.ownerDocument.importNode(t,!0),o.nodeType===Z.element&&"BODY"===o.nodeName||"HTML"===o.nodeName?r=o:r.appendChild(o);else{if(!jt&&!Lt&&!Et&&-1===t.indexOf("<"))return it&&Dt?it.createHTML(t):t;if(r=Ce(t),!r)return jt?null:Dt?rt:""}r&&Ot&&ye(r.firstChild);const c=be(Rt?t:r);for(;a=c.nextNode();)Te(a)||(a.content instanceof l&&Be(a.content),Se(a));if(Rt)return t;if(jt){if(It)for(s=at.call(r.ownerDocument);r.firstChild;)s.appendChild(r.firstChild);else s=r;return(_t.shadowroot||_t.shadowrootmode)&&(s=lt.call(n,s,!0)),s}let u=Et?r.outerHTML:r.innerHTML;return Et&&Ct["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&b(V,r.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+u),Lt&&h([ht,ut,dt],(t=>{u=m(u,t," ")})),it&&Dt?it.createHTML(u):u},i.setConfig=function(){he(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Nt=!0},i.clearConfig=function(){se=null,Nt=!1},i.isValidAttribute=function(t,e,i){se||he({});const r=ae(t),n=ae(e);return Ae(r,n,i)},i.addHook=function(t,e){"function"==typeof e&&(ct[t]=ct[t]||[],d(ct[t],e))},i.removeHook=function(t){if(ct[t])return u(ct[t])},i.removeHooks=function(t){ct[t]&&(ct[t]=[])},i.removeAllHooks=function(){ct={}},i}return Q()}()},8426:(t,e)=>{function i(t){let e,i=[];for(let r of t.split(",").map((t=>t.trim())))if(/^-?\d+$/.test(r))i.push(parseInt(r,10));else if(e=r.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[t,r,n,o]=e;if(r&&o){r=parseInt(r),o=parseInt(o);const t=r<o?1:-1;"-"!==n&&".."!==n&&"\u2025"!==n||(o+=t);for(let e=r;e!==o;e+=t)i.push(e)}}return i}e.default=i,t.exports=i},513:(t,e,i)=>{"use strict";function r(t){for(var e=[],i=1;i<arguments.length;i++)e[i-1]=arguments[i];var r=Array.from("string"==typeof t?[t]:t);r[r.length-1]=r[r.length-1].replace(/\r?\n([\t ]*)$/,"");var n=r.reduce((function(t,e){var i=e.match(/\n([\t ]+|(?!\s).)/g);return i?t.concat(i.map((function(t){var e,i;return null!==(i=null===(e=t.match(/[\t ]/g))||void 0===e?void 0:e.length)&&void 0!==i?i:0}))):t}),[]);if(n.length){var o=new RegExp("\n[\t ]{"+Math.min.apply(Math,n)+"}","g");r=r.map((function(t){return t.replace(o,"\n")}))}r[0]=r[0].replace(/^\r?\n/,"");var a=r[0];return e.forEach((function(t,e){var i=a.match(/(?:^|\n)( *)$/),n=i?i[1]:"",o=t;"string"==typeof t&&t.includes("\n")&&(o=String(t).split("\n").map((function(t,e){return 0===e?t:""+n+t})).join("\n")),a+=o+r[e+1]})),a}i.d(e,{T:()=>r})},8453:(t,e,i)=>{"use strict";i.d(e,{R:()=>a,x:()=>s});var r=i(6540);const n={},o=r.createContext(n);function a(t){const e=r.useContext(o);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:a(t.components),r.createElement(o.Provider,{value:e},t.children)}},6312:(t,e,i)=>{"use strict";function r(t,e){let i;if(void 0===e)for(const r of t)null!=r&&(i<r||void 0===i&&r>=r)&&(i=r);else{let r=-1;for(let n of t)null!=(n=e(n,++r,t))&&(i<n||void 0===i&&n>=n)&&(i=n)}return i}function n(t,e){let i;if(void 0===e)for(const r of t)null!=r&&(i>r||void 0===i&&r>=r)&&(i=r);else{let r=-1;for(let n of t)null!=(n=e(n,++r,t))&&(i>n||void 0===i&&n>=n)&&(i=n)}return i}function o(t){return t}i.d(e,{JLW:()=>ts,l78:()=>x,tlR:()=>y,qrM:()=>fs,Yu4:()=>gs,IA3:()=>ys,Wi0:()=>Cs,PGM:()=>bs,OEq:()=>vs,y8u:()=>As,olC:()=>Ss,IrU:()=>Fs,oDi:()=>Es,Q7f:()=>Os,cVp:()=>Is,lUB:()=>rs,Lx9:()=>qs,nVG:()=>Ys,uxU:()=>Vs,Xf2:()=>Zs,GZz:()=>Ks,UPb:()=>tl,dyv:()=>Qs,bEH:()=>or,n8j:()=>as,T9B:()=>r,jkA:()=>n,rLf:()=>cs,WH:()=>pr,m4Y:()=>sn,UMr:()=>fr,w7C:()=>Ta,zt:()=>Aa,Ltv:()=>wa,Ubm:()=>Sa,JWy:()=>$i,UAC:()=>Tn,DCK:()=>io,TUC:()=>Nn,Agd:()=>vn,t6C:()=>xn,wXd:()=>bn,ABi:()=>Fn,Ui6:()=>Wn,rGn:()=>On,ucG:()=>Cn,YPH:()=>Bn,Mol:()=>En,PGu:()=>Ln,GuW:()=>Mn});var a=1,s=2,l=3,c=4,h=1e-6;function u(t){return"translate("+t+",0)"}function d(t){return"translate(0,"+t+")"}function f(t){return e=>+t(e)}function p(t,e){return e=Math.max(0,t.bandwidth()-2*e)/2,t.round()&&(e=Math.round(e)),i=>+t(i)+e}function g(){return!this.__axis}function m(t,e){var i=[],r=null,n=null,m=6,y=6,x=3,C="undefined"!=typeof window&&window.devicePixelRatio>1?0:.5,b=t===a||t===c?-1:1,_=t===c||t===s?"x":"y",v=t===a||t===l?u:d;function k(u){var d=null==r?e.ticks?e.ticks.apply(e,i):e.domain():r,k=null==n?e.tickFormat?e.tickFormat.apply(e,i):o:n,T=Math.max(m,0)+x,A=e.range(),w=+A[0]+C,S=+A[A.length-1]+C,B=(e.bandwidth?p:f)(e.copy(),C),F=u.selection?u.selection():u,L=F.selectAll(".domain").data([null]),M=F.selectAll(".tick").data(d,e).order(),E=M.exit(),N=M.enter().append("g").attr("class","tick"),O=M.select("line"),j=M.select("text");L=L.merge(L.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),M=M.merge(N),O=O.merge(N.append("line").attr("stroke","currentColor").attr(_+"2",b*m)),j=j.merge(N.append("text").attr("fill","currentColor").attr(_,b*T).attr("dy",t===a?"0em":t===l?"0.71em":"0.32em")),u!==F&&(L=L.transition(u),M=M.transition(u),O=O.transition(u),j=j.transition(u),E=E.transition(u).attr("opacity",h).attr("transform",(function(t){return isFinite(t=B(t))?v(t+C):this.getAttribute("transform")})),N.attr("opacity",h).attr("transform",(function(t){var e=this.parentNode.__axis;return v((e&&isFinite(e=e(t))?e:B(t))+C)}))),E.remove(),L.attr("d",t===c||t===s?y?"M"+b*y+","+w+"H"+C+"V"+S+"H"+b*y:"M"+C+","+w+"V"+S:y?"M"+w+","+b*y+"V"+C+"H"+S+"V"+b*y:"M"+w+","+C+"H"+S),M.attr("opacity",1).attr("transform",(function(t){return v(B(t)+C)})),O.attr(_+"2",b*m),j.attr(_,b*T).text(k),F.filter(g).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",t===s?"start":t===c?"end":"middle"),F.each((function(){this.__axis=B}))}return k.scale=function(t){return arguments.length?(e=t,k):e},k.ticks=function(){return i=Array.from(arguments),k},k.tickArguments=function(t){return arguments.length?(i=null==t?[]:Array.from(t),k):i.slice()},k.tickValues=function(t){return arguments.length?(r=null==t?null:Array.from(t),k):r&&r.slice()},k.tickFormat=function(t){return arguments.length?(n=t,k):n},k.tickSize=function(t){return arguments.length?(m=y=+t,k):m},k.tickSizeInner=function(t){return arguments.length?(m=+t,k):m},k.tickSizeOuter=function(t){return arguments.length?(y=+t,k):y},k.tickPadding=function(t){return arguments.length?(x=+t,k):x},k.offset=function(t){return arguments.length?(C=+t,k):C},k}function y(t){return m(a,t)}function x(t){return m(l,t)}function C(){}function b(t){return null==t?C:function(){return this.querySelector(t)}}function _(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}function v(){return[]}function k(t){return null==t?v:function(){return this.querySelectorAll(t)}}function T(t){return function(){return this.matches(t)}}function A(t){return function(e){return e.matches(t)}}var w=Array.prototype.find;function S(){return this.firstElementChild}var B=Array.prototype.filter;function F(){return Array.from(this.children)}function L(t){return new Array(t.length)}function M(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}function E(t,e,i,r,n,o){for(var a,s=0,l=e.length,c=o.length;s<c;++s)(a=e[s])?(a.__data__=o[s],r[s]=a):i[s]=new M(t,o[s]);for(;s<l;++s)(a=e[s])&&(n[s]=a)}function N(t,e,i,r,n,o,a){var s,l,c,h=new Map,u=e.length,d=o.length,f=new Array(u);for(s=0;s<u;++s)(l=e[s])&&(f[s]=c=a.call(l,l.__data__,s,e)+"",h.has(c)?n[s]=l:h.set(c,l));for(s=0;s<d;++s)c=a.call(t,o[s],s,o)+"",(l=h.get(c))?(r[s]=l,l.__data__=o[s],h.delete(c)):i[s]=new M(t,o[s]);for(s=0;s<u;++s)(l=e[s])&&h.get(f[s])===l&&(n[s]=l)}function O(t){return t.__data__}function j(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function I(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}M.prototype={constructor:M,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var D="http://www.w3.org/1999/xhtml";const q={svg:"http://www.w3.org/2000/svg",xhtml:D,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function $(t){var e=t+="",i=e.indexOf(":");return i>=0&&"xmlns"!==(e=t.slice(0,i))&&(t=t.slice(i+1)),q.hasOwnProperty(e)?{space:q[e],local:t}:t}function z(t){return function(){this.removeAttribute(t)}}function P(t){return function(){this.removeAttributeNS(t.space,t.local)}}function R(t,e){return function(){this.setAttribute(t,e)}}function W(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function U(t,e){return function(){var i=e.apply(this,arguments);null==i?this.removeAttribute(t):this.setAttribute(t,i)}}function H(t,e){return function(){var i=e.apply(this,arguments);null==i?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,i)}}function Y(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function V(t){return function(){this.style.removeProperty(t)}}function G(t,e,i){return function(){this.style.setProperty(t,e,i)}}function X(t,e,i){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,i)}}function Z(t,e){return t.style.getPropertyValue(e)||Y(t).getComputedStyle(t,null).getPropertyValue(e)}function J(t){return function(){delete this[t]}}function K(t,e){return function(){this[t]=e}}function Q(t,e){return function(){var i=e.apply(this,arguments);null==i?delete this[t]:this[t]=i}}function tt(t){return t.trim().split(/^|\s+/)}function et(t){return t.classList||new it(t)}function it(t){this._node=t,this._names=tt(t.getAttribute("class")||"")}function rt(t,e){for(var i=et(t),r=-1,n=e.length;++r<n;)i.add(e[r])}function nt(t,e){for(var i=et(t),r=-1,n=e.length;++r<n;)i.remove(e[r])}function ot(t){return function(){rt(this,t)}}function at(t){return function(){nt(this,t)}}function st(t,e){return function(){(e.apply(this,arguments)?rt:nt)(this,t)}}function lt(){this.textContent=""}function ct(t){return function(){this.textContent=t}}function ht(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}function ut(){this.innerHTML=""}function dt(t){return function(){this.innerHTML=t}}function ft(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}function pt(){this.nextSibling&&this.parentNode.appendChild(this)}function gt(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function mt(t){return function(){var e=this.ownerDocument,i=this.namespaceURI;return i===D&&e.documentElement.namespaceURI===D?e.createElement(t):e.createElementNS(i,t)}}function yt(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function xt(t){var e=$(t);return(e.local?yt:mt)(e)}function Ct(){return null}function bt(){var t=this.parentNode;t&&t.removeChild(this)}function _t(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function vt(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function kt(t){return function(){var e=this.__on;if(e){for(var i,r=0,n=-1,o=e.length;r<o;++r)i=e[r],t.type&&i.type!==t.type||i.name!==t.name?e[++n]=i:this.removeEventListener(i.type,i.listener,i.options);++n?e.length=n:delete this.__on}}}function Tt(t,e,i){return function(){var r,n=this.__on,o=function(t){return function(e){t.call(this,e,this.__data__)}}(e);if(n)for(var a=0,s=n.length;a<s;++a)if((r=n[a]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=o,r.options=i),void(r.value=e);this.addEventListener(t.type,o,i),r={type:t.type,name:t.name,value:e,listener:o,options:i},n?n.push(r):this.__on=[r]}}function At(t,e,i){var r=Y(t),n=r.CustomEvent;"function"==typeof n?n=new n(e,i):(n=r.document.createEvent("Event"),i?(n.initEvent(e,i.bubbles,i.cancelable),n.detail=i.detail):n.initEvent(e,!1,!1)),t.dispatchEvent(n)}function wt(t,e){return function(){return At(this,t,e)}}function St(t,e){return function(){return At(this,t,e.apply(this,arguments))}}it.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var Bt=[null];function Ft(t,e){this._groups=t,this._parents=e}function Lt(){return new Ft([[document.documentElement]],Bt)}Ft.prototype=Lt.prototype={constructor:Ft,select:function(t){"function"!=typeof t&&(t=b(t));for(var e=this._groups,i=e.length,r=new Array(i),n=0;n<i;++n)for(var o,a,s=e[n],l=s.length,c=r[n]=new Array(l),h=0;h<l;++h)(o=s[h])&&(a=t.call(o,o.__data__,h,s))&&("__data__"in o&&(a.__data__=o.__data__),c[h]=a);return new Ft(r,this._parents)},selectAll:function(t){t="function"==typeof t?function(t){return function(){return _(t.apply(this,arguments))}}(t):k(t);for(var e=this._groups,i=e.length,r=[],n=[],o=0;o<i;++o)for(var a,s=e[o],l=s.length,c=0;c<l;++c)(a=s[c])&&(r.push(t.call(a,a.__data__,c,s)),n.push(a));return new Ft(r,n)},selectChild:function(t){return this.select(null==t?S:function(t){return function(){return w.call(this.children,t)}}("function"==typeof t?t:A(t)))},selectChildren:function(t){return this.selectAll(null==t?F:function(t){return function(){return B.call(this.children,t)}}("function"==typeof t?t:A(t)))},filter:function(t){"function"!=typeof t&&(t=T(t));for(var e=this._groups,i=e.length,r=new Array(i),n=0;n<i;++n)for(var o,a=e[n],s=a.length,l=r[n]=[],c=0;c<s;++c)(o=a[c])&&t.call(o,o.__data__,c,a)&&l.push(o);return new Ft(r,this._parents)},data:function(t,e){if(!arguments.length)return Array.from(this,O);var i,r=e?N:E,n=this._parents,o=this._groups;"function"!=typeof t&&(i=t,t=function(){return i});for(var a=o.length,s=new Array(a),l=new Array(a),c=new Array(a),h=0;h<a;++h){var u=n[h],d=o[h],f=d.length,p=j(t.call(u,u&&u.__data__,h,n)),g=p.length,m=l[h]=new Array(g),y=s[h]=new Array(g);r(u,d,m,y,c[h]=new Array(f),p,e);for(var x,C,b=0,_=0;b<g;++b)if(x=m[b]){for(b>=_&&(_=b+1);!(C=y[_])&&++_<g;);x._next=C||null}}return(s=new Ft(s,n))._enter=l,s._exit=c,s},enter:function(){return new Ft(this._enter||this._groups.map(L),this._parents)},exit:function(){return new Ft(this._exit||this._groups.map(L),this._parents)},join:function(t,e,i){var r=this.enter(),n=this,o=this.exit();return"function"==typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=e&&(n=e(n))&&(n=n.selection()),null==i?o.remove():i(o),r&&n?r.merge(n).order():n},merge:function(t){for(var e=t.selection?t.selection():t,i=this._groups,r=e._groups,n=i.length,o=r.length,a=Math.min(n,o),s=new Array(n),l=0;l<a;++l)for(var c,h=i[l],u=r[l],d=h.length,f=s[l]=new Array(d),p=0;p<d;++p)(c=h[p]||u[p])&&(f[p]=c);for(;l<n;++l)s[l]=i[l];return new Ft(s,this._parents)},selection:function(){return this},order:function(){for(var t=this._groups,e=-1,i=t.length;++e<i;)for(var r,n=t[e],o=n.length-1,a=n[o];--o>=0;)(r=n[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(t){function e(e,i){return e&&i?t(e.__data__,i.__data__):!e-!i}t||(t=I);for(var i=this._groups,r=i.length,n=new Array(r),o=0;o<r;++o){for(var a,s=i[o],l=s.length,c=n[o]=new Array(l),h=0;h<l;++h)(a=s[h])&&(c[h]=a);c.sort(e)}return new Ft(n,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var t=this._groups,e=0,i=t.length;e<i;++e)for(var r=t[e],n=0,o=r.length;n<o;++n){var a=r[n];if(a)return a}return null},size:function(){let t=0;for(const e of this)++t;return t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,i=0,r=e.length;i<r;++i)for(var n,o=e[i],a=0,s=o.length;a<s;++a)(n=o[a])&&t.call(n,n.__data__,a,o);return this},attr:function(t,e){var i=$(t);if(arguments.length<2){var r=this.node();return i.local?r.getAttributeNS(i.space,i.local):r.getAttribute(i)}return this.each((null==e?i.local?P:z:"function"==typeof e?i.local?H:U:i.local?W:R)(i,e))},style:function(t,e,i){return arguments.length>1?this.each((null==e?V:"function"==typeof e?X:G)(t,e,null==i?"":i)):Z(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?J:"function"==typeof e?Q:K)(t,e)):this.node()[t]},classed:function(t,e){var i=tt(t+"");if(arguments.length<2){for(var r=et(this.node()),n=-1,o=i.length;++n<o;)if(!r.contains(i[n]))return!1;return!0}return this.each(("function"==typeof e?st:e?ot:at)(i,e))},text:function(t){return arguments.length?this.each(null==t?lt:("function"==typeof t?ht:ct)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?ut:("function"==typeof t?ft:dt)(t)):this.node().innerHTML},raise:function(){return this.each(pt)},lower:function(){return this.each(gt)},append:function(t){var e="function"==typeof t?t:xt(t);return this.select((function(){return this.appendChild(e.apply(this,arguments))}))},insert:function(t,e){var i="function"==typeof t?t:xt(t),r=null==e?Ct:"function"==typeof e?e:b(e);return this.select((function(){return this.insertBefore(i.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(bt)},clone:function(t){return this.select(t?vt:_t)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,i){var r,n,o=function(t){return t.trim().split(/^|\s+/).map((function(t){var e="",i=t.indexOf(".");return i>=0&&(e=t.slice(i+1),t=t.slice(0,i)),{type:t,name:e}}))}(t+""),a=o.length;if(!(arguments.length<2)){for(s=e?Tt:kt,r=0;r<a;++r)this.each(s(o[r],e,i));return this}var s=this.node().__on;if(s)for(var l,c=0,h=s.length;c<h;++c)for(r=0,l=s[c];r<a;++r)if((n=o[r]).type===l.type&&n.name===l.name)return l.value},dispatch:function(t,e){return this.each(("function"==typeof e?St:wt)(t,e))},[Symbol.iterator]:function*(){for(var t=this._groups,e=0,i=t.length;e<i;++e)for(var r,n=t[e],o=0,a=n.length;o<a;++o)(r=n[o])&&(yield r)}};const Mt=Lt;var Et={value:()=>{}};function Nt(){for(var t,e=0,i=arguments.length,r={};e<i;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new Ot(r)}function Ot(t){this._=t}function jt(t,e){for(var i,r=0,n=t.length;r<n;++r)if((i=t[r]).name===e)return i.value}function It(t,e,i){for(var r=0,n=t.length;r<n;++r)if(t[r].name===e){t[r]=Et,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=i&&t.push({name:e,value:i}),t}Ot.prototype=Nt.prototype={constructor:Ot,on:function(t,e){var i,r,n=this._,o=(r=n,(t+"").trim().split(/^|\s+/).map((function(t){var e="",i=t.indexOf(".");if(i>=0&&(e=t.slice(i+1),t=t.slice(0,i)),t&&!r.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}}))),a=-1,s=o.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++a<s;)if(i=(t=o[a]).type)n[i]=It(n[i],t.name,e);else if(null==e)for(i in n)n[i]=It(n[i],t.name,null);return this}for(;++a<s;)if((i=(t=o[a]).type)&&(i=jt(n[i],t.name)))return i},copy:function(){var t={},e=this._;for(var i in e)t[i]=e[i].slice();return new Ot(t)},call:function(t,e){if((i=arguments.length-2)>0)for(var i,r,n=new Array(i),o=0;o<i;++o)n[o]=arguments[o+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(o=0,i=(r=this._[t]).length;o<i;++o)r[o].value.apply(e,n)},apply:function(t,e,i){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],n=0,o=r.length;n<o;++n)r[n].value.apply(e,i)}};const Dt=Nt;var qt,$t,zt=0,Pt=0,Rt=0,Wt=0,Ut=0,Ht=0,Yt="object"==typeof performance&&performance.now?performance:Date,Vt="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function Gt(){return Ut||(Vt(Xt),Ut=Yt.now()+Ht)}function Xt(){Ut=0}function Zt(){this._call=this._time=this._next=null}function Jt(t,e,i){var r=new Zt;return r.restart(t,e,i),r}function Kt(){Ut=(Wt=Yt.now())+Ht,zt=Pt=0;try{!function(){Gt(),++zt;for(var t,e=qt;e;)(t=Ut-e._time)>=0&&e._call.call(void 0,t),e=e._next;--zt}()}finally{zt=0,function(){var t,e,i=qt,r=1/0;for(;i;)i._call?(r>i._time&&(r=i._time),t=i,i=i._next):(e=i._next,i._next=null,i=t?t._next=e:qt=e);$t=t,te(r)}(),Ut=0}}function Qt(){var t=Yt.now(),e=t-Wt;e>1e3&&(Ht-=e,Wt=t)}function te(t){zt||(Pt&&(Pt=clearTimeout(Pt)),t-Ut>24?(t<1/0&&(Pt=setTimeout(Kt,t-Yt.now()-Ht)),Rt&&(Rt=clearInterval(Rt))):(Rt||(Wt=Yt.now(),Rt=setInterval(Qt,1e3)),zt=1,Vt(Kt)))}function ee(t,e,i){var r=new Zt;return e=null==e?0:+e,r.restart((i=>{r.stop(),t(i+e)}),e,i),r}Zt.prototype=Jt.prototype={constructor:Zt,restart:function(t,e,i){if("function"!=typeof t)throw new TypeError("callback is not a function");i=(null==i?Gt():+i)+(null==e?0:+e),this._next||$t===this||($t?$t._next=this:qt=this,$t=this),this._call=t,this._time=i,te()},stop:function(){this._call&&(this._call=null,this._time=1/0,te())}};var ie=Dt("start","end","cancel","interrupt"),re=[];function ne(t,e,i,r,n,o){var a=t.__transition;if(a){if(i in a)return}else t.__transition={};!function(t,e,i){var r,n=t.__transition;function o(t){i.state=1,i.timer.restart(a,i.delay,i.time),i.delay<=t&&a(t-i.delay)}function a(o){var c,h,u,d;if(1!==i.state)return l();for(c in n)if((d=n[c]).name===i.name){if(3===d.state)return ee(a);4===d.state?(d.state=6,d.timer.stop(),d.on.call("interrupt",t,t.__data__,d.index,d.group),delete n[c]):+c<e&&(d.state=6,d.timer.stop(),d.on.call("cancel",t,t.__data__,d.index,d.group),delete n[c])}if(ee((function(){3===i.state&&(i.state=4,i.timer.restart(s,i.delay,i.time),s(o))})),i.state=2,i.on.call("start",t,t.__data__,i.index,i.group),2===i.state){for(i.state=3,r=new Array(u=i.tween.length),c=0,h=-1;c<u;++c)(d=i.tween[c].value.call(t,t.__data__,i.index,i.group))&&(r[++h]=d);r.length=h+1}}function s(e){for(var n=e<i.duration?i.ease.call(null,e/i.duration):(i.timer.restart(l),i.state=5,1),o=-1,a=r.length;++o<a;)r[o].call(t,n);5===i.state&&(i.on.call("end",t,t.__data__,i.index,i.group),l())}function l(){for(var r in i.state=6,i.timer.stop(),delete n[e],n)return;delete t.__transition}n[e]=i,i.timer=Jt(o,0,i.time)}(t,i,{name:e,index:r,group:n,on:ie,tween:re,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:0})}function oe(t,e){var i=se(t,e);if(i.state>0)throw new Error("too late; already scheduled");return i}function ae(t,e){var i=se(t,e);if(i.state>3)throw new Error("too late; already running");return i}function se(t,e){var i=t.__transition;if(!i||!(i=i[e]))throw new Error("transition not found");return i}function le(t,e){return t=+t,e=+e,function(i){return t*(1-i)+e*i}}var ce,he=180/Math.PI,ue={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function de(t,e,i,r,n,o){var a,s,l;return(a=Math.sqrt(t*t+e*e))&&(t/=a,e/=a),(l=t*i+e*r)&&(i-=t*l,r-=e*l),(s=Math.sqrt(i*i+r*r))&&(i/=s,r/=s,l/=s),t*r<e*i&&(t=-t,e=-e,l=-l,a=-a),{translateX:n,translateY:o,rotate:Math.atan2(e,t)*he,skewX:Math.atan(l)*he,scaleX:a,scaleY:s}}function fe(t,e,i,r){function n(t){return t.length?t.pop()+" ":""}return function(o,a){var s=[],l=[];return o=t(o),a=t(a),function(t,r,n,o,a,s){if(t!==n||r!==o){var l=a.push("translate(",null,e,null,i);s.push({i:l-4,x:le(t,n)},{i:l-2,x:le(r,o)})}else(n||o)&&a.push("translate("+n+e+o+i)}(o.translateX,o.translateY,a.translateX,a.translateY,s,l),function(t,e,i,o){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),o.push({i:i.push(n(i)+"rotate(",null,r)-2,x:le(t,e)})):e&&i.push(n(i)+"rotate("+e+r)}(o.rotate,a.rotate,s,l),function(t,e,i,o){t!==e?o.push({i:i.push(n(i)+"skewX(",null,r)-2,x:le(t,e)}):e&&i.push(n(i)+"skewX("+e+r)}(o.skewX,a.skewX,s,l),function(t,e,i,r,o,a){if(t!==i||e!==r){var s=o.push(n(o)+"scale(",null,",",null,")");a.push({i:s-4,x:le(t,i)},{i:s-2,x:le(e,r)})}else 1===i&&1===r||o.push(n(o)+"scale("+i+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,s,l),o=a=null,function(t){for(var e,i=-1,r=l.length;++i<r;)s[(e=l[i]).i]=e.x(t);return s.join("")}}}var pe=fe((function(t){const e=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?ue:de(e.a,e.b,e.c,e.d,e.e,e.f)}),"px, ","px)","deg)"),ge=fe((function(t){return null==t?ue:(ce||(ce=document.createElementNS("http://www.w3.org/2000/svg","g")),ce.setAttribute("transform",t),(t=ce.transform.baseVal.consolidate())?de((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):ue)}),", ",")",")");function me(t,e){var i,r;return function(){var n=ae(this,t),o=n.tween;if(o!==i)for(var a=0,s=(r=i=o).length;a<s;++a)if(r[a].name===e){(r=r.slice()).splice(a,1);break}n.tween=r}}function ye(t,e,i){var r,n;if("function"!=typeof i)throw new Error;return function(){var o=ae(this,t),a=o.tween;if(a!==r){n=(r=a).slice();for(var s={name:e,value:i},l=0,c=n.length;l<c;++l)if(n[l].name===e){n[l]=s;break}l===c&&n.push(s)}o.tween=n}}function xe(t,e,i){var r=t._id;return t.each((function(){var t=ae(this,r);(t.value||(t.value={}))[e]=i.apply(this,arguments)})),function(t){return se(t,r).value[e]}}function Ce(t,e,i){t.prototype=e.prototype=i,i.constructor=t}function be(t,e){var i=Object.create(t.prototype);for(var r in e)i[r]=e[r];return i}function _e(){}var ve=.7,ke=1/ve,Te="\\s*([+-]?\\d+)\\s*",Ae="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",we="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Se=/^#([0-9a-f]{3,8})$/,Be=new RegExp(`^rgb\\(${Te},${Te},${Te}\\)$`),Fe=new RegExp(`^rgb\\(${we},${we},${we}\\)$`),Le=new RegExp(`^rgba\\(${Te},${Te},${Te},${Ae}\\)$`),Me=new RegExp(`^rgba\\(${we},${we},${we},${Ae}\\)$`),Ee=new RegExp(`^hsl\\(${Ae},${we},${we}\\)$`),Ne=new RegExp(`^hsla\\(${Ae},${we},${we},${Ae}\\)$`),Oe={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function je(){return this.rgb().formatHex()}function Ie(){return this.rgb().formatRgb()}function De(t){var e,i;return t=(t+"").trim().toLowerCase(),(e=Se.exec(t))?(i=e[1].length,e=parseInt(e[1],16),6===i?qe(e):3===i?new Re(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===i?$e(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===i?$e(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Be.exec(t))?new Re(e[1],e[2],e[3],1):(e=Fe.exec(t))?new Re(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Le.exec(t))?$e(e[1],e[2],e[3],e[4]):(e=Me.exec(t))?$e(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Ee.exec(t))?Ge(e[1],e[2]/100,e[3]/100,1):(e=Ne.exec(t))?Ge(e[1],e[2]/100,e[3]/100,e[4]):Oe.hasOwnProperty(t)?qe(Oe[t]):"transparent"===t?new Re(NaN,NaN,NaN,0):null}function qe(t){return new Re(t>>16&255,t>>8&255,255&t,1)}function $e(t,e,i,r){return r<=0&&(t=e=i=NaN),new Re(t,e,i,r)}function ze(t){return t instanceof _e||(t=De(t)),t?new Re((t=t.rgb()).r,t.g,t.b,t.opacity):new Re}function Pe(t,e,i,r){return 1===arguments.length?ze(t):new Re(t,e,i,null==r?1:r)}function Re(t,e,i,r){this.r=+t,this.g=+e,this.b=+i,this.opacity=+r}function We(){return`#${Ve(this.r)}${Ve(this.g)}${Ve(this.b)}`}function Ue(){const t=He(this.opacity);return`${1===t?"rgb(":"rgba("}${Ye(this.r)}, ${Ye(this.g)}, ${Ye(this.b)}${1===t?")":`, ${t})`}`}function He(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function Ye(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Ve(t){return((t=Ye(t))<16?"0":"")+t.toString(16)}function Ge(t,e,i,r){return r<=0?t=e=i=NaN:i<=0||i>=1?t=e=NaN:e<=0&&(t=NaN),new Ze(t,e,i,r)}function Xe(t){if(t instanceof Ze)return new Ze(t.h,t.s,t.l,t.opacity);if(t instanceof _e||(t=De(t)),!t)return new Ze;if(t instanceof Ze)return t;var e=(t=t.rgb()).r/255,i=t.g/255,r=t.b/255,n=Math.min(e,i,r),o=Math.max(e,i,r),a=NaN,s=o-n,l=(o+n)/2;return s?(a=e===o?(i-r)/s+6*(i<r):i===o?(r-e)/s+2:(e-i)/s+4,s/=l<.5?o+n:2-o-n,a*=60):s=l>0&&l<1?0:a,new Ze(a,s,l,t.opacity)}function Ze(t,e,i,r){this.h=+t,this.s=+e,this.l=+i,this.opacity=+r}function Je(t){return(t=(t||0)%360)<0?t+360:t}function Ke(t){return Math.max(0,Math.min(1,t||0))}function Qe(t,e,i){return 255*(t<60?e+(i-e)*t/60:t<180?i:t<240?e+(i-e)*(240-t)/60:e)}function ti(t,e,i,r,n){var o=t*t,a=o*t;return((1-3*t+3*o-a)*e+(4-6*o+3*a)*i+(1+3*t+3*o-3*a)*r+a*n)/6}Ce(_e,De,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:je,formatHex:je,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Xe(this).formatHsl()},formatRgb:Ie,toString:Ie}),Ce(Re,Pe,be(_e,{brighter(t){return t=null==t?ke:Math.pow(ke,t),new Re(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?ve:Math.pow(ve,t),new Re(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new Re(Ye(this.r),Ye(this.g),Ye(this.b),He(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:We,formatHex:We,formatHex8:function(){return`#${Ve(this.r)}${Ve(this.g)}${Ve(this.b)}${Ve(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Ue,toString:Ue})),Ce(Ze,(function(t,e,i,r){return 1===arguments.length?Xe(t):new Ze(t,e,i,null==r?1:r)}),be(_e,{brighter(t){return t=null==t?ke:Math.pow(ke,t),new Ze(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?ve:Math.pow(ve,t),new Ze(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,i=this.l,r=i+(i<.5?i:1-i)*e,n=2*i-r;return new Re(Qe(t>=240?t-240:t+120,n,r),Qe(t,n,r),Qe(t<120?t+240:t-120,n,r),this.opacity)},clamp(){return new Ze(Je(this.h),Ke(this.s),Ke(this.l),He(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const t=He(this.opacity);return`${1===t?"hsl(":"hsla("}${Je(this.h)}, ${100*Ke(this.s)}%, ${100*Ke(this.l)}%${1===t?")":`, ${t})`}`}}));const ei=t=>()=>t;function ii(t,e){return function(i){return t+i*e}}function ri(t){return 1==(t=+t)?ni:function(e,i){return i-e?function(t,e,i){return t=Math.pow(t,i),e=Math.pow(e,i)-t,i=1/i,function(r){return Math.pow(t+r*e,i)}}(e,i,t):ei(isNaN(e)?i:e)}}function ni(t,e){var i=e-t;return i?ii(t,i):ei(isNaN(t)?e:t)}const oi=function t(e){var i=ri(e);function r(t,e){var r=i((t=Pe(t)).r,(e=Pe(e)).r),n=i(t.g,e.g),o=i(t.b,e.b),a=ni(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=n(e),t.b=o(e),t.opacity=a(e),t+""}}return r.gamma=t,r}(1);function ai(t){return function(e){var i,r,n=e.length,o=new Array(n),a=new Array(n),s=new Array(n);for(i=0;i<n;++i)r=Pe(e[i]),o[i]=r.r||0,a[i]=r.g||0,s[i]=r.b||0;return o=t(o),a=t(a),s=t(s),r.opacity=1,function(t){return r.r=o(t),r.g=a(t),r.b=s(t),r+""}}}ai((function(t){var e=t.length-1;return function(i){var r=i<=0?i=0:i>=1?(i=1,e-1):Math.floor(i*e),n=t[r],o=t[r+1],a=r>0?t[r-1]:2*n-o,s=r<e-1?t[r+2]:2*o-n;return ti((i-r/e)*e,a,n,o,s)}})),ai((function(t){var e=t.length;return function(i){var r=Math.floor(((i%=1)<0?++i:i)*e),n=t[(r+e-1)%e],o=t[r%e],a=t[(r+1)%e],s=t[(r+2)%e];return ti((i-r/e)*e,n,o,a,s)}}));var si=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,li=new RegExp(si.source,"g");function ci(t,e){var i,r,n,o=si.lastIndex=li.lastIndex=0,a=-1,s=[],l=[];for(t+="",e+="";(i=si.exec(t))&&(r=li.exec(e));)(n=r.index)>o&&(n=e.slice(o,n),s[a]?s[a]+=n:s[++a]=n),(i=i[0])===(r=r[0])?s[a]?s[a]+=r:s[++a]=r:(s[++a]=null,l.push({i:a,x:le(i,r)})),o=li.lastIndex;return o<e.length&&(n=e.slice(o),s[a]?s[a]+=n:s[++a]=n),s.length<2?l[0]?function(t){return function(e){return t(e)+""}}(l[0].x):function(t){return function(){return t}}(e):(e=l.length,function(t){for(var i,r=0;r<e;++r)s[(i=l[r]).i]=i.x(t);return s.join("")})}function hi(t,e){var i;return("number"==typeof e?le:e instanceof De?oi:(i=De(e))?(e=i,oi):ci)(t,e)}function ui(t){return function(){this.removeAttribute(t)}}function di(t){return function(){this.removeAttributeNS(t.space,t.local)}}function fi(t,e,i){var r,n,o=i+"";return function(){var a=this.getAttribute(t);return a===o?null:a===r?n:n=e(r=a,i)}}function pi(t,e,i){var r,n,o=i+"";return function(){var a=this.getAttributeNS(t.space,t.local);return a===o?null:a===r?n:n=e(r=a,i)}}function gi(t,e,i){var r,n,o;return function(){var a,s,l=i(this);if(null!=l)return(a=this.getAttribute(t))===(s=l+"")?null:a===r&&s===n?o:(n=s,o=e(r=a,l));this.removeAttribute(t)}}function mi(t,e,i){var r,n,o;return function(){var a,s,l=i(this);if(null!=l)return(a=this.getAttributeNS(t.space,t.local))===(s=l+"")?null:a===r&&s===n?o:(n=s,o=e(r=a,l));this.removeAttributeNS(t.space,t.local)}}function yi(t,e){var i,r;function n(){var n=e.apply(this,arguments);return n!==r&&(i=(r=n)&&function(t,e){return function(i){this.setAttributeNS(t.space,t.local,e.call(this,i))}}(t,n)),i}return n._value=e,n}function xi(t,e){var i,r;function n(){var n=e.apply(this,arguments);return n!==r&&(i=(r=n)&&function(t,e){return function(i){this.setAttribute(t,e.call(this,i))}}(t,n)),i}return n._value=e,n}function Ci(t,e){return function(){oe(this,t).delay=+e.apply(this,arguments)}}function bi(t,e){return e=+e,function(){oe(this,t).delay=e}}function _i(t,e){return function(){ae(this,t).duration=+e.apply(this,arguments)}}function vi(t,e){return e=+e,function(){ae(this,t).duration=e}}var ki=Mt.prototype.constructor;function Ti(t){return function(){this.style.removeProperty(t)}}var Ai=0;function wi(t,e,i,r){this._groups=t,this._parents=e,this._name=i,this._id=r}function Si(){return++Ai}var Bi=Mt.prototype;wi.prototype=function(t){return Mt().transition(t)}.prototype={constructor:wi,select:function(t){var e=this._name,i=this._id;"function"!=typeof t&&(t=b(t));for(var r=this._groups,n=r.length,o=new Array(n),a=0;a<n;++a)for(var s,l,c=r[a],h=c.length,u=o[a]=new Array(h),d=0;d<h;++d)(s=c[d])&&(l=t.call(s,s.__data__,d,c))&&("__data__"in s&&(l.__data__=s.__data__),u[d]=l,ne(u[d],e,i,d,u,se(s,i)));return new wi(o,this._parents,e,i)},selectAll:function(t){var e=this._name,i=this._id;"function"!=typeof t&&(t=k(t));for(var r=this._groups,n=r.length,o=[],a=[],s=0;s<n;++s)for(var l,c=r[s],h=c.length,u=0;u<h;++u)if(l=c[u]){for(var d,f=t.call(l,l.__data__,u,c),p=se(l,i),g=0,m=f.length;g<m;++g)(d=f[g])&&ne(d,e,i,g,f,p);o.push(f),a.push(l)}return new wi(o,a,e,i)},selectChild:Bi.selectChild,selectChildren:Bi.selectChildren,filter:function(t){"function"!=typeof t&&(t=T(t));for(var e=this._groups,i=e.length,r=new Array(i),n=0;n<i;++n)for(var o,a=e[n],s=a.length,l=r[n]=[],c=0;c<s;++c)(o=a[c])&&t.call(o,o.__data__,c,a)&&l.push(o);return new wi(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw new Error;for(var e=this._groups,i=t._groups,r=e.length,n=i.length,o=Math.min(r,n),a=new Array(r),s=0;s<o;++s)for(var l,c=e[s],h=i[s],u=c.length,d=a[s]=new Array(u),f=0;f<u;++f)(l=c[f]||h[f])&&(d[f]=l);for(;s<r;++s)a[s]=e[s];return new wi(a,this._parents,this._name,this._id)},selection:function(){return new ki(this._groups,this._parents)},transition:function(){for(var t=this._name,e=this._id,i=Si(),r=this._groups,n=r.length,o=0;o<n;++o)for(var a,s=r[o],l=s.length,c=0;c<l;++c)if(a=s[c]){var h=se(a,e);ne(a,t,i,c,s,{time:h.time+h.delay+h.duration,delay:0,duration:h.duration,ease:h.ease})}return new wi(r,this._parents,t,i)},call:Bi.call,nodes:Bi.nodes,node:Bi.node,size:Bi.size,empty:Bi.empty,each:Bi.each,on:function(t,e){var i=this._id;return arguments.length<2?se(this.node(),i).on.on(t):this.each(function(t,e,i){var r,n,o=function(t){return(t+"").trim().split(/^|\s+/).every((function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t}))}(e)?oe:ae;return function(){var a=o(this,t),s=a.on;s!==r&&(n=(r=s).copy()).on(e,i),a.on=n}}(i,t,e))},attr:function(t,e){var i=$(t),r="transform"===i?ge:hi;return this.attrTween(t,"function"==typeof e?(i.local?mi:gi)(i,r,xe(this,"attr."+t,e)):null==e?(i.local?di:ui)(i):(i.local?pi:fi)(i,r,e))},attrTween:function(t,e){var i="attr."+t;if(arguments.length<2)return(i=this.tween(i))&&i._value;if(null==e)return this.tween(i,null);if("function"!=typeof e)throw new Error;var r=$(t);return this.tween(i,(r.local?yi:xi)(r,e))},style:function(t,e,i){var r="transform"==(t+="")?pe:hi;return null==e?this.styleTween(t,function(t,e){var i,r,n;return function(){var o=Z(this,t),a=(this.style.removeProperty(t),Z(this,t));return o===a?null:o===i&&a===r?n:n=e(i=o,r=a)}}(t,r)).on("end.style."+t,Ti(t)):"function"==typeof e?this.styleTween(t,function(t,e,i){var r,n,o;return function(){var a=Z(this,t),s=i(this),l=s+"";return null==s&&(this.style.removeProperty(t),l=s=Z(this,t)),a===l?null:a===r&&l===n?o:(n=l,o=e(r=a,s))}}(t,r,xe(this,"style."+t,e))).each(function(t,e){var i,r,n,o,a="style."+e,s="end."+a;return function(){var l=ae(this,t),c=l.on,h=null==l.value[a]?o||(o=Ti(e)):void 0;c===i&&n===h||(r=(i=c).copy()).on(s,n=h),l.on=r}}(this._id,t)):this.styleTween(t,function(t,e,i){var r,n,o=i+"";return function(){var a=Z(this,t);return a===o?null:a===r?n:n=e(r=a,i)}}(t,r,e),i).on("end.style."+t,null)},styleTween:function(t,e,i){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!=typeof e)throw new Error;return this.tween(r,function(t,e,i){var r,n;function o(){var o=e.apply(this,arguments);return o!==n&&(r=(n=o)&&function(t,e,i){return function(r){this.style.setProperty(t,e.call(this,r),i)}}(t,o,i)),r}return o._value=e,o}(t,e,null==i?"":i))},text:function(t){return this.tween("text","function"==typeof t?function(t){return function(){var e=t(this);this.textContent=null==e?"":e}}(xe(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!=typeof t)throw new Error;return this.tween(e,function(t){var e,i;function r(){var r=t.apply(this,arguments);return r!==i&&(e=(i=r)&&function(t){return function(e){this.textContent=t.call(this,e)}}(r)),e}return r._value=t,r}(t))},remove:function(){return this.on("end.remove",function(t){return function(){var e=this.parentNode;for(var i in this.__transition)if(+i!==t)return;e&&e.removeChild(this)}}(this._id))},tween:function(t,e){var i=this._id;if(t+="",arguments.length<2){for(var r,n=se(this.node(),i).tween,o=0,a=n.length;o<a;++o)if((r=n[o]).name===t)return r.value;return null}return this.each((null==e?me:ye)(i,t,e))},delay:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?Ci:bi)(e,t)):se(this.node(),e).delay},duration:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?_i:vi)(e,t)):se(this.node(),e).duration},ease:function(t){var e=this._id;return arguments.length?this.each(function(t,e){if("function"!=typeof e)throw new Error;return function(){ae(this,t).ease=e}}(e,t)):se(this.node(),e).ease},easeVarying:function(t){if("function"!=typeof t)throw new Error;return this.each(function(t,e){return function(){var i=e.apply(this,arguments);if("function"!=typeof i)throw new Error;ae(this,t).ease=i}}(this._id,t))},end:function(){var t,e,i=this,r=i._id,n=i.size();return new Promise((function(o,a){var s={value:a},l={value:function(){0==--n&&o()}};i.each((function(){var i=ae(this,r),n=i.on;n!==t&&((e=(t=n).copy())._.cancel.push(s),e._.interrupt.push(s),e._.end.push(l)),i.on=e})),0===n&&o()}))},[Symbol.iterator]:Bi[Symbol.iterator]};var Fi={time:null,delay:0,duration:250,ease:function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}};function Li(t,e){for(var i;!(i=t.__transition)||!(i=i[e]);)if(!(t=t.parentNode))throw new Error(`transition ${e} not found`);return i}Mt.prototype.interrupt=function(t){return this.each((function(){!function(t,e){var i,r,n,o=t.__transition,a=!0;if(o){for(n in e=null==e?null:e+"",o)(i=o[n]).name===e?(r=i.state>2&&i.state<5,i.state=6,i.timer.stop(),i.on.call(r?"interrupt":"cancel",t,t.__data__,i.index,i.group),delete o[n]):a=!1;a&&delete t.__transition}}(this,t)}))},Mt.prototype.transition=function(t){var e,i;t instanceof wi?(e=t._id,t=t._name):(e=Si(),(i=Fi).time=Gt(),t=null==t?null:t+"");for(var r=this._groups,n=r.length,o=0;o<n;++o)for(var a,s=r[o],l=s.length,c=0;c<l;++c)(a=s[c])&&ne(a,t,e,c,s,i||Li(a,e));return new wi(r,this._parents,t,e)};const{abs:Mi,max:Ei,min:Ni}=Math;function Oi(t){return[+t[0],+t[1]]}function ji(t){return[Oi(t[0]),Oi(t[1])]}["w","e"].map(Ii),["n","s"].map(Ii),["n","w","e","s","nw","ne","sw","se"].map(Ii);function Ii(t){return{type:t}}function Di(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}function qi(t){return(e,i)=>function(t,e){return fetch(t,e).then(Di)}(e,i).then((e=>(new DOMParser).parseFromString(e,t)))}qi("application/xml");qi("text/html");var $i=qi("image/svg+xml");const zi=Math.PI/180,Pi=180/Math.PI,Ri=.96422,Wi=.82521,Ui=4/29,Hi=6/29,Yi=3*Hi*Hi,Vi=Hi*Hi*Hi;function Gi(t){if(t instanceof Xi)return new Xi(t.l,t.a,t.b,t.opacity);if(t instanceof ir)return rr(t);t instanceof Re||(t=ze(t));var e,i,r=Qi(t.r),n=Qi(t.g),o=Qi(t.b),a=Zi((.2225045*r+.7168786*n+.0606169*o)/1);return r===n&&n===o?e=i=a:(e=Zi((.4360747*r+.3850649*n+.1430804*o)/Ri),i=Zi((.0139322*r+.0971045*n+.7141733*o)/Wi)),new Xi(116*a-16,500*(e-a),200*(a-i),t.opacity)}function Xi(t,e,i,r){this.l=+t,this.a=+e,this.b=+i,this.opacity=+r}function Zi(t){return t>Vi?Math.pow(t,1/3):t/Yi+Ui}function Ji(t){return t>Hi?t*t*t:Yi*(t-Ui)}function Ki(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function Qi(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function tr(t){if(t instanceof ir)return new ir(t.h,t.c,t.l,t.opacity);if(t instanceof Xi||(t=Gi(t)),0===t.a&&0===t.b)return new ir(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*Pi;return new ir(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function er(t,e,i,r){return 1===arguments.length?tr(t):new ir(t,e,i,null==r?1:r)}function ir(t,e,i,r){this.h=+t,this.c=+e,this.l=+i,this.opacity=+r}function rr(t){if(isNaN(t.h))return new Xi(t.l,0,0,t.opacity);var e=t.h*zi;return new Xi(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}function nr(t){return function(e,i){var r=t((e=er(e)).h,(i=er(i)).h),n=ni(e.c,i.c),o=ni(e.l,i.l),a=ni(e.opacity,i.opacity);return function(t){return e.h=r(t),e.c=n(t),e.l=o(t),e.opacity=a(t),e+""}}}Ce(Xi,(function(t,e,i,r){return 1===arguments.length?Gi(t):new Xi(t,e,i,null==r?1:r)}),be(_e,{brighter(t){return new Xi(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker(t){return new Xi(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,i=isNaN(this.b)?t:t-this.b/200;return new Re(Ki(3.1338561*(e=Ri*Ji(e))-1.6168667*(t=1*Ji(t))-.4906146*(i=Wi*Ji(i))),Ki(-.9787684*e+1.9161415*t+.033454*i),Ki(.0719453*e-.2289914*t+1.4052427*i),this.opacity)}})),Ce(ir,er,be(_e,{brighter(t){return new ir(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker(t){return new ir(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb(){return rr(this).rgb()}}));const or=nr((function(t,e){var i=e-t;return i?ii(t,i>180||i<-180?i-360*Math.round(i/360):i):ei(isNaN(t)?e:t)}));nr(ni);function ar(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}class sr extends Map{constructor(t,e=ur){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const[i,r]of t)this.set(i,r)}get(t){return super.get(lr(this,t))}has(t){return super.has(lr(this,t))}set(t,e){return super.set(cr(this,t),e)}delete(t){return super.delete(hr(this,t))}}Set;function lr({_intern:t,_key:e},i){const r=e(i);return t.has(r)?t.get(r):i}function cr({_intern:t,_key:e},i){const r=e(i);return t.has(r)?t.get(r):(t.set(r,i),i)}function hr({_intern:t,_key:e},i){const r=e(i);return t.has(r)&&(i=t.get(r),t.delete(r)),i}function ur(t){return null!==t&&"object"==typeof t?t.valueOf():t}const dr=Symbol("implicit");function fr(){var t=new sr,e=[],i=[],r=dr;function n(n){let o=t.get(n);if(void 0===o){if(r!==dr)return r;t.set(n,o=e.push(n)-1)}return i[o%i.length]}return n.domain=function(i){if(!arguments.length)return e.slice();e=[],t=new sr;for(const r of i)t.has(r)||t.set(r,e.push(r)-1);return n},n.range=function(t){return arguments.length?(i=Array.from(t),n):i.slice()},n.unknown=function(t){return arguments.length?(r=t,n):r},n.copy=function(){return fr(e,i).unknown(r)},ar.apply(n,arguments),n}function pr(){var t,e,i=fr().unknown(void 0),r=i.domain,n=i.range,o=0,a=1,s=!1,l=0,c=0,h=.5;function u(){var i=r().length,u=a<o,d=u?a:o,f=u?o:a;t=(f-d)/Math.max(1,i-l+2*c),s&&(t=Math.floor(t)),d+=(f-d-t*(i-l))*h,e=t*(1-l),s&&(d=Math.round(d),e=Math.round(e));var p=function(t,e,i){t=+t,e=+e,i=(n=arguments.length)<2?(e=t,t=0,1):n<3?1:+i;for(var r=-1,n=0|Math.max(0,Math.ceil((e-t)/i)),o=new Array(n);++r<n;)o[r]=t+r*i;return o}(i).map((function(e){return d+t*e}));return n(u?p.reverse():p)}return delete i.unknown,i.domain=function(t){return arguments.length?(r(t),u()):r()},i.range=function(t){return arguments.length?([o,a]=t,o=+o,a=+a,u()):[o,a]},i.rangeRound=function(t){return[o,a]=t,o=+o,a=+a,s=!0,u()},i.bandwidth=function(){return e},i.step=function(){return t},i.round=function(t){return arguments.length?(s=!!t,u()):s},i.padding=function(t){return arguments.length?(l=Math.min(1,c=+t),u()):l},i.paddingInner=function(t){return arguments.length?(l=Math.min(1,t),u()):l},i.paddingOuter=function(t){return arguments.length?(c=+t,u()):c},i.align=function(t){return arguments.length?(h=Math.max(0,Math.min(1,t)),u()):h},i.copy=function(){return pr(r(),[o,a]).round(s).paddingInner(l).paddingOuter(c).align(h)},ar.apply(u(),arguments)}const gr=Math.sqrt(50),mr=Math.sqrt(10),yr=Math.sqrt(2);function xr(t,e,i){const r=(e-t)/Math.max(0,i),n=Math.floor(Math.log10(r)),o=r/Math.pow(10,n),a=o>=gr?10:o>=mr?5:o>=yr?2:1;let s,l,c;return n<0?(c=Math.pow(10,-n)/a,s=Math.round(t*c),l=Math.round(e*c),s/c<t&&++s,l/c>e&&--l,c=-c):(c=Math.pow(10,n)*a,s=Math.round(t/c),l=Math.round(e/c),s*c<t&&++s,l*c>e&&--l),l<s&&.5<=i&&i<2?xr(t,e,2*i):[s,l,c]}function Cr(t,e,i){return xr(t=+t,e=+e,i=+i)[2]}function br(t,e,i){i=+i;const r=(e=+e)<(t=+t),n=r?Cr(e,t,i):Cr(t,e,i);return(r?-1:1)*(n<0?1/-n:n)}function _r(t,e){return null==t||null==e?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function vr(t,e){return null==t||null==e?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function kr(t){let e,i,r;function n(t,r,n=0,o=t.length){if(n<o){if(0!==e(r,r))return o;do{const e=n+o>>>1;i(t[e],r)<0?n=e+1:o=e}while(n<o)}return n}return 2!==t.length?(e=_r,i=(e,i)=>_r(t(e),i),r=(e,i)=>t(e)-i):(e=t===_r||t===vr?t:Tr,i=t,r=t),{left:n,center:function(t,e,i=0,o=t.length){const a=n(t,e,i,o-1);return a>i&&r(t[a-1],e)>-r(t[a],e)?a-1:a},right:function(t,r,n=0,o=t.length){if(n<o){if(0!==e(r,r))return o;do{const e=n+o>>>1;i(t[e],r)<=0?n=e+1:o=e}while(n<o)}return n}}}function Tr(){return 0}const Ar=kr(_r),wr=Ar.right,Sr=(Ar.left,kr((function(t){return null===t?NaN:+t})).center,wr);function Br(t,e){var i,r=e?e.length:0,n=t?Math.min(r,t.length):0,o=new Array(n),a=new Array(r);for(i=0;i<n;++i)o[i]=Er(t[i],e[i]);for(;i<r;++i)a[i]=e[i];return function(t){for(i=0;i<n;++i)a[i]=o[i](t);return a}}function Fr(t,e){var i=new Date;return t=+t,e=+e,function(r){return i.setTime(t*(1-r)+e*r),i}}function Lr(t,e){var i,r={},n={};for(i in null!==t&&"object"==typeof t||(t={}),null!==e&&"object"==typeof e||(e={}),e)i in t?r[i]=Er(t[i],e[i]):n[i]=e[i];return function(t){for(i in r)n[i]=r[i](t);return n}}function Mr(t,e){e||(e=[]);var i,r=t?Math.min(e.length,t.length):0,n=e.slice();return function(o){for(i=0;i<r;++i)n[i]=t[i]*(1-o)+e[i]*o;return n}}function Er(t,e){var i,r,n=typeof e;return null==e||"boolean"===n?ei(e):("number"===n?le:"string"===n?(i=De(e))?(e=i,oi):ci:e instanceof De?oi:e instanceof Date?Fr:(r=e,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(e)?Br:"function"!=typeof e.valueOf&&"function"!=typeof e.toString||isNaN(e)?Lr:le:Mr))(t,e)}function Nr(t,e){return t=+t,e=+e,function(i){return Math.round(t*(1-i)+e*i)}}function Or(t){return+t}var jr=[0,1];function Ir(t){return t}function Dr(t,e){return(e-=t=+t)?function(i){return(i-t)/e}:(i=isNaN(e)?NaN:.5,function(){return i});var i}function qr(t,e,i){var r=t[0],n=t[1],o=e[0],a=e[1];return n<r?(r=Dr(n,r),o=i(a,o)):(r=Dr(r,n),o=i(o,a)),function(t){return o(r(t))}}function $r(t,e,i){var r=Math.min(t.length,e.length)-1,n=new Array(r),o=new Array(r),a=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++a<r;)n[a]=Dr(t[a],t[a+1]),o[a]=i(e[a],e[a+1]);return function(e){var i=Sr(t,e,1,r)-1;return o[i](n[i](e))}}function zr(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function Pr(){var t,e,i,r,n,o,a=jr,s=jr,l=Er,c=Ir;function h(){var t,e,i,l=Math.min(a.length,s.length);return c!==Ir&&(t=a[0],e=a[l-1],t>e&&(i=t,t=e,e=i),c=function(i){return Math.max(t,Math.min(e,i))}),r=l>2?$r:qr,n=o=null,u}function u(e){return null==e||isNaN(e=+e)?i:(n||(n=r(a.map(t),s,l)))(t(c(e)))}return u.invert=function(i){return c(e((o||(o=r(s,a.map(t),le)))(i)))},u.domain=function(t){return arguments.length?(a=Array.from(t,Or),h()):a.slice()},u.range=function(t){return arguments.length?(s=Array.from(t),h()):s.slice()},u.rangeRound=function(t){return s=Array.from(t),l=Nr,h()},u.clamp=function(t){return arguments.length?(c=!!t||Ir,h()):c!==Ir},u.interpolate=function(t){return arguments.length?(l=t,h()):l},u.unknown=function(t){return arguments.length?(i=t,u):i},function(i,r){return t=i,e=r,h()}}function Rr(){return Pr()(Ir,Ir)}var Wr,Ur=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Hr(t){if(!(e=Ur.exec(t)))throw new Error("invalid format: "+t);var e;return new Yr({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function Yr(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function Vr(t,e){if((i=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var i,r=t.slice(0,i);return[r.length>1?r[0]+r.slice(2):r,+t.slice(i+1)]}function Gr(t){return(t=Vr(Math.abs(t)))?t[1]:NaN}function Xr(t,e){var i=Vr(t,e);if(!i)return t+"";var r=i[0],n=i[1];return n<0?"0."+new Array(-n).join("0")+r:r.length>n+1?r.slice(0,n+1)+"."+r.slice(n+1):r+new Array(n-r.length+2).join("0")}Hr.prototype=Yr.prototype,Yr.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const Zr={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>Xr(100*t,e),r:Xr,s:function(t,e){var i=Vr(t,e);if(!i)return t+"";var r=i[0],n=i[1],o=n-(Wr=3*Math.max(-8,Math.min(8,Math.floor(n/3))))+1,a=r.length;return o===a?r:o>a?r+new Array(o-a+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+Vr(t,Math.max(0,e+o-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function Jr(t){return t}var Kr,Qr,tn,en=Array.prototype.map,rn=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function nn(t){var e,i,r=void 0===t.grouping||void 0===t.thousands?Jr:(e=en.call(t.grouping,Number),i=t.thousands+"",function(t,r){for(var n=t.length,o=[],a=0,s=e[0],l=0;n>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),o.push(t.substring(n-=s,n+s)),!((l+=s+1)>r));)s=e[a=(a+1)%e.length];return o.reverse().join(i)}),n=void 0===t.currency?"":t.currency[0]+"",o=void 0===t.currency?"":t.currency[1]+"",a=void 0===t.decimal?".":t.decimal+"",s=void 0===t.numerals?Jr:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(en.call(t.numerals,String)),l=void 0===t.percent?"%":t.percent+"",c=void 0===t.minus?"\u2212":t.minus+"",h=void 0===t.nan?"NaN":t.nan+"";function u(t){var e=(t=Hr(t)).fill,i=t.align,u=t.sign,d=t.symbol,f=t.zero,p=t.width,g=t.comma,m=t.precision,y=t.trim,x=t.type;"n"===x?(g=!0,x="g"):Zr[x]||(void 0===m&&(m=12),y=!0,x="g"),(f||"0"===e&&"="===i)&&(f=!0,e="0",i="=");var C="$"===d?n:"#"===d&&/[boxX]/.test(x)?"0"+x.toLowerCase():"",b="$"===d?o:/[%p]/.test(x)?l:"",_=Zr[x],v=/[defgprs%]/.test(x);function k(t){var n,o,l,d=C,k=b;if("c"===x)k=_(t)+k,t="";else{var T=(t=+t)<0||1/t<0;if(t=isNaN(t)?h:_(Math.abs(t),m),y&&(t=function(t){t:for(var e,i=t.length,r=1,n=-1;r<i;++r)switch(t[r]){case".":n=e=r;break;case"0":0===n&&(n=r),e=r;break;default:if(!+t[r])break t;n>0&&(n=0)}return n>0?t.slice(0,n)+t.slice(e+1):t}(t)),T&&0==+t&&"+"!==u&&(T=!1),d=(T?"("===u?u:c:"-"===u||"("===u?"":u)+d,k=("s"===x?rn[8+Wr/3]:"")+k+(T&&"("===u?")":""),v)for(n=-1,o=t.length;++n<o;)if(48>(l=t.charCodeAt(n))||l>57){k=(46===l?a+t.slice(n+1):t.slice(n))+k,t=t.slice(0,n);break}}g&&!f&&(t=r(t,1/0));var A=d.length+t.length+k.length,w=A<p?new Array(p-A+1).join(e):"";switch(g&&f&&(t=r(w+t,w.length?p-k.length:1/0),w=""),i){case"<":t=d+t+k+w;break;case"=":t=d+w+t+k;break;case"^":t=w.slice(0,A=w.length>>1)+d+t+k+w.slice(A);break;default:t=w+d+t+k}return s(t)}return m=void 0===m?6:/[gprs]/.test(x)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),k.toString=function(){return t+""},k}return{format:u,formatPrefix:function(t,e){var i=u(((t=Hr(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(Gr(e)/3))),n=Math.pow(10,-r),o=rn[8+r/3];return function(t){return i(n*t)+o}}}}function on(t,e,i,r){var n,o=br(t,e,i);switch((r=Hr(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(n=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Gr(e)/3)))-Gr(Math.abs(t)))}(o,a))||(r.precision=n),tn(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(n=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,Gr(e)-Gr(t))+1}(o,Math.max(Math.abs(t),Math.abs(e))))||(r.precision=n-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(n=function(t){return Math.max(0,-Gr(Math.abs(t)))}(o))||(r.precision=n-2*("%"===r.type))}return Qr(r)}function an(t){var e=t.domain;return t.ticks=function(t){var i=e();return function(t,e,i){if(!((i=+i)>0))return[];if((t=+t)==(e=+e))return[t];const r=e<t,[n,o,a]=r?xr(e,t,i):xr(t,e,i);if(!(o>=n))return[];const s=o-n+1,l=new Array(s);if(r)if(a<0)for(let c=0;c<s;++c)l[c]=(o-c)/-a;else for(let c=0;c<s;++c)l[c]=(o-c)*a;else if(a<0)for(let c=0;c<s;++c)l[c]=(n+c)/-a;else for(let c=0;c<s;++c)l[c]=(n+c)*a;return l}(i[0],i[i.length-1],null==t?10:t)},t.tickFormat=function(t,i){var r=e();return on(r[0],r[r.length-1],null==t?10:t,i)},t.nice=function(i){null==i&&(i=10);var r,n,o=e(),a=0,s=o.length-1,l=o[a],c=o[s],h=10;for(c<l&&(n=l,l=c,c=n,n=a,a=s,s=n);h-- >0;){if((n=Cr(l,c,i))===r)return o[a]=l,o[s]=c,e(o);if(n>0)l=Math.floor(l/n)*n,c=Math.ceil(c/n)*n;else{if(!(n<0))break;l=Math.ceil(l*n)/n,c=Math.floor(c*n)/n}r=n}return t},t}function sn(){var t=Rr();return t.copy=function(){return zr(t,sn())},ar.apply(t,arguments),an(t)}Kr=nn({thousands:",",grouping:[3],currency:["$",""]}),Qr=Kr.format,tn=Kr.formatPrefix;const ln=1e3,cn=6e4,hn=36e5,un=864e5,dn=6048e5,fn=2592e6,pn=31536e6,gn=new Date,mn=new Date;function yn(t,e,i,r){function n(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return n.floor=e=>(t(e=new Date(+e)),e),n.ceil=i=>(t(i=new Date(i-1)),e(i,1),t(i),i),n.round=t=>{const e=n(t),i=n.ceil(t);return t-e<i-t?e:i},n.offset=(t,i)=>(e(t=new Date(+t),null==i?1:Math.floor(i)),t),n.range=(i,r,o)=>{const a=[];if(i=n.ceil(i),o=null==o?1:Math.floor(o),!(i<r&&o>0))return a;let s;do{a.push(s=new Date(+i)),e(i,o),t(i)}while(s<i&&i<r);return a},n.filter=i=>yn((e=>{if(e>=e)for(;t(e),!i(e);)e.setTime(e-1)}),((t,r)=>{if(t>=t)if(r<0)for(;++r<=0;)for(;e(t,-1),!i(t););else for(;--r>=0;)for(;e(t,1),!i(t););})),i&&(n.count=(e,r)=>(gn.setTime(+e),mn.setTime(+r),t(gn),t(mn),Math.floor(i(gn,mn))),n.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?n.filter(r?e=>r(e)%t==0:e=>n.count(0,e)%t==0):n:null)),n}const xn=yn((()=>{}),((t,e)=>{t.setTime(+t+e)}),((t,e)=>e-t));xn.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?yn((e=>{e.setTime(Math.floor(e/t)*t)}),((e,i)=>{e.setTime(+e+i*t)}),((e,i)=>(i-e)/t)):xn:null);xn.range;const Cn=yn((t=>{t.setTime(t-t.getMilliseconds())}),((t,e)=>{t.setTime(+t+e*ln)}),((t,e)=>(e-t)/ln),(t=>t.getUTCSeconds())),bn=(Cn.range,yn((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*ln)}),((t,e)=>{t.setTime(+t+e*cn)}),((t,e)=>(e-t)/cn),(t=>t.getMinutes()))),_n=(bn.range,yn((t=>{t.setUTCSeconds(0,0)}),((t,e)=>{t.setTime(+t+e*cn)}),((t,e)=>(e-t)/cn),(t=>t.getUTCMinutes()))),vn=(_n.range,yn((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*ln-t.getMinutes()*cn)}),((t,e)=>{t.setTime(+t+e*hn)}),((t,e)=>(e-t)/hn),(t=>t.getHours()))),kn=(vn.range,yn((t=>{t.setUTCMinutes(0,0,0)}),((t,e)=>{t.setTime(+t+e*hn)}),((t,e)=>(e-t)/hn),(t=>t.getUTCHours()))),Tn=(kn.range,yn((t=>t.setHours(0,0,0,0)),((t,e)=>t.setDate(t.getDate()+e)),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*cn)/un),(t=>t.getDate()-1))),An=(Tn.range,yn((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/un),(t=>t.getUTCDate()-1))),wn=(An.range,yn((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/un),(t=>Math.floor(t/un))));wn.range;function Sn(t){return yn((e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),((t,e)=>{t.setDate(t.getDate()+7*e)}),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*cn)/dn))}const Bn=Sn(0),Fn=Sn(1),Ln=Sn(2),Mn=Sn(3),En=Sn(4),Nn=Sn(5),On=Sn(6);Bn.range,Fn.range,Ln.range,Mn.range,En.range,Nn.range,On.range;function jn(t){return yn((e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)}),((t,e)=>(e-t)/dn))}const In=jn(0),Dn=jn(1),qn=jn(2),$n=jn(3),zn=jn(4),Pn=jn(5),Rn=jn(6),Wn=(In.range,Dn.range,qn.range,$n.range,zn.range,Pn.range,Rn.range,yn((t=>{t.setDate(1),t.setHours(0,0,0,0)}),((t,e)=>{t.setMonth(t.getMonth()+e)}),((t,e)=>e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())),(t=>t.getMonth()))),Un=(Wn.range,yn((t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)}),((t,e)=>e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())),(t=>t.getUTCMonth()))),Hn=(Un.range,yn((t=>{t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,e)=>{t.setFullYear(t.getFullYear()+e)}),((t,e)=>e.getFullYear()-t.getFullYear()),(t=>t.getFullYear())));Hn.every=t=>isFinite(t=Math.floor(t))&&t>0?yn((e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,i)=>{e.setFullYear(e.getFullYear()+i*t)})):null;Hn.range;const Yn=yn((t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)}),((t,e)=>e.getUTCFullYear()-t.getUTCFullYear()),(t=>t.getUTCFullYear()));Yn.every=t=>isFinite(t=Math.floor(t))&&t>0?yn((e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,i)=>{e.setUTCFullYear(e.getUTCFullYear()+i*t)})):null;Yn.range;function Vn(t,e,i,r,n,o){const a=[[Cn,1,ln],[Cn,5,5e3],[Cn,15,15e3],[Cn,30,3e4],[o,1,cn],[o,5,3e5],[o,15,9e5],[o,30,18e5],[n,1,hn],[n,3,108e5],[n,6,216e5],[n,12,432e5],[r,1,un],[r,2,1728e5],[i,1,dn],[e,1,fn],[e,3,7776e6],[t,1,pn]];function s(e,i,r){const n=Math.abs(i-e)/r,o=kr((([,,t])=>t)).right(a,n);if(o===a.length)return t.every(br(e/pn,i/pn,r));if(0===o)return xn.every(Math.max(br(e,i,r),1));const[s,l]=a[n/a[o-1][2]<a[o][2]/n?o-1:o];return s.every(l)}return[function(t,e,i){const r=e<t;r&&([t,e]=[e,t]);const n=i&&"function"==typeof i.range?i:s(t,e,i),o=n?n.range(t,+e+1):[];return r?o.reverse():o},s]}const[Gn,Xn]=Vn(Yn,Un,In,wn,kn,_n),[Zn,Jn]=Vn(Hn,Wn,Bn,Tn,vn,bn);function Kn(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function Qn(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function to(t,e,i){return{y:t,m:e,d:i,H:0,M:0,S:0,L:0}}var eo,io,ro={"-":"",_:" ",0:"0"},no=/^\s*\d+/,oo=/^%/,ao=/[\\^$*+?|[\]().{}]/g;function so(t,e,i){var r=t<0?"-":"",n=(r?-t:t)+"",o=n.length;return r+(o<i?new Array(i-o+1).join(e)+n:n)}function lo(t){return t.replace(ao,"\\$&")}function co(t){return new RegExp("^(?:"+t.map(lo).join("|")+")","i")}function ho(t){return new Map(t.map(((t,e)=>[t.toLowerCase(),e])))}function uo(t,e,i){var r=no.exec(e.slice(i,i+1));return r?(t.w=+r[0],i+r[0].length):-1}function fo(t,e,i){var r=no.exec(e.slice(i,i+1));return r?(t.u=+r[0],i+r[0].length):-1}function po(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.U=+r[0],i+r[0].length):-1}function go(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.V=+r[0],i+r[0].length):-1}function mo(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.W=+r[0],i+r[0].length):-1}function yo(t,e,i){var r=no.exec(e.slice(i,i+4));return r?(t.y=+r[0],i+r[0].length):-1}function xo(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),i+r[0].length):-1}function Co(t,e,i){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(i,i+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),i+r[0].length):-1}function bo(t,e,i){var r=no.exec(e.slice(i,i+1));return r?(t.q=3*r[0]-3,i+r[0].length):-1}function _o(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.m=r[0]-1,i+r[0].length):-1}function vo(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.d=+r[0],i+r[0].length):-1}function ko(t,e,i){var r=no.exec(e.slice(i,i+3));return r?(t.m=0,t.d=+r[0],i+r[0].length):-1}function To(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.H=+r[0],i+r[0].length):-1}function Ao(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.M=+r[0],i+r[0].length):-1}function wo(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.S=+r[0],i+r[0].length):-1}function So(t,e,i){var r=no.exec(e.slice(i,i+3));return r?(t.L=+r[0],i+r[0].length):-1}function Bo(t,e,i){var r=no.exec(e.slice(i,i+6));return r?(t.L=Math.floor(r[0]/1e3),i+r[0].length):-1}function Fo(t,e,i){var r=oo.exec(e.slice(i,i+1));return r?i+r[0].length:-1}function Lo(t,e,i){var r=no.exec(e.slice(i));return r?(t.Q=+r[0],i+r[0].length):-1}function Mo(t,e,i){var r=no.exec(e.slice(i));return r?(t.s=+r[0],i+r[0].length):-1}function Eo(t,e){return so(t.getDate(),e,2)}function No(t,e){return so(t.getHours(),e,2)}function Oo(t,e){return so(t.getHours()%12||12,e,2)}function jo(t,e){return so(1+Tn.count(Hn(t),t),e,3)}function Io(t,e){return so(t.getMilliseconds(),e,3)}function Do(t,e){return Io(t,e)+"000"}function qo(t,e){return so(t.getMonth()+1,e,2)}function $o(t,e){return so(t.getMinutes(),e,2)}function zo(t,e){return so(t.getSeconds(),e,2)}function Po(t){var e=t.getDay();return 0===e?7:e}function Ro(t,e){return so(Bn.count(Hn(t)-1,t),e,2)}function Wo(t){var e=t.getDay();return e>=4||0===e?En(t):En.ceil(t)}function Uo(t,e){return t=Wo(t),so(En.count(Hn(t),t)+(4===Hn(t).getDay()),e,2)}function Ho(t){return t.getDay()}function Yo(t,e){return so(Fn.count(Hn(t)-1,t),e,2)}function Vo(t,e){return so(t.getFullYear()%100,e,2)}function Go(t,e){return so((t=Wo(t)).getFullYear()%100,e,2)}function Xo(t,e){return so(t.getFullYear()%1e4,e,4)}function Zo(t,e){var i=t.getDay();return so((t=i>=4||0===i?En(t):En.ceil(t)).getFullYear()%1e4,e,4)}function Jo(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+so(e/60|0,"0",2)+so(e%60,"0",2)}function Ko(t,e){return so(t.getUTCDate(),e,2)}function Qo(t,e){return so(t.getUTCHours(),e,2)}function ta(t,e){return so(t.getUTCHours()%12||12,e,2)}function ea(t,e){return so(1+An.count(Yn(t),t),e,3)}function ia(t,e){return so(t.getUTCMilliseconds(),e,3)}function ra(t,e){return ia(t,e)+"000"}function na(t,e){return so(t.getUTCMonth()+1,e,2)}function oa(t,e){return so(t.getUTCMinutes(),e,2)}function aa(t,e){return so(t.getUTCSeconds(),e,2)}function sa(t){var e=t.getUTCDay();return 0===e?7:e}function la(t,e){return so(In.count(Yn(t)-1,t),e,2)}function ca(t){var e=t.getUTCDay();return e>=4||0===e?zn(t):zn.ceil(t)}function ha(t,e){return t=ca(t),so(zn.count(Yn(t),t)+(4===Yn(t).getUTCDay()),e,2)}function ua(t){return t.getUTCDay()}function da(t,e){return so(Dn.count(Yn(t)-1,t),e,2)}function fa(t,e){return so(t.getUTCFullYear()%100,e,2)}function pa(t,e){return so((t=ca(t)).getUTCFullYear()%100,e,2)}function ga(t,e){return so(t.getUTCFullYear()%1e4,e,4)}function ma(t,e){var i=t.getUTCDay();return so((t=i>=4||0===i?zn(t):zn.ceil(t)).getUTCFullYear()%1e4,e,4)}function ya(){return"+0000"}function xa(){return"%"}function Ca(t){return+t}function ba(t){return Math.floor(+t/1e3)}function _a(t){return new Date(t)}function va(t){return t instanceof Date?+t:+new Date(+t)}function ka(t,e,i,r,n,o,a,s,l,c){var h=Rr(),u=h.invert,d=h.domain,f=c(".%L"),p=c(":%S"),g=c("%I:%M"),m=c("%I %p"),y=c("%a %d"),x=c("%b %d"),C=c("%B"),b=c("%Y");function _(t){return(l(t)<t?f:s(t)<t?p:a(t)<t?g:o(t)<t?m:r(t)<t?n(t)<t?y:x:i(t)<t?C:b)(t)}return h.invert=function(t){return new Date(u(t))},h.domain=function(t){return arguments.length?d(Array.from(t,va)):d().map(_a)},h.ticks=function(e){var i=d();return t(i[0],i[i.length-1],null==e?10:e)},h.tickFormat=function(t,e){return null==e?_:c(e)},h.nice=function(t){var i=d();return t&&"function"==typeof t.range||(t=e(i[0],i[i.length-1],null==t?10:t)),t?d(function(t,e){var i,r=0,n=(t=t.slice()).length-1,o=t[r],a=t[n];return a<o&&(i=r,r=n,n=i,i=o,o=a,a=i),t[r]=e.floor(o),t[n]=e.ceil(a),t}(i,t)):h},h.copy=function(){return zr(h,ka(t,e,i,r,n,o,a,s,l,c))},h}function Ta(){return ar.apply(ka(Zn,Jn,Hn,Wn,Bn,Tn,vn,bn,Cn,io).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}!function(t){eo=function(t){var e=t.dateTime,i=t.date,r=t.time,n=t.periods,o=t.days,a=t.shortDays,s=t.months,l=t.shortMonths,c=co(n),h=ho(n),u=co(o),d=ho(o),f=co(a),p=ho(a),g=co(s),m=ho(s),y=co(l),x=ho(l),C={a:function(t){return a[t.getDay()]},A:function(t){return o[t.getDay()]},b:function(t){return l[t.getMonth()]},B:function(t){return s[t.getMonth()]},c:null,d:Eo,e:Eo,f:Do,g:Go,G:Zo,H:No,I:Oo,j:jo,L:Io,m:qo,M:$o,p:function(t){return n[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:Ca,s:ba,S:zo,u:Po,U:Ro,V:Uo,w:Ho,W:Yo,x:null,X:null,y:Vo,Y:Xo,Z:Jo,"%":xa},b={a:function(t){return a[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return l[t.getUTCMonth()]},B:function(t){return s[t.getUTCMonth()]},c:null,d:Ko,e:Ko,f:ra,g:pa,G:ma,H:Qo,I:ta,j:ea,L:ia,m:na,M:oa,p:function(t){return n[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:Ca,s:ba,S:aa,u:sa,U:la,V:ha,w:ua,W:da,x:null,X:null,y:fa,Y:ga,Z:ya,"%":xa},_={a:function(t,e,i){var r=f.exec(e.slice(i));return r?(t.w=p.get(r[0].toLowerCase()),i+r[0].length):-1},A:function(t,e,i){var r=u.exec(e.slice(i));return r?(t.w=d.get(r[0].toLowerCase()),i+r[0].length):-1},b:function(t,e,i){var r=y.exec(e.slice(i));return r?(t.m=x.get(r[0].toLowerCase()),i+r[0].length):-1},B:function(t,e,i){var r=g.exec(e.slice(i));return r?(t.m=m.get(r[0].toLowerCase()),i+r[0].length):-1},c:function(t,i,r){return T(t,e,i,r)},d:vo,e:vo,f:Bo,g:xo,G:yo,H:To,I:To,j:ko,L:So,m:_o,M:Ao,p:function(t,e,i){var r=c.exec(e.slice(i));return r?(t.p=h.get(r[0].toLowerCase()),i+r[0].length):-1},q:bo,Q:Lo,s:Mo,S:wo,u:fo,U:po,V:go,w:uo,W:mo,x:function(t,e,r){return T(t,i,e,r)},X:function(t,e,i){return T(t,r,e,i)},y:xo,Y:yo,Z:Co,"%":Fo};function v(t,e){return function(i){var r,n,o,a=[],s=-1,l=0,c=t.length;for(i instanceof Date||(i=new Date(+i));++s<c;)37===t.charCodeAt(s)&&(a.push(t.slice(l,s)),null!=(n=ro[r=t.charAt(++s)])?r=t.charAt(++s):n="e"===r?" ":"0",(o=e[r])&&(r=o(i,n)),a.push(r),l=s+1);return a.push(t.slice(l,s)),a.join("")}}function k(t,e){return function(i){var r,n,o=to(1900,void 0,1);if(T(o,t,i+="",0)!=i.length)return null;if("Q"in o)return new Date(o.Q);if("s"in o)return new Date(1e3*o.s+("L"in o?o.L:0));if(e&&!("Z"in o)&&(o.Z=0),"p"in o&&(o.H=o.H%12+12*o.p),void 0===o.m&&(o.m="q"in o?o.q:0),"V"in o){if(o.V<1||o.V>53)return null;"w"in o||(o.w=1),"Z"in o?(n=(r=Qn(to(o.y,0,1))).getUTCDay(),r=n>4||0===n?Dn.ceil(r):Dn(r),r=An.offset(r,7*(o.V-1)),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(n=(r=Kn(to(o.y,0,1))).getDay(),r=n>4||0===n?Fn.ceil(r):Fn(r),r=Tn.offset(r,7*(o.V-1)),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),n="Z"in o?Qn(to(o.y,0,1)).getUTCDay():Kn(to(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(n+5)%7:o.w+7*o.U-(n+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,Qn(o)):Kn(o)}}function T(t,e,i,r){for(var n,o,a=0,s=e.length,l=i.length;a<s;){if(r>=l)return-1;if(37===(n=e.charCodeAt(a++))){if(n=e.charAt(a++),!(o=_[n in ro?e.charAt(a++):n])||(r=o(t,i,r))<0)return-1}else if(n!=i.charCodeAt(r++))return-1}return r}return C.x=v(i,C),C.X=v(r,C),C.c=v(e,C),b.x=v(i,b),b.X=v(r,b),b.c=v(e,b),{format:function(t){var e=v(t+="",C);return e.toString=function(){return t},e},parse:function(t){var e=k(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=v(t+="",b);return e.toString=function(){return t},e},utcParse:function(t){var e=k(t+="",!0);return e.toString=function(){return t},e}}}(t),io=eo.format,eo.parse,eo.utcFormat,eo.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});const Aa=function(t){for(var e=t.length/6|0,i=new Array(e),r=0;r<e;)i[r]="#"+t.slice(6*r,6*++r);return i}("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");function wa(t){return"string"==typeof t?new Ft([[document.querySelector(t)]],[document.documentElement]):new Ft([[t]],Bt)}function Sa(t){return"string"==typeof t?new Ft([document.querySelectorAll(t)],[document.documentElement]):new Ft([_(t)],Bt)}function Ba(t){return function(){return t}}const Fa=Math.abs,La=Math.atan2,Ma=Math.cos,Ea=Math.max,Na=Math.min,Oa=Math.sin,ja=Math.sqrt,Ia=1e-12,Da=Math.PI,qa=Da/2,$a=2*Da;function za(t){return t>=1?qa:t<=-1?-qa:Math.asin(t)}const Pa=Math.PI,Ra=2*Pa,Wa=1e-6,Ua=Ra-Wa;function Ha(t){this._+=t[0];for(let e=1,i=t.length;e<i;++e)this._+=arguments[e]+t[e]}class Ya{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==t?Ha:function(t){let e=Math.floor(t);if(!(e>=0))throw new Error(`invalid digits: ${t}`);if(e>15)return Ha;const i=10**e;return function(t){this._+=t[0];for(let e=1,r=t.length;e<r;++e)this._+=Math.round(arguments[e]*i)/i+t[e]}}(t)}moveTo(t,e){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,e){this._append`L${this._x1=+t},${this._y1=+e}`}quadraticCurveTo(t,e,i,r){this._append`Q${+t},${+e},${this._x1=+i},${this._y1=+r}`}bezierCurveTo(t,e,i,r,n,o){this._append`C${+t},${+e},${+i},${+r},${this._x1=+n},${this._y1=+o}`}arcTo(t,e,i,r,n){if(t=+t,e=+e,i=+i,r=+r,(n=+n)<0)throw new Error(`negative radius: ${n}`);let o=this._x1,a=this._y1,s=i-t,l=r-e,c=o-t,h=a-e,u=c*c+h*h;if(null===this._x1)this._append`M${this._x1=t},${this._y1=e}`;else if(u>Wa)if(Math.abs(h*s-l*c)>Wa&&n){let d=i-o,f=r-a,p=s*s+l*l,g=d*d+f*f,m=Math.sqrt(p),y=Math.sqrt(u),x=n*Math.tan((Pa-Math.acos((p+u-g)/(2*m*y)))/2),C=x/y,b=x/m;Math.abs(C-1)>Wa&&this._append`L${t+C*c},${e+C*h}`,this._append`A${n},${n},0,0,${+(h*d>c*f)},${this._x1=t+b*s},${this._y1=e+b*l}`}else this._append`L${this._x1=t},${this._y1=e}`;else;}arc(t,e,i,r,n,o){if(t=+t,e=+e,o=!!o,(i=+i)<0)throw new Error(`negative radius: ${i}`);let a=i*Math.cos(r),s=i*Math.sin(r),l=t+a,c=e+s,h=1^o,u=o?r-n:n-r;null===this._x1?this._append`M${l},${c}`:(Math.abs(this._x1-l)>Wa||Math.abs(this._y1-c)>Wa)&&this._append`L${l},${c}`,i&&(u<0&&(u=u%Ra+Ra),u>Ua?this._append`A${i},${i},0,1,${h},${t-a},${e-s}A${i},${i},0,1,${h},${this._x1=l},${this._y1=c}`:u>Wa&&this._append`A${i},${i},0,${+(u>=Pa)},${h},${this._x1=t+i*Math.cos(n)},${this._y1=e+i*Math.sin(n)}`)}rect(t,e,i,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${i=+i}v${+r}h${-i}Z`}toString(){return this._}}function Va(t){let e=3;return t.digits=function(i){if(!arguments.length)return e;if(null==i)e=null;else{const t=Math.floor(i);if(!(t>=0))throw new RangeError(`invalid digits: ${i}`);e=t}return t},()=>new Ya(e)}function Ga(t){return t.innerRadius}function Xa(t){return t.outerRadius}function Za(t){return t.startAngle}function Ja(t){return t.endAngle}function Ka(t){return t&&t.padAngle}function Qa(t,e,i,r,n,o,a){var s=t-i,l=e-r,c=(a?o:-o)/ja(s*s+l*l),h=c*l,u=-c*s,d=t+h,f=e+u,p=i+h,g=r+u,m=(d+p)/2,y=(f+g)/2,x=p-d,C=g-f,b=x*x+C*C,_=n-o,v=d*g-p*f,k=(C<0?-1:1)*ja(Ea(0,_*_*b-v*v)),T=(v*C-x*k)/b,A=(-v*x-C*k)/b,w=(v*C+x*k)/b,S=(-v*x+C*k)/b,B=T-m,F=A-y,L=w-m,M=S-y;return B*B+F*F>L*L+M*M&&(T=w,A=S),{cx:T,cy:A,x01:-h,y01:-u,x11:T*(n/_-1),y11:A*(n/_-1)}}function ts(){var t=Ga,e=Xa,i=Ba(0),r=null,n=Za,o=Ja,a=Ka,s=null,l=Va(c);function c(){var c,h,u,d=+t.apply(this,arguments),f=+e.apply(this,arguments),p=n.apply(this,arguments)-qa,g=o.apply(this,arguments)-qa,m=Fa(g-p),y=g>p;if(s||(s=c=l()),f<d&&(h=f,f=d,d=h),f>Ia)if(m>$a-Ia)s.moveTo(f*Ma(p),f*Oa(p)),s.arc(0,0,f,p,g,!y),d>Ia&&(s.moveTo(d*Ma(g),d*Oa(g)),s.arc(0,0,d,g,p,y));else{var x,C,b=p,_=g,v=p,k=g,T=m,A=m,w=a.apply(this,arguments)/2,S=w>Ia&&(r?+r.apply(this,arguments):ja(d*d+f*f)),B=Na(Fa(f-d)/2,+i.apply(this,arguments)),F=B,L=B;if(S>Ia){var M=za(S/d*Oa(w)),E=za(S/f*Oa(w));(T-=2*M)>Ia?(v+=M*=y?1:-1,k-=M):(T=0,v=k=(p+g)/2),(A-=2*E)>Ia?(b+=E*=y?1:-1,_-=E):(A=0,b=_=(p+g)/2)}var N=f*Ma(b),O=f*Oa(b),j=d*Ma(k),I=d*Oa(k);if(B>Ia){var D,q=f*Ma(_),$=f*Oa(_),z=d*Ma(v),P=d*Oa(v);if(m<Da)if(D=function(t,e,i,r,n,o,a,s){var l=i-t,c=r-e,h=a-n,u=s-o,d=u*l-h*c;if(!(d*d<Ia))return[t+(d=(h*(e-o)-u*(t-n))/d)*l,e+d*c]}(N,O,z,P,q,$,j,I)){var R=N-D[0],W=O-D[1],U=q-D[0],H=$-D[1],Y=1/Oa(((u=(R*U+W*H)/(ja(R*R+W*W)*ja(U*U+H*H)))>1?0:u<-1?Da:Math.acos(u))/2),V=ja(D[0]*D[0]+D[1]*D[1]);F=Na(B,(d-V)/(Y-1)),L=Na(B,(f-V)/(Y+1))}else F=L=0}A>Ia?L>Ia?(x=Qa(z,P,N,O,f,L,y),C=Qa(q,$,j,I,f,L,y),s.moveTo(x.cx+x.x01,x.cy+x.y01),L<B?s.arc(x.cx,x.cy,L,La(x.y01,x.x01),La(C.y01,C.x01),!y):(s.arc(x.cx,x.cy,L,La(x.y01,x.x01),La(x.y11,x.x11),!y),s.arc(0,0,f,La(x.cy+x.y11,x.cx+x.x11),La(C.cy+C.y11,C.cx+C.x11),!y),s.arc(C.cx,C.cy,L,La(C.y11,C.x11),La(C.y01,C.x01),!y))):(s.moveTo(N,O),s.arc(0,0,f,b,_,!y)):s.moveTo(N,O),d>Ia&&T>Ia?F>Ia?(x=Qa(j,I,q,$,d,-F,y),C=Qa(N,O,z,P,d,-F,y),s.lineTo(x.cx+x.x01,x.cy+x.y01),F<B?s.arc(x.cx,x.cy,F,La(x.y01,x.x01),La(C.y01,C.x01),!y):(s.arc(x.cx,x.cy,F,La(x.y01,x.x01),La(x.y11,x.x11),!y),s.arc(0,0,d,La(x.cy+x.y11,x.cx+x.x11),La(C.cy+C.y11,C.cx+C.x11),y),s.arc(C.cx,C.cy,F,La(C.y11,C.x11),La(C.y01,C.x01),!y))):s.arc(0,0,d,k,v,y):s.lineTo(j,I)}else s.moveTo(0,0);if(s.closePath(),c)return s=null,c+""||null}return c.centroid=function(){var i=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,r=(+n.apply(this,arguments)+ +o.apply(this,arguments))/2-Da/2;return[Ma(r)*i,Oa(r)*i]},c.innerRadius=function(e){return arguments.length?(t="function"==typeof e?e:Ba(+e),c):t},c.outerRadius=function(t){return arguments.length?(e="function"==typeof t?t:Ba(+t),c):e},c.cornerRadius=function(t){return arguments.length?(i="function"==typeof t?t:Ba(+t),c):i},c.padRadius=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:Ba(+t),c):r},c.startAngle=function(t){return arguments.length?(n="function"==typeof t?t:Ba(+t),c):n},c.endAngle=function(t){return arguments.length?(o="function"==typeof t?t:Ba(+t),c):o},c.padAngle=function(t){return arguments.length?(a="function"==typeof t?t:Ba(+t),c):a},c.context=function(t){return arguments.length?(s=null==t?null:t,c):s},c}Ya.prototype;Array.prototype.slice;function es(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function is(t){this._context=t}function rs(t){return new is(t)}function ns(t){return t[0]}function os(t){return t[1]}function as(t,e){var i=Ba(!0),r=null,n=rs,o=null,a=Va(s);function s(s){var l,c,h,u=(s=es(s)).length,d=!1;for(null==r&&(o=n(h=a())),l=0;l<=u;++l)!(l<u&&i(c=s[l],l,s))===d&&((d=!d)?o.lineStart():o.lineEnd()),d&&o.point(+t(c,l,s),+e(c,l,s));if(h)return o=null,h+""||null}return t="function"==typeof t?t:void 0===t?ns:Ba(t),e="function"==typeof e?e:void 0===e?os:Ba(e),s.x=function(e){return arguments.length?(t="function"==typeof e?e:Ba(+e),s):t},s.y=function(t){return arguments.length?(e="function"==typeof t?t:Ba(+t),s):e},s.defined=function(t){return arguments.length?(i="function"==typeof t?t:Ba(!!t),s):i},s.curve=function(t){return arguments.length?(n=t,null!=r&&(o=n(r)),s):n},s.context=function(t){return arguments.length?(null==t?r=o=null:o=n(r=t),s):r},s}function ss(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function ls(t){return t}function cs(){var t=ls,e=ss,i=null,r=Ba(0),n=Ba($a),o=Ba(0);function a(a){var s,l,c,h,u,d=(a=es(a)).length,f=0,p=new Array(d),g=new Array(d),m=+r.apply(this,arguments),y=Math.min($a,Math.max(-$a,n.apply(this,arguments)-m)),x=Math.min(Math.abs(y)/d,o.apply(this,arguments)),C=x*(y<0?-1:1);for(s=0;s<d;++s)(u=g[p[s]=s]=+t(a[s],s,a))>0&&(f+=u);for(null!=e?p.sort((function(t,i){return e(g[t],g[i])})):null!=i&&p.sort((function(t,e){return i(a[t],a[e])})),s=0,c=f?(y-d*C)/f:0;s<d;++s,m=h)l=p[s],h=m+((u=g[l])>0?u*c:0)+C,g[l]={data:a[l],index:s,value:u,startAngle:m,endAngle:h,padAngle:x};return g}return a.value=function(e){return arguments.length?(t="function"==typeof e?e:Ba(+e),a):t},a.sortValues=function(t){return arguments.length?(e=t,i=null,a):e},a.sort=function(t){return arguments.length?(i=t,e=null,a):i},a.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:Ba(+t),a):r},a.endAngle=function(t){return arguments.length?(n="function"==typeof t?t:Ba(+t),a):n},a.padAngle=function(t){return arguments.length?(o="function"==typeof t?t:Ba(+t),a):o},a}function hs(){}function us(t,e,i){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+i)/6)}function ds(t){this._context=t}function fs(t){return new ds(t)}function ps(t){this._context=t}function gs(t){return new ps(t)}function ms(t){this._context=t}function ys(t){return new ms(t)}is.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}},ds.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:us(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:us(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ps.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:us(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ms.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var i=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(i,r):this._context.moveTo(i,r);break;case 3:this._point=4;default:us(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};class xs{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}function Cs(t){return new xs(t,!0)}function bs(t){return new xs(t,!1)}function _s(t,e){this._basis=new ds(t),this._beta=e}_s.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,i=t.length-1;if(i>0)for(var r,n=t[0],o=e[0],a=t[i]-n,s=e[i]-o,l=-1;++l<=i;)r=l/i,this._basis.point(this._beta*t[l]+(1-this._beta)*(n+r*a),this._beta*e[l]+(1-this._beta)*(o+r*s));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};const vs=function t(e){function i(t){return 1===e?new ds(t):new _s(t,e)}return i.beta=function(e){return t(+e)},i}(.85);function ks(t,e,i){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-i),t._x2,t._y2)}function Ts(t,e){this._context=t,this._k=(1-e)/6}Ts.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:ks(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:ks(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const As=function t(e){function i(t){return new Ts(t,e)}return i.tension=function(e){return t(+e)},i}(0);function ws(t,e){this._context=t,this._k=(1-e)/6}ws.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:ks(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Ss=function t(e){function i(t){return new ws(t,e)}return i.tension=function(e){return t(+e)},i}(0);function Bs(t,e){this._context=t,this._k=(1-e)/6}Bs.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:ks(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Fs=function t(e){function i(t){return new Bs(t,e)}return i.tension=function(e){return t(+e)},i}(0);function Ls(t,e,i){var r=t._x1,n=t._y1,o=t._x2,a=t._y2;if(t._l01_a>Ia){var s=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,l=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*s-t._x0*t._l12_2a+t._x2*t._l01_2a)/l,n=(n*s-t._y0*t._l12_2a+t._y2*t._l01_2a)/l}if(t._l23_a>Ia){var c=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,h=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*c+t._x1*t._l23_2a-e*t._l12_2a)/h,a=(a*c+t._y1*t._l23_2a-i*t._l12_2a)/h}t._context.bezierCurveTo(r,n,o,a,t._x2,t._y2)}function Ms(t,e){this._context=t,this._alpha=e}Ms.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var i=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:Ls(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Es=function t(e){function i(t){return e?new Ms(t,e):new Ts(t,0)}return i.alpha=function(e){return t(+e)},i}(.5);function Ns(t,e){this._context=t,this._alpha=e}Ns.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var i=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:Ls(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Os=function t(e){function i(t){return e?new Ns(t,e):new ws(t,0)}return i.alpha=function(e){return t(+e)},i}(.5);function js(t,e){this._context=t,this._alpha=e}js.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var i=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Ls(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Is=function t(e){function i(t){return e?new js(t,e):new Bs(t,0)}return i.alpha=function(e){return t(+e)},i}(.5);function Ds(t){this._context=t}function qs(t){return new Ds(t)}function $s(t){return t<0?-1:1}function zs(t,e,i){var r=t._x1-t._x0,n=e-t._x1,o=(t._y1-t._y0)/(r||n<0&&-0),a=(i-t._y1)/(n||r<0&&-0),s=(o*n+a*r)/(r+n);return($s(o)+$s(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(s))||0}function Ps(t,e){var i=t._x1-t._x0;return i?(3*(t._y1-t._y0)/i-e)/2:e}function Rs(t,e,i){var r=t._x0,n=t._y0,o=t._x1,a=t._y1,s=(o-r)/3;t._context.bezierCurveTo(r+s,n+s*e,o-s,a-s*i,o,a)}function Ws(t){this._context=t}function Us(t){this._context=new Hs(t)}function Hs(t){this._context=t}function Ys(t){return new Ws(t)}function Vs(t){return new Us(t)}function Gs(t){this._context=t}function Xs(t){var e,i,r=t.length-1,n=new Array(r),o=new Array(r),a=new Array(r);for(n[0]=0,o[0]=2,a[0]=t[0]+2*t[1],e=1;e<r-1;++e)n[e]=1,o[e]=4,a[e]=4*t[e]+2*t[e+1];for(n[r-1]=2,o[r-1]=7,a[r-1]=8*t[r-1]+t[r],e=1;e<r;++e)i=n[e]/o[e-1],o[e]-=i,a[e]-=i*a[e-1];for(n[r-1]=a[r-1]/o[r-1],e=r-2;e>=0;--e)n[e]=(a[e]-n[e+1])/o[e];for(o[r-1]=(t[r]+n[r-1])/2,e=0;e<r-1;++e)o[e]=2*t[e+1]-n[e+1];return[n,o]}function Zs(t){return new Gs(t)}function Js(t,e){this._context=t,this._t=e}function Ks(t){return new Js(t,.5)}function Qs(t){return new Js(t,0)}function tl(t){return new Js(t,1)}function el(t,e,i){this.k=t,this.x=e,this.y=i}Ds.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}},Ws.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Rs(this,this._t0,Ps(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var i=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,Rs(this,Ps(this,i=zs(this,t,e)),i);break;default:Rs(this,this._t0,i=zs(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=i}}},(Us.prototype=Object.create(Ws.prototype)).point=function(t,e){Ws.prototype.point.call(this,e,t)},Hs.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,i,r,n,o){this._context.bezierCurveTo(e,t,r,i,o,n)}},Gs.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,i=t.length;if(i)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),2===i)this._context.lineTo(t[1],e[1]);else for(var r=Xs(t),n=Xs(e),o=0,a=1;a<i;++o,++a)this._context.bezierCurveTo(r[0][o],n[0][o],r[1][o],n[1][o],t[a],e[a]);(this._line||0!==this._line&&1===i)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}},Js.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var i=this._x*(1-this._t)+t*this._t;this._context.lineTo(i,this._y),this._context.lineTo(i,e)}}this._x=t,this._y=e}},el.prototype={constructor:el,scale:function(t){return 1===t?this:new el(this.k*t,this.x,this.y)},translate:function(t,e){return 0===t&0===e?this:new el(this.k,this.x+this.k*t,this.y+this.k*e)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};new el(1,0,0);el.prototype},3539:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var r=i(2453),n=i(3122);const o=class{constructor(){this.type=n.Z.ALL}get(){return this.type}set(t){if(this.type&&this.type!==t)throw new Error("Cannot change both RGB and HSL channels at the same time");this.type=t}reset(){this.type=n.Z.ALL}is(t){return this.type===t}};const a=new class{constructor(t,e){this.color=e,this.changed=!1,this.data=t,this.type=new o}set(t,e){return this.color=e,this.changed=!1,this.data=t,this.type.type=n.Z.ALL,this}_ensureHSL(){const t=this.data,{h:e,s:i,l:n}=t;void 0===e&&(t.h=r.A.channel.rgb2hsl(t,"h")),void 0===i&&(t.s=r.A.channel.rgb2hsl(t,"s")),void 0===n&&(t.l=r.A.channel.rgb2hsl(t,"l"))}_ensureRGB(){const t=this.data,{r:e,g:i,b:n}=t;void 0===e&&(t.r=r.A.channel.hsl2rgb(t,"r")),void 0===i&&(t.g=r.A.channel.hsl2rgb(t,"g")),void 0===n&&(t.b=r.A.channel.hsl2rgb(t,"b"))}get r(){const t=this.data,e=t.r;return this.type.is(n.Z.HSL)||void 0===e?(this._ensureHSL(),r.A.channel.hsl2rgb(t,"r")):e}get g(){const t=this.data,e=t.g;return this.type.is(n.Z.HSL)||void 0===e?(this._ensureHSL(),r.A.channel.hsl2rgb(t,"g")):e}get b(){const t=this.data,e=t.b;return this.type.is(n.Z.HSL)||void 0===e?(this._ensureHSL(),r.A.channel.hsl2rgb(t,"b")):e}get h(){const t=this.data,e=t.h;return this.type.is(n.Z.RGB)||void 0===e?(this._ensureRGB(),r.A.channel.rgb2hsl(t,"h")):e}get s(){const t=this.data,e=t.s;return this.type.is(n.Z.RGB)||void 0===e?(this._ensureRGB(),r.A.channel.rgb2hsl(t,"s")):e}get l(){const t=this.data,e=t.l;return this.type.is(n.Z.RGB)||void 0===e?(this._ensureRGB(),r.A.channel.rgb2hsl(t,"l")):e}get a(){return this.data.a}set r(t){this.type.set(n.Z.RGB),this.changed=!0,this.data.r=t}set g(t){this.type.set(n.Z.RGB),this.changed=!0,this.data.g=t}set b(t){this.type.set(n.Z.RGB),this.changed=!0,this.data.b=t}set h(t){this.type.set(n.Z.HSL),this.changed=!0,this.data.h=t}set s(t){this.type.set(n.Z.HSL),this.changed=!0,this.data.s=t}set l(t){this.type.set(n.Z.HSL),this.changed=!0,this.data.l=t}set a(t){this.changed=!0,this.data.a=t}}({r:0,g:0,b:0,a:0},"transparent")},4886:(t,e,i)=>{"use strict";i.d(e,{A:()=>g});var r=i(3539),n=i(3122);const o={re:/^#((?:[a-f0-9]{2}){2,4}|[a-f0-9]{3})$/i,parse:t=>{if(35!==t.charCodeAt(0))return;const e=t.match(o.re);if(!e)return;const i=e[1],n=parseInt(i,16),a=i.length,s=a%4==0,l=a>4,c=l?1:17,h=l?8:4,u=s?0:-1,d=l?255:15;return r.A.set({r:(n>>h*(u+3)&d)*c,g:(n>>h*(u+2)&d)*c,b:(n>>h*(u+1)&d)*c,a:s?(n&d)*c/255:1},t)},stringify:t=>{const{r:e,g:i,b:r,a:o}=t;return o<1?`#${n.Y[Math.round(e)]}${n.Y[Math.round(i)]}${n.Y[Math.round(r)]}${n.Y[Math.round(255*o)]}`:`#${n.Y[Math.round(e)]}${n.Y[Math.round(i)]}${n.Y[Math.round(r)]}`}},a=o;var s=i(2453);const l={re:/^hsla?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(?:deg|grad|rad|turn)?)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(%)?))?\s*?\)$/i,hueRe:/^(.+?)(deg|grad|rad|turn)$/i,_hue2deg:t=>{const e=t.match(l.hueRe);if(e){const[,t,i]=e;switch(i){case"grad":return s.A.channel.clamp.h(.9*parseFloat(t));case"rad":return s.A.channel.clamp.h(180*parseFloat(t)/Math.PI);case"turn":return s.A.channel.clamp.h(360*parseFloat(t))}}return s.A.channel.clamp.h(parseFloat(t))},parse:t=>{const e=t.charCodeAt(0);if(104!==e&&72!==e)return;const i=t.match(l.re);if(!i)return;const[,n,o,a,c,h]=i;return r.A.set({h:l._hue2deg(n),s:s.A.channel.clamp.s(parseFloat(o)),l:s.A.channel.clamp.l(parseFloat(a)),a:c?s.A.channel.clamp.a(h?parseFloat(c)/100:parseFloat(c)):1},t)},stringify:t=>{const{h:e,s:i,l:r,a:n}=t;return n<1?`hsla(${s.A.lang.round(e)}, ${s.A.lang.round(i)}%, ${s.A.lang.round(r)}%, ${n})`:`hsl(${s.A.lang.round(e)}, ${s.A.lang.round(i)}%, ${s.A.lang.round(r)}%)`}},c=l,h={colors:{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyanaqua:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",transparent:"#00000000",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},parse:t=>{t=t.toLowerCase();const e=h.colors[t];if(e)return a.parse(e)},stringify:t=>{const e=a.stringify(t);for(const i in h.colors)if(h.colors[i]===e)return i}},u=h,d={re:/^rgba?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?)))?\s*?\)$/i,parse:t=>{const e=t.charCodeAt(0);if(114!==e&&82!==e)return;const i=t.match(d.re);if(!i)return;const[,n,o,a,l,c,h,u,f]=i;return r.A.set({r:s.A.channel.clamp.r(o?2.55*parseFloat(n):parseFloat(n)),g:s.A.channel.clamp.g(l?2.55*parseFloat(a):parseFloat(a)),b:s.A.channel.clamp.b(h?2.55*parseFloat(c):parseFloat(c)),a:u?s.A.channel.clamp.a(f?parseFloat(u)/100:parseFloat(u)):1},t)},stringify:t=>{const{r:e,g:i,b:r,a:n}=t;return n<1?`rgba(${s.A.lang.round(e)}, ${s.A.lang.round(i)}, ${s.A.lang.round(r)}, ${s.A.lang.round(n)})`:`rgb(${s.A.lang.round(e)}, ${s.A.lang.round(i)}, ${s.A.lang.round(r)})`}},f=d,p={format:{keyword:h,hex:a,rgb:d,rgba:d,hsl:l,hsla:l},parse:t=>{if("string"!=typeof t)return t;const e=a.parse(t)||f.parse(t)||c.parse(t)||u.parse(t);if(e)return e;throw new Error(`Unsupported color format: "${t}"`)},stringify:t=>!t.changed&&t.color?t.color:t.type.is(n.Z.HSL)||void 0===t.data.r?c.stringify(t):t.a<1||!Number.isInteger(t.r)||!Number.isInteger(t.g)||!Number.isInteger(t.b)?f.stringify(t):a.stringify(t)},g=p},3122:(t,e,i)=>{"use strict";i.d(e,{Y:()=>n,Z:()=>o});var r=i(2453);const n={};for(let a=0;a<=255;a++)n[a]=r.A.unit.dec2hex(a);const o={ALL:0,RGB:1,HSL:2}},5635:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(2453),n=i(4886);const o=(t,e,i)=>{const o=n.A.parse(t),a=o[e],s=r.A.channel.clamp[e](a+i);return a!==s&&(o[e]=s),n.A.stringify(o)}},8232:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(2453),n=i(4886);const o=(t,e)=>{const i=n.A.parse(t);for(const n in e)i[n]=r.A.channel.clamp[n](e[n]);return n.A.stringify(i)}},5263:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(5635);const n=(t,e)=>(0,r.A)(t,"l",-e)},3219:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var r=i(2453),n=i(4886);const o=t=>{const{r:e,g:i,b:o}=n.A.parse(t),a=.2126*r.A.channel.toLinear(e)+.7152*r.A.channel.toLinear(i)+.0722*r.A.channel.toLinear(o);return r.A.lang.round(a)},a=t=>o(t)>=.5,s=t=>!a(t)},8041:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(5635);const n=(t,e)=>(0,r.A)(t,"l",e)},5582:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var r=i(2453),n=i(3539),o=i(4886),a=i(8232);const s=(t,e,i=0,s=1)=>{if("number"!=typeof t)return(0,a.A)(t,{a:e});const l=n.A.set({r:r.A.channel.clamp.r(t),g:r.A.channel.clamp.g(e),b:r.A.channel.clamp.b(i),a:r.A.channel.clamp.a(s)});return o.A.stringify(l)}},2453:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});const r={min:{r:0,g:0,b:0,s:0,l:0,a:0},max:{r:255,g:255,b:255,h:360,s:100,l:100,a:1},clamp:{r:t=>t>=255?255:t<0?0:t,g:t=>t>=255?255:t<0?0:t,b:t=>t>=255?255:t<0?0:t,h:t=>t%360,s:t=>t>=100?100:t<0?0:t,l:t=>t>=100?100:t<0?0:t,a:t=>t>=1?1:t<0?0:t},toLinear:t=>{const e=t/255;return t>.03928?Math.pow((e+.055)/1.055,2.4):e/12.92},hue2rgb:(t,e,i)=>(i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t),hsl2rgb:({h:t,s:e,l:i},n)=>{if(!e)return 2.55*i;t/=360,e/=100;const o=(i/=100)<.5?i*(1+e):i+e-i*e,a=2*i-o;switch(n){case"r":return 255*r.hue2rgb(a,o,t+1/3);case"g":return 255*r.hue2rgb(a,o,t);case"b":return 255*r.hue2rgb(a,o,t-1/3)}},rgb2hsl:({r:t,g:e,b:i},r)=>{t/=255,e/=255,i/=255;const n=Math.max(t,e,i),o=Math.min(t,e,i),a=(n+o)/2;if("l"===r)return 100*a;if(n===o)return 0;const s=n-o;if("s"===r)return 100*(a>.5?s/(2-n-o):s/(n+o));switch(n){case t:return 60*((e-i)/s+(e<i?6:0));case e:return 60*((i-t)/s+2);case i:return 60*((t-e)/s+4);default:return-1}}},n={channel:r,lang:{clamp:(t,e,i)=>e>i?Math.min(e,Math.max(i,t)):Math.min(i,Math.max(e,t)),round:t=>Math.round(1e10*t)/1e10},unit:{dec2hex:t=>{const e=Math.round(t).toString(16);return e.length>1?e:`0${e}`}}}},127:(t,e,i)=>{"use strict";i.d(e,{A:()=>d});const r=function(){this.__data__=[],this.size=0};var n=i(6984);const o=function(t,e){for(var i=t.length;i--;)if((0,n.A)(t[i][0],e))return i;return-1};var a=Array.prototype.splice;const s=function(t){var e=this.__data__,i=o(e,t);return!(i<0)&&(i==e.length-1?e.pop():a.call(e,i,1),--this.size,!0)};const l=function(t){var e=this.__data__,i=o(e,t);return i<0?void 0:e[i][1]};const c=function(t){return o(this.__data__,t)>-1};const h=function(t,e){var i=this.__data__,r=o(i,t);return r<0?(++this.size,i.push([t,e])):i[r][1]=e,this};function u(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=s,u.prototype.get=l,u.prototype.has=c,u.prototype.set=h;const d=u},8335:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(8744),n=i(1917);const o=(0,r.A)(n.A,"Map")},9471:(t,e,i)=>{"use strict";i.d(e,{A:()=>k});const r=(0,i(8744).A)(Object,"create");const n=function(){this.__data__=r?r(null):{},this.size=0};const o=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e};var a=Object.prototype.hasOwnProperty;const s=function(t){var e=this.__data__;if(r){var i=e[t];return"__lodash_hash_undefined__"===i?void 0:i}return a.call(e,t)?e[t]:void 0};var l=Object.prototype.hasOwnProperty;const c=function(t){var e=this.__data__;return r?void 0!==e[t]:l.call(e,t)};const h=function(t,e){var i=this.__data__;return this.size+=this.has(t)?0:1,i[t]=r&&void 0===e?"__lodash_hash_undefined__":e,this};function u(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=n,u.prototype.delete=o,u.prototype.get=s,u.prototype.has=c,u.prototype.set=h;const d=u;var f=i(127),p=i(8335);const g=function(){this.size=0,this.__data__={hash:new d,map:new(p.A||f.A),string:new d}};const m=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t};const y=function(t,e){var i=t.__data__;return m(e)?i["string"==typeof e?"string":"hash"]:i.map};const x=function(t){var e=y(this,t).delete(t);return this.size-=e?1:0,e};const C=function(t){return y(this,t).get(t)};const b=function(t){return y(this,t).has(t)};const _=function(t,e){var i=y(this,t),r=i.size;return i.set(t,e),this.size+=i.size==r?0:1,this};function v(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}v.prototype.clear=g,v.prototype.delete=x,v.prototype.get=C,v.prototype.has=b,v.prototype.set=_;const k=v},9857:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(8744),n=i(1917);const o=(0,r.A)(n.A,"Set")},1754:(t,e,i)=>{"use strict";i.d(e,{A:()=>d});var r=i(127);const n=function(){this.__data__=new r.A,this.size=0};const o=function(t){var e=this.__data__,i=e.delete(t);return this.size=e.size,i};const a=function(t){return this.__data__.get(t)};const s=function(t){return this.__data__.has(t)};var l=i(8335),c=i(9471);const h=function(t,e){var i=this.__data__;if(i instanceof r.A){var n=i.__data__;if(!l.A||n.length<199)return n.push([t,e]),this.size=++i.size,this;i=this.__data__=new c.A(n)}return i.set(t,e),this.size=i.size,this};function u(t){var e=this.__data__=new r.A(t);this.size=e.size}u.prototype.clear=n,u.prototype.delete=o,u.prototype.get=a,u.prototype.has=s,u.prototype.set=h;const d=u},241:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=i(1917).A.Symbol},3988:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=i(1917).A.Uint8Array},3607:(t,e,i)=>{"use strict";i.d(e,{A:()=>h});const r=function(t,e){for(var i=-1,r=Array(t);++i<t;)r[i]=e(i);return r};var n=i(2274),o=i(2049),a=i(9912),s=i(5353),l=i(3858),c=Object.prototype.hasOwnProperty;const h=function(t,e){var i=(0,o.A)(t),h=!i&&(0,n.A)(t),u=!i&&!h&&(0,a.A)(t),d=!i&&!h&&!u&&(0,l.A)(t),f=i||h||u||d,p=f?r(t.length,String):[],g=p.length;for(var m in t)!e&&!c.call(t,m)||f&&("length"==m||u&&("offset"==m||"parent"==m)||d&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||(0,s.A)(m,g))||p.push(m);return p}},2851:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var r=i(2528),n=i(6984),o=Object.prototype.hasOwnProperty;const a=function(t,e,i){var a=t[e];o.call(t,e)&&(0,n.A)(a,i)&&(void 0!==i||e in t)||(0,r.A)(t,e,i)}},2528:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(4171);const n=function(t,e,i){"__proto__"==e&&r.A?(0,r.A)(t,e,{configurable:!0,enumerable:!0,value:i,writable:!0}):t[e]=i}},4574:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return function(e,i,r){for(var n=-1,o=Object(e),a=r(e),s=a.length;s--;){var l=a[t?s:++n];if(!1===i(o[l],l,o))break}return e}}()},8496:(t,e,i)=>{"use strict";i.d(e,{A:()=>d});var r=i(241),n=Object.prototype,o=n.hasOwnProperty,a=n.toString,s=r.A?r.A.toStringTag:void 0;const l=function(t){var e=o.call(t,s),i=t[s];try{t[s]=void 0;var r=!0}catch(l){}var n=a.call(t);return r&&(e?t[s]=i:delete t[s]),n};var c=Object.prototype.toString;const h=function(t){return c.call(t)};var u=r.A?r.A.toStringTag:void 0;const d=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":u&&u in Object(t)?l(t):h(t)}},1852:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var r=i(7271);const n=(0,i(367).A)(Object.keys,Object);var o=Object.prototype.hasOwnProperty;const a=function(t){if(!(0,r.A)(t))return n(t);var e=[];for(var i in Object(t))o.call(t,i)&&"constructor"!=i&&e.push(i);return e}},4326:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var r=i(9008),n=i(6875),o=i(7525);const a=function(t,e){return(0,o.A)((0,n.A)(t,e,r.A),t+"")}},2789:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return function(e){return t(e)}}},565:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(3988);const n=function(t){var e=new t.constructor(t.byteLength);return new r.A(e).set(new r.A(t)),e}},154:(t,e,i)=>{"use strict";i.d(e,{A:()=>l});var r=i(1917),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=n&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===n?r.A.Buffer:void 0,s=a?a.allocUnsafe:void 0;const l=function(t,e){if(e)return t.slice();var i=t.length,r=s?s(i):new t.constructor(i);return t.copy(r),r}},1801:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(565);const n=function(t,e){var i=e?(0,r.A)(t.buffer):t.buffer;return new t.constructor(i,t.byteOffset,t.length)}},9759:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t,e){var i=-1,r=t.length;for(e||(e=Array(r));++i<r;)e[i]=t[i];return e}},2031:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(2851),n=i(2528);const o=function(t,e,i,o){var a=!i;i||(i={});for(var s=-1,l=e.length;++s<l;){var c=e[s],h=o?o(i[c],t[c],c,i,t):void 0;void 0===h&&(h=t[c]),a?(0,n.A)(i,c,h):(0,r.A)(i,c,h)}return i}},4171:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(8744);const n=function(){try{var t=(0,r.A)(Object,"defineProperty");return t({},"",{}),t}catch(e){}}()},2136:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r="object"==typeof global&&global&&global.Object===Object&&global},8744:(t,e,i)=>{"use strict";i.d(e,{A:()=>x});var r=i(9610);const n=i(1917).A["__core-js_shared__"];var o,a=(o=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";const s=function(t){return!!a&&a in t};var l=i(3149),c=i(1121),h=/^\[object .+?Constructor\]$/,u=Function.prototype,d=Object.prototype,f=u.toString,p=d.hasOwnProperty,g=RegExp("^"+f.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const m=function(t){return!(!(0,l.A)(t)||s(t))&&((0,r.A)(t)?g:h).test((0,c.A)(t))};const y=function(t,e){return null==t?void 0:t[e]};const x=function(t,e){var i=y(t,e);return m(i)?i:void 0}},5647:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=(0,i(367).A)(Object.getPrototypeOf,Object)},9779:(t,e,i)=>{"use strict";i.d(e,{A:()=>k});var r=i(8744),n=i(1917);const o=(0,r.A)(n.A,"DataView");var a=i(8335);const s=(0,r.A)(n.A,"Promise");var l=i(9857);const c=(0,r.A)(n.A,"WeakMap");var h=i(8496),u=i(1121),d="[object Map]",f="[object Promise]",p="[object Set]",g="[object WeakMap]",m="[object DataView]",y=(0,u.A)(o),x=(0,u.A)(a.A),C=(0,u.A)(s),b=(0,u.A)(l.A),_=(0,u.A)(c),v=h.A;(o&&v(new o(new ArrayBuffer(1)))!=m||a.A&&v(new a.A)!=d||s&&v(s.resolve())!=f||l.A&&v(new l.A)!=p||c&&v(new c)!=g)&&(v=function(t){var e=(0,h.A)(t),i="[object Object]"==e?t.constructor:void 0,r=i?(0,u.A)(i):"";if(r)switch(r){case y:return m;case x:return d;case C:return f;case b:return p;case _:return g}return e});const k=v},8598:(t,e,i)=>{"use strict";i.d(e,{A:()=>l});var r=i(3149),n=Object.create;const o=function(){function t(){}return function(e){if(!(0,r.A)(e))return{};if(n)return n(e);t.prototype=e;var i=new t;return t.prototype=void 0,i}}();var a=i(5647),s=i(7271);const l=function(t){return"function"!=typeof t.constructor||(0,s.A)(t)?{}:o((0,a.A)(t))}},5353:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=/^(?:0|[1-9]\d*)$/;const n=function(t,e){var i=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==i||"symbol"!=i&&r.test(t))&&t>-1&&t%1==0&&t<e}},6832:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var r=i(6984),n=i(8446),o=i(5353),a=i(3149);const s=function(t,e,i){if(!(0,a.A)(i))return!1;var s=typeof e;return!!("number"==s?(0,n.A)(i)&&(0,o.A)(e,i.length):"string"==s&&e in i)&&(0,r.A)(i[e],t)}},7271:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=Object.prototype;const n=function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||r)}},4841:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var r=i(2136),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=n&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===n&&r.A.process;const s=function(){try{var t=o&&o.require&&o.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(e){}}()},367:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t,e){return function(i){return t(e(i))}}},6875:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});const r=function(t,e,i){switch(i.length){case 0:return t.call(e);case 1:return t.call(e,i[0]);case 2:return t.call(e,i[0],i[1]);case 3:return t.call(e,i[0],i[1],i[2])}return t.apply(e,i)};var n=Math.max;const o=function(t,e,i){return e=n(void 0===e?t.length-1:e,0),function(){for(var o=arguments,a=-1,s=n(o.length-e,0),l=Array(s);++a<s;)l[a]=o[e+a];a=-1;for(var c=Array(e+1);++a<e;)c[a]=o[a];return c[e]=i(l),r(t,this,c)}}},1917:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(2136),n="object"==typeof self&&self&&self.Object===Object&&self;const o=r.A||n||Function("return this")()},7525:(t,e,i)=>{"use strict";i.d(e,{A:()=>l});var r=i(9142),n=i(4171),o=i(9008);const a=n.A?function(t,e){return(0,n.A)(t,"toString",{configurable:!0,enumerable:!1,value:(0,r.A)(e),writable:!0})}:o.A;var s=Date.now;const l=function(t){var e=0,i=0;return function(){var r=s(),n=16-(r-i);if(i=r,n>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(a)},1121:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=Function.prototype.toString;const n=function(t){if(null!=t){try{return r.call(t)}catch(e){}try{return t+""}catch(e){}}return""}},9142:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return function(){return t}}},6984:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t,e){return t===e||t!=t&&e!=e}},9008:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return t}},2274:(t,e,i)=>{"use strict";i.d(e,{A:()=>c});var r=i(8496),n=i(3098);const o=function(t){return(0,n.A)(t)&&"[object Arguments]"==(0,r.A)(t)};var a=Object.prototype,s=a.hasOwnProperty,l=a.propertyIsEnumerable;const c=o(function(){return arguments}())?o:function(t){return(0,n.A)(t)&&s.call(t,"callee")&&!l.call(t,"callee")}},2049:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=Array.isArray},8446:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(9610),n=i(5254);const o=function(t){return null!=t&&(0,n.A)(t.length)&&!(0,r.A)(t)}},3533:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(8446),n=i(3098);const o=function(t){return(0,n.A)(t)&&(0,r.A)(t)}},9912:(t,e,i)=>{"use strict";i.d(e,{A:()=>l});var r=i(1917);const n=function(){return!1};var o="object"==typeof exports&&exports&&!exports.nodeType&&exports,a=o&&"object"==typeof module&&module&&!module.nodeType&&module,s=a&&a.exports===o?r.A.Buffer:void 0;const l=(s?s.isBuffer:void 0)||n},6401:(t,e,i)=>{"use strict";i.d(e,{A:()=>d});var r=i(1852),n=i(9779),o=i(2274),a=i(2049),s=i(8446),l=i(9912),c=i(7271),h=i(3858),u=Object.prototype.hasOwnProperty;const d=function(t){if(null==t)return!0;if((0,s.A)(t)&&((0,a.A)(t)||"string"==typeof t||"function"==typeof t.splice||(0,l.A)(t)||(0,h.A)(t)||(0,o.A)(t)))return!t.length;var e=(0,n.A)(t);if("[object Map]"==e||"[object Set]"==e)return!t.size;if((0,c.A)(t))return!(0,r.A)(t).length;for(var i in t)if(u.call(t,i))return!1;return!0}},9610:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(8496),n=i(3149);const o=function(t){if(!(0,n.A)(t))return!1;var e=(0,r.A)(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},5254:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},3149:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},3098:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return null!=t&&"object"==typeof t}},4963:(t,e,i)=>{"use strict";i.d(e,{A:()=>u});var r=i(8496),n=i(5647),o=i(3098),a=Function.prototype,s=Object.prototype,l=a.toString,c=s.hasOwnProperty,h=l.call(Object);const u=function(t){if(!(0,o.A)(t)||"[object Object]"!=(0,r.A)(t))return!1;var e=(0,n.A)(t);if(null===e)return!0;var i=c.call(e,"constructor")&&e.constructor;return"function"==typeof i&&i instanceof i&&l.call(i)==h}},3858:(t,e,i)=>{"use strict";i.d(e,{A:()=>u});var r=i(8496),n=i(5254),o=i(3098),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1;const s=function(t){return(0,o.A)(t)&&(0,n.A)(t.length)&&!!a[(0,r.A)(t)]};var l=i(2789),c=i(4841),h=c.A&&c.A.isTypedArray;const u=h?(0,l.A)(h):s},5615:(t,e,i)=>{"use strict";i.d(e,{A:()=>h});var r=i(3607),n=i(3149),o=i(7271);const a=function(t){var e=[];if(null!=t)for(var i in Object(t))e.push(i);return e};var s=Object.prototype.hasOwnProperty;const l=function(t){if(!(0,n.A)(t))return a(t);var e=(0,o.A)(t),i=[];for(var r in t)("constructor"!=r||!e&&s.call(t,r))&&i.push(r);return i};var c=i(8446);const h=function(t){return(0,c.A)(t)?(0,r.A)(t,!0):l(t)}},6632:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(9471);function n(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var i=function(){var r=arguments,n=e?e.apply(this,r):r[0],o=i.cache;if(o.has(n))return o.get(n);var a=t.apply(this,r);return i.cache=o.set(n,a)||o,a};return i.cache=new(n.Cache||r.A),i}n.Cache=r.A;const o=n},8879:(t,e,i)=>{"use strict";i.d(e,{A:()=>B});var r=i(1754),n=i(2528),o=i(6984);const a=function(t,e,i){(void 0!==i&&!(0,o.A)(t[e],i)||void 0===i&&!(e in t))&&(0,n.A)(t,e,i)};var s=i(4574),l=i(154),c=i(1801),h=i(9759),u=i(8598),d=i(2274),f=i(2049),p=i(3533),g=i(9912),m=i(9610),y=i(3149),x=i(4963),C=i(3858);const b=function(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]};var _=i(2031),v=i(5615);const k=function(t){return(0,_.A)(t,(0,v.A)(t))};const T=function(t,e,i,r,n,o,s){var _=b(t,i),v=b(e,i),T=s.get(v);if(T)a(t,i,T);else{var A=o?o(_,v,i+"",t,e,s):void 0,w=void 0===A;if(w){var S=(0,f.A)(v),B=!S&&(0,g.A)(v),F=!S&&!B&&(0,C.A)(v);A=v,S||B||F?(0,f.A)(_)?A=_:(0,p.A)(_)?A=(0,h.A)(_):B?(w=!1,A=(0,l.A)(v,!0)):F?(w=!1,A=(0,c.A)(v,!0)):A=[]:(0,x.A)(v)||(0,d.A)(v)?(A=_,(0,d.A)(_)?A=k(_):(0,y.A)(_)&&!(0,m.A)(_)||(A=(0,u.A)(v))):w=!1}w&&(s.set(v,A),n(A,v,r,o,s),s.delete(v)),a(t,i,A)}};const A=function t(e,i,n,o,l){e!==i&&(0,s.A)(i,(function(s,c){if(l||(l=new r.A),(0,y.A)(s))T(e,i,c,n,t,o,l);else{var h=o?o(b(e,c),s,c+"",e,i,l):void 0;void 0===h&&(h=s),a(e,c,h)}}),v.A)};var w=i(4326),S=i(6832);const B=function(t){return(0,w.A)((function(e,i){var r=-1,n=i.length,o=n>1?i[n-1]:void 0,a=n>2?i[2]:void 0;for(o=t.length>3&&"function"==typeof o?(n--,o):void 0,a&&(0,S.A)(i[0],i[1],a)&&(o=n<3?void 0:o,n=1),e=Object(e);++r<n;){var s=i[r];s&&t(e,s,r,o)}return e}))}((function(t,e,i){A(t,e,i)}))},6079:(t,e,i)=>{"use strict";i.d(e,{A:()=>Ui,B:()=>Rt,C:()=>ve,D:()=>_e,E:()=>Ot,F:()=>Oe,G:()=>Tt,H:()=>At,I:()=>ue,J:()=>ht,K:()=>Di,L:()=>Ei,M:()=>Te,N:()=>Jn,Z:()=>ee,a:()=>Fi,b:()=>Bi,c:()=>ji,d:()=>pt,e:()=>St,f:()=>te,g:()=>Si,h:()=>ye,i:()=>yi,j:()=>me,k:()=>ce,l:()=>st,m:()=>yt,n:()=>oe,o:()=>xi,p:()=>Ii,q:()=>Li,r:()=>wt,s:()=>wi,t:()=>Mi,u:()=>ke,v:()=>Ai,w:()=>pe,x:()=>xt,y:()=>de,z:()=>$i});var r=i(513),n=i(4353),o=i(6750),a=i(6312),s=i(2838),l=i(4886),c=i(8232);const h=(t,e)=>{const i=l.A.parse(t),r={};for(const n in e)e[n]&&(r[n]=i[n]+e[n]);return(0,c.A)(t,r)};var u=i(5582);const d=(t,e,i=50)=>{const{r:r,g:n,b:o,a:a}=l.A.parse(t),{r:s,g:c,b:h,a:d}=l.A.parse(e),f=i/100,p=2*f-1,g=a-d,m=((p*g==-1?p:(p+g)/(1+p*g))+1)/2,y=1-m,x=r*m+s*y,C=n*m+c*y,b=o*m+h*y,_=a*f+d*(1-f);return(0,u.A)(x,C,b,_)},f=(t,e=100)=>{const i=l.A.parse(t);return i.r=255-i.r,i.g=255-i.g,i.b=255-i.b,d(i,t,e)};var p=i(5263),g=i(8041),m=i(3219),y=i(6632),x=i(8879),C="comm",b="rule",_="decl",v=Math.abs,k=String.fromCharCode;Object.assign;function T(t){return t.trim()}function A(t,e,i){return t.replace(e,i)}function w(t,e,i){return t.indexOf(e,i)}function S(t,e){return 0|t.charCodeAt(e)}function B(t,e,i){return t.slice(e,i)}function F(t){return t.length}function L(t,e){return e.push(t),t}function M(t,e){for(var i="",r=0;r<t.length;r++)i+=e(t[r],r,t,e)||"";return i}function E(t,e,i,r){switch(t.type){case"@layer":if(t.children.length)break;case"@import":case _:return t.return=t.return||t.value;case C:return"";case"@keyframes":return t.return=t.value+"{"+M(t.children,r)+"}";case b:if(!F(t.value=t.props.join(",")))return""}return F(i=M(t.children,r))?t.return=t.value+"{"+i+"}":""}var N=1,O=1,j=0,I=0,D=0,q="";function $(t,e,i,r,n,o,a,s){return{value:t,root:e,parent:i,type:r,props:n,children:o,line:N,column:O,length:a,return:"",siblings:s}}function z(){return D=I>0?S(q,--I):0,O--,10===D&&(O=1,N--),D}function P(){return D=I<j?S(q,I++):0,O++,10===D&&(O=1,N++),D}function R(){return S(q,I)}function W(){return I}function U(t,e){return B(q,t,e)}function H(t){switch(t){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Y(t){return N=O=1,j=F(q=t),I=0,[]}function V(t){return q="",t}function G(t){return T(U(I-1,J(91===t?t+2:40===t?t+1:t)))}function X(t){for(;(D=R())&&D<33;)P();return H(t)>2||H(D)>3?"":" "}function Z(t,e){for(;--e&&P()&&!(D<48||D>102||D>57&&D<65||D>70&&D<97););return U(t,W()+(e<6&&32==R()&&32==P()))}function J(t){for(;P();)switch(D){case t:return I;case 34:case 39:34!==t&&39!==t&&J(D);break;case 40:41===t&&J(t);break;case 92:P()}return I}function K(t,e){for(;P()&&t+D!==57&&(t+D!==84||47!==R()););return"/*"+U(e,I-1)+"*"+k(47===t?t:P())}function Q(t){for(;!H(R());)P();return U(t,I)}function tt(t){return V(et("",null,null,null,[""],t=Y(t),0,[0],t))}function et(t,e,i,r,n,o,a,s,l){for(var c=0,h=0,u=a,d=0,f=0,p=0,g=1,m=1,y=1,x=0,C="",b=n,_=o,T=r,M=C;m;)switch(p=x,x=P()){case 40:if(108!=p&&58==S(M,u-1)){-1!=w(M+=A(G(x),"&","&\f"),"&\f",v(c?s[c-1]:0))&&(y=-1);break}case 34:case 39:case 91:M+=G(x);break;case 9:case 10:case 13:case 32:M+=X(p);break;case 92:M+=Z(W()-1,7);continue;case 47:switch(R()){case 42:case 47:L(rt(K(P(),W()),e,i,l),l),5!=H(p||1)&&5!=H(R()||1)||!F(M)||" "===B(M,-1,void 0)||(M+=" ");break;default:M+="/"}break;case 123*g:s[c++]=F(M)*y;case 125*g:case 59:case 0:switch(x){case 0:case 125:m=0;case 59+h:-1==y&&(M=A(M,/\f/g,"")),f>0&&(F(M)-u||0===g&&47===p)&&L(f>32?nt(M+";",r,i,u-1,l):nt(A(M," ","")+";",r,i,u-2,l),l);break;case 59:M+=";";default:if(L(T=it(M,e,i,c,h,n,s,C,b=[],_=[],u,o),o),123===x)if(0===h)et(M,e,T,T,b,o,u,s,_);else switch(99===d&&110===S(M,3)?100:d){case 100:case 108:case 109:case 115:et(t,T,T,r&&L(it(t,T,T,0,0,n,s,C,n,b=[],u,_),_),n,_,u,s,r?b:_);break;default:et(M,T,T,T,[""],_,0,s,_)}}c=h=f=0,g=y=1,C=M="",u=a;break;case 58:u=1+F(M),f=p;default:if(g<1)if(123==x)--g;else if(125==x&&0==g++&&125==z())continue;switch(M+=k(x),x*g){case 38:y=h>0?1:(M+="\f",-1);break;case 44:s[c++]=(F(M)-1)*y,y=1;break;case 64:45===R()&&(M+=G(P())),d=R(),h=u=F(C=M+=Q(W())),x++;break;case 45:45===p&&2==F(M)&&(g=0)}}return o}function it(t,e,i,r,n,o,a,s,l,c,h,u){for(var d=n-1,f=0===n?o:[""],p=function(t){return t.length}(f),g=0,m=0,y=0;g<r;++g)for(var x=0,C=B(t,d+1,d=v(m=a[g])),_=t;x<p;++x)(_=T(m>0?f[x]+" "+C:A(C,/&\f/g,f[x])))&&(l[y++]=_);return $(t,e,i,0===n?b:s,l,c,h,u)}function rt(t,e,i,r){return $(t,e,i,C,k(D),B(t,2,-2),0,r)}function nt(t,e,i,r,n){return $(t,e,i,_,B(t,0,r),B(t,r+1,-1),r,n)}var ot=i(6401);const at={trace:0,debug:1,info:2,warn:3,error:4,fatal:5},st={trace:(...t)=>{},debug:(...t)=>{},info:(...t)=>{},warn:(...t)=>{},error:(...t)=>{},fatal:(...t)=>{}},lt=function(t="fatal"){let e=at.fatal;"string"==typeof t?(t=t.toLowerCase())in at&&(e=at[t]):"number"==typeof t&&(e=t),st.trace=()=>{},st.debug=()=>{},st.info=()=>{},st.warn=()=>{},st.error=()=>{},st.fatal=()=>{},e<=at.fatal&&(st.fatal=console.error?console.error.bind(console,ct("FATAL"),"color: orange"):console.log.bind(console,"\x1b[35m",ct("FATAL"))),e<=at.error&&(st.error=console.error?console.error.bind(console,ct("ERROR"),"color: orange"):console.log.bind(console,"\x1b[31m",ct("ERROR"))),e<=at.warn&&(st.warn=console.warn?console.warn.bind(console,ct("WARN"),"color: orange"):console.log.bind(console,"\x1b[33m",ct("WARN"))),e<=at.info&&(st.info=console.info?console.info.bind(console,ct("INFO"),"color: lightblue"):console.log.bind(console,"\x1b[34m",ct("INFO"))),e<=at.debug&&(st.debug=console.debug?console.debug.bind(console,ct("DEBUG"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",ct("DEBUG"))),e<=at.trace&&(st.trace=console.debug?console.debug.bind(console,ct("TRACE"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",ct("TRACE")))},ct=t=>`%c${n().format("ss.SSS")} : ${t} : `,ht=/<br\s*\/?>/gi,ut=(()=>{let t=!1;return()=>{t||(!function(){const t="data-temp-href-target";s.addHook("beforeSanitizeAttributes",(e=>{"A"===e.tagName&&e.hasAttribute("target")&&e.setAttribute(t,e.getAttribute("target")||"")})),s.addHook("afterSanitizeAttributes",(e=>{"A"===e.tagName&&e.hasAttribute(t)&&(e.setAttribute("target",e.getAttribute(t)||""),e.removeAttribute(t),"_blank"===e.getAttribute("target")&&e.setAttribute("rel","noopener"))}))}(),t=!0)}})();const dt=t=>{ut();return s.sanitize(t)},ft=(t,e)=>{var i;if(!1!==(null==(i=e.flowchart)?void 0:i.htmlLabels)){const i=e.securityLevel;"antiscript"===i||"strict"===i?t=dt(t):"loose"!==i&&(t=(t=(t=mt(t)).replace(/</g,"<").replace(/>/g,">")).replace(/=/g,"="),t=gt(t))}return t},pt=(t,e)=>t?t=e.dompurifyConfig?s.sanitize(ft(t,e),e.dompurifyConfig).toString():s.sanitize(ft(t,e),{FORBID_TAGS:["style"]}).toString():t,gt=t=>t.replace(/#br#/g,"<br/>"),mt=t=>t.replace(ht,"#br#"),yt=t=>!1!==t&&!["false","null","0"].includes(String(t).trim().toLowerCase()),xt=function(t){const e=t.split(/(,)/),i=[];for(let r=0;r<e.length;r++){let t=e[r];if(","===t&&r>0&&r+1<e.length){const n=e[r-1],o=e[r+1];bt(n,o)&&(t=n+","+o,r++,i.pop())}i.push(_t(t))}return i.join("")},Ct=(t,e)=>Math.max(0,t.split(e).length-1),bt=(t,e)=>{const i=Ct(t,"~"),r=Ct(e,"~");return 1===i&&1===r},_t=t=>{const e=Ct(t,"~");let i=!1;if(e<=1)return t;e%2!=0&&t.startsWith("~")&&(t=t.substring(1),i=!0);const r=[...t];let n=r.indexOf("~"),o=r.lastIndexOf("~");for(;-1!==n&&-1!==o&&n!==o;)r[n]="<",r[o]=">",n=r.indexOf("~"),o=r.lastIndexOf("~");return i&&r.unshift("~"),r.join("")},vt=()=>void 0!==window.MathMLElement,kt=/\$\$(.*)\$\$/g,Tt=t=>{var e;return((null==(e=t.match(kt))?void 0:e.length)??0)>0},At=async(t,e)=>{t=await wt(t,e);const i=document.createElement("div");i.innerHTML=t,i.id="katex-temp",i.style.visibility="hidden",i.style.position="absolute",i.style.top="0";const r=document.querySelector("body");null==r||r.insertAdjacentElement("beforeend",i);const n={width:i.clientWidth,height:i.clientHeight};return i.remove(),n},wt=async(t,e)=>{if(!Tt(t))return t;if(!vt()&&!e.legacyMathML)return t.replace(kt,"MathML is unsupported in this environment.");const{default:r}=await i.e(2130).then(i.bind(i,2130));return t.split(ht).map((t=>Tt(t)?`\n <div style="display: flex; align-items: center; justify-content: center; white-space: nowrap;">\n ${t}\n </div>\n `:`<div>${t}</div>`)).join("").replace(kt,((t,e)=>r.renderToString(e,{throwOnError:!0,displayMode:!0,output:vt()?"mathml":"htmlAndMathml"}).replace(/\n/g," ").replace(/<annotation.*<\/annotation>/g,"")))},St={getRows:t=>{if(!t)return[""];return mt(t).replace(/\\n/g,"#br#").split("#br#")},sanitizeText:pt,sanitizeTextOrArray:(t,e)=>"string"==typeof t?pt(t,e):t.flat().map((t=>pt(t,e))),hasBreaks:t=>ht.test(t),splitBreaks:t=>t.split(ht),lineBreakRegex:ht,removeScript:dt,getUrl:t=>{let e="";return t&&(e=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,e=e.replaceAll(/\(/g,"\\("),e=e.replaceAll(/\)/g,"\\)")),e},evaluate:yt,getMax:function(...t){const e=t.filter((t=>!isNaN(t)));return Math.max(...e)},getMin:function(...t){const e=t.filter((t=>!isNaN(t)));return Math.min(...e)}},Bt=(t,e)=>h(t,e?{s:-40,l:10}:{s:-40,l:-10}),Ft="#ffffff",Lt="#f2f2f2";let Mt=class{constructor(){this.background="#f4f4f4",this.primaryColor="#fff4dd",this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.THEME_COLOR_LIMIT=12,this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px"}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;if(this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||h(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||h(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||Bt(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||Bt(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||Bt(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||f(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||f(this.tertiaryColor),this.lineColor=this.lineColor||f(this.background),this.arrowheadColor=this.arrowheadColor||f(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||"grey",this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||f(this.lineColor),this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,g.A)(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||this.tertiaryColor,this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||h(this.primaryColor,{h:30}),this.cScale4=this.cScale4||h(this.primaryColor,{h:60}),this.cScale5=this.cScale5||h(this.primaryColor,{h:90}),this.cScale6=this.cScale6||h(this.primaryColor,{h:120}),this.cScale7=this.cScale7||h(this.primaryColor,{h:150}),this.cScale8=this.cScale8||h(this.primaryColor,{h:210,l:150}),this.cScale9=this.cScale9||h(this.primaryColor,{h:270}),this.cScale10=this.cScale10||h(this.primaryColor,{h:300}),this.cScale11=this.cScale11||h(this.primaryColor,{h:330}),this.darkMode)for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScale"+h]=(0,p.A)(this["cScale"+h],75);else for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScale"+h]=(0,p.A)(this["cScale"+h],25);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleInv"+h]=this["cScaleInv"+h]||f(this["cScale"+h]);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this.darkMode?this["cScalePeer"+h]=this["cScalePeer"+h]||(0,g.A)(this["cScale"+h],10):this["cScalePeer"+h]=this["cScalePeer"+h]||(0,p.A)(this["cScale"+h],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleLabel"+h]=this["cScaleLabel"+h]||this.scaleLabelColor;const d=this.darkMode?-4:-1;for(let f=0;f<5;f++)this["surface"+f]=this["surface"+f]||h(this.mainBkg,{h:180,s:-15,l:d*(5+3*f)}),this["surfacePeer"+f]=this["surfacePeer"+f]||h(this.mainBkg,{h:180,s:-15,l:d*(8+3*f)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||this.primaryColor,this.fillType1=this.fillType1||this.secondaryColor,this.fillType2=this.fillType2||h(this.primaryColor,{h:64}),this.fillType3=this.fillType3||h(this.secondaryColor,{h:64}),this.fillType4=this.fillType4||h(this.primaryColor,{h:-64}),this.fillType5=this.fillType5||h(this.secondaryColor,{h:-64}),this.fillType6=this.fillType6||h(this.primaryColor,{h:128}),this.fillType7=this.fillType7||h(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||h(this.primaryColor,{l:-10}),this.pie5=this.pie5||h(this.secondaryColor,{l:-10}),this.pie6=this.pie6||h(this.tertiaryColor,{l:-10}),this.pie7=this.pie7||h(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||h(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||h(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||h(this.primaryColor,{h:60,l:-20}),this.pie11=this.pie11||h(this.primaryColor,{h:-60,l:-20}),this.pie12=this.pie12||h(this.primaryColor,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||h(this.primaryColor,{h:-30}),this.git4=this.git4||h(this.primaryColor,{h:-60}),this.git5=this.git5||h(this.primaryColor,{h:-90}),this.git6=this.git6||h(this.primaryColor,{h:60}),this.git7=this.git7||h(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,g.A)(this.git0,25),this.git1=(0,g.A)(this.git1,25),this.git2=(0,g.A)(this.git2,25),this.git3=(0,g.A)(this.git3,25),this.git4=(0,g.A)(this.git4,25),this.git5=(0,g.A)(this.git5,25),this.git6=(0,g.A)(this.git6,25),this.git7=(0,g.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||f(this.git0),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Ft,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||Lt}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}};let Et=class{constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=(0,g.A)(this.primaryColor,16),this.tertiaryColor=h(this.primaryColor,{h:-160}),this.primaryBorderColor=f(this.background),this.secondaryBorderColor=Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Bt(this.tertiaryColor,this.darkMode),this.primaryTextColor=f(this.primaryColor),this.secondaryTextColor=f(this.secondaryColor),this.tertiaryTextColor=f(this.tertiaryColor),this.lineColor=f(this.background),this.textColor=f(this.background),this.mainBkg="#1f2020",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=(0,g.A)(f("#323D47"),10),this.lineColor="calculated",this.border1="#81B1DB",this.border2=(0,u.A)(255,255,255,.25),this.arrowheadColor="calculated",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#181818",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#F9FFFE",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="calculated",this.activationBkgColor="calculated",this.sequenceNumberColor="black",this.sectionBkgColor=(0,p.A)("#EAE8D9",30),this.altSectionBkgColor="calculated",this.sectionBkgColor2="#EAE8D9",this.excludeBkgColor=(0,p.A)(this.sectionBkgColor,10),this.taskBorderColor=(0,u.A)(255,255,255,70),this.taskBkgColor="calculated",this.taskTextColor="calculated",this.taskTextLightColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor=(0,u.A)(255,255,255,50),this.activeTaskBkgColor="#81B1DB",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="grey",this.critBorderColor="#E83737",this.critBkgColor="#E83737",this.taskTextDarkColor="calculated",this.todayLineColor="#DB5757",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="calculated",this.errorBkgColor="#a44141",this.errorTextColor="#ddd"}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;this.secondBkg=(0,g.A)(this.mainBkg,16),this.lineColor=this.mainContrastColor,this.arrowheadColor=this.mainContrastColor,this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.edgeLabelBackground=(0,g.A)(this.labelBackground,25),this.actorBorder=this.border1,this.actorBkg=this.mainBkg,this.actorTextColor=this.mainContrastColor,this.actorLineColor=this.mainContrastColor,this.signalColor=this.mainContrastColor,this.signalTextColor=this.mainContrastColor,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.mainContrastColor,this.loopTextColor=this.mainContrastColor,this.noteBorderColor=this.secondaryBorderColor,this.noteBkgColor=this.secondBkg,this.noteTextColor=this.secondaryTextColor,this.activationBorderColor=this.border1,this.activationBkgColor=this.secondBkg,this.altSectionBkgColor=this.background,this.taskBkgColor=(0,g.A)(this.mainBkg,23),this.taskTextColor=this.darkTextColor,this.taskTextLightColor=this.mainContrastColor,this.taskTextOutsideColor=this.taskTextLightColor,this.gridColor=this.mainContrastColor,this.doneTaskBkgColor=this.mainContrastColor,this.taskTextDarkColor=this.darkTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#555",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#f4f4f4",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=h(this.primaryColor,{h:64}),this.fillType3=h(this.secondaryColor,{h:64}),this.fillType4=h(this.primaryColor,{h:-64}),this.fillType5=h(this.secondaryColor,{h:-64}),this.fillType6=h(this.primaryColor,{h:128}),this.fillType7=h(this.secondaryColor,{h:128}),this.cScale1=this.cScale1||"#0b0000",this.cScale2=this.cScale2||"#4d1037",this.cScale3=this.cScale3||"#3f5258",this.cScale4=this.cScale4||"#4f2f1b",this.cScale5=this.cScale5||"#6e0a0a",this.cScale6=this.cScale6||"#3b0048",this.cScale7=this.cScale7||"#995a01",this.cScale8=this.cScale8||"#154706",this.cScale9=this.cScale9||"#161722",this.cScale10=this.cScale10||"#00296f",this.cScale11=this.cScale11||"#01629c",this.cScale12=this.cScale12||"#010029",this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||h(this.primaryColor,{h:30}),this.cScale4=this.cScale4||h(this.primaryColor,{h:60}),this.cScale5=this.cScale5||h(this.primaryColor,{h:90}),this.cScale6=this.cScale6||h(this.primaryColor,{h:120}),this.cScale7=this.cScale7||h(this.primaryColor,{h:150}),this.cScale8=this.cScale8||h(this.primaryColor,{h:210}),this.cScale9=this.cScale9||h(this.primaryColor,{h:270}),this.cScale10=this.cScale10||h(this.primaryColor,{h:300}),this.cScale11=this.cScale11||h(this.primaryColor,{h:330});for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleInv"+h]=this["cScaleInv"+h]||f(this["cScale"+h]);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScalePeer"+h]=this["cScalePeer"+h]||(0,g.A)(this["cScale"+h],10);for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||h(this.mainBkg,{h:30,s:-30,l:-(4*d-10)}),this["surfacePeer"+d]=this["surfacePeer"+d]||h(this.mainBkg,{h:30,s:-30,l:-(4*d-7)});this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleLabel"+h]=this["cScaleLabel"+h]||this.scaleLabelColor;for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["pie"+h]=this["cScale"+h];this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#3498db,#2ecc71,#e74c3c,#f1c40f,#bdc3c7,#ffffff,#34495e,#9b59b6,#1abc9c,#e67e22"},this.classText=this.primaryTextColor,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=(0,g.A)(this.secondaryColor,20),this.git1=(0,g.A)(this.pie2||this.secondaryColor,20),this.git2=(0,g.A)(this.pie3||this.tertiaryColor,20),this.git3=(0,g.A)(this.pie4||h(this.primaryColor,{h:-30}),20),this.git4=(0,g.A)(this.pie5||h(this.primaryColor,{h:-60}),20),this.git5=(0,g.A)(this.pie6||h(this.primaryColor,{h:-90}),10),this.git6=(0,g.A)(this.pie7||h(this.primaryColor,{h:60}),10),this.git7=(0,g.A)(this.pie8||h(this.primaryColor,{h:120}),20),this.gitInv0=this.gitInv0||f(this.git0),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||f(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||f(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||(0,g.A)(this.background,12),this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||(0,g.A)(this.background,2)}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}};let Nt=class{constructor(){this.background="#f4f4f4",this.primaryColor="#ECECFF",this.secondaryColor=h(this.primaryColor,{h:120}),this.secondaryColor="#ffffde",this.tertiaryColor=h(this.primaryColor,{h:-160}),this.primaryBorderColor=Bt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Bt(this.tertiaryColor,this.darkMode),this.primaryTextColor=f(this.primaryColor),this.secondaryTextColor=f(this.secondaryColor),this.tertiaryTextColor=f(this.tertiaryColor),this.lineColor=f(this.background),this.textColor=f(this.background),this.background="white",this.mainBkg="#ECECFF",this.secondBkg="#ffffde",this.lineColor="#333333",this.border1="#9370DB",this.border2="#aaaa33",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#e8e8e8",this.textColor="#333",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="grey",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="calculated",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="calculated",this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor="calculated",this.taskTextOutsideColor=this.taskTextDarkColor,this.taskTextClickableColor="calculated",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBorderColor="calculated",this.critBkgColor="calculated",this.todayLineColor="calculated",this.sectionBkgColor=(0,u.A)(102,102,255,.49),this.altSectionBkgColor="white",this.sectionBkgColor2="#fff400",this.taskBorderColor="#534fbc",this.taskBkgColor="#8a90dd",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="#534fbc",this.activeTaskBkgColor="#bfc7ff",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.updateColors()}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||h(this.primaryColor,{h:30}),this.cScale4=this.cScale4||h(this.primaryColor,{h:60}),this.cScale5=this.cScale5||h(this.primaryColor,{h:90}),this.cScale6=this.cScale6||h(this.primaryColor,{h:120}),this.cScale7=this.cScale7||h(this.primaryColor,{h:150}),this.cScale8=this.cScale8||h(this.primaryColor,{h:210}),this.cScale9=this.cScale9||h(this.primaryColor,{h:270}),this.cScale10=this.cScale10||h(this.primaryColor,{h:300}),this.cScale11=this.cScale11||h(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||(0,p.A)(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||(0,p.A)(this.tertiaryColor,40);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScale"+h]=(0,p.A)(this["cScale"+h],10),this["cScalePeer"+h]=this["cScalePeer"+h]||(0,p.A)(this["cScale"+h],25);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleInv"+d]=this["cScaleInv"+d]||h(this["cScale"+d],{h:180});for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||h(this.mainBkg,{h:30,l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||h(this.mainBkg,{h:30,l:-(7+5*d)});if(this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor,"calculated"!==this.labelTextColor){this.cScaleLabel0=this.cScaleLabel0||f(this.labelTextColor),this.cScaleLabel3=this.cScaleLabel3||f(this.labelTextColor);for(let t=0;t<this.THEME_COLOR_LIMIT;t++)this["cScaleLabel"+t]=this["cScaleLabel"+t]||this.labelTextColor}this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.textColor,this.edgeLabelBackground=this.labelBackground,this.actorBorder=(0,g.A)(this.border1,23),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.signalColor=this.textColor,this.signalTextColor=this.textColor,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=h(this.primaryColor,{h:64}),this.fillType3=h(this.secondaryColor,{h:64}),this.fillType4=h(this.primaryColor,{h:-64}),this.fillType5=h(this.secondaryColor,{h:-64}),this.fillType6=h(this.primaryColor,{h:128}),this.fillType7=h(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||h(this.tertiaryColor,{l:-40}),this.pie4=this.pie4||h(this.primaryColor,{l:-10}),this.pie5=this.pie5||h(this.secondaryColor,{l:-30}),this.pie6=this.pie6||h(this.tertiaryColor,{l:-20}),this.pie7=this.pie7||h(this.primaryColor,{h:60,l:-20}),this.pie8=this.pie8||h(this.primaryColor,{h:-60,l:-40}),this.pie9=this.pie9||h(this.primaryColor,{h:120,l:-40}),this.pie10=this.pie10||h(this.primaryColor,{h:60,l:-40}),this.pie11=this.pie11||h(this.primaryColor,{h:-90,l:-40}),this.pie12=this.pie12||h(this.primaryColor,{h:120,l:-30}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#ECECFF,#8493A6,#FFC3A0,#DCDDE1,#B8E994,#D1A36F,#C3CDE6,#FFB6C1,#496078,#F8F3E3"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.labelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||h(this.primaryColor,{h:-30}),this.git4=this.git4||h(this.primaryColor,{h:-60}),this.git5=this.git5||h(this.primaryColor,{h:-90}),this.git6=this.git6||h(this.primaryColor,{h:60}),this.git7=this.git7||h(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,g.A)(this.git0,25),this.git1=(0,g.A)(this.git1,25),this.git2=(0,g.A)(this.git2,25),this.git3=(0,g.A)(this.git3,25),this.git4=(0,g.A)(this.git4,25),this.git5=(0,g.A)(this.git5,25),this.git6=(0,g.A)(this.git6,25),this.git7=(0,g.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||(0,p.A)(f(this.git0),25),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||f(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||f(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Ft,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||Lt}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}};const Ot=t=>{const e=new Nt;return e.calculate(t),e};let jt=class{constructor(){this.background="#f4f4f4",this.primaryColor="#cde498",this.secondaryColor="#cdffb2",this.background="white",this.mainBkg="#cde498",this.secondBkg="#cdffb2",this.lineColor="green",this.border1="#13540c",this.border2="#6eaa49",this.arrowheadColor="green",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.tertiaryColor=(0,g.A)("#cde498",10),this.primaryBorderColor=Bt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Bt(this.tertiaryColor,this.darkMode),this.primaryTextColor=f(this.primaryColor),this.secondaryTextColor=f(this.secondaryColor),this.tertiaryTextColor=f(this.primaryColor),this.lineColor=f(this.background),this.textColor=f(this.background),this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#333",this.edgeLabelBackground="#e8e8e8",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="grey",this.signalColor="#333",this.signalTextColor="#333",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="#326932",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="#6eaa49",this.altSectionBkgColor="white",this.sectionBkgColor2="#6eaa49",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="#487e3a",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;this.actorBorder=(0,p.A)(this.mainBkg,20),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||h(this.primaryColor,{h:30}),this.cScale4=this.cScale4||h(this.primaryColor,{h:60}),this.cScale5=this.cScale5||h(this.primaryColor,{h:90}),this.cScale6=this.cScale6||h(this.primaryColor,{h:120}),this.cScale7=this.cScale7||h(this.primaryColor,{h:150}),this.cScale8=this.cScale8||h(this.primaryColor,{h:210}),this.cScale9=this.cScale9||h(this.primaryColor,{h:270}),this.cScale10=this.cScale10||h(this.primaryColor,{h:300}),this.cScale11=this.cScale11||h(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||(0,p.A)(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||(0,p.A)(this.tertiaryColor,40);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScale"+h]=(0,p.A)(this["cScale"+h],10),this["cScalePeer"+h]=this["cScalePeer"+h]||(0,p.A)(this["cScale"+h],25);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleInv"+d]=this["cScaleInv"+d]||h(this["cScale"+d],{h:180});this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor;for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleLabel"+h]=this["cScaleLabel"+h]||this.scaleLabelColor;for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||h(this.mainBkg,{h:30,s:-30,l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||h(this.mainBkg,{h:30,s:-30,l:-(8+5*d)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.taskBorderColor=this.border1,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=h(this.primaryColor,{h:64}),this.fillType3=h(this.secondaryColor,{h:64}),this.fillType4=h(this.primaryColor,{h:-64}),this.fillType5=h(this.secondaryColor,{h:-64}),this.fillType6=h(this.primaryColor,{h:128}),this.fillType7=h(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||h(this.primaryColor,{l:-30}),this.pie5=this.pie5||h(this.secondaryColor,{l:-30}),this.pie6=this.pie6||h(this.tertiaryColor,{h:40,l:-40}),this.pie7=this.pie7||h(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||h(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||h(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||h(this.primaryColor,{h:60,l:-50}),this.pie11=this.pie11||h(this.primaryColor,{h:-60,l:-50}),this.pie12=this.pie12||h(this.primaryColor,{h:120,l:-50}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#CDE498,#FF6B6B,#A0D2DB,#D7BDE2,#F0F0F0,#FFC3A0,#7FD8BE,#FF9A8B,#FAF3E0,#FFF176"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||h(this.primaryColor,{h:-30}),this.git4=this.git4||h(this.primaryColor,{h:-60}),this.git5=this.git5||h(this.primaryColor,{h:-90}),this.git6=this.git6||h(this.primaryColor,{h:60}),this.git7=this.git7||h(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,g.A)(this.git0,25),this.git1=(0,g.A)(this.git1,25),this.git2=(0,g.A)(this.git2,25),this.git3=(0,g.A)(this.git3,25),this.git4=(0,g.A)(this.git4,25),this.git5=(0,g.A)(this.git5,25),this.git6=(0,g.A)(this.git6,25),this.git7=(0,g.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||f(this.git0),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||f(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||f(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Ft,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||Lt}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}};class It{constructor(){this.primaryColor="#eee",this.contrast="#707070",this.secondaryColor=(0,g.A)(this.contrast,55),this.background="#ffffff",this.tertiaryColor=h(this.primaryColor,{h:-160}),this.primaryBorderColor=Bt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Bt(this.tertiaryColor,this.darkMode),this.primaryTextColor=f(this.primaryColor),this.secondaryTextColor=f(this.secondaryColor),this.tertiaryTextColor=f(this.tertiaryColor),this.lineColor=f(this.background),this.textColor=f(this.background),this.mainBkg="#eee",this.secondBkg="calculated",this.lineColor="#666",this.border1="#999",this.border2="calculated",this.note="#ffa",this.text="#333",this.critical="#d42",this.done="#bbb",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="white",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="calculated",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="white",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBkgColor="calculated",this.critBorderColor="calculated",this.todayLineColor="calculated",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;this.secondBkg=(0,g.A)(this.contrast,55),this.border2=this.contrast,this.actorBorder=(0,g.A)(this.border1,23),this.actorBkg=this.mainBkg,this.actorTextColor=this.text,this.actorLineColor=this.lineColor,this.signalColor=this.text,this.signalTextColor=this.text,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.text,this.loopTextColor=this.text,this.noteBorderColor="#999",this.noteBkgColor="#666",this.noteTextColor="#fff",this.cScale0=this.cScale0||"#555",this.cScale1=this.cScale1||"#F4F4F4",this.cScale2=this.cScale2||"#555",this.cScale3=this.cScale3||"#BBB",this.cScale4=this.cScale4||"#777",this.cScale5=this.cScale5||"#999",this.cScale6=this.cScale6||"#DDD",this.cScale7=this.cScale7||"#FFF",this.cScale8=this.cScale8||"#DDD",this.cScale9=this.cScale9||"#BBB",this.cScale10=this.cScale10||"#999",this.cScale11=this.cScale11||"#777";for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleInv"+h]=this["cScaleInv"+h]||f(this["cScale"+h]);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this.darkMode?this["cScalePeer"+h]=this["cScalePeer"+h]||(0,g.A)(this["cScale"+h],10):this["cScalePeer"+h]=this["cScalePeer"+h]||(0,p.A)(this["cScale"+h],10);this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor),this.cScaleLabel0=this.cScaleLabel0||this.cScale1,this.cScaleLabel2=this.cScaleLabel2||this.cScale1;for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleLabel"+h]=this["cScaleLabel"+h]||this.scaleLabelColor;for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||h(this.mainBkg,{l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||h(this.mainBkg,{l:-(8+5*d)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.text,this.sectionBkgColor=(0,g.A)(this.contrast,30),this.sectionBkgColor2=(0,g.A)(this.contrast,30),this.taskBorderColor=(0,p.A)(this.contrast,10),this.taskBkgColor=this.contrast,this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor=this.text,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.gridColor=(0,g.A)(this.border1,30),this.doneTaskBkgColor=this.done,this.doneTaskBorderColor=this.lineColor,this.critBkgColor=this.critical,this.critBorderColor=(0,p.A)(this.critBkgColor,10),this.todayLineColor=this.critBkgColor,this.transitionColor=this.transitionColor||"#000",this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f4f4f4",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.stateBorder=this.stateBorder||"#000",this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#222",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=h(this.primaryColor,{h:64}),this.fillType3=h(this.secondaryColor,{h:64}),this.fillType4=h(this.primaryColor,{h:-64}),this.fillType5=h(this.secondaryColor,{h:-64}),this.fillType6=h(this.primaryColor,{h:128}),this.fillType7=h(this.secondaryColor,{h:128});for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["pie"+h]=this["cScale"+h];this.pie12=this.pie0,this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#EEE,#6BB8E4,#8ACB88,#C7ACD6,#E8DCC2,#FFB2A8,#FFF380,#7E8D91,#FFD8B1,#FAF3E0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=(0,p.A)(this.pie1,25)||this.primaryColor,this.git1=this.pie2||this.secondaryColor,this.git2=this.pie3||this.tertiaryColor,this.git3=this.pie4||h(this.primaryColor,{h:-30}),this.git4=this.pie5||h(this.primaryColor,{h:-60}),this.git5=this.pie6||h(this.primaryColor,{h:-90}),this.git6=this.pie7||h(this.primaryColor,{h:60}),this.git7=this.pie8||h(this.primaryColor,{h:120}),this.gitInv0=this.gitInv0||f(this.git0),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.branchLabelColor=this.branchLabelColor||this.labelTextColor,this.gitBranchLabel0=this.branchLabelColor,this.gitBranchLabel1="white",this.gitBranchLabel2=this.branchLabelColor,this.gitBranchLabel3="white",this.gitBranchLabel4=this.branchLabelColor,this.gitBranchLabel5=this.branchLabelColor,this.gitBranchLabel6=this.branchLabelColor,this.gitBranchLabel7=this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Ft,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||Lt}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}}const Dt={base:{getThemeVariables:t=>{const e=new Mt;return e.calculate(t),e}},dark:{getThemeVariables:t=>{const e=new Et;return e.calculate(t),e}},default:{getThemeVariables:Ot},forest:{getThemeVariables:t=>{const e=new jt;return e.calculate(t),e}},neutral:{getThemeVariables:t=>{const e=new It;return e.calculate(t),e}}},qt={flowchart:{useMaxWidth:!0,titleTopMargin:25,subGraphTitleMargin:{top:0,bottom:0},diagramPadding:8,htmlLabels:!0,nodeSpacing:50,rankSpacing:50,curve:"basis",padding:15,defaultRenderer:"dagre-wrapper",wrappingWidth:200},sequence:{useMaxWidth:!0,hideUnusedParticipants:!1,activationWidth:10,diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",mirrorActors:!0,forceMenus:!1,bottomMarginAdj:1,rightAngles:!1,showSequenceNumbers:!1,actorFontSize:14,actorFontFamily:'"Open Sans", sans-serif',actorFontWeight:400,noteFontSize:14,noteFontFamily:'"trebuchet ms", verdana, arial, sans-serif',noteFontWeight:400,noteAlign:"center",messageFontSize:16,messageFontFamily:'"trebuchet ms", verdana, arial, sans-serif',messageFontWeight:400,wrap:!1,wrapPadding:10,labelBoxWidth:50,labelBoxHeight:20},gantt:{useMaxWidth:!0,titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,rightPadding:75,leftPadding:75,gridLineStartPadding:35,fontSize:11,sectionFontSize:11,numberSectionStyles:4,axisFormat:"%Y-%m-%d",topAxis:!1,displayMode:"",weekday:"sunday"},journey:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"]},class:{useMaxWidth:!0,titleTopMargin:25,arrowMarkerAbsolute:!1,dividerMargin:10,padding:5,textHeight:10,defaultRenderer:"dagre-wrapper",htmlLabels:!1},state:{useMaxWidth:!0,titleTopMargin:25,dividerMargin:10,sizeUnit:5,padding:8,textHeight:10,titleShift:-15,noteMargin:10,forkWidth:70,forkHeight:7,miniPadding:2,fontSizeFactor:5.02,fontSize:24,labelHeight:16,edgeLengthFactor:"20",compositTitleSize:35,radius:5,defaultRenderer:"dagre-wrapper"},er:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:20,layoutDirection:"TB",minEntityWidth:100,minEntityHeight:75,entityPadding:15,stroke:"gray",fill:"honeydew",fontSize:12},pie:{useMaxWidth:!0,textPosition:.75},quadrantChart:{useMaxWidth:!0,chartWidth:500,chartHeight:500,titleFontSize:20,titlePadding:10,quadrantPadding:5,xAxisLabelPadding:5,yAxisLabelPadding:5,xAxisLabelFontSize:16,yAxisLabelFontSize:16,quadrantLabelFontSize:16,quadrantTextTopPadding:5,pointTextPadding:5,pointLabelFontSize:12,pointRadius:5,xAxisPosition:"top",yAxisPosition:"left",quadrantInternalBorderStrokeWidth:1,quadrantExternalBorderStrokeWidth:2},xyChart:{useMaxWidth:!0,width:700,height:500,titleFontSize:20,titlePadding:10,showTitle:!0,xAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},yAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},chartOrientation:"vertical",plotReservedSpacePercent:50},requirement:{useMaxWidth:!0,rect_fill:"#f9f9f9",text_color:"#333",rect_border_size:"0.5px",rect_border_color:"#bbb",rect_min_width:200,rect_min_height:200,fontSize:14,rect_padding:10,line_height:20},mindmap:{useMaxWidth:!0,padding:10,maxNodeWidth:200},timeline:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"],disableMulticolor:!1},gitGraph:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:8,nodeLabel:{width:75,height:100,x:-25,y:0},mainBranchName:"main",mainBranchOrder:0,showCommitLabel:!0,showBranches:!0,rotateCommitLabel:!0,parallelCommits:!1,arrowMarkerAbsolute:!1},c4:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,c4ShapeMargin:50,c4ShapePadding:20,width:216,height:60,boxMargin:10,c4ShapeInRow:4,nextLinePaddingX:0,c4BoundaryInRow:2,personFontSize:14,personFontFamily:'"Open Sans", sans-serif',personFontWeight:"normal",external_personFontSize:14,external_personFontFamily:'"Open Sans", sans-serif',external_personFontWeight:"normal",systemFontSize:14,systemFontFamily:'"Open Sans", sans-serif',systemFontWeight:"normal",external_systemFontSize:14,external_systemFontFamily:'"Open Sans", sans-serif',external_systemFontWeight:"normal",system_dbFontSize:14,system_dbFontFamily:'"Open Sans", sans-serif',system_dbFontWeight:"normal",external_system_dbFontSize:14,external_system_dbFontFamily:'"Open Sans", sans-serif',external_system_dbFontWeight:"normal",system_queueFontSize:14,system_queueFontFamily:'"Open Sans", sans-serif',system_queueFontWeight:"normal",external_system_queueFontSize:14,external_system_queueFontFamily:'"Open Sans", sans-serif',external_system_queueFontWeight:"normal",boundaryFontSize:14,boundaryFontFamily:'"Open Sans", sans-serif',boundaryFontWeight:"normal",messageFontSize:12,messageFontFamily:'"Open Sans", sans-serif',messageFontWeight:"normal",containerFontSize:14,containerFontFamily:'"Open Sans", sans-serif',containerFontWeight:"normal",external_containerFontSize:14,external_containerFontFamily:'"Open Sans", sans-serif',external_containerFontWeight:"normal",container_dbFontSize:14,container_dbFontFamily:'"Open Sans", sans-serif',container_dbFontWeight:"normal",external_container_dbFontSize:14,external_container_dbFontFamily:'"Open Sans", sans-serif',external_container_dbFontWeight:"normal",container_queueFontSize:14,container_queueFontFamily:'"Open Sans", sans-serif',container_queueFontWeight:"normal",external_container_queueFontSize:14,external_container_queueFontFamily:'"Open Sans", sans-serif',external_container_queueFontWeight:"normal",componentFontSize:14,componentFontFamily:'"Open Sans", sans-serif',componentFontWeight:"normal",external_componentFontSize:14,external_componentFontFamily:'"Open Sans", sans-serif',external_componentFontWeight:"normal",component_dbFontSize:14,component_dbFontFamily:'"Open Sans", sans-serif',component_dbFontWeight:"normal",external_component_dbFontSize:14,external_component_dbFontFamily:'"Open Sans", sans-serif',external_component_dbFontWeight:"normal",component_queueFontSize:14,component_queueFontFamily:'"Open Sans", sans-serif',component_queueFontWeight:"normal",external_component_queueFontSize:14,external_component_queueFontFamily:'"Open Sans", sans-serif',external_component_queueFontWeight:"normal",wrap:!0,wrapPadding:10,person_bg_color:"#08427B",person_border_color:"#073B6F",external_person_bg_color:"#686868",external_person_border_color:"#8A8A8A",system_bg_color:"#1168BD",system_border_color:"#3C7FC0",system_db_bg_color:"#1168BD",system_db_border_color:"#3C7FC0",system_queue_bg_color:"#1168BD",system_queue_border_color:"#3C7FC0",external_system_bg_color:"#999999",external_system_border_color:"#8A8A8A",external_system_db_bg_color:"#999999",external_system_db_border_color:"#8A8A8A",external_system_queue_bg_color:"#999999",external_system_queue_border_color:"#8A8A8A",container_bg_color:"#438DD5",container_border_color:"#3C7FC0",container_db_bg_color:"#438DD5",container_db_border_color:"#3C7FC0",container_queue_bg_color:"#438DD5",container_queue_border_color:"#3C7FC0",external_container_bg_color:"#B3B3B3",external_container_border_color:"#A6A6A6",external_container_db_bg_color:"#B3B3B3",external_container_db_border_color:"#A6A6A6",external_container_queue_bg_color:"#B3B3B3",external_container_queue_border_color:"#A6A6A6",component_bg_color:"#85BBF0",component_border_color:"#78A8D8",component_db_bg_color:"#85BBF0",component_db_border_color:"#78A8D8",component_queue_bg_color:"#85BBF0",component_queue_border_color:"#78A8D8",external_component_bg_color:"#CCCCCC",external_component_border_color:"#BFBFBF",external_component_db_bg_color:"#CCCCCC",external_component_db_border_color:"#BFBFBF",external_component_queue_bg_color:"#CCCCCC",external_component_queue_border_color:"#BFBFBF"},sankey:{useMaxWidth:!0,width:600,height:400,linkColor:"gradient",nodeAlignment:"justify",showValues:!0,prefix:"",suffix:""},block:{useMaxWidth:!0,padding:8},theme:"default",maxTextSize:5e4,maxEdges:500,darkMode:!1,fontFamily:'"trebuchet ms", verdana, arial, sans-serif;',logLevel:5,securityLevel:"strict",startOnLoad:!0,arrowMarkerAbsolute:!1,secure:["secure","securityLevel","startOnLoad","maxTextSize","maxEdges"],legacyMathML:!1,deterministicIds:!1,fontSize:16},$t={...qt,deterministicIDSeed:void 0,themeCSS:void 0,themeVariables:Dt.default.getThemeVariables(),sequence:{...qt.sequence,messageFont:function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},noteFont:function(){return{fontFamily:this.noteFontFamily,fontSize:this.noteFontSize,fontWeight:this.noteFontWeight}},actorFont:function(){return{fontFamily:this.actorFontFamily,fontSize:this.actorFontSize,fontWeight:this.actorFontWeight}}},gantt:{...qt.gantt,tickInterval:void 0,useWidth:void 0},c4:{...qt.c4,useWidth:void 0,personFont:function(){return{fontFamily:this.personFontFamily,fontSize:this.personFontSize,fontWeight:this.personFontWeight}},external_personFont:function(){return{fontFamily:this.external_personFontFamily,fontSize:this.external_personFontSize,fontWeight:this.external_personFontWeight}},systemFont:function(){return{fontFamily:this.systemFontFamily,fontSize:this.systemFontSize,fontWeight:this.systemFontWeight}},external_systemFont:function(){return{fontFamily:this.external_systemFontFamily,fontSize:this.external_systemFontSize,fontWeight:this.external_systemFontWeight}},system_dbFont:function(){return{fontFamily:this.system_dbFontFamily,fontSize:this.system_dbFontSize,fontWeight:this.system_dbFontWeight}},external_system_dbFont:function(){return{fontFamily:this.external_system_dbFontFamily,fontSize:this.external_system_dbFontSize,fontWeight:this.external_system_dbFontWeight}},system_queueFont:function(){return{fontFamily:this.system_queueFontFamily,fontSize:this.system_queueFontSize,fontWeight:this.system_queueFontWeight}},external_system_queueFont:function(){return{fontFamily:this.external_system_queueFontFamily,fontSize:this.external_system_queueFontSize,fontWeight:this.external_system_queueFontWeight}},containerFont:function(){return{fontFamily:this.containerFontFamily,fontSize:this.containerFontSize,fontWeight:this.containerFontWeight}},external_containerFont:function(){return{fontFamily:this.external_containerFontFamily,fontSize:this.external_containerFontSize,fontWeight:this.external_containerFontWeight}},container_dbFont:function(){return{fontFamily:this.container_dbFontFamily,fontSize:this.container_dbFontSize,fontWeight:this.container_dbFontWeight}},external_container_dbFont:function(){return{fontFamily:this.external_container_dbFontFamily,fontSize:this.external_container_dbFontSize,fontWeight:this.external_container_dbFontWeight}},container_queueFont:function(){return{fontFamily:this.container_queueFontFamily,fontSize:this.container_queueFontSize,fontWeight:this.container_queueFontWeight}},external_container_queueFont:function(){return{fontFamily:this.external_container_queueFontFamily,fontSize:this.external_container_queueFontSize,fontWeight:this.external_container_queueFontWeight}},componentFont:function(){return{fontFamily:this.componentFontFamily,fontSize:this.componentFontSize,fontWeight:this.componentFontWeight}},external_componentFont:function(){return{fontFamily:this.external_componentFontFamily,fontSize:this.external_componentFontSize,fontWeight:this.external_componentFontWeight}},component_dbFont:function(){return{fontFamily:this.component_dbFontFamily,fontSize:this.component_dbFontSize,fontWeight:this.component_dbFontWeight}},external_component_dbFont:function(){return{fontFamily:this.external_component_dbFontFamily,fontSize:this.external_component_dbFontSize,fontWeight:this.external_component_dbFontWeight}},component_queueFont:function(){return{fontFamily:this.component_queueFontFamily,fontSize:this.component_queueFontSize,fontWeight:this.component_queueFontWeight}},external_component_queueFont:function(){return{fontFamily:this.external_component_queueFontFamily,fontSize:this.external_component_queueFontSize,fontWeight:this.external_component_queueFontWeight}},boundaryFont:function(){return{fontFamily:this.boundaryFontFamily,fontSize:this.boundaryFontSize,fontWeight:this.boundaryFontWeight}},messageFont:function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}}},pie:{...qt.pie,useWidth:984},xyChart:{...qt.xyChart,useWidth:void 0},requirement:{...qt.requirement,useWidth:void 0},gitGraph:{...qt.gitGraph,useMaxWidth:!1},sankey:{...qt.sankey,useMaxWidth:!1}},zt=(t,e="")=>Object.keys(t).reduce(((i,r)=>Array.isArray(t[r])?i:"object"==typeof t[r]&&null!==t[r]?[...i,e+r,...zt(t[r],"")]:[...i,e+r]),[]),Pt=new Set(zt($t,"")),Rt=$t,Wt=t=>{if(st.debug("sanitizeDirective called with",t),"object"==typeof t&&null!=t)if(Array.isArray(t))t.forEach((t=>Wt(t)));else{for(const e of Object.keys(t)){if(st.debug("Checking key",e),e.startsWith("__")||e.includes("proto")||e.includes("constr")||!Pt.has(e)||null==t[e]){st.debug("sanitize deleting key: ",e),delete t[e];continue}if("object"==typeof t[e]){st.debug("sanitizing object",e),Wt(t[e]);continue}const i=["themeCSS","fontFamily","altFontFamily"];for(const r of i)e.includes(r)&&(st.debug("sanitizing css option",e),t[e]=Ut(t[e]))}if(t.themeVariables)for(const e of Object.keys(t.themeVariables)){const i=t.themeVariables[e];(null==i?void 0:i.match)&&!i.match(/^[\d "#%(),.;A-Za-z]+$/)&&(t.themeVariables[e]="")}st.debug("After sanitization",t)}},Ut=t=>{let e=0,i=0;for(const r of t){if(e<i)return"{ /* ERROR: Unbalanced CSS */ }";"{"===r?e++:"}"===r&&i++}return e!==i?"{ /* ERROR: Unbalanced CSS */ }":t},Ht=/^-{3}\s*[\n\r](.*?)[\n\r]-{3}\s*[\n\r]+/s,Yt=/%{2}{\s*(?:(\w+)\s*:|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,Vt=/\s*%%.*\n/gm;class Gt extends Error{constructor(t){super(t),this.name="UnknownDiagramError"}}const Xt={},Zt=function(t,e){t=t.replace(Ht,"").replace(Yt,"").replace(Vt,"\n");for(const[i,{detector:r}]of Object.entries(Xt)){if(r(t,e))return i}throw new Gt(`No diagram type detected matching given configuration for text: ${t}`)},Jt=(...t)=>{for(const{id:e,detector:i,loader:r}of t)Kt(e,i,r)},Kt=(t,e,i)=>{Xt[t]?st.error(`Detector with key ${t} already exists`):Xt[t]={detector:e,loader:i},st.debug(`Detector with key ${t} added${i?" with loader":""}`)},Qt=(t,e,{depth:i=2,clobber:r=!1}={})=>{const n={depth:i,clobber:r};return Array.isArray(e)&&!Array.isArray(t)?(e.forEach((e=>Qt(t,e,n))),t):Array.isArray(e)&&Array.isArray(t)?(e.forEach((e=>{t.includes(e)||t.push(e)})),t):void 0===t||i<=0?null!=t&&"object"==typeof t&&"object"==typeof e?Object.assign(t,e):e:(void 0!==e&&"object"==typeof t&&"object"==typeof e&&Object.keys(e).forEach((n=>{"object"!=typeof e[n]||void 0!==t[n]&&"object"!=typeof t[n]?(r||"object"!=typeof t[n]&&"object"!=typeof e[n])&&(t[n]=e[n]):(void 0===t[n]&&(t[n]=Array.isArray(e[n])?[]:{}),t[n]=Qt(t[n],e[n],{depth:i-1,clobber:r}))})),t)},te=Qt,ee="\u200b",ie={curveBasis:a.qrM,curveBasisClosed:a.Yu4,curveBasisOpen:a.IA3,curveBumpX:a.Wi0,curveBumpY:a.PGM,curveBundle:a.OEq,curveCardinalClosed:a.olC,curveCardinalOpen:a.IrU,curveCardinal:a.y8u,curveCatmullRomClosed:a.Q7f,curveCatmullRomOpen:a.cVp,curveCatmullRom:a.oDi,curveLinear:a.lUB,curveLinearClosed:a.Lx9,curveMonotoneX:a.nVG,curveMonotoneY:a.uxU,curveNatural:a.Xf2,curveStep:a.GZz,curveStepAfter:a.UPb,curveStepBefore:a.dyv},re=/\s*(?:(\w+)(?=:):|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,ne=function(t,e=null){try{const i=new RegExp(`[%]{2}(?![{]${re.source})(?=[}][%]{2}).*\n`,"ig");let r;t=t.trim().replace(i,"").replace(/'/gm,'"'),st.debug(`Detecting diagram directive${null!==e?" type:"+e:""} based on the text:${t}`);const n=[];for(;null!==(r=Yt.exec(t));)if(r.index===Yt.lastIndex&&Yt.lastIndex++,r&&!e||e&&r[1]&&r[1].match(e)||e&&r[2]&&r[2].match(e)){const t=r[1]?r[1]:r[2],e=r[3]?r[3].trim():r[4]?JSON.parse(r[4].trim()):null;n.push({type:t,args:e})}return 0===n.length?{type:t,args:null}:1===n.length?n[0]:n}catch(i){return st.error(`ERROR: ${i.message} - Unable to parse directive type: '${e}' based on the text: '${t}'`),{type:void 0,args:null}}};function oe(t,e){if(!t)return e;const i=`curve${t.charAt(0).toUpperCase()+t.slice(1)}`;return ie[i]??e}function ae(t,e){return t&&e?Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0}const se=(t,e=2)=>{const i=Math.pow(10,e);return Math.round(t*i)/i},le=(t,e)=>{let i,r=e;for(const n of t){if(i){const t=ae(n,i);if(t<r)r-=t;else{const e=r/t;if(e<=0)return i;if(e>=1)return{x:n.x,y:n.y};if(e>0&&e<1)return{x:se((1-e)*i.x+e*n.x,5),y:se((1-e)*i.y+e*n.y,5)}}}i=n}throw new Error("Could not find a suitable point for the given distance")};function ce(t){let e="",i="";for(const r of t)void 0!==r&&(r.startsWith("color:")||r.startsWith("text-align:")?i=i+r+";":e=e+r+";");return{style:e,labelStyle:i}}let he=0;const ue=()=>(he++,"id-"+Math.random().toString(36).substr(2,12)+"-"+he);const de=t=>function(t){let e="";const i="0123456789abcdef";for(let r=0;r<t;r++)e+=i.charAt(Math.floor(16*Math.random()));return e}(t.length),fe=function(t,e){const i=e.text.replace(St.lineBreakRegex," "),[,r]=_e(e.fontSize),n=t.append("text");n.attr("x",e.x),n.attr("y",e.y),n.style("text-anchor",e.anchor),n.style("font-family",e.fontFamily),n.style("font-size",r),n.style("font-weight",e.fontWeight),n.attr("fill",e.fill),void 0!==e.class&&n.attr("class",e.class);const o=n.append("tspan");return o.attr("x",e.x+2*e.textMargin),o.attr("fill",e.fill),o.text(i),n},pe=(0,y.A)(((t,e,i)=>{if(!t)return t;if(i=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",joinWith:"<br/>"},i),St.lineBreakRegex.test(t))return t;const r=t.split(" "),n=[];let o="";return r.forEach(((t,a)=>{const s=ye(`${t} `,i),l=ye(o,i);if(s>e){const{hyphenatedStrings:r,remainingWord:a}=ge(t,e,"-",i);n.push(o,...r),o=a}else l+s>=e?(n.push(o),o=t):o=[o,t].filter(Boolean).join(" ");a+1===r.length&&n.push(o)})),n.filter((t=>""!==t)).join(i.joinWith)}),((t,e,i)=>`${t}${e}${i.fontSize}${i.fontWeight}${i.fontFamily}${i.joinWith}`)),ge=(0,y.A)(((t,e,i="-",r)=>{r=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:0},r);const n=[...t],o=[];let a="";return n.forEach(((t,s)=>{const l=`${a}${t}`;if(ye(l,r)>=e){const t=s+1,e=n.length===t,r=`${l}${i}`;o.push(e?l:r),a=""}else a=l})),{hyphenatedStrings:o,remainingWord:a}}),((t,e,i="-",r)=>`${t}${e}${i}${r.fontSize}${r.fontWeight}${r.fontFamily}`));function me(t,e){return xe(t,e).height}function ye(t,e){return xe(t,e).width}const xe=(0,y.A)(((t,e)=>{const{fontSize:i=12,fontFamily:r="Arial",fontWeight:n=400}=e;if(!t)return{width:0,height:0};const[,o]=_e(i),s=["sans-serif",r],l=t.split(St.lineBreakRegex),c=[],h=(0,a.Ltv)("body");if(!h.remove)return{width:0,height:0,lineHeight:0};const u=h.append("svg");for(const a of s){let t=0;const e={width:0,height:0,lineHeight:0};for(const i of l){const r={x:0,y:0,fill:void 0,anchor:"start",style:"#666",width:100,height:100,textMargin:0,rx:0,ry:0,valign:void 0,text:""};r.text=i||ee;const s=fe(u,r).style("font-size",o).style("font-weight",n).style("font-family",a),l=(s._groups||s)[0][0].getBBox();if(0===l.width&&0===l.height)throw new Error("svg element not in render tree");e.width=Math.round(Math.max(e.width,l.width)),t=Math.round(l.height),e.height+=t,e.lineHeight=Math.round(Math.max(e.lineHeight,t))}c.push(e)}u.remove();return c[isNaN(c[1].height)||isNaN(c[1].width)||isNaN(c[1].lineHeight)||c[0].height>c[1].height&&c[0].width>c[1].width&&c[0].lineHeight>c[1].lineHeight?0:1]}),((t,e)=>`${t}${e.fontSize}${e.fontWeight}${e.fontFamily}`));let Ce;function be(t){return"str"in t}const _e=t=>{if("number"==typeof t)return[t,t+"px"];const e=parseInt(t??"",10);return Number.isNaN(e)?[void 0,void 0]:t===String(e)?[e,t+"px"]:[e,t]};function ve(t,e){return(0,x.A)({},t,e)}const ke={assignWithDepth:te,wrapLabel:pe,calculateTextHeight:me,calculateTextWidth:ye,calculateTextDimensions:xe,cleanAndMerge:ve,detectInit:function(t,e){const i=ne(t,/(?:init\b)|(?:initialize\b)/);let r={};if(Array.isArray(i)){const t=i.map((t=>t.args));Wt(t),r=te(r,[...t])}else r=i.args;if(!r)return;let n=Zt(t,e);const o="config";return void 0!==r[o]&&("flowchart-v2"===n&&(n="flowchart"),r[n]=r[o],delete r[o]),r},detectDirective:ne,isSubstringInArray:function(t,e){for(const[i,r]of e.entries())if(r.match(t))return i;return-1},interpolateToCurve:oe,calcLabelPosition:function(t){return 1===t.length?t[0]:function(t){let e,i=0;return t.forEach((t=>{i+=ae(t,e),e=t})),le(t,i/2)}(t)},calcCardinalityPosition:(t,e,i)=>{st.info(`our points ${JSON.stringify(e)}`),e[0]!==i&&(e=e.reverse());const r=le(e,25),n=t?10:5,o=Math.atan2(e[0].y-r.y,e[0].x-r.x),a={x:0,y:0};return a.x=Math.sin(o)*n+(e[0].x+r.x)/2,a.y=-Math.cos(o)*n+(e[0].y+r.y)/2,a},calcTerminalLabelPosition:function(t,e,i){const r=structuredClone(i);st.info("our points",r),"start_left"!==e&&"start_right"!==e&&r.reverse();const n=le(r,25+t),o=10+.5*t,a=Math.atan2(r[0].y-n.y,r[0].x-n.x),s={x:0,y:0};return"start_left"===e?(s.x=Math.sin(a+Math.PI)*o+(r[0].x+n.x)/2,s.y=-Math.cos(a+Math.PI)*o+(r[0].y+n.y)/2):"end_right"===e?(s.x=Math.sin(a-Math.PI)*o+(r[0].x+n.x)/2-5,s.y=-Math.cos(a-Math.PI)*o+(r[0].y+n.y)/2-5):"end_left"===e?(s.x=Math.sin(a)*o+(r[0].x+n.x)/2-5,s.y=-Math.cos(a)*o+(r[0].y+n.y)/2-5):(s.x=Math.sin(a)*o+(r[0].x+n.x)/2,s.y=-Math.cos(a)*o+(r[0].y+n.y)/2),s},formatUrl:function(t,e){const i=t.trim();if(i)return"loose"!==e.securityLevel?(0,o.Jf)(i):i},getStylesFromArray:ce,generateId:ue,random:de,runFunc:(t,...e)=>{const i=t.split("."),r=i.length-1,n=i[r];let o=window;for(let a=0;a<r;a++)if(o=o[i[a]],!o)return void st.error(`Function name: ${t} not found in window`);o[n](...e)},entityDecode:function(t){return Ce=Ce||document.createElement("div"),t=escape(t).replace(/%26/g,"&").replace(/%23/g,"#").replace(/%3B/g,";"),Ce.innerHTML=t,unescape(Ce.textContent)},insertTitle:(t,e,i,r)=>{var n;if(!r)return;const o=null==(n=t.node())?void 0:n.getBBox();o&&t.append("text").text(r).attr("x",o.x+o.width/2).attr("y",-i).attr("class",e)},parseFontSize:_e,InitIDGenerator:class{constructor(t=!1,e){this.count=0,this.count=e?e.length:0,this.next=t?()=>this.count++:()=>Date.now()}}},Te=function(t){return t.replace(/\ufb02\xb0\xb0/g,"&#").replace(/\ufb02\xb0/g,"&").replace(/\xb6\xdf/g,";")},Ae="10.9.3",we=Object.freeze(Rt);let Se,Be=te({},we),Fe=[],Le=te({},we);const Me=(t,e)=>{let i=te({},t),r={};for(const n of e)je(n),r=te(r,n);if(i=te(i,r),r.theme&&r.theme in Dt){const t=te({},Se),e=te(t.themeVariables||{},r.themeVariables);i.theme&&i.theme in Dt&&(i.themeVariables=Dt[i.theme].getThemeVariables(e))}return Le=i,$e(Le),Le},Ee=()=>te({},Be),Ne=t=>($e(t),te(Le,t),Oe()),Oe=()=>te({},Le),je=t=>{t&&(["secure",...Be.secure??[]].forEach((e=>{Object.hasOwn(t,e)&&(st.debug(`Denied attempt to modify a secure key ${e}`,t[e]),delete t[e])})),Object.keys(t).forEach((e=>{e.startsWith("__")&&delete t[e]})),Object.keys(t).forEach((e=>{"string"==typeof t[e]&&(t[e].includes("<")||t[e].includes(">")||t[e].includes("url(data:"))&&delete t[e],"object"==typeof t[e]&&je(t[e])})))},Ie=(t=Be)=>{Fe=[],Me(t,Fe)},De={LAZY_LOAD_DEPRECATED:"The configuration options lazyLoadedDiagrams and loadExternalDiagramsAtStartup are deprecated. Please use registerExternalDiagrams instead."},qe={},$e=t=>{var e;t&&((t.lazyLoadedDiagrams||t.loadExternalDiagramsAtStartup)&&(qe[e="LAZY_LOAD_DEPRECATED"]||(st.warn(De[e]),qe[e]=!0)))},ze={id:"c4",detector:t=>/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(t),loader:async()=>{const{diagram:t}=await i.e(3292).then(i.bind(i,3292));return{id:"c4",diagram:t}}},Pe="flowchart",Re={id:Pe,detector:(t,e)=>{var i,r;return"dagre-wrapper"!==(null==(i=null==e?void 0:e.flowchart)?void 0:i.defaultRenderer)&&"elk"!==(null==(r=null==e?void 0:e.flowchart)?void 0:r.defaultRenderer)&&/^\s*graph/.test(t)},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(1176),i.e(8146),i.e(8995),i.e(5860),i.e(2315)]).then(i.bind(i,2315));return{id:Pe,diagram:t}}},We="flowchart-v2",Ue={id:We,detector:(t,e)=>{var i,r,n;return"dagre-d3"!==(null==(i=null==e?void 0:e.flowchart)?void 0:i.defaultRenderer)&&"elk"!==(null==(r=null==e?void 0:e.flowchart)?void 0:r.defaultRenderer)&&(!(!/^\s*graph/.test(t)||"dagre-wrapper"!==(null==(n=null==e?void 0:e.flowchart)?void 0:n.defaultRenderer))||/^\s*flowchart/.test(t))},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(1176),i.e(8146),i.e(8995),i.e(5860),i.e(1689)]).then(i.bind(i,1689));return{id:We,diagram:t}}},He={id:"er",detector:t=>/^\s*erDiagram/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(1176),i.e(711)]).then(i.bind(i,711));return{id:"er",diagram:t}}},Ye="gitGraph",Ve={id:Ye,detector:t=>/^\s*gitGraph/.test(t),loader:async()=>{const{diagram:t}=await i.e(4073).then(i.bind(i,4073));return{id:Ye,diagram:t}}},Ge="gantt",Xe={id:Ge,detector:t=>/^\s*gantt/.test(t),loader:async()=>{const{diagram:t}=await i.e(8989).then(i.bind(i,8989));return{id:Ge,diagram:t}}},Ze="info",Je={id:Ze,detector:t=>/^\s*info/.test(t),loader:async()=>{const{diagram:t}=await i.e(5857).then(i.bind(i,5857));return{id:Ze,diagram:t}}},Ke={id:"pie",detector:t=>/^\s*pie/.test(t),loader:async()=>{const{diagram:t}=await i.e(8846).then(i.bind(i,8846));return{id:"pie",diagram:t}}},Qe="quadrantChart",ti={id:Qe,detector:t=>/^\s*quadrantChart/.test(t),loader:async()=>{const{diagram:t}=await i.e(4564).then(i.bind(i,4564));return{id:Qe,diagram:t}}},ei="xychart",ii={id:ei,detector:t=>/^\s*xychart-beta/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(2519),i.e(1329)]).then(i.bind(i,1329));return{id:ei,diagram:t}}},ri="requirement",ni={id:ri,detector:t=>/^\s*requirement(Diagram)?/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(1176),i.e(3417)]).then(i.bind(i,3417));return{id:ri,diagram:t}}},oi="sequence",ai={id:oi,detector:t=>/^\s*sequenceDiagram/.test(t),loader:async()=>{const{diagram:t}=await i.e(3687).then(i.bind(i,3687));return{id:oi,diagram:t}}},si="class",li={id:si,detector:(t,e)=>{var i;return"dagre-wrapper"!==(null==(i=null==e?void 0:e.class)?void 0:i.defaultRenderer)&&/^\s*classDiagram/.test(t)},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(1176),i.e(1987),i.e(6770)]).then(i.bind(i,6770));return{id:si,diagram:t}}},ci="classDiagram",hi={id:ci,detector:(t,e)=>{var i;return!(!/^\s*classDiagram/.test(t)||"dagre-wrapper"!==(null==(i=null==e?void 0:e.class)?void 0:i.defaultRenderer))||/^\s*classDiagram-v2/.test(t)},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(1176),i.e(8146),i.e(8995),i.e(1987),i.e(5628)]).then(i.bind(i,5628));return{id:ci,diagram:t}}},ui="state",di={id:ui,detector:(t,e)=>{var i;return"dagre-wrapper"!==(null==(i=null==e?void 0:e.state)?void 0:i.defaultRenderer)&&/^\s*stateDiagram/.test(t)},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(1176),i.e(7899),i.e(5163)]).then(i.bind(i,5163));return{id:ui,diagram:t}}},fi="stateDiagram",pi={id:fi,detector:(t,e)=>{var i;return!!/^\s*stateDiagram-v2/.test(t)||!(!/^\s*stateDiagram/.test(t)||"dagre-wrapper"!==(null==(i=null==e?void 0:e.state)?void 0:i.defaultRenderer))},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(1176),i.e(8146),i.e(8995),i.e(7899),i.e(141)]).then(i.bind(i,141));return{id:fi,diagram:t}}},gi="journey",mi={id:gi,detector:t=>/^\s*journey/.test(t),loader:async()=>{const{diagram:t}=await i.e(2144).then(i.bind(i,2144));return{id:gi,diagram:t}}},yi=function(t,e,i,r){const n=function(t,e,i){let r=new Map;return i?(r.set("width","100%"),r.set("style",`max-width: ${e}px;`)):(r.set("height",t),r.set("width",e)),r}(e,i,r);!function(t,e){for(let i of e)t.attr(i[0],i[1])}(t,n)},xi=function(t,e,i,r){const n=e.node().getBBox(),o=n.width,a=n.height;st.info(`SVG bounds: ${o}x${a}`,n);let s=0,l=0;st.info(`Graph bounds: ${s}x${l}`,t),s=o+2*i,l=a+2*i,st.info(`Calculated bounds: ${s}x${l}`),yi(e,l,s,r);const c=`${n.x-i} ${n.y-i} ${n.width+2*i} ${n.height+2*i}`;e.attr("viewBox",c)},Ci={},bi=(t,e,i)=>{let r="";return t in Ci&&Ci[t]?r=Ci[t](i):st.warn(`No theme found for ${t}`),` & {\n font-family: ${i.fontFamily};\n font-size: ${i.fontSize};\n fill: ${i.textColor}\n }\n\n /* Classes common for multiple diagrams */\n\n & .error-icon {\n fill: ${i.errorBkgColor};\n }\n & .error-text {\n fill: ${i.errorTextColor};\n stroke: ${i.errorTextColor};\n }\n\n & .edge-thickness-normal {\n stroke-width: 2px;\n }\n & .edge-thickness-thick {\n stroke-width: 3.5px\n }\n & .edge-pattern-solid {\n stroke-dasharray: 0;\n }\n\n & .edge-pattern-dashed{\n stroke-dasharray: 3;\n }\n .edge-pattern-dotted {\n stroke-dasharray: 2;\n }\n\n & .marker {\n fill: ${i.lineColor};\n stroke: ${i.lineColor};\n }\n & .marker.cross {\n stroke: ${i.lineColor};\n }\n\n & svg {\n font-family: ${i.fontFamily};\n font-size: ${i.fontSize};\n }\n\n ${r}\n\n ${e}\n`};let _i="",vi="",ki="";const Ti=t=>pt(t,Oe()),Ai=()=>{_i="",ki="",vi=""},wi=t=>{_i=Ti(t).replace(/^\s+/g,"")},Si=()=>_i,Bi=t=>{ki=Ti(t).replace(/\n\s+/g,"\n")},Fi=()=>ki,Li=t=>{vi=Ti(t)},Mi=()=>vi,Ei=Object.freeze(Object.defineProperty({__proto__:null,clear:Ai,getAccDescription:Fi,getAccTitle:Si,getDiagramTitle:Mi,setAccDescription:Bi,setAccTitle:wi,setDiagramTitle:Li},Symbol.toStringTag,{value:"Module"})),Ni=st,Oi=lt,ji=Oe,Ii=Ne,Di=we,qi=t=>pt(t,ji()),$i=xi,zi={},Pi=(t,e,i)=>{var r,n,o;if(zi[t])throw new Error(`Diagram ${t} already registered.`);zi[t]=e,i&&Kt(t,i),n=t,void 0!==(o=e.styles)&&(Ci[n]=o),null==(r=e.injectUtils)||r.call(e,Ni,Oi,ji,qi,$i,Ei,(()=>{}))},Ri=t=>{if(t in zi)return zi[t];throw new Wi(t)};class Wi extends Error{constructor(t){super(`Diagram ${t} not found.`)}}const Ui=t=>{var e;const{securityLevel:i}=ji();let r=(0,a.Ltv)("body");if("sandbox"===i){const i=(null==(e=(0,a.Ltv)(`#i${t}`).node())?void 0:e.contentDocument)??document;r=(0,a.Ltv)(i.body)}return r.select(`#${t}`)},Hi={draw:(t,e,i)=>{st.debug("rendering svg for syntax error\n");const r=Ui(e),n=r.append("g");r.attr("viewBox","0 0 2412 512"),yi(r,100,512,!0),n.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),n.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),n.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),n.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.164-16,16v32c0,8.836 7.156,16 16,16z"),n.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),n.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),n.append("text").attr("class","error-text").attr("x",1440).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in text"),n.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${i}`)}},Yi=Hi,Vi={db:{},renderer:Hi,parser:{parser:{yy:{}},parse:()=>{}}},Gi="flowchart-elk",Xi={id:Gi,detector:(t,e)=>{var i;return!!(/^\s*flowchart-elk/.test(t)||/^\s*flowchart|graph/.test(t)&&"elk"===(null==(i=null==e?void 0:e.flowchart)?void 0:i.defaultRenderer))},loader:async()=>{const{diagram:t}=await Promise.all([i.e(2519),i.e(8146),i.e(5860),i.e(4104)]).then(i.bind(i,4104));return{id:Gi,diagram:t}}},Zi="timeline",Ji={id:Zi,detector:t=>/^\s*timeline/.test(t),loader:async()=>{const{diagram:t}=await i.e(971).then(i.bind(i,971));return{id:Zi,diagram:t}}},Ki="mindmap",Qi={id:Ki,detector:t=>/^\s*mindmap/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(2519),i.e(495)]).then(i.bind(i,495));return{id:Ki,diagram:t}}},tr="sankey",er={id:tr,detector:t=>/^\s*sankey-beta/.test(t),loader:async()=>{const{diagram:t}=await i.e(4529).then(i.bind(i,4529));return{id:tr,diagram:t}}},ir="block",rr={id:ir,detector:t=>/^\s*block-beta/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(8146),i.e(6625)]).then(i.bind(i,6625));return{id:ir,diagram:t}}};let nr=!1;const or=()=>{nr||(nr=!0,Pi("error",Vi,(t=>"error"===t.toLowerCase().trim())),Pi("---",{db:{clear:()=>{}},styles:{},renderer:{draw:()=>{}},parser:{parser:{yy:{}},parse:()=>{throw new Error("Diagrams beginning with --- are not valid. If you were trying to use a YAML front-matter, please ensure that you've correctly opened and closed the YAML front-matter with un-indented `---` blocks")}},init:()=>null},(t=>t.toLowerCase().trimStart().startsWith("---"))),Jt(ze,hi,li,He,Xe,Je,Ke,ni,ai,Xi,Ue,Re,Qi,Ji,Ve,pi,di,mi,ti,er,ii,rr))};class ar{constructor(t,e={}){this.text=t,this.metadata=e,this.type="graph",this.text=function(t){let e=t;return e=e.replace(/style.*:\S*#.*;/g,(function(t){return t.substring(0,t.length-1)})),e=e.replace(/classDef.*:\S*#.*;/g,(function(t){return t.substring(0,t.length-1)})),e=e.replace(/#\w+;/g,(function(t){const e=t.substring(1,t.length-1);return/^\+?\d+$/.test(e)?"\ufb02\xb0\xb0"+e+"\xb6\xdf":"\ufb02\xb0"+e+"\xb6\xdf"})),e}(t),this.text+="\n";const i=Oe();try{this.type=Zt(t,i)}catch(n){this.type="error",this.detectError=n}const r=Ri(this.type);st.debug("Type "+this.type),this.db=r.db,this.renderer=r.renderer,this.parser=r.parser,this.parser.parser.yy=this.db,this.init=r.init,this.parse()}parse(){var t,e,i,r,n;if(this.detectError)throw this.detectError;null==(e=(t=this.db).clear)||e.call(t);const o=Oe();null==(i=this.init)||i.call(this,o),this.metadata.title&&(null==(n=(r=this.db).setDiagramTitle)||n.call(r,this.metadata.title)),this.parser.parse(this.text)}async render(t,e){await this.renderer.draw(this.text,t,e,this)}getParser(){return this.parser}getType(){return this.type}}const sr=async(t,e={})=>{const i=Zt(t,Oe());try{Ri(i)}catch(r){const t=Xt[i].loader;if(!t)throw new Gt(`Diagram ${i} not found.`);const{id:e,diagram:n}=await t();Pi(e,n)}return new ar(t,e)};let lr=[];function cr(t){return null==t}var hr={isNothing:cr,isObject:function(t){return"object"==typeof t&&null!==t},toArray:function(t){return Array.isArray(t)?t:cr(t)?[]:[t]},repeat:function(t,e){var i,r="";for(i=0;i<e;i+=1)r+=t;return r},isNegativeZero:function(t){return 0===t&&Number.NEGATIVE_INFINITY===1/t},extend:function(t,e){var i,r,n,o;if(e)for(i=0,r=(o=Object.keys(e)).length;i<r;i+=1)t[n=o[i]]=e[n];return t}};function ur(t,e){var i="",r=t.reason||"(unknown reason)";return t.mark?(t.mark.name&&(i+='in "'+t.mark.name+'" '),i+="("+(t.mark.line+1)+":"+(t.mark.column+1)+")",!e&&t.mark.snippet&&(i+="\n\n"+t.mark.snippet),r+" "+i):r}function dr(t,e){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=e,this.message=ur(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}dr.prototype=Object.create(Error.prototype),dr.prototype.constructor=dr,dr.prototype.toString=function(t){return this.name+": "+ur(this,t)};var fr=dr;function pr(t,e,i,r,n){var o="",a="",s=Math.floor(n/2)-1;return r-e>s&&(e=r-s+(o=" ... ").length),i-r>s&&(i=r+s-(a=" ...").length),{str:o+t.slice(e,i).replace(/\t/g,"\u2192")+a,pos:r-e+o.length}}function gr(t,e){return hr.repeat(" ",e-t.length)+t}var mr=function(t,e){if(e=Object.create(e||null),!t.buffer)return null;e.maxLength||(e.maxLength=79),"number"!=typeof e.indent&&(e.indent=1),"number"!=typeof e.linesBefore&&(e.linesBefore=3),"number"!=typeof e.linesAfter&&(e.linesAfter=2);for(var i,r=/\r?\n|\r|\0/g,n=[0],o=[],a=-1;i=r.exec(t.buffer);)o.push(i.index),n.push(i.index+i[0].length),t.position<=i.index&&a<0&&(a=n.length-2);a<0&&(a=n.length-1);var s,l,c="",h=Math.min(t.line+e.linesAfter,o.length).toString().length,u=e.maxLength-(e.indent+h+3);for(s=1;s<=e.linesBefore&&!(a-s<0);s++)l=pr(t.buffer,n[a-s],o[a-s],t.position-(n[a]-n[a-s]),u),c=hr.repeat(" ",e.indent)+gr((t.line-s+1).toString(),h)+" | "+l.str+"\n"+c;for(l=pr(t.buffer,n[a],o[a],t.position,u),c+=hr.repeat(" ",e.indent)+gr((t.line+1).toString(),h)+" | "+l.str+"\n",c+=hr.repeat("-",e.indent+h+3+l.pos)+"^\n",s=1;s<=e.linesAfter&&!(a+s>=o.length);s++)l=pr(t.buffer,n[a+s],o[a+s],t.position-(n[a]-n[a+s]),u),c+=hr.repeat(" ",e.indent)+gr((t.line+s+1).toString(),h)+" | "+l.str+"\n";return c.replace(/\n$/,"")},yr=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],xr=["scalar","sequence","mapping"];var Cr=function(t,e){var i,r;if(e=e||{},Object.keys(e).forEach((function(e){if(-1===yr.indexOf(e))throw new fr('Unknown option "'+e+'" is met in definition of "'+t+'" YAML type.')})),this.options=e,this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(t){return t},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.representName=e.representName||null,this.defaultStyle=e.defaultStyle||null,this.multi=e.multi||!1,this.styleAliases=(i=e.styleAliases||null,r={},null!==i&&Object.keys(i).forEach((function(t){i[t].forEach((function(e){r[String(e)]=t}))})),r),-1===xr.indexOf(this.kind))throw new fr('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')};function br(t,e){var i=[];return t[e].forEach((function(t){var e=i.length;i.forEach((function(i,r){i.tag===t.tag&&i.kind===t.kind&&i.multi===t.multi&&(e=r)})),i[e]=t})),i}function _r(t){return this.extend(t)}_r.prototype.extend=function(t){var e=[],i=[];if(t instanceof Cr)i.push(t);else if(Array.isArray(t))i=i.concat(t);else{if(!t||!Array.isArray(t.implicit)&&!Array.isArray(t.explicit))throw new fr("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");t.implicit&&(e=e.concat(t.implicit)),t.explicit&&(i=i.concat(t.explicit))}e.forEach((function(t){if(!(t instanceof Cr))throw new fr("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(t.loadKind&&"scalar"!==t.loadKind)throw new fr("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(t.multi)throw new fr("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),i.forEach((function(t){if(!(t instanceof Cr))throw new fr("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var r=Object.create(_r.prototype);return r.implicit=(this.implicit||[]).concat(e),r.explicit=(this.explicit||[]).concat(i),r.compiledImplicit=br(r,"implicit"),r.compiledExplicit=br(r,"explicit"),r.compiledTypeMap=function(){var t,e,i={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function r(t){t.multi?(i.multi[t.kind].push(t),i.multi.fallback.push(t)):i[t.kind][t.tag]=i.fallback[t.tag]=t}for(t=0,e=arguments.length;t<e;t+=1)arguments[t].forEach(r);return i}(r.compiledImplicit,r.compiledExplicit),r};var vr=new _r({explicit:[new Cr("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return null!==t?t:""}}),new Cr("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return null!==t?t:[]}}),new Cr("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return null!==t?t:{}}})]});var kr=new Cr("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(t){if(null===t)return!0;var e=t.length;return 1===e&&"~"===t||4===e&&("null"===t||"Null"===t||"NULL"===t)},construct:function(){return null},predicate:function(t){return null===t},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});var Tr=new Cr("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e=t.length;return 4===e&&("true"===t||"True"===t||"TRUE"===t)||5===e&&("false"===t||"False"===t||"FALSE"===t)},construct:function(t){return"true"===t||"True"===t||"TRUE"===t},predicate:function(t){return"[object Boolean]"===Object.prototype.toString.call(t)},represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"});function Ar(t){return 48<=t&&t<=55}function wr(t){return 48<=t&&t<=57}var Sr=new Cr("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,i,r=t.length,n=0,o=!1;if(!r)return!1;if("-"!==(e=t[n])&&"+"!==e||(e=t[++n]),"0"===e){if(n+1===r)return!0;if("b"===(e=t[++n])){for(n++;n<r;n++)if("_"!==(e=t[n])){if("0"!==e&&"1"!==e)return!1;o=!0}return o&&"_"!==e}if("x"===e){for(n++;n<r;n++)if("_"!==(e=t[n])){if(!(48<=(i=t.charCodeAt(n))&&i<=57||65<=i&&i<=70||97<=i&&i<=102))return!1;o=!0}return o&&"_"!==e}if("o"===e){for(n++;n<r;n++)if("_"!==(e=t[n])){if(!Ar(t.charCodeAt(n)))return!1;o=!0}return o&&"_"!==e}}if("_"===e)return!1;for(;n<r;n++)if("_"!==(e=t[n])){if(!wr(t.charCodeAt(n)))return!1;o=!0}return!(!o||"_"===e)},construct:function(t){var e,i=t,r=1;if(-1!==i.indexOf("_")&&(i=i.replace(/_/g,"")),"-"!==(e=i[0])&&"+"!==e||("-"===e&&(r=-1),e=(i=i.slice(1))[0]),"0"===i)return 0;if("0"===e){if("b"===i[1])return r*parseInt(i.slice(2),2);if("x"===i[1])return r*parseInt(i.slice(2),16);if("o"===i[1])return r*parseInt(i.slice(2),8)}return r*parseInt(i,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&t%1==0&&!hr.isNegativeZero(t)},represent:{binary:function(t){return t>=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Br=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var Fr=/^[-+]?[0-9]+e/;var Lr=new Cr("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return null!==t&&!(!Br.test(t)||"_"===t[t.length-1])},construct:function(t){var e,i;return i="-"===(e=t.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e?1===i?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:i*parseFloat(e,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||hr.isNegativeZero(t))},represent:function(t,e){var i;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(hr.isNegativeZero(t))return"-0.0";return i=t.toString(10),Fr.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"}),Mr=vr.extend({implicit:[kr,Tr,Sr,Lr]}),Er=Mr,Nr=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Or=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");var jr=new Cr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==Nr.exec(t)||null!==Or.exec(t))},construct:function(t){var e,i,r,n,o,a,s,l,c=0,h=null;if(null===(e=Nr.exec(t))&&(e=Or.exec(t)),null===e)throw new Error("Date resolve error");if(i=+e[1],r=+e[2]-1,n=+e[3],!e[4])return new Date(Date.UTC(i,r,n));if(o=+e[4],a=+e[5],s=+e[6],e[7]){for(c=e[7].slice(0,3);c.length<3;)c+="0";c=+c}return e[9]&&(h=6e4*(60*+e[10]+ +(e[11]||0)),"-"===e[9]&&(h=-h)),l=new Date(Date.UTC(i,r,n,o,a,s,c)),h&&l.setTime(l.getTime()-h),l},instanceOf:Date,represent:function(t){return t.toISOString()}});var Ir=new Cr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}}),Dr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";var qr=new Cr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,i,r=0,n=t.length,o=Dr;for(i=0;i<n;i++)if(!((e=o.indexOf(t.charAt(i)))>64)){if(e<0)return!1;r+=6}return r%8==0},construct:function(t){var e,i,r=t.replace(/[\r\n=]/g,""),n=r.length,o=Dr,a=0,s=[];for(e=0;e<n;e++)e%4==0&&e&&(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)),a=a<<6|o.indexOf(r.charAt(e));return 0===(i=n%4*6)?(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)):18===i?(s.push(a>>10&255),s.push(a>>2&255)):12===i&&s.push(a>>4&255),new Uint8Array(s)},predicate:function(t){return"[object Uint8Array]"===Object.prototype.toString.call(t)},represent:function(t){var e,i,r="",n=0,o=t.length,a=Dr;for(e=0;e<o;e++)e%3==0&&e&&(r+=a[n>>18&63],r+=a[n>>12&63],r+=a[n>>6&63],r+=a[63&n]),n=(n<<8)+t[e];return 0===(i=o%3)?(r+=a[n>>18&63],r+=a[n>>12&63],r+=a[n>>6&63],r+=a[63&n]):2===i?(r+=a[n>>10&63],r+=a[n>>4&63],r+=a[n<<2&63],r+=a[64]):1===i&&(r+=a[n>>2&63],r+=a[n<<4&63],r+=a[64],r+=a[64]),r}}),$r=Object.prototype.hasOwnProperty,zr=Object.prototype.toString;var Pr=new Cr("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,i,r,n,o,a=[],s=t;for(e=0,i=s.length;e<i;e+=1){if(r=s[e],o=!1,"[object Object]"!==zr.call(r))return!1;for(n in r)if($r.call(r,n)){if(o)return!1;o=!0}if(!o)return!1;if(-1!==a.indexOf(n))return!1;a.push(n)}return!0},construct:function(t){return null!==t?t:[]}}),Rr=Object.prototype.toString;var Wr=new Cr("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,i,r,n,o,a=t;for(o=new Array(a.length),e=0,i=a.length;e<i;e+=1){if(r=a[e],"[object Object]"!==Rr.call(r))return!1;if(1!==(n=Object.keys(r)).length)return!1;o[e]=[n[0],r[n[0]]]}return!0},construct:function(t){if(null===t)return[];var e,i,r,n,o,a=t;for(o=new Array(a.length),e=0,i=a.length;e<i;e+=1)r=a[e],n=Object.keys(r),o[e]=[n[0],r[n[0]]];return o}}),Ur=Object.prototype.hasOwnProperty;var Hr=new Cr("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(t){if(null===t)return!0;var e,i=t;for(e in i)if(Ur.call(i,e)&&null!==i[e])return!1;return!0},construct:function(t){return null!==t?t:{}}}),Yr=Er.extend({implicit:[jr,Ir],explicit:[qr,Pr,Wr,Hr]}),Vr=Object.prototype.hasOwnProperty,Gr=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Xr=/[\x85\u2028\u2029]/,Zr=/[,\[\]\{\}]/,Jr=/^(?:!|!!|![a-z\-]+!)$/i,Kr=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function Qr(t){return Object.prototype.toString.call(t)}function tn(t){return 10===t||13===t}function en(t){return 9===t||32===t}function rn(t){return 9===t||32===t||10===t||13===t}function nn(t){return 44===t||91===t||93===t||123===t||125===t}function on(t){var e;return 48<=t&&t<=57?t-48:97<=(e=32|t)&&e<=102?e-97+10:-1}function an(t){return 48===t?"\0":97===t?"\x07":98===t?"\b":116===t||9===t?"\t":110===t?"\n":118===t?"\v":102===t?"\f":114===t?"\r":101===t?"\x1b":32===t?" ":34===t?'"':47===t?"/":92===t?"\\":78===t?"\x85":95===t?"\xa0":76===t?"\u2028":80===t?"\u2029":""}function sn(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}for(var ln=new Array(256),cn=new Array(256),hn=0;hn<256;hn++)ln[hn]=an(hn)?1:0,cn[hn]=an(hn);function un(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||Yr,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function dn(t,e){var i={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return i.snippet=mr(i),new fr(e,i)}function fn(t,e){throw dn(t,e)}function pn(t,e){t.onWarning&&t.onWarning.call(null,dn(t,e))}var gn={YAML:function(t,e,i){var r,n,o;null!==t.version&&fn(t,"duplication of %YAML directive"),1!==i.length&&fn(t,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(i[0]))&&fn(t,"ill-formed argument of the YAML directive"),n=parseInt(r[1],10),o=parseInt(r[2],10),1!==n&&fn(t,"unacceptable YAML version of the document"),t.version=i[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&pn(t,"unsupported YAML version of the document")},TAG:function(t,e,i){var r,n;2!==i.length&&fn(t,"TAG directive accepts exactly two arguments"),r=i[0],n=i[1],Jr.test(r)||fn(t,"ill-formed tag handle (first argument) of the TAG directive"),Vr.call(t.tagMap,r)&&fn(t,'there is a previously declared suffix for "'+r+'" tag handle'),Kr.test(n)||fn(t,"ill-formed tag prefix (second argument) of the TAG directive");try{n=decodeURIComponent(n)}catch(o){fn(t,"tag prefix is malformed: "+n)}t.tagMap[r]=n}};function mn(t,e,i,r){var n,o,a,s;if(e<i){if(s=t.input.slice(e,i),r)for(n=0,o=s.length;n<o;n+=1)9===(a=s.charCodeAt(n))||32<=a&&a<=1114111||fn(t,"expected valid JSON character");else Gr.test(s)&&fn(t,"the stream contains non-printable characters");t.result+=s}}function yn(t,e,i,r){var n,o,a,s;for(hr.isObject(i)||fn(t,"cannot merge mappings; the provided source object is unacceptable"),a=0,s=(n=Object.keys(i)).length;a<s;a+=1)o=n[a],Vr.call(e,o)||(e[o]=i[o],r[o]=!0)}function xn(t,e,i,r,n,o,a,s,l){var c,h;if(Array.isArray(n))for(c=0,h=(n=Array.prototype.slice.call(n)).length;c<h;c+=1)Array.isArray(n[c])&&fn(t,"nested arrays are not supported inside keys"),"object"==typeof n&&"[object Object]"===Qr(n[c])&&(n[c]="[object Object]");if("object"==typeof n&&"[object Object]"===Qr(n)&&(n="[object Object]"),n=String(n),null===e&&(e={}),"tag:yaml.org,2002:merge"===r)if(Array.isArray(o))for(c=0,h=o.length;c<h;c+=1)yn(t,e,o[c],i);else yn(t,e,o,i);else t.json||Vr.call(i,n)||!Vr.call(e,n)||(t.line=a||t.line,t.lineStart=s||t.lineStart,t.position=l||t.position,fn(t,"duplicated mapping key")),"__proto__"===n?Object.defineProperty(e,n,{configurable:!0,enumerable:!0,writable:!0,value:o}):e[n]=o,delete i[n];return e}function Cn(t){var e;10===(e=t.input.charCodeAt(t.position))?t.position++:13===e?(t.position++,10===t.input.charCodeAt(t.position)&&t.position++):fn(t,"a line break is expected"),t.line+=1,t.lineStart=t.position,t.firstTabInLine=-1}function bn(t,e,i){for(var r=0,n=t.input.charCodeAt(t.position);0!==n;){for(;en(n);)9===n&&-1===t.firstTabInLine&&(t.firstTabInLine=t.position),n=t.input.charCodeAt(++t.position);if(e&&35===n)do{n=t.input.charCodeAt(++t.position)}while(10!==n&&13!==n&&0!==n);if(!tn(n))break;for(Cn(t),n=t.input.charCodeAt(t.position),r++,t.lineIndent=0;32===n;)t.lineIndent++,n=t.input.charCodeAt(++t.position)}return-1!==i&&0!==r&&t.lineIndent<i&&pn(t,"deficient indentation"),r}function _n(t){var e,i=t.position;return!(45!==(e=t.input.charCodeAt(i))&&46!==e||e!==t.input.charCodeAt(i+1)||e!==t.input.charCodeAt(i+2)||(i+=3,0!==(e=t.input.charCodeAt(i))&&!rn(e)))}function vn(t,e){1===e?t.result+=" ":e>1&&(t.result+=hr.repeat("\n",e-1))}function kn(t,e){var i,r,n=t.tag,o=t.anchor,a=[],s=!1;if(-1!==t.firstTabInLine)return!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=a),r=t.input.charCodeAt(t.position);0!==r&&(-1!==t.firstTabInLine&&(t.position=t.firstTabInLine,fn(t,"tab characters must not be used in indentation")),45===r)&&rn(t.input.charCodeAt(t.position+1));)if(s=!0,t.position++,bn(t,!0,-1)&&t.lineIndent<=e)a.push(null),r=t.input.charCodeAt(t.position);else if(i=t.line,wn(t,e,3,!1,!0),a.push(t.result),bn(t,!0,-1),r=t.input.charCodeAt(t.position),(t.line===i||t.lineIndent>e)&&0!==r)fn(t,"bad indentation of a sequence entry");else if(t.lineIndent<e)break;return!!s&&(t.tag=n,t.anchor=o,t.kind="sequence",t.result=a,!0)}function Tn(t){var e,i,r,n,o=!1,a=!1;if(33!==(n=t.input.charCodeAt(t.position)))return!1;if(null!==t.tag&&fn(t,"duplication of a tag property"),60===(n=t.input.charCodeAt(++t.position))?(o=!0,n=t.input.charCodeAt(++t.position)):33===n?(a=!0,i="!!",n=t.input.charCodeAt(++t.position)):i="!",e=t.position,o){do{n=t.input.charCodeAt(++t.position)}while(0!==n&&62!==n);t.position<t.length?(r=t.input.slice(e,t.position),n=t.input.charCodeAt(++t.position)):fn(t,"unexpected end of the stream within a verbatim tag")}else{for(;0!==n&&!rn(n);)33===n&&(a?fn(t,"tag suffix cannot contain exclamation marks"):(i=t.input.slice(e-1,t.position+1),Jr.test(i)||fn(t,"named tag handle cannot contain such characters"),a=!0,e=t.position+1)),n=t.input.charCodeAt(++t.position);r=t.input.slice(e,t.position),Zr.test(r)&&fn(t,"tag suffix cannot contain flow indicator characters")}r&&!Kr.test(r)&&fn(t,"tag name cannot contain such characters: "+r);try{r=decodeURIComponent(r)}catch(s){fn(t,"tag name is malformed: "+r)}return o?t.tag=r:Vr.call(t.tagMap,i)?t.tag=t.tagMap[i]+r:"!"===i?t.tag="!"+r:"!!"===i?t.tag="tag:yaml.org,2002:"+r:fn(t,'undeclared tag handle "'+i+'"'),!0}function An(t){var e,i;if(38!==(i=t.input.charCodeAt(t.position)))return!1;for(null!==t.anchor&&fn(t,"duplication of an anchor property"),i=t.input.charCodeAt(++t.position),e=t.position;0!==i&&!rn(i)&&!nn(i);)i=t.input.charCodeAt(++t.position);return t.position===e&&fn(t,"name of an anchor node must contain at least one character"),t.anchor=t.input.slice(e,t.position),!0}function wn(t,e,i,r,n){var o,a,s,l,c,h,u,d,f,p=1,g=!1,m=!1;if(null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null,o=a=s=4===i||3===i,r&&bn(t,!0,-1)&&(g=!0,t.lineIndent>e?p=1:t.lineIndent===e?p=0:t.lineIndent<e&&(p=-1)),1===p)for(;Tn(t)||An(t);)bn(t,!0,-1)?(g=!0,s=o,t.lineIndent>e?p=1:t.lineIndent===e?p=0:t.lineIndent<e&&(p=-1)):s=!1;if(s&&(s=g||n),1!==p&&4!==i||(d=1===i||2===i?e:e+1,f=t.position-t.lineStart,1===p?s&&(kn(t,f)||function(t,e,i){var r,n,o,a,s,l,c,h=t.tag,u=t.anchor,d={},f=Object.create(null),p=null,g=null,m=null,y=!1,x=!1;if(-1!==t.firstTabInLine)return!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=d),c=t.input.charCodeAt(t.position);0!==c;){if(y||-1===t.firstTabInLine||(t.position=t.firstTabInLine,fn(t,"tab characters must not be used in indentation")),r=t.input.charCodeAt(t.position+1),o=t.line,63!==c&&58!==c||!rn(r)){if(a=t.line,s=t.lineStart,l=t.position,!wn(t,i,2,!1,!0))break;if(t.line===o){for(c=t.input.charCodeAt(t.position);en(c);)c=t.input.charCodeAt(++t.position);if(58===c)rn(c=t.input.charCodeAt(++t.position))||fn(t,"a whitespace character is expected after the key-value separator within a block mapping"),y&&(xn(t,d,f,p,g,null,a,s,l),p=g=m=null),x=!0,y=!1,n=!1,p=t.tag,g=t.result;else{if(!x)return t.tag=h,t.anchor=u,!0;fn(t,"can not read an implicit mapping pair; a colon is missed")}}else{if(!x)return t.tag=h,t.anchor=u,!0;fn(t,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===c?(y&&(xn(t,d,f,p,g,null,a,s,l),p=g=m=null),x=!0,y=!0,n=!0):y?(y=!1,n=!0):fn(t,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),t.position+=1,c=r;if((t.line===o||t.lineIndent>e)&&(y&&(a=t.line,s=t.lineStart,l=t.position),wn(t,e,4,!0,n)&&(y?g=t.result:m=t.result),y||(xn(t,d,f,p,g,m,a,s,l),p=g=m=null),bn(t,!0,-1),c=t.input.charCodeAt(t.position)),(t.line===o||t.lineIndent>e)&&0!==c)fn(t,"bad indentation of a mapping entry");else if(t.lineIndent<e)break}return y&&xn(t,d,f,p,g,null,a,s,l),x&&(t.tag=h,t.anchor=u,t.kind="mapping",t.result=d),x}(t,f,d))||function(t,e){var i,r,n,o,a,s,l,c,h,u,d,f,p=!0,g=t.tag,m=t.anchor,y=Object.create(null);if(91===(f=t.input.charCodeAt(t.position)))a=93,c=!1,o=[];else{if(123!==f)return!1;a=125,c=!0,o={}}for(null!==t.anchor&&(t.anchorMap[t.anchor]=o),f=t.input.charCodeAt(++t.position);0!==f;){if(bn(t,!0,e),(f=t.input.charCodeAt(t.position))===a)return t.position++,t.tag=g,t.anchor=m,t.kind=c?"mapping":"sequence",t.result=o,!0;p?44===f&&fn(t,"expected the node content, but found ','"):fn(t,"missed comma between flow collection entries"),d=null,s=l=!1,63===f&&rn(t.input.charCodeAt(t.position+1))&&(s=l=!0,t.position++,bn(t,!0,e)),i=t.line,r=t.lineStart,n=t.position,wn(t,e,1,!1,!0),u=t.tag,h=t.result,bn(t,!0,e),f=t.input.charCodeAt(t.position),!l&&t.line!==i||58!==f||(s=!0,f=t.input.charCodeAt(++t.position),bn(t,!0,e),wn(t,e,1,!1,!0),d=t.result),c?xn(t,o,y,u,h,d,i,r,n):s?o.push(xn(t,null,y,u,h,d,i,r,n)):o.push(h),bn(t,!0,e),44===(f=t.input.charCodeAt(t.position))?(p=!0,f=t.input.charCodeAt(++t.position)):p=!1}fn(t,"unexpected end of the stream within a flow collection")}(t,d)?m=!0:(a&&function(t,e){var i,r,n,o,a,s=1,l=!1,c=!1,h=e,u=0,d=!1;if(124===(o=t.input.charCodeAt(t.position)))r=!1;else{if(62!==o)return!1;r=!0}for(t.kind="scalar",t.result="";0!==o;)if(43===(o=t.input.charCodeAt(++t.position))||45===o)1===s?s=43===o?3:2:fn(t,"repeat of a chomping mode identifier");else{if(!((n=48<=(a=o)&&a<=57?a-48:-1)>=0))break;0===n?fn(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?fn(t,"repeat of an indentation width identifier"):(h=e+n-1,c=!0)}if(en(o)){do{o=t.input.charCodeAt(++t.position)}while(en(o));if(35===o)do{o=t.input.charCodeAt(++t.position)}while(!tn(o)&&0!==o)}for(;0!==o;){for(Cn(t),t.lineIndent=0,o=t.input.charCodeAt(t.position);(!c||t.lineIndent<h)&&32===o;)t.lineIndent++,o=t.input.charCodeAt(++t.position);if(!c&&t.lineIndent>h&&(h=t.lineIndent),tn(o))u++;else{if(t.lineIndent<h){3===s?t.result+=hr.repeat("\n",l?1+u:u):1===s&&l&&(t.result+="\n");break}for(r?en(o)?(d=!0,t.result+=hr.repeat("\n",l?1+u:u)):d?(d=!1,t.result+=hr.repeat("\n",u+1)):0===u?l&&(t.result+=" "):t.result+=hr.repeat("\n",u):t.result+=hr.repeat("\n",l?1+u:u),l=!0,c=!0,u=0,i=t.position;!tn(o)&&0!==o;)o=t.input.charCodeAt(++t.position);mn(t,i,t.position,!1)}}return!0}(t,d)||function(t,e){var i,r,n;if(39!==(i=t.input.charCodeAt(t.position)))return!1;for(t.kind="scalar",t.result="",t.position++,r=n=t.position;0!==(i=t.input.charCodeAt(t.position));)if(39===i){if(mn(t,r,t.position,!0),39!==(i=t.input.charCodeAt(++t.position)))return!0;r=t.position,t.position++,n=t.position}else tn(i)?(mn(t,r,n,!0),vn(t,bn(t,!1,e)),r=n=t.position):t.position===t.lineStart&&_n(t)?fn(t,"unexpected end of the document within a single quoted scalar"):(t.position++,n=t.position);fn(t,"unexpected end of the stream within a single quoted scalar")}(t,d)||function(t,e){var i,r,n,o,a,s,l;if(34!==(s=t.input.charCodeAt(t.position)))return!1;for(t.kind="scalar",t.result="",t.position++,i=r=t.position;0!==(s=t.input.charCodeAt(t.position));){if(34===s)return mn(t,i,t.position,!0),t.position++,!0;if(92===s){if(mn(t,i,t.position,!0),tn(s=t.input.charCodeAt(++t.position)))bn(t,!1,e);else if(s<256&&ln[s])t.result+=cn[s],t.position++;else if((a=120===(l=s)?2:117===l?4:85===l?8:0)>0){for(n=a,o=0;n>0;n--)(a=on(s=t.input.charCodeAt(++t.position)))>=0?o=(o<<4)+a:fn(t,"expected hexadecimal character");t.result+=sn(o),t.position++}else fn(t,"unknown escape sequence");i=r=t.position}else tn(s)?(mn(t,i,r,!0),vn(t,bn(t,!1,e)),i=r=t.position):t.position===t.lineStart&&_n(t)?fn(t,"unexpected end of the document within a double quoted scalar"):(t.position++,r=t.position)}fn(t,"unexpected end of the stream within a double quoted scalar")}(t,d)?m=!0:!function(t){var e,i,r;if(42!==(r=t.input.charCodeAt(t.position)))return!1;for(r=t.input.charCodeAt(++t.position),e=t.position;0!==r&&!rn(r)&&!nn(r);)r=t.input.charCodeAt(++t.position);return t.position===e&&fn(t,"name of an alias node must contain at least one character"),i=t.input.slice(e,t.position),Vr.call(t.anchorMap,i)||fn(t,'unidentified alias "'+i+'"'),t.result=t.anchorMap[i],bn(t,!0,-1),!0}(t)?function(t,e,i){var r,n,o,a,s,l,c,h,u=t.kind,d=t.result;if(rn(h=t.input.charCodeAt(t.position))||nn(h)||35===h||38===h||42===h||33===h||124===h||62===h||39===h||34===h||37===h||64===h||96===h)return!1;if((63===h||45===h)&&(rn(r=t.input.charCodeAt(t.position+1))||i&&nn(r)))return!1;for(t.kind="scalar",t.result="",n=o=t.position,a=!1;0!==h;){if(58===h){if(rn(r=t.input.charCodeAt(t.position+1))||i&&nn(r))break}else if(35===h){if(rn(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&_n(t)||i&&nn(h))break;if(tn(h)){if(s=t.line,l=t.lineStart,c=t.lineIndent,bn(t,!1,-1),t.lineIndent>=e){a=!0,h=t.input.charCodeAt(t.position);continue}t.position=o,t.line=s,t.lineStart=l,t.lineIndent=c;break}}a&&(mn(t,n,o,!1),vn(t,t.line-s),n=o=t.position,a=!1),en(h)||(o=t.position+1),h=t.input.charCodeAt(++t.position)}return mn(t,n,o,!1),!!t.result||(t.kind=u,t.result=d,!1)}(t,d,1===i)&&(m=!0,null===t.tag&&(t.tag="?")):(m=!0,null===t.tag&&null===t.anchor||fn(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===p&&(m=s&&kn(t,f))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&fn(t,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+t.kind+'"'),l=0,c=t.implicitTypes.length;l<c;l+=1)if((u=t.implicitTypes[l]).resolve(t.result)){t.result=u.construct(t.result),t.tag=u.tag,null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);break}}else if("!"!==t.tag){if(Vr.call(t.typeMap[t.kind||"fallback"],t.tag))u=t.typeMap[t.kind||"fallback"][t.tag];else for(u=null,l=0,c=(h=t.typeMap.multi[t.kind||"fallback"]).length;l<c;l+=1)if(t.tag.slice(0,h[l].tag.length)===h[l].tag){u=h[l];break}u||fn(t,"unknown tag !<"+t.tag+">"),null!==t.result&&u.kind!==t.kind&&fn(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+u.kind+'", not "'+t.kind+'"'),u.resolve(t.result,t.tag)?(t.result=u.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):fn(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||m}function Sn(t){var e,i,r,n,o=t.position,a=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);0!==(n=t.input.charCodeAt(t.position))&&(bn(t,!0,-1),n=t.input.charCodeAt(t.position),!(t.lineIndent>0||37!==n));){for(a=!0,n=t.input.charCodeAt(++t.position),e=t.position;0!==n&&!rn(n);)n=t.input.charCodeAt(++t.position);for(r=[],(i=t.input.slice(e,t.position)).length<1&&fn(t,"directive name must not be less than one character in length");0!==n;){for(;en(n);)n=t.input.charCodeAt(++t.position);if(35===n){do{n=t.input.charCodeAt(++t.position)}while(0!==n&&!tn(n));break}if(tn(n))break;for(e=t.position;0!==n&&!rn(n);)n=t.input.charCodeAt(++t.position);r.push(t.input.slice(e,t.position))}0!==n&&Cn(t),Vr.call(gn,i)?gn[i](t,i,r):pn(t,'unknown document directive "'+i+'"')}bn(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,bn(t,!0,-1)):a&&fn(t,"directives end mark is expected"),wn(t,t.lineIndent-1,4,!1,!0),bn(t,!0,-1),t.checkLineBreaks&&Xr.test(t.input.slice(o,t.position))&&pn(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&_n(t)?46===t.input.charCodeAt(t.position)&&(t.position+=3,bn(t,!0,-1)):t.position<t.length-1&&fn(t,"end of the stream or a document separator is expected")}function Bn(t,e){e=e||{},0!==(t=String(t)).length&&(10!==t.charCodeAt(t.length-1)&&13!==t.charCodeAt(t.length-1)&&(t+="\n"),65279===t.charCodeAt(0)&&(t=t.slice(1)));var i=new un(t,e),r=t.indexOf("\0");for(-1!==r&&(i.position=r,fn(i,"null byte is not allowed in input")),i.input+="\0";32===i.input.charCodeAt(i.position);)i.lineIndent+=1,i.position+=1;for(;i.position<i.length-1;)Sn(i);return i.documents}var Fn=Mr,Ln={loadAll:function(t,e,i){null!==e&&"object"==typeof e&&void 0===i&&(i=e,e=null);var r=Bn(t,i);if("function"!=typeof e)return r;for(var n=0,o=r.length;n<o;n+=1)e(r[n])},load:function(t,e){var i=Bn(t,e);if(0!==i.length){if(1===i.length)return i[0];throw new fr("expected a single document in the stream, but found more")}}}.load;const Mn=t=>{const{text:e,metadata:i}=function(t){const e=t.match(Ht);if(!e)return{text:t,metadata:{}};let i=Ln(e[1],{schema:Fn})??{};i="object"!=typeof i||Array.isArray(i)?{}:i;const r={};return i.displayMode&&(r.displayMode=i.displayMode.toString()),i.title&&(r.title=i.title.toString()),i.config&&(r.config=i.config),{text:t.slice(e[0].length),metadata:r}}(t),{displayMode:r,title:n,config:o={}}=i;return r&&(o.gantt||(o.gantt={}),o.gantt.displayMode=r),{title:n,config:o,text:e}};function En(t){const e=(t=>t.replace(/\r\n?/g,"\n").replace(/<(\w+)([^>]*)>/g,((t,e,i)=>"<"+e+i.replace(/="([^"]*)"/g,"='$1'")+">")))(t),i=Mn(e),r=(t=>{const e=ke.detectInit(t)??{},i=ke.detectDirective(t,"wrap");return Array.isArray(i)?e.wrap=i.some((({type:t})=>{})):"wrap"===(null==i?void 0:i.type)&&(e.wrap=!0),{text:(r=t,r.replace(Yt,"")),directive:e};var r})(i.text),n=ve(i.config,r.directive);return{code:t=r.text.replace(/^\s*%%(?!{)[^\n]+\n?/gm,"").trimStart(),title:i.title,config:n}}const Nn=["foreignobject"],On=["dominant-baseline"];function jn(t){const e=En(t);var i;return Ie(),i=e.config??{},Wt(i),!i.fontFamily||i.themeVariables&&i.themeVariables.fontFamily||(i.themeVariables={fontFamily:i.fontFamily}),Fe.push(i),Me(Be,Fe),e}const In=(t,e,i=[])=>`\n.${t} ${e} { ${i.join(" !important; ")} !important; }`,Dn=(t,e,i,r)=>{const n=((t,e={})=>{var i;let r="";if(void 0!==t.themeCSS&&(r+=`\n${t.themeCSS}`),void 0!==t.fontFamily&&(r+=`\n:root { --mermaid-font-family: ${t.fontFamily}}`),void 0!==t.altFontFamily&&(r+=`\n:root { --mermaid-alt-font-family: ${t.altFontFamily}}`),!(0,ot.A)(e)){const n=t.htmlLabels||(null==(i=t.flowchart)?void 0:i.htmlLabels)?["> *","span"]:["rect","polygon","ellipse","circle","path"];for(const t in e){const i=e[t];(0,ot.A)(i.styles)||n.forEach((t=>{r+=In(i.id,t,i.styles)})),(0,ot.A)(i.textStyles)||(r+=In(i.id,"tspan",i.textStyles))}}return r})(t,i);return M(tt(`${r}{${bi(e,n,t.themeVariables)}}`),E)},qn=(t,e,i,r,n)=>{const o=t.append("div");o.attr("id",i),r&&o.attr("style",r);const a=o.append("svg").attr("id",e).attr("width","100%").attr("xmlns","http://www.w3.org/2000/svg");return n&&a.attr("xmlns:xlink",n),a.append("g"),t};function $n(t,e){return t.append("iframe").attr("id",e).attr("style","width: 100%; height: 100%;").attr("sandbox","")}const zn=(t,e={})=>{const{code:i}=En(t);return sr(i,e)};const Pn=Object.freeze({render:async function(t,e,i){var r,n,o,l,c,h;or();const u=jn(e);e=u.code;const d=Oe();st.debug(d),e.length>((null==d?void 0:d.maxTextSize)??5e4)&&(e="graph TB;a[Maximum text size in diagram exceeded];style a fill:#faa");const f="#"+t,p="i"+t,g="#"+p,m="d"+t,y="#"+m;let x=(0,a.Ltv)("body");const C="sandbox"===d.securityLevel,b="loose"===d.securityLevel,_=d.fontFamily;if(void 0!==i){if(i&&(i.innerHTML=""),C){const t=$n((0,a.Ltv)(i),p);x=(0,a.Ltv)(t.nodes()[0].contentDocument.body),x.node().style.margin=0}else x=(0,a.Ltv)(i);qn(x,t,m,`font-family: ${_}`,"http://www.w3.org/1999/xlink")}else{if(((t,e,i,r)=>{var n,o,a;null==(n=t.getElementById(e))||n.remove(),null==(o=t.getElementById(i))||o.remove(),null==(a=t.getElementById(r))||a.remove()})(document,t,m,p),C){const t=$n((0,a.Ltv)("body"),p);x=(0,a.Ltv)(t.nodes()[0].contentDocument.body),x.node().style.margin=0}else x=(0,a.Ltv)("body");qn(x,t,m)}let v,k;try{v=await zn(e,{title:u.title})}catch(O){v=new ar("error"),k=O}const T=x.select(y).node(),A=v.type,w=T.firstChild,S=w.firstChild,B=null==(n=(r=v.renderer).getClasses)?void 0:n.call(r,e,v),F=Dn(d,A,B,f),L=document.createElement("style");L.innerHTML=F,w.insertBefore(L,S);try{await v.renderer.draw(e,t,Ae,v)}catch(j){throw Yi.draw(e,t,Ae),j}!function(t,e,i,r){(function(t,e){t.attr("role","graphics-document document"),""!==e&&t.attr("aria-roledescription",e)})(e,t),function(t,e,i,r){if(void 0!==t.insert){if(i){const e=`chart-desc-${r}`;t.attr("aria-describedby",e),t.insert("desc",":first-child").attr("id",e).text(i)}if(e){const i=`chart-title-${r}`;t.attr("aria-labelledby",i),t.insert("title",":first-child").attr("id",i).text(e)}}}(e,i,r,e.attr("id"))}(A,x.select(`${y} svg`),null==(l=(o=v.db).getAccTitle)?void 0:l.call(o),null==(h=(c=v.db).getAccDescription)?void 0:h.call(c)),x.select(`[id="${t}"]`).selectAll("foreignobject > *").attr("xmlns","http://www.w3.org/1999/xhtml");let M=x.select(y).node().innerHTML;if(st.debug("config.arrowMarkerAbsolute",d.arrowMarkerAbsolute),M=((t="",e,i)=>{let r=t;return i||e||(r=r.replace(/marker-end="url\([\d+./:=?A-Za-z-]*?#/g,'marker-end="url(#')),r=Te(r),r=r.replace(/<br>/g,"<br/>"),r})(M,C,yt(d.arrowMarkerAbsolute)),C){M=((t="",e)=>{var i,r;return`<iframe style="width:100%;height:${(null==(r=null==(i=null==e?void 0:e.viewBox)?void 0:i.baseVal)?void 0:r.height)?e.viewBox.baseVal.height+"px":"100%"};border:0;margin:0;" src="data:text/html;base64,${btoa('<body style="margin:0">'+t+"</body>")}" sandbox="allow-top-navigation-by-user-activation allow-popups">\n The "iframe" tag is not supported by your browser.\n</iframe>`})(M,x.select(y+" svg").node())}else b||(M=s.sanitize(M,{ADD_TAGS:Nn,ADD_ATTR:On}));if(lr.forEach((t=>{t()})),lr=[],k)throw k;const E=C?g:y,N=(0,a.Ltv)(E).node();return N&&"remove"in N&&N.remove(),{svg:M,bindFunctions:v.db.bindFunctions}},parse:async function(t,e){or(),t=jn(t).code;try{await zn(t)}catch(i){if(null==e?void 0:e.suppressErrors)return!1;throw i}return!0},getDiagramFromText:zn,initialize:function(t={}){var e;(null==t?void 0:t.fontFamily)&&!(null==(e=t.themeVariables)?void 0:e.fontFamily)&&(t.themeVariables||(t.themeVariables={}),t.themeVariables.fontFamily=t.fontFamily),Se=te({},t),(null==t?void 0:t.theme)&&t.theme in Dt?t.themeVariables=Dt[t.theme].getThemeVariables(t.themeVariables):t&&(t.themeVariables=Dt.default.getThemeVariables(t.themeVariables));const i="object"==typeof t?(t=>(Be=te({},we),Be=te(Be,t),t.theme&&Dt[t.theme]&&(Be.themeVariables=Dt[t.theme].getThemeVariables(t.themeVariables)),Me(Be,Fe),Be))(t):Ee();lt(i.logLevel),or()},getConfig:Oe,setConfig:Ne,getSiteConfig:Ee,updateSiteConfig:t=>(Be=te(Be,t),Me(Be,Fe),Be),reset:()=>{Ie()},globalReset:()=>{Ie(we)},defaultConfig:we});lt(Oe().logLevel),Ie(Oe());const Rn=(t,e,i)=>{st.warn(t),be(t)?(i&&i(t.str,t.hash),e.push({...t,message:t.str,error:t})):(i&&i(t),t instanceof Error&&e.push({str:t.message,message:t.message,hash:t.name,error:t}))},Wn=async function(t={querySelector:".mermaid"}){try{await Un(t)}catch(e){if(be(e)&&st.error(e.str),Jn.parseError&&Jn.parseError(e),!t.suppressErrors)throw st.error("Use the suppressErrors option to suppress these errors"),e}},Un=async function({postRenderCallback:t,querySelector:e,nodes:i}={querySelector:".mermaid"}){const n=Pn.getConfig();let o;if(st.debug((t?"":"No ")+"Callback function found"),i)o=i;else{if(!e)throw new Error("Nodes and querySelector are both undefined");o=document.querySelectorAll(e)}st.debug(`Found ${o.length} diagrams`),void 0!==(null==n?void 0:n.startOnLoad)&&(st.debug("Start On Load: "+(null==n?void 0:n.startOnLoad)),Pn.updateSiteConfig({startOnLoad:null==n?void 0:n.startOnLoad}));const a=new ke.InitIDGenerator(n.deterministicIds,n.deterministicIDSeed);let s;const l=[];for(const h of Array.from(o)){if(st.info("Rendering diagram: "+h.id),h.getAttribute("data-processed"))continue;h.setAttribute("data-processed","true");const e=`mermaid-${a.next()}`;s=h.innerHTML,s=(0,r.T)(ke.entityDecode(s)).trim().replace(/<br\s*\/?>/gi,"<br/>");const i=ke.detectInit(s);i&&st.debug("Detected early reinit: ",i);try{const{svg:i,bindFunctions:r}=await Zn(e,s,h);h.innerHTML=i,t&&await t(e),r&&r(h)}catch(c){Rn(c,l,Jn.parseError)}}if(l.length>0)throw l[0]},Hn=function(t){Pn.initialize(t)},Yn=function(){if(Jn.startOnLoad){const{startOnLoad:t}=Pn.getConfig();t&&Jn.run().catch((t=>st.error("Mermaid failed to initialize",t)))}};"undefined"!=typeof document&&window.addEventListener("load",Yn,!1);const Vn=[];let Gn=!1;const Xn=async()=>{if(!Gn){for(Gn=!0;Vn.length>0;){const e=Vn.shift();if(e)try{await e()}catch(t){st.error("Error executing queue",t)}}Gn=!1}},Zn=(t,e,i)=>new Promise(((r,n)=>{Vn.push((()=>new Promise(((o,a)=>{Pn.render(t,e,i).then((t=>{o(t),r(t)}),(t=>{var e;st.error("Error parsing",t),null==(e=Jn.parseError)||e.call(Jn,t),a(t),n(t)}))})))),Xn().catch(n)})),Jn={startOnLoad:!0,mermaidAPI:Pn,parse:async(t,e)=>new Promise(((i,r)=>{Vn.push((()=>new Promise(((n,o)=>{Pn.parse(t,e).then((t=>{n(t),i(t)}),(t=>{var e;st.error("Error parsing",t),null==(e=Jn.parseError)||e.call(Jn,t),o(t),r(t)}))})))),Xn().catch(r)})),render:Zn,init:async function(t,e,i){st.warn("mermaid.init is deprecated. Please use run instead."),t&&Hn(t);const r={postRenderCallback:i,querySelector:".mermaid"};"string"==typeof e?r.querySelector=e:e&&(e instanceof HTMLElement?r.nodes=[e]:r.nodes=e),await Wn(r)},run:Wn,registerExternalDiagrams:async(t,{lazyLoad:e=!0}={})=>{Jt(...t),!1===e&&await(async()=>{st.debug("Loading registered diagrams");const t=(await Promise.allSettled(Object.entries(Xt).map((async([t,{detector:e,loader:i}])=>{if(i)try{Ri(t)}catch(r){try{const{diagram:t,id:r}=await i();Pi(r,t,e)}catch(n){throw st.error(`Failed to load external diagram with key ${t}. Removing from detectors.`),delete Xt[t],n}}})))).filter((t=>"rejected"===t.status));if(t.length>0){st.error(`Failed to load ${t.length} external diagrams`);for(const e of t)st.error(e);throw new Error(`Failed to load ${t.length} external diagrams`)}})()},initialize:Hn,parseError:void 0,contentLoaded:Yn,setParseErrorHandler:function(t){Jn.parseError=t},detectType:Zt}}}]); \ No newline at end of file diff --git a/assets/js/7203.8568caac.js.LICENSE.txt b/assets/js/7161.768059d1.js.LICENSE.txt similarity index 100% rename from assets/js/7203.8568caac.js.LICENSE.txt rename to assets/js/7161.768059d1.js.LICENSE.txt diff --git a/assets/js/7203.8568caac.js b/assets/js/7203.8568caac.js deleted file mode 100644 index 1c610bd2..00000000 --- a/assets/js/7203.8568caac.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 7203.8568caac.js.LICENSE.txt */ -(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7203],{6750:(t,e)=>{"use strict";e.Jf=e.dz=void 0;var i=/^([^\w]*)(javascript|data|vbscript)/im,r=/&#(\w+)(^\w|;)?/g,n=/&(newline|tab);/gi,o=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,a=/^.+(:|:)/gim,s=[".","/"];e.dz="about:blank",e.Jf=function(t){if(!t)return e.dz;var l,c=(l=t,l.replace(o,"").replace(r,(function(t,e){return String.fromCharCode(e)}))).replace(n,"").replace(o,"").trim();if(!c)return e.dz;if(function(t){return s.indexOf(t[0])>-1}(c))return c;var h=c.match(a);if(!h)return c;var u=h[0];return i.test(u)?e.dz:c}},7293:(t,e,i)=>{"use strict";i.d(e,{A:()=>E});var r=i(6540),n=i(4848);function o(t){const{mdxAdmonitionTitle:e,rest:i}=function(t){const e=r.Children.toArray(t),i=e.find((t=>r.isValidElement(t)&&"mdxAdmonitionTitle"===t.type)),o=e.filter((t=>t!==i)),a=i?.props.children;return{mdxAdmonitionTitle:a,rest:o.length>0?(0,n.jsx)(n.Fragment,{children:o}):null}}(t.children),o=t.title??e;return{...t,...o&&{title:o},children:i}}var a=i(4164),s=i(1312),l=i(7559);const c="admonition_xJq3",h="admonitionHeading_Gvgb",u="admonitionIcon_Rf37",d="admonitionContent_BuS1";function f(t){let{type:e,className:i,children:r}=t;return(0,n.jsx)("div",{className:(0,a.A)(l.G.common.admonition,l.G.common.admonitionType(e),c,i),children:r})}function p(t){let{icon:e,title:i}=t;return(0,n.jsxs)("div",{className:h,children:[(0,n.jsx)("span",{className:u,children:e}),i]})}function g(t){let{children:e}=t;return e?(0,n.jsx)("div",{className:d,children:e}):null}function m(t){const{type:e,icon:i,title:r,children:o,className:a}=t;return(0,n.jsxs)(f,{type:e,className:a,children:[r||i?(0,n.jsx)(p,{title:r,icon:i}):null,(0,n.jsx)(g,{children:o})]})}function y(t){return(0,n.jsx)("svg",{viewBox:"0 0 14 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})})}const x={icon:(0,n.jsx)(y,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function C(t){return(0,n.jsx)(m,{...x,...t,className:(0,a.A)("alert alert--secondary",t.className),children:t.children})}function b(t){return(0,n.jsx)("svg",{viewBox:"0 0 12 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})})}const _={icon:(0,n.jsx)(b,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function v(t){return(0,n.jsx)(m,{..._,...t,className:(0,a.A)("alert alert--success",t.className),children:t.children})}function k(t){return(0,n.jsx)("svg",{viewBox:"0 0 14 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})})}const T={icon:(0,n.jsx)(k,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function A(t){return(0,n.jsx)(m,{...T,...t,className:(0,a.A)("alert alert--info",t.className),children:t.children})}function w(t){return(0,n.jsx)("svg",{viewBox:"0 0 16 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})})}const S={icon:(0,n.jsx)(w,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})};function B(t){return(0,n.jsx)("svg",{viewBox:"0 0 12 16",...t,children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})})}const F={icon:(0,n.jsx)(B,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})};const L={icon:(0,n.jsx)(w,{}),title:(0,n.jsx)(s.A,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};const M={...{note:C,tip:v,info:A,warning:function(t){return(0,n.jsx)(m,{...S,...t,className:(0,a.A)("alert alert--warning",t.className),children:t.children})},danger:function(t){return(0,n.jsx)(m,{...F,...t,className:(0,a.A)("alert alert--danger",t.className),children:t.children})}},...{secondary:t=>(0,n.jsx)(C,{title:"secondary",...t}),important:t=>(0,n.jsx)(A,{title:"important",...t}),success:t=>(0,n.jsx)(v,{title:"success",...t}),caution:function(t){return(0,n.jsx)(m,{...L,...t,className:(0,a.A)("alert alert--warning",t.className),children:t.children})}}};function E(t){const e=o(t),i=(r=e.type,M[r]||(console.warn(`No admonition component found for admonition type "${r}". Using Info as fallback.`),M.info));var r;return(0,n.jsx)(i,{...e})}},4336:(t,e,i)=>{"use strict";i.d(e,{A:()=>m});i(6540);var r=i(4164),n=i(1312),o=i(7559),a=i(8774);const s={iconEdit:"iconEdit_Z9Sw"};var l=i(4848);function c(t){let{className:e,...i}=t;return(0,l.jsx)("svg",{fill:"currentColor",height:"20",width:"20",viewBox:"0 0 40 40",className:(0,r.A)(s.iconEdit,e),"aria-hidden":"true",...i,children:(0,l.jsx)("g",{children:(0,l.jsx)("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"})})})}function h(t){let{editUrl:e}=t;return(0,l.jsxs)(a.A,{to:e,className:o.G.common.editThisPage,children:[(0,l.jsx)(c,{}),(0,l.jsx)(n.A,{id:"theme.common.editThisPage",description:"The link label to edit the current page",children:"Edit this page"})]})}var u=i(6266);function d(t){let{lastUpdatedAt:e}=t;const i=new Date(e),r=(0,u.i)({day:"numeric",month:"short",year:"numeric",timeZone:"UTC"}).format(i);return(0,l.jsx)(n.A,{id:"theme.lastUpdated.atDate",description:"The words used to describe on which date a page has been last updated",values:{date:(0,l.jsx)("b",{children:(0,l.jsx)("time",{dateTime:i.toISOString(),itemProp:"dateModified",children:r})})},children:" on {date}"})}function f(t){let{lastUpdatedBy:e}=t;return(0,l.jsx)(n.A,{id:"theme.lastUpdated.byUser",description:"The words used to describe by who the page has been last updated",values:{user:(0,l.jsx)("b",{children:e})},children:" by {user}"})}function p(t){let{lastUpdatedAt:e,lastUpdatedBy:i}=t;return(0,l.jsxs)("span",{className:o.G.common.lastUpdated,children:[(0,l.jsx)(n.A,{id:"theme.lastUpdated.lastUpdatedAtBy",description:"The sentence used to display when a page has been last updated, and by who",values:{atDate:e?(0,l.jsx)(d,{lastUpdatedAt:e}):"",byUser:i?(0,l.jsx)(f,{lastUpdatedBy:i}):""},children:"Last updated{atDate}{byUser}"}),!1]})}const g={lastUpdated:"lastUpdated_JAkA"};function m(t){let{className:e,editUrl:i,lastUpdatedAt:n,lastUpdatedBy:o}=t;return(0,l.jsxs)("div",{className:(0,r.A)("row",e),children:[(0,l.jsx)("div",{className:"col",children:i&&(0,l.jsx)(h,{editUrl:i})}),(0,l.jsx)("div",{className:(0,r.A)("col",g.lastUpdated),children:(n||o)&&(0,l.jsx)(p,{lastUpdatedAt:n,lastUpdatedBy:o})})]})}},1544:(t,e,i)=>{"use strict";i.d(e,{A:()=>Ct});var r=i(6540),n=i(8453),o=i(5260),a=i(2303),s=i(4164),l=i(5293),c=i(6342);function h(){const{prism:t}=(0,c.p)(),{colorMode:e}=(0,l.G)(),i=t.theme,r=t.darkTheme||i;return"dark"===e?r:i}var u=i(7559),d=i(8426),f=i.n(d);const p=/title=(?<quote>["'])(?<title>.*?)\1/,g=/\{(?<range>[\d,-]+)\}/,m={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},y={...m,lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}},x=Object.keys(m);function C(t,e){const i=t.map((t=>{const{start:i,end:r}=y[t];return`(?:${i}\\s*(${e.flatMap((t=>[t.line,t.block?.start,t.block?.end].filter(Boolean))).join("|")})\\s*${r})`})).join("|");return new RegExp(`^\\s*(?:${i})\\s*$`)}function b(t,e){let i=t.replace(/\n$/,"");const{language:r,magicComments:n,metastring:o}=e;if(o&&g.test(o)){const t=o.match(g).groups.range;if(0===n.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${o}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const e=n[0].className,r=f()(t).filter((t=>t>0)).map((t=>[t-1,[e]]));return{lineClassNames:Object.fromEntries(r),code:i}}if(void 0===r)return{lineClassNames:{},code:i};const a=function(t,e){switch(t){case"js":case"javascript":case"ts":case"typescript":return C(["js","jsBlock"],e);case"jsx":case"tsx":return C(["js","jsBlock","jsx"],e);case"html":return C(["js","jsBlock","html"],e);case"python":case"py":case"bash":return C(["bash"],e);case"markdown":case"md":return C(["html","jsx","bash"],e);case"tex":case"latex":case"matlab":return C(["tex"],e);case"lua":case"haskell":case"sql":return C(["lua"],e);case"wasm":return C(["wasm"],e);case"vb":case"vba":case"visual-basic":return C(["vb","rem"],e);case"vbnet":return C(["vbnet","rem"],e);case"batch":return C(["rem"],e);case"basic":return C(["rem","f90"],e);case"fsharp":return C(["js","ml"],e);case"ocaml":case"sml":return C(["ml"],e);case"fortran":return C(["f90"],e);case"cobol":return C(["cobol"],e);default:return C(x,e)}}(r,n),s=i.split("\n"),l=Object.fromEntries(n.map((t=>[t.className,{start:0,range:""}]))),c=Object.fromEntries(n.filter((t=>t.line)).map((t=>{let{className:e,line:i}=t;return[i,e]}))),h=Object.fromEntries(n.filter((t=>t.block)).map((t=>{let{className:e,block:i}=t;return[i.start,e]}))),u=Object.fromEntries(n.filter((t=>t.block)).map((t=>{let{className:e,block:i}=t;return[i.end,e]})));for(let f=0;f<s.length;){const t=s[f].match(a);if(!t){f+=1;continue}const e=t.slice(1).find((t=>void 0!==t));c[e]?l[c[e]].range+=`${f},`:h[e]?l[h[e]].start=f:u[e]&&(l[u[e]].range+=`${l[u[e]].start}-${f-1},`),s.splice(f,1)}i=s.join("\n");const d={};return Object.entries(l).forEach((t=>{let[e,{range:i}]=t;f()(i).forEach((t=>{d[t]??=[],d[t].push(e)}))})),{lineClassNames:d,code:i}}const _="codeBlockContainer_Ckt0";var v=i(4848);function k(t){let{as:e,...i}=t;const r=function(t){const e={color:"--prism-color",backgroundColor:"--prism-background-color"},i={};return Object.entries(t.plain).forEach((t=>{let[r,n]=t;const o=e[r];o&&"string"==typeof n&&(i[o]=n)})),i}(h());return(0,v.jsx)(e,{...i,style:r,className:(0,s.A)(i.className,_,u.G.common.codeBlock)})}const T={codeBlockContent:"codeBlockContent_biex",codeBlockTitle:"codeBlockTitle_Ktv7",codeBlock:"codeBlock_bY9V",codeBlockStandalone:"codeBlockStandalone_MEMb",codeBlockLines:"codeBlockLines_e6Vv",codeBlockLinesWithNumbering:"codeBlockLinesWithNumbering_o6Pm",buttonGroup:"buttonGroup__atx"};function A(t){let{children:e,className:i}=t;return(0,v.jsx)(k,{as:"pre",tabIndex:0,className:(0,s.A)(T.codeBlockStandalone,"thin-scrollbar",i),children:(0,v.jsx)("code",{className:T.codeBlockLines,children:e})})}var w=i(9532);const S={attributes:!0,characterData:!0,childList:!0,subtree:!0};function B(t,e){const[i,n]=(0,r.useState)(),o=(0,r.useCallback)((()=>{n(t.current?.closest("[role=tabpanel][hidden]"))}),[t,n]);(0,r.useEffect)((()=>{o()}),[o]),function(t,e,i){void 0===i&&(i=S);const n=(0,w._q)(e),o=(0,w.Be)(i);(0,r.useEffect)((()=>{const e=new MutationObserver(n);return t&&e.observe(t,o),()=>e.disconnect()}),[t,n,o])}(i,(t=>{t.forEach((t=>{"attributes"===t.type&&"hidden"===t.attributeName&&(e(),o())}))}),{attributes:!0,characterData:!1,childList:!1,subtree:!1})}var F=i(1765);const L="codeLine_lJS_",M="codeLineNumber_Tfdd",E="codeLineContent_feaV";function N(t){let{line:e,classNames:i,showLineNumbers:r,getLineProps:n,getTokenProps:o}=t;1===e.length&&"\n"===e[0].content&&(e[0].content="");const a=n({line:e,className:(0,s.A)(i,r&&L)}),l=e.map(((t,e)=>(0,v.jsx)("span",{...o({token:t})},e)));return(0,v.jsxs)("span",{...a,children:[r?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("span",{className:M}),(0,v.jsx)("span",{className:E,children:l})]}):l,(0,v.jsx)("br",{})]})}var O=i(1312);function I(t){return(0,v.jsx)("svg",{viewBox:"0 0 24 24",...t,children:(0,v.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})})}function j(t){return(0,v.jsx)("svg",{viewBox:"0 0 24 24",...t,children:(0,v.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})})}const D={copyButtonCopied:"copyButtonCopied_obH4",copyButtonIcons:"copyButtonIcons_eSgA",copyButtonIcon:"copyButtonIcon_y97N",copyButtonSuccessIcon:"copyButtonSuccessIcon_LjdS"};function q(t){let{code:e,className:i}=t;const[n,o]=(0,r.useState)(!1),a=(0,r.useRef)(void 0),l=(0,r.useCallback)((()=>{!function(t,e){let{target:i=document.body}=void 0===e?{}:e;if("string"!=typeof t)throw new TypeError(`Expected parameter \`text\` to be a \`string\`, got \`${typeof t}\`.`);const r=document.createElement("textarea"),n=document.activeElement;r.value=t,r.setAttribute("readonly",""),r.style.contain="strict",r.style.position="absolute",r.style.left="-9999px",r.style.fontSize="12pt";const o=document.getSelection(),a=o.rangeCount>0&&o.getRangeAt(0);i.append(r),r.select(),r.selectionStart=0,r.selectionEnd=t.length;let s=!1;try{s=document.execCommand("copy")}catch{}r.remove(),a&&(o.removeAllRanges(),o.addRange(a)),n&&n.focus()}(e),o(!0),a.current=window.setTimeout((()=>{o(!1)}),1e3)}),[e]);return(0,r.useEffect)((()=>()=>window.clearTimeout(a.current)),[]),(0,v.jsx)("button",{type:"button","aria-label":n?(0,O.T)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,O.T)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,O.T)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,s.A)("clean-btn",i,D.copyButton,n&&D.copyButtonCopied),onClick:l,children:(0,v.jsxs)("span",{className:D.copyButtonIcons,"aria-hidden":"true",children:[(0,v.jsx)(I,{className:D.copyButtonIcon}),(0,v.jsx)(j,{className:D.copyButtonSuccessIcon})]})})}function $(t){return(0,v.jsx)("svg",{viewBox:"0 0 24 24",...t,children:(0,v.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})})}const z="wordWrapButtonIcon_Bwma",P="wordWrapButtonEnabled_EoeP";function R(t){let{className:e,onClick:i,isEnabled:r}=t;const n=(0,O.T)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,v.jsx)("button",{type:"button",onClick:i,className:(0,s.A)("clean-btn",e,r&&P),"aria-label":n,title:n,children:(0,v.jsx)($,{className:z,"aria-hidden":"true"})})}function W(t){let{children:e,className:i="",metastring:n,title:o,showLineNumbers:a,language:l}=t;const{prism:{defaultLanguage:u,magicComments:d}}=(0,c.p)(),f=function(t){return t?.toLowerCase()}(l??function(t){const e=t.split(" ").find((t=>t.startsWith("language-")));return e?.replace(/language-/,"")}(i)??u),g=h(),m=function(){const[t,e]=(0,r.useState)(!1),[i,n]=(0,r.useState)(!1),o=(0,r.useRef)(null),a=(0,r.useCallback)((()=>{const i=o.current.querySelector("code");t?i.removeAttribute("style"):(i.style.whiteSpace="pre-wrap",i.style.overflowWrap="anywhere"),e((t=>!t))}),[o,t]),s=(0,r.useCallback)((()=>{const{scrollWidth:t,clientWidth:e}=o.current,i=t>e||o.current.querySelector("code").hasAttribute("style");n(i)}),[o]);return B(o,s),(0,r.useEffect)((()=>{s()}),[t,s]),(0,r.useEffect)((()=>(window.addEventListener("resize",s,{passive:!0}),()=>{window.removeEventListener("resize",s)})),[s]),{codeBlockRef:o,isEnabled:t,isCodeScrollable:i,toggle:a}}(),y=function(t){return t?.match(p)?.groups.title??""}(n)||o,{lineClassNames:x,code:C}=b(e,{metastring:n,language:f,magicComments:d}),_=a??function(t){return Boolean(t?.includes("showLineNumbers"))}(n);return(0,v.jsxs)(k,{as:"div",className:(0,s.A)(i,f&&!i.includes(`language-${f}`)&&`language-${f}`),children:[y&&(0,v.jsx)("div",{className:T.codeBlockTitle,children:y}),(0,v.jsxs)("div",{className:T.codeBlockContent,children:[(0,v.jsx)(F.f4,{theme:g,code:C,language:f??"text",children:t=>{let{className:e,style:i,tokens:r,getLineProps:n,getTokenProps:o}=t;return(0,v.jsx)("pre",{tabIndex:0,ref:m.codeBlockRef,className:(0,s.A)(e,T.codeBlock,"thin-scrollbar"),style:i,children:(0,v.jsx)("code",{className:(0,s.A)(T.codeBlockLines,_&&T.codeBlockLinesWithNumbering),children:r.map(((t,e)=>(0,v.jsx)(N,{line:t,getLineProps:n,getTokenProps:o,classNames:x[e],showLineNumbers:_},e)))})})}}),(0,v.jsxs)("div",{className:T.buttonGroup,children:[(m.isEnabled||m.isCodeScrollable)&&(0,v.jsx)(R,{className:T.codeButton,onClick:()=>m.toggle(),isEnabled:m.isEnabled}),(0,v.jsx)(q,{className:T.codeButton,code:C})]})]})]})}function U(t){let{children:e,...i}=t;const n=(0,a.A)(),o=function(t){return r.Children.toArray(t).some((t=>(0,r.isValidElement)(t)))?t:Array.isArray(t)?t.join(""):t}(e),s="string"==typeof o?W:A;return(0,v.jsx)(s,{...i,children:o},String(n))}function H(t){return(0,v.jsx)("code",{...t})}var Y=i(8774);var V=i(3427),G=i(1422);const X="details_lb9f",Z="isBrowser_bmU9",J="collapsibleContent_i85q";function K(t){return!!t&&("SUMMARY"===t.tagName||K(t.parentElement))}function Q(t,e){return!!t&&(t===e||Q(t.parentElement,e))}function tt(t){let{summary:e,children:i,...n}=t;(0,V.A)().collectAnchor(n.id);const o=(0,a.A)(),l=(0,r.useRef)(null),{collapsed:c,setCollapsed:h}=(0,G.u)({initialState:!n.open}),[u,d]=(0,r.useState)(n.open),f=r.isValidElement(e)?e:(0,v.jsx)("summary",{children:e??"Details"});return(0,v.jsxs)("details",{...n,ref:l,open:u,"data-collapsed":c,className:(0,s.A)(X,o&&Z,n.className),onMouseDown:t=>{K(t.target)&&t.detail>1&&t.preventDefault()},onClick:t=>{t.stopPropagation();const e=t.target;K(e)&&Q(e,l.current)&&(t.preventDefault(),c?(h(!1),d(!0)):h(!0))},children:[f,(0,v.jsx)(G.N,{lazy:!1,collapsed:c,disableSSRStyle:!0,onCollapseTransitionEnd:t=>{h(t),d(!t)},children:(0,v.jsx)("div",{className:J,children:i})})]})}const et="details_b_Ee";function it(t){let{...e}=t;return(0,v.jsx)(tt,{...e,className:(0,s.A)("alert alert--info",et,e.className)})}function rt(t){const e=r.Children.toArray(t.children),i=e.find((t=>r.isValidElement(t)&&"summary"===t.type)),n=(0,v.jsx)(v.Fragment,{children:e.filter((t=>t!==i))});return(0,v.jsx)(it,{...t,summary:i,children:n})}var nt=i(1107);function ot(t){return(0,v.jsx)(nt.A,{...t})}const at="containsTaskList_mC6p";function st(t){if(void 0!==t)return(0,s.A)(t,t?.includes("contains-task-list")&&at)}const lt="img_ev3q";var ct=i(7293),ht=i(7489),ut=i(2181),dt=i(6079);function ft(){const{colorMode:t}=(0,l.G)(),e=(0,c.p)().mermaid,i=e.theme[t],{options:n}=e;return(0,r.useMemo)((()=>({startOnLoad:!1,...n,theme:i})),[i,n])}function pt(t){let{text:e,config:i}=t;const[n,o]=(0,r.useState)(null),a=(0,r.useRef)(`mermaid-svg-${Math.round(1e7*Math.random())}`).current,s=ft(),l=i??s;return(0,r.useEffect)((()=>{(async function(t){let{id:e,text:i,config:r}=t;dt.N.mermaidAPI.initialize(r);try{return await dt.N.render(e,i)}catch(n){throw document.querySelector(`#d${e}`)?.remove(),n}})({id:a,text:e,config:l}).then(o).catch((t=>{o((()=>{throw t}))}))}),[a,e,l]),n}const gt="container_lyt7";function mt(t){let{renderResult:e}=t;const i=(0,r.useRef)(null);return(0,r.useEffect)((()=>{const t=i.current;e.bindFunctions?.(t)}),[e]),(0,v.jsx)("div",{ref:i,className:`docusaurus-mermaid-container ${gt}`,dangerouslySetInnerHTML:{__html:e.svg}})}function yt(t){let{value:e}=t;const i=pt({text:e});return null===i?null:(0,v.jsx)(mt,{renderResult:i})}const xt={Head:o.A,details:rt,Details:rt,code:function(t){return function(t){return void 0!==t.children&&r.Children.toArray(t.children).every((t=>"string"==typeof t&&!t.includes("\n")))}(t)?(0,v.jsx)(H,{...t}):(0,v.jsx)(U,{...t})},a:function(t){return(0,v.jsx)(Y.A,{...t})},pre:function(t){return(0,v.jsx)(v.Fragment,{children:t.children})},ul:function(t){return(0,v.jsx)("ul",{...t,className:st(t.className)})},li:function(t){return(0,V.A)().collectAnchor(t.id),(0,v.jsx)("li",{...t})},img:function(t){return(0,v.jsx)("img",{decoding:"async",loading:"lazy",...t,className:(e=t.className,(0,s.A)(e,lt))});var e},h1:t=>(0,v.jsx)(ot,{as:"h1",...t}),h2:t=>(0,v.jsx)(ot,{as:"h2",...t}),h3:t=>(0,v.jsx)(ot,{as:"h3",...t}),h4:t=>(0,v.jsx)(ot,{as:"h4",...t}),h5:t=>(0,v.jsx)(ot,{as:"h5",...t}),h6:t=>(0,v.jsx)(ot,{as:"h6",...t}),admonition:ct.A,mermaid:function(t){return(0,v.jsx)(ht.A,{fallback:t=>(0,v.jsx)(ut.MN,{...t}),children:(0,v.jsx)(yt,{...t})})}};function Ct(t){let{children:e}=t;return(0,v.jsx)(n.x,{components:xt,children:e})}},6266:(t,e,i)=>{"use strict";i.d(e,{i:()=>n});var r=i(4586);function n(t){void 0===t&&(t={});const{i18n:{currentLocale:e}}=(0,r.A)(),i=function(){const{i18n:{currentLocale:t,localeConfigs:e}}=(0,r.A)();return e[t].calendar}();return new Intl.DateTimeFormat(e,{calendar:i,...t})}},4353:function(t){t.exports=function(){"use strict";var t=1e3,e=6e4,i=36e5,r="millisecond",n="second",o="minute",a="hour",s="day",l="week",c="month",h="quarter",u="year",d="date",f="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],i=t%100;return"["+t+(e[(i-20)%10]||e[i]||e[0])+"]"}},y=function(t,e,i){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(i)+t},x={s:y,z:function(t){var e=-t.utcOffset(),i=Math.abs(e),r=Math.floor(i/60),n=i%60;return(e<=0?"+":"-")+y(r,2,"0")+":"+y(n,2,"0")},m:function t(e,i){if(e.date()<i.date())return-t(i,e);var r=12*(i.year()-e.year())+(i.month()-e.month()),n=e.clone().add(r,c),o=i-n<0,a=e.clone().add(r+(o?-1:1),c);return+(-(r+(i-n)/(o?n-a:a-n))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:c,y:u,w:l,d:s,D:d,h:a,m:o,s:n,ms:r,Q:h}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},C="en",b={};b[C]=m;var _="$isDayjsObject",v=function(t){return t instanceof w||!(!t||!t[_])},k=function t(e,i,r){var n;if(!e)return C;if("string"==typeof e){var o=e.toLowerCase();b[o]&&(n=o),i&&(b[o]=i,n=o);var a=e.split("-");if(!n&&a.length>1)return t(a[0])}else{var s=e.name;b[s]=e,n=s}return!r&&n&&(C=n),n||!r&&C},T=function(t,e){if(v(t))return t.clone();var i="object"==typeof e?e:{};return i.date=t,i.args=arguments,new w(i)},A=x;A.l=k,A.i=v,A.w=function(t,e){return T(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var w=function(){function m(t){this.$L=k(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[_]=!0}var y=m.prototype;return y.parse=function(t){this.$d=function(t){var e=t.date,i=t.utc;if(null===e)return new Date(NaN);if(A.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(p);if(r){var n=r[2]-1||0,o=(r[7]||"0").substring(0,3);return i?new Date(Date.UTC(r[1],n,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],n,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(e)}(t),this.init()},y.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},y.$utils=function(){return A},y.isValid=function(){return!(this.$d.toString()===f)},y.isSame=function(t,e){var i=T(t);return this.startOf(e)<=i&&i<=this.endOf(e)},y.isAfter=function(t,e){return T(t)<this.startOf(e)},y.isBefore=function(t,e){return this.endOf(e)<T(t)},y.$g=function(t,e,i){return A.u(t)?this[e]:this.set(i,t)},y.unix=function(){return Math.floor(this.valueOf()/1e3)},y.valueOf=function(){return this.$d.getTime()},y.startOf=function(t,e){var i=this,r=!!A.u(e)||e,h=A.p(t),f=function(t,e){var n=A.w(i.$u?Date.UTC(i.$y,e,t):new Date(i.$y,e,t),i);return r?n:n.endOf(s)},p=function(t,e){return A.w(i.toDate()[t].apply(i.toDate("s"),(r?[0,0,0,0]:[23,59,59,999]).slice(e)),i)},g=this.$W,m=this.$M,y=this.$D,x="set"+(this.$u?"UTC":"");switch(h){case u:return r?f(1,0):f(31,11);case c:return r?f(1,m):f(0,m+1);case l:var C=this.$locale().weekStart||0,b=(g<C?g+7:g)-C;return f(r?y-b:y+(6-b),m);case s:case d:return p(x+"Hours",0);case a:return p(x+"Minutes",1);case o:return p(x+"Seconds",2);case n:return p(x+"Milliseconds",3);default:return this.clone()}},y.endOf=function(t){return this.startOf(t,!1)},y.$set=function(t,e){var i,l=A.p(t),h="set"+(this.$u?"UTC":""),f=(i={},i[s]=h+"Date",i[d]=h+"Date",i[c]=h+"Month",i[u]=h+"FullYear",i[a]=h+"Hours",i[o]=h+"Minutes",i[n]=h+"Seconds",i[r]=h+"Milliseconds",i)[l],p=l===s?this.$D+(e-this.$W):e;if(l===c||l===u){var g=this.clone().set(d,1);g.$d[f](p),g.init(),this.$d=g.set(d,Math.min(this.$D,g.daysInMonth())).$d}else f&&this.$d[f](p);return this.init(),this},y.set=function(t,e){return this.clone().$set(t,e)},y.get=function(t){return this[A.p(t)]()},y.add=function(r,h){var d,f=this;r=Number(r);var p=A.p(h),g=function(t){var e=T(f);return A.w(e.date(e.date()+Math.round(t*r)),f)};if(p===c)return this.set(c,this.$M+r);if(p===u)return this.set(u,this.$y+r);if(p===s)return g(1);if(p===l)return g(7);var m=(d={},d[o]=e,d[a]=i,d[n]=t,d)[p]||1,y=this.$d.getTime()+r*m;return A.w(y,this)},y.subtract=function(t,e){return this.add(-1*t,e)},y.format=function(t){var e=this,i=this.$locale();if(!this.isValid())return i.invalidDate||f;var r=t||"YYYY-MM-DDTHH:mm:ssZ",n=A.z(this),o=this.$H,a=this.$m,s=this.$M,l=i.weekdays,c=i.months,h=i.meridiem,u=function(t,i,n,o){return t&&(t[i]||t(e,r))||n[i].slice(0,o)},d=function(t){return A.s(o%12||12,t,"0")},p=h||function(t,e,i){var r=t<12?"AM":"PM";return i?r.toLowerCase():r};return r.replace(g,(function(t,r){return r||function(t){switch(t){case"YY":return String(e.$y).slice(-2);case"YYYY":return A.s(e.$y,4,"0");case"M":return s+1;case"MM":return A.s(s+1,2,"0");case"MMM":return u(i.monthsShort,s,c,3);case"MMMM":return u(c,s);case"D":return e.$D;case"DD":return A.s(e.$D,2,"0");case"d":return String(e.$W);case"dd":return u(i.weekdaysMin,e.$W,l,2);case"ddd":return u(i.weekdaysShort,e.$W,l,3);case"dddd":return l[e.$W];case"H":return String(o);case"HH":return A.s(o,2,"0");case"h":return d(1);case"hh":return d(2);case"a":return p(o,a,!0);case"A":return p(o,a,!1);case"m":return String(a);case"mm":return A.s(a,2,"0");case"s":return String(e.$s);case"ss":return A.s(e.$s,2,"0");case"SSS":return A.s(e.$ms,3,"0");case"Z":return n}return null}(t)||n.replace(":","")}))},y.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},y.diff=function(r,d,f){var p,g=this,m=A.p(d),y=T(r),x=(y.utcOffset()-this.utcOffset())*e,C=this-y,b=function(){return A.m(g,y)};switch(m){case u:p=b()/12;break;case c:p=b();break;case h:p=b()/3;break;case l:p=(C-x)/6048e5;break;case s:p=(C-x)/864e5;break;case a:p=C/i;break;case o:p=C/e;break;case n:p=C/t;break;default:p=C}return f?p:A.a(p)},y.daysInMonth=function(){return this.endOf(c).$D},y.$locale=function(){return b[this.$L]},y.locale=function(t,e){if(!t)return this.$L;var i=this.clone(),r=k(t,e,!0);return r&&(i.$L=r),i},y.clone=function(){return A.w(this.$d,this)},y.toDate=function(){return new Date(this.valueOf())},y.toJSON=function(){return this.isValid()?this.toISOString():null},y.toISOString=function(){return this.$d.toISOString()},y.toString=function(){return this.$d.toUTCString()},m}(),S=w.prototype;return T.prototype=S,[["$ms",r],["$s",n],["$m",o],["$H",a],["$W",s],["$M",c],["$y",u],["$D",d]].forEach((function(t){S[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),T.extend=function(t,e){return t.$i||(t(e,w,T),t.$i=!0),T},T.locale=k,T.isDayjs=v,T.unix=function(t){return T(1e3*t)},T.en=b[C],T.Ls=b,T.p={},T}()},2838:function(t){t.exports=function(){"use strict";const{entries:t,setPrototypeOf:e,isFrozen:i,getPrototypeOf:r,getOwnPropertyDescriptor:n}=Object;let{freeze:o,seal:a,create:s}=Object,{apply:l,construct:c}="undefined"!=typeof Reflect&&Reflect;o||(o=function(t){return t}),a||(a=function(t){return t}),l||(l=function(t,e,i){return t.apply(e,i)}),c||(c=function(t,e){return new t(...e)});const h=v(Array.prototype.forEach),u=v(Array.prototype.pop),d=v(Array.prototype.push),f=v(String.prototype.toLowerCase),p=v(String.prototype.toString),g=v(String.prototype.match),m=v(String.prototype.replace),y=v(String.prototype.indexOf),x=v(String.prototype.trim),C=v(Object.prototype.hasOwnProperty),b=v(RegExp.prototype.test),_=k(TypeError);function v(t){return function(e){for(var i=arguments.length,r=new Array(i>1?i-1:0),n=1;n<i;n++)r[n-1]=arguments[n];return l(t,e,r)}}function k(t){return function(){for(var e=arguments.length,i=new Array(e),r=0;r<e;r++)i[r]=arguments[r];return c(t,i)}}function T(t,r){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:f;e&&e(t,null);let o=r.length;for(;o--;){let e=r[o];if("string"==typeof e){const t=n(e);t!==e&&(i(r)||(r[o]=t),e=t)}t[e]=!0}return t}function A(t){for(let e=0;e<t.length;e++)C(t,e)||(t[e]=null);return t}function w(e){const i=s(null);for(const[r,n]of t(e))C(e,r)&&(Array.isArray(n)?i[r]=A(n):n&&"object"==typeof n&&n.constructor===Object?i[r]=w(n):i[r]=n);return i}function S(t,e){for(;null!==t;){const i=n(t,e);if(i){if(i.get)return v(i.get);if("function"==typeof i.value)return v(i.value)}t=r(t)}function i(){return null}return i}const B=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),F=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),L=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),M=o(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),E=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),N=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),O=o(["#text"]),I=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),j=o(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),D=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),q=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),$=a(/\{\{[\w\W]*|[\w\W]*\}\}/gm),z=a(/<%[\w\W]*|[\w\W]*%>/gm),P=a(/\${[\w\W]*}/gm),R=a(/^data-[\-\w.\u00B7-\uFFFF]/),W=a(/^aria-[\-\w]+$/),U=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),H=a(/^(?:\w+script|data):/i),Y=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),V=a(/^html$/i),G=a(/^[a-z][.\w]*(-[.\w]+)+$/i);var X=Object.freeze({__proto__:null,MUSTACHE_EXPR:$,ERB_EXPR:z,TMPLIT_EXPR:P,DATA_ATTR:R,ARIA_ATTR:W,IS_ALLOWED_URI:U,IS_SCRIPT_OR_DATA:H,ATTR_WHITESPACE:Y,DOCTYPE_NAME:V,CUSTOM_ELEMENT:G});const Z={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},J=function(){return"undefined"==typeof window?null:window},K=function(t,e){if("object"!=typeof t||"function"!=typeof t.createPolicy)return null;let i=null;const r="data-tt-policy-suffix";e&&e.hasAttribute(r)&&(i=e.getAttribute(r));const n="dompurify"+(i?"#"+i:"");try{return t.createPolicy(n,{createHTML:t=>t,createScriptURL:t=>t})}catch(o){return console.warn("TrustedTypes policy "+n+" could not be created."),null}};function Q(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:J();const i=t=>Q(t);if(i.version="3.1.6",i.removed=[],!e||!e.document||e.document.nodeType!==Z.document)return i.isSupported=!1,i;let{document:r}=e;const n=r,a=n.currentScript,{DocumentFragment:l,HTMLTemplateElement:c,Node:v,Element:k,NodeFilter:A,NamedNodeMap:$=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:z,DOMParser:P,trustedTypes:R}=e,W=k.prototype,H=S(W,"cloneNode"),Y=S(W,"remove"),G=S(W,"nextSibling"),tt=S(W,"childNodes"),et=S(W,"parentNode");if("function"==typeof c){const t=r.createElement("template");t.content&&t.content.ownerDocument&&(r=t.content.ownerDocument)}let it,rt="";const{implementation:nt,createNodeIterator:ot,createDocumentFragment:at,getElementsByTagName:st}=r,{importNode:lt}=n;let ct={};i.isSupported="function"==typeof t&&"function"==typeof et&&nt&&void 0!==nt.createHTMLDocument;const{MUSTACHE_EXPR:ht,ERB_EXPR:ut,TMPLIT_EXPR:dt,DATA_ATTR:ft,ARIA_ATTR:pt,IS_SCRIPT_OR_DATA:gt,ATTR_WHITESPACE:mt,CUSTOM_ELEMENT:yt}=X;let{IS_ALLOWED_URI:xt}=X,Ct=null;const bt=T({},[...B,...F,...L,...E,...O]);let _t=null;const vt=T({},[...I,...j,...D,...q]);let kt=Object.seal(s(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Tt=null,At=null,wt=!0,St=!0,Bt=!1,Ft=!0,Lt=!1,Mt=!0,Et=!1,Nt=!1,Ot=!1,It=!1,jt=!1,Dt=!1,qt=!0,$t=!1;const zt="user-content-";let Pt=!0,Rt=!1,Wt={},Ut=null;const Ht=T({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Yt=null;const Vt=T({},["audio","video","img","source","image","track"]);let Gt=null;const Xt=T({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Zt="http://www.w3.org/1998/Math/MathML",Jt="http://www.w3.org/2000/svg",Kt="http://www.w3.org/1999/xhtml";let Qt=Kt,te=!1,ee=null;const ie=T({},[Zt,Jt,Kt],p);let re=null;const ne=["application/xhtml+xml","text/html"],oe="text/html";let ae=null,se=null;const le=r.createElement("form"),ce=function(t){return t instanceof RegExp||t instanceof Function},he=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!se||se!==t){if(t&&"object"==typeof t||(t={}),t=w(t),re=-1===ne.indexOf(t.PARSER_MEDIA_TYPE)?oe:t.PARSER_MEDIA_TYPE,ae="application/xhtml+xml"===re?p:f,Ct=C(t,"ALLOWED_TAGS")?T({},t.ALLOWED_TAGS,ae):bt,_t=C(t,"ALLOWED_ATTR")?T({},t.ALLOWED_ATTR,ae):vt,ee=C(t,"ALLOWED_NAMESPACES")?T({},t.ALLOWED_NAMESPACES,p):ie,Gt=C(t,"ADD_URI_SAFE_ATTR")?T(w(Xt),t.ADD_URI_SAFE_ATTR,ae):Xt,Yt=C(t,"ADD_DATA_URI_TAGS")?T(w(Vt),t.ADD_DATA_URI_TAGS,ae):Vt,Ut=C(t,"FORBID_CONTENTS")?T({},t.FORBID_CONTENTS,ae):Ht,Tt=C(t,"FORBID_TAGS")?T({},t.FORBID_TAGS,ae):{},At=C(t,"FORBID_ATTR")?T({},t.FORBID_ATTR,ae):{},Wt=!!C(t,"USE_PROFILES")&&t.USE_PROFILES,wt=!1!==t.ALLOW_ARIA_ATTR,St=!1!==t.ALLOW_DATA_ATTR,Bt=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Ft=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Lt=t.SAFE_FOR_TEMPLATES||!1,Mt=!1!==t.SAFE_FOR_XML,Et=t.WHOLE_DOCUMENT||!1,It=t.RETURN_DOM||!1,jt=t.RETURN_DOM_FRAGMENT||!1,Dt=t.RETURN_TRUSTED_TYPE||!1,Ot=t.FORCE_BODY||!1,qt=!1!==t.SANITIZE_DOM,$t=t.SANITIZE_NAMED_PROPS||!1,Pt=!1!==t.KEEP_CONTENT,Rt=t.IN_PLACE||!1,xt=t.ALLOWED_URI_REGEXP||U,Qt=t.NAMESPACE||Kt,kt=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&ce(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(kt.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ce(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(kt.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(kt.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Lt&&(St=!1),jt&&(It=!0),Wt&&(Ct=T({},O),_t=[],!0===Wt.html&&(T(Ct,B),T(_t,I)),!0===Wt.svg&&(T(Ct,F),T(_t,j),T(_t,q)),!0===Wt.svgFilters&&(T(Ct,L),T(_t,j),T(_t,q)),!0===Wt.mathMl&&(T(Ct,E),T(_t,D),T(_t,q))),t.ADD_TAGS&&(Ct===bt&&(Ct=w(Ct)),T(Ct,t.ADD_TAGS,ae)),t.ADD_ATTR&&(_t===vt&&(_t=w(_t)),T(_t,t.ADD_ATTR,ae)),t.ADD_URI_SAFE_ATTR&&T(Gt,t.ADD_URI_SAFE_ATTR,ae),t.FORBID_CONTENTS&&(Ut===Ht&&(Ut=w(Ut)),T(Ut,t.FORBID_CONTENTS,ae)),Pt&&(Ct["#text"]=!0),Et&&T(Ct,["html","head","body"]),Ct.table&&(T(Ct,["tbody"]),delete Tt.tbody),t.TRUSTED_TYPES_POLICY){if("function"!=typeof t.TRUSTED_TYPES_POLICY.createHTML)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof t.TRUSTED_TYPES_POLICY.createScriptURL)throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');it=t.TRUSTED_TYPES_POLICY,rt=it.createHTML("")}else void 0===it&&(it=K(R,a)),null!==it&&"string"==typeof rt&&(rt=it.createHTML(""));o&&o(t),se=t}},ue=T({},["mi","mo","mn","ms","mtext"]),de=T({},["foreignobject","annotation-xml"]),fe=T({},["title","style","font","a","script"]),pe=T({},[...F,...L,...M]),ge=T({},[...E,...N]),me=function(t){let e=et(t);e&&e.tagName||(e={namespaceURI:Qt,tagName:"template"});const i=f(t.tagName),r=f(e.tagName);return!!ee[t.namespaceURI]&&(t.namespaceURI===Jt?e.namespaceURI===Kt?"svg"===i:e.namespaceURI===Zt?"svg"===i&&("annotation-xml"===r||ue[r]):Boolean(pe[i]):t.namespaceURI===Zt?e.namespaceURI===Kt?"math"===i:e.namespaceURI===Jt?"math"===i&&de[r]:Boolean(ge[i]):t.namespaceURI===Kt?!(e.namespaceURI===Jt&&!de[r])&&!(e.namespaceURI===Zt&&!ue[r])&&!ge[i]&&(fe[i]||!pe[i]):!("application/xhtml+xml"!==re||!ee[t.namespaceURI]))},ye=function(t){d(i.removed,{element:t});try{et(t).removeChild(t)}catch(e){Y(t)}},xe=function(t,e){try{d(i.removed,{attribute:e.getAttributeNode(t),from:e})}catch(r){d(i.removed,{attribute:null,from:e})}if(e.removeAttribute(t),"is"===t&&!_t[t])if(It||jt)try{ye(e)}catch(r){}else try{e.setAttribute(t,"")}catch(r){}},Ce=function(t){let e=null,i=null;if(Ot)t="<remove></remove>"+t;else{const e=g(t,/^[\r\n\t ]+/);i=e&&e[0]}"application/xhtml+xml"===re&&Qt===Kt&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");const n=it?it.createHTML(t):t;if(Qt===Kt)try{e=(new P).parseFromString(n,re)}catch(a){}if(!e||!e.documentElement){e=nt.createDocument(Qt,"template",null);try{e.documentElement.innerHTML=te?rt:n}catch(a){}}const o=e.body||e.documentElement;return t&&i&&o.insertBefore(r.createTextNode(i),o.childNodes[0]||null),Qt===Kt?st.call(e,Et?"html":"body")[0]:Et?e.documentElement:o},be=function(t){return ot.call(t.ownerDocument||t,t,A.SHOW_ELEMENT|A.SHOW_COMMENT|A.SHOW_TEXT|A.SHOW_PROCESSING_INSTRUCTION|A.SHOW_CDATA_SECTION,null)},_e=function(t){return t instanceof z&&("string"!=typeof t.nodeName||"string"!=typeof t.textContent||"function"!=typeof t.removeChild||!(t.attributes instanceof $)||"function"!=typeof t.removeAttribute||"function"!=typeof t.setAttribute||"string"!=typeof t.namespaceURI||"function"!=typeof t.insertBefore||"function"!=typeof t.hasChildNodes)},ve=function(t){return"function"==typeof v&&t instanceof v},ke=function(t,e,r){ct[t]&&h(ct[t],(t=>{t.call(i,e,r,se)}))},Te=function(t){let e=null;if(ke("beforeSanitizeElements",t,null),_e(t))return ye(t),!0;const r=ae(t.nodeName);if(ke("uponSanitizeElement",t,{tagName:r,allowedTags:Ct}),t.hasChildNodes()&&!ve(t.firstElementChild)&&b(/<[/\w]/g,t.innerHTML)&&b(/<[/\w]/g,t.textContent))return ye(t),!0;if(t.nodeType===Z.progressingInstruction)return ye(t),!0;if(Mt&&t.nodeType===Z.comment&&b(/<[/\w]/g,t.data))return ye(t),!0;if(!Ct[r]||Tt[r]){if(!Tt[r]&&we(r)){if(kt.tagNameCheck instanceof RegExp&&b(kt.tagNameCheck,r))return!1;if(kt.tagNameCheck instanceof Function&&kt.tagNameCheck(r))return!1}if(Pt&&!Ut[r]){const e=et(t)||t.parentNode,i=tt(t)||t.childNodes;if(i&&e)for(let r=i.length-1;r>=0;--r){const n=H(i[r],!0);n.__removalCount=(t.__removalCount||0)+1,e.insertBefore(n,G(t))}}return ye(t),!0}return t instanceof k&&!me(t)?(ye(t),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!b(/<\/no(script|embed|frames)/i,t.innerHTML)?(Lt&&t.nodeType===Z.text&&(e=t.textContent,h([ht,ut,dt],(t=>{e=m(e,t," ")})),t.textContent!==e&&(d(i.removed,{element:t.cloneNode()}),t.textContent=e)),ke("afterSanitizeElements",t,null),!1):(ye(t),!0)},Ae=function(t,e,i){if(qt&&("id"===e||"name"===e)&&(i in r||i in le))return!1;if(St&&!At[e]&&b(ft,e));else if(wt&&b(pt,e));else if(!_t[e]||At[e]){if(!(we(t)&&(kt.tagNameCheck instanceof RegExp&&b(kt.tagNameCheck,t)||kt.tagNameCheck instanceof Function&&kt.tagNameCheck(t))&&(kt.attributeNameCheck instanceof RegExp&&b(kt.attributeNameCheck,e)||kt.attributeNameCheck instanceof Function&&kt.attributeNameCheck(e))||"is"===e&&kt.allowCustomizedBuiltInElements&&(kt.tagNameCheck instanceof RegExp&&b(kt.tagNameCheck,i)||kt.tagNameCheck instanceof Function&&kt.tagNameCheck(i))))return!1}else if(Gt[e]);else if(b(xt,m(i,mt,"")));else if("src"!==e&&"xlink:href"!==e&&"href"!==e||"script"===t||0!==y(i,"data:")||!Yt[t])if(Bt&&!b(gt,m(i,mt,"")));else if(i)return!1;return!0},we=function(t){return"annotation-xml"!==t&&g(t,yt)},Se=function(t){ke("beforeSanitizeAttributes",t,null);const{attributes:e}=t;if(!e)return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:_t};let n=e.length;for(;n--;){const a=e[n],{name:s,namespaceURI:l,value:c}=a,d=ae(s);let f="value"===s?c:x(c);if(r.attrName=d,r.attrValue=f,r.keepAttr=!0,r.forceKeepAttr=void 0,ke("uponSanitizeAttribute",t,r),f=r.attrValue,Mt&&b(/((--!?|])>)|<\/(style|title)/i,f)){xe(s,t);continue}if(r.forceKeepAttr)continue;if(xe(s,t),!r.keepAttr)continue;if(!Ft&&b(/\/>/i,f)){xe(s,t);continue}Lt&&h([ht,ut,dt],(t=>{f=m(f,t," ")}));const p=ae(t.nodeName);if(Ae(p,d,f)){if(!$t||"id"!==d&&"name"!==d||(xe(s,t),f=zt+f),it&&"object"==typeof R&&"function"==typeof R.getAttributeType)if(l);else switch(R.getAttributeType(p,d)){case"TrustedHTML":f=it.createHTML(f);break;case"TrustedScriptURL":f=it.createScriptURL(f)}try{l?t.setAttributeNS(l,s,f):t.setAttribute(s,f),_e(t)?ye(t):u(i.removed)}catch(o){}}}ke("afterSanitizeAttributes",t,null)},Be=function t(e){let i=null;const r=be(e);for(ke("beforeSanitizeShadowDOM",e,null);i=r.nextNode();)ke("uponSanitizeShadowNode",i,null),Te(i)||(i.content instanceof l&&t(i.content),Se(i));ke("afterSanitizeShadowDOM",e,null)};return i.sanitize=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,o=null,a=null,s=null;if(te=!t,te&&(t="\x3c!--\x3e"),"string"!=typeof t&&!ve(t)){if("function"!=typeof t.toString)throw _("toString is not a function");if("string"!=typeof(t=t.toString()))throw _("dirty is not a string, aborting")}if(!i.isSupported)return t;if(Nt||he(e),i.removed=[],"string"==typeof t&&(Rt=!1),Rt){if(t.nodeName){const e=ae(t.nodeName);if(!Ct[e]||Tt[e])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof v)r=Ce("\x3c!----\x3e"),o=r.ownerDocument.importNode(t,!0),o.nodeType===Z.element&&"BODY"===o.nodeName||"HTML"===o.nodeName?r=o:r.appendChild(o);else{if(!It&&!Lt&&!Et&&-1===t.indexOf("<"))return it&&Dt?it.createHTML(t):t;if(r=Ce(t),!r)return It?null:Dt?rt:""}r&&Ot&&ye(r.firstChild);const c=be(Rt?t:r);for(;a=c.nextNode();)Te(a)||(a.content instanceof l&&Be(a.content),Se(a));if(Rt)return t;if(It){if(jt)for(s=at.call(r.ownerDocument);r.firstChild;)s.appendChild(r.firstChild);else s=r;return(_t.shadowroot||_t.shadowrootmode)&&(s=lt.call(n,s,!0)),s}let u=Et?r.outerHTML:r.innerHTML;return Et&&Ct["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&b(V,r.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+u),Lt&&h([ht,ut,dt],(t=>{u=m(u,t," ")})),it&&Dt?it.createHTML(u):u},i.setConfig=function(){he(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Nt=!0},i.clearConfig=function(){se=null,Nt=!1},i.isValidAttribute=function(t,e,i){se||he({});const r=ae(t),n=ae(e);return Ae(r,n,i)},i.addHook=function(t,e){"function"==typeof e&&(ct[t]=ct[t]||[],d(ct[t],e))},i.removeHook=function(t){if(ct[t])return u(ct[t])},i.removeHooks=function(t){ct[t]&&(ct[t]=[])},i.removeAllHooks=function(){ct={}},i}return Q()}()},8426:(t,e)=>{function i(t){let e,i=[];for(let r of t.split(",").map((t=>t.trim())))if(/^-?\d+$/.test(r))i.push(parseInt(r,10));else if(e=r.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[t,r,n,o]=e;if(r&&o){r=parseInt(r),o=parseInt(o);const t=r<o?1:-1;"-"!==n&&".."!==n&&"\u2025"!==n||(o+=t);for(let e=r;e!==o;e+=t)i.push(e)}}return i}e.default=i,t.exports=i},513:(t,e,i)=>{"use strict";function r(t){for(var e=[],i=1;i<arguments.length;i++)e[i-1]=arguments[i];var r=Array.from("string"==typeof t?[t]:t);r[r.length-1]=r[r.length-1].replace(/\r?\n([\t ]*)$/,"");var n=r.reduce((function(t,e){var i=e.match(/\n([\t ]+|(?!\s).)/g);return i?t.concat(i.map((function(t){var e,i;return null!==(i=null===(e=t.match(/[\t ]/g))||void 0===e?void 0:e.length)&&void 0!==i?i:0}))):t}),[]);if(n.length){var o=new RegExp("\n[\t ]{"+Math.min.apply(Math,n)+"}","g");r=r.map((function(t){return t.replace(o,"\n")}))}r[0]=r[0].replace(/^\r?\n/,"");var a=r[0];return e.forEach((function(t,e){var i=a.match(/(?:^|\n)( *)$/),n=i?i[1]:"",o=t;"string"==typeof t&&t.includes("\n")&&(o=String(t).split("\n").map((function(t,e){return 0===e?t:""+n+t})).join("\n")),a+=o+r[e+1]})),a}i.d(e,{T:()=>r})},8453:(t,e,i)=>{"use strict";i.d(e,{R:()=>a,x:()=>s});var r=i(6540);const n={},o=r.createContext(n);function a(t){const e=r.useContext(o);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:a(t.components),r.createElement(o.Provider,{value:e},t.children)}},6312:(t,e,i)=>{"use strict";function r(t,e){let i;if(void 0===e)for(const r of t)null!=r&&(i<r||void 0===i&&r>=r)&&(i=r);else{let r=-1;for(let n of t)null!=(n=e(n,++r,t))&&(i<n||void 0===i&&n>=n)&&(i=n)}return i}function n(t,e){let i;if(void 0===e)for(const r of t)null!=r&&(i>r||void 0===i&&r>=r)&&(i=r);else{let r=-1;for(let n of t)null!=(n=e(n,++r,t))&&(i>n||void 0===i&&n>=n)&&(i=n)}return i}function o(t){return t}i.d(e,{JLW:()=>ts,l78:()=>x,tlR:()=>y,qrM:()=>fs,Yu4:()=>gs,IA3:()=>ys,Wi0:()=>Cs,PGM:()=>bs,OEq:()=>vs,y8u:()=>As,olC:()=>Ss,IrU:()=>Fs,oDi:()=>Es,Q7f:()=>Os,cVp:()=>js,lUB:()=>rs,Lx9:()=>qs,nVG:()=>Ys,uxU:()=>Vs,Xf2:()=>Zs,GZz:()=>Ks,UPb:()=>tl,dyv:()=>Qs,bEH:()=>or,n8j:()=>as,T9B:()=>r,jkA:()=>n,rLf:()=>cs,WH:()=>pr,m4Y:()=>sn,UMr:()=>fr,w7C:()=>Ta,zt:()=>Aa,Ltv:()=>wa,Ubm:()=>Sa,JWy:()=>$i,UAC:()=>Tn,DCK:()=>io,TUC:()=>Nn,Agd:()=>vn,t6C:()=>xn,wXd:()=>bn,ABi:()=>Fn,Ui6:()=>Wn,rGn:()=>On,ucG:()=>Cn,YPH:()=>Bn,Mol:()=>En,PGu:()=>Ln,GuW:()=>Mn});var a=1,s=2,l=3,c=4,h=1e-6;function u(t){return"translate("+t+",0)"}function d(t){return"translate(0,"+t+")"}function f(t){return e=>+t(e)}function p(t,e){return e=Math.max(0,t.bandwidth()-2*e)/2,t.round()&&(e=Math.round(e)),i=>+t(i)+e}function g(){return!this.__axis}function m(t,e){var i=[],r=null,n=null,m=6,y=6,x=3,C="undefined"!=typeof window&&window.devicePixelRatio>1?0:.5,b=t===a||t===c?-1:1,_=t===c||t===s?"x":"y",v=t===a||t===l?u:d;function k(u){var d=null==r?e.ticks?e.ticks.apply(e,i):e.domain():r,k=null==n?e.tickFormat?e.tickFormat.apply(e,i):o:n,T=Math.max(m,0)+x,A=e.range(),w=+A[0]+C,S=+A[A.length-1]+C,B=(e.bandwidth?p:f)(e.copy(),C),F=u.selection?u.selection():u,L=F.selectAll(".domain").data([null]),M=F.selectAll(".tick").data(d,e).order(),E=M.exit(),N=M.enter().append("g").attr("class","tick"),O=M.select("line"),I=M.select("text");L=L.merge(L.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),M=M.merge(N),O=O.merge(N.append("line").attr("stroke","currentColor").attr(_+"2",b*m)),I=I.merge(N.append("text").attr("fill","currentColor").attr(_,b*T).attr("dy",t===a?"0em":t===l?"0.71em":"0.32em")),u!==F&&(L=L.transition(u),M=M.transition(u),O=O.transition(u),I=I.transition(u),E=E.transition(u).attr("opacity",h).attr("transform",(function(t){return isFinite(t=B(t))?v(t+C):this.getAttribute("transform")})),N.attr("opacity",h).attr("transform",(function(t){var e=this.parentNode.__axis;return v((e&&isFinite(e=e(t))?e:B(t))+C)}))),E.remove(),L.attr("d",t===c||t===s?y?"M"+b*y+","+w+"H"+C+"V"+S+"H"+b*y:"M"+C+","+w+"V"+S:y?"M"+w+","+b*y+"V"+C+"H"+S+"V"+b*y:"M"+w+","+C+"H"+S),M.attr("opacity",1).attr("transform",(function(t){return v(B(t)+C)})),O.attr(_+"2",b*m),I.attr(_,b*T).text(k),F.filter(g).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",t===s?"start":t===c?"end":"middle"),F.each((function(){this.__axis=B}))}return k.scale=function(t){return arguments.length?(e=t,k):e},k.ticks=function(){return i=Array.from(arguments),k},k.tickArguments=function(t){return arguments.length?(i=null==t?[]:Array.from(t),k):i.slice()},k.tickValues=function(t){return arguments.length?(r=null==t?null:Array.from(t),k):r&&r.slice()},k.tickFormat=function(t){return arguments.length?(n=t,k):n},k.tickSize=function(t){return arguments.length?(m=y=+t,k):m},k.tickSizeInner=function(t){return arguments.length?(m=+t,k):m},k.tickSizeOuter=function(t){return arguments.length?(y=+t,k):y},k.tickPadding=function(t){return arguments.length?(x=+t,k):x},k.offset=function(t){return arguments.length?(C=+t,k):C},k}function y(t){return m(a,t)}function x(t){return m(l,t)}function C(){}function b(t){return null==t?C:function(){return this.querySelector(t)}}function _(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}function v(){return[]}function k(t){return null==t?v:function(){return this.querySelectorAll(t)}}function T(t){return function(){return this.matches(t)}}function A(t){return function(e){return e.matches(t)}}var w=Array.prototype.find;function S(){return this.firstElementChild}var B=Array.prototype.filter;function F(){return Array.from(this.children)}function L(t){return new Array(t.length)}function M(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}function E(t,e,i,r,n,o){for(var a,s=0,l=e.length,c=o.length;s<c;++s)(a=e[s])?(a.__data__=o[s],r[s]=a):i[s]=new M(t,o[s]);for(;s<l;++s)(a=e[s])&&(n[s]=a)}function N(t,e,i,r,n,o,a){var s,l,c,h=new Map,u=e.length,d=o.length,f=new Array(u);for(s=0;s<u;++s)(l=e[s])&&(f[s]=c=a.call(l,l.__data__,s,e)+"",h.has(c)?n[s]=l:h.set(c,l));for(s=0;s<d;++s)c=a.call(t,o[s],s,o)+"",(l=h.get(c))?(r[s]=l,l.__data__=o[s],h.delete(c)):i[s]=new M(t,o[s]);for(s=0;s<u;++s)(l=e[s])&&h.get(f[s])===l&&(n[s]=l)}function O(t){return t.__data__}function I(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function j(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}M.prototype={constructor:M,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var D="http://www.w3.org/1999/xhtml";const q={svg:"http://www.w3.org/2000/svg",xhtml:D,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function $(t){var e=t+="",i=e.indexOf(":");return i>=0&&"xmlns"!==(e=t.slice(0,i))&&(t=t.slice(i+1)),q.hasOwnProperty(e)?{space:q[e],local:t}:t}function z(t){return function(){this.removeAttribute(t)}}function P(t){return function(){this.removeAttributeNS(t.space,t.local)}}function R(t,e){return function(){this.setAttribute(t,e)}}function W(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function U(t,e){return function(){var i=e.apply(this,arguments);null==i?this.removeAttribute(t):this.setAttribute(t,i)}}function H(t,e){return function(){var i=e.apply(this,arguments);null==i?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,i)}}function Y(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function V(t){return function(){this.style.removeProperty(t)}}function G(t,e,i){return function(){this.style.setProperty(t,e,i)}}function X(t,e,i){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,i)}}function Z(t,e){return t.style.getPropertyValue(e)||Y(t).getComputedStyle(t,null).getPropertyValue(e)}function J(t){return function(){delete this[t]}}function K(t,e){return function(){this[t]=e}}function Q(t,e){return function(){var i=e.apply(this,arguments);null==i?delete this[t]:this[t]=i}}function tt(t){return t.trim().split(/^|\s+/)}function et(t){return t.classList||new it(t)}function it(t){this._node=t,this._names=tt(t.getAttribute("class")||"")}function rt(t,e){for(var i=et(t),r=-1,n=e.length;++r<n;)i.add(e[r])}function nt(t,e){for(var i=et(t),r=-1,n=e.length;++r<n;)i.remove(e[r])}function ot(t){return function(){rt(this,t)}}function at(t){return function(){nt(this,t)}}function st(t,e){return function(){(e.apply(this,arguments)?rt:nt)(this,t)}}function lt(){this.textContent=""}function ct(t){return function(){this.textContent=t}}function ht(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}function ut(){this.innerHTML=""}function dt(t){return function(){this.innerHTML=t}}function ft(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}function pt(){this.nextSibling&&this.parentNode.appendChild(this)}function gt(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function mt(t){return function(){var e=this.ownerDocument,i=this.namespaceURI;return i===D&&e.documentElement.namespaceURI===D?e.createElement(t):e.createElementNS(i,t)}}function yt(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function xt(t){var e=$(t);return(e.local?yt:mt)(e)}function Ct(){return null}function bt(){var t=this.parentNode;t&&t.removeChild(this)}function _t(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function vt(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function kt(t){return function(){var e=this.__on;if(e){for(var i,r=0,n=-1,o=e.length;r<o;++r)i=e[r],t.type&&i.type!==t.type||i.name!==t.name?e[++n]=i:this.removeEventListener(i.type,i.listener,i.options);++n?e.length=n:delete this.__on}}}function Tt(t,e,i){return function(){var r,n=this.__on,o=function(t){return function(e){t.call(this,e,this.__data__)}}(e);if(n)for(var a=0,s=n.length;a<s;++a)if((r=n[a]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=o,r.options=i),void(r.value=e);this.addEventListener(t.type,o,i),r={type:t.type,name:t.name,value:e,listener:o,options:i},n?n.push(r):this.__on=[r]}}function At(t,e,i){var r=Y(t),n=r.CustomEvent;"function"==typeof n?n=new n(e,i):(n=r.document.createEvent("Event"),i?(n.initEvent(e,i.bubbles,i.cancelable),n.detail=i.detail):n.initEvent(e,!1,!1)),t.dispatchEvent(n)}function wt(t,e){return function(){return At(this,t,e)}}function St(t,e){return function(){return At(this,t,e.apply(this,arguments))}}it.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var Bt=[null];function Ft(t,e){this._groups=t,this._parents=e}function Lt(){return new Ft([[document.documentElement]],Bt)}Ft.prototype=Lt.prototype={constructor:Ft,select:function(t){"function"!=typeof t&&(t=b(t));for(var e=this._groups,i=e.length,r=new Array(i),n=0;n<i;++n)for(var o,a,s=e[n],l=s.length,c=r[n]=new Array(l),h=0;h<l;++h)(o=s[h])&&(a=t.call(o,o.__data__,h,s))&&("__data__"in o&&(a.__data__=o.__data__),c[h]=a);return new Ft(r,this._parents)},selectAll:function(t){t="function"==typeof t?function(t){return function(){return _(t.apply(this,arguments))}}(t):k(t);for(var e=this._groups,i=e.length,r=[],n=[],o=0;o<i;++o)for(var a,s=e[o],l=s.length,c=0;c<l;++c)(a=s[c])&&(r.push(t.call(a,a.__data__,c,s)),n.push(a));return new Ft(r,n)},selectChild:function(t){return this.select(null==t?S:function(t){return function(){return w.call(this.children,t)}}("function"==typeof t?t:A(t)))},selectChildren:function(t){return this.selectAll(null==t?F:function(t){return function(){return B.call(this.children,t)}}("function"==typeof t?t:A(t)))},filter:function(t){"function"!=typeof t&&(t=T(t));for(var e=this._groups,i=e.length,r=new Array(i),n=0;n<i;++n)for(var o,a=e[n],s=a.length,l=r[n]=[],c=0;c<s;++c)(o=a[c])&&t.call(o,o.__data__,c,a)&&l.push(o);return new Ft(r,this._parents)},data:function(t,e){if(!arguments.length)return Array.from(this,O);var i,r=e?N:E,n=this._parents,o=this._groups;"function"!=typeof t&&(i=t,t=function(){return i});for(var a=o.length,s=new Array(a),l=new Array(a),c=new Array(a),h=0;h<a;++h){var u=n[h],d=o[h],f=d.length,p=I(t.call(u,u&&u.__data__,h,n)),g=p.length,m=l[h]=new Array(g),y=s[h]=new Array(g);r(u,d,m,y,c[h]=new Array(f),p,e);for(var x,C,b=0,_=0;b<g;++b)if(x=m[b]){for(b>=_&&(_=b+1);!(C=y[_])&&++_<g;);x._next=C||null}}return(s=new Ft(s,n))._enter=l,s._exit=c,s},enter:function(){return new Ft(this._enter||this._groups.map(L),this._parents)},exit:function(){return new Ft(this._exit||this._groups.map(L),this._parents)},join:function(t,e,i){var r=this.enter(),n=this,o=this.exit();return"function"==typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=e&&(n=e(n))&&(n=n.selection()),null==i?o.remove():i(o),r&&n?r.merge(n).order():n},merge:function(t){for(var e=t.selection?t.selection():t,i=this._groups,r=e._groups,n=i.length,o=r.length,a=Math.min(n,o),s=new Array(n),l=0;l<a;++l)for(var c,h=i[l],u=r[l],d=h.length,f=s[l]=new Array(d),p=0;p<d;++p)(c=h[p]||u[p])&&(f[p]=c);for(;l<n;++l)s[l]=i[l];return new Ft(s,this._parents)},selection:function(){return this},order:function(){for(var t=this._groups,e=-1,i=t.length;++e<i;)for(var r,n=t[e],o=n.length-1,a=n[o];--o>=0;)(r=n[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(t){function e(e,i){return e&&i?t(e.__data__,i.__data__):!e-!i}t||(t=j);for(var i=this._groups,r=i.length,n=new Array(r),o=0;o<r;++o){for(var a,s=i[o],l=s.length,c=n[o]=new Array(l),h=0;h<l;++h)(a=s[h])&&(c[h]=a);c.sort(e)}return new Ft(n,this._parents).order()},call:function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this},nodes:function(){return Array.from(this)},node:function(){for(var t=this._groups,e=0,i=t.length;e<i;++e)for(var r=t[e],n=0,o=r.length;n<o;++n){var a=r[n];if(a)return a}return null},size:function(){let t=0;for(const e of this)++t;return t},empty:function(){return!this.node()},each:function(t){for(var e=this._groups,i=0,r=e.length;i<r;++i)for(var n,o=e[i],a=0,s=o.length;a<s;++a)(n=o[a])&&t.call(n,n.__data__,a,o);return this},attr:function(t,e){var i=$(t);if(arguments.length<2){var r=this.node();return i.local?r.getAttributeNS(i.space,i.local):r.getAttribute(i)}return this.each((null==e?i.local?P:z:"function"==typeof e?i.local?H:U:i.local?W:R)(i,e))},style:function(t,e,i){return arguments.length>1?this.each((null==e?V:"function"==typeof e?X:G)(t,e,null==i?"":i)):Z(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?J:"function"==typeof e?Q:K)(t,e)):this.node()[t]},classed:function(t,e){var i=tt(t+"");if(arguments.length<2){for(var r=et(this.node()),n=-1,o=i.length;++n<o;)if(!r.contains(i[n]))return!1;return!0}return this.each(("function"==typeof e?st:e?ot:at)(i,e))},text:function(t){return arguments.length?this.each(null==t?lt:("function"==typeof t?ht:ct)(t)):this.node().textContent},html:function(t){return arguments.length?this.each(null==t?ut:("function"==typeof t?ft:dt)(t)):this.node().innerHTML},raise:function(){return this.each(pt)},lower:function(){return this.each(gt)},append:function(t){var e="function"==typeof t?t:xt(t);return this.select((function(){return this.appendChild(e.apply(this,arguments))}))},insert:function(t,e){var i="function"==typeof t?t:xt(t),r=null==e?Ct:"function"==typeof e?e:b(e);return this.select((function(){return this.insertBefore(i.apply(this,arguments),r.apply(this,arguments)||null)}))},remove:function(){return this.each(bt)},clone:function(t){return this.select(t?vt:_t)},datum:function(t){return arguments.length?this.property("__data__",t):this.node().__data__},on:function(t,e,i){var r,n,o=function(t){return t.trim().split(/^|\s+/).map((function(t){var e="",i=t.indexOf(".");return i>=0&&(e=t.slice(i+1),t=t.slice(0,i)),{type:t,name:e}}))}(t+""),a=o.length;if(!(arguments.length<2)){for(s=e?Tt:kt,r=0;r<a;++r)this.each(s(o[r],e,i));return this}var s=this.node().__on;if(s)for(var l,c=0,h=s.length;c<h;++c)for(r=0,l=s[c];r<a;++r)if((n=o[r]).type===l.type&&n.name===l.name)return l.value},dispatch:function(t,e){return this.each(("function"==typeof e?St:wt)(t,e))},[Symbol.iterator]:function*(){for(var t=this._groups,e=0,i=t.length;e<i;++e)for(var r,n=t[e],o=0,a=n.length;o<a;++o)(r=n[o])&&(yield r)}};const Mt=Lt;var Et={value:()=>{}};function Nt(){for(var t,e=0,i=arguments.length,r={};e<i;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new Ot(r)}function Ot(t){this._=t}function It(t,e){for(var i,r=0,n=t.length;r<n;++r)if((i=t[r]).name===e)return i.value}function jt(t,e,i){for(var r=0,n=t.length;r<n;++r)if(t[r].name===e){t[r]=Et,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=i&&t.push({name:e,value:i}),t}Ot.prototype=Nt.prototype={constructor:Ot,on:function(t,e){var i,r,n=this._,o=(r=n,(t+"").trim().split(/^|\s+/).map((function(t){var e="",i=t.indexOf(".");if(i>=0&&(e=t.slice(i+1),t=t.slice(0,i)),t&&!r.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}}))),a=-1,s=o.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++a<s;)if(i=(t=o[a]).type)n[i]=jt(n[i],t.name,e);else if(null==e)for(i in n)n[i]=jt(n[i],t.name,null);return this}for(;++a<s;)if((i=(t=o[a]).type)&&(i=It(n[i],t.name)))return i},copy:function(){var t={},e=this._;for(var i in e)t[i]=e[i].slice();return new Ot(t)},call:function(t,e){if((i=arguments.length-2)>0)for(var i,r,n=new Array(i),o=0;o<i;++o)n[o]=arguments[o+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(o=0,i=(r=this._[t]).length;o<i;++o)r[o].value.apply(e,n)},apply:function(t,e,i){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],n=0,o=r.length;n<o;++n)r[n].value.apply(e,i)}};const Dt=Nt;var qt,$t,zt=0,Pt=0,Rt=0,Wt=0,Ut=0,Ht=0,Yt="object"==typeof performance&&performance.now?performance:Date,Vt="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function Gt(){return Ut||(Vt(Xt),Ut=Yt.now()+Ht)}function Xt(){Ut=0}function Zt(){this._call=this._time=this._next=null}function Jt(t,e,i){var r=new Zt;return r.restart(t,e,i),r}function Kt(){Ut=(Wt=Yt.now())+Ht,zt=Pt=0;try{!function(){Gt(),++zt;for(var t,e=qt;e;)(t=Ut-e._time)>=0&&e._call.call(void 0,t),e=e._next;--zt}()}finally{zt=0,function(){var t,e,i=qt,r=1/0;for(;i;)i._call?(r>i._time&&(r=i._time),t=i,i=i._next):(e=i._next,i._next=null,i=t?t._next=e:qt=e);$t=t,te(r)}(),Ut=0}}function Qt(){var t=Yt.now(),e=t-Wt;e>1e3&&(Ht-=e,Wt=t)}function te(t){zt||(Pt&&(Pt=clearTimeout(Pt)),t-Ut>24?(t<1/0&&(Pt=setTimeout(Kt,t-Yt.now()-Ht)),Rt&&(Rt=clearInterval(Rt))):(Rt||(Wt=Yt.now(),Rt=setInterval(Qt,1e3)),zt=1,Vt(Kt)))}function ee(t,e,i){var r=new Zt;return e=null==e?0:+e,r.restart((i=>{r.stop(),t(i+e)}),e,i),r}Zt.prototype=Jt.prototype={constructor:Zt,restart:function(t,e,i){if("function"!=typeof t)throw new TypeError("callback is not a function");i=(null==i?Gt():+i)+(null==e?0:+e),this._next||$t===this||($t?$t._next=this:qt=this,$t=this),this._call=t,this._time=i,te()},stop:function(){this._call&&(this._call=null,this._time=1/0,te())}};var ie=Dt("start","end","cancel","interrupt"),re=[];function ne(t,e,i,r,n,o){var a=t.__transition;if(a){if(i in a)return}else t.__transition={};!function(t,e,i){var r,n=t.__transition;function o(t){i.state=1,i.timer.restart(a,i.delay,i.time),i.delay<=t&&a(t-i.delay)}function a(o){var c,h,u,d;if(1!==i.state)return l();for(c in n)if((d=n[c]).name===i.name){if(3===d.state)return ee(a);4===d.state?(d.state=6,d.timer.stop(),d.on.call("interrupt",t,t.__data__,d.index,d.group),delete n[c]):+c<e&&(d.state=6,d.timer.stop(),d.on.call("cancel",t,t.__data__,d.index,d.group),delete n[c])}if(ee((function(){3===i.state&&(i.state=4,i.timer.restart(s,i.delay,i.time),s(o))})),i.state=2,i.on.call("start",t,t.__data__,i.index,i.group),2===i.state){for(i.state=3,r=new Array(u=i.tween.length),c=0,h=-1;c<u;++c)(d=i.tween[c].value.call(t,t.__data__,i.index,i.group))&&(r[++h]=d);r.length=h+1}}function s(e){for(var n=e<i.duration?i.ease.call(null,e/i.duration):(i.timer.restart(l),i.state=5,1),o=-1,a=r.length;++o<a;)r[o].call(t,n);5===i.state&&(i.on.call("end",t,t.__data__,i.index,i.group),l())}function l(){for(var r in i.state=6,i.timer.stop(),delete n[e],n)return;delete t.__transition}n[e]=i,i.timer=Jt(o,0,i.time)}(t,i,{name:e,index:r,group:n,on:ie,tween:re,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:0})}function oe(t,e){var i=se(t,e);if(i.state>0)throw new Error("too late; already scheduled");return i}function ae(t,e){var i=se(t,e);if(i.state>3)throw new Error("too late; already running");return i}function se(t,e){var i=t.__transition;if(!i||!(i=i[e]))throw new Error("transition not found");return i}function le(t,e){return t=+t,e=+e,function(i){return t*(1-i)+e*i}}var ce,he=180/Math.PI,ue={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function de(t,e,i,r,n,o){var a,s,l;return(a=Math.sqrt(t*t+e*e))&&(t/=a,e/=a),(l=t*i+e*r)&&(i-=t*l,r-=e*l),(s=Math.sqrt(i*i+r*r))&&(i/=s,r/=s,l/=s),t*r<e*i&&(t=-t,e=-e,l=-l,a=-a),{translateX:n,translateY:o,rotate:Math.atan2(e,t)*he,skewX:Math.atan(l)*he,scaleX:a,scaleY:s}}function fe(t,e,i,r){function n(t){return t.length?t.pop()+" ":""}return function(o,a){var s=[],l=[];return o=t(o),a=t(a),function(t,r,n,o,a,s){if(t!==n||r!==o){var l=a.push("translate(",null,e,null,i);s.push({i:l-4,x:le(t,n)},{i:l-2,x:le(r,o)})}else(n||o)&&a.push("translate("+n+e+o+i)}(o.translateX,o.translateY,a.translateX,a.translateY,s,l),function(t,e,i,o){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),o.push({i:i.push(n(i)+"rotate(",null,r)-2,x:le(t,e)})):e&&i.push(n(i)+"rotate("+e+r)}(o.rotate,a.rotate,s,l),function(t,e,i,o){t!==e?o.push({i:i.push(n(i)+"skewX(",null,r)-2,x:le(t,e)}):e&&i.push(n(i)+"skewX("+e+r)}(o.skewX,a.skewX,s,l),function(t,e,i,r,o,a){if(t!==i||e!==r){var s=o.push(n(o)+"scale(",null,",",null,")");a.push({i:s-4,x:le(t,i)},{i:s-2,x:le(e,r)})}else 1===i&&1===r||o.push(n(o)+"scale("+i+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,s,l),o=a=null,function(t){for(var e,i=-1,r=l.length;++i<r;)s[(e=l[i]).i]=e.x(t);return s.join("")}}}var pe=fe((function(t){const e=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?ue:de(e.a,e.b,e.c,e.d,e.e,e.f)}),"px, ","px)","deg)"),ge=fe((function(t){return null==t?ue:(ce||(ce=document.createElementNS("http://www.w3.org/2000/svg","g")),ce.setAttribute("transform",t),(t=ce.transform.baseVal.consolidate())?de((t=t.matrix).a,t.b,t.c,t.d,t.e,t.f):ue)}),", ",")",")");function me(t,e){var i,r;return function(){var n=ae(this,t),o=n.tween;if(o!==i)for(var a=0,s=(r=i=o).length;a<s;++a)if(r[a].name===e){(r=r.slice()).splice(a,1);break}n.tween=r}}function ye(t,e,i){var r,n;if("function"!=typeof i)throw new Error;return function(){var o=ae(this,t),a=o.tween;if(a!==r){n=(r=a).slice();for(var s={name:e,value:i},l=0,c=n.length;l<c;++l)if(n[l].name===e){n[l]=s;break}l===c&&n.push(s)}o.tween=n}}function xe(t,e,i){var r=t._id;return t.each((function(){var t=ae(this,r);(t.value||(t.value={}))[e]=i.apply(this,arguments)})),function(t){return se(t,r).value[e]}}function Ce(t,e,i){t.prototype=e.prototype=i,i.constructor=t}function be(t,e){var i=Object.create(t.prototype);for(var r in e)i[r]=e[r];return i}function _e(){}var ve=.7,ke=1/ve,Te="\\s*([+-]?\\d+)\\s*",Ae="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",we="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Se=/^#([0-9a-f]{3,8})$/,Be=new RegExp(`^rgb\\(${Te},${Te},${Te}\\)$`),Fe=new RegExp(`^rgb\\(${we},${we},${we}\\)$`),Le=new RegExp(`^rgba\\(${Te},${Te},${Te},${Ae}\\)$`),Me=new RegExp(`^rgba\\(${we},${we},${we},${Ae}\\)$`),Ee=new RegExp(`^hsl\\(${Ae},${we},${we}\\)$`),Ne=new RegExp(`^hsla\\(${Ae},${we},${we},${Ae}\\)$`),Oe={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Ie(){return this.rgb().formatHex()}function je(){return this.rgb().formatRgb()}function De(t){var e,i;return t=(t+"").trim().toLowerCase(),(e=Se.exec(t))?(i=e[1].length,e=parseInt(e[1],16),6===i?qe(e):3===i?new Re(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===i?$e(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===i?$e(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Be.exec(t))?new Re(e[1],e[2],e[3],1):(e=Fe.exec(t))?new Re(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Le.exec(t))?$e(e[1],e[2],e[3],e[4]):(e=Me.exec(t))?$e(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Ee.exec(t))?Ge(e[1],e[2]/100,e[3]/100,1):(e=Ne.exec(t))?Ge(e[1],e[2]/100,e[3]/100,e[4]):Oe.hasOwnProperty(t)?qe(Oe[t]):"transparent"===t?new Re(NaN,NaN,NaN,0):null}function qe(t){return new Re(t>>16&255,t>>8&255,255&t,1)}function $e(t,e,i,r){return r<=0&&(t=e=i=NaN),new Re(t,e,i,r)}function ze(t){return t instanceof _e||(t=De(t)),t?new Re((t=t.rgb()).r,t.g,t.b,t.opacity):new Re}function Pe(t,e,i,r){return 1===arguments.length?ze(t):new Re(t,e,i,null==r?1:r)}function Re(t,e,i,r){this.r=+t,this.g=+e,this.b=+i,this.opacity=+r}function We(){return`#${Ve(this.r)}${Ve(this.g)}${Ve(this.b)}`}function Ue(){const t=He(this.opacity);return`${1===t?"rgb(":"rgba("}${Ye(this.r)}, ${Ye(this.g)}, ${Ye(this.b)}${1===t?")":`, ${t})`}`}function He(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function Ye(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Ve(t){return((t=Ye(t))<16?"0":"")+t.toString(16)}function Ge(t,e,i,r){return r<=0?t=e=i=NaN:i<=0||i>=1?t=e=NaN:e<=0&&(t=NaN),new Ze(t,e,i,r)}function Xe(t){if(t instanceof Ze)return new Ze(t.h,t.s,t.l,t.opacity);if(t instanceof _e||(t=De(t)),!t)return new Ze;if(t instanceof Ze)return t;var e=(t=t.rgb()).r/255,i=t.g/255,r=t.b/255,n=Math.min(e,i,r),o=Math.max(e,i,r),a=NaN,s=o-n,l=(o+n)/2;return s?(a=e===o?(i-r)/s+6*(i<r):i===o?(r-e)/s+2:(e-i)/s+4,s/=l<.5?o+n:2-o-n,a*=60):s=l>0&&l<1?0:a,new Ze(a,s,l,t.opacity)}function Ze(t,e,i,r){this.h=+t,this.s=+e,this.l=+i,this.opacity=+r}function Je(t){return(t=(t||0)%360)<0?t+360:t}function Ke(t){return Math.max(0,Math.min(1,t||0))}function Qe(t,e,i){return 255*(t<60?e+(i-e)*t/60:t<180?i:t<240?e+(i-e)*(240-t)/60:e)}function ti(t,e,i,r,n){var o=t*t,a=o*t;return((1-3*t+3*o-a)*e+(4-6*o+3*a)*i+(1+3*t+3*o-3*a)*r+a*n)/6}Ce(_e,De,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:Ie,formatHex:Ie,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Xe(this).formatHsl()},formatRgb:je,toString:je}),Ce(Re,Pe,be(_e,{brighter(t){return t=null==t?ke:Math.pow(ke,t),new Re(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?ve:Math.pow(ve,t),new Re(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new Re(Ye(this.r),Ye(this.g),Ye(this.b),He(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:We,formatHex:We,formatHex8:function(){return`#${Ve(this.r)}${Ve(this.g)}${Ve(this.b)}${Ve(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Ue,toString:Ue})),Ce(Ze,(function(t,e,i,r){return 1===arguments.length?Xe(t):new Ze(t,e,i,null==r?1:r)}),be(_e,{brighter(t){return t=null==t?ke:Math.pow(ke,t),new Ze(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?ve:Math.pow(ve,t),new Ze(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,i=this.l,r=i+(i<.5?i:1-i)*e,n=2*i-r;return new Re(Qe(t>=240?t-240:t+120,n,r),Qe(t,n,r),Qe(t<120?t+240:t-120,n,r),this.opacity)},clamp(){return new Ze(Je(this.h),Ke(this.s),Ke(this.l),He(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const t=He(this.opacity);return`${1===t?"hsl(":"hsla("}${Je(this.h)}, ${100*Ke(this.s)}%, ${100*Ke(this.l)}%${1===t?")":`, ${t})`}`}}));const ei=t=>()=>t;function ii(t,e){return function(i){return t+i*e}}function ri(t){return 1==(t=+t)?ni:function(e,i){return i-e?function(t,e,i){return t=Math.pow(t,i),e=Math.pow(e,i)-t,i=1/i,function(r){return Math.pow(t+r*e,i)}}(e,i,t):ei(isNaN(e)?i:e)}}function ni(t,e){var i=e-t;return i?ii(t,i):ei(isNaN(t)?e:t)}const oi=function t(e){var i=ri(e);function r(t,e){var r=i((t=Pe(t)).r,(e=Pe(e)).r),n=i(t.g,e.g),o=i(t.b,e.b),a=ni(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=n(e),t.b=o(e),t.opacity=a(e),t+""}}return r.gamma=t,r}(1);function ai(t){return function(e){var i,r,n=e.length,o=new Array(n),a=new Array(n),s=new Array(n);for(i=0;i<n;++i)r=Pe(e[i]),o[i]=r.r||0,a[i]=r.g||0,s[i]=r.b||0;return o=t(o),a=t(a),s=t(s),r.opacity=1,function(t){return r.r=o(t),r.g=a(t),r.b=s(t),r+""}}}ai((function(t){var e=t.length-1;return function(i){var r=i<=0?i=0:i>=1?(i=1,e-1):Math.floor(i*e),n=t[r],o=t[r+1],a=r>0?t[r-1]:2*n-o,s=r<e-1?t[r+2]:2*o-n;return ti((i-r/e)*e,a,n,o,s)}})),ai((function(t){var e=t.length;return function(i){var r=Math.floor(((i%=1)<0?++i:i)*e),n=t[(r+e-1)%e],o=t[r%e],a=t[(r+1)%e],s=t[(r+2)%e];return ti((i-r/e)*e,n,o,a,s)}}));var si=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,li=new RegExp(si.source,"g");function ci(t,e){var i,r,n,o=si.lastIndex=li.lastIndex=0,a=-1,s=[],l=[];for(t+="",e+="";(i=si.exec(t))&&(r=li.exec(e));)(n=r.index)>o&&(n=e.slice(o,n),s[a]?s[a]+=n:s[++a]=n),(i=i[0])===(r=r[0])?s[a]?s[a]+=r:s[++a]=r:(s[++a]=null,l.push({i:a,x:le(i,r)})),o=li.lastIndex;return o<e.length&&(n=e.slice(o),s[a]?s[a]+=n:s[++a]=n),s.length<2?l[0]?function(t){return function(e){return t(e)+""}}(l[0].x):function(t){return function(){return t}}(e):(e=l.length,function(t){for(var i,r=0;r<e;++r)s[(i=l[r]).i]=i.x(t);return s.join("")})}function hi(t,e){var i;return("number"==typeof e?le:e instanceof De?oi:(i=De(e))?(e=i,oi):ci)(t,e)}function ui(t){return function(){this.removeAttribute(t)}}function di(t){return function(){this.removeAttributeNS(t.space,t.local)}}function fi(t,e,i){var r,n,o=i+"";return function(){var a=this.getAttribute(t);return a===o?null:a===r?n:n=e(r=a,i)}}function pi(t,e,i){var r,n,o=i+"";return function(){var a=this.getAttributeNS(t.space,t.local);return a===o?null:a===r?n:n=e(r=a,i)}}function gi(t,e,i){var r,n,o;return function(){var a,s,l=i(this);if(null!=l)return(a=this.getAttribute(t))===(s=l+"")?null:a===r&&s===n?o:(n=s,o=e(r=a,l));this.removeAttribute(t)}}function mi(t,e,i){var r,n,o;return function(){var a,s,l=i(this);if(null!=l)return(a=this.getAttributeNS(t.space,t.local))===(s=l+"")?null:a===r&&s===n?o:(n=s,o=e(r=a,l));this.removeAttributeNS(t.space,t.local)}}function yi(t,e){var i,r;function n(){var n=e.apply(this,arguments);return n!==r&&(i=(r=n)&&function(t,e){return function(i){this.setAttributeNS(t.space,t.local,e.call(this,i))}}(t,n)),i}return n._value=e,n}function xi(t,e){var i,r;function n(){var n=e.apply(this,arguments);return n!==r&&(i=(r=n)&&function(t,e){return function(i){this.setAttribute(t,e.call(this,i))}}(t,n)),i}return n._value=e,n}function Ci(t,e){return function(){oe(this,t).delay=+e.apply(this,arguments)}}function bi(t,e){return e=+e,function(){oe(this,t).delay=e}}function _i(t,e){return function(){ae(this,t).duration=+e.apply(this,arguments)}}function vi(t,e){return e=+e,function(){ae(this,t).duration=e}}var ki=Mt.prototype.constructor;function Ti(t){return function(){this.style.removeProperty(t)}}var Ai=0;function wi(t,e,i,r){this._groups=t,this._parents=e,this._name=i,this._id=r}function Si(){return++Ai}var Bi=Mt.prototype;wi.prototype=function(t){return Mt().transition(t)}.prototype={constructor:wi,select:function(t){var e=this._name,i=this._id;"function"!=typeof t&&(t=b(t));for(var r=this._groups,n=r.length,o=new Array(n),a=0;a<n;++a)for(var s,l,c=r[a],h=c.length,u=o[a]=new Array(h),d=0;d<h;++d)(s=c[d])&&(l=t.call(s,s.__data__,d,c))&&("__data__"in s&&(l.__data__=s.__data__),u[d]=l,ne(u[d],e,i,d,u,se(s,i)));return new wi(o,this._parents,e,i)},selectAll:function(t){var e=this._name,i=this._id;"function"!=typeof t&&(t=k(t));for(var r=this._groups,n=r.length,o=[],a=[],s=0;s<n;++s)for(var l,c=r[s],h=c.length,u=0;u<h;++u)if(l=c[u]){for(var d,f=t.call(l,l.__data__,u,c),p=se(l,i),g=0,m=f.length;g<m;++g)(d=f[g])&&ne(d,e,i,g,f,p);o.push(f),a.push(l)}return new wi(o,a,e,i)},selectChild:Bi.selectChild,selectChildren:Bi.selectChildren,filter:function(t){"function"!=typeof t&&(t=T(t));for(var e=this._groups,i=e.length,r=new Array(i),n=0;n<i;++n)for(var o,a=e[n],s=a.length,l=r[n]=[],c=0;c<s;++c)(o=a[c])&&t.call(o,o.__data__,c,a)&&l.push(o);return new wi(r,this._parents,this._name,this._id)},merge:function(t){if(t._id!==this._id)throw new Error;for(var e=this._groups,i=t._groups,r=e.length,n=i.length,o=Math.min(r,n),a=new Array(r),s=0;s<o;++s)for(var l,c=e[s],h=i[s],u=c.length,d=a[s]=new Array(u),f=0;f<u;++f)(l=c[f]||h[f])&&(d[f]=l);for(;s<r;++s)a[s]=e[s];return new wi(a,this._parents,this._name,this._id)},selection:function(){return new ki(this._groups,this._parents)},transition:function(){for(var t=this._name,e=this._id,i=Si(),r=this._groups,n=r.length,o=0;o<n;++o)for(var a,s=r[o],l=s.length,c=0;c<l;++c)if(a=s[c]){var h=se(a,e);ne(a,t,i,c,s,{time:h.time+h.delay+h.duration,delay:0,duration:h.duration,ease:h.ease})}return new wi(r,this._parents,t,i)},call:Bi.call,nodes:Bi.nodes,node:Bi.node,size:Bi.size,empty:Bi.empty,each:Bi.each,on:function(t,e){var i=this._id;return arguments.length<2?se(this.node(),i).on.on(t):this.each(function(t,e,i){var r,n,o=function(t){return(t+"").trim().split(/^|\s+/).every((function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t}))}(e)?oe:ae;return function(){var a=o(this,t),s=a.on;s!==r&&(n=(r=s).copy()).on(e,i),a.on=n}}(i,t,e))},attr:function(t,e){var i=$(t),r="transform"===i?ge:hi;return this.attrTween(t,"function"==typeof e?(i.local?mi:gi)(i,r,xe(this,"attr."+t,e)):null==e?(i.local?di:ui)(i):(i.local?pi:fi)(i,r,e))},attrTween:function(t,e){var i="attr."+t;if(arguments.length<2)return(i=this.tween(i))&&i._value;if(null==e)return this.tween(i,null);if("function"!=typeof e)throw new Error;var r=$(t);return this.tween(i,(r.local?yi:xi)(r,e))},style:function(t,e,i){var r="transform"==(t+="")?pe:hi;return null==e?this.styleTween(t,function(t,e){var i,r,n;return function(){var o=Z(this,t),a=(this.style.removeProperty(t),Z(this,t));return o===a?null:o===i&&a===r?n:n=e(i=o,r=a)}}(t,r)).on("end.style."+t,Ti(t)):"function"==typeof e?this.styleTween(t,function(t,e,i){var r,n,o;return function(){var a=Z(this,t),s=i(this),l=s+"";return null==s&&(this.style.removeProperty(t),l=s=Z(this,t)),a===l?null:a===r&&l===n?o:(n=l,o=e(r=a,s))}}(t,r,xe(this,"style."+t,e))).each(function(t,e){var i,r,n,o,a="style."+e,s="end."+a;return function(){var l=ae(this,t),c=l.on,h=null==l.value[a]?o||(o=Ti(e)):void 0;c===i&&n===h||(r=(i=c).copy()).on(s,n=h),l.on=r}}(this._id,t)):this.styleTween(t,function(t,e,i){var r,n,o=i+"";return function(){var a=Z(this,t);return a===o?null:a===r?n:n=e(r=a,i)}}(t,r,e),i).on("end.style."+t,null)},styleTween:function(t,e,i){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!=typeof e)throw new Error;return this.tween(r,function(t,e,i){var r,n;function o(){var o=e.apply(this,arguments);return o!==n&&(r=(n=o)&&function(t,e,i){return function(r){this.style.setProperty(t,e.call(this,r),i)}}(t,o,i)),r}return o._value=e,o}(t,e,null==i?"":i))},text:function(t){return this.tween("text","function"==typeof t?function(t){return function(){var e=t(this);this.textContent=null==e?"":e}}(xe(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!=typeof t)throw new Error;return this.tween(e,function(t){var e,i;function r(){var r=t.apply(this,arguments);return r!==i&&(e=(i=r)&&function(t){return function(e){this.textContent=t.call(this,e)}}(r)),e}return r._value=t,r}(t))},remove:function(){return this.on("end.remove",function(t){return function(){var e=this.parentNode;for(var i in this.__transition)if(+i!==t)return;e&&e.removeChild(this)}}(this._id))},tween:function(t,e){var i=this._id;if(t+="",arguments.length<2){for(var r,n=se(this.node(),i).tween,o=0,a=n.length;o<a;++o)if((r=n[o]).name===t)return r.value;return null}return this.each((null==e?me:ye)(i,t,e))},delay:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?Ci:bi)(e,t)):se(this.node(),e).delay},duration:function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?_i:vi)(e,t)):se(this.node(),e).duration},ease:function(t){var e=this._id;return arguments.length?this.each(function(t,e){if("function"!=typeof e)throw new Error;return function(){ae(this,t).ease=e}}(e,t)):se(this.node(),e).ease},easeVarying:function(t){if("function"!=typeof t)throw new Error;return this.each(function(t,e){return function(){var i=e.apply(this,arguments);if("function"!=typeof i)throw new Error;ae(this,t).ease=i}}(this._id,t))},end:function(){var t,e,i=this,r=i._id,n=i.size();return new Promise((function(o,a){var s={value:a},l={value:function(){0==--n&&o()}};i.each((function(){var i=ae(this,r),n=i.on;n!==t&&((e=(t=n).copy())._.cancel.push(s),e._.interrupt.push(s),e._.end.push(l)),i.on=e})),0===n&&o()}))},[Symbol.iterator]:Bi[Symbol.iterator]};var Fi={time:null,delay:0,duration:250,ease:function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}};function Li(t,e){for(var i;!(i=t.__transition)||!(i=i[e]);)if(!(t=t.parentNode))throw new Error(`transition ${e} not found`);return i}Mt.prototype.interrupt=function(t){return this.each((function(){!function(t,e){var i,r,n,o=t.__transition,a=!0;if(o){for(n in e=null==e?null:e+"",o)(i=o[n]).name===e?(r=i.state>2&&i.state<5,i.state=6,i.timer.stop(),i.on.call(r?"interrupt":"cancel",t,t.__data__,i.index,i.group),delete o[n]):a=!1;a&&delete t.__transition}}(this,t)}))},Mt.prototype.transition=function(t){var e,i;t instanceof wi?(e=t._id,t=t._name):(e=Si(),(i=Fi).time=Gt(),t=null==t?null:t+"");for(var r=this._groups,n=r.length,o=0;o<n;++o)for(var a,s=r[o],l=s.length,c=0;c<l;++c)(a=s[c])&&ne(a,t,e,c,s,i||Li(a,e));return new wi(r,this._parents,t,e)};const{abs:Mi,max:Ei,min:Ni}=Math;function Oi(t){return[+t[0],+t[1]]}function Ii(t){return[Oi(t[0]),Oi(t[1])]}["w","e"].map(ji),["n","s"].map(ji),["n","w","e","s","nw","ne","sw","se"].map(ji);function ji(t){return{type:t}}function Di(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}function qi(t){return(e,i)=>function(t,e){return fetch(t,e).then(Di)}(e,i).then((e=>(new DOMParser).parseFromString(e,t)))}qi("application/xml");qi("text/html");var $i=qi("image/svg+xml");const zi=Math.PI/180,Pi=180/Math.PI,Ri=.96422,Wi=.82521,Ui=4/29,Hi=6/29,Yi=3*Hi*Hi,Vi=Hi*Hi*Hi;function Gi(t){if(t instanceof Xi)return new Xi(t.l,t.a,t.b,t.opacity);if(t instanceof ir)return rr(t);t instanceof Re||(t=ze(t));var e,i,r=Qi(t.r),n=Qi(t.g),o=Qi(t.b),a=Zi((.2225045*r+.7168786*n+.0606169*o)/1);return r===n&&n===o?e=i=a:(e=Zi((.4360747*r+.3850649*n+.1430804*o)/Ri),i=Zi((.0139322*r+.0971045*n+.7141733*o)/Wi)),new Xi(116*a-16,500*(e-a),200*(a-i),t.opacity)}function Xi(t,e,i,r){this.l=+t,this.a=+e,this.b=+i,this.opacity=+r}function Zi(t){return t>Vi?Math.pow(t,1/3):t/Yi+Ui}function Ji(t){return t>Hi?t*t*t:Yi*(t-Ui)}function Ki(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function Qi(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function tr(t){if(t instanceof ir)return new ir(t.h,t.c,t.l,t.opacity);if(t instanceof Xi||(t=Gi(t)),0===t.a&&0===t.b)return new ir(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*Pi;return new ir(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function er(t,e,i,r){return 1===arguments.length?tr(t):new ir(t,e,i,null==r?1:r)}function ir(t,e,i,r){this.h=+t,this.c=+e,this.l=+i,this.opacity=+r}function rr(t){if(isNaN(t.h))return new Xi(t.l,0,0,t.opacity);var e=t.h*zi;return new Xi(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}function nr(t){return function(e,i){var r=t((e=er(e)).h,(i=er(i)).h),n=ni(e.c,i.c),o=ni(e.l,i.l),a=ni(e.opacity,i.opacity);return function(t){return e.h=r(t),e.c=n(t),e.l=o(t),e.opacity=a(t),e+""}}}Ce(Xi,(function(t,e,i,r){return 1===arguments.length?Gi(t):new Xi(t,e,i,null==r?1:r)}),be(_e,{brighter(t){return new Xi(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker(t){return new Xi(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,i=isNaN(this.b)?t:t-this.b/200;return new Re(Ki(3.1338561*(e=Ri*Ji(e))-1.6168667*(t=1*Ji(t))-.4906146*(i=Wi*Ji(i))),Ki(-.9787684*e+1.9161415*t+.033454*i),Ki(.0719453*e-.2289914*t+1.4052427*i),this.opacity)}})),Ce(ir,er,be(_e,{brighter(t){return new ir(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker(t){return new ir(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb(){return rr(this).rgb()}}));const or=nr((function(t,e){var i=e-t;return i?ii(t,i>180||i<-180?i-360*Math.round(i/360):i):ei(isNaN(t)?e:t)}));nr(ni);function ar(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this}class sr extends Map{constructor(t,e=ur){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const[i,r]of t)this.set(i,r)}get(t){return super.get(lr(this,t))}has(t){return super.has(lr(this,t))}set(t,e){return super.set(cr(this,t),e)}delete(t){return super.delete(hr(this,t))}}Set;function lr({_intern:t,_key:e},i){const r=e(i);return t.has(r)?t.get(r):i}function cr({_intern:t,_key:e},i){const r=e(i);return t.has(r)?t.get(r):(t.set(r,i),i)}function hr({_intern:t,_key:e},i){const r=e(i);return t.has(r)&&(i=t.get(r),t.delete(r)),i}function ur(t){return null!==t&&"object"==typeof t?t.valueOf():t}const dr=Symbol("implicit");function fr(){var t=new sr,e=[],i=[],r=dr;function n(n){let o=t.get(n);if(void 0===o){if(r!==dr)return r;t.set(n,o=e.push(n)-1)}return i[o%i.length]}return n.domain=function(i){if(!arguments.length)return e.slice();e=[],t=new sr;for(const r of i)t.has(r)||t.set(r,e.push(r)-1);return n},n.range=function(t){return arguments.length?(i=Array.from(t),n):i.slice()},n.unknown=function(t){return arguments.length?(r=t,n):r},n.copy=function(){return fr(e,i).unknown(r)},ar.apply(n,arguments),n}function pr(){var t,e,i=fr().unknown(void 0),r=i.domain,n=i.range,o=0,a=1,s=!1,l=0,c=0,h=.5;function u(){var i=r().length,u=a<o,d=u?a:o,f=u?o:a;t=(f-d)/Math.max(1,i-l+2*c),s&&(t=Math.floor(t)),d+=(f-d-t*(i-l))*h,e=t*(1-l),s&&(d=Math.round(d),e=Math.round(e));var p=function(t,e,i){t=+t,e=+e,i=(n=arguments.length)<2?(e=t,t=0,1):n<3?1:+i;for(var r=-1,n=0|Math.max(0,Math.ceil((e-t)/i)),o=new Array(n);++r<n;)o[r]=t+r*i;return o}(i).map((function(e){return d+t*e}));return n(u?p.reverse():p)}return delete i.unknown,i.domain=function(t){return arguments.length?(r(t),u()):r()},i.range=function(t){return arguments.length?([o,a]=t,o=+o,a=+a,u()):[o,a]},i.rangeRound=function(t){return[o,a]=t,o=+o,a=+a,s=!0,u()},i.bandwidth=function(){return e},i.step=function(){return t},i.round=function(t){return arguments.length?(s=!!t,u()):s},i.padding=function(t){return arguments.length?(l=Math.min(1,c=+t),u()):l},i.paddingInner=function(t){return arguments.length?(l=Math.min(1,t),u()):l},i.paddingOuter=function(t){return arguments.length?(c=+t,u()):c},i.align=function(t){return arguments.length?(h=Math.max(0,Math.min(1,t)),u()):h},i.copy=function(){return pr(r(),[o,a]).round(s).paddingInner(l).paddingOuter(c).align(h)},ar.apply(u(),arguments)}const gr=Math.sqrt(50),mr=Math.sqrt(10),yr=Math.sqrt(2);function xr(t,e,i){const r=(e-t)/Math.max(0,i),n=Math.floor(Math.log10(r)),o=r/Math.pow(10,n),a=o>=gr?10:o>=mr?5:o>=yr?2:1;let s,l,c;return n<0?(c=Math.pow(10,-n)/a,s=Math.round(t*c),l=Math.round(e*c),s/c<t&&++s,l/c>e&&--l,c=-c):(c=Math.pow(10,n)*a,s=Math.round(t/c),l=Math.round(e/c),s*c<t&&++s,l*c>e&&--l),l<s&&.5<=i&&i<2?xr(t,e,2*i):[s,l,c]}function Cr(t,e,i){return xr(t=+t,e=+e,i=+i)[2]}function br(t,e,i){i=+i;const r=(e=+e)<(t=+t),n=r?Cr(e,t,i):Cr(t,e,i);return(r?-1:1)*(n<0?1/-n:n)}function _r(t,e){return null==t||null==e?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function vr(t,e){return null==t||null==e?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function kr(t){let e,i,r;function n(t,r,n=0,o=t.length){if(n<o){if(0!==e(r,r))return o;do{const e=n+o>>>1;i(t[e],r)<0?n=e+1:o=e}while(n<o)}return n}return 2!==t.length?(e=_r,i=(e,i)=>_r(t(e),i),r=(e,i)=>t(e)-i):(e=t===_r||t===vr?t:Tr,i=t,r=t),{left:n,center:function(t,e,i=0,o=t.length){const a=n(t,e,i,o-1);return a>i&&r(t[a-1],e)>-r(t[a],e)?a-1:a},right:function(t,r,n=0,o=t.length){if(n<o){if(0!==e(r,r))return o;do{const e=n+o>>>1;i(t[e],r)<=0?n=e+1:o=e}while(n<o)}return n}}}function Tr(){return 0}const Ar=kr(_r),wr=Ar.right,Sr=(Ar.left,kr((function(t){return null===t?NaN:+t})).center,wr);function Br(t,e){var i,r=e?e.length:0,n=t?Math.min(r,t.length):0,o=new Array(n),a=new Array(r);for(i=0;i<n;++i)o[i]=Er(t[i],e[i]);for(;i<r;++i)a[i]=e[i];return function(t){for(i=0;i<n;++i)a[i]=o[i](t);return a}}function Fr(t,e){var i=new Date;return t=+t,e=+e,function(r){return i.setTime(t*(1-r)+e*r),i}}function Lr(t,e){var i,r={},n={};for(i in null!==t&&"object"==typeof t||(t={}),null!==e&&"object"==typeof e||(e={}),e)i in t?r[i]=Er(t[i],e[i]):n[i]=e[i];return function(t){for(i in r)n[i]=r[i](t);return n}}function Mr(t,e){e||(e=[]);var i,r=t?Math.min(e.length,t.length):0,n=e.slice();return function(o){for(i=0;i<r;++i)n[i]=t[i]*(1-o)+e[i]*o;return n}}function Er(t,e){var i,r,n=typeof e;return null==e||"boolean"===n?ei(e):("number"===n?le:"string"===n?(i=De(e))?(e=i,oi):ci:e instanceof De?oi:e instanceof Date?Fr:(r=e,!ArrayBuffer.isView(r)||r instanceof DataView?Array.isArray(e)?Br:"function"!=typeof e.valueOf&&"function"!=typeof e.toString||isNaN(e)?Lr:le:Mr))(t,e)}function Nr(t,e){return t=+t,e=+e,function(i){return Math.round(t*(1-i)+e*i)}}function Or(t){return+t}var Ir=[0,1];function jr(t){return t}function Dr(t,e){return(e-=t=+t)?function(i){return(i-t)/e}:(i=isNaN(e)?NaN:.5,function(){return i});var i}function qr(t,e,i){var r=t[0],n=t[1],o=e[0],a=e[1];return n<r?(r=Dr(n,r),o=i(a,o)):(r=Dr(r,n),o=i(o,a)),function(t){return o(r(t))}}function $r(t,e,i){var r=Math.min(t.length,e.length)-1,n=new Array(r),o=new Array(r),a=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++a<r;)n[a]=Dr(t[a],t[a+1]),o[a]=i(e[a],e[a+1]);return function(e){var i=Sr(t,e,1,r)-1;return o[i](n[i](e))}}function zr(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function Pr(){var t,e,i,r,n,o,a=Ir,s=Ir,l=Er,c=jr;function h(){var t,e,i,l=Math.min(a.length,s.length);return c!==jr&&(t=a[0],e=a[l-1],t>e&&(i=t,t=e,e=i),c=function(i){return Math.max(t,Math.min(e,i))}),r=l>2?$r:qr,n=o=null,u}function u(e){return null==e||isNaN(e=+e)?i:(n||(n=r(a.map(t),s,l)))(t(c(e)))}return u.invert=function(i){return c(e((o||(o=r(s,a.map(t),le)))(i)))},u.domain=function(t){return arguments.length?(a=Array.from(t,Or),h()):a.slice()},u.range=function(t){return arguments.length?(s=Array.from(t),h()):s.slice()},u.rangeRound=function(t){return s=Array.from(t),l=Nr,h()},u.clamp=function(t){return arguments.length?(c=!!t||jr,h()):c!==jr},u.interpolate=function(t){return arguments.length?(l=t,h()):l},u.unknown=function(t){return arguments.length?(i=t,u):i},function(i,r){return t=i,e=r,h()}}function Rr(){return Pr()(jr,jr)}var Wr,Ur=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Hr(t){if(!(e=Ur.exec(t)))throw new Error("invalid format: "+t);var e;return new Yr({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function Yr(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function Vr(t,e){if((i=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var i,r=t.slice(0,i);return[r.length>1?r[0]+r.slice(2):r,+t.slice(i+1)]}function Gr(t){return(t=Vr(Math.abs(t)))?t[1]:NaN}function Xr(t,e){var i=Vr(t,e);if(!i)return t+"";var r=i[0],n=i[1];return n<0?"0."+new Array(-n).join("0")+r:r.length>n+1?r.slice(0,n+1)+"."+r.slice(n+1):r+new Array(n-r.length+2).join("0")}Hr.prototype=Yr.prototype,Yr.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const Zr={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)},e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>Xr(100*t,e),r:Xr,s:function(t,e){var i=Vr(t,e);if(!i)return t+"";var r=i[0],n=i[1],o=n-(Wr=3*Math.max(-8,Math.min(8,Math.floor(n/3))))+1,a=r.length;return o===a?r:o>a?r+new Array(o-a+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+Vr(t,Math.max(0,e+o-1))[0]},X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function Jr(t){return t}var Kr,Qr,tn,en=Array.prototype.map,rn=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function nn(t){var e,i,r=void 0===t.grouping||void 0===t.thousands?Jr:(e=en.call(t.grouping,Number),i=t.thousands+"",function(t,r){for(var n=t.length,o=[],a=0,s=e[0],l=0;n>0&&s>0&&(l+s+1>r&&(s=Math.max(1,r-l)),o.push(t.substring(n-=s,n+s)),!((l+=s+1)>r));)s=e[a=(a+1)%e.length];return o.reverse().join(i)}),n=void 0===t.currency?"":t.currency[0]+"",o=void 0===t.currency?"":t.currency[1]+"",a=void 0===t.decimal?".":t.decimal+"",s=void 0===t.numerals?Jr:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(en.call(t.numerals,String)),l=void 0===t.percent?"%":t.percent+"",c=void 0===t.minus?"\u2212":t.minus+"",h=void 0===t.nan?"NaN":t.nan+"";function u(t){var e=(t=Hr(t)).fill,i=t.align,u=t.sign,d=t.symbol,f=t.zero,p=t.width,g=t.comma,m=t.precision,y=t.trim,x=t.type;"n"===x?(g=!0,x="g"):Zr[x]||(void 0===m&&(m=12),y=!0,x="g"),(f||"0"===e&&"="===i)&&(f=!0,e="0",i="=");var C="$"===d?n:"#"===d&&/[boxX]/.test(x)?"0"+x.toLowerCase():"",b="$"===d?o:/[%p]/.test(x)?l:"",_=Zr[x],v=/[defgprs%]/.test(x);function k(t){var n,o,l,d=C,k=b;if("c"===x)k=_(t)+k,t="";else{var T=(t=+t)<0||1/t<0;if(t=isNaN(t)?h:_(Math.abs(t),m),y&&(t=function(t){t:for(var e,i=t.length,r=1,n=-1;r<i;++r)switch(t[r]){case".":n=e=r;break;case"0":0===n&&(n=r),e=r;break;default:if(!+t[r])break t;n>0&&(n=0)}return n>0?t.slice(0,n)+t.slice(e+1):t}(t)),T&&0==+t&&"+"!==u&&(T=!1),d=(T?"("===u?u:c:"-"===u||"("===u?"":u)+d,k=("s"===x?rn[8+Wr/3]:"")+k+(T&&"("===u?")":""),v)for(n=-1,o=t.length;++n<o;)if(48>(l=t.charCodeAt(n))||l>57){k=(46===l?a+t.slice(n+1):t.slice(n))+k,t=t.slice(0,n);break}}g&&!f&&(t=r(t,1/0));var A=d.length+t.length+k.length,w=A<p?new Array(p-A+1).join(e):"";switch(g&&f&&(t=r(w+t,w.length?p-k.length:1/0),w=""),i){case"<":t=d+t+k+w;break;case"=":t=d+w+t+k;break;case"^":t=w.slice(0,A=w.length>>1)+d+t+k+w.slice(A);break;default:t=w+d+t+k}return s(t)}return m=void 0===m?6:/[gprs]/.test(x)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),k.toString=function(){return t+""},k}return{format:u,formatPrefix:function(t,e){var i=u(((t=Hr(t)).type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(Gr(e)/3))),n=Math.pow(10,-r),o=rn[8+r/3];return function(t){return i(n*t)+o}}}}function on(t,e,i,r){var n,o=br(t,e,i);switch((r=Hr(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(e));return null!=r.precision||isNaN(n=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(Gr(e)/3)))-Gr(Math.abs(t)))}(o,a))||(r.precision=n),tn(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(n=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,Gr(e)-Gr(t))+1}(o,Math.max(Math.abs(t),Math.abs(e))))||(r.precision=n-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(n=function(t){return Math.max(0,-Gr(Math.abs(t)))}(o))||(r.precision=n-2*("%"===r.type))}return Qr(r)}function an(t){var e=t.domain;return t.ticks=function(t){var i=e();return function(t,e,i){if(!((i=+i)>0))return[];if((t=+t)==(e=+e))return[t];const r=e<t,[n,o,a]=r?xr(e,t,i):xr(t,e,i);if(!(o>=n))return[];const s=o-n+1,l=new Array(s);if(r)if(a<0)for(let c=0;c<s;++c)l[c]=(o-c)/-a;else for(let c=0;c<s;++c)l[c]=(o-c)*a;else if(a<0)for(let c=0;c<s;++c)l[c]=(n+c)/-a;else for(let c=0;c<s;++c)l[c]=(n+c)*a;return l}(i[0],i[i.length-1],null==t?10:t)},t.tickFormat=function(t,i){var r=e();return on(r[0],r[r.length-1],null==t?10:t,i)},t.nice=function(i){null==i&&(i=10);var r,n,o=e(),a=0,s=o.length-1,l=o[a],c=o[s],h=10;for(c<l&&(n=l,l=c,c=n,n=a,a=s,s=n);h-- >0;){if((n=Cr(l,c,i))===r)return o[a]=l,o[s]=c,e(o);if(n>0)l=Math.floor(l/n)*n,c=Math.ceil(c/n)*n;else{if(!(n<0))break;l=Math.ceil(l*n)/n,c=Math.floor(c*n)/n}r=n}return t},t}function sn(){var t=Rr();return t.copy=function(){return zr(t,sn())},ar.apply(t,arguments),an(t)}Kr=nn({thousands:",",grouping:[3],currency:["$",""]}),Qr=Kr.format,tn=Kr.formatPrefix;const ln=1e3,cn=6e4,hn=36e5,un=864e5,dn=6048e5,fn=2592e6,pn=31536e6,gn=new Date,mn=new Date;function yn(t,e,i,r){function n(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return n.floor=e=>(t(e=new Date(+e)),e),n.ceil=i=>(t(i=new Date(i-1)),e(i,1),t(i),i),n.round=t=>{const e=n(t),i=n.ceil(t);return t-e<i-t?e:i},n.offset=(t,i)=>(e(t=new Date(+t),null==i?1:Math.floor(i)),t),n.range=(i,r,o)=>{const a=[];if(i=n.ceil(i),o=null==o?1:Math.floor(o),!(i<r&&o>0))return a;let s;do{a.push(s=new Date(+i)),e(i,o),t(i)}while(s<i&&i<r);return a},n.filter=i=>yn((e=>{if(e>=e)for(;t(e),!i(e);)e.setTime(e-1)}),((t,r)=>{if(t>=t)if(r<0)for(;++r<=0;)for(;e(t,-1),!i(t););else for(;--r>=0;)for(;e(t,1),!i(t););})),i&&(n.count=(e,r)=>(gn.setTime(+e),mn.setTime(+r),t(gn),t(mn),Math.floor(i(gn,mn))),n.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?n.filter(r?e=>r(e)%t==0:e=>n.count(0,e)%t==0):n:null)),n}const xn=yn((()=>{}),((t,e)=>{t.setTime(+t+e)}),((t,e)=>e-t));xn.every=t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?yn((e=>{e.setTime(Math.floor(e/t)*t)}),((e,i)=>{e.setTime(+e+i*t)}),((e,i)=>(i-e)/t)):xn:null);xn.range;const Cn=yn((t=>{t.setTime(t-t.getMilliseconds())}),((t,e)=>{t.setTime(+t+e*ln)}),((t,e)=>(e-t)/ln),(t=>t.getUTCSeconds())),bn=(Cn.range,yn((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*ln)}),((t,e)=>{t.setTime(+t+e*cn)}),((t,e)=>(e-t)/cn),(t=>t.getMinutes()))),_n=(bn.range,yn((t=>{t.setUTCSeconds(0,0)}),((t,e)=>{t.setTime(+t+e*cn)}),((t,e)=>(e-t)/cn),(t=>t.getUTCMinutes()))),vn=(_n.range,yn((t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*ln-t.getMinutes()*cn)}),((t,e)=>{t.setTime(+t+e*hn)}),((t,e)=>(e-t)/hn),(t=>t.getHours()))),kn=(vn.range,yn((t=>{t.setUTCMinutes(0,0,0)}),((t,e)=>{t.setTime(+t+e*hn)}),((t,e)=>(e-t)/hn),(t=>t.getUTCHours()))),Tn=(kn.range,yn((t=>t.setHours(0,0,0,0)),((t,e)=>t.setDate(t.getDate()+e)),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*cn)/un),(t=>t.getDate()-1))),An=(Tn.range,yn((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/un),(t=>t.getUTCDate()-1))),wn=(An.range,yn((t=>{t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+e)}),((t,e)=>(e-t)/un),(t=>Math.floor(t/un))));wn.range;function Sn(t){return yn((e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),((t,e)=>{t.setDate(t.getDate()+7*e)}),((t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*cn)/dn))}const Bn=Sn(0),Fn=Sn(1),Ln=Sn(2),Mn=Sn(3),En=Sn(4),Nn=Sn(5),On=Sn(6);Bn.range,Fn.range,Ln.range,Mn.range,En.range,Nn.range,On.range;function In(t){return yn((e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)}),((t,e)=>(e-t)/dn))}const jn=In(0),Dn=In(1),qn=In(2),$n=In(3),zn=In(4),Pn=In(5),Rn=In(6),Wn=(jn.range,Dn.range,qn.range,$n.range,zn.range,Pn.range,Rn.range,yn((t=>{t.setDate(1),t.setHours(0,0,0,0)}),((t,e)=>{t.setMonth(t.getMonth()+e)}),((t,e)=>e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())),(t=>t.getMonth()))),Un=(Wn.range,yn((t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)}),((t,e)=>e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear())),(t=>t.getUTCMonth()))),Hn=(Un.range,yn((t=>{t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,e)=>{t.setFullYear(t.getFullYear()+e)}),((t,e)=>e.getFullYear()-t.getFullYear()),(t=>t.getFullYear())));Hn.every=t=>isFinite(t=Math.floor(t))&&t>0?yn((e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,i)=>{e.setFullYear(e.getFullYear()+i*t)})):null;Hn.range;const Yn=yn((t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)}),((t,e)=>e.getUTCFullYear()-t.getUTCFullYear()),(t=>t.getUTCFullYear()));Yn.every=t=>isFinite(t=Math.floor(t))&&t>0?yn((e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,i)=>{e.setUTCFullYear(e.getUTCFullYear()+i*t)})):null;Yn.range;function Vn(t,e,i,r,n,o){const a=[[Cn,1,ln],[Cn,5,5e3],[Cn,15,15e3],[Cn,30,3e4],[o,1,cn],[o,5,3e5],[o,15,9e5],[o,30,18e5],[n,1,hn],[n,3,108e5],[n,6,216e5],[n,12,432e5],[r,1,un],[r,2,1728e5],[i,1,dn],[e,1,fn],[e,3,7776e6],[t,1,pn]];function s(e,i,r){const n=Math.abs(i-e)/r,o=kr((([,,t])=>t)).right(a,n);if(o===a.length)return t.every(br(e/pn,i/pn,r));if(0===o)return xn.every(Math.max(br(e,i,r),1));const[s,l]=a[n/a[o-1][2]<a[o][2]/n?o-1:o];return s.every(l)}return[function(t,e,i){const r=e<t;r&&([t,e]=[e,t]);const n=i&&"function"==typeof i.range?i:s(t,e,i),o=n?n.range(t,+e+1):[];return r?o.reverse():o},s]}const[Gn,Xn]=Vn(Yn,Un,jn,wn,kn,_n),[Zn,Jn]=Vn(Hn,Wn,Bn,Tn,vn,bn);function Kn(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function Qn(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function to(t,e,i){return{y:t,m:e,d:i,H:0,M:0,S:0,L:0}}var eo,io,ro={"-":"",_:" ",0:"0"},no=/^\s*\d+/,oo=/^%/,ao=/[\\^$*+?|[\]().{}]/g;function so(t,e,i){var r=t<0?"-":"",n=(r?-t:t)+"",o=n.length;return r+(o<i?new Array(i-o+1).join(e)+n:n)}function lo(t){return t.replace(ao,"\\$&")}function co(t){return new RegExp("^(?:"+t.map(lo).join("|")+")","i")}function ho(t){return new Map(t.map(((t,e)=>[t.toLowerCase(),e])))}function uo(t,e,i){var r=no.exec(e.slice(i,i+1));return r?(t.w=+r[0],i+r[0].length):-1}function fo(t,e,i){var r=no.exec(e.slice(i,i+1));return r?(t.u=+r[0],i+r[0].length):-1}function po(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.U=+r[0],i+r[0].length):-1}function go(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.V=+r[0],i+r[0].length):-1}function mo(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.W=+r[0],i+r[0].length):-1}function yo(t,e,i){var r=no.exec(e.slice(i,i+4));return r?(t.y=+r[0],i+r[0].length):-1}function xo(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),i+r[0].length):-1}function Co(t,e,i){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(i,i+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),i+r[0].length):-1}function bo(t,e,i){var r=no.exec(e.slice(i,i+1));return r?(t.q=3*r[0]-3,i+r[0].length):-1}function _o(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.m=r[0]-1,i+r[0].length):-1}function vo(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.d=+r[0],i+r[0].length):-1}function ko(t,e,i){var r=no.exec(e.slice(i,i+3));return r?(t.m=0,t.d=+r[0],i+r[0].length):-1}function To(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.H=+r[0],i+r[0].length):-1}function Ao(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.M=+r[0],i+r[0].length):-1}function wo(t,e,i){var r=no.exec(e.slice(i,i+2));return r?(t.S=+r[0],i+r[0].length):-1}function So(t,e,i){var r=no.exec(e.slice(i,i+3));return r?(t.L=+r[0],i+r[0].length):-1}function Bo(t,e,i){var r=no.exec(e.slice(i,i+6));return r?(t.L=Math.floor(r[0]/1e3),i+r[0].length):-1}function Fo(t,e,i){var r=oo.exec(e.slice(i,i+1));return r?i+r[0].length:-1}function Lo(t,e,i){var r=no.exec(e.slice(i));return r?(t.Q=+r[0],i+r[0].length):-1}function Mo(t,e,i){var r=no.exec(e.slice(i));return r?(t.s=+r[0],i+r[0].length):-1}function Eo(t,e){return so(t.getDate(),e,2)}function No(t,e){return so(t.getHours(),e,2)}function Oo(t,e){return so(t.getHours()%12||12,e,2)}function Io(t,e){return so(1+Tn.count(Hn(t),t),e,3)}function jo(t,e){return so(t.getMilliseconds(),e,3)}function Do(t,e){return jo(t,e)+"000"}function qo(t,e){return so(t.getMonth()+1,e,2)}function $o(t,e){return so(t.getMinutes(),e,2)}function zo(t,e){return so(t.getSeconds(),e,2)}function Po(t){var e=t.getDay();return 0===e?7:e}function Ro(t,e){return so(Bn.count(Hn(t)-1,t),e,2)}function Wo(t){var e=t.getDay();return e>=4||0===e?En(t):En.ceil(t)}function Uo(t,e){return t=Wo(t),so(En.count(Hn(t),t)+(4===Hn(t).getDay()),e,2)}function Ho(t){return t.getDay()}function Yo(t,e){return so(Fn.count(Hn(t)-1,t),e,2)}function Vo(t,e){return so(t.getFullYear()%100,e,2)}function Go(t,e){return so((t=Wo(t)).getFullYear()%100,e,2)}function Xo(t,e){return so(t.getFullYear()%1e4,e,4)}function Zo(t,e){var i=t.getDay();return so((t=i>=4||0===i?En(t):En.ceil(t)).getFullYear()%1e4,e,4)}function Jo(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+so(e/60|0,"0",2)+so(e%60,"0",2)}function Ko(t,e){return so(t.getUTCDate(),e,2)}function Qo(t,e){return so(t.getUTCHours(),e,2)}function ta(t,e){return so(t.getUTCHours()%12||12,e,2)}function ea(t,e){return so(1+An.count(Yn(t),t),e,3)}function ia(t,e){return so(t.getUTCMilliseconds(),e,3)}function ra(t,e){return ia(t,e)+"000"}function na(t,e){return so(t.getUTCMonth()+1,e,2)}function oa(t,e){return so(t.getUTCMinutes(),e,2)}function aa(t,e){return so(t.getUTCSeconds(),e,2)}function sa(t){var e=t.getUTCDay();return 0===e?7:e}function la(t,e){return so(jn.count(Yn(t)-1,t),e,2)}function ca(t){var e=t.getUTCDay();return e>=4||0===e?zn(t):zn.ceil(t)}function ha(t,e){return t=ca(t),so(zn.count(Yn(t),t)+(4===Yn(t).getUTCDay()),e,2)}function ua(t){return t.getUTCDay()}function da(t,e){return so(Dn.count(Yn(t)-1,t),e,2)}function fa(t,e){return so(t.getUTCFullYear()%100,e,2)}function pa(t,e){return so((t=ca(t)).getUTCFullYear()%100,e,2)}function ga(t,e){return so(t.getUTCFullYear()%1e4,e,4)}function ma(t,e){var i=t.getUTCDay();return so((t=i>=4||0===i?zn(t):zn.ceil(t)).getUTCFullYear()%1e4,e,4)}function ya(){return"+0000"}function xa(){return"%"}function Ca(t){return+t}function ba(t){return Math.floor(+t/1e3)}function _a(t){return new Date(t)}function va(t){return t instanceof Date?+t:+new Date(+t)}function ka(t,e,i,r,n,o,a,s,l,c){var h=Rr(),u=h.invert,d=h.domain,f=c(".%L"),p=c(":%S"),g=c("%I:%M"),m=c("%I %p"),y=c("%a %d"),x=c("%b %d"),C=c("%B"),b=c("%Y");function _(t){return(l(t)<t?f:s(t)<t?p:a(t)<t?g:o(t)<t?m:r(t)<t?n(t)<t?y:x:i(t)<t?C:b)(t)}return h.invert=function(t){return new Date(u(t))},h.domain=function(t){return arguments.length?d(Array.from(t,va)):d().map(_a)},h.ticks=function(e){var i=d();return t(i[0],i[i.length-1],null==e?10:e)},h.tickFormat=function(t,e){return null==e?_:c(e)},h.nice=function(t){var i=d();return t&&"function"==typeof t.range||(t=e(i[0],i[i.length-1],null==t?10:t)),t?d(function(t,e){var i,r=0,n=(t=t.slice()).length-1,o=t[r],a=t[n];return a<o&&(i=r,r=n,n=i,i=o,o=a,a=i),t[r]=e.floor(o),t[n]=e.ceil(a),t}(i,t)):h},h.copy=function(){return zr(h,ka(t,e,i,r,n,o,a,s,l,c))},h}function Ta(){return ar.apply(ka(Zn,Jn,Hn,Wn,Bn,Tn,vn,bn,Cn,io).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}!function(t){eo=function(t){var e=t.dateTime,i=t.date,r=t.time,n=t.periods,o=t.days,a=t.shortDays,s=t.months,l=t.shortMonths,c=co(n),h=ho(n),u=co(o),d=ho(o),f=co(a),p=ho(a),g=co(s),m=ho(s),y=co(l),x=ho(l),C={a:function(t){return a[t.getDay()]},A:function(t){return o[t.getDay()]},b:function(t){return l[t.getMonth()]},B:function(t){return s[t.getMonth()]},c:null,d:Eo,e:Eo,f:Do,g:Go,G:Zo,H:No,I:Oo,j:Io,L:jo,m:qo,M:$o,p:function(t){return n[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:Ca,s:ba,S:zo,u:Po,U:Ro,V:Uo,w:Ho,W:Yo,x:null,X:null,y:Vo,Y:Xo,Z:Jo,"%":xa},b={a:function(t){return a[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return l[t.getUTCMonth()]},B:function(t){return s[t.getUTCMonth()]},c:null,d:Ko,e:Ko,f:ra,g:pa,G:ma,H:Qo,I:ta,j:ea,L:ia,m:na,M:oa,p:function(t){return n[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:Ca,s:ba,S:aa,u:sa,U:la,V:ha,w:ua,W:da,x:null,X:null,y:fa,Y:ga,Z:ya,"%":xa},_={a:function(t,e,i){var r=f.exec(e.slice(i));return r?(t.w=p.get(r[0].toLowerCase()),i+r[0].length):-1},A:function(t,e,i){var r=u.exec(e.slice(i));return r?(t.w=d.get(r[0].toLowerCase()),i+r[0].length):-1},b:function(t,e,i){var r=y.exec(e.slice(i));return r?(t.m=x.get(r[0].toLowerCase()),i+r[0].length):-1},B:function(t,e,i){var r=g.exec(e.slice(i));return r?(t.m=m.get(r[0].toLowerCase()),i+r[0].length):-1},c:function(t,i,r){return T(t,e,i,r)},d:vo,e:vo,f:Bo,g:xo,G:yo,H:To,I:To,j:ko,L:So,m:_o,M:Ao,p:function(t,e,i){var r=c.exec(e.slice(i));return r?(t.p=h.get(r[0].toLowerCase()),i+r[0].length):-1},q:bo,Q:Lo,s:Mo,S:wo,u:fo,U:po,V:go,w:uo,W:mo,x:function(t,e,r){return T(t,i,e,r)},X:function(t,e,i){return T(t,r,e,i)},y:xo,Y:yo,Z:Co,"%":Fo};function v(t,e){return function(i){var r,n,o,a=[],s=-1,l=0,c=t.length;for(i instanceof Date||(i=new Date(+i));++s<c;)37===t.charCodeAt(s)&&(a.push(t.slice(l,s)),null!=(n=ro[r=t.charAt(++s)])?r=t.charAt(++s):n="e"===r?" ":"0",(o=e[r])&&(r=o(i,n)),a.push(r),l=s+1);return a.push(t.slice(l,s)),a.join("")}}function k(t,e){return function(i){var r,n,o=to(1900,void 0,1);if(T(o,t,i+="",0)!=i.length)return null;if("Q"in o)return new Date(o.Q);if("s"in o)return new Date(1e3*o.s+("L"in o?o.L:0));if(e&&!("Z"in o)&&(o.Z=0),"p"in o&&(o.H=o.H%12+12*o.p),void 0===o.m&&(o.m="q"in o?o.q:0),"V"in o){if(o.V<1||o.V>53)return null;"w"in o||(o.w=1),"Z"in o?(n=(r=Qn(to(o.y,0,1))).getUTCDay(),r=n>4||0===n?Dn.ceil(r):Dn(r),r=An.offset(r,7*(o.V-1)),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(n=(r=Kn(to(o.y,0,1))).getDay(),r=n>4||0===n?Fn.ceil(r):Fn(r),r=Tn.offset(r,7*(o.V-1)),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:"W"in o?1:0),n="Z"in o?Qn(to(o.y,0,1)).getUTCDay():Kn(to(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(n+5)%7:o.w+7*o.U-(n+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,Qn(o)):Kn(o)}}function T(t,e,i,r){for(var n,o,a=0,s=e.length,l=i.length;a<s;){if(r>=l)return-1;if(37===(n=e.charCodeAt(a++))){if(n=e.charAt(a++),!(o=_[n in ro?e.charAt(a++):n])||(r=o(t,i,r))<0)return-1}else if(n!=i.charCodeAt(r++))return-1}return r}return C.x=v(i,C),C.X=v(r,C),C.c=v(e,C),b.x=v(i,b),b.X=v(r,b),b.c=v(e,b),{format:function(t){var e=v(t+="",C);return e.toString=function(){return t},e},parse:function(t){var e=k(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=v(t+="",b);return e.toString=function(){return t},e},utcParse:function(t){var e=k(t+="",!0);return e.toString=function(){return t},e}}}(t),io=eo.format,eo.parse,eo.utcFormat,eo.utcParse}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});const Aa=function(t){for(var e=t.length/6|0,i=new Array(e),r=0;r<e;)i[r]="#"+t.slice(6*r,6*++r);return i}("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");function wa(t){return"string"==typeof t?new Ft([[document.querySelector(t)]],[document.documentElement]):new Ft([[t]],Bt)}function Sa(t){return"string"==typeof t?new Ft([document.querySelectorAll(t)],[document.documentElement]):new Ft([_(t)],Bt)}function Ba(t){return function(){return t}}const Fa=Math.abs,La=Math.atan2,Ma=Math.cos,Ea=Math.max,Na=Math.min,Oa=Math.sin,Ia=Math.sqrt,ja=1e-12,Da=Math.PI,qa=Da/2,$a=2*Da;function za(t){return t>=1?qa:t<=-1?-qa:Math.asin(t)}const Pa=Math.PI,Ra=2*Pa,Wa=1e-6,Ua=Ra-Wa;function Ha(t){this._+=t[0];for(let e=1,i=t.length;e<i;++e)this._+=arguments[e]+t[e]}class Ya{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==t?Ha:function(t){let e=Math.floor(t);if(!(e>=0))throw new Error(`invalid digits: ${t}`);if(e>15)return Ha;const i=10**e;return function(t){this._+=t[0];for(let e=1,r=t.length;e<r;++e)this._+=Math.round(arguments[e]*i)/i+t[e]}}(t)}moveTo(t,e){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,e){this._append`L${this._x1=+t},${this._y1=+e}`}quadraticCurveTo(t,e,i,r){this._append`Q${+t},${+e},${this._x1=+i},${this._y1=+r}`}bezierCurveTo(t,e,i,r,n,o){this._append`C${+t},${+e},${+i},${+r},${this._x1=+n},${this._y1=+o}`}arcTo(t,e,i,r,n){if(t=+t,e=+e,i=+i,r=+r,(n=+n)<0)throw new Error(`negative radius: ${n}`);let o=this._x1,a=this._y1,s=i-t,l=r-e,c=o-t,h=a-e,u=c*c+h*h;if(null===this._x1)this._append`M${this._x1=t},${this._y1=e}`;else if(u>Wa)if(Math.abs(h*s-l*c)>Wa&&n){let d=i-o,f=r-a,p=s*s+l*l,g=d*d+f*f,m=Math.sqrt(p),y=Math.sqrt(u),x=n*Math.tan((Pa-Math.acos((p+u-g)/(2*m*y)))/2),C=x/y,b=x/m;Math.abs(C-1)>Wa&&this._append`L${t+C*c},${e+C*h}`,this._append`A${n},${n},0,0,${+(h*d>c*f)},${this._x1=t+b*s},${this._y1=e+b*l}`}else this._append`L${this._x1=t},${this._y1=e}`;else;}arc(t,e,i,r,n,o){if(t=+t,e=+e,o=!!o,(i=+i)<0)throw new Error(`negative radius: ${i}`);let a=i*Math.cos(r),s=i*Math.sin(r),l=t+a,c=e+s,h=1^o,u=o?r-n:n-r;null===this._x1?this._append`M${l},${c}`:(Math.abs(this._x1-l)>Wa||Math.abs(this._y1-c)>Wa)&&this._append`L${l},${c}`,i&&(u<0&&(u=u%Ra+Ra),u>Ua?this._append`A${i},${i},0,1,${h},${t-a},${e-s}A${i},${i},0,1,${h},${this._x1=l},${this._y1=c}`:u>Wa&&this._append`A${i},${i},0,${+(u>=Pa)},${h},${this._x1=t+i*Math.cos(n)},${this._y1=e+i*Math.sin(n)}`)}rect(t,e,i,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${i=+i}v${+r}h${-i}Z`}toString(){return this._}}function Va(t){let e=3;return t.digits=function(i){if(!arguments.length)return e;if(null==i)e=null;else{const t=Math.floor(i);if(!(t>=0))throw new RangeError(`invalid digits: ${i}`);e=t}return t},()=>new Ya(e)}function Ga(t){return t.innerRadius}function Xa(t){return t.outerRadius}function Za(t){return t.startAngle}function Ja(t){return t.endAngle}function Ka(t){return t&&t.padAngle}function Qa(t,e,i,r,n,o,a){var s=t-i,l=e-r,c=(a?o:-o)/Ia(s*s+l*l),h=c*l,u=-c*s,d=t+h,f=e+u,p=i+h,g=r+u,m=(d+p)/2,y=(f+g)/2,x=p-d,C=g-f,b=x*x+C*C,_=n-o,v=d*g-p*f,k=(C<0?-1:1)*Ia(Ea(0,_*_*b-v*v)),T=(v*C-x*k)/b,A=(-v*x-C*k)/b,w=(v*C+x*k)/b,S=(-v*x+C*k)/b,B=T-m,F=A-y,L=w-m,M=S-y;return B*B+F*F>L*L+M*M&&(T=w,A=S),{cx:T,cy:A,x01:-h,y01:-u,x11:T*(n/_-1),y11:A*(n/_-1)}}function ts(){var t=Ga,e=Xa,i=Ba(0),r=null,n=Za,o=Ja,a=Ka,s=null,l=Va(c);function c(){var c,h,u,d=+t.apply(this,arguments),f=+e.apply(this,arguments),p=n.apply(this,arguments)-qa,g=o.apply(this,arguments)-qa,m=Fa(g-p),y=g>p;if(s||(s=c=l()),f<d&&(h=f,f=d,d=h),f>ja)if(m>$a-ja)s.moveTo(f*Ma(p),f*Oa(p)),s.arc(0,0,f,p,g,!y),d>ja&&(s.moveTo(d*Ma(g),d*Oa(g)),s.arc(0,0,d,g,p,y));else{var x,C,b=p,_=g,v=p,k=g,T=m,A=m,w=a.apply(this,arguments)/2,S=w>ja&&(r?+r.apply(this,arguments):Ia(d*d+f*f)),B=Na(Fa(f-d)/2,+i.apply(this,arguments)),F=B,L=B;if(S>ja){var M=za(S/d*Oa(w)),E=za(S/f*Oa(w));(T-=2*M)>ja?(v+=M*=y?1:-1,k-=M):(T=0,v=k=(p+g)/2),(A-=2*E)>ja?(b+=E*=y?1:-1,_-=E):(A=0,b=_=(p+g)/2)}var N=f*Ma(b),O=f*Oa(b),I=d*Ma(k),j=d*Oa(k);if(B>ja){var D,q=f*Ma(_),$=f*Oa(_),z=d*Ma(v),P=d*Oa(v);if(m<Da)if(D=function(t,e,i,r,n,o,a,s){var l=i-t,c=r-e,h=a-n,u=s-o,d=u*l-h*c;if(!(d*d<ja))return[t+(d=(h*(e-o)-u*(t-n))/d)*l,e+d*c]}(N,O,z,P,q,$,I,j)){var R=N-D[0],W=O-D[1],U=q-D[0],H=$-D[1],Y=1/Oa(((u=(R*U+W*H)/(Ia(R*R+W*W)*Ia(U*U+H*H)))>1?0:u<-1?Da:Math.acos(u))/2),V=Ia(D[0]*D[0]+D[1]*D[1]);F=Na(B,(d-V)/(Y-1)),L=Na(B,(f-V)/(Y+1))}else F=L=0}A>ja?L>ja?(x=Qa(z,P,N,O,f,L,y),C=Qa(q,$,I,j,f,L,y),s.moveTo(x.cx+x.x01,x.cy+x.y01),L<B?s.arc(x.cx,x.cy,L,La(x.y01,x.x01),La(C.y01,C.x01),!y):(s.arc(x.cx,x.cy,L,La(x.y01,x.x01),La(x.y11,x.x11),!y),s.arc(0,0,f,La(x.cy+x.y11,x.cx+x.x11),La(C.cy+C.y11,C.cx+C.x11),!y),s.arc(C.cx,C.cy,L,La(C.y11,C.x11),La(C.y01,C.x01),!y))):(s.moveTo(N,O),s.arc(0,0,f,b,_,!y)):s.moveTo(N,O),d>ja&&T>ja?F>ja?(x=Qa(I,j,q,$,d,-F,y),C=Qa(N,O,z,P,d,-F,y),s.lineTo(x.cx+x.x01,x.cy+x.y01),F<B?s.arc(x.cx,x.cy,F,La(x.y01,x.x01),La(C.y01,C.x01),!y):(s.arc(x.cx,x.cy,F,La(x.y01,x.x01),La(x.y11,x.x11),!y),s.arc(0,0,d,La(x.cy+x.y11,x.cx+x.x11),La(C.cy+C.y11,C.cx+C.x11),y),s.arc(C.cx,C.cy,F,La(C.y11,C.x11),La(C.y01,C.x01),!y))):s.arc(0,0,d,k,v,y):s.lineTo(I,j)}else s.moveTo(0,0);if(s.closePath(),c)return s=null,c+""||null}return c.centroid=function(){var i=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,r=(+n.apply(this,arguments)+ +o.apply(this,arguments))/2-Da/2;return[Ma(r)*i,Oa(r)*i]},c.innerRadius=function(e){return arguments.length?(t="function"==typeof e?e:Ba(+e),c):t},c.outerRadius=function(t){return arguments.length?(e="function"==typeof t?t:Ba(+t),c):e},c.cornerRadius=function(t){return arguments.length?(i="function"==typeof t?t:Ba(+t),c):i},c.padRadius=function(t){return arguments.length?(r=null==t?null:"function"==typeof t?t:Ba(+t),c):r},c.startAngle=function(t){return arguments.length?(n="function"==typeof t?t:Ba(+t),c):n},c.endAngle=function(t){return arguments.length?(o="function"==typeof t?t:Ba(+t),c):o},c.padAngle=function(t){return arguments.length?(a="function"==typeof t?t:Ba(+t),c):a},c.context=function(t){return arguments.length?(s=null==t?null:t,c):s},c}Ya.prototype;Array.prototype.slice;function es(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}function is(t){this._context=t}function rs(t){return new is(t)}function ns(t){return t[0]}function os(t){return t[1]}function as(t,e){var i=Ba(!0),r=null,n=rs,o=null,a=Va(s);function s(s){var l,c,h,u=(s=es(s)).length,d=!1;for(null==r&&(o=n(h=a())),l=0;l<=u;++l)!(l<u&&i(c=s[l],l,s))===d&&((d=!d)?o.lineStart():o.lineEnd()),d&&o.point(+t(c,l,s),+e(c,l,s));if(h)return o=null,h+""||null}return t="function"==typeof t?t:void 0===t?ns:Ba(t),e="function"==typeof e?e:void 0===e?os:Ba(e),s.x=function(e){return arguments.length?(t="function"==typeof e?e:Ba(+e),s):t},s.y=function(t){return arguments.length?(e="function"==typeof t?t:Ba(+t),s):e},s.defined=function(t){return arguments.length?(i="function"==typeof t?t:Ba(!!t),s):i},s.curve=function(t){return arguments.length?(n=t,null!=r&&(o=n(r)),s):n},s.context=function(t){return arguments.length?(null==t?r=o=null:o=n(r=t),s):r},s}function ss(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}function ls(t){return t}function cs(){var t=ls,e=ss,i=null,r=Ba(0),n=Ba($a),o=Ba(0);function a(a){var s,l,c,h,u,d=(a=es(a)).length,f=0,p=new Array(d),g=new Array(d),m=+r.apply(this,arguments),y=Math.min($a,Math.max(-$a,n.apply(this,arguments)-m)),x=Math.min(Math.abs(y)/d,o.apply(this,arguments)),C=x*(y<0?-1:1);for(s=0;s<d;++s)(u=g[p[s]=s]=+t(a[s],s,a))>0&&(f+=u);for(null!=e?p.sort((function(t,i){return e(g[t],g[i])})):null!=i&&p.sort((function(t,e){return i(a[t],a[e])})),s=0,c=f?(y-d*C)/f:0;s<d;++s,m=h)l=p[s],h=m+((u=g[l])>0?u*c:0)+C,g[l]={data:a[l],index:s,value:u,startAngle:m,endAngle:h,padAngle:x};return g}return a.value=function(e){return arguments.length?(t="function"==typeof e?e:Ba(+e),a):t},a.sortValues=function(t){return arguments.length?(e=t,i=null,a):e},a.sort=function(t){return arguments.length?(i=t,e=null,a):i},a.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:Ba(+t),a):r},a.endAngle=function(t){return arguments.length?(n="function"==typeof t?t:Ba(+t),a):n},a.padAngle=function(t){return arguments.length?(o="function"==typeof t?t:Ba(+t),a):o},a}function hs(){}function us(t,e,i){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+i)/6)}function ds(t){this._context=t}function fs(t){return new ds(t)}function ps(t){this._context=t}function gs(t){return new ps(t)}function ms(t){this._context=t}function ys(t){return new ms(t)}is.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}},ds.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:us(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:us(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ps.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:us(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},ms.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var i=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(i,r):this._context.moveTo(i,r);break;case 3:this._point=4;default:us(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};class xs{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}function Cs(t){return new xs(t,!0)}function bs(t){return new xs(t,!1)}function _s(t,e){this._basis=new ds(t),this._beta=e}_s.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,i=t.length-1;if(i>0)for(var r,n=t[0],o=e[0],a=t[i]-n,s=e[i]-o,l=-1;++l<=i;)r=l/i,this._basis.point(this._beta*t[l]+(1-this._beta)*(n+r*a),this._beta*e[l]+(1-this._beta)*(o+r*s));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};const vs=function t(e){function i(t){return 1===e?new ds(t):new _s(t,e)}return i.beta=function(e){return t(+e)},i}(.85);function ks(t,e,i){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-i),t._x2,t._y2)}function Ts(t,e){this._context=t,this._k=(1-e)/6}Ts.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:ks(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:ks(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const As=function t(e){function i(t){return new Ts(t,e)}return i.tension=function(e){return t(+e)},i}(0);function ws(t,e){this._context=t,this._k=(1-e)/6}ws.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:ks(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Ss=function t(e){function i(t){return new ws(t,e)}return i.tension=function(e){return t(+e)},i}(0);function Bs(t,e){this._context=t,this._k=(1-e)/6}Bs.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:ks(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Fs=function t(e){function i(t){return new Bs(t,e)}return i.tension=function(e){return t(+e)},i}(0);function Ls(t,e,i){var r=t._x1,n=t._y1,o=t._x2,a=t._y2;if(t._l01_a>ja){var s=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,l=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*s-t._x0*t._l12_2a+t._x2*t._l01_2a)/l,n=(n*s-t._y0*t._l12_2a+t._y2*t._l01_2a)/l}if(t._l23_a>ja){var c=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,h=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*c+t._x1*t._l23_2a-e*t._l12_2a)/h,a=(a*c+t._y1*t._l23_2a-i*t._l12_2a)/h}t._context.bezierCurveTo(r,n,o,a,t._x2,t._y2)}function Ms(t,e){this._context=t,this._alpha=e}Ms.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var i=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:Ls(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Es=function t(e){function i(t){return e?new Ms(t,e):new Ts(t,0)}return i.alpha=function(e){return t(+e)},i}(.5);function Ns(t,e){this._context=t,this._alpha=e}Ns.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var i=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:Ls(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Os=function t(e){function i(t){return e?new Ns(t,e):new ws(t,0)}return i.alpha=function(e){return t(+e)},i}(.5);function Is(t,e){this._context=t,this._alpha=e}Is.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var i=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(i*i+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Ls(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const js=function t(e){function i(t){return e?new Is(t,e):new Bs(t,0)}return i.alpha=function(e){return t(+e)},i}(.5);function Ds(t){this._context=t}function qs(t){return new Ds(t)}function $s(t){return t<0?-1:1}function zs(t,e,i){var r=t._x1-t._x0,n=e-t._x1,o=(t._y1-t._y0)/(r||n<0&&-0),a=(i-t._y1)/(n||r<0&&-0),s=(o*n+a*r)/(r+n);return($s(o)+$s(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(s))||0}function Ps(t,e){var i=t._x1-t._x0;return i?(3*(t._y1-t._y0)/i-e)/2:e}function Rs(t,e,i){var r=t._x0,n=t._y0,o=t._x1,a=t._y1,s=(o-r)/3;t._context.bezierCurveTo(r+s,n+s*e,o-s,a-s*i,o,a)}function Ws(t){this._context=t}function Us(t){this._context=new Hs(t)}function Hs(t){this._context=t}function Ys(t){return new Ws(t)}function Vs(t){return new Us(t)}function Gs(t){this._context=t}function Xs(t){var e,i,r=t.length-1,n=new Array(r),o=new Array(r),a=new Array(r);for(n[0]=0,o[0]=2,a[0]=t[0]+2*t[1],e=1;e<r-1;++e)n[e]=1,o[e]=4,a[e]=4*t[e]+2*t[e+1];for(n[r-1]=2,o[r-1]=7,a[r-1]=8*t[r-1]+t[r],e=1;e<r;++e)i=n[e]/o[e-1],o[e]-=i,a[e]-=i*a[e-1];for(n[r-1]=a[r-1]/o[r-1],e=r-2;e>=0;--e)n[e]=(a[e]-n[e+1])/o[e];for(o[r-1]=(t[r]+n[r-1])/2,e=0;e<r-1;++e)o[e]=2*t[e+1]-n[e+1];return[n,o]}function Zs(t){return new Gs(t)}function Js(t,e){this._context=t,this._t=e}function Ks(t){return new Js(t,.5)}function Qs(t){return new Js(t,0)}function tl(t){return new Js(t,1)}function el(t,e,i){this.k=t,this.x=e,this.y=i}Ds.prototype={areaStart:hs,areaEnd:hs,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}},Ws.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Rs(this,this._t0,Ps(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var i=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,Rs(this,Ps(this,i=zs(this,t,e)),i);break;default:Rs(this,this._t0,i=zs(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=i}}},(Us.prototype=Object.create(Ws.prototype)).point=function(t,e){Ws.prototype.point.call(this,e,t)},Hs.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,i,r,n,o){this._context.bezierCurveTo(e,t,r,i,o,n)}},Gs.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,i=t.length;if(i)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),2===i)this._context.lineTo(t[1],e[1]);else for(var r=Xs(t),n=Xs(e),o=0,a=1;a<i;++o,++a)this._context.bezierCurveTo(r[0][o],n[0][o],r[1][o],n[1][o],t[a],e[a]);(this._line||0!==this._line&&1===i)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}},Js.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var i=this._x*(1-this._t)+t*this._t;this._context.lineTo(i,this._y),this._context.lineTo(i,e)}}this._x=t,this._y=e}},el.prototype={constructor:el,scale:function(t){return 1===t?this:new el(this.k*t,this.x,this.y)},translate:function(t,e){return 0===t&0===e?this:new el(this.k,this.x+this.k*t,this.y+this.k*e)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};new el(1,0,0);el.prototype},3539:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var r=i(2453),n=i(3122);const o=class{constructor(){this.type=n.Z.ALL}get(){return this.type}set(t){if(this.type&&this.type!==t)throw new Error("Cannot change both RGB and HSL channels at the same time");this.type=t}reset(){this.type=n.Z.ALL}is(t){return this.type===t}};const a=new class{constructor(t,e){this.color=e,this.changed=!1,this.data=t,this.type=new o}set(t,e){return this.color=e,this.changed=!1,this.data=t,this.type.type=n.Z.ALL,this}_ensureHSL(){const t=this.data,{h:e,s:i,l:n}=t;void 0===e&&(t.h=r.A.channel.rgb2hsl(t,"h")),void 0===i&&(t.s=r.A.channel.rgb2hsl(t,"s")),void 0===n&&(t.l=r.A.channel.rgb2hsl(t,"l"))}_ensureRGB(){const t=this.data,{r:e,g:i,b:n}=t;void 0===e&&(t.r=r.A.channel.hsl2rgb(t,"r")),void 0===i&&(t.g=r.A.channel.hsl2rgb(t,"g")),void 0===n&&(t.b=r.A.channel.hsl2rgb(t,"b"))}get r(){const t=this.data,e=t.r;return this.type.is(n.Z.HSL)||void 0===e?(this._ensureHSL(),r.A.channel.hsl2rgb(t,"r")):e}get g(){const t=this.data,e=t.g;return this.type.is(n.Z.HSL)||void 0===e?(this._ensureHSL(),r.A.channel.hsl2rgb(t,"g")):e}get b(){const t=this.data,e=t.b;return this.type.is(n.Z.HSL)||void 0===e?(this._ensureHSL(),r.A.channel.hsl2rgb(t,"b")):e}get h(){const t=this.data,e=t.h;return this.type.is(n.Z.RGB)||void 0===e?(this._ensureRGB(),r.A.channel.rgb2hsl(t,"h")):e}get s(){const t=this.data,e=t.s;return this.type.is(n.Z.RGB)||void 0===e?(this._ensureRGB(),r.A.channel.rgb2hsl(t,"s")):e}get l(){const t=this.data,e=t.l;return this.type.is(n.Z.RGB)||void 0===e?(this._ensureRGB(),r.A.channel.rgb2hsl(t,"l")):e}get a(){return this.data.a}set r(t){this.type.set(n.Z.RGB),this.changed=!0,this.data.r=t}set g(t){this.type.set(n.Z.RGB),this.changed=!0,this.data.g=t}set b(t){this.type.set(n.Z.RGB),this.changed=!0,this.data.b=t}set h(t){this.type.set(n.Z.HSL),this.changed=!0,this.data.h=t}set s(t){this.type.set(n.Z.HSL),this.changed=!0,this.data.s=t}set l(t){this.type.set(n.Z.HSL),this.changed=!0,this.data.l=t}set a(t){this.changed=!0,this.data.a=t}}({r:0,g:0,b:0,a:0},"transparent")},4886:(t,e,i)=>{"use strict";i.d(e,{A:()=>g});var r=i(3539),n=i(3122);const o={re:/^#((?:[a-f0-9]{2}){2,4}|[a-f0-9]{3})$/i,parse:t=>{if(35!==t.charCodeAt(0))return;const e=t.match(o.re);if(!e)return;const i=e[1],n=parseInt(i,16),a=i.length,s=a%4==0,l=a>4,c=l?1:17,h=l?8:4,u=s?0:-1,d=l?255:15;return r.A.set({r:(n>>h*(u+3)&d)*c,g:(n>>h*(u+2)&d)*c,b:(n>>h*(u+1)&d)*c,a:s?(n&d)*c/255:1},t)},stringify:t=>{const{r:e,g:i,b:r,a:o}=t;return o<1?`#${n.Y[Math.round(e)]}${n.Y[Math.round(i)]}${n.Y[Math.round(r)]}${n.Y[Math.round(255*o)]}`:`#${n.Y[Math.round(e)]}${n.Y[Math.round(i)]}${n.Y[Math.round(r)]}`}},a=o;var s=i(2453);const l={re:/^hsla?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(?:deg|grad|rad|turn)?)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(%)?))?\s*?\)$/i,hueRe:/^(.+?)(deg|grad|rad|turn)$/i,_hue2deg:t=>{const e=t.match(l.hueRe);if(e){const[,t,i]=e;switch(i){case"grad":return s.A.channel.clamp.h(.9*parseFloat(t));case"rad":return s.A.channel.clamp.h(180*parseFloat(t)/Math.PI);case"turn":return s.A.channel.clamp.h(360*parseFloat(t))}}return s.A.channel.clamp.h(parseFloat(t))},parse:t=>{const e=t.charCodeAt(0);if(104!==e&&72!==e)return;const i=t.match(l.re);if(!i)return;const[,n,o,a,c,h]=i;return r.A.set({h:l._hue2deg(n),s:s.A.channel.clamp.s(parseFloat(o)),l:s.A.channel.clamp.l(parseFloat(a)),a:c?s.A.channel.clamp.a(h?parseFloat(c)/100:parseFloat(c)):1},t)},stringify:t=>{const{h:e,s:i,l:r,a:n}=t;return n<1?`hsla(${s.A.lang.round(e)}, ${s.A.lang.round(i)}%, ${s.A.lang.round(r)}%, ${n})`:`hsl(${s.A.lang.round(e)}, ${s.A.lang.round(i)}%, ${s.A.lang.round(r)}%)`}},c=l,h={colors:{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyanaqua:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",transparent:"#00000000",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},parse:t=>{t=t.toLowerCase();const e=h.colors[t];if(e)return a.parse(e)},stringify:t=>{const e=a.stringify(t);for(const i in h.colors)if(h.colors[i]===e)return i}},u=h,d={re:/^rgba?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?)))?\s*?\)$/i,parse:t=>{const e=t.charCodeAt(0);if(114!==e&&82!==e)return;const i=t.match(d.re);if(!i)return;const[,n,o,a,l,c,h,u,f]=i;return r.A.set({r:s.A.channel.clamp.r(o?2.55*parseFloat(n):parseFloat(n)),g:s.A.channel.clamp.g(l?2.55*parseFloat(a):parseFloat(a)),b:s.A.channel.clamp.b(h?2.55*parseFloat(c):parseFloat(c)),a:u?s.A.channel.clamp.a(f?parseFloat(u)/100:parseFloat(u)):1},t)},stringify:t=>{const{r:e,g:i,b:r,a:n}=t;return n<1?`rgba(${s.A.lang.round(e)}, ${s.A.lang.round(i)}, ${s.A.lang.round(r)}, ${s.A.lang.round(n)})`:`rgb(${s.A.lang.round(e)}, ${s.A.lang.round(i)}, ${s.A.lang.round(r)})`}},f=d,p={format:{keyword:h,hex:a,rgb:d,rgba:d,hsl:l,hsla:l},parse:t=>{if("string"!=typeof t)return t;const e=a.parse(t)||f.parse(t)||c.parse(t)||u.parse(t);if(e)return e;throw new Error(`Unsupported color format: "${t}"`)},stringify:t=>!t.changed&&t.color?t.color:t.type.is(n.Z.HSL)||void 0===t.data.r?c.stringify(t):t.a<1||!Number.isInteger(t.r)||!Number.isInteger(t.g)||!Number.isInteger(t.b)?f.stringify(t):a.stringify(t)},g=p},3122:(t,e,i)=>{"use strict";i.d(e,{Y:()=>n,Z:()=>o});var r=i(2453);const n={};for(let a=0;a<=255;a++)n[a]=r.A.unit.dec2hex(a);const o={ALL:0,RGB:1,HSL:2}},5635:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(2453),n=i(4886);const o=(t,e,i)=>{const o=n.A.parse(t),a=o[e],s=r.A.channel.clamp[e](a+i);return a!==s&&(o[e]=s),n.A.stringify(o)}},8232:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(2453),n=i(4886);const o=(t,e)=>{const i=n.A.parse(t);for(const n in e)i[n]=r.A.channel.clamp[n](e[n]);return n.A.stringify(i)}},5263:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(5635);const n=(t,e)=>(0,r.A)(t,"l",-e)},3219:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var r=i(2453),n=i(4886);const o=t=>{const{r:e,g:i,b:o}=n.A.parse(t),a=.2126*r.A.channel.toLinear(e)+.7152*r.A.channel.toLinear(i)+.0722*r.A.channel.toLinear(o);return r.A.lang.round(a)},a=t=>o(t)>=.5,s=t=>!a(t)},8041:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(5635);const n=(t,e)=>(0,r.A)(t,"l",e)},5582:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var r=i(2453),n=i(3539),o=i(4886),a=i(8232);const s=(t,e,i=0,s=1)=>{if("number"!=typeof t)return(0,a.A)(t,{a:e});const l=n.A.set({r:r.A.channel.clamp.r(t),g:r.A.channel.clamp.g(e),b:r.A.channel.clamp.b(i),a:r.A.channel.clamp.a(s)});return o.A.stringify(l)}},2453:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});const r={min:{r:0,g:0,b:0,s:0,l:0,a:0},max:{r:255,g:255,b:255,h:360,s:100,l:100,a:1},clamp:{r:t=>t>=255?255:t<0?0:t,g:t=>t>=255?255:t<0?0:t,b:t=>t>=255?255:t<0?0:t,h:t=>t%360,s:t=>t>=100?100:t<0?0:t,l:t=>t>=100?100:t<0?0:t,a:t=>t>=1?1:t<0?0:t},toLinear:t=>{const e=t/255;return t>.03928?Math.pow((e+.055)/1.055,2.4):e/12.92},hue2rgb:(t,e,i)=>(i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t),hsl2rgb:({h:t,s:e,l:i},n)=>{if(!e)return 2.55*i;t/=360,e/=100;const o=(i/=100)<.5?i*(1+e):i+e-i*e,a=2*i-o;switch(n){case"r":return 255*r.hue2rgb(a,o,t+1/3);case"g":return 255*r.hue2rgb(a,o,t);case"b":return 255*r.hue2rgb(a,o,t-1/3)}},rgb2hsl:({r:t,g:e,b:i},r)=>{t/=255,e/=255,i/=255;const n=Math.max(t,e,i),o=Math.min(t,e,i),a=(n+o)/2;if("l"===r)return 100*a;if(n===o)return 0;const s=n-o;if("s"===r)return 100*(a>.5?s/(2-n-o):s/(n+o));switch(n){case t:return 60*((e-i)/s+(e<i?6:0));case e:return 60*((i-t)/s+2);case i:return 60*((t-e)/s+4);default:return-1}}},n={channel:r,lang:{clamp:(t,e,i)=>e>i?Math.min(e,Math.max(i,t)):Math.min(i,Math.max(e,t)),round:t=>Math.round(1e10*t)/1e10},unit:{dec2hex:t=>{const e=Math.round(t).toString(16);return e.length>1?e:`0${e}`}}}},127:(t,e,i)=>{"use strict";i.d(e,{A:()=>d});const r=function(){this.__data__=[],this.size=0};var n=i(6984);const o=function(t,e){for(var i=t.length;i--;)if((0,n.A)(t[i][0],e))return i;return-1};var a=Array.prototype.splice;const s=function(t){var e=this.__data__,i=o(e,t);return!(i<0)&&(i==e.length-1?e.pop():a.call(e,i,1),--this.size,!0)};const l=function(t){var e=this.__data__,i=o(e,t);return i<0?void 0:e[i][1]};const c=function(t){return o(this.__data__,t)>-1};const h=function(t,e){var i=this.__data__,r=o(i,t);return r<0?(++this.size,i.push([t,e])):i[r][1]=e,this};function u(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=s,u.prototype.get=l,u.prototype.has=c,u.prototype.set=h;const d=u},8335:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(8744),n=i(1917);const o=(0,r.A)(n.A,"Map")},9471:(t,e,i)=>{"use strict";i.d(e,{A:()=>k});const r=(0,i(8744).A)(Object,"create");const n=function(){this.__data__=r?r(null):{},this.size=0};const o=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e};var a=Object.prototype.hasOwnProperty;const s=function(t){var e=this.__data__;if(r){var i=e[t];return"__lodash_hash_undefined__"===i?void 0:i}return a.call(e,t)?e[t]:void 0};var l=Object.prototype.hasOwnProperty;const c=function(t){var e=this.__data__;return r?void 0!==e[t]:l.call(e,t)};const h=function(t,e){var i=this.__data__;return this.size+=this.has(t)?0:1,i[t]=r&&void 0===e?"__lodash_hash_undefined__":e,this};function u(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}u.prototype.clear=n,u.prototype.delete=o,u.prototype.get=s,u.prototype.has=c,u.prototype.set=h;const d=u;var f=i(127),p=i(8335);const g=function(){this.size=0,this.__data__={hash:new d,map:new(p.A||f.A),string:new d}};const m=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t};const y=function(t,e){var i=t.__data__;return m(e)?i["string"==typeof e?"string":"hash"]:i.map};const x=function(t){var e=y(this,t).delete(t);return this.size-=e?1:0,e};const C=function(t){return y(this,t).get(t)};const b=function(t){return y(this,t).has(t)};const _=function(t,e){var i=y(this,t),r=i.size;return i.set(t,e),this.size+=i.size==r?0:1,this};function v(t){var e=-1,i=null==t?0:t.length;for(this.clear();++e<i;){var r=t[e];this.set(r[0],r[1])}}v.prototype.clear=g,v.prototype.delete=x,v.prototype.get=C,v.prototype.has=b,v.prototype.set=_;const k=v},9857:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(8744),n=i(1917);const o=(0,r.A)(n.A,"Set")},1754:(t,e,i)=>{"use strict";i.d(e,{A:()=>d});var r=i(127);const n=function(){this.__data__=new r.A,this.size=0};const o=function(t){var e=this.__data__,i=e.delete(t);return this.size=e.size,i};const a=function(t){return this.__data__.get(t)};const s=function(t){return this.__data__.has(t)};var l=i(8335),c=i(9471);const h=function(t,e){var i=this.__data__;if(i instanceof r.A){var n=i.__data__;if(!l.A||n.length<199)return n.push([t,e]),this.size=++i.size,this;i=this.__data__=new c.A(n)}return i.set(t,e),this.size=i.size,this};function u(t){var e=this.__data__=new r.A(t);this.size=e.size}u.prototype.clear=n,u.prototype.delete=o,u.prototype.get=a,u.prototype.has=s,u.prototype.set=h;const d=u},241:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=i(1917).A.Symbol},3988:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=i(1917).A.Uint8Array},3607:(t,e,i)=>{"use strict";i.d(e,{A:()=>h});const r=function(t,e){for(var i=-1,r=Array(t);++i<t;)r[i]=e(i);return r};var n=i(2274),o=i(2049),a=i(9912),s=i(5353),l=i(3858),c=Object.prototype.hasOwnProperty;const h=function(t,e){var i=(0,o.A)(t),h=!i&&(0,n.A)(t),u=!i&&!h&&(0,a.A)(t),d=!i&&!h&&!u&&(0,l.A)(t),f=i||h||u||d,p=f?r(t.length,String):[],g=p.length;for(var m in t)!e&&!c.call(t,m)||f&&("length"==m||u&&("offset"==m||"parent"==m)||d&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||(0,s.A)(m,g))||p.push(m);return p}},2851:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var r=i(2528),n=i(6984),o=Object.prototype.hasOwnProperty;const a=function(t,e,i){var a=t[e];o.call(t,e)&&(0,n.A)(a,i)&&(void 0!==i||e in t)||(0,r.A)(t,e,i)}},2528:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(4171);const n=function(t,e,i){"__proto__"==e&&r.A?(0,r.A)(t,e,{configurable:!0,enumerable:!0,value:i,writable:!0}):t[e]=i}},4574:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return function(e,i,r){for(var n=-1,o=Object(e),a=r(e),s=a.length;s--;){var l=a[t?s:++n];if(!1===i(o[l],l,o))break}return e}}()},8496:(t,e,i)=>{"use strict";i.d(e,{A:()=>d});var r=i(241),n=Object.prototype,o=n.hasOwnProperty,a=n.toString,s=r.A?r.A.toStringTag:void 0;const l=function(t){var e=o.call(t,s),i=t[s];try{t[s]=void 0;var r=!0}catch(l){}var n=a.call(t);return r&&(e?t[s]=i:delete t[s]),n};var c=Object.prototype.toString;const h=function(t){return c.call(t)};var u=r.A?r.A.toStringTag:void 0;const d=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":u&&u in Object(t)?l(t):h(t)}},1852:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var r=i(7271);const n=(0,i(367).A)(Object.keys,Object);var o=Object.prototype.hasOwnProperty;const a=function(t){if(!(0,r.A)(t))return n(t);var e=[];for(var i in Object(t))o.call(t,i)&&"constructor"!=i&&e.push(i);return e}},4326:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var r=i(9008),n=i(6875),o=i(7525);const a=function(t,e){return(0,o.A)((0,n.A)(t,e,r.A),t+"")}},2789:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return function(e){return t(e)}}},565:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(3988);const n=function(t){var e=new t.constructor(t.byteLength);return new r.A(e).set(new r.A(t)),e}},154:(t,e,i)=>{"use strict";i.d(e,{A:()=>l});var r=i(1917),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=n&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===n?r.A.Buffer:void 0,s=a?a.allocUnsafe:void 0;const l=function(t,e){if(e)return t.slice();var i=t.length,r=s?s(i):new t.constructor(i);return t.copy(r),r}},1801:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(565);const n=function(t,e){var i=e?(0,r.A)(t.buffer):t.buffer;return new t.constructor(i,t.byteOffset,t.length)}},9759:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t,e){var i=-1,r=t.length;for(e||(e=Array(r));++i<r;)e[i]=t[i];return e}},2031:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(2851),n=i(2528);const o=function(t,e,i,o){var a=!i;i||(i={});for(var s=-1,l=e.length;++s<l;){var c=e[s],h=o?o(i[c],t[c],c,i,t):void 0;void 0===h&&(h=t[c]),a?(0,n.A)(i,c,h):(0,r.A)(i,c,h)}return i}},4171:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=i(8744);const n=function(){try{var t=(0,r.A)(Object,"defineProperty");return t({},"",{}),t}catch(e){}}()},2136:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r="object"==typeof global&&global&&global.Object===Object&&global},8744:(t,e,i)=>{"use strict";i.d(e,{A:()=>x});var r=i(9610);const n=i(1917).A["__core-js_shared__"];var o,a=(o=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";const s=function(t){return!!a&&a in t};var l=i(3149),c=i(1121),h=/^\[object .+?Constructor\]$/,u=Function.prototype,d=Object.prototype,f=u.toString,p=d.hasOwnProperty,g=RegExp("^"+f.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const m=function(t){return!(!(0,l.A)(t)||s(t))&&((0,r.A)(t)?g:h).test((0,c.A)(t))};const y=function(t,e){return null==t?void 0:t[e]};const x=function(t,e){var i=y(t,e);return m(i)?i:void 0}},5647:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=(0,i(367).A)(Object.getPrototypeOf,Object)},9779:(t,e,i)=>{"use strict";i.d(e,{A:()=>k});var r=i(8744),n=i(1917);const o=(0,r.A)(n.A,"DataView");var a=i(8335);const s=(0,r.A)(n.A,"Promise");var l=i(9857);const c=(0,r.A)(n.A,"WeakMap");var h=i(8496),u=i(1121),d="[object Map]",f="[object Promise]",p="[object Set]",g="[object WeakMap]",m="[object DataView]",y=(0,u.A)(o),x=(0,u.A)(a.A),C=(0,u.A)(s),b=(0,u.A)(l.A),_=(0,u.A)(c),v=h.A;(o&&v(new o(new ArrayBuffer(1)))!=m||a.A&&v(new a.A)!=d||s&&v(s.resolve())!=f||l.A&&v(new l.A)!=p||c&&v(new c)!=g)&&(v=function(t){var e=(0,h.A)(t),i="[object Object]"==e?t.constructor:void 0,r=i?(0,u.A)(i):"";if(r)switch(r){case y:return m;case x:return d;case C:return f;case b:return p;case _:return g}return e});const k=v},8598:(t,e,i)=>{"use strict";i.d(e,{A:()=>l});var r=i(3149),n=Object.create;const o=function(){function t(){}return function(e){if(!(0,r.A)(e))return{};if(n)return n(e);t.prototype=e;var i=new t;return t.prototype=void 0,i}}();var a=i(5647),s=i(7271);const l=function(t){return"function"!=typeof t.constructor||(0,s.A)(t)?{}:o((0,a.A)(t))}},5353:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=/^(?:0|[1-9]\d*)$/;const n=function(t,e){var i=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==i||"symbol"!=i&&r.test(t))&&t>-1&&t%1==0&&t<e}},6832:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var r=i(6984),n=i(8446),o=i(5353),a=i(3149);const s=function(t,e,i){if(!(0,a.A)(i))return!1;var s=typeof e;return!!("number"==s?(0,n.A)(i)&&(0,o.A)(e,i.length):"string"==s&&e in i)&&(0,r.A)(i[e],t)}},7271:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=Object.prototype;const n=function(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||r)}},4841:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var r=i(2136),n="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=n&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===n&&r.A.process;const s=function(){try{var t=o&&o.require&&o.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(e){}}()},367:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t,e){return function(i){return t(e(i))}}},6875:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});const r=function(t,e,i){switch(i.length){case 0:return t.call(e);case 1:return t.call(e,i[0]);case 2:return t.call(e,i[0],i[1]);case 3:return t.call(e,i[0],i[1],i[2])}return t.apply(e,i)};var n=Math.max;const o=function(t,e,i){return e=n(void 0===e?t.length-1:e,0),function(){for(var o=arguments,a=-1,s=n(o.length-e,0),l=Array(s);++a<s;)l[a]=o[e+a];a=-1;for(var c=Array(e+1);++a<e;)c[a]=o[a];return c[e]=i(l),r(t,this,c)}}},1917:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(2136),n="object"==typeof self&&self&&self.Object===Object&&self;const o=r.A||n||Function("return this")()},7525:(t,e,i)=>{"use strict";i.d(e,{A:()=>l});var r=i(9142),n=i(4171),o=i(9008);const a=n.A?function(t,e){return(0,n.A)(t,"toString",{configurable:!0,enumerable:!1,value:(0,r.A)(e),writable:!0})}:o.A;var s=Date.now;const l=function(t){var e=0,i=0;return function(){var r=s(),n=16-(r-i);if(i=r,n>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(a)},1121:(t,e,i)=>{"use strict";i.d(e,{A:()=>n});var r=Function.prototype.toString;const n=function(t){if(null!=t){try{return r.call(t)}catch(e){}try{return t+""}catch(e){}}return""}},9142:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return function(){return t}}},6984:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t,e){return t===e||t!=t&&e!=e}},9008:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return t}},2274:(t,e,i)=>{"use strict";i.d(e,{A:()=>c});var r=i(8496),n=i(3098);const o=function(t){return(0,n.A)(t)&&"[object Arguments]"==(0,r.A)(t)};var a=Object.prototype,s=a.hasOwnProperty,l=a.propertyIsEnumerable;const c=o(function(){return arguments}())?o:function(t){return(0,n.A)(t)&&s.call(t,"callee")&&!l.call(t,"callee")}},2049:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=Array.isArray},8446:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(9610),n=i(5254);const o=function(t){return null!=t&&(0,n.A)(t.length)&&!(0,r.A)(t)}},3533:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(8446),n=i(3098);const o=function(t){return(0,n.A)(t)&&(0,r.A)(t)}},9912:(t,e,i)=>{"use strict";i.d(e,{A:()=>l});var r=i(1917);const n=function(){return!1};var o="object"==typeof exports&&exports&&!exports.nodeType&&exports,a=o&&"object"==typeof module&&module&&!module.nodeType&&module,s=a&&a.exports===o?r.A.Buffer:void 0;const l=(s?s.isBuffer:void 0)||n},6401:(t,e,i)=>{"use strict";i.d(e,{A:()=>d});var r=i(1852),n=i(9779),o=i(2274),a=i(2049),s=i(8446),l=i(9912),c=i(7271),h=i(3858),u=Object.prototype.hasOwnProperty;const d=function(t){if(null==t)return!0;if((0,s.A)(t)&&((0,a.A)(t)||"string"==typeof t||"function"==typeof t.splice||(0,l.A)(t)||(0,h.A)(t)||(0,o.A)(t)))return!t.length;var e=(0,n.A)(t);if("[object Map]"==e||"[object Set]"==e)return!t.size;if((0,c.A)(t))return!(0,r.A)(t).length;for(var i in t)if(u.call(t,i))return!1;return!0}},9610:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(8496),n=i(3149);const o=function(t){if(!(0,n.A)(t))return!1;var e=(0,r.A)(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},5254:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},3149:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},3098:(t,e,i)=>{"use strict";i.d(e,{A:()=>r});const r=function(t){return null!=t&&"object"==typeof t}},4963:(t,e,i)=>{"use strict";i.d(e,{A:()=>u});var r=i(8496),n=i(5647),o=i(3098),a=Function.prototype,s=Object.prototype,l=a.toString,c=s.hasOwnProperty,h=l.call(Object);const u=function(t){if(!(0,o.A)(t)||"[object Object]"!=(0,r.A)(t))return!1;var e=(0,n.A)(t);if(null===e)return!0;var i=c.call(e,"constructor")&&e.constructor;return"function"==typeof i&&i instanceof i&&l.call(i)==h}},3858:(t,e,i)=>{"use strict";i.d(e,{A:()=>u});var r=i(8496),n=i(5254),o=i(3098),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1;const s=function(t){return(0,o.A)(t)&&(0,n.A)(t.length)&&!!a[(0,r.A)(t)]};var l=i(2789),c=i(4841),h=c.A&&c.A.isTypedArray;const u=h?(0,l.A)(h):s},5615:(t,e,i)=>{"use strict";i.d(e,{A:()=>h});var r=i(3607),n=i(3149),o=i(7271);const a=function(t){var e=[];if(null!=t)for(var i in Object(t))e.push(i);return e};var s=Object.prototype.hasOwnProperty;const l=function(t){if(!(0,n.A)(t))return a(t);var e=(0,o.A)(t),i=[];for(var r in t)("constructor"!=r||!e&&s.call(t,r))&&i.push(r);return i};var c=i(8446);const h=function(t){return(0,c.A)(t)?(0,r.A)(t,!0):l(t)}},6632:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});var r=i(9471);function n(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var i=function(){var r=arguments,n=e?e.apply(this,r):r[0],o=i.cache;if(o.has(n))return o.get(n);var a=t.apply(this,r);return i.cache=o.set(n,a)||o,a};return i.cache=new(n.Cache||r.A),i}n.Cache=r.A;const o=n},8879:(t,e,i)=>{"use strict";i.d(e,{A:()=>B});var r=i(1754),n=i(2528),o=i(6984);const a=function(t,e,i){(void 0!==i&&!(0,o.A)(t[e],i)||void 0===i&&!(e in t))&&(0,n.A)(t,e,i)};var s=i(4574),l=i(154),c=i(1801),h=i(9759),u=i(8598),d=i(2274),f=i(2049),p=i(3533),g=i(9912),m=i(9610),y=i(3149),x=i(4963),C=i(3858);const b=function(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]};var _=i(2031),v=i(5615);const k=function(t){return(0,_.A)(t,(0,v.A)(t))};const T=function(t,e,i,r,n,o,s){var _=b(t,i),v=b(e,i),T=s.get(v);if(T)a(t,i,T);else{var A=o?o(_,v,i+"",t,e,s):void 0,w=void 0===A;if(w){var S=(0,f.A)(v),B=!S&&(0,g.A)(v),F=!S&&!B&&(0,C.A)(v);A=v,S||B||F?(0,f.A)(_)?A=_:(0,p.A)(_)?A=(0,h.A)(_):B?(w=!1,A=(0,l.A)(v,!0)):F?(w=!1,A=(0,c.A)(v,!0)):A=[]:(0,x.A)(v)||(0,d.A)(v)?(A=_,(0,d.A)(_)?A=k(_):(0,y.A)(_)&&!(0,m.A)(_)||(A=(0,u.A)(v))):w=!1}w&&(s.set(v,A),n(A,v,r,o,s),s.delete(v)),a(t,i,A)}};const A=function t(e,i,n,o,l){e!==i&&(0,s.A)(i,(function(s,c){if(l||(l=new r.A),(0,y.A)(s))T(e,i,c,n,t,o,l);else{var h=o?o(b(e,c),s,c+"",e,i,l):void 0;void 0===h&&(h=s),a(e,c,h)}}),v.A)};var w=i(4326),S=i(6832);const B=function(t){return(0,w.A)((function(e,i){var r=-1,n=i.length,o=n>1?i[n-1]:void 0,a=n>2?i[2]:void 0;for(o=t.length>3&&"function"==typeof o?(n--,o):void 0,a&&(0,S.A)(i[0],i[1],a)&&(o=n<3?void 0:o,n=1),e=Object(e);++r<n;){var s=i[r];s&&t(e,s,r,o)}return e}))}((function(t,e,i){A(t,e,i)}))},6079:(t,e,i)=>{"use strict";i.d(e,{A:()=>Ui,B:()=>Rt,C:()=>ve,D:()=>_e,E:()=>Ot,F:()=>Oe,G:()=>Tt,H:()=>At,I:()=>ue,J:()=>ht,K:()=>Di,L:()=>Ei,M:()=>Te,N:()=>Jn,Z:()=>ee,a:()=>Fi,b:()=>Bi,c:()=>Ii,d:()=>pt,e:()=>St,f:()=>te,g:()=>Si,h:()=>ye,i:()=>yi,j:()=>me,k:()=>ce,l:()=>st,m:()=>yt,n:()=>oe,o:()=>xi,p:()=>ji,q:()=>Li,r:()=>wt,s:()=>wi,t:()=>Mi,u:()=>ke,v:()=>Ai,w:()=>pe,x:()=>xt,y:()=>de,z:()=>$i});var r=i(513),n=i(4353),o=i(6750),a=i(6312),s=i(2838),l=i(4886),c=i(8232);const h=(t,e)=>{const i=l.A.parse(t),r={};for(const n in e)e[n]&&(r[n]=i[n]+e[n]);return(0,c.A)(t,r)};var u=i(5582);const d=(t,e,i=50)=>{const{r:r,g:n,b:o,a:a}=l.A.parse(t),{r:s,g:c,b:h,a:d}=l.A.parse(e),f=i/100,p=2*f-1,g=a-d,m=((p*g==-1?p:(p+g)/(1+p*g))+1)/2,y=1-m,x=r*m+s*y,C=n*m+c*y,b=o*m+h*y,_=a*f+d*(1-f);return(0,u.A)(x,C,b,_)},f=(t,e=100)=>{const i=l.A.parse(t);return i.r=255-i.r,i.g=255-i.g,i.b=255-i.b,d(i,t,e)};var p=i(5263),g=i(8041),m=i(3219),y=i(6632),x=i(8879),C="comm",b="rule",_="decl",v=Math.abs,k=String.fromCharCode;Object.assign;function T(t){return t.trim()}function A(t,e,i){return t.replace(e,i)}function w(t,e,i){return t.indexOf(e,i)}function S(t,e){return 0|t.charCodeAt(e)}function B(t,e,i){return t.slice(e,i)}function F(t){return t.length}function L(t,e){return e.push(t),t}function M(t,e){for(var i="",r=0;r<t.length;r++)i+=e(t[r],r,t,e)||"";return i}function E(t,e,i,r){switch(t.type){case"@layer":if(t.children.length)break;case"@import":case _:return t.return=t.return||t.value;case C:return"";case"@keyframes":return t.return=t.value+"{"+M(t.children,r)+"}";case b:if(!F(t.value=t.props.join(",")))return""}return F(i=M(t.children,r))?t.return=t.value+"{"+i+"}":""}var N=1,O=1,I=0,j=0,D=0,q="";function $(t,e,i,r,n,o,a,s){return{value:t,root:e,parent:i,type:r,props:n,children:o,line:N,column:O,length:a,return:"",siblings:s}}function z(){return D=j>0?S(q,--j):0,O--,10===D&&(O=1,N--),D}function P(){return D=j<I?S(q,j++):0,O++,10===D&&(O=1,N++),D}function R(){return S(q,j)}function W(){return j}function U(t,e){return B(q,t,e)}function H(t){switch(t){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Y(t){return N=O=1,I=F(q=t),j=0,[]}function V(t){return q="",t}function G(t){return T(U(j-1,J(91===t?t+2:40===t?t+1:t)))}function X(t){for(;(D=R())&&D<33;)P();return H(t)>2||H(D)>3?"":" "}function Z(t,e){for(;--e&&P()&&!(D<48||D>102||D>57&&D<65||D>70&&D<97););return U(t,W()+(e<6&&32==R()&&32==P()))}function J(t){for(;P();)switch(D){case t:return j;case 34:case 39:34!==t&&39!==t&&J(D);break;case 40:41===t&&J(t);break;case 92:P()}return j}function K(t,e){for(;P()&&t+D!==57&&(t+D!==84||47!==R()););return"/*"+U(e,j-1)+"*"+k(47===t?t:P())}function Q(t){for(;!H(R());)P();return U(t,j)}function tt(t){return V(et("",null,null,null,[""],t=Y(t),0,[0],t))}function et(t,e,i,r,n,o,a,s,l){for(var c=0,h=0,u=a,d=0,f=0,p=0,g=1,m=1,y=1,x=0,C="",b=n,_=o,T=r,M=C;m;)switch(p=x,x=P()){case 40:if(108!=p&&58==S(M,u-1)){-1!=w(M+=A(G(x),"&","&\f"),"&\f",v(c?s[c-1]:0))&&(y=-1);break}case 34:case 39:case 91:M+=G(x);break;case 9:case 10:case 13:case 32:M+=X(p);break;case 92:M+=Z(W()-1,7);continue;case 47:switch(R()){case 42:case 47:L(rt(K(P(),W()),e,i,l),l),5!=H(p||1)&&5!=H(R()||1)||!F(M)||" "===B(M,-1,void 0)||(M+=" ");break;default:M+="/"}break;case 123*g:s[c++]=F(M)*y;case 125*g:case 59:case 0:switch(x){case 0:case 125:m=0;case 59+h:-1==y&&(M=A(M,/\f/g,"")),f>0&&(F(M)-u||0===g&&47===p)&&L(f>32?nt(M+";",r,i,u-1,l):nt(A(M," ","")+";",r,i,u-2,l),l);break;case 59:M+=";";default:if(L(T=it(M,e,i,c,h,n,s,C,b=[],_=[],u,o),o),123===x)if(0===h)et(M,e,T,T,b,o,u,s,_);else switch(99===d&&110===S(M,3)?100:d){case 100:case 108:case 109:case 115:et(t,T,T,r&&L(it(t,T,T,0,0,n,s,C,n,b=[],u,_),_),n,_,u,s,r?b:_);break;default:et(M,T,T,T,[""],_,0,s,_)}}c=h=f=0,g=y=1,C=M="",u=a;break;case 58:u=1+F(M),f=p;default:if(g<1)if(123==x)--g;else if(125==x&&0==g++&&125==z())continue;switch(M+=k(x),x*g){case 38:y=h>0?1:(M+="\f",-1);break;case 44:s[c++]=(F(M)-1)*y,y=1;break;case 64:45===R()&&(M+=G(P())),d=R(),h=u=F(C=M+=Q(W())),x++;break;case 45:45===p&&2==F(M)&&(g=0)}}return o}function it(t,e,i,r,n,o,a,s,l,c,h,u){for(var d=n-1,f=0===n?o:[""],p=function(t){return t.length}(f),g=0,m=0,y=0;g<r;++g)for(var x=0,C=B(t,d+1,d=v(m=a[g])),_=t;x<p;++x)(_=T(m>0?f[x]+" "+C:A(C,/&\f/g,f[x])))&&(l[y++]=_);return $(t,e,i,0===n?b:s,l,c,h,u)}function rt(t,e,i,r){return $(t,e,i,C,k(D),B(t,2,-2),0,r)}function nt(t,e,i,r,n){return $(t,e,i,_,B(t,0,r),B(t,r+1,-1),r,n)}var ot=i(6401);const at={trace:0,debug:1,info:2,warn:3,error:4,fatal:5},st={trace:(...t)=>{},debug:(...t)=>{},info:(...t)=>{},warn:(...t)=>{},error:(...t)=>{},fatal:(...t)=>{}},lt=function(t="fatal"){let e=at.fatal;"string"==typeof t?(t=t.toLowerCase())in at&&(e=at[t]):"number"==typeof t&&(e=t),st.trace=()=>{},st.debug=()=>{},st.info=()=>{},st.warn=()=>{},st.error=()=>{},st.fatal=()=>{},e<=at.fatal&&(st.fatal=console.error?console.error.bind(console,ct("FATAL"),"color: orange"):console.log.bind(console,"\x1b[35m",ct("FATAL"))),e<=at.error&&(st.error=console.error?console.error.bind(console,ct("ERROR"),"color: orange"):console.log.bind(console,"\x1b[31m",ct("ERROR"))),e<=at.warn&&(st.warn=console.warn?console.warn.bind(console,ct("WARN"),"color: orange"):console.log.bind(console,"\x1b[33m",ct("WARN"))),e<=at.info&&(st.info=console.info?console.info.bind(console,ct("INFO"),"color: lightblue"):console.log.bind(console,"\x1b[34m",ct("INFO"))),e<=at.debug&&(st.debug=console.debug?console.debug.bind(console,ct("DEBUG"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",ct("DEBUG"))),e<=at.trace&&(st.trace=console.debug?console.debug.bind(console,ct("TRACE"),"color: lightgreen"):console.log.bind(console,"\x1b[32m",ct("TRACE")))},ct=t=>`%c${n().format("ss.SSS")} : ${t} : `,ht=/<br\s*\/?>/gi,ut=(()=>{let t=!1;return()=>{t||(!function(){const t="data-temp-href-target";s.addHook("beforeSanitizeAttributes",(e=>{"A"===e.tagName&&e.hasAttribute("target")&&e.setAttribute(t,e.getAttribute("target")||"")})),s.addHook("afterSanitizeAttributes",(e=>{"A"===e.tagName&&e.hasAttribute(t)&&(e.setAttribute("target",e.getAttribute(t)||""),e.removeAttribute(t),"_blank"===e.getAttribute("target")&&e.setAttribute("rel","noopener"))}))}(),t=!0)}})();const dt=t=>{ut();return s.sanitize(t)},ft=(t,e)=>{var i;if(!1!==(null==(i=e.flowchart)?void 0:i.htmlLabels)){const i=e.securityLevel;"antiscript"===i||"strict"===i?t=dt(t):"loose"!==i&&(t=(t=(t=mt(t)).replace(/</g,"<").replace(/>/g,">")).replace(/=/g,"="),t=gt(t))}return t},pt=(t,e)=>t?t=e.dompurifyConfig?s.sanitize(ft(t,e),e.dompurifyConfig).toString():s.sanitize(ft(t,e),{FORBID_TAGS:["style"]}).toString():t,gt=t=>t.replace(/#br#/g,"<br/>"),mt=t=>t.replace(ht,"#br#"),yt=t=>!1!==t&&!["false","null","0"].includes(String(t).trim().toLowerCase()),xt=function(t){const e=t.split(/(,)/),i=[];for(let r=0;r<e.length;r++){let t=e[r];if(","===t&&r>0&&r+1<e.length){const n=e[r-1],o=e[r+1];bt(n,o)&&(t=n+","+o,r++,i.pop())}i.push(_t(t))}return i.join("")},Ct=(t,e)=>Math.max(0,t.split(e).length-1),bt=(t,e)=>{const i=Ct(t,"~"),r=Ct(e,"~");return 1===i&&1===r},_t=t=>{const e=Ct(t,"~");let i=!1;if(e<=1)return t;e%2!=0&&t.startsWith("~")&&(t=t.substring(1),i=!0);const r=[...t];let n=r.indexOf("~"),o=r.lastIndexOf("~");for(;-1!==n&&-1!==o&&n!==o;)r[n]="<",r[o]=">",n=r.indexOf("~"),o=r.lastIndexOf("~");return i&&r.unshift("~"),r.join("")},vt=()=>void 0!==window.MathMLElement,kt=/\$\$(.*)\$\$/g,Tt=t=>{var e;return((null==(e=t.match(kt))?void 0:e.length)??0)>0},At=async(t,e)=>{t=await wt(t,e);const i=document.createElement("div");i.innerHTML=t,i.id="katex-temp",i.style.visibility="hidden",i.style.position="absolute",i.style.top="0";const r=document.querySelector("body");null==r||r.insertAdjacentElement("beforeend",i);const n={width:i.clientWidth,height:i.clientHeight};return i.remove(),n},wt=async(t,e)=>{if(!Tt(t))return t;if(!vt()&&!e.legacyMathML)return t.replace(kt,"MathML is unsupported in this environment.");const{default:r}=await i.e(2130).then(i.bind(i,2130));return t.split(ht).map((t=>Tt(t)?`\n <div style="display: flex; align-items: center; justify-content: center; white-space: nowrap;">\n ${t}\n </div>\n `:`<div>${t}</div>`)).join("").replace(kt,((t,e)=>r.renderToString(e,{throwOnError:!0,displayMode:!0,output:vt()?"mathml":"htmlAndMathml"}).replace(/\n/g," ").replace(/<annotation.*<\/annotation>/g,"")))},St={getRows:t=>{if(!t)return[""];return mt(t).replace(/\\n/g,"#br#").split("#br#")},sanitizeText:pt,sanitizeTextOrArray:(t,e)=>"string"==typeof t?pt(t,e):t.flat().map((t=>pt(t,e))),hasBreaks:t=>ht.test(t),splitBreaks:t=>t.split(ht),lineBreakRegex:ht,removeScript:dt,getUrl:t=>{let e="";return t&&(e=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,e=e.replaceAll(/\(/g,"\\("),e=e.replaceAll(/\)/g,"\\)")),e},evaluate:yt,getMax:function(...t){const e=t.filter((t=>!isNaN(t)));return Math.max(...e)},getMin:function(...t){const e=t.filter((t=>!isNaN(t)));return Math.min(...e)}},Bt=(t,e)=>h(t,e?{s:-40,l:10}:{s:-40,l:-10}),Ft="#ffffff",Lt="#f2f2f2";let Mt=class{constructor(){this.background="#f4f4f4",this.primaryColor="#fff4dd",this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.THEME_COLOR_LIMIT=12,this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px"}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;if(this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||h(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||h(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||Bt(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||Bt(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||Bt(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||f(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||f(this.tertiaryColor),this.lineColor=this.lineColor||f(this.background),this.arrowheadColor=this.arrowheadColor||f(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||"grey",this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||(0,p.A)(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||f(this.lineColor),this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||(0,g.A)(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||this.tertiaryColor,this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||h(this.primaryColor,{h:30}),this.cScale4=this.cScale4||h(this.primaryColor,{h:60}),this.cScale5=this.cScale5||h(this.primaryColor,{h:90}),this.cScale6=this.cScale6||h(this.primaryColor,{h:120}),this.cScale7=this.cScale7||h(this.primaryColor,{h:150}),this.cScale8=this.cScale8||h(this.primaryColor,{h:210,l:150}),this.cScale9=this.cScale9||h(this.primaryColor,{h:270}),this.cScale10=this.cScale10||h(this.primaryColor,{h:300}),this.cScale11=this.cScale11||h(this.primaryColor,{h:330}),this.darkMode)for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScale"+h]=(0,p.A)(this["cScale"+h],75);else for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScale"+h]=(0,p.A)(this["cScale"+h],25);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleInv"+h]=this["cScaleInv"+h]||f(this["cScale"+h]);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this.darkMode?this["cScalePeer"+h]=this["cScalePeer"+h]||(0,g.A)(this["cScale"+h],10):this["cScalePeer"+h]=this["cScalePeer"+h]||(0,p.A)(this["cScale"+h],10);this.scaleLabelColor=this.scaleLabelColor||this.labelTextColor;for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleLabel"+h]=this["cScaleLabel"+h]||this.scaleLabelColor;const d=this.darkMode?-4:-1;for(let f=0;f<5;f++)this["surface"+f]=this["surface"+f]||h(this.mainBkg,{h:180,s:-15,l:d*(5+3*f)}),this["surfacePeer"+f]=this["surfacePeer"+f]||h(this.mainBkg,{h:180,s:-15,l:d*(8+3*f)});this.classText=this.classText||this.textColor,this.fillType0=this.fillType0||this.primaryColor,this.fillType1=this.fillType1||this.secondaryColor,this.fillType2=this.fillType2||h(this.primaryColor,{h:64}),this.fillType3=this.fillType3||h(this.secondaryColor,{h:64}),this.fillType4=this.fillType4||h(this.primaryColor,{h:-64}),this.fillType5=this.fillType5||h(this.secondaryColor,{h:-64}),this.fillType6=this.fillType6||h(this.primaryColor,{h:128}),this.fillType7=this.fillType7||h(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||h(this.primaryColor,{l:-10}),this.pie5=this.pie5||h(this.secondaryColor,{l:-10}),this.pie6=this.pie6||h(this.tertiaryColor,{l:-10}),this.pie7=this.pie7||h(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||h(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||h(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||h(this.primaryColor,{h:60,l:-20}),this.pie11=this.pie11||h(this.primaryColor,{h:-60,l:-20}),this.pie12=this.pie12||h(this.primaryColor,{h:120,l:-10}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#FFF4DD,#FFD8B1,#FFA07A,#ECEFF1,#D6DBDF,#C3E0A8,#FFB6A4,#FFD74D,#738FA7,#FFFFF0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||h(this.primaryColor,{h:-30}),this.git4=this.git4||h(this.primaryColor,{h:-60}),this.git5=this.git5||h(this.primaryColor,{h:-90}),this.git6=this.git6||h(this.primaryColor,{h:60}),this.git7=this.git7||h(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,g.A)(this.git0,25),this.git1=(0,g.A)(this.git1,25),this.git2=(0,g.A)(this.git2,25),this.git3=(0,g.A)(this.git3,25),this.git4=(0,g.A)(this.git4,25),this.git5=(0,g.A)(this.git5,25),this.git6=(0,g.A)(this.git6,25),this.git7=(0,g.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||f(this.git0),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.branchLabelColor=this.branchLabelColor||(this.darkMode?"black":this.labelTextColor),this.gitBranchLabel0=this.gitBranchLabel0||this.branchLabelColor,this.gitBranchLabel1=this.gitBranchLabel1||this.branchLabelColor,this.gitBranchLabel2=this.gitBranchLabel2||this.branchLabelColor,this.gitBranchLabel3=this.gitBranchLabel3||this.branchLabelColor,this.gitBranchLabel4=this.gitBranchLabel4||this.branchLabelColor,this.gitBranchLabel5=this.gitBranchLabel5||this.branchLabelColor,this.gitBranchLabel6=this.gitBranchLabel6||this.branchLabelColor,this.gitBranchLabel7=this.gitBranchLabel7||this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Ft,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||Lt}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}};let Et=class{constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=(0,g.A)(this.primaryColor,16),this.tertiaryColor=h(this.primaryColor,{h:-160}),this.primaryBorderColor=f(this.background),this.secondaryBorderColor=Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Bt(this.tertiaryColor,this.darkMode),this.primaryTextColor=f(this.primaryColor),this.secondaryTextColor=f(this.secondaryColor),this.tertiaryTextColor=f(this.tertiaryColor),this.lineColor=f(this.background),this.textColor=f(this.background),this.mainBkg="#1f2020",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=(0,g.A)(f("#323D47"),10),this.lineColor="calculated",this.border1="#81B1DB",this.border2=(0,u.A)(255,255,255,.25),this.arrowheadColor="calculated",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#181818",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#F9FFFE",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="calculated",this.activationBkgColor="calculated",this.sequenceNumberColor="black",this.sectionBkgColor=(0,p.A)("#EAE8D9",30),this.altSectionBkgColor="calculated",this.sectionBkgColor2="#EAE8D9",this.excludeBkgColor=(0,p.A)(this.sectionBkgColor,10),this.taskBorderColor=(0,u.A)(255,255,255,70),this.taskBkgColor="calculated",this.taskTextColor="calculated",this.taskTextLightColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor=(0,u.A)(255,255,255,50),this.activeTaskBkgColor="#81B1DB",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="grey",this.critBorderColor="#E83737",this.critBkgColor="#E83737",this.taskTextDarkColor="calculated",this.todayLineColor="#DB5757",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="calculated",this.errorBkgColor="#a44141",this.errorTextColor="#ddd"}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;this.secondBkg=(0,g.A)(this.mainBkg,16),this.lineColor=this.mainContrastColor,this.arrowheadColor=this.mainContrastColor,this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.edgeLabelBackground=(0,g.A)(this.labelBackground,25),this.actorBorder=this.border1,this.actorBkg=this.mainBkg,this.actorTextColor=this.mainContrastColor,this.actorLineColor=this.mainContrastColor,this.signalColor=this.mainContrastColor,this.signalTextColor=this.mainContrastColor,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.mainContrastColor,this.loopTextColor=this.mainContrastColor,this.noteBorderColor=this.secondaryBorderColor,this.noteBkgColor=this.secondBkg,this.noteTextColor=this.secondaryTextColor,this.activationBorderColor=this.border1,this.activationBkgColor=this.secondBkg,this.altSectionBkgColor=this.background,this.taskBkgColor=(0,g.A)(this.mainBkg,23),this.taskTextColor=this.darkTextColor,this.taskTextLightColor=this.mainContrastColor,this.taskTextOutsideColor=this.taskTextLightColor,this.gridColor=this.mainContrastColor,this.doneTaskBkgColor=this.mainContrastColor,this.taskTextDarkColor=this.darkTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#555",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#f4f4f4",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=h(this.primaryColor,{h:64}),this.fillType3=h(this.secondaryColor,{h:64}),this.fillType4=h(this.primaryColor,{h:-64}),this.fillType5=h(this.secondaryColor,{h:-64}),this.fillType6=h(this.primaryColor,{h:128}),this.fillType7=h(this.secondaryColor,{h:128}),this.cScale1=this.cScale1||"#0b0000",this.cScale2=this.cScale2||"#4d1037",this.cScale3=this.cScale3||"#3f5258",this.cScale4=this.cScale4||"#4f2f1b",this.cScale5=this.cScale5||"#6e0a0a",this.cScale6=this.cScale6||"#3b0048",this.cScale7=this.cScale7||"#995a01",this.cScale8=this.cScale8||"#154706",this.cScale9=this.cScale9||"#161722",this.cScale10=this.cScale10||"#00296f",this.cScale11=this.cScale11||"#01629c",this.cScale12=this.cScale12||"#010029",this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||h(this.primaryColor,{h:30}),this.cScale4=this.cScale4||h(this.primaryColor,{h:60}),this.cScale5=this.cScale5||h(this.primaryColor,{h:90}),this.cScale6=this.cScale6||h(this.primaryColor,{h:120}),this.cScale7=this.cScale7||h(this.primaryColor,{h:150}),this.cScale8=this.cScale8||h(this.primaryColor,{h:210}),this.cScale9=this.cScale9||h(this.primaryColor,{h:270}),this.cScale10=this.cScale10||h(this.primaryColor,{h:300}),this.cScale11=this.cScale11||h(this.primaryColor,{h:330});for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleInv"+h]=this["cScaleInv"+h]||f(this["cScale"+h]);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScalePeer"+h]=this["cScalePeer"+h]||(0,g.A)(this["cScale"+h],10);for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||h(this.mainBkg,{h:30,s:-30,l:-(4*d-10)}),this["surfacePeer"+d]=this["surfacePeer"+d]||h(this.mainBkg,{h:30,s:-30,l:-(4*d-7)});this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleLabel"+h]=this["cScaleLabel"+h]||this.scaleLabelColor;for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["pie"+h]=this["cScale"+h];this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#3498db,#2ecc71,#e74c3c,#f1c40f,#bdc3c7,#ffffff,#34495e,#9b59b6,#1abc9c,#e67e22"},this.classText=this.primaryTextColor,this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||(this.darkMode?(0,p.A)(this.secondaryColor,30):this.secondaryColor),this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=(0,g.A)(this.secondaryColor,20),this.git1=(0,g.A)(this.pie2||this.secondaryColor,20),this.git2=(0,g.A)(this.pie3||this.tertiaryColor,20),this.git3=(0,g.A)(this.pie4||h(this.primaryColor,{h:-30}),20),this.git4=(0,g.A)(this.pie5||h(this.primaryColor,{h:-60}),20),this.git5=(0,g.A)(this.pie6||h(this.primaryColor,{h:-90}),10),this.git6=(0,g.A)(this.pie7||h(this.primaryColor,{h:60}),10),this.git7=(0,g.A)(this.pie8||h(this.primaryColor,{h:120}),20),this.gitInv0=this.gitInv0||f(this.git0),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||f(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||f(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||(0,g.A)(this.background,12),this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||(0,g.A)(this.background,2)}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}};let Nt=class{constructor(){this.background="#f4f4f4",this.primaryColor="#ECECFF",this.secondaryColor=h(this.primaryColor,{h:120}),this.secondaryColor="#ffffde",this.tertiaryColor=h(this.primaryColor,{h:-160}),this.primaryBorderColor=Bt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Bt(this.tertiaryColor,this.darkMode),this.primaryTextColor=f(this.primaryColor),this.secondaryTextColor=f(this.secondaryColor),this.tertiaryTextColor=f(this.tertiaryColor),this.lineColor=f(this.background),this.textColor=f(this.background),this.background="white",this.mainBkg="#ECECFF",this.secondBkg="#ffffde",this.lineColor="#333333",this.border1="#9370DB",this.border2="#aaaa33",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#e8e8e8",this.textColor="#333",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="grey",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="calculated",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="calculated",this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor="calculated",this.taskTextOutsideColor=this.taskTextDarkColor,this.taskTextClickableColor="calculated",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBorderColor="calculated",this.critBkgColor="calculated",this.todayLineColor="calculated",this.sectionBkgColor=(0,u.A)(102,102,255,.49),this.altSectionBkgColor="white",this.sectionBkgColor2="#fff400",this.taskBorderColor="#534fbc",this.taskBkgColor="#8a90dd",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="#534fbc",this.activeTaskBkgColor="#bfc7ff",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.updateColors()}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||h(this.primaryColor,{h:30}),this.cScale4=this.cScale4||h(this.primaryColor,{h:60}),this.cScale5=this.cScale5||h(this.primaryColor,{h:90}),this.cScale6=this.cScale6||h(this.primaryColor,{h:120}),this.cScale7=this.cScale7||h(this.primaryColor,{h:150}),this.cScale8=this.cScale8||h(this.primaryColor,{h:210}),this.cScale9=this.cScale9||h(this.primaryColor,{h:270}),this.cScale10=this.cScale10||h(this.primaryColor,{h:300}),this.cScale11=this.cScale11||h(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||(0,p.A)(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||(0,p.A)(this.tertiaryColor,40);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScale"+h]=(0,p.A)(this["cScale"+h],10),this["cScalePeer"+h]=this["cScalePeer"+h]||(0,p.A)(this["cScale"+h],25);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleInv"+d]=this["cScaleInv"+d]||h(this["cScale"+d],{h:180});for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||h(this.mainBkg,{h:30,l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||h(this.mainBkg,{h:30,l:-(7+5*d)});if(this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor,"calculated"!==this.labelTextColor){this.cScaleLabel0=this.cScaleLabel0||f(this.labelTextColor),this.cScaleLabel3=this.cScaleLabel3||f(this.labelTextColor);for(let t=0;t<this.THEME_COLOR_LIMIT;t++)this["cScaleLabel"+t]=this["cScaleLabel"+t]||this.labelTextColor}this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.textColor,this.edgeLabelBackground=this.labelBackground,this.actorBorder=(0,g.A)(this.border1,23),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.signalColor=this.textColor,this.signalTextColor=this.textColor,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=h(this.primaryColor,{h:64}),this.fillType3=h(this.secondaryColor,{h:64}),this.fillType4=h(this.primaryColor,{h:-64}),this.fillType5=h(this.secondaryColor,{h:-64}),this.fillType6=h(this.primaryColor,{h:128}),this.fillType7=h(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||h(this.tertiaryColor,{l:-40}),this.pie4=this.pie4||h(this.primaryColor,{l:-10}),this.pie5=this.pie5||h(this.secondaryColor,{l:-30}),this.pie6=this.pie6||h(this.tertiaryColor,{l:-20}),this.pie7=this.pie7||h(this.primaryColor,{h:60,l:-20}),this.pie8=this.pie8||h(this.primaryColor,{h:-60,l:-40}),this.pie9=this.pie9||h(this.primaryColor,{h:120,l:-40}),this.pie10=this.pie10||h(this.primaryColor,{h:60,l:-40}),this.pie11=this.pie11||h(this.primaryColor,{h:-90,l:-40}),this.pie12=this.pie12||h(this.primaryColor,{h:120,l:-30}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#ECECFF,#8493A6,#FFC3A0,#DCDDE1,#B8E994,#D1A36F,#C3CDE6,#FFB6C1,#496078,#F8F3E3"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.labelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||h(this.primaryColor,{h:-30}),this.git4=this.git4||h(this.primaryColor,{h:-60}),this.git5=this.git5||h(this.primaryColor,{h:-90}),this.git6=this.git6||h(this.primaryColor,{h:60}),this.git7=this.git7||h(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,g.A)(this.git0,25),this.git1=(0,g.A)(this.git1,25),this.git2=(0,g.A)(this.git2,25),this.git3=(0,g.A)(this.git3,25),this.git4=(0,g.A)(this.git4,25),this.git5=(0,g.A)(this.git5,25),this.git6=(0,g.A)(this.git6,25),this.git7=(0,g.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||(0,p.A)(f(this.git0),25),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||f(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||f(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Ft,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||Lt}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}};const Ot=t=>{const e=new Nt;return e.calculate(t),e};let It=class{constructor(){this.background="#f4f4f4",this.primaryColor="#cde498",this.secondaryColor="#cdffb2",this.background="white",this.mainBkg="#cde498",this.secondBkg="#cdffb2",this.lineColor="green",this.border1="#13540c",this.border2="#6eaa49",this.arrowheadColor="green",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.tertiaryColor=(0,g.A)("#cde498",10),this.primaryBorderColor=Bt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Bt(this.tertiaryColor,this.darkMode),this.primaryTextColor=f(this.primaryColor),this.secondaryTextColor=f(this.secondaryColor),this.tertiaryTextColor=f(this.primaryColor),this.lineColor=f(this.background),this.textColor=f(this.background),this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#333",this.edgeLabelBackground="#e8e8e8",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="grey",this.signalColor="#333",this.signalTextColor="#333",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="#326932",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="#6eaa49",this.altSectionBkgColor="white",this.sectionBkgColor2="#6eaa49",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="#487e3a",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;this.actorBorder=(0,p.A)(this.mainBkg,20),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||h(this.primaryColor,{h:30}),this.cScale4=this.cScale4||h(this.primaryColor,{h:60}),this.cScale5=this.cScale5||h(this.primaryColor,{h:90}),this.cScale6=this.cScale6||h(this.primaryColor,{h:120}),this.cScale7=this.cScale7||h(this.primaryColor,{h:150}),this.cScale8=this.cScale8||h(this.primaryColor,{h:210}),this.cScale9=this.cScale9||h(this.primaryColor,{h:270}),this.cScale10=this.cScale10||h(this.primaryColor,{h:300}),this.cScale11=this.cScale11||h(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||(0,p.A)(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||(0,p.A)(this.tertiaryColor,40);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScale"+h]=(0,p.A)(this["cScale"+h],10),this["cScalePeer"+h]=this["cScalePeer"+h]||(0,p.A)(this["cScale"+h],25);for(let d=0;d<this.THEME_COLOR_LIMIT;d++)this["cScaleInv"+d]=this["cScaleInv"+d]||h(this["cScale"+d],{h:180});this.scaleLabelColor="calculated"!==this.scaleLabelColor&&this.scaleLabelColor?this.scaleLabelColor:this.labelTextColor;for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleLabel"+h]=this["cScaleLabel"+h]||this.scaleLabelColor;for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||h(this.mainBkg,{h:30,s:-30,l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||h(this.mainBkg,{h:30,s:-30,l:-(8+5*d)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.taskBorderColor=this.border1,this.taskTextColor=this.taskTextLightColor,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f0f0f0",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor=this.lineColor,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=h(this.primaryColor,{h:64}),this.fillType3=h(this.secondaryColor,{h:64}),this.fillType4=h(this.primaryColor,{h:-64}),this.fillType5=h(this.secondaryColor,{h:-64}),this.fillType6=h(this.primaryColor,{h:128}),this.fillType7=h(this.secondaryColor,{h:128}),this.pie1=this.pie1||this.primaryColor,this.pie2=this.pie2||this.secondaryColor,this.pie3=this.pie3||this.tertiaryColor,this.pie4=this.pie4||h(this.primaryColor,{l:-30}),this.pie5=this.pie5||h(this.secondaryColor,{l:-30}),this.pie6=this.pie6||h(this.tertiaryColor,{h:40,l:-40}),this.pie7=this.pie7||h(this.primaryColor,{h:60,l:-10}),this.pie8=this.pie8||h(this.primaryColor,{h:-60,l:-10}),this.pie9=this.pie9||h(this.primaryColor,{h:120,l:0}),this.pie10=this.pie10||h(this.primaryColor,{h:60,l:-50}),this.pie11=this.pie11||h(this.primaryColor,{h:-60,l:-50}),this.pie12=this.pie12||h(this.primaryColor,{h:120,l:-50}),this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#CDE498,#FF6B6B,#A0D2DB,#D7BDE2,#F0F0F0,#FFC3A0,#7FD8BE,#FF9A8B,#FAF3E0,#FFF176"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=this.git0||this.primaryColor,this.git1=this.git1||this.secondaryColor,this.git2=this.git2||this.tertiaryColor,this.git3=this.git3||h(this.primaryColor,{h:-30}),this.git4=this.git4||h(this.primaryColor,{h:-60}),this.git5=this.git5||h(this.primaryColor,{h:-90}),this.git6=this.git6||h(this.primaryColor,{h:60}),this.git7=this.git7||h(this.primaryColor,{h:120}),this.darkMode?(this.git0=(0,g.A)(this.git0,25),this.git1=(0,g.A)(this.git1,25),this.git2=(0,g.A)(this.git2,25),this.git3=(0,g.A)(this.git3,25),this.git4=(0,g.A)(this.git4,25),this.git5=(0,g.A)(this.git5,25),this.git6=(0,g.A)(this.git6,25),this.git7=(0,g.A)(this.git7,25)):(this.git0=(0,p.A)(this.git0,25),this.git1=(0,p.A)(this.git1,25),this.git2=(0,p.A)(this.git2,25),this.git3=(0,p.A)(this.git3,25),this.git4=(0,p.A)(this.git4,25),this.git5=(0,p.A)(this.git5,25),this.git6=(0,p.A)(this.git6,25),this.git7=(0,p.A)(this.git7,25)),this.gitInv0=this.gitInv0||f(this.git0),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.gitBranchLabel0=this.gitBranchLabel0||f(this.labelTextColor),this.gitBranchLabel1=this.gitBranchLabel1||this.labelTextColor,this.gitBranchLabel2=this.gitBranchLabel2||this.labelTextColor,this.gitBranchLabel3=this.gitBranchLabel3||f(this.labelTextColor),this.gitBranchLabel4=this.gitBranchLabel4||this.labelTextColor,this.gitBranchLabel5=this.gitBranchLabel5||this.labelTextColor,this.gitBranchLabel6=this.gitBranchLabel6||this.labelTextColor,this.gitBranchLabel7=this.gitBranchLabel7||this.labelTextColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Ft,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||Lt}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}};class jt{constructor(){this.primaryColor="#eee",this.contrast="#707070",this.secondaryColor=(0,g.A)(this.contrast,55),this.background="#ffffff",this.tertiaryColor=h(this.primaryColor,{h:-160}),this.primaryBorderColor=Bt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Bt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Bt(this.tertiaryColor,this.darkMode),this.primaryTextColor=f(this.primaryColor),this.secondaryTextColor=f(this.secondaryColor),this.tertiaryTextColor=f(this.tertiaryColor),this.lineColor=f(this.background),this.textColor=f(this.background),this.mainBkg="#eee",this.secondBkg="calculated",this.lineColor="#666",this.border1="#999",this.border2="calculated",this.note="#ffa",this.text="#333",this.critical="#d42",this.done="#bbb",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="white",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="calculated",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="white",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBkgColor="calculated",this.critBorderColor="calculated",this.todayLineColor="calculated",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){var t,e,i,r,n,o,a,s,l,c,u;this.secondBkg=(0,g.A)(this.contrast,55),this.border2=this.contrast,this.actorBorder=(0,g.A)(this.border1,23),this.actorBkg=this.mainBkg,this.actorTextColor=this.text,this.actorLineColor=this.lineColor,this.signalColor=this.text,this.signalTextColor=this.text,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.text,this.loopTextColor=this.text,this.noteBorderColor="#999",this.noteBkgColor="#666",this.noteTextColor="#fff",this.cScale0=this.cScale0||"#555",this.cScale1=this.cScale1||"#F4F4F4",this.cScale2=this.cScale2||"#555",this.cScale3=this.cScale3||"#BBB",this.cScale4=this.cScale4||"#777",this.cScale5=this.cScale5||"#999",this.cScale6=this.cScale6||"#DDD",this.cScale7=this.cScale7||"#FFF",this.cScale8=this.cScale8||"#DDD",this.cScale9=this.cScale9||"#BBB",this.cScale10=this.cScale10||"#999",this.cScale11=this.cScale11||"#777";for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleInv"+h]=this["cScaleInv"+h]||f(this["cScale"+h]);for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this.darkMode?this["cScalePeer"+h]=this["cScalePeer"+h]||(0,g.A)(this["cScale"+h],10):this["cScalePeer"+h]=this["cScalePeer"+h]||(0,p.A)(this["cScale"+h],10);this.scaleLabelColor=this.scaleLabelColor||(this.darkMode?"black":this.labelTextColor),this.cScaleLabel0=this.cScaleLabel0||this.cScale1,this.cScaleLabel2=this.cScaleLabel2||this.cScale1;for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["cScaleLabel"+h]=this["cScaleLabel"+h]||this.scaleLabelColor;for(let d=0;d<5;d++)this["surface"+d]=this["surface"+d]||h(this.mainBkg,{l:-(5+5*d)}),this["surfacePeer"+d]=this["surfacePeer"+d]||h(this.mainBkg,{l:-(8+5*d)});this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.titleColor=this.text,this.sectionBkgColor=(0,g.A)(this.contrast,30),this.sectionBkgColor2=(0,g.A)(this.contrast,30),this.taskBorderColor=(0,p.A)(this.contrast,10),this.taskBkgColor=this.contrast,this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor=this.text,this.taskTextOutsideColor=this.taskTextDarkColor,this.activeTaskBorderColor=this.taskBorderColor,this.activeTaskBkgColor=this.mainBkg,this.gridColor=(0,g.A)(this.border1,30),this.doneTaskBkgColor=this.done,this.doneTaskBorderColor=this.lineColor,this.critBkgColor=this.critical,this.critBorderColor=(0,p.A)(this.critBkgColor,10),this.todayLineColor=this.critBkgColor,this.transitionColor=this.transitionColor||"#000",this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#f4f4f4",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.stateBorder=this.stateBorder||"#000",this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#222",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.classText=this.primaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=h(this.primaryColor,{h:64}),this.fillType3=h(this.secondaryColor,{h:64}),this.fillType4=h(this.primaryColor,{h:-64}),this.fillType5=h(this.secondaryColor,{h:-64}),this.fillType6=h(this.primaryColor,{h:128}),this.fillType7=h(this.secondaryColor,{h:128});for(let h=0;h<this.THEME_COLOR_LIMIT;h++)this["pie"+h]=this["cScale"+h];this.pie12=this.pie0,this.pieTitleTextSize=this.pieTitleTextSize||"25px",this.pieTitleTextColor=this.pieTitleTextColor||this.taskTextDarkColor,this.pieSectionTextSize=this.pieSectionTextSize||"17px",this.pieSectionTextColor=this.pieSectionTextColor||this.textColor,this.pieLegendTextSize=this.pieLegendTextSize||"17px",this.pieLegendTextColor=this.pieLegendTextColor||this.taskTextDarkColor,this.pieStrokeColor=this.pieStrokeColor||"black",this.pieStrokeWidth=this.pieStrokeWidth||"2px",this.pieOuterStrokeWidth=this.pieOuterStrokeWidth||"2px",this.pieOuterStrokeColor=this.pieOuterStrokeColor||"black",this.pieOpacity=this.pieOpacity||"0.7",this.quadrant1Fill=this.quadrant1Fill||this.primaryColor,this.quadrant2Fill=this.quadrant2Fill||h(this.primaryColor,{r:5,g:5,b:5}),this.quadrant3Fill=this.quadrant3Fill||h(this.primaryColor,{r:10,g:10,b:10}),this.quadrant4Fill=this.quadrant4Fill||h(this.primaryColor,{r:15,g:15,b:15}),this.quadrant1TextFill=this.quadrant1TextFill||this.primaryTextColor,this.quadrant2TextFill=this.quadrant2TextFill||h(this.primaryTextColor,{r:-5,g:-5,b:-5}),this.quadrant3TextFill=this.quadrant3TextFill||h(this.primaryTextColor,{r:-10,g:-10,b:-10}),this.quadrant4TextFill=this.quadrant4TextFill||h(this.primaryTextColor,{r:-15,g:-15,b:-15}),this.quadrantPointFill=this.quadrantPointFill||(0,m.A)(this.quadrant1Fill)?(0,g.A)(this.quadrant1Fill):(0,p.A)(this.quadrant1Fill),this.quadrantPointTextFill=this.quadrantPointTextFill||this.primaryTextColor,this.quadrantXAxisTextFill=this.quadrantXAxisTextFill||this.primaryTextColor,this.quadrantYAxisTextFill=this.quadrantYAxisTextFill||this.primaryTextColor,this.quadrantInternalBorderStrokeFill=this.quadrantInternalBorderStrokeFill||this.primaryBorderColor,this.quadrantExternalBorderStrokeFill=this.quadrantExternalBorderStrokeFill||this.primaryBorderColor,this.quadrantTitleFill=this.quadrantTitleFill||this.primaryTextColor,this.xyChart={backgroundColor:(null==(t=this.xyChart)?void 0:t.backgroundColor)||this.background,titleColor:(null==(e=this.xyChart)?void 0:e.titleColor)||this.primaryTextColor,xAxisTitleColor:(null==(i=this.xyChart)?void 0:i.xAxisTitleColor)||this.primaryTextColor,xAxisLabelColor:(null==(r=this.xyChart)?void 0:r.xAxisLabelColor)||this.primaryTextColor,xAxisTickColor:(null==(n=this.xyChart)?void 0:n.xAxisTickColor)||this.primaryTextColor,xAxisLineColor:(null==(o=this.xyChart)?void 0:o.xAxisLineColor)||this.primaryTextColor,yAxisTitleColor:(null==(a=this.xyChart)?void 0:a.yAxisTitleColor)||this.primaryTextColor,yAxisLabelColor:(null==(s=this.xyChart)?void 0:s.yAxisLabelColor)||this.primaryTextColor,yAxisTickColor:(null==(l=this.xyChart)?void 0:l.yAxisTickColor)||this.primaryTextColor,yAxisLineColor:(null==(c=this.xyChart)?void 0:c.yAxisLineColor)||this.primaryTextColor,plotColorPalette:(null==(u=this.xyChart)?void 0:u.plotColorPalette)||"#EEE,#6BB8E4,#8ACB88,#C7ACD6,#E8DCC2,#FFB2A8,#FFF380,#7E8D91,#FFD8B1,#FAF3E0"},this.requirementBackground=this.requirementBackground||this.primaryColor,this.requirementBorderColor=this.requirementBorderColor||this.primaryBorderColor,this.requirementBorderSize=this.requirementBorderSize||"1",this.requirementTextColor=this.requirementTextColor||this.primaryTextColor,this.relationColor=this.relationColor||this.lineColor,this.relationLabelBackground=this.relationLabelBackground||this.edgeLabelBackground,this.relationLabelColor=this.relationLabelColor||this.actorTextColor,this.git0=(0,p.A)(this.pie1,25)||this.primaryColor,this.git1=this.pie2||this.secondaryColor,this.git2=this.pie3||this.tertiaryColor,this.git3=this.pie4||h(this.primaryColor,{h:-30}),this.git4=this.pie5||h(this.primaryColor,{h:-60}),this.git5=this.pie6||h(this.primaryColor,{h:-90}),this.git6=this.pie7||h(this.primaryColor,{h:60}),this.git7=this.pie8||h(this.primaryColor,{h:120}),this.gitInv0=this.gitInv0||f(this.git0),this.gitInv1=this.gitInv1||f(this.git1),this.gitInv2=this.gitInv2||f(this.git2),this.gitInv3=this.gitInv3||f(this.git3),this.gitInv4=this.gitInv4||f(this.git4),this.gitInv5=this.gitInv5||f(this.git5),this.gitInv6=this.gitInv6||f(this.git6),this.gitInv7=this.gitInv7||f(this.git7),this.branchLabelColor=this.branchLabelColor||this.labelTextColor,this.gitBranchLabel0=this.branchLabelColor,this.gitBranchLabel1="white",this.gitBranchLabel2=this.branchLabelColor,this.gitBranchLabel3="white",this.gitBranchLabel4=this.branchLabelColor,this.gitBranchLabel5=this.branchLabelColor,this.gitBranchLabel6=this.branchLabelColor,this.gitBranchLabel7=this.branchLabelColor,this.tagLabelColor=this.tagLabelColor||this.primaryTextColor,this.tagLabelBackground=this.tagLabelBackground||this.primaryColor,this.tagLabelBorder=this.tagBorder||this.primaryBorderColor,this.tagLabelFontSize=this.tagLabelFontSize||"10px",this.commitLabelColor=this.commitLabelColor||this.secondaryTextColor,this.commitLabelBackground=this.commitLabelBackground||this.secondaryColor,this.commitLabelFontSize=this.commitLabelFontSize||"10px",this.attributeBackgroundColorOdd=this.attributeBackgroundColorOdd||Ft,this.attributeBackgroundColorEven=this.attributeBackgroundColorEven||Lt}calculate(t){if("object"!=typeof t)return void this.updateColors();const e=Object.keys(t);e.forEach((e=>{this[e]=t[e]})),this.updateColors(),e.forEach((e=>{this[e]=t[e]}))}}const Dt={base:{getThemeVariables:t=>{const e=new Mt;return e.calculate(t),e}},dark:{getThemeVariables:t=>{const e=new Et;return e.calculate(t),e}},default:{getThemeVariables:Ot},forest:{getThemeVariables:t=>{const e=new It;return e.calculate(t),e}},neutral:{getThemeVariables:t=>{const e=new jt;return e.calculate(t),e}}},qt={flowchart:{useMaxWidth:!0,titleTopMargin:25,subGraphTitleMargin:{top:0,bottom:0},diagramPadding:8,htmlLabels:!0,nodeSpacing:50,rankSpacing:50,curve:"basis",padding:15,defaultRenderer:"dagre-wrapper",wrappingWidth:200},sequence:{useMaxWidth:!0,hideUnusedParticipants:!1,activationWidth:10,diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",mirrorActors:!0,forceMenus:!1,bottomMarginAdj:1,rightAngles:!1,showSequenceNumbers:!1,actorFontSize:14,actorFontFamily:'"Open Sans", sans-serif',actorFontWeight:400,noteFontSize:14,noteFontFamily:'"trebuchet ms", verdana, arial, sans-serif',noteFontWeight:400,noteAlign:"center",messageFontSize:16,messageFontFamily:'"trebuchet ms", verdana, arial, sans-serif',messageFontWeight:400,wrap:!1,wrapPadding:10,labelBoxWidth:50,labelBoxHeight:20},gantt:{useMaxWidth:!0,titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,rightPadding:75,leftPadding:75,gridLineStartPadding:35,fontSize:11,sectionFontSize:11,numberSectionStyles:4,axisFormat:"%Y-%m-%d",topAxis:!1,displayMode:"",weekday:"sunday"},journey:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"]},class:{useMaxWidth:!0,titleTopMargin:25,arrowMarkerAbsolute:!1,dividerMargin:10,padding:5,textHeight:10,defaultRenderer:"dagre-wrapper",htmlLabels:!1},state:{useMaxWidth:!0,titleTopMargin:25,dividerMargin:10,sizeUnit:5,padding:8,textHeight:10,titleShift:-15,noteMargin:10,forkWidth:70,forkHeight:7,miniPadding:2,fontSizeFactor:5.02,fontSize:24,labelHeight:16,edgeLengthFactor:"20",compositTitleSize:35,radius:5,defaultRenderer:"dagre-wrapper"},er:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:20,layoutDirection:"TB",minEntityWidth:100,minEntityHeight:75,entityPadding:15,stroke:"gray",fill:"honeydew",fontSize:12},pie:{useMaxWidth:!0,textPosition:.75},quadrantChart:{useMaxWidth:!0,chartWidth:500,chartHeight:500,titleFontSize:20,titlePadding:10,quadrantPadding:5,xAxisLabelPadding:5,yAxisLabelPadding:5,xAxisLabelFontSize:16,yAxisLabelFontSize:16,quadrantLabelFontSize:16,quadrantTextTopPadding:5,pointTextPadding:5,pointLabelFontSize:12,pointRadius:5,xAxisPosition:"top",yAxisPosition:"left",quadrantInternalBorderStrokeWidth:1,quadrantExternalBorderStrokeWidth:2},xyChart:{useMaxWidth:!0,width:700,height:500,titleFontSize:20,titlePadding:10,showTitle:!0,xAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},yAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},chartOrientation:"vertical",plotReservedSpacePercent:50},requirement:{useMaxWidth:!0,rect_fill:"#f9f9f9",text_color:"#333",rect_border_size:"0.5px",rect_border_color:"#bbb",rect_min_width:200,rect_min_height:200,fontSize:14,rect_padding:10,line_height:20},mindmap:{useMaxWidth:!0,padding:10,maxNodeWidth:200},timeline:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"],disableMulticolor:!1},gitGraph:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:8,nodeLabel:{width:75,height:100,x:-25,y:0},mainBranchName:"main",mainBranchOrder:0,showCommitLabel:!0,showBranches:!0,rotateCommitLabel:!0,parallelCommits:!1,arrowMarkerAbsolute:!1},c4:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,c4ShapeMargin:50,c4ShapePadding:20,width:216,height:60,boxMargin:10,c4ShapeInRow:4,nextLinePaddingX:0,c4BoundaryInRow:2,personFontSize:14,personFontFamily:'"Open Sans", sans-serif',personFontWeight:"normal",external_personFontSize:14,external_personFontFamily:'"Open Sans", sans-serif',external_personFontWeight:"normal",systemFontSize:14,systemFontFamily:'"Open Sans", sans-serif',systemFontWeight:"normal",external_systemFontSize:14,external_systemFontFamily:'"Open Sans", sans-serif',external_systemFontWeight:"normal",system_dbFontSize:14,system_dbFontFamily:'"Open Sans", sans-serif',system_dbFontWeight:"normal",external_system_dbFontSize:14,external_system_dbFontFamily:'"Open Sans", sans-serif',external_system_dbFontWeight:"normal",system_queueFontSize:14,system_queueFontFamily:'"Open Sans", sans-serif',system_queueFontWeight:"normal",external_system_queueFontSize:14,external_system_queueFontFamily:'"Open Sans", sans-serif',external_system_queueFontWeight:"normal",boundaryFontSize:14,boundaryFontFamily:'"Open Sans", sans-serif',boundaryFontWeight:"normal",messageFontSize:12,messageFontFamily:'"Open Sans", sans-serif',messageFontWeight:"normal",containerFontSize:14,containerFontFamily:'"Open Sans", sans-serif',containerFontWeight:"normal",external_containerFontSize:14,external_containerFontFamily:'"Open Sans", sans-serif',external_containerFontWeight:"normal",container_dbFontSize:14,container_dbFontFamily:'"Open Sans", sans-serif',container_dbFontWeight:"normal",external_container_dbFontSize:14,external_container_dbFontFamily:'"Open Sans", sans-serif',external_container_dbFontWeight:"normal",container_queueFontSize:14,container_queueFontFamily:'"Open Sans", sans-serif',container_queueFontWeight:"normal",external_container_queueFontSize:14,external_container_queueFontFamily:'"Open Sans", sans-serif',external_container_queueFontWeight:"normal",componentFontSize:14,componentFontFamily:'"Open Sans", sans-serif',componentFontWeight:"normal",external_componentFontSize:14,external_componentFontFamily:'"Open Sans", sans-serif',external_componentFontWeight:"normal",component_dbFontSize:14,component_dbFontFamily:'"Open Sans", sans-serif',component_dbFontWeight:"normal",external_component_dbFontSize:14,external_component_dbFontFamily:'"Open Sans", sans-serif',external_component_dbFontWeight:"normal",component_queueFontSize:14,component_queueFontFamily:'"Open Sans", sans-serif',component_queueFontWeight:"normal",external_component_queueFontSize:14,external_component_queueFontFamily:'"Open Sans", sans-serif',external_component_queueFontWeight:"normal",wrap:!0,wrapPadding:10,person_bg_color:"#08427B",person_border_color:"#073B6F",external_person_bg_color:"#686868",external_person_border_color:"#8A8A8A",system_bg_color:"#1168BD",system_border_color:"#3C7FC0",system_db_bg_color:"#1168BD",system_db_border_color:"#3C7FC0",system_queue_bg_color:"#1168BD",system_queue_border_color:"#3C7FC0",external_system_bg_color:"#999999",external_system_border_color:"#8A8A8A",external_system_db_bg_color:"#999999",external_system_db_border_color:"#8A8A8A",external_system_queue_bg_color:"#999999",external_system_queue_border_color:"#8A8A8A",container_bg_color:"#438DD5",container_border_color:"#3C7FC0",container_db_bg_color:"#438DD5",container_db_border_color:"#3C7FC0",container_queue_bg_color:"#438DD5",container_queue_border_color:"#3C7FC0",external_container_bg_color:"#B3B3B3",external_container_border_color:"#A6A6A6",external_container_db_bg_color:"#B3B3B3",external_container_db_border_color:"#A6A6A6",external_container_queue_bg_color:"#B3B3B3",external_container_queue_border_color:"#A6A6A6",component_bg_color:"#85BBF0",component_border_color:"#78A8D8",component_db_bg_color:"#85BBF0",component_db_border_color:"#78A8D8",component_queue_bg_color:"#85BBF0",component_queue_border_color:"#78A8D8",external_component_bg_color:"#CCCCCC",external_component_border_color:"#BFBFBF",external_component_db_bg_color:"#CCCCCC",external_component_db_border_color:"#BFBFBF",external_component_queue_bg_color:"#CCCCCC",external_component_queue_border_color:"#BFBFBF"},sankey:{useMaxWidth:!0,width:600,height:400,linkColor:"gradient",nodeAlignment:"justify",showValues:!0,prefix:"",suffix:""},block:{useMaxWidth:!0,padding:8},theme:"default",maxTextSize:5e4,maxEdges:500,darkMode:!1,fontFamily:'"trebuchet ms", verdana, arial, sans-serif;',logLevel:5,securityLevel:"strict",startOnLoad:!0,arrowMarkerAbsolute:!1,secure:["secure","securityLevel","startOnLoad","maxTextSize","maxEdges"],legacyMathML:!1,deterministicIds:!1,fontSize:16},$t={...qt,deterministicIDSeed:void 0,themeCSS:void 0,themeVariables:Dt.default.getThemeVariables(),sequence:{...qt.sequence,messageFont:function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},noteFont:function(){return{fontFamily:this.noteFontFamily,fontSize:this.noteFontSize,fontWeight:this.noteFontWeight}},actorFont:function(){return{fontFamily:this.actorFontFamily,fontSize:this.actorFontSize,fontWeight:this.actorFontWeight}}},gantt:{...qt.gantt,tickInterval:void 0,useWidth:void 0},c4:{...qt.c4,useWidth:void 0,personFont:function(){return{fontFamily:this.personFontFamily,fontSize:this.personFontSize,fontWeight:this.personFontWeight}},external_personFont:function(){return{fontFamily:this.external_personFontFamily,fontSize:this.external_personFontSize,fontWeight:this.external_personFontWeight}},systemFont:function(){return{fontFamily:this.systemFontFamily,fontSize:this.systemFontSize,fontWeight:this.systemFontWeight}},external_systemFont:function(){return{fontFamily:this.external_systemFontFamily,fontSize:this.external_systemFontSize,fontWeight:this.external_systemFontWeight}},system_dbFont:function(){return{fontFamily:this.system_dbFontFamily,fontSize:this.system_dbFontSize,fontWeight:this.system_dbFontWeight}},external_system_dbFont:function(){return{fontFamily:this.external_system_dbFontFamily,fontSize:this.external_system_dbFontSize,fontWeight:this.external_system_dbFontWeight}},system_queueFont:function(){return{fontFamily:this.system_queueFontFamily,fontSize:this.system_queueFontSize,fontWeight:this.system_queueFontWeight}},external_system_queueFont:function(){return{fontFamily:this.external_system_queueFontFamily,fontSize:this.external_system_queueFontSize,fontWeight:this.external_system_queueFontWeight}},containerFont:function(){return{fontFamily:this.containerFontFamily,fontSize:this.containerFontSize,fontWeight:this.containerFontWeight}},external_containerFont:function(){return{fontFamily:this.external_containerFontFamily,fontSize:this.external_containerFontSize,fontWeight:this.external_containerFontWeight}},container_dbFont:function(){return{fontFamily:this.container_dbFontFamily,fontSize:this.container_dbFontSize,fontWeight:this.container_dbFontWeight}},external_container_dbFont:function(){return{fontFamily:this.external_container_dbFontFamily,fontSize:this.external_container_dbFontSize,fontWeight:this.external_container_dbFontWeight}},container_queueFont:function(){return{fontFamily:this.container_queueFontFamily,fontSize:this.container_queueFontSize,fontWeight:this.container_queueFontWeight}},external_container_queueFont:function(){return{fontFamily:this.external_container_queueFontFamily,fontSize:this.external_container_queueFontSize,fontWeight:this.external_container_queueFontWeight}},componentFont:function(){return{fontFamily:this.componentFontFamily,fontSize:this.componentFontSize,fontWeight:this.componentFontWeight}},external_componentFont:function(){return{fontFamily:this.external_componentFontFamily,fontSize:this.external_componentFontSize,fontWeight:this.external_componentFontWeight}},component_dbFont:function(){return{fontFamily:this.component_dbFontFamily,fontSize:this.component_dbFontSize,fontWeight:this.component_dbFontWeight}},external_component_dbFont:function(){return{fontFamily:this.external_component_dbFontFamily,fontSize:this.external_component_dbFontSize,fontWeight:this.external_component_dbFontWeight}},component_queueFont:function(){return{fontFamily:this.component_queueFontFamily,fontSize:this.component_queueFontSize,fontWeight:this.component_queueFontWeight}},external_component_queueFont:function(){return{fontFamily:this.external_component_queueFontFamily,fontSize:this.external_component_queueFontSize,fontWeight:this.external_component_queueFontWeight}},boundaryFont:function(){return{fontFamily:this.boundaryFontFamily,fontSize:this.boundaryFontSize,fontWeight:this.boundaryFontWeight}},messageFont:function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}}},pie:{...qt.pie,useWidth:984},xyChart:{...qt.xyChart,useWidth:void 0},requirement:{...qt.requirement,useWidth:void 0},gitGraph:{...qt.gitGraph,useMaxWidth:!1},sankey:{...qt.sankey,useMaxWidth:!1}},zt=(t,e="")=>Object.keys(t).reduce(((i,r)=>Array.isArray(t[r])?i:"object"==typeof t[r]&&null!==t[r]?[...i,e+r,...zt(t[r],"")]:[...i,e+r]),[]),Pt=new Set(zt($t,"")),Rt=$t,Wt=t=>{if(st.debug("sanitizeDirective called with",t),"object"==typeof t&&null!=t)if(Array.isArray(t))t.forEach((t=>Wt(t)));else{for(const e of Object.keys(t)){if(st.debug("Checking key",e),e.startsWith("__")||e.includes("proto")||e.includes("constr")||!Pt.has(e)||null==t[e]){st.debug("sanitize deleting key: ",e),delete t[e];continue}if("object"==typeof t[e]){st.debug("sanitizing object",e),Wt(t[e]);continue}const i=["themeCSS","fontFamily","altFontFamily"];for(const r of i)e.includes(r)&&(st.debug("sanitizing css option",e),t[e]=Ut(t[e]))}if(t.themeVariables)for(const e of Object.keys(t.themeVariables)){const i=t.themeVariables[e];(null==i?void 0:i.match)&&!i.match(/^[\d "#%(),.;A-Za-z]+$/)&&(t.themeVariables[e]="")}st.debug("After sanitization",t)}},Ut=t=>{let e=0,i=0;for(const r of t){if(e<i)return"{ /* ERROR: Unbalanced CSS */ }";"{"===r?e++:"}"===r&&i++}return e!==i?"{ /* ERROR: Unbalanced CSS */ }":t},Ht=/^-{3}\s*[\n\r](.*?)[\n\r]-{3}\s*[\n\r]+/s,Yt=/%{2}{\s*(?:(\w+)\s*:|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,Vt=/\s*%%.*\n/gm;class Gt extends Error{constructor(t){super(t),this.name="UnknownDiagramError"}}const Xt={},Zt=function(t,e){t=t.replace(Ht,"").replace(Yt,"").replace(Vt,"\n");for(const[i,{detector:r}]of Object.entries(Xt)){if(r(t,e))return i}throw new Gt(`No diagram type detected matching given configuration for text: ${t}`)},Jt=(...t)=>{for(const{id:e,detector:i,loader:r}of t)Kt(e,i,r)},Kt=(t,e,i)=>{Xt[t]?st.error(`Detector with key ${t} already exists`):Xt[t]={detector:e,loader:i},st.debug(`Detector with key ${t} added${i?" with loader":""}`)},Qt=(t,e,{depth:i=2,clobber:r=!1}={})=>{const n={depth:i,clobber:r};return Array.isArray(e)&&!Array.isArray(t)?(e.forEach((e=>Qt(t,e,n))),t):Array.isArray(e)&&Array.isArray(t)?(e.forEach((e=>{t.includes(e)||t.push(e)})),t):void 0===t||i<=0?null!=t&&"object"==typeof t&&"object"==typeof e?Object.assign(t,e):e:(void 0!==e&&"object"==typeof t&&"object"==typeof e&&Object.keys(e).forEach((n=>{"object"!=typeof e[n]||void 0!==t[n]&&"object"!=typeof t[n]?(r||"object"!=typeof t[n]&&"object"!=typeof e[n])&&(t[n]=e[n]):(void 0===t[n]&&(t[n]=Array.isArray(e[n])?[]:{}),t[n]=Qt(t[n],e[n],{depth:i-1,clobber:r}))})),t)},te=Qt,ee="\u200b",ie={curveBasis:a.qrM,curveBasisClosed:a.Yu4,curveBasisOpen:a.IA3,curveBumpX:a.Wi0,curveBumpY:a.PGM,curveBundle:a.OEq,curveCardinalClosed:a.olC,curveCardinalOpen:a.IrU,curveCardinal:a.y8u,curveCatmullRomClosed:a.Q7f,curveCatmullRomOpen:a.cVp,curveCatmullRom:a.oDi,curveLinear:a.lUB,curveLinearClosed:a.Lx9,curveMonotoneX:a.nVG,curveMonotoneY:a.uxU,curveNatural:a.Xf2,curveStep:a.GZz,curveStepAfter:a.UPb,curveStepBefore:a.dyv},re=/\s*(?:(\w+)(?=:):|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,ne=function(t,e=null){try{const i=new RegExp(`[%]{2}(?![{]${re.source})(?=[}][%]{2}).*\n`,"ig");let r;t=t.trim().replace(i,"").replace(/'/gm,'"'),st.debug(`Detecting diagram directive${null!==e?" type:"+e:""} based on the text:${t}`);const n=[];for(;null!==(r=Yt.exec(t));)if(r.index===Yt.lastIndex&&Yt.lastIndex++,r&&!e||e&&r[1]&&r[1].match(e)||e&&r[2]&&r[2].match(e)){const t=r[1]?r[1]:r[2],e=r[3]?r[3].trim():r[4]?JSON.parse(r[4].trim()):null;n.push({type:t,args:e})}return 0===n.length?{type:t,args:null}:1===n.length?n[0]:n}catch(i){return st.error(`ERROR: ${i.message} - Unable to parse directive type: '${e}' based on the text: '${t}'`),{type:void 0,args:null}}};function oe(t,e){if(!t)return e;const i=`curve${t.charAt(0).toUpperCase()+t.slice(1)}`;return ie[i]??e}function ae(t,e){return t&&e?Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0}const se=(t,e=2)=>{const i=Math.pow(10,e);return Math.round(t*i)/i},le=(t,e)=>{let i,r=e;for(const n of t){if(i){const t=ae(n,i);if(t<r)r-=t;else{const e=r/t;if(e<=0)return i;if(e>=1)return{x:n.x,y:n.y};if(e>0&&e<1)return{x:se((1-e)*i.x+e*n.x,5),y:se((1-e)*i.y+e*n.y,5)}}}i=n}throw new Error("Could not find a suitable point for the given distance")};function ce(t){let e="",i="";for(const r of t)void 0!==r&&(r.startsWith("color:")||r.startsWith("text-align:")?i=i+r+";":e=e+r+";");return{style:e,labelStyle:i}}let he=0;const ue=()=>(he++,"id-"+Math.random().toString(36).substr(2,12)+"-"+he);const de=t=>function(t){let e="";const i="0123456789abcdef";for(let r=0;r<t;r++)e+=i.charAt(Math.floor(16*Math.random()));return e}(t.length),fe=function(t,e){const i=e.text.replace(St.lineBreakRegex," "),[,r]=_e(e.fontSize),n=t.append("text");n.attr("x",e.x),n.attr("y",e.y),n.style("text-anchor",e.anchor),n.style("font-family",e.fontFamily),n.style("font-size",r),n.style("font-weight",e.fontWeight),n.attr("fill",e.fill),void 0!==e.class&&n.attr("class",e.class);const o=n.append("tspan");return o.attr("x",e.x+2*e.textMargin),o.attr("fill",e.fill),o.text(i),n},pe=(0,y.A)(((t,e,i)=>{if(!t)return t;if(i=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",joinWith:"<br/>"},i),St.lineBreakRegex.test(t))return t;const r=t.split(" "),n=[];let o="";return r.forEach(((t,a)=>{const s=ye(`${t} `,i),l=ye(o,i);if(s>e){const{hyphenatedStrings:r,remainingWord:a}=ge(t,e,"-",i);n.push(o,...r),o=a}else l+s>=e?(n.push(o),o=t):o=[o,t].filter(Boolean).join(" ");a+1===r.length&&n.push(o)})),n.filter((t=>""!==t)).join(i.joinWith)}),((t,e,i)=>`${t}${e}${i.fontSize}${i.fontWeight}${i.fontFamily}${i.joinWith}`)),ge=(0,y.A)(((t,e,i="-",r)=>{r=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:0},r);const n=[...t],o=[];let a="";return n.forEach(((t,s)=>{const l=`${a}${t}`;if(ye(l,r)>=e){const t=s+1,e=n.length===t,r=`${l}${i}`;o.push(e?l:r),a=""}else a=l})),{hyphenatedStrings:o,remainingWord:a}}),((t,e,i="-",r)=>`${t}${e}${i}${r.fontSize}${r.fontWeight}${r.fontFamily}`));function me(t,e){return xe(t,e).height}function ye(t,e){return xe(t,e).width}const xe=(0,y.A)(((t,e)=>{const{fontSize:i=12,fontFamily:r="Arial",fontWeight:n=400}=e;if(!t)return{width:0,height:0};const[,o]=_e(i),s=["sans-serif",r],l=t.split(St.lineBreakRegex),c=[],h=(0,a.Ltv)("body");if(!h.remove)return{width:0,height:0,lineHeight:0};const u=h.append("svg");for(const a of s){let t=0;const e={width:0,height:0,lineHeight:0};for(const i of l){const r={x:0,y:0,fill:void 0,anchor:"start",style:"#666",width:100,height:100,textMargin:0,rx:0,ry:0,valign:void 0,text:""};r.text=i||ee;const s=fe(u,r).style("font-size",o).style("font-weight",n).style("font-family",a),l=(s._groups||s)[0][0].getBBox();if(0===l.width&&0===l.height)throw new Error("svg element not in render tree");e.width=Math.round(Math.max(e.width,l.width)),t=Math.round(l.height),e.height+=t,e.lineHeight=Math.round(Math.max(e.lineHeight,t))}c.push(e)}u.remove();return c[isNaN(c[1].height)||isNaN(c[1].width)||isNaN(c[1].lineHeight)||c[0].height>c[1].height&&c[0].width>c[1].width&&c[0].lineHeight>c[1].lineHeight?0:1]}),((t,e)=>`${t}${e.fontSize}${e.fontWeight}${e.fontFamily}`));let Ce;function be(t){return"str"in t}const _e=t=>{if("number"==typeof t)return[t,t+"px"];const e=parseInt(t??"",10);return Number.isNaN(e)?[void 0,void 0]:t===String(e)?[e,t+"px"]:[e,t]};function ve(t,e){return(0,x.A)({},t,e)}const ke={assignWithDepth:te,wrapLabel:pe,calculateTextHeight:me,calculateTextWidth:ye,calculateTextDimensions:xe,cleanAndMerge:ve,detectInit:function(t,e){const i=ne(t,/(?:init\b)|(?:initialize\b)/);let r={};if(Array.isArray(i)){const t=i.map((t=>t.args));Wt(t),r=te(r,[...t])}else r=i.args;if(!r)return;let n=Zt(t,e);const o="config";return void 0!==r[o]&&("flowchart-v2"===n&&(n="flowchart"),r[n]=r[o],delete r[o]),r},detectDirective:ne,isSubstringInArray:function(t,e){for(const[i,r]of e.entries())if(r.match(t))return i;return-1},interpolateToCurve:oe,calcLabelPosition:function(t){return 1===t.length?t[0]:function(t){let e,i=0;return t.forEach((t=>{i+=ae(t,e),e=t})),le(t,i/2)}(t)},calcCardinalityPosition:(t,e,i)=>{st.info(`our points ${JSON.stringify(e)}`),e[0]!==i&&(e=e.reverse());const r=le(e,25),n=t?10:5,o=Math.atan2(e[0].y-r.y,e[0].x-r.x),a={x:0,y:0};return a.x=Math.sin(o)*n+(e[0].x+r.x)/2,a.y=-Math.cos(o)*n+(e[0].y+r.y)/2,a},calcTerminalLabelPosition:function(t,e,i){const r=structuredClone(i);st.info("our points",r),"start_left"!==e&&"start_right"!==e&&r.reverse();const n=le(r,25+t),o=10+.5*t,a=Math.atan2(r[0].y-n.y,r[0].x-n.x),s={x:0,y:0};return"start_left"===e?(s.x=Math.sin(a+Math.PI)*o+(r[0].x+n.x)/2,s.y=-Math.cos(a+Math.PI)*o+(r[0].y+n.y)/2):"end_right"===e?(s.x=Math.sin(a-Math.PI)*o+(r[0].x+n.x)/2-5,s.y=-Math.cos(a-Math.PI)*o+(r[0].y+n.y)/2-5):"end_left"===e?(s.x=Math.sin(a)*o+(r[0].x+n.x)/2-5,s.y=-Math.cos(a)*o+(r[0].y+n.y)/2-5):(s.x=Math.sin(a)*o+(r[0].x+n.x)/2,s.y=-Math.cos(a)*o+(r[0].y+n.y)/2),s},formatUrl:function(t,e){const i=t.trim();if(i)return"loose"!==e.securityLevel?(0,o.Jf)(i):i},getStylesFromArray:ce,generateId:ue,random:de,runFunc:(t,...e)=>{const i=t.split("."),r=i.length-1,n=i[r];let o=window;for(let a=0;a<r;a++)if(o=o[i[a]],!o)return void st.error(`Function name: ${t} not found in window`);o[n](...e)},entityDecode:function(t){return Ce=Ce||document.createElement("div"),t=escape(t).replace(/%26/g,"&").replace(/%23/g,"#").replace(/%3B/g,";"),Ce.innerHTML=t,unescape(Ce.textContent)},insertTitle:(t,e,i,r)=>{var n;if(!r)return;const o=null==(n=t.node())?void 0:n.getBBox();o&&t.append("text").text(r).attr("x",o.x+o.width/2).attr("y",-i).attr("class",e)},parseFontSize:_e,InitIDGenerator:class{constructor(t=!1,e){this.count=0,this.count=e?e.length:0,this.next=t?()=>this.count++:()=>Date.now()}}},Te=function(t){return t.replace(/\ufb02\xb0\xb0/g,"&#").replace(/\ufb02\xb0/g,"&").replace(/\xb6\xdf/g,";")},Ae="10.9.3",we=Object.freeze(Rt);let Se,Be=te({},we),Fe=[],Le=te({},we);const Me=(t,e)=>{let i=te({},t),r={};for(const n of e)Ie(n),r=te(r,n);if(i=te(i,r),r.theme&&r.theme in Dt){const t=te({},Se),e=te(t.themeVariables||{},r.themeVariables);i.theme&&i.theme in Dt&&(i.themeVariables=Dt[i.theme].getThemeVariables(e))}return Le=i,$e(Le),Le},Ee=()=>te({},Be),Ne=t=>($e(t),te(Le,t),Oe()),Oe=()=>te({},Le),Ie=t=>{t&&(["secure",...Be.secure??[]].forEach((e=>{Object.hasOwn(t,e)&&(st.debug(`Denied attempt to modify a secure key ${e}`,t[e]),delete t[e])})),Object.keys(t).forEach((e=>{e.startsWith("__")&&delete t[e]})),Object.keys(t).forEach((e=>{"string"==typeof t[e]&&(t[e].includes("<")||t[e].includes(">")||t[e].includes("url(data:"))&&delete t[e],"object"==typeof t[e]&&Ie(t[e])})))},je=(t=Be)=>{Fe=[],Me(t,Fe)},De={LAZY_LOAD_DEPRECATED:"The configuration options lazyLoadedDiagrams and loadExternalDiagramsAtStartup are deprecated. Please use registerExternalDiagrams instead."},qe={},$e=t=>{var e;t&&((t.lazyLoadedDiagrams||t.loadExternalDiagramsAtStartup)&&(qe[e="LAZY_LOAD_DEPRECATED"]||(st.warn(De[e]),qe[e]=!0)))},ze={id:"c4",detector:t=>/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(t),loader:async()=>{const{diagram:t}=await i.e(3292).then(i.bind(i,3292));return{id:"c4",diagram:t}}},Pe="flowchart",Re={id:Pe,detector:(t,e)=>{var i,r;return"dagre-wrapper"!==(null==(i=null==e?void 0:e.flowchart)?void 0:i.defaultRenderer)&&"elk"!==(null==(r=null==e?void 0:e.flowchart)?void 0:r.defaultRenderer)&&/^\s*graph/.test(t)},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(1176),i.e(8146),i.e(8995),i.e(5860),i.e(2315)]).then(i.bind(i,2315));return{id:Pe,diagram:t}}},We="flowchart-v2",Ue={id:We,detector:(t,e)=>{var i,r,n;return"dagre-d3"!==(null==(i=null==e?void 0:e.flowchart)?void 0:i.defaultRenderer)&&"elk"!==(null==(r=null==e?void 0:e.flowchart)?void 0:r.defaultRenderer)&&(!(!/^\s*graph/.test(t)||"dagre-wrapper"!==(null==(n=null==e?void 0:e.flowchart)?void 0:n.defaultRenderer))||/^\s*flowchart/.test(t))},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(1176),i.e(8146),i.e(8995),i.e(5860),i.e(1689)]).then(i.bind(i,1689));return{id:We,diagram:t}}},He={id:"er",detector:t=>/^\s*erDiagram/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(1176),i.e(711)]).then(i.bind(i,711));return{id:"er",diagram:t}}},Ye="gitGraph",Ve={id:Ye,detector:t=>/^\s*gitGraph/.test(t),loader:async()=>{const{diagram:t}=await i.e(4073).then(i.bind(i,4073));return{id:Ye,diagram:t}}},Ge="gantt",Xe={id:Ge,detector:t=>/^\s*gantt/.test(t),loader:async()=>{const{diagram:t}=await i.e(8989).then(i.bind(i,8989));return{id:Ge,diagram:t}}},Ze="info",Je={id:Ze,detector:t=>/^\s*info/.test(t),loader:async()=>{const{diagram:t}=await i.e(5857).then(i.bind(i,5857));return{id:Ze,diagram:t}}},Ke={id:"pie",detector:t=>/^\s*pie/.test(t),loader:async()=>{const{diagram:t}=await i.e(8846).then(i.bind(i,8846));return{id:"pie",diagram:t}}},Qe="quadrantChart",ti={id:Qe,detector:t=>/^\s*quadrantChart/.test(t),loader:async()=>{const{diagram:t}=await i.e(4564).then(i.bind(i,4564));return{id:Qe,diagram:t}}},ei="xychart",ii={id:ei,detector:t=>/^\s*xychart-beta/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(2519),i.e(1329)]).then(i.bind(i,1329));return{id:ei,diagram:t}}},ri="requirement",ni={id:ri,detector:t=>/^\s*requirement(Diagram)?/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(1176),i.e(3417)]).then(i.bind(i,3417));return{id:ri,diagram:t}}},oi="sequence",ai={id:oi,detector:t=>/^\s*sequenceDiagram/.test(t),loader:async()=>{const{diagram:t}=await i.e(3687).then(i.bind(i,3687));return{id:oi,diagram:t}}},si="class",li={id:si,detector:(t,e)=>{var i;return"dagre-wrapper"!==(null==(i=null==e?void 0:e.class)?void 0:i.defaultRenderer)&&/^\s*classDiagram/.test(t)},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(1176),i.e(1987),i.e(6770)]).then(i.bind(i,6770));return{id:si,diagram:t}}},ci="classDiagram",hi={id:ci,detector:(t,e)=>{var i;return!(!/^\s*classDiagram/.test(t)||"dagre-wrapper"!==(null==(i=null==e?void 0:e.class)?void 0:i.defaultRenderer))||/^\s*classDiagram-v2/.test(t)},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(1176),i.e(8146),i.e(8995),i.e(1987),i.e(5628)]).then(i.bind(i,5628));return{id:ci,diagram:t}}},ui="state",di={id:ui,detector:(t,e)=>{var i;return"dagre-wrapper"!==(null==(i=null==e?void 0:e.state)?void 0:i.defaultRenderer)&&/^\s*stateDiagram/.test(t)},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(1176),i.e(7899),i.e(5163)]).then(i.bind(i,5163));return{id:ui,diagram:t}}},fi="stateDiagram",pi={id:fi,detector:(t,e)=>{var i;return!!/^\s*stateDiagram-v2/.test(t)||!(!/^\s*stateDiagram/.test(t)||"dagre-wrapper"!==(null==(i=null==e?void 0:e.state)?void 0:i.defaultRenderer))},loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(1176),i.e(8146),i.e(8995),i.e(7899),i.e(141)]).then(i.bind(i,141));return{id:fi,diagram:t}}},gi="journey",mi={id:gi,detector:t=>/^\s*journey/.test(t),loader:async()=>{const{diagram:t}=await i.e(2144).then(i.bind(i,2144));return{id:gi,diagram:t}}},yi=function(t,e,i,r){const n=function(t,e,i){let r=new Map;return i?(r.set("width","100%"),r.set("style",`max-width: ${e}px;`)):(r.set("height",t),r.set("width",e)),r}(e,i,r);!function(t,e){for(let i of e)t.attr(i[0],i[1])}(t,n)},xi=function(t,e,i,r){const n=e.node().getBBox(),o=n.width,a=n.height;st.info(`SVG bounds: ${o}x${a}`,n);let s=0,l=0;st.info(`Graph bounds: ${s}x${l}`,t),s=o+2*i,l=a+2*i,st.info(`Calculated bounds: ${s}x${l}`),yi(e,l,s,r);const c=`${n.x-i} ${n.y-i} ${n.width+2*i} ${n.height+2*i}`;e.attr("viewBox",c)},Ci={},bi=(t,e,i)=>{let r="";return t in Ci&&Ci[t]?r=Ci[t](i):st.warn(`No theme found for ${t}`),` & {\n font-family: ${i.fontFamily};\n font-size: ${i.fontSize};\n fill: ${i.textColor}\n }\n\n /* Classes common for multiple diagrams */\n\n & .error-icon {\n fill: ${i.errorBkgColor};\n }\n & .error-text {\n fill: ${i.errorTextColor};\n stroke: ${i.errorTextColor};\n }\n\n & .edge-thickness-normal {\n stroke-width: 2px;\n }\n & .edge-thickness-thick {\n stroke-width: 3.5px\n }\n & .edge-pattern-solid {\n stroke-dasharray: 0;\n }\n\n & .edge-pattern-dashed{\n stroke-dasharray: 3;\n }\n .edge-pattern-dotted {\n stroke-dasharray: 2;\n }\n\n & .marker {\n fill: ${i.lineColor};\n stroke: ${i.lineColor};\n }\n & .marker.cross {\n stroke: ${i.lineColor};\n }\n\n & svg {\n font-family: ${i.fontFamily};\n font-size: ${i.fontSize};\n }\n\n ${r}\n\n ${e}\n`};let _i="",vi="",ki="";const Ti=t=>pt(t,Oe()),Ai=()=>{_i="",ki="",vi=""},wi=t=>{_i=Ti(t).replace(/^\s+/g,"")},Si=()=>_i,Bi=t=>{ki=Ti(t).replace(/\n\s+/g,"\n")},Fi=()=>ki,Li=t=>{vi=Ti(t)},Mi=()=>vi,Ei=Object.freeze(Object.defineProperty({__proto__:null,clear:Ai,getAccDescription:Fi,getAccTitle:Si,getDiagramTitle:Mi,setAccDescription:Bi,setAccTitle:wi,setDiagramTitle:Li},Symbol.toStringTag,{value:"Module"})),Ni=st,Oi=lt,Ii=Oe,ji=Ne,Di=we,qi=t=>pt(t,Ii()),$i=xi,zi={},Pi=(t,e,i)=>{var r,n,o;if(zi[t])throw new Error(`Diagram ${t} already registered.`);zi[t]=e,i&&Kt(t,i),n=t,void 0!==(o=e.styles)&&(Ci[n]=o),null==(r=e.injectUtils)||r.call(e,Ni,Oi,Ii,qi,$i,Ei,(()=>{}))},Ri=t=>{if(t in zi)return zi[t];throw new Wi(t)};class Wi extends Error{constructor(t){super(`Diagram ${t} not found.`)}}const Ui=t=>{var e;const{securityLevel:i}=Ii();let r=(0,a.Ltv)("body");if("sandbox"===i){const i=(null==(e=(0,a.Ltv)(`#i${t}`).node())?void 0:e.contentDocument)??document;r=(0,a.Ltv)(i.body)}return r.select(`#${t}`)},Hi={draw:(t,e,i)=>{st.debug("rendering svg for syntax error\n");const r=Ui(e),n=r.append("g");r.attr("viewBox","0 0 2412 512"),yi(r,100,512,!0),n.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),n.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),n.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),n.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.164-16,16v32c0,8.836 7.156,16 16,16z"),n.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),n.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),n.append("text").attr("class","error-text").attr("x",1440).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in text"),n.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${i}`)}},Yi=Hi,Vi={db:{},renderer:Hi,parser:{parser:{yy:{}},parse:()=>{}}},Gi="flowchart-elk",Xi={id:Gi,detector:(t,e)=>{var i;return!!(/^\s*flowchart-elk/.test(t)||/^\s*flowchart|graph/.test(t)&&"elk"===(null==(i=null==e?void 0:e.flowchart)?void 0:i.defaultRenderer))},loader:async()=>{const{diagram:t}=await Promise.all([i.e(2519),i.e(8146),i.e(5860),i.e(4104)]).then(i.bind(i,4104));return{id:Gi,diagram:t}}},Zi="timeline",Ji={id:Zi,detector:t=>/^\s*timeline/.test(t),loader:async()=>{const{diagram:t}=await i.e(971).then(i.bind(i,971));return{id:Zi,diagram:t}}},Ki="mindmap",Qi={id:Ki,detector:t=>/^\s*mindmap/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(2519),i.e(495)]).then(i.bind(i,495));return{id:Ki,diagram:t}}},tr="sankey",er={id:tr,detector:t=>/^\s*sankey-beta/.test(t),loader:async()=>{const{diagram:t}=await i.e(4529).then(i.bind(i,4529));return{id:tr,diagram:t}}},ir="block",rr={id:ir,detector:t=>/^\s*block-beta/.test(t),loader:async()=>{const{diagram:t}=await Promise.all([i.e(1169),i.e(2519),i.e(8146),i.e(6625)]).then(i.bind(i,6625));return{id:ir,diagram:t}}};let nr=!1;const or=()=>{nr||(nr=!0,Pi("error",Vi,(t=>"error"===t.toLowerCase().trim())),Pi("---",{db:{clear:()=>{}},styles:{},renderer:{draw:()=>{}},parser:{parser:{yy:{}},parse:()=>{throw new Error("Diagrams beginning with --- are not valid. If you were trying to use a YAML front-matter, please ensure that you've correctly opened and closed the YAML front-matter with un-indented `---` blocks")}},init:()=>null},(t=>t.toLowerCase().trimStart().startsWith("---"))),Jt(ze,hi,li,He,Xe,Je,Ke,ni,ai,Xi,Ue,Re,Qi,Ji,Ve,pi,di,mi,ti,er,ii,rr))};class ar{constructor(t,e={}){this.text=t,this.metadata=e,this.type="graph",this.text=function(t){let e=t;return e=e.replace(/style.*:\S*#.*;/g,(function(t){return t.substring(0,t.length-1)})),e=e.replace(/classDef.*:\S*#.*;/g,(function(t){return t.substring(0,t.length-1)})),e=e.replace(/#\w+;/g,(function(t){const e=t.substring(1,t.length-1);return/^\+?\d+$/.test(e)?"\ufb02\xb0\xb0"+e+"\xb6\xdf":"\ufb02\xb0"+e+"\xb6\xdf"})),e}(t),this.text+="\n";const i=Oe();try{this.type=Zt(t,i)}catch(n){this.type="error",this.detectError=n}const r=Ri(this.type);st.debug("Type "+this.type),this.db=r.db,this.renderer=r.renderer,this.parser=r.parser,this.parser.parser.yy=this.db,this.init=r.init,this.parse()}parse(){var t,e,i,r,n;if(this.detectError)throw this.detectError;null==(e=(t=this.db).clear)||e.call(t);const o=Oe();null==(i=this.init)||i.call(this,o),this.metadata.title&&(null==(n=(r=this.db).setDiagramTitle)||n.call(r,this.metadata.title)),this.parser.parse(this.text)}async render(t,e){await this.renderer.draw(this.text,t,e,this)}getParser(){return this.parser}getType(){return this.type}}const sr=async(t,e={})=>{const i=Zt(t,Oe());try{Ri(i)}catch(r){const t=Xt[i].loader;if(!t)throw new Gt(`Diagram ${i} not found.`);const{id:e,diagram:n}=await t();Pi(e,n)}return new ar(t,e)};let lr=[];function cr(t){return null==t}var hr={isNothing:cr,isObject:function(t){return"object"==typeof t&&null!==t},toArray:function(t){return Array.isArray(t)?t:cr(t)?[]:[t]},repeat:function(t,e){var i,r="";for(i=0;i<e;i+=1)r+=t;return r},isNegativeZero:function(t){return 0===t&&Number.NEGATIVE_INFINITY===1/t},extend:function(t,e){var i,r,n,o;if(e)for(i=0,r=(o=Object.keys(e)).length;i<r;i+=1)t[n=o[i]]=e[n];return t}};function ur(t,e){var i="",r=t.reason||"(unknown reason)";return t.mark?(t.mark.name&&(i+='in "'+t.mark.name+'" '),i+="("+(t.mark.line+1)+":"+(t.mark.column+1)+")",!e&&t.mark.snippet&&(i+="\n\n"+t.mark.snippet),r+" "+i):r}function dr(t,e){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=e,this.message=ur(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}dr.prototype=Object.create(Error.prototype),dr.prototype.constructor=dr,dr.prototype.toString=function(t){return this.name+": "+ur(this,t)};var fr=dr;function pr(t,e,i,r,n){var o="",a="",s=Math.floor(n/2)-1;return r-e>s&&(e=r-s+(o=" ... ").length),i-r>s&&(i=r+s-(a=" ...").length),{str:o+t.slice(e,i).replace(/\t/g,"\u2192")+a,pos:r-e+o.length}}function gr(t,e){return hr.repeat(" ",e-t.length)+t}var mr=function(t,e){if(e=Object.create(e||null),!t.buffer)return null;e.maxLength||(e.maxLength=79),"number"!=typeof e.indent&&(e.indent=1),"number"!=typeof e.linesBefore&&(e.linesBefore=3),"number"!=typeof e.linesAfter&&(e.linesAfter=2);for(var i,r=/\r?\n|\r|\0/g,n=[0],o=[],a=-1;i=r.exec(t.buffer);)o.push(i.index),n.push(i.index+i[0].length),t.position<=i.index&&a<0&&(a=n.length-2);a<0&&(a=n.length-1);var s,l,c="",h=Math.min(t.line+e.linesAfter,o.length).toString().length,u=e.maxLength-(e.indent+h+3);for(s=1;s<=e.linesBefore&&!(a-s<0);s++)l=pr(t.buffer,n[a-s],o[a-s],t.position-(n[a]-n[a-s]),u),c=hr.repeat(" ",e.indent)+gr((t.line-s+1).toString(),h)+" | "+l.str+"\n"+c;for(l=pr(t.buffer,n[a],o[a],t.position,u),c+=hr.repeat(" ",e.indent)+gr((t.line+1).toString(),h)+" | "+l.str+"\n",c+=hr.repeat("-",e.indent+h+3+l.pos)+"^\n",s=1;s<=e.linesAfter&&!(a+s>=o.length);s++)l=pr(t.buffer,n[a+s],o[a+s],t.position-(n[a]-n[a+s]),u),c+=hr.repeat(" ",e.indent)+gr((t.line+s+1).toString(),h)+" | "+l.str+"\n";return c.replace(/\n$/,"")},yr=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],xr=["scalar","sequence","mapping"];var Cr=function(t,e){var i,r;if(e=e||{},Object.keys(e).forEach((function(e){if(-1===yr.indexOf(e))throw new fr('Unknown option "'+e+'" is met in definition of "'+t+'" YAML type.')})),this.options=e,this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(t){return t},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.representName=e.representName||null,this.defaultStyle=e.defaultStyle||null,this.multi=e.multi||!1,this.styleAliases=(i=e.styleAliases||null,r={},null!==i&&Object.keys(i).forEach((function(t){i[t].forEach((function(e){r[String(e)]=t}))})),r),-1===xr.indexOf(this.kind))throw new fr('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')};function br(t,e){var i=[];return t[e].forEach((function(t){var e=i.length;i.forEach((function(i,r){i.tag===t.tag&&i.kind===t.kind&&i.multi===t.multi&&(e=r)})),i[e]=t})),i}function _r(t){return this.extend(t)}_r.prototype.extend=function(t){var e=[],i=[];if(t instanceof Cr)i.push(t);else if(Array.isArray(t))i=i.concat(t);else{if(!t||!Array.isArray(t.implicit)&&!Array.isArray(t.explicit))throw new fr("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");t.implicit&&(e=e.concat(t.implicit)),t.explicit&&(i=i.concat(t.explicit))}e.forEach((function(t){if(!(t instanceof Cr))throw new fr("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(t.loadKind&&"scalar"!==t.loadKind)throw new fr("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(t.multi)throw new fr("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),i.forEach((function(t){if(!(t instanceof Cr))throw new fr("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var r=Object.create(_r.prototype);return r.implicit=(this.implicit||[]).concat(e),r.explicit=(this.explicit||[]).concat(i),r.compiledImplicit=br(r,"implicit"),r.compiledExplicit=br(r,"explicit"),r.compiledTypeMap=function(){var t,e,i={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function r(t){t.multi?(i.multi[t.kind].push(t),i.multi.fallback.push(t)):i[t.kind][t.tag]=i.fallback[t.tag]=t}for(t=0,e=arguments.length;t<e;t+=1)arguments[t].forEach(r);return i}(r.compiledImplicit,r.compiledExplicit),r};var vr=new _r({explicit:[new Cr("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return null!==t?t:""}}),new Cr("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return null!==t?t:[]}}),new Cr("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return null!==t?t:{}}})]});var kr=new Cr("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(t){if(null===t)return!0;var e=t.length;return 1===e&&"~"===t||4===e&&("null"===t||"Null"===t||"NULL"===t)},construct:function(){return null},predicate:function(t){return null===t},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});var Tr=new Cr("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e=t.length;return 4===e&&("true"===t||"True"===t||"TRUE"===t)||5===e&&("false"===t||"False"===t||"FALSE"===t)},construct:function(t){return"true"===t||"True"===t||"TRUE"===t},predicate:function(t){return"[object Boolean]"===Object.prototype.toString.call(t)},represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"});function Ar(t){return 48<=t&&t<=55}function wr(t){return 48<=t&&t<=57}var Sr=new Cr("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,i,r=t.length,n=0,o=!1;if(!r)return!1;if("-"!==(e=t[n])&&"+"!==e||(e=t[++n]),"0"===e){if(n+1===r)return!0;if("b"===(e=t[++n])){for(n++;n<r;n++)if("_"!==(e=t[n])){if("0"!==e&&"1"!==e)return!1;o=!0}return o&&"_"!==e}if("x"===e){for(n++;n<r;n++)if("_"!==(e=t[n])){if(!(48<=(i=t.charCodeAt(n))&&i<=57||65<=i&&i<=70||97<=i&&i<=102))return!1;o=!0}return o&&"_"!==e}if("o"===e){for(n++;n<r;n++)if("_"!==(e=t[n])){if(!Ar(t.charCodeAt(n)))return!1;o=!0}return o&&"_"!==e}}if("_"===e)return!1;for(;n<r;n++)if("_"!==(e=t[n])){if(!wr(t.charCodeAt(n)))return!1;o=!0}return!(!o||"_"===e)},construct:function(t){var e,i=t,r=1;if(-1!==i.indexOf("_")&&(i=i.replace(/_/g,"")),"-"!==(e=i[0])&&"+"!==e||("-"===e&&(r=-1),e=(i=i.slice(1))[0]),"0"===i)return 0;if("0"===e){if("b"===i[1])return r*parseInt(i.slice(2),2);if("x"===i[1])return r*parseInt(i.slice(2),16);if("o"===i[1])return r*parseInt(i.slice(2),8)}return r*parseInt(i,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&t%1==0&&!hr.isNegativeZero(t)},represent:{binary:function(t){return t>=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Br=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var Fr=/^[-+]?[0-9]+e/;var Lr=new Cr("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return null!==t&&!(!Br.test(t)||"_"===t[t.length-1])},construct:function(t){var e,i;return i="-"===(e=t.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e?1===i?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:i*parseFloat(e,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||hr.isNegativeZero(t))},represent:function(t,e){var i;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(hr.isNegativeZero(t))return"-0.0";return i=t.toString(10),Fr.test(i)?i.replace("e",".e"):i},defaultStyle:"lowercase"}),Mr=vr.extend({implicit:[kr,Tr,Sr,Lr]}),Er=Mr,Nr=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Or=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");var Ir=new Cr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==Nr.exec(t)||null!==Or.exec(t))},construct:function(t){var e,i,r,n,o,a,s,l,c=0,h=null;if(null===(e=Nr.exec(t))&&(e=Or.exec(t)),null===e)throw new Error("Date resolve error");if(i=+e[1],r=+e[2]-1,n=+e[3],!e[4])return new Date(Date.UTC(i,r,n));if(o=+e[4],a=+e[5],s=+e[6],e[7]){for(c=e[7].slice(0,3);c.length<3;)c+="0";c=+c}return e[9]&&(h=6e4*(60*+e[10]+ +(e[11]||0)),"-"===e[9]&&(h=-h)),l=new Date(Date.UTC(i,r,n,o,a,s,c)),h&&l.setTime(l.getTime()-h),l},instanceOf:Date,represent:function(t){return t.toISOString()}});var jr=new Cr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}}),Dr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";var qr=new Cr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,i,r=0,n=t.length,o=Dr;for(i=0;i<n;i++)if(!((e=o.indexOf(t.charAt(i)))>64)){if(e<0)return!1;r+=6}return r%8==0},construct:function(t){var e,i,r=t.replace(/[\r\n=]/g,""),n=r.length,o=Dr,a=0,s=[];for(e=0;e<n;e++)e%4==0&&e&&(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)),a=a<<6|o.indexOf(r.charAt(e));return 0===(i=n%4*6)?(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)):18===i?(s.push(a>>10&255),s.push(a>>2&255)):12===i&&s.push(a>>4&255),new Uint8Array(s)},predicate:function(t){return"[object Uint8Array]"===Object.prototype.toString.call(t)},represent:function(t){var e,i,r="",n=0,o=t.length,a=Dr;for(e=0;e<o;e++)e%3==0&&e&&(r+=a[n>>18&63],r+=a[n>>12&63],r+=a[n>>6&63],r+=a[63&n]),n=(n<<8)+t[e];return 0===(i=o%3)?(r+=a[n>>18&63],r+=a[n>>12&63],r+=a[n>>6&63],r+=a[63&n]):2===i?(r+=a[n>>10&63],r+=a[n>>4&63],r+=a[n<<2&63],r+=a[64]):1===i&&(r+=a[n>>2&63],r+=a[n<<4&63],r+=a[64],r+=a[64]),r}}),$r=Object.prototype.hasOwnProperty,zr=Object.prototype.toString;var Pr=new Cr("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,i,r,n,o,a=[],s=t;for(e=0,i=s.length;e<i;e+=1){if(r=s[e],o=!1,"[object Object]"!==zr.call(r))return!1;for(n in r)if($r.call(r,n)){if(o)return!1;o=!0}if(!o)return!1;if(-1!==a.indexOf(n))return!1;a.push(n)}return!0},construct:function(t){return null!==t?t:[]}}),Rr=Object.prototype.toString;var Wr=new Cr("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,i,r,n,o,a=t;for(o=new Array(a.length),e=0,i=a.length;e<i;e+=1){if(r=a[e],"[object Object]"!==Rr.call(r))return!1;if(1!==(n=Object.keys(r)).length)return!1;o[e]=[n[0],r[n[0]]]}return!0},construct:function(t){if(null===t)return[];var e,i,r,n,o,a=t;for(o=new Array(a.length),e=0,i=a.length;e<i;e+=1)r=a[e],n=Object.keys(r),o[e]=[n[0],r[n[0]]];return o}}),Ur=Object.prototype.hasOwnProperty;var Hr=new Cr("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(t){if(null===t)return!0;var e,i=t;for(e in i)if(Ur.call(i,e)&&null!==i[e])return!1;return!0},construct:function(t){return null!==t?t:{}}}),Yr=Er.extend({implicit:[Ir,jr],explicit:[qr,Pr,Wr,Hr]}),Vr=Object.prototype.hasOwnProperty,Gr=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Xr=/[\x85\u2028\u2029]/,Zr=/[,\[\]\{\}]/,Jr=/^(?:!|!!|![a-z\-]+!)$/i,Kr=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function Qr(t){return Object.prototype.toString.call(t)}function tn(t){return 10===t||13===t}function en(t){return 9===t||32===t}function rn(t){return 9===t||32===t||10===t||13===t}function nn(t){return 44===t||91===t||93===t||123===t||125===t}function on(t){var e;return 48<=t&&t<=57?t-48:97<=(e=32|t)&&e<=102?e-97+10:-1}function an(t){return 48===t?"\0":97===t?"\x07":98===t?"\b":116===t||9===t?"\t":110===t?"\n":118===t?"\v":102===t?"\f":114===t?"\r":101===t?"\x1b":32===t?" ":34===t?'"':47===t?"/":92===t?"\\":78===t?"\x85":95===t?"\xa0":76===t?"\u2028":80===t?"\u2029":""}function sn(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}for(var ln=new Array(256),cn=new Array(256),hn=0;hn<256;hn++)ln[hn]=an(hn)?1:0,cn[hn]=an(hn);function un(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||Yr,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function dn(t,e){var i={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return i.snippet=mr(i),new fr(e,i)}function fn(t,e){throw dn(t,e)}function pn(t,e){t.onWarning&&t.onWarning.call(null,dn(t,e))}var gn={YAML:function(t,e,i){var r,n,o;null!==t.version&&fn(t,"duplication of %YAML directive"),1!==i.length&&fn(t,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(i[0]))&&fn(t,"ill-formed argument of the YAML directive"),n=parseInt(r[1],10),o=parseInt(r[2],10),1!==n&&fn(t,"unacceptable YAML version of the document"),t.version=i[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&pn(t,"unsupported YAML version of the document")},TAG:function(t,e,i){var r,n;2!==i.length&&fn(t,"TAG directive accepts exactly two arguments"),r=i[0],n=i[1],Jr.test(r)||fn(t,"ill-formed tag handle (first argument) of the TAG directive"),Vr.call(t.tagMap,r)&&fn(t,'there is a previously declared suffix for "'+r+'" tag handle'),Kr.test(n)||fn(t,"ill-formed tag prefix (second argument) of the TAG directive");try{n=decodeURIComponent(n)}catch(o){fn(t,"tag prefix is malformed: "+n)}t.tagMap[r]=n}};function mn(t,e,i,r){var n,o,a,s;if(e<i){if(s=t.input.slice(e,i),r)for(n=0,o=s.length;n<o;n+=1)9===(a=s.charCodeAt(n))||32<=a&&a<=1114111||fn(t,"expected valid JSON character");else Gr.test(s)&&fn(t,"the stream contains non-printable characters");t.result+=s}}function yn(t,e,i,r){var n,o,a,s;for(hr.isObject(i)||fn(t,"cannot merge mappings; the provided source object is unacceptable"),a=0,s=(n=Object.keys(i)).length;a<s;a+=1)o=n[a],Vr.call(e,o)||(e[o]=i[o],r[o]=!0)}function xn(t,e,i,r,n,o,a,s,l){var c,h;if(Array.isArray(n))for(c=0,h=(n=Array.prototype.slice.call(n)).length;c<h;c+=1)Array.isArray(n[c])&&fn(t,"nested arrays are not supported inside keys"),"object"==typeof n&&"[object Object]"===Qr(n[c])&&(n[c]="[object Object]");if("object"==typeof n&&"[object Object]"===Qr(n)&&(n="[object Object]"),n=String(n),null===e&&(e={}),"tag:yaml.org,2002:merge"===r)if(Array.isArray(o))for(c=0,h=o.length;c<h;c+=1)yn(t,e,o[c],i);else yn(t,e,o,i);else t.json||Vr.call(i,n)||!Vr.call(e,n)||(t.line=a||t.line,t.lineStart=s||t.lineStart,t.position=l||t.position,fn(t,"duplicated mapping key")),"__proto__"===n?Object.defineProperty(e,n,{configurable:!0,enumerable:!0,writable:!0,value:o}):e[n]=o,delete i[n];return e}function Cn(t){var e;10===(e=t.input.charCodeAt(t.position))?t.position++:13===e?(t.position++,10===t.input.charCodeAt(t.position)&&t.position++):fn(t,"a line break is expected"),t.line+=1,t.lineStart=t.position,t.firstTabInLine=-1}function bn(t,e,i){for(var r=0,n=t.input.charCodeAt(t.position);0!==n;){for(;en(n);)9===n&&-1===t.firstTabInLine&&(t.firstTabInLine=t.position),n=t.input.charCodeAt(++t.position);if(e&&35===n)do{n=t.input.charCodeAt(++t.position)}while(10!==n&&13!==n&&0!==n);if(!tn(n))break;for(Cn(t),n=t.input.charCodeAt(t.position),r++,t.lineIndent=0;32===n;)t.lineIndent++,n=t.input.charCodeAt(++t.position)}return-1!==i&&0!==r&&t.lineIndent<i&&pn(t,"deficient indentation"),r}function _n(t){var e,i=t.position;return!(45!==(e=t.input.charCodeAt(i))&&46!==e||e!==t.input.charCodeAt(i+1)||e!==t.input.charCodeAt(i+2)||(i+=3,0!==(e=t.input.charCodeAt(i))&&!rn(e)))}function vn(t,e){1===e?t.result+=" ":e>1&&(t.result+=hr.repeat("\n",e-1))}function kn(t,e){var i,r,n=t.tag,o=t.anchor,a=[],s=!1;if(-1!==t.firstTabInLine)return!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=a),r=t.input.charCodeAt(t.position);0!==r&&(-1!==t.firstTabInLine&&(t.position=t.firstTabInLine,fn(t,"tab characters must not be used in indentation")),45===r)&&rn(t.input.charCodeAt(t.position+1));)if(s=!0,t.position++,bn(t,!0,-1)&&t.lineIndent<=e)a.push(null),r=t.input.charCodeAt(t.position);else if(i=t.line,wn(t,e,3,!1,!0),a.push(t.result),bn(t,!0,-1),r=t.input.charCodeAt(t.position),(t.line===i||t.lineIndent>e)&&0!==r)fn(t,"bad indentation of a sequence entry");else if(t.lineIndent<e)break;return!!s&&(t.tag=n,t.anchor=o,t.kind="sequence",t.result=a,!0)}function Tn(t){var e,i,r,n,o=!1,a=!1;if(33!==(n=t.input.charCodeAt(t.position)))return!1;if(null!==t.tag&&fn(t,"duplication of a tag property"),60===(n=t.input.charCodeAt(++t.position))?(o=!0,n=t.input.charCodeAt(++t.position)):33===n?(a=!0,i="!!",n=t.input.charCodeAt(++t.position)):i="!",e=t.position,o){do{n=t.input.charCodeAt(++t.position)}while(0!==n&&62!==n);t.position<t.length?(r=t.input.slice(e,t.position),n=t.input.charCodeAt(++t.position)):fn(t,"unexpected end of the stream within a verbatim tag")}else{for(;0!==n&&!rn(n);)33===n&&(a?fn(t,"tag suffix cannot contain exclamation marks"):(i=t.input.slice(e-1,t.position+1),Jr.test(i)||fn(t,"named tag handle cannot contain such characters"),a=!0,e=t.position+1)),n=t.input.charCodeAt(++t.position);r=t.input.slice(e,t.position),Zr.test(r)&&fn(t,"tag suffix cannot contain flow indicator characters")}r&&!Kr.test(r)&&fn(t,"tag name cannot contain such characters: "+r);try{r=decodeURIComponent(r)}catch(s){fn(t,"tag name is malformed: "+r)}return o?t.tag=r:Vr.call(t.tagMap,i)?t.tag=t.tagMap[i]+r:"!"===i?t.tag="!"+r:"!!"===i?t.tag="tag:yaml.org,2002:"+r:fn(t,'undeclared tag handle "'+i+'"'),!0}function An(t){var e,i;if(38!==(i=t.input.charCodeAt(t.position)))return!1;for(null!==t.anchor&&fn(t,"duplication of an anchor property"),i=t.input.charCodeAt(++t.position),e=t.position;0!==i&&!rn(i)&&!nn(i);)i=t.input.charCodeAt(++t.position);return t.position===e&&fn(t,"name of an anchor node must contain at least one character"),t.anchor=t.input.slice(e,t.position),!0}function wn(t,e,i,r,n){var o,a,s,l,c,h,u,d,f,p=1,g=!1,m=!1;if(null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null,o=a=s=4===i||3===i,r&&bn(t,!0,-1)&&(g=!0,t.lineIndent>e?p=1:t.lineIndent===e?p=0:t.lineIndent<e&&(p=-1)),1===p)for(;Tn(t)||An(t);)bn(t,!0,-1)?(g=!0,s=o,t.lineIndent>e?p=1:t.lineIndent===e?p=0:t.lineIndent<e&&(p=-1)):s=!1;if(s&&(s=g||n),1!==p&&4!==i||(d=1===i||2===i?e:e+1,f=t.position-t.lineStart,1===p?s&&(kn(t,f)||function(t,e,i){var r,n,o,a,s,l,c,h=t.tag,u=t.anchor,d={},f=Object.create(null),p=null,g=null,m=null,y=!1,x=!1;if(-1!==t.firstTabInLine)return!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=d),c=t.input.charCodeAt(t.position);0!==c;){if(y||-1===t.firstTabInLine||(t.position=t.firstTabInLine,fn(t,"tab characters must not be used in indentation")),r=t.input.charCodeAt(t.position+1),o=t.line,63!==c&&58!==c||!rn(r)){if(a=t.line,s=t.lineStart,l=t.position,!wn(t,i,2,!1,!0))break;if(t.line===o){for(c=t.input.charCodeAt(t.position);en(c);)c=t.input.charCodeAt(++t.position);if(58===c)rn(c=t.input.charCodeAt(++t.position))||fn(t,"a whitespace character is expected after the key-value separator within a block mapping"),y&&(xn(t,d,f,p,g,null,a,s,l),p=g=m=null),x=!0,y=!1,n=!1,p=t.tag,g=t.result;else{if(!x)return t.tag=h,t.anchor=u,!0;fn(t,"can not read an implicit mapping pair; a colon is missed")}}else{if(!x)return t.tag=h,t.anchor=u,!0;fn(t,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===c?(y&&(xn(t,d,f,p,g,null,a,s,l),p=g=m=null),x=!0,y=!0,n=!0):y?(y=!1,n=!0):fn(t,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),t.position+=1,c=r;if((t.line===o||t.lineIndent>e)&&(y&&(a=t.line,s=t.lineStart,l=t.position),wn(t,e,4,!0,n)&&(y?g=t.result:m=t.result),y||(xn(t,d,f,p,g,m,a,s,l),p=g=m=null),bn(t,!0,-1),c=t.input.charCodeAt(t.position)),(t.line===o||t.lineIndent>e)&&0!==c)fn(t,"bad indentation of a mapping entry");else if(t.lineIndent<e)break}return y&&xn(t,d,f,p,g,null,a,s,l),x&&(t.tag=h,t.anchor=u,t.kind="mapping",t.result=d),x}(t,f,d))||function(t,e){var i,r,n,o,a,s,l,c,h,u,d,f,p=!0,g=t.tag,m=t.anchor,y=Object.create(null);if(91===(f=t.input.charCodeAt(t.position)))a=93,c=!1,o=[];else{if(123!==f)return!1;a=125,c=!0,o={}}for(null!==t.anchor&&(t.anchorMap[t.anchor]=o),f=t.input.charCodeAt(++t.position);0!==f;){if(bn(t,!0,e),(f=t.input.charCodeAt(t.position))===a)return t.position++,t.tag=g,t.anchor=m,t.kind=c?"mapping":"sequence",t.result=o,!0;p?44===f&&fn(t,"expected the node content, but found ','"):fn(t,"missed comma between flow collection entries"),d=null,s=l=!1,63===f&&rn(t.input.charCodeAt(t.position+1))&&(s=l=!0,t.position++,bn(t,!0,e)),i=t.line,r=t.lineStart,n=t.position,wn(t,e,1,!1,!0),u=t.tag,h=t.result,bn(t,!0,e),f=t.input.charCodeAt(t.position),!l&&t.line!==i||58!==f||(s=!0,f=t.input.charCodeAt(++t.position),bn(t,!0,e),wn(t,e,1,!1,!0),d=t.result),c?xn(t,o,y,u,h,d,i,r,n):s?o.push(xn(t,null,y,u,h,d,i,r,n)):o.push(h),bn(t,!0,e),44===(f=t.input.charCodeAt(t.position))?(p=!0,f=t.input.charCodeAt(++t.position)):p=!1}fn(t,"unexpected end of the stream within a flow collection")}(t,d)?m=!0:(a&&function(t,e){var i,r,n,o,a,s=1,l=!1,c=!1,h=e,u=0,d=!1;if(124===(o=t.input.charCodeAt(t.position)))r=!1;else{if(62!==o)return!1;r=!0}for(t.kind="scalar",t.result="";0!==o;)if(43===(o=t.input.charCodeAt(++t.position))||45===o)1===s?s=43===o?3:2:fn(t,"repeat of a chomping mode identifier");else{if(!((n=48<=(a=o)&&a<=57?a-48:-1)>=0))break;0===n?fn(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?fn(t,"repeat of an indentation width identifier"):(h=e+n-1,c=!0)}if(en(o)){do{o=t.input.charCodeAt(++t.position)}while(en(o));if(35===o)do{o=t.input.charCodeAt(++t.position)}while(!tn(o)&&0!==o)}for(;0!==o;){for(Cn(t),t.lineIndent=0,o=t.input.charCodeAt(t.position);(!c||t.lineIndent<h)&&32===o;)t.lineIndent++,o=t.input.charCodeAt(++t.position);if(!c&&t.lineIndent>h&&(h=t.lineIndent),tn(o))u++;else{if(t.lineIndent<h){3===s?t.result+=hr.repeat("\n",l?1+u:u):1===s&&l&&(t.result+="\n");break}for(r?en(o)?(d=!0,t.result+=hr.repeat("\n",l?1+u:u)):d?(d=!1,t.result+=hr.repeat("\n",u+1)):0===u?l&&(t.result+=" "):t.result+=hr.repeat("\n",u):t.result+=hr.repeat("\n",l?1+u:u),l=!0,c=!0,u=0,i=t.position;!tn(o)&&0!==o;)o=t.input.charCodeAt(++t.position);mn(t,i,t.position,!1)}}return!0}(t,d)||function(t,e){var i,r,n;if(39!==(i=t.input.charCodeAt(t.position)))return!1;for(t.kind="scalar",t.result="",t.position++,r=n=t.position;0!==(i=t.input.charCodeAt(t.position));)if(39===i){if(mn(t,r,t.position,!0),39!==(i=t.input.charCodeAt(++t.position)))return!0;r=t.position,t.position++,n=t.position}else tn(i)?(mn(t,r,n,!0),vn(t,bn(t,!1,e)),r=n=t.position):t.position===t.lineStart&&_n(t)?fn(t,"unexpected end of the document within a single quoted scalar"):(t.position++,n=t.position);fn(t,"unexpected end of the stream within a single quoted scalar")}(t,d)||function(t,e){var i,r,n,o,a,s,l;if(34!==(s=t.input.charCodeAt(t.position)))return!1;for(t.kind="scalar",t.result="",t.position++,i=r=t.position;0!==(s=t.input.charCodeAt(t.position));){if(34===s)return mn(t,i,t.position,!0),t.position++,!0;if(92===s){if(mn(t,i,t.position,!0),tn(s=t.input.charCodeAt(++t.position)))bn(t,!1,e);else if(s<256&&ln[s])t.result+=cn[s],t.position++;else if((a=120===(l=s)?2:117===l?4:85===l?8:0)>0){for(n=a,o=0;n>0;n--)(a=on(s=t.input.charCodeAt(++t.position)))>=0?o=(o<<4)+a:fn(t,"expected hexadecimal character");t.result+=sn(o),t.position++}else fn(t,"unknown escape sequence");i=r=t.position}else tn(s)?(mn(t,i,r,!0),vn(t,bn(t,!1,e)),i=r=t.position):t.position===t.lineStart&&_n(t)?fn(t,"unexpected end of the document within a double quoted scalar"):(t.position++,r=t.position)}fn(t,"unexpected end of the stream within a double quoted scalar")}(t,d)?m=!0:!function(t){var e,i,r;if(42!==(r=t.input.charCodeAt(t.position)))return!1;for(r=t.input.charCodeAt(++t.position),e=t.position;0!==r&&!rn(r)&&!nn(r);)r=t.input.charCodeAt(++t.position);return t.position===e&&fn(t,"name of an alias node must contain at least one character"),i=t.input.slice(e,t.position),Vr.call(t.anchorMap,i)||fn(t,'unidentified alias "'+i+'"'),t.result=t.anchorMap[i],bn(t,!0,-1),!0}(t)?function(t,e,i){var r,n,o,a,s,l,c,h,u=t.kind,d=t.result;if(rn(h=t.input.charCodeAt(t.position))||nn(h)||35===h||38===h||42===h||33===h||124===h||62===h||39===h||34===h||37===h||64===h||96===h)return!1;if((63===h||45===h)&&(rn(r=t.input.charCodeAt(t.position+1))||i&&nn(r)))return!1;for(t.kind="scalar",t.result="",n=o=t.position,a=!1;0!==h;){if(58===h){if(rn(r=t.input.charCodeAt(t.position+1))||i&&nn(r))break}else if(35===h){if(rn(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&_n(t)||i&&nn(h))break;if(tn(h)){if(s=t.line,l=t.lineStart,c=t.lineIndent,bn(t,!1,-1),t.lineIndent>=e){a=!0,h=t.input.charCodeAt(t.position);continue}t.position=o,t.line=s,t.lineStart=l,t.lineIndent=c;break}}a&&(mn(t,n,o,!1),vn(t,t.line-s),n=o=t.position,a=!1),en(h)||(o=t.position+1),h=t.input.charCodeAt(++t.position)}return mn(t,n,o,!1),!!t.result||(t.kind=u,t.result=d,!1)}(t,d,1===i)&&(m=!0,null===t.tag&&(t.tag="?")):(m=!0,null===t.tag&&null===t.anchor||fn(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===p&&(m=s&&kn(t,f))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&fn(t,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+t.kind+'"'),l=0,c=t.implicitTypes.length;l<c;l+=1)if((u=t.implicitTypes[l]).resolve(t.result)){t.result=u.construct(t.result),t.tag=u.tag,null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);break}}else if("!"!==t.tag){if(Vr.call(t.typeMap[t.kind||"fallback"],t.tag))u=t.typeMap[t.kind||"fallback"][t.tag];else for(u=null,l=0,c=(h=t.typeMap.multi[t.kind||"fallback"]).length;l<c;l+=1)if(t.tag.slice(0,h[l].tag.length)===h[l].tag){u=h[l];break}u||fn(t,"unknown tag !<"+t.tag+">"),null!==t.result&&u.kind!==t.kind&&fn(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+u.kind+'", not "'+t.kind+'"'),u.resolve(t.result,t.tag)?(t.result=u.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):fn(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||m}function Sn(t){var e,i,r,n,o=t.position,a=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);0!==(n=t.input.charCodeAt(t.position))&&(bn(t,!0,-1),n=t.input.charCodeAt(t.position),!(t.lineIndent>0||37!==n));){for(a=!0,n=t.input.charCodeAt(++t.position),e=t.position;0!==n&&!rn(n);)n=t.input.charCodeAt(++t.position);for(r=[],(i=t.input.slice(e,t.position)).length<1&&fn(t,"directive name must not be less than one character in length");0!==n;){for(;en(n);)n=t.input.charCodeAt(++t.position);if(35===n){do{n=t.input.charCodeAt(++t.position)}while(0!==n&&!tn(n));break}if(tn(n))break;for(e=t.position;0!==n&&!rn(n);)n=t.input.charCodeAt(++t.position);r.push(t.input.slice(e,t.position))}0!==n&&Cn(t),Vr.call(gn,i)?gn[i](t,i,r):pn(t,'unknown document directive "'+i+'"')}bn(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,bn(t,!0,-1)):a&&fn(t,"directives end mark is expected"),wn(t,t.lineIndent-1,4,!1,!0),bn(t,!0,-1),t.checkLineBreaks&&Xr.test(t.input.slice(o,t.position))&&pn(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&_n(t)?46===t.input.charCodeAt(t.position)&&(t.position+=3,bn(t,!0,-1)):t.position<t.length-1&&fn(t,"end of the stream or a document separator is expected")}function Bn(t,e){e=e||{},0!==(t=String(t)).length&&(10!==t.charCodeAt(t.length-1)&&13!==t.charCodeAt(t.length-1)&&(t+="\n"),65279===t.charCodeAt(0)&&(t=t.slice(1)));var i=new un(t,e),r=t.indexOf("\0");for(-1!==r&&(i.position=r,fn(i,"null byte is not allowed in input")),i.input+="\0";32===i.input.charCodeAt(i.position);)i.lineIndent+=1,i.position+=1;for(;i.position<i.length-1;)Sn(i);return i.documents}var Fn=Mr,Ln={loadAll:function(t,e,i){null!==e&&"object"==typeof e&&void 0===i&&(i=e,e=null);var r=Bn(t,i);if("function"!=typeof e)return r;for(var n=0,o=r.length;n<o;n+=1)e(r[n])},load:function(t,e){var i=Bn(t,e);if(0!==i.length){if(1===i.length)return i[0];throw new fr("expected a single document in the stream, but found more")}}}.load;const Mn=t=>{const{text:e,metadata:i}=function(t){const e=t.match(Ht);if(!e)return{text:t,metadata:{}};let i=Ln(e[1],{schema:Fn})??{};i="object"!=typeof i||Array.isArray(i)?{}:i;const r={};return i.displayMode&&(r.displayMode=i.displayMode.toString()),i.title&&(r.title=i.title.toString()),i.config&&(r.config=i.config),{text:t.slice(e[0].length),metadata:r}}(t),{displayMode:r,title:n,config:o={}}=i;return r&&(o.gantt||(o.gantt={}),o.gantt.displayMode=r),{title:n,config:o,text:e}};function En(t){const e=(t=>t.replace(/\r\n?/g,"\n").replace(/<(\w+)([^>]*)>/g,((t,e,i)=>"<"+e+i.replace(/="([^"]*)"/g,"='$1'")+">")))(t),i=Mn(e),r=(t=>{const e=ke.detectInit(t)??{},i=ke.detectDirective(t,"wrap");return Array.isArray(i)?e.wrap=i.some((({type:t})=>{})):"wrap"===(null==i?void 0:i.type)&&(e.wrap=!0),{text:(r=t,r.replace(Yt,"")),directive:e};var r})(i.text),n=ve(i.config,r.directive);return{code:t=r.text.replace(/^\s*%%(?!{)[^\n]+\n?/gm,"").trimStart(),title:i.title,config:n}}const Nn=["foreignobject"],On=["dominant-baseline"];function In(t){const e=En(t);var i;return je(),i=e.config??{},Wt(i),!i.fontFamily||i.themeVariables&&i.themeVariables.fontFamily||(i.themeVariables={fontFamily:i.fontFamily}),Fe.push(i),Me(Be,Fe),e}const jn=(t,e,i=[])=>`\n.${t} ${e} { ${i.join(" !important; ")} !important; }`,Dn=(t,e,i,r)=>{const n=((t,e={})=>{var i;let r="";if(void 0!==t.themeCSS&&(r+=`\n${t.themeCSS}`),void 0!==t.fontFamily&&(r+=`\n:root { --mermaid-font-family: ${t.fontFamily}}`),void 0!==t.altFontFamily&&(r+=`\n:root { --mermaid-alt-font-family: ${t.altFontFamily}}`),!(0,ot.A)(e)){const n=t.htmlLabels||(null==(i=t.flowchart)?void 0:i.htmlLabels)?["> *","span"]:["rect","polygon","ellipse","circle","path"];for(const t in e){const i=e[t];(0,ot.A)(i.styles)||n.forEach((t=>{r+=jn(i.id,t,i.styles)})),(0,ot.A)(i.textStyles)||(r+=jn(i.id,"tspan",i.textStyles))}}return r})(t,i);return M(tt(`${r}{${bi(e,n,t.themeVariables)}}`),E)},qn=(t,e,i,r,n)=>{const o=t.append("div");o.attr("id",i),r&&o.attr("style",r);const a=o.append("svg").attr("id",e).attr("width","100%").attr("xmlns","http://www.w3.org/2000/svg");return n&&a.attr("xmlns:xlink",n),a.append("g"),t};function $n(t,e){return t.append("iframe").attr("id",e).attr("style","width: 100%; height: 100%;").attr("sandbox","")}const zn=(t,e={})=>{const{code:i}=En(t);return sr(i,e)};const Pn=Object.freeze({render:async function(t,e,i){var r,n,o,l,c,h;or();const u=In(e);e=u.code;const d=Oe();st.debug(d),e.length>((null==d?void 0:d.maxTextSize)??5e4)&&(e="graph TB;a[Maximum text size in diagram exceeded];style a fill:#faa");const f="#"+t,p="i"+t,g="#"+p,m="d"+t,y="#"+m;let x=(0,a.Ltv)("body");const C="sandbox"===d.securityLevel,b="loose"===d.securityLevel,_=d.fontFamily;if(void 0!==i){if(i&&(i.innerHTML=""),C){const t=$n((0,a.Ltv)(i),p);x=(0,a.Ltv)(t.nodes()[0].contentDocument.body),x.node().style.margin=0}else x=(0,a.Ltv)(i);qn(x,t,m,`font-family: ${_}`,"http://www.w3.org/1999/xlink")}else{if(((t,e,i,r)=>{var n,o,a;null==(n=t.getElementById(e))||n.remove(),null==(o=t.getElementById(i))||o.remove(),null==(a=t.getElementById(r))||a.remove()})(document,t,m,p),C){const t=$n((0,a.Ltv)("body"),p);x=(0,a.Ltv)(t.nodes()[0].contentDocument.body),x.node().style.margin=0}else x=(0,a.Ltv)("body");qn(x,t,m)}let v,k;try{v=await zn(e,{title:u.title})}catch(O){v=new ar("error"),k=O}const T=x.select(y).node(),A=v.type,w=T.firstChild,S=w.firstChild,B=null==(n=(r=v.renderer).getClasses)?void 0:n.call(r,e,v),F=Dn(d,A,B,f),L=document.createElement("style");L.innerHTML=F,w.insertBefore(L,S);try{await v.renderer.draw(e,t,Ae,v)}catch(I){throw Yi.draw(e,t,Ae),I}!function(t,e,i,r){(function(t,e){t.attr("role","graphics-document document"),""!==e&&t.attr("aria-roledescription",e)})(e,t),function(t,e,i,r){if(void 0!==t.insert){if(i){const e=`chart-desc-${r}`;t.attr("aria-describedby",e),t.insert("desc",":first-child").attr("id",e).text(i)}if(e){const i=`chart-title-${r}`;t.attr("aria-labelledby",i),t.insert("title",":first-child").attr("id",i).text(e)}}}(e,i,r,e.attr("id"))}(A,x.select(`${y} svg`),null==(l=(o=v.db).getAccTitle)?void 0:l.call(o),null==(h=(c=v.db).getAccDescription)?void 0:h.call(c)),x.select(`[id="${t}"]`).selectAll("foreignobject > *").attr("xmlns","http://www.w3.org/1999/xhtml");let M=x.select(y).node().innerHTML;if(st.debug("config.arrowMarkerAbsolute",d.arrowMarkerAbsolute),M=((t="",e,i)=>{let r=t;return i||e||(r=r.replace(/marker-end="url\([\d+./:=?A-Za-z-]*?#/g,'marker-end="url(#')),r=Te(r),r=r.replace(/<br>/g,"<br/>"),r})(M,C,yt(d.arrowMarkerAbsolute)),C){M=((t="",e)=>{var i,r;return`<iframe style="width:100%;height:${(null==(r=null==(i=null==e?void 0:e.viewBox)?void 0:i.baseVal)?void 0:r.height)?e.viewBox.baseVal.height+"px":"100%"};border:0;margin:0;" src="data:text/html;base64,${btoa('<body style="margin:0">'+t+"</body>")}" sandbox="allow-top-navigation-by-user-activation allow-popups">\n The "iframe" tag is not supported by your browser.\n</iframe>`})(M,x.select(y+" svg").node())}else b||(M=s.sanitize(M,{ADD_TAGS:Nn,ADD_ATTR:On}));if(lr.forEach((t=>{t()})),lr=[],k)throw k;const E=C?g:y,N=(0,a.Ltv)(E).node();return N&&"remove"in N&&N.remove(),{svg:M,bindFunctions:v.db.bindFunctions}},parse:async function(t,e){or(),t=In(t).code;try{await zn(t)}catch(i){if(null==e?void 0:e.suppressErrors)return!1;throw i}return!0},getDiagramFromText:zn,initialize:function(t={}){var e;(null==t?void 0:t.fontFamily)&&!(null==(e=t.themeVariables)?void 0:e.fontFamily)&&(t.themeVariables||(t.themeVariables={}),t.themeVariables.fontFamily=t.fontFamily),Se=te({},t),(null==t?void 0:t.theme)&&t.theme in Dt?t.themeVariables=Dt[t.theme].getThemeVariables(t.themeVariables):t&&(t.themeVariables=Dt.default.getThemeVariables(t.themeVariables));const i="object"==typeof t?(t=>(Be=te({},we),Be=te(Be,t),t.theme&&Dt[t.theme]&&(Be.themeVariables=Dt[t.theme].getThemeVariables(t.themeVariables)),Me(Be,Fe),Be))(t):Ee();lt(i.logLevel),or()},getConfig:Oe,setConfig:Ne,getSiteConfig:Ee,updateSiteConfig:t=>(Be=te(Be,t),Me(Be,Fe),Be),reset:()=>{je()},globalReset:()=>{je(we)},defaultConfig:we});lt(Oe().logLevel),je(Oe());const Rn=(t,e,i)=>{st.warn(t),be(t)?(i&&i(t.str,t.hash),e.push({...t,message:t.str,error:t})):(i&&i(t),t instanceof Error&&e.push({str:t.message,message:t.message,hash:t.name,error:t}))},Wn=async function(t={querySelector:".mermaid"}){try{await Un(t)}catch(e){if(be(e)&&st.error(e.str),Jn.parseError&&Jn.parseError(e),!t.suppressErrors)throw st.error("Use the suppressErrors option to suppress these errors"),e}},Un=async function({postRenderCallback:t,querySelector:e,nodes:i}={querySelector:".mermaid"}){const n=Pn.getConfig();let o;if(st.debug((t?"":"No ")+"Callback function found"),i)o=i;else{if(!e)throw new Error("Nodes and querySelector are both undefined");o=document.querySelectorAll(e)}st.debug(`Found ${o.length} diagrams`),void 0!==(null==n?void 0:n.startOnLoad)&&(st.debug("Start On Load: "+(null==n?void 0:n.startOnLoad)),Pn.updateSiteConfig({startOnLoad:null==n?void 0:n.startOnLoad}));const a=new ke.InitIDGenerator(n.deterministicIds,n.deterministicIDSeed);let s;const l=[];for(const h of Array.from(o)){if(st.info("Rendering diagram: "+h.id),h.getAttribute("data-processed"))continue;h.setAttribute("data-processed","true");const e=`mermaid-${a.next()}`;s=h.innerHTML,s=(0,r.T)(ke.entityDecode(s)).trim().replace(/<br\s*\/?>/gi,"<br/>");const i=ke.detectInit(s);i&&st.debug("Detected early reinit: ",i);try{const{svg:i,bindFunctions:r}=await Zn(e,s,h);h.innerHTML=i,t&&await t(e),r&&r(h)}catch(c){Rn(c,l,Jn.parseError)}}if(l.length>0)throw l[0]},Hn=function(t){Pn.initialize(t)},Yn=function(){if(Jn.startOnLoad){const{startOnLoad:t}=Pn.getConfig();t&&Jn.run().catch((t=>st.error("Mermaid failed to initialize",t)))}};"undefined"!=typeof document&&window.addEventListener("load",Yn,!1);const Vn=[];let Gn=!1;const Xn=async()=>{if(!Gn){for(Gn=!0;Vn.length>0;){const e=Vn.shift();if(e)try{await e()}catch(t){st.error("Error executing queue",t)}}Gn=!1}},Zn=(t,e,i)=>new Promise(((r,n)=>{Vn.push((()=>new Promise(((o,a)=>{Pn.render(t,e,i).then((t=>{o(t),r(t)}),(t=>{var e;st.error("Error parsing",t),null==(e=Jn.parseError)||e.call(Jn,t),a(t),n(t)}))})))),Xn().catch(n)})),Jn={startOnLoad:!0,mermaidAPI:Pn,parse:async(t,e)=>new Promise(((i,r)=>{Vn.push((()=>new Promise(((n,o)=>{Pn.parse(t,e).then((t=>{n(t),i(t)}),(t=>{var e;st.error("Error parsing",t),null==(e=Jn.parseError)||e.call(Jn,t),o(t),r(t)}))})))),Xn().catch(r)})),render:Zn,init:async function(t,e,i){st.warn("mermaid.init is deprecated. Please use run instead."),t&&Hn(t);const r={postRenderCallback:i,querySelector:".mermaid"};"string"==typeof e?r.querySelector=e:e&&(e instanceof HTMLElement?r.nodes=[e]:r.nodes=e),await Wn(r)},run:Wn,registerExternalDiagrams:async(t,{lazyLoad:e=!0}={})=>{Jt(...t),!1===e&&await(async()=>{st.debug("Loading registered diagrams");const t=(await Promise.allSettled(Object.entries(Xt).map((async([t,{detector:e,loader:i}])=>{if(i)try{Ri(t)}catch(r){try{const{diagram:t,id:r}=await i();Pi(r,t,e)}catch(n){throw st.error(`Failed to load external diagram with key ${t}. Removing from detectors.`),delete Xt[t],n}}})))).filter((t=>"rejected"===t.status));if(t.length>0){st.error(`Failed to load ${t.length} external diagrams`);for(const e of t)st.error(e);throw new Error(`Failed to load ${t.length} external diagrams`)}})()},initialize:Hn,parseError:void 0,contentLoaded:Yn,setParseErrorHandler:function(t){Jn.parseError=t},detectType:Zt}}}]); \ No newline at end of file diff --git a/assets/js/738e0f00.f5fc9dfb.js b/assets/js/738e0f00.f5fc9dfb.js deleted file mode 100644 index f604f6b9..00000000 --- a/assets/js/738e0f00.f5fc9dfb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2422],{2544:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>c,default:()=>m,frontMatter:()=>r,metadata:()=>a,toc:()=>i});var o=n(4848),s=n(8453);const r={slug:"welcome",title:"Welcome",authors:["henk"],tags:[]},c=void 0,a={permalink:"/spec-up-t-website/blog/welcome",source:"@site/blog/2024-06-15-welcome/index.md",title:"Welcome",description:"Lorum Ipsum",date:"2024-06-15T00:00:00.000Z",tags:[],readingTime:.01,hasTruncateMarker:!1,authors:[{name:"Henk van Cann",title:"Project Leader",url:"https://github.com/henkvancann",imageURL:"https://avatars.githubusercontent.com/u/479356?v=4",key:"henk",page:null}],frontMatter:{slug:"welcome",title:"Welcome",authors:["henk"],tags:[]},unlisted:!1},u={authorsImageUrls:[void 0]},i=[];function l(e){const t={p:"p",...(0,s.R)(),...e.components};return(0,o.jsx)(t.p,{children:"Lorum Ipsum"})}function m(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},8453:(e,t,n)=>{n.d(t,{R:()=>c,x:()=>a});var o=n(6540);const s={},r=o.createContext(s);function c(e){const t=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:c(e.components),o.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/770.3ed784cc.js b/assets/js/770.61408246.js similarity index 99% rename from assets/js/770.3ed784cc.js rename to assets/js/770.61408246.js index 2ef509ca..051c5191 100644 --- a/assets/js/770.3ed784cc.js +++ b/assets/js/770.61408246.js @@ -25,7 +25,7 @@ var constant = __webpack_require__(9142); // EXTERNAL MODULE: ./node_modules/lodash-es/flatten.js var flatten = __webpack_require__(4098); // EXTERNAL MODULE: ./node_modules/lodash-es/map.js -var map = __webpack_require__(2341); +var map = __webpack_require__(4722); // EXTERNAL MODULE: ./node_modules/lodash-es/range.js + 2 modules var range = __webpack_require__(1395); // EXTERNAL MODULE: ./node_modules/dagre-d3-es/src/graphlib/index.js @@ -8046,7 +8046,7 @@ function keys(object) { /***/ }), -/***/ 2341: +/***/ 4722: /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { /* harmony export */ __webpack_require__.d(__webpack_exports__, { diff --git a/assets/js/814f3328.29180a9c.js b/assets/js/814f3328.29180a9c.js new file mode 100644 index 00000000..0021d7a3 --- /dev/null +++ b/assets/js/814f3328.29180a9c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7472],{5513:e=>{e.exports=JSON.parse('{"title":"Recent posts","items":[]}')}}]); \ No newline at end of file diff --git a/assets/js/814f3328.3149a791.js b/assets/js/814f3328.3149a791.js deleted file mode 100644 index b6d33154..00000000 --- a/assets/js/814f3328.3149a791.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7472],{5513:e=>{e.exports=JSON.parse('{"title":"Recent posts","items":[{"title":"Welcome","permalink":"/spec-up-t-website/blog/welcome","unlisted":false,"date":"2024-06-15T00:00:00.000Z"}]}')}}]); \ No newline at end of file diff --git a/assets/js/82b316b0.39e46b6c.js b/assets/js/82b316b0.39e46b6c.js new file mode 100644 index 00000000..57d7365b --- /dev/null +++ b/assets/js/82b316b0.39e46b6c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6443],{3390:(A,e,s)=>{s.r(e),s.d(e,{assets:()=>h,contentTitle:()=>o,default:()=>r,frontMatter:()=>t,metadata:()=>c,toc:()=>a});var i=s(4848),n=s(8453);const t={sidebar_position:2},o="GitHub Token",c={id:"github-token",title:"GitHub Token",description:"Intro",source:"@site/docs/github-token.md",sourceDirName:".",slug:"/github-token",permalink:"/spec-up-t-website/docs/github-token",draft:!1,unlisted:!1,editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/docs/github-token.md",tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"Difference between MacOS installation instructions and Windows or Linux instructions",permalink:"/spec-up-t-website/docs/general/windows-and-linux-installation"},next:{title:"Roles",permalink:"/spec-up-t-website/docs/category/roles"}},h={},a=[{value:"Intro",id:"intro",level:2},{value:"Use the token server-side",id:"use-the-token-server-side",level:2},{value:"Use the token client-side",id:"use-the-token-client-side",level:2},{value:"Get the token",id:"get-the-token",level:2}];function l(A){const e={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",p:"p",ul:"ul",...(0,n.R)(),...A.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.header,{children:(0,i.jsx)(e.h1,{id:"github-token",children:"GitHub Token"})}),"\n",(0,i.jsx)(e.h2,{id:"intro",children:"Intro"}),"\n",(0,i.jsx)(e.p,{children:"Because GitHub.com is where all specifications live, it is essential to have good access to it. This goes under the hood through the GitHub API (Application Programming Interface). You have access to this, but soon you run into a limit. To make more requests, you need a token. Here's how to get such a token and how to apply it."}),"\n",(0,i.jsx)(e.p,{children:"Steps to take:"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:"Get the token"}),"\n",(0,i.jsx)(e.li,{children:"Use the token server-side"}),"\n",(0,i.jsx)(e.li,{children:"Use the token client-side"}),"\n"]}),"\n",(0,i.jsx)(e.h2,{id:"use-the-token-server-side",children:"Use the token server-side"}),"\n",(0,i.jsxs)(e.p,{children:["Make a copy of the file ",(0,i.jsx)(e.code,{children:".env.example"})," and name it ",(0,i.jsx)(e.code,{children:".env"}),". Enter the token in it."]}),"\n",(0,i.jsx)(e.h2,{id:"use-the-token-client-side",children:"Use the token client-side"}),"\n",(0,i.jsx)(e.p,{children:"At the top right of the screen, you will see a button with a key. Click it, and an input field will appear. Enter the token here and confirm."}),"\n",(0,i.jsx)(e.h2,{id:"get-the-token",children:"Get the token"}),"\n",(0,i.jsx)(e.p,{children:"To obtain a Personal Access Token (PAT) for the GitHub API, follow these steps:"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Log in to GitHub: Go to ",(0,i.jsx)(e.a,{href:"https://github.com",children:"GitHub"})," and log in to your account."]}),"\n",(0,i.jsxs)(e.li,{children:["Navigate to Settings:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:"Click on your profile picture in the upper-right corner."}),"\n",(0,i.jsx)(e.li,{children:'Select "Settings" from the dropdown menu.'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(7654).A+"",width:"500",height:"438"})})}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(5425).A+"",width:"500",height:"1034"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Access Developer Settings:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:'In the left sidebar, scroll down and click on "Developer settings".'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(1700).A+"",width:"500",height:"689"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Generate a New Token:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:'Click on "Personal access tokens".'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(2511).A+"",width:"500",height:"223"})})}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(6194).A+"",width:"500",height:"309"})})}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(9101).A+"",width:"500",height:"98"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:'Click on "Generate new token".'}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(8176).A+"",width:"500",height:"262"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Configure the Token:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:"Give your token a descriptive name."}),"\n",(0,i.jsx)(e.li,{children:"Select the \u201crepo\u201d scope."}),"\n",(0,i.jsx)(e.li,{children:'Click "Generate token" at the bottom of the page.'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(9931).A+"",width:"500",height:"499"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Copy the Token:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:"Copy the generated token and store it securely. You won't be able to see it again once you leave the page."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:["Apply the token:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Paste the token in the ",(0,i.jsx)(e.code,{children:".env"})," file of your Spec-Up-T installation or click on the button with the key symbol (top right) of your specification website."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(446).A+"",width:"500",height:"250"})})}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(2364).A+"",width:"500",height:"221"})})}),"\n",(0,i.jsx)(e.p,{children:"The token will now be used when making requests to the GitHub API."})]})}function r(A={}){const{wrapper:e}={...(0,n.R)(),...A.components};return e?(0,i.jsx)(e,{...A,children:(0,i.jsx)(l,{...A})}):l(A)}},7654:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-1-ac31c960f9c1aa2da5b5b29657953176.jpg"},2364:(A,e,s)=>{s.d(e,{A:()=>i});const i="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAcHBwcHBwwHBwwSDAwMEhgSEhISGB4YGBgYGB4kHh4eHh4eJCQkJCQkJCQrKysrKysyMjIyMjk5OTk5OTk5OTkBCQkJDg0OGQ0NGTsoISg7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//CABEIAN0B9AMBIgACEQEDEQH/xAA0AAEAAgIDAQAAAAAAAAAAAAAABQYEBwECAwgBAQACAwEAAAAAAAAAAAAAAAADBAECBQb/2gAMAwEAAhADEAAAAPoLN47gAAAAAAAAAAAAAAAAAAAAAAAAAAAADr2GGzAAdYol0LNAhSaAQ0yGBmHdESxyjpEIiXBAE+hZoEQS5HEiAAAAAAAAAAAAdDug6/FavjUder3994HzrlxXPpAdLzQAHj89/RGvSMgdtwJDw+w8cp0raIw17OXyONdTlnlzUNgtvmUGTuOYUeezcYq9bsN3KR533LKJjT2ceXhLSJqHdVSuhpXG2NjGDEzdnKfsyuWMAAAHmeiBr0Vu/tQV+vf35C6A8IL+5q9rpX6FlgfDKhu4q02DeDWzdNhsUPn6f3z2noeXqdDzwAAAAAAAABXbFrIG0YAAAAAA8j1V6vw29gtPV6C/v6E0B5V+huOv68QX7FB+OZBew1rsElfWjdlgsc/5+n979p6GprDeFihDy3ZPRDOgAAAAHjp/ceAUeVzOxFesj4GXXrpFEb5zHJBz/TNZh6nUYLl+n77t0fuLSaWr9xjuv5HGrOwPE8oGX8ScqUhQ4blrzdXx8F/anpp7pXv7fgNfoOhYITyzoLuCtthlraxbusM9D59n97cz0NU2C7LHPipTlPRDOoAAAAAAAAABhU+XS+qa2XJTRclNFyU2laTbM0jFeXn/AGwVuo2frD2lq/S0FoPpb4+3q/QVe/PQnSQhux64WCWtq9tv3uc3Vlg2Dza59dsHZPz5+SpyelclNZ1uSmi5KaLkpouSmi5KaLkpouSmi5KaLkpouSmi5KaLkpuMxe0bJQ7hjIFNuFPuU+mJlwE/BuA6Y2jq/QsOuDje0COyABJT+4JLq+S1dYLisc6OkOU9IM6gAAAAAAAAAAAAAAAOORS7pS7pPGEEgFNuVUnp9MKaINwOImXY213Ut4q3T+Zcb6frlTq6DbPqdXq1x26w3t43LVu0u74ELFAAAAAAAAAAAAAAAAAAAY5U7pTrjPGEEgHFPuLfWmrkkxTVyFNXIU1chTVyFNXIUKJ2mhsawnbkKauSavTVyFNXIU1chTVyFNXIU1chTVyFNXIU1chTVyFNXIU1chTVyFNXIU1chTVyFNXIU1chTeLmOvYg3AAAAAAAAAAAAAAAAAAAAHge7FbYymKMpijKY+RrkAVvbFkUpNpdVKF1UoXVCzUO4a5AAAAAAAAAAAAAAAAAAAHgeeQ75wVqe2e7hpnlxHZxIYuZwOMelya661+ew44kJNY9ZfWLequeJtO24tN9q8n2CiZbx3YDGQAAAAAAAAAAAAAAAAAGLldM47sbJZ19hbN5sx6o8tuN9dXY+2WMjxpy+ettmxNmL5Ye3j7HjrrSuI9ti3LRHFWb16F6uJnGfoC1eXr4ntBpsAAAAAAAAAAAAAAAAAAB4+eUzjFZTLFZQxWUMXv7sAxmoag+jl6D5gfT61H8wPp8fMD6fHz7uebU5QpzAY+RAShlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAGMZKvj/xAA0EAABBAEBBgUCBAYDAAAAAAADAQIEBQAVBhESExQzECAhMTIWUCIwQEMjJDREU2BCUnD/2gAIAQEAAQgBanM9VRET2+9qiL6Kov8AqicKbk/3hVRqb1SXGcRBN8qruTfkCYOwiMliWaNJ6V3jMmjhcrmeESaOY4zR5JMoAqVqLvRFybMHCDziJ6pgDuMr0XOsZ1vReKT2NEQ0k80ccscLvAUwZZRYrc57up6f9Uqo1N7iWUEXyJtBDb2ybRmXtEuLAmPKUnqSETkyxE8z/guQIpmbNpZsQznXoTqvUpTfUOG5tna9C+2aaFAioSNNM6slXSw64w0jzEFCJIS0Mw0pJUKEMwZUptZOE4ozTLpkVTvPoh473CNWWENw5Z5XRTOXLjFC+LWDggWLfvBl9IMGDuAsd9fawwCkNfLq5amsYisdVxRIh4EibBZMkFSqgPZ0azbyWJaMxnxyCOaQUVuTd/NDqG32OV7gcTK9xY0oGoWR1c2XNimOWPOhTXs1KRVHlxqUomynxU/NVzWpvcSygi+RNoIje2TaI69olvYEx5SEXe/yMCYvbFT2BMZxcCcfkVN6bsZsxXMG0Legj9Yk3Pp+Dx78l1caWRplSlhNAKO1KyKkgshAUMIBBkQVdHC07WPpYjmAY1lHCGA0drYIGy0moSmhlAWO+PSQ48hsrH1ER4yDWdXR7ATRniVEWHIWUORXcutJFjwK07rAUhyVENI54uNq47UjoqwI6yny1Zs3AYg25Io4kiQ+XmkREg6ezog9V1mJs/AR2Oa17VY4NJFEQb1Ls9BLzWrdQzyog6yMSvAWGkJ0WsBFMsn8lzmsTe4lnAF8ibQxG9sm0R17RLawL7uIR673+QYDF7Y6awJg9nCr3R7PwmfMdfCF8ERE9vtTnsYm95LSAL5E2hit7ZNopC9oltPL7uI9673+Qcc5e2OlsCYPZwn7o6CEz5jgQxfBERPb9TNs48Lc136Bz2MTe8lpAF7k2hjN7RNopK9olrPL7ue9673eQcc5e2OlsCYPZx/7o6CCz5jgQw9vcie36B/wdldKa8MN0NlmkMPC9luhYayB61/J9ShbfkRxEJXWA7Ab1aW/CMzkUlnIYp3t66QGbKceJdNkFQS10mRLjtkH1J3Dw5MvycTxRXOc9eJ0CdIkuQbJikNLDBa4wggmMYI8tbIgcDaudRNVQTHLzBr1Ut88ax4knqo/NSLYTGxEcedOJ0ZWyH3DWROtzXU6cr01xrOY079oo6J/DJtDJd2yWk8vyc97l3u8g40gvbHSWBPcezjv3R0MFnyHBiB7e5E9v0rk4mq3IkZsSMOM3S2I1OAlcpGj4mV7xjc1mksRicMcLgtVHpXqx68p1cxwZIcdXseZ5FDCIP8AC9nKgRWsfYSmyZrpAfDZ5qdM96SoaSHMK1atCDOhuj3SepY2vYytStQtXxOeoiQGCIw7RTa2AHko+bEYNRhLPKVhGv55eHgRXOd8vIOLIL2x0k8nuPZx37o6GCz5DhRA9vcie32SbPBBZxEmzzzX8RPHZsnqUOPIMfcJbV4vcm0UdO0TaGW7tks5xfkrnO9XeQcWSXtjo55Pcezi/ujooDPkOHFD2/b7BIOyMFxyDDY2Cc82klzSS5pJc0kuaSXNJLmklywf0i8sLyPI7iJ5GEINd41c5ffyDiSS9sdHPf7j2b/y/TcfGbPjH29JLmklzSS5pJc0kuaSXNJLmklzSS5pJc0kuaSXNJLmklzSS5pJc0kuaSXNJLmklzSS5pJc0kuaSXNJLmklzSS5pJc0kuaSXNJLhItlCTnRokkcuO04/Jef0SJiIiJuQZmFc9rPI5zWN4nWV2pN4YfnHDlF7Y6Ke/5D2c/yjooA/ccSMHt/ZaX0bJankvP6NvhC70vyHMyOJSkn2ZpruH8mGTmxRE+1U3935bz+jb4RRvYWSr/IaBEP3TbOx3dk1FOF8CBKFdxfLRE469G/aqb+78tyNxIKqyOcckLTD/Ic1rk3ONUQDYbZxfeOapnA91RWrudmzZO6H7SUrAjUpKVrumed3ldUcD1JC0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPscJUSzJuL9NYGkmRjcQNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPscSoUjkdORERNyf8Ak6kYnpnNbnNbnNbnNbnNbnNbiFZ7eU1vXR13E+oanPqGpz6hqc+oanPqGpz6hqcj2EKV6A+1epF3IjWtTcnmVEX0XteqYqo1N6212WY9QxvOiq1d7aO7e96Q5n2gi7mejURqcKYW0jiI4aMIwjEIzxkSWRkYrvAXoiszaKSoK9WN8YsU0wqABLqzRQLJTR5SSVjqvou7xRVaqObBP1MMZ/tBfj4xpIoCyAypqhdyREiA6romSmovJEORIaPo2JFaPhC1B+DPm9c2qaqxROTxo3s5xQqkYlZVSkmWDhzVfVMc1WOVjvGkarKsLV+zqiOThUbv+LvyHu4UxjeFu7LGIk6G+PhBvC9RF8m5PbyQIZJ0loGMY0bEG37Q5nF65xEb8uZnMzmZzM5mczON6/FrNy8TvCzpwWKcWG2fsxL+HRrbNGts0a2zRrbNGts0a2yNs3PMv8aDAj14uWH/AEITuNiL9/VVGvE0JOazi++Ffy2cWcwj/wAWf//EAEMQAAIBAgIHBQQHBQYHAAAAAAECAAMRBBIhMUFxkZLREyBRYYEQIjJQFCMwQqGiwUBSU2KxJENUYHKyM3CCwtLh8P/aAAgBAQAJPwHVNHz02mz/ADzolRSx2DvbJoV9V4PfNPtPQG3tB+tqCmLeJ9ot2FQ0zvHsQ1LfdXXNEFxmC6PPR7KZTIbadu72D3sub2qaKo+X3tvnBc4hsq8L+0e9Stf19lM2y3z7N37UbSqvpp/pFZvwlMLv0ypl3aIxO+bGHe8JiqivRUsig2QW2EbZr+gs35hMTU7e3aZb+5b93LKr0qSUFqWpnKSWPjKhxRp4pSP3rabDfHJrZT9XqFO2zLMY5ZrGoGN1a41AbJXqUjTruVCGwuFGk+Mq1RUqrmyUdDNbz2CPUHYVLJmPvgeFxK9SnSOFDEIbabyoWajiMiu2k2vovumIqVFxJyOjm99F7r4SqysMQqqb6tUxNUDEsWdy3vaBqB2ekqtVUURbObsPWP2ZqOqZ/wB0EzFVKlN73R2zesqP9VjHA97ZfVulRx9YffJu3wnxlapUQUBUXObkHVrjm71qIJB1gmV3pJlXRTOU8Y/aGi5QOdohJVMPmy7LzFP25s+Un3LE/Dl1eU0MRovKmIpYhzY5jmpPu2CVsQ70CbFTlprl2W2xj2VankcfdBtmv+kcl8RVuov/AHYNgFvoBIlSsr5Mxo19JHmD4fbG0qj00/0is34SmF36ZUtu0Rie6hbcImXfNdtPeNXsxrTOcrbxPjWn2Q8MsL5M2fs83uX3QtTqILBkOU28Jmy0agqjTpLDaYD9eLOv3T6QuwpfArNdV3CX/tLF33nRohdDhxlRlNmt4TPlrm7XOmXzin2flaZilZ87adsL1HTQmds2W/hM1qjiodO0S4yG6spsQfIwu1RhlJZrxPpGY3y1W16fH+kwxwyUQdLvnYk7B5S+TEMztp2t4Rnb6KboSbnVbTL5nTsz4WjVStJg6AvoFo1RKjixKNl0TOia7q1mvvl8+XJ5Wmfs82bs83uX3TUY1SoKRuiu1wDGqBKxJZA1luZSzI1galwMgEuFUC2U2It4QtUqsMuZzc28PsTaVR6aYrN+Epqu/TKhG7RGJ7qFtwiZd8qAbpmeUl+WEDfKo9NMRm/CIq/jKpG7RCT3ULbhEy75UA3CZn/+8pSX9r0sdg/YSBvlUHdpiM34RFX8ZVI3aISe6jNuETLvlUDcJd9//qUlHp+xeErvVrPbOusW238IRmqVqirnbKNHnOzur5Ddxk35vCKpPadmSGug883hAmaq2VffGTVe+bwmW9NsrZTmHoZkyK+T4xn8Ph8JRBpYdrMb6fQTL9HooG16oEuyF1yOG1bD4SmKWcAgA3ifW9t2WW/rfl0xQBqDQ3JlMZEVcz38R4RiiMCzFddhslRqqJSLdm1wR/1eEt2K0lI06dvlBW7XsvjyHX43taD/AIKKb+NxeU8xqYcNYmyjTFytpBHgRFD1alU00AO/XuAg7F6L0ibHRlLjTFHZuVWlc2zX2nwEVHqUmUWRwQc3gYq5lHu5DcN6ymx/CIqyqRu0Q37tNj6RQu8yrwEu+89JSUen7PthuKa5bxyHV2cN/q1jdKzF6b5w3pbVqtK7ZmfPm0cLeEcior9oGHidGrVa0c1CTrMqsiM2YqLeumOf7Te/lcW0RjlqpkddhtKzOoXKBYCN7tNQLnyl1BFrfr7TpLW4RjTqU/hYf03SqWfEJkLeA8hHI9zIw8baoxyhMmbbKzU+0QI1rbNsxBpGnT7PZa0q5tp23JhqNap2iHQMpmk1CpJP8puB4WjWXNmAGoHyhv3abH0ihN5lXgJd95lNR6fJjp2LDo2LsHc8jGC75UvulMtv0RVWVT6aIb92mx9IoTeZV4CAvvMpqPT5DqUXlU4dG+FU12mNr8R0mNr8R0mNr8R0mNr8R0mNr8R0mNr8R0mNr8R0mMrvU/1Cw/CMWPie6xXdohv3abH0gCbzKvASs/4dJiKq7svSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSV2rga0qbd01N3dtRB+Ps/u2ynfYH9e6bATQu1un2FNj6QBN5lXgIC28ymq+nybUtdwO7/Fp/7vZ/G/7E7moeE92nsX7Hao+Vf4h+7/ABaf+72CwardfMZFHdpgxyn4wBx5RCu/vfcJH6/Kv8Q/dF8hV+U3huGH2IvEyn+XRKno0p3H8umC3s8j8pNlWC3b1GqD171ZsPfWBpHCY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWYwtvprMR+UTEZARYsBp4GY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZXauBsOgcBNQ/5UGA8DAeBgPAwHgYDwMB4GaN+ju1h6af6Sr+Vukq/lbpKv5W6Sr+Vukq/lbpKv5W6SqCfDbw+V/D9j8P9PZqEOWiPzfYaIb3+Fv0PywM/Z/GVFwsN1bV3BfOwTR56Pb92aDVOX029wXYxlq010EpslhlXOW2AdzWJ94fKNhHtBDdozaviB1SgKammSM3wr5WGi8BYdk1779sv9GStUVh5D4fSZhh+197Ne1v/G8bOn0mnlAUgLp2X9vjNSv+ncOVqtMqp8/CWHajKqX1mHJVKK4OxvIzWO54fr8p1j7H09ms6t+yDKy6CPsRo+95CalFvlOgwX3RGiNEaI0RojReM0n2+5UH3usQVB/KeswzcV6zDNxXrMM3FeswzcV6zDNxXrMM3FestSXiYN52n/Iev/IAt89a26f/xAArEAEAAQIFAgYDAQEBAQAAAAABEQAhMUFRYcFx8CCBkaGx0RBQ4TBAYHD/2gAIAQEAAT8QXQbBrR8EG37wWETSrt06FGOEI/8AczxAZtisOM6DgTl4id5J9KGdGoxQMcUtlODlA5fk9MtdhZJ2/LzFIdAbbQn4TTaSXSpsLgYctqBKSFqcKUCZ1aNbY26wy/AqmjfyjD8qV1OGBgEZOVPQSQwExPI/LJAUstEfj2Nrb5v+qOAGbYrS9l/RVtR6A78qtR25+lWlQ0J8KVku6ay1J3SYfbxe/fFQClghTHMW99KAK+BvLVl2nf3SiLTjRxv8HwwXgiwUucVAkFLjMLTnUcfIpyfcMVbvSKKf8Be4tC/CMquK3kUEFxlCxBRIJrBa6mL2kXttTWAGnWF2N608QBLbJGnUhwqCcVmAJyx1TjS50wvggsRi8GFJu7bWrg22wqTl0xHmbNskVLcPaBWzCUtaaBSIBFiFN8ipj0ZksZsY2baUh3YKyQ6GRgUwtiIETN5ZW2pkJCs8qMWVE9tAG4CmI51FFHZq5MLwaFOVi4SDaYzMHepDQGbYXLCbUkjZbA15YbsZ9KUQzOQMWmgFk3exMQ65ANqiAasvNkBMGzUkO5jgRmA2aTSMNHaCB0m9BpoQx0T1nJa3+0SR1bFe3+hb0fId+VW0rqXBVtWdCfCpIndnw2zrQ/FQiRasP7QAwtWYTF/CDvBIqTqpzAnSdOkaVYYiAnGRiPKvV3Wp5ZvGFea+hcIxNqL4IGIplzlxoETF+TEsMYtNMx2XkZORGBoWLVYOyhyRYLEFebRqUmLlMhAPKkAmUzi9W2MN8FnDWrEILNoww2qJiWSBsYuFrdKVOxmGGkWwsWqxFDA7MMKnUhc0MMdNqgmxDIGSaIPhUu8wUMhBQOlsrVAVyzdmSy20pRAt5irkXs0KKOM4KuHnQIY5FXIBhG1LQ+SqAkEZX+NKA1kiQkpVN5XGgHcRQuBtFH0WIWoynbE3jW9GRJwm1LhFMOtIN7DBOBQDjk8wQ39KXpIgljMYrGEFRasJmYFGDReMbYFmFiCf8YYjqsFY6XT6qtLvkOfireB1Lg9qtgukfhU6Tuz4fcqH4qNwtWHxUQ7aZ97fFRC+owe0VGxEzSX1aHgB0/VwAuqAq0pTL6rVbGd4HPxVrE3lcHtWFDpH4RU2Luz4fcOEqIkHVh8TTIdsm97fFfPBg+FR8RM4l9asADp/1ILnG0aun/DEi6oCrcxp9Vqt3UYHNWkHeV9e1YdGn1RUsZu+GG88IqMkHeHxNPh2ib3/AJXzCRwqIkDOE+tFgA6f8LRjJfFJdmcrQZ2xHLC9qkxvBCObrACCxRDXZGE9ToJ2oDEDzAUHTMY2qNS9i1F5AaTMEUwadFymhiRUCUzkEzcfZMZVg0R+gBWDIdSrRU3FIhcIi4XvasFtaC2RMVzCSgt0rskvNg6VcIw+2I9jaoRAyWW2YYdKQuuFaXxbS+bgQyjpT0V8hQkHKZyoe/mxwyDJlFolKbZEaUJxRmY1yqWODJ2f0MKFmW7sWythSUyH58IWbwWypbSFVxcJJlNWzMCVFMkIEelFGqmXCJsxAjIUfuOBvQJIMzWMsqvmVmZBOyNxD0oOYMi7srCEzyq/hjOBzVuJ81+vasOLT6oqRNbvhgfKVH1URC7XE0+EjbmfqsN+UcKipAzhPrRgAdP+bJCEU2IgIBQIvEFYFdsMaTBpL0ZQRKobRsUajPwuYiUIdlA9chBAKNYkjmkpkUAjYCwFJcZaxLIMQLlUTUSQExMiLRnUd4YpBYOoxpRskLABESwXQoRbwzTCMs+lQJ9vWUktyUY6H5O0ZE0haPJp/wC8w5hxQ2Vp9FMOxEC3EYRE1EEKIJBxNknKtICFZEThE+VJaf8A1IUBJZhoz7St4Zo2n4otLioXIlWCLtXghaR5mMZGUhya1ErdaEYAmEUvOHgrUAw8qdlFv4YOJ1FHrhWHJtcTToSNuZ+qwu3Q+IqMlTOE0YBH6W4Uy1i/RVho4XgLq0E6WeKHkLcHzVsFmRX4tVt60PtVoJ6S+9vasOppY9opyQt/DCxuoo9cKwqO7CatnyuZ+qjZI7IIqOnTME0BYEfoEtic8qK3PQw5Jf5/g8ePHjx48slWJ6hHsKbOeZL4WSlIVtmlsqRllv4YeF1FHrhUfHd2E0lmHbmXil8npUzKnQ+KhWB/748ePHjx48ePHjx48ePHjx48ePHjx48ePHjx4hAswFG4iPSsFYw0TE8PSluiSgRQBAVNNN7I0HUgYeFAY0q2AqWThYK8CsbvjgYRzkHrhWEt2YTR2fKi936qKnTsggr2rBQBYI/SRJFAt4I0CLeHv2j8eweCn2jwEvoVl5YHOv8AiBueesX/AFWDt4eHv2j8NFKa2YiNxPLwQNmpOWcwh9SphY0bOGrhuLD6MVPB7I8WvXevP9Vg7eHhnsIwzAgelEeEbZbeX+MOAckqdU63AWok9CHJ9VNLFnwF/ap5EZJH4xbZPZ4/UlqJKuFqw6oHIhHx4UEhwolIchJdlYrtziu3OK7c4rtziu3OK7c4rtziu3OK7c4rtziu3OK7c4qMJ3PFa1vUj2Sr4YAbNLhiFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducVcY4EW9bDRI4CAMj/AOUMyu0LvoV3NxXc3FdzcV3NxXc3FdzcUlky0HLwYVemmU4+hrd1N3U3dTd1N3U3dR30GepD+rVDwLKZ7FRBA8YEElI5zOcNqISSnrgEroU4hkSWd3TQ/wADDKMEtUq5Y+fZZ/UuzibHVsUJwAj8ZymD1CfBRfgCjMqQqSJqSJypygG0Lh5H4gSGuoEHTL2ps4DubeCCmJvYAzXIpMMS0z0TbClDRamGzi+VAQMwxJ+XYhROpU9YjPUs+5+otLkjyE/L5WGEzZRBdi0VGyxFUmxcoA2SuZMADyZPFQcdw0FoucKQfgQIRcrOBbDypLooEwJJGTOSx+bwYQPQitewecDwAKuPbJ7oqX+EUoM/KLUBmYKIR9KLaUEELCdPAMsMn1SfqHOAkUibW77/AIg8Yz4rYatRSu4vVpx2GXoL+6lsokZJ+YEhrOfKrFhGngxUSVkGNE7BB0CP1JQDBgmVYDq/pU/4H3U/4H3U/wCB91P+B91P+B91P+B91g4d7PYq4G7kdD83bjWBjsMynRlpD4hHiECBAgQUIIuvS+gFvescZx8Tf6/8HKGCz1P38u41MmvZJ+8lozGWFR4IuBCv/8QANBEAAQMABwUGBQUBAAAAAAAAAQACAwQRFDFhkdESE0FSoQUQIUBCURUwM3HBIDJQgfAi/9oACAECAQE/AP5t08bbynU6MXK31kADzLp423lOp0YuTu0D6Wp1MlPFFznXptHkNzU2gPN/gm9nt9R+WHAmocPkunjbeU6nRi5O7QPpCdS5TxRc516bRpDc1NoD+Pgm9nt4lNokTeCDQLh8y5Uim+mNUB3/AGR+h1IjbeU6nxi5O7Qd6QnUuU8US5ybRpDc1NoD+JTez2i8ptFibwQaBcPmMirG0TUFu4+fot3Hz9Fu4+fopNywVuf0VIpJk8Bd3Qybt4cndoO9ITqXKeKrc5Noshuao+zCf3vAzTey4RfJ0TaDRm8RkUIYhc7ot3Hz9Fu4+fot3Hz9Fu4+fot3Hz9Fu4+fot3Hz9Fu4+fot3Hz9Fu4+fot3Hz9Fu4+fohEw+AeE5paaj3u+k3+/wAd89IbEMVJK55rd+iOgsqBJTaLE25qAAu8nSfqHvd9Fv3P47y0HwIT6HE7hUn9nn0lPo8jbx3UV1cTfKAcAqT9Q97JHM/arQ/DIaK0PwyGitD8MhorQ/DIaK0PwyGitD8MhopCJBU5oyGigO5bsMqq+wVofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaX8Kh/QH48sB7LZPstk+y2T7KqruZG53gwKyTchyVkm5DkrJNyHJOYWmpwq8qBwRPAJ0bmgEjua0k1BA1KKLbkEYUMLIm7DAiQ0VlWiOquvupFGZMzZcE5uydk8PKDwKIqQpADtupWw+3+8dUKXUKqv8AZIBUaURzNebghgpY9thYnULaO2XeP2+2nc5waNo3BSP2nl3lQVWPZVj2VY9lX7d1H7QlhGyLl8Zl5QvjMvKF8Zl5QqRTpZvB13t/B//EADURAAEDAQUFBQcEAwAAAAAAAAEAAgMRBAUSEyEGEDEyUTNAQoGRFDBBcaGx8BYiUOEgQ2H/2gAIAQMBAT8A/m47DPJyMKjuK0u5qD8/4v0/hYSX606d4A6KOw2iTkYVHcNodzUCj2db/sf6KO5rKzw1TYYoh+1oCkvKzR8zx+fJSX/A3kBKk2hkPZsA/PL3bontaHOGh4e4A+AUdgtEnKwqO4bQ7moFHs6wdo/0UdzWVnhqmxRRD9oA+ikvKzR8Xjy/pSX/AAN5Gk/RSbQynkaApL1tT/HT5aJ8jnauPvACdAruuSlJLQPJX/FWBrh8DvAroFHd9ofysP2Udw2h3NQKPZ1g7R/poo7nsrPDVNjiiGgAHopLzszOLx5f0pNoIRyNJ+ik2glPI0BSXran8X+mic9ztXH3hdTQLEeixHosR6KzwyzOwRtV33XHZhiOrvzhuttmz4TEo9nox2j/AE0Ud0WVngQZFENAAPRSXpZWcXjyUu0MTezYT6BSbRTnkYApL2tb+LvTROle7VyxHosR6LEeixHosR6LEeixHosR6LEeixHosR6LEeixEfBA1FRvHMd9gu59pOmjVZbJHZ2YIx/hPf04Ja1oFFJedpfxf6afZOcXauPc4uUbxzU3se5hqw0UN82mPia/NQ7QsOkrKfJQ3jZpeV4+269I8FqeO6xcg3loPFZYWWFlhZYWWFlhQzyw9m4jzVpmdaHY5OPossLLCywssLLCywssLLCywssLLCywssLLCywssLLCywssLLb3eoVQqjeXAcVms6hZrOoWazqECDw7sAgQeG6tFROdhbiT3lxqUBXQLKdwpuikLDUIGoqO6HggsvSiyllbpG1YRuY7CaoTgDCBpuAqaBNFAB3WioqKipuks7H6r2Ni9jYvY2KOBrOH8H//2Q=="},5425:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-2-2689560130d407d18668727e4ca7cadf.jpg"},1700:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-3-7710e74c772c213cc205e04b5dae8ba8.jpg"},2511:(A,e,s)=>{s.d(e,{A:()=>i});const i="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkJCQkJCRAJCRAXEBAQFx8XFxcXHycfHx8fHycvJycnJycnLy8vLy8vLy84ODg4ODhBQUFBQUlJSUlJSUlJSUkBCwwMExETIBERIE00KzRNTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTf/CABEIAN8B9AMBIgACEQEDEQH/xAA1AAEAAgMBAQEAAAAAAAAAAAAABAYCAwUHAQgBAQEAAwEBAQAAAAAAAAAAAAABAwQFAgYH/9oADAMBAAIQAxAAAAD3EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5VnVx88v8Ak8/GDF6zYDNgM2AzYDNgM2AzYDNgM2AzYDNgM2AzYDNgM2AzYDNgM2AzYDNgM2HxdjAmbAZsBmwGbAZ7o21doAHB73By+KP6h5f6hs4ddZs1S0tjCHu49npeeGfm1SJxttW7OocwvTz2Oe1fPP8A5Hdsvj3dr0Wk2Hwg/RfzzrknrnzyjI9V++UWYuQgAAAAAAABQ7d4pod++X3h9zZ5wZtEAABs17DcFAcHvcTJ4onqHmHp+1h1064tLYoEP0v6athFI0X5VWiXRFV+WsUnVe1eb961Cr9Hro8d6/o2yvK+tedxUsrWgAAAAAAAAcDzlpedX9s5X1Uwdf5AAAABs17TaFAfPo1/cxGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGceweckXxm80PmfS3G9bs+h8/GSWXWjJIjJIjJIjJIjb8gAAAANJA6NRzst4lKHHPRFU+lqc2uF1eezC7PlSLcrcctjiccubkRiwAAAAAAAa9kSevA7TU/nzf6PM9Z8c9D2uZ6M07u38UCAAAAAAAAAOP2OcVXZd4Fk98+y+frhqKVlfRTuJfppSpnemnyg+jRii432pnInWjmFZ6tw0HTAAAAAAA5nT4fjP4gPmv0lv73qe5yOFcDs/Gh7wAAAAAAAAAAAAAAAAAAAAAAAAAAAKzZuVj2PEvTLPP1er8+m9wgAAAAAAAAAAACqxLLq5vSlKv1jpAAAANcQngAAAAI8gHNOkAAAAAAAAAAAAAAABp3UMn9Ssdez5ascpfM8O5Yzzjr83vGjoTqwb4+WJn2sq+S53K7w4+Gs2yud0CXxOvxTfum14mXGrdM4nQkRD7X+3CJcVJMd03Qcf0ryj1UzAAAAAAqVt1FZ78LsgAAAACn3AaN4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/EADMQAAICAQMCBAQFBAIDAAAAAAIDAQQFABESExQQISIxIDAyQBUzNUJQBhYkNCNBYHCA/9oACAEBAAEMAf8A0H7a5a3nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nXL4rrSTUY0PfDWrDnGtpcoL+YH4cn+nu1gf9o9F4WnWJshVrzA6GzZrmxdmYLRNyQVu9Ix2GdxifC7lVVGRXAZY2tmYY+K1pcpPq2++6XCOgi8iw9lcPqRfF91tOB2m/fGj0+Q768vbW8aoXytk4TGB8VZpTcjNGB8vb31vHtry1vH/Wt4j3+1y9vjtWXPnirdlp9I/UPyh+HJ/p7tYH/aPReGRhIsB0skDqjXd1SNklP+OY9uVgumO3GNvDE+vM3TZ9d+/IOGLVXy8z/qGUzM8cXRV+J2POdLK6Oat9kEFOUPIkdfvQEIIi/uPhv5ERf3Fw38sfR7yzbgzIQwxuVasY9hycXbA1arHlrr1AxynAyO5zliZxQvVOshRZSo/iC3HLckxthtKAOQ1brlibKHoYUxk4Z3/K4LDrYeUdMoruJo/ZWHjXTLS0Zm5klPnNCr2qIH93yh+HJ/p7tYH/aPReFyeleW8gkx2K2xxqXIw10HQ7WEnzD6I8LeKbNrvqDOkwMZcfZCxkmweooHGV/EOUcRx1lORO3XZEBWx7EZB9ySiRyePZelXAoHV/GPdbC9TZAMr4u0GQ757YOV4i/Xc2xWeIljcdNLmxp825Si3IKFAHACdKuSJTwHWRqso4SK1goLTMTftKGs6xEozKYm3TrhPDUYu6+0t190GNmpkOvLqboiMbjppSxrSgmfZZa11m9EPpxFXqM65/T8sfhyMSVFoj5zgY3sGUexfZkAHGxxE+ErApgiiJn7TIWu2R5fUtZOZCx90JFCoUPzB+KBEfpjbUxrb+InyjedXrM2nyX7cPU4j3Jx5/L21Ebfx1bJV7BcN+JazNvpr7cPelWm0+F/9CMCMCPt9s27VSXFhxEiQnHIJ3j+BKdhmdF9U6qZZ6PSz1i9xWGy0vfF1O2RuX1fbHvwnbWLSg63MoiTx+wWXpV+V4GVjI3WVgOVJaD8Qa3C0mV8s5g1oTXnZmIaw6kKf+ZWsrtBLF+1zJ7Y5titE7vtm/CMbMEBLzFYAXBwfHWYa2ERWrzszF2JfV4nO5zmK3M1AJGachXfXKyqd4/HKnDqxByt12uhMPKdxr5FL29vMEtnz3zsk58YmRneNVM1+y1oDBg8gnePtblrtl7xHIgxTTmWuZxKvB410Vmea/Co4aeSsVX+iMw1VsAxyZ5G7urWW2q8ZGt3NTKyNrjEYp6VKcphQJJLq4C0QeerBgz+np4zvrICMYUto0j8kNM7q3lpbU47UpsVMoabXGNYlyAt3FnMQapFjMg5H5VC1SjCj6hgQSgsXVB59Aq1m0q8FKwQO+wuTtVZPwLWbS4Ljecbj2VfWwvP7VtYHGBn4PrhYiIPxfVrWh42Ag4r0qlWd664CVoSqSlYwMmhTSE2DEyzH0ms6zFDJLQlQdNYwIhQpLUSFqGANKmK6JjEhEQMcY9lISjl0RgdGhLDFhjElWxQTL+9WJwysI1CrVhgdJxVTpLmykJY2ul6+k4IIUU6taZJC4Cfn5KdqLPGnjHWvVPpCtUTVHiqP5vLTtRLSkscXBUbzSw61eux6i9v5y5W7tXS32hFZNYOCo2/8adYsPfNWntGiRkKoy1T5dqrYG0mGx5eDMvTU865cuVe3XtjyrnBfJKYEZKdVbC7aBsK+n5RtWuYg5iPFFpVgmAv+BMwWEmc7Ri/V1X/ALemmqTLMlrEAUViOfCvcqVcpdiywQ1XcuLtnIoHij8QszU7/uQibV+yxdM6WwzcdboICCbvqnNnny6wvShl7IwVlLIWs8jbnGkfkL7J5KoK7Usg4uTZkx4OFKqVtre4rNOGawX6SjV6bPIYWwUroXzl76zGQ0UFkryO8W2AixbuipCQGBepeRRYGCOHKm8yzZaAvFABlHljWtjYm1DstIGosg4GW3NvNrE6K+qncdCO64yeXU0rNeRZxi062Dk0K5RzB1uneXUsF1QReiq+2lccnXLdnH1ViZjLovsq2VAbxeHVv2MnYqLZALp27Q9zXses6li7aWL1WAlvzrFmxTsdRnqRav8Asin62IFgJEWzyL5Rf57DN88a4ss5BhLrF00Dil7/APOZMiIiI2jwq05jIW3PXHF9cXVzr+0KTaQmKs0RMrFV8tpSIxtemyIRKFw2KdRk5DugR2wIi/jIKqmv1lzQsjQKJjk7JJa2rAKHlNus8ch3M1+5ClWtDYssYqFxiEtr45KXRxLIVm98FnodyFGpY717XJhIILJ0E9kuv1Is17xKRZHiT0vydiwPJPQVNVtOwzarFgEhcGmRgkFs7Z1mylg1O2K33BNNbqcWAxFZ1SlCneU5RLzFbqw8ytLtyxOQrr9a13Lt5VmwvoBGJl5WiaPA3V7t2osnqiHoF7Xh/hCgaqHBlLTiHYEoshkLjoHaLNa1eCF9p0XD5RET84wEx4HG8VaKKm8qj5jcRDDKRcYAtYqCFh5R/wDd/wD/xAA4EAABAwIEAwUGBAYDAAAAAAABAAIRAyESMUFREGFxEyIyQEIEMFBSgZGhscHRIDNgYnDhcoCi/9oACAEBAA0/Af8AIDW2UTf49hWD9eLhMlNbIhZxCjgfS1OynJYZxTqqViqWqqHDxpPw8RbFzGnmsyhr5DCsH68RYQsMGdAuluIwwsUMdKNDL6qk4Rfkp16BdoIg812QsuyFvuhUyG6p3aTsmhNqdo4alGDZMg3Oaq2kKo7C5pWGwpzn9FOTs28vJhORufIYVg/XjhIsJWCLiFEeFRw1nIqn4WtEBdngwqoZc0hVdNlTdiumiLhYYNlUdMRaP3VQySsUu5jZRGSa60bK1o7ymARoqV2taIRzY8SPoqucCBbybPzTcuvkcKwx5YZeVdYJyHx0WCOXxvY8HZ9Fr0Q8xy+CfiinXPl4Tj3+qaRHXXjRs7Dm4lEhrmvvE5GVWOFqpdx30QJb9k2QDGRCDM8vsjDceExPCscI5KkSx3UJhgtaEzMaiFq4NMBO8MXlROFwi3kMJ4hfMPLus0J+YZZVD3Xc+NQ46ZOtrqo4ZaAGV7K31fMf9L2kT3fmH+kyo6Z5p3aQuyH5JrBCwhezDDLtzmvaBibh3Ga7Sb7IiLfMBdCncIGaR2Oic0kPbY25eQw/wn0jLyzDI4NIP24jdHZOueaZdvJbwjoE/NsWKyhBOMmNSmeE7J9UvbraIWGAMgmjNbFHOPIRx3W/xu3DbT47P9Nt8TtkPS5HhTzshny9yE7L3brDjSdhPX4CE91p2Ts5yT3lw6HgXNif+ITKdzliIUYuzjTbqvaDr0lPd3qhFmhRnrKBIYImYtdU3YDtKc4BzIsAdlFz6lTFnDaFhXqcc/oqLQ4OCdem2NNJVYwdQ1OztBCpmBuSqVu7l1R8Y/ZM8AjxL+3JF0ARlZPBLnkZAclWnC6III3VSt3G/QX6Kq4NxHwhVTh5g/sqYbeL3C9nuCNRFl6qRsBy6+/d/wCU/wDBAXPu6JiNyE2Lxf6LY8ahbhJ6J7S1N7oqd3CeapOl2GwFl6mHULDBFu99ApJY4EDPdVage6OqxNsiwNAt3SOu6e0YQ3JNFwg2MNrfdVWBoAjmmWY8ERGkqkZcBYO5IeLFBJ6QqhxAiJH3RvgH5FMMufI+1s16CI/VSTGcDQKk6cO6YCHU9wVQmGmCXE9EamKk/XL91QfMHJ6Fy52H8ITw3Cd4CeG4CcjAU/zREDnv78o+8eZLBkh/3w//xAAtEAEAAgICAQIFAwQDAQAAAAABABEhMUFRYXGBEDBAkaEgULHR4fDxYHDBgP/aAAgBAQABPxD/AKDUEtx+7VVVVVVVVVVVVVVVVVUKCJZ+nF+xhw5V8jNfacP2zB9C/Mz8FGx8GjCoL11M8zo1LEdRHh1PJIfx8DIrYV0eeiaLvdj0OptupV+Fb17SwEQsqsl4jjE08HA/+xUJVFcWhLtkX1KMWX1AMLFvYG9FQRLPhtDGXHNCmwJlyL6ljChBMIfSOwD1xBEs19I4oMFOOiaVG77Ovl8v0/mZ+CjY+AumaNqO8Rpd4GvJLDrJmiOrqABoAHp8ADjA8BM17BLNIuBl8VmKaj8HGYonl1zy794qbMHWIGwnauHglZZm5Yu3ib4zcseyWblz1dDLUqQPkUWA/ExEC/0iusFykOMdypLYH0QWMmcAaKrVEakoWBLGWPc7Y4tfXEqW3pHZsRpldr6NcSjB28EzBr+YSh/K9e3y+X6fzM/BRsfBi68CL4lgHA3E6Ivtozwv1qBBeAfj4UeKURftHOCGlFeUPJFPiBnd31Dy2tjgrDxNRcSN4B6cRFMFUW6Ror0lnxTMJxg6uFn4EUydcV4ifRWNu8fymv6ng9A6hGCLb8gqAgrradUcQrOQjXozzDckTsFGF1jjEZnYbTBpIoG9gPCyhF6QP0FVH+qLqeAH0eVOzz/ZMPfyv7Pmcv0nZY6CMO124u9TY+Gvhb8+td6S4AFGibqIEMen0pOv/Jv2mb1qhe4PzOX6aEqY8PQVLCWOJT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1ENiAthh6HwRH4D4ncp6lPUp6lPUp6lPUp6lPUp6lPUp6gupQ/bkGJa7K6+FM+PTj+6H7XL6EDKgoPB9OA6sv2h0Dacj9i8EDFmO4KY/vT3my1+3RKcq9sOD6dh9xV9peOxtnbUA/kOojA9PjRfFKUF4eAInADBWAFL3iUJefq9p6GYpGfJlvRfUzLTbZZWXTAwdsto240PtBVTVjdq70x6QFikVlYq6751BEs1Mr5s3gq+wT7wAtr+IizTiuOdaicLRVSbCORllGgtH2DPtMZklNk6AJqZCpPYv6Dwd/BHLfwIY1We0LB+D/0IYM2k+mq7a81YqzMtA8bjeldyeL6/FYaDABoZeGERdpnRJa0YqPGYDVo6wrpEXVc4Dw03/pELwlBQrPxCO00uctSjI1NcYYlRBa8ECqn+I6lUG02JjpQmiBHirVEE3pqo+NM2DUMe4x2BAeH+iia0UiWY0x3YCN5qI4wcMoJainDDZx9B63P4/QFS2ggV8DwPX6a77UcX8GOSlruDBXwMa+Buoo3YRSxk42ht2xpLWJleJ5+/yi5YKhRbua1DVPUIocizMV1UMjQUHgm+LVqs2vmMrS0M+iVzSDoh7IdnULBZGAGDS8k1bfFZjWIPKQQyhr6Cy+B+T4tA+Zz6EwcvK2/vdR7RA7W4JQ1cXB/WACgoP3wQeEV8EqDHLy/8aUgBn/A8xqBkia5Cqhn4MnT18FjwirQssyeI0Auqcuk4+TpSF/aWn13Ypr0+Wk9VLy9HxuYvJlaDj2/YTTCtWBdaLWKWh+I0HAKLCupoRL9Jj4Lrah1ZBOGgqWmz0IcPX1c7Z4Y6jTAsGyn0OJYUU/YkccEA7Tc0PsxVQ/KWstU6Ys0QF4rnG0ez+JhXA4jX2TnAxyniuAm13T1a0fM/z/MwW12L8A1MXrA1EbHyVMk2BsPsd+Jm2c8ALWsWcGoGoKbY99V4hQbHVmMrejioU760K61TdeItlM5VY69PcFGsGyxtc8cYm1hsXccJ7cR84IBlbMUY4Az4ct4gixDABdcMmoDDfdXit0KftKl6xpXK10VQSx7fRT9VWOksmQMg4DiLODUlWWsdxzYRPRvPYB/qF0Xv53F1GDK/pMdUWK0O2e/nQflttK1+U8QclICiDtqJKOyPi4CKgwHweASINgRrrJKOmMOLKhPfNAHI37VLHZ4Q7mDGL6lxLaA+C8RZk+/ZNVsAIrzBSL3QU144gkyXUr3Vo/iI8FKUYEvdagLP0e8ww9nUN28w4axyc4mFu+DH2xG5dDbL2FBmkgtRVEa5/Et5uGngFHHOJxwOIJSOoYUW7ehLGvX8Rpr6l1MjjEcfSqq7Aq/xOPYC46DcvMtCJy4dNyvaaxwFym7PBiVWdzBSqcuJbUQ6DQ06srHEVLaMAKtyADWY2aiFUAUnimocQWGkFY3QjyCdTgTKJs4zffEQOBw1gNBnHkJr3V1lGjOHxGIabddHRG19VA7QAfOTgBSMXzT25o6PmYBMFu88QuKFH/3h/8QAJhEAAgECBQQCAwAAAAAAAAAAAQIDAAQREiEwQBAxMjMTgVBwkf/aAAgBAgEBPwD8Cq4kKKmhMTZDz4fNfqr/AN38ocW9myrkFW6sqANsQ+a/VX/uPTHhuwVcxq3QzSfI3bnK4YYrV5IXYRLUUYjUKNzDgnQUkjIcVq0dA+Z93HgyaIekFoz6nQVHGEXKvNlBKECoLNU1fvvYfrz/xAAsEQACAQIEAwYHAAAAAAAAAAABAwIABAURIUASEzEQIjAyM0FQYXBxgaHw/9oACAEDAQE/APgJOQzpcxOPEN/Pymrb0xtsFs+ZPnT6D+/VYgxc3SKhkPAn5TVt6Y2qVSbMLh71iDY2dsLZXU75qZqPDMZVg9tFKzdt/H2q7uC9hZLewGZAp1utseBgzFYshskhaBoPaiMtD4mWxthm2A+Y7L3Flo7sdZU98nT5k97azjBsJS6A1e4zNvcVpH6lf//Z"},6194:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-5-e53f880fba122dc548fc9074eab59f3b.jpg"},9101:(A,e,s)=>{s.d(e,{A:()=>i});const i="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkJCQkJCRAJCRAXEBAQFx8XFxcXHycfHx8fHycvJycnJycnLy8vLy8vLy84ODg4ODhBQUFBQUlJSUlJSUlJSUkBCwwMExETIBERIE00KzRNTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTf/CABEIAGIB9AMBIgACEQEDEQH/xAA0AAEAAgMBAQEAAAAAAAAAAAAABQYCAwQHAQgBAQACAwEAAAAAAAAAAAAAAAABAgMEBQb/2gAMAwEAAhADEAAAAPcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOTrhyItlGrh6486jT1bKgwx6vy+baj1DfB+fHrrzKRL598q+nqbyyeLP20mFL9JePSR6g8qkz0LhodlLFH1nlPQ3gvXr9D2/k8y7M+j6VwQHRNbLhlgj6pWyVxVfaWNT+8sKA5S0q3kWJTd5a0B9J7LDM+4ZoYKfI12J9A6prY0RwFmRMtOPpCGraMIyWHPwS4iu3oHBzy41RU0IjZJiOxkxF5yI4uaWHPwS4jujpERnKCJ69tfpm8/rVkrfA9+6uVi2Ze21D2Lpea7W3Dq+WjUkODPsEZt7hy4do4NvUI7CUHL0ZDFlma/m3A5dfcTxZdY5NUgNOWz6jYB8+jBmMGYwZjBmMGYwZjBmMGYwIKuWdef1vV6fsED4/2a3Sudbk7JW/lcj7N35MPkVS/RPgODd5LDIerWpzdWbr+PwZpjBmMGYwZjBmMGYwZjBmMGYwZjBmMGYwZjBmABpNyi/C9qbsLcre4nlW6CwqzGF5V3kLbC8VCwb9krfN08/vV/ovPffFWrH9kdrlyMlQ5TZ5tpUidms0pnSWqr74+mW4fYHTfFZFP3lpUvsLQhootyu8BcVbFkUfsLYiIPJW5qrz3rckDyVm0oSGmLoqlrpYKWAAAAAjkiIXqkBGapgRWEwOeKnRx6ZIViSlRxc8qItKCG3SYjfkmIjp7hBd/cODnlxx8M0In5Lji4pocfFMiGzlhGfZIR32QHHGT60Q2csmIFPJR2iYQj+nerIRIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//EADkQAAEEAQMCBAMFBwMFAAAAAAEAAgMREhMhMQRBIjJRYRBSoSNxgZHBFCAzQEJQcjBDYlNgY3Cx/9oACAEBAAE/Av8Av97sGF/ov2oinSRlrT32VhWFY4VgfFzqYXDsmOzYHeoVhWOFYH7nPCMrRIIu53VjhCT7YxegtWPjYUsgiYXq/VOkqVsXzA/RWFY4VhAuzLa29VfoopNVmXHr/Jn/AFOo/gP/AMShFPLE1khaG7cIsMhlc9rLB5cdwmRtlmbq0/7MfcnMawulcA9uXmHmCDIpZZdejXF9hSibquhEm4xd+I7I4RiaKvDkAG8coDCV7MWt+zOzUxwb0wcezf0TRi+F7WNZkex3P3qNnTvidLP5rNnuEGRyzya+9VV+ieA58UbKezE1kVpnSMeTB49m3t/isW4SQ0Ijtfyrp8WSmPAMdV+HhSRxnrWWB5SgyF8Mkk3nBO/ceie6fO//ABtzrn8FI1rpIo4w0sxsA8LT8OmarUGzTx7JzGRTlkf2YdGbpQtbFKwOYATw5p5+9dT/ALd8ZhYRy9RIJwDVVfovAJYsDbQ1ya9nhextEG77rOPMue3Kzd/1BSaZc+U4yD8nD7lK7eZzf+m39U2LpY3sMfhPau66bzzf5/ou6PCje4ab3PJz/JDqnFmQZzVfij1Dh4cfFdITuO9UA2za15CNhRDgPzTZy5+OO1kfknyva4gN2FfVDqHOvFvr9E3qMnYgcnb7k+VzHuvytbafO5uzhRbifDvsUepO1NvbLZaz86x8OWKmfOytJmdoXW/w7/BkjrG57koTHkt9PqtV1bDtf4IS/aFv4/RRSmTtXdOmPiA9Dv8AcoiSX32I/wDn7hAcMTwgK2CdBC92T2glYtyyrfhaEJfqFgy9U+CGU3I0FYtu64RijN20eLlNghb5WgdkAAMRwm9PAzdrAEYIXP1CwX6p8MUv8RoP3p0Ub24vaCAtGLDSxGPohDE1uDWij2TIo4v4bQ37k6Nj6zF0jBC52bmglYtyyrdGCEtwLRXohFGAGhoocLFt5VvwmQQxnKNgBU0erHhx6J8MctarQ6lgzY1xwuqjEcvh2B+LXubu0qKXRNsa38l0s/8At42SbXf4CKNpya0WtKIf0hGOM8j3WDPT2WjFVYjdabA7Ot1i08jlYMDsgN0I421iAK4Ra0nIjdCKNuzWhaMXyhYt9Pf49/jg3bbhabAKrlFjDyOFg3mkGNb5RS04/QIADj+dLg3nZO6uFve11E4mqhVfuRQulNNUUTYm034UqVKlSpUqVKlSpUqVKvjSpUqVKlSpV/MFwHKd1ULe9p3X/I1O6qZ3ekSTymwyv4av2OQNLj8YOndKfZMaGDFo/uNgcp3Uwt7p3X/I1O6uZ3ekSTymxSP8rU3oZD5tk3ooh5t02KNnlHxe3F5b6Lp+lMnif5UAAKH9vf1EUezindcP6AndXM72Rc53JTYpH+UJvRSnzbJvQxjzbpsMbPKP3z0zXTajvy/sbhkKKb4PLu5zi0WU+fCi/wDpcRt9yf1EjTiBZDb7ozSeIgCm0tV2rgdlJKYydu1hGWTc0KaaQmJF/wDPFSZ67Qz5T+if1ThHmK8uRC1jePe/pyoeodIRts72Oykle3PGqYO66i5JTiD2Q6d/J23pRRAkZWQbTfBG11NBd7Epkr3OD+G4XSHUvxst7X3CZqa5D/l7J7pal34cK+iMr25NdVivqhLI8x1t4iD+Ce92bY2cmzv7KXqHxNvawLI5RmktxAFNICmLs48PX9EeofsyvFv78LVdoatUa4Ukz2uc1ovEA/mv2h1NA3Jvse3shLI+gBRqzazeOhzGxwtaku7W1bRZTpPsg8d/VNne+mjmz9FnLeAAurKd1Dw4gN8teq1XauB2UMrn7P2Ponul+134IpOmeyw4b2OPdRPLwchwh/DExLrO6ydkMdvEVm/Rdse+61TTv+JAQe9tntkp3UzG6y2Rfk2O75o0m5gtu6yNX6V/qmJhGNe6ETBVDhfs8VAVwtJm+3m5WlHln3UkWo9hPDd0YYy7MhaEWWdd7/FYjLLuj00J7dq/BYMz1K3qk2JjDbVN0+qe24rhaMZNrTb9bQhjBsIwxkAfLwhDGMaHl4QgiaKrY7JkTIzbeUYmEknv+idEx/K0I6Arg2nxtf5kemhO1dqWmzf3T42SebstCPENrhYNw062Q6eIX7+/otGOqRgjNbcIRsDNOvDxSPTxEUR7JzGvGJWhFWNd7RgiIArhaEfotGPLNMiYw21GJhJPqnRMdeQ5TWhgpq023eKxHy97VeHDHYoxtcbLStNt5Ye675Y8LEXlj7rkglvCa0NGI7f+iP/EACwQAAICAgIBAwMEAgMBAAAAAAERACExYUFRgXGRoRCxwSDR4fBAUDBg8XD/2gAIAQEAAT8h/wC/jNBqT7QBKNzIB4aiCiYQZMstcOQVGBmAghiBuSE+0qNKPvGFAyy1w5BUJADNRhOAghiAjshIYCHiINrjVcL+pI/EobqMQEHEBKBhCBrA7JoCUAqDKeyH4SxO5Za4gomFGKIBDZ8RD2gwq1gOiKIhyohEIhEIhEIhEIhEIhEIhEIhEIKKnSIRCIRCIRCIRCYsfX+k6itBI2ZXEJgEh0BGFVdzA0dyReZdFxysx4i/lMAOixAcVl8BAbxMsVwUoPYPMMLZMSsadC4x1BJUBwgJYIg9PzEuAbvCaR4qB4AtOvPvLO0DUSD6FriXEBbBxyoRobPMyZrpNIwaNUgTMelX4hIOJJY5BC9ol6x6hw6pKEUlk/ADLh0diyI1ouMpxrEHdkInQqKgCOfDg1kkVVOH/sVbD+PmV5NOATI8wE6dTOaCgSkQvIcgncCs8lWjx6wQEXeUQP64hATI5OQP4RcheTFc9zAGP2IYJEeoGXFkIZBodKcWg8hmuuJgi2jIoPqECQjDEk3XxCmEQs49Qim5Tf8ACBIG8XfguIUsgKM58Vc68jPKWfBqE4AavmDC0CcnB8QUZXuUcKoLAOQ7x1DqgEjaX8ShV8qciH6ATElCFJDqHigOV4/ZHMHK58IfnbcDpuZBRCRbSw/goEidD2w4+pyFlREAAoAildyRAJIUtrqF4OVLggSjsSopggehAImaMqU9NgODxA8CAIDULNTdCPi6rhoFLhIPYgAjE+zVUPReZKMHEOOihsgtYYxF+3ki5cUwT1G+xLpTgewrADBhO8KW11N/GAUaM1EuiLEZD3YS5FitBFQEGh9SbAdSso90+04hECPqYfoVY7Ad5gcVi46sRqks+5J+0qIWw1cDiWKiE11iBIF+YXkHl4gWUFzMSSkGAYmggE9GCkAYNDkYmDgaruzNbPu7/QOfp0nTUBQRVCIlAzwjTQ2/OJdAbqXE5n85jYgnmHH+YKZj1T8UQ3+gHFzk9ROvUwgGJEiRIkSJEiRIkSJEiRIABE4kSJEiRIkSJ+h6j1HqPUeo9R6j1HqPUeo9R6j1HqPUeo9R6j1ALqNz8IT+Yn4uqEWTmcvtClIQa+rFgcmB6QEeo9R6j1HqPUeo9R6j1HqPUeo9R6j1HqPUeo9R6j1HqPUeo9R6j1PH+IQGSE7/AOkF+5PxRC7MmZ4MzQfOZ0fjMQj6EMKboKIKvugENAf68xkDgQfl9Zjj4QwzH1mQTM6E5gfhMUj9ZZcP9GCXEeq+0MrZiogCz9hDp7IcDkP7xEKBjQIFtAL0zG3zAg5sAn2cFdAtAEG9g4PpBhb3pHH2geMx9nDI94KoLLwBI/EKo7cZ4QDEwyJPxgbnD8PstGeYESKNLwY+DdHtT8QDRyAFDlAw8BAfPD4HQCAFi1zBCOTAYAXuYUaI1Y661QAemR8wqHQaZPEMylxx2z1KYSIbsaZcLxBwyNof2g6tLMAE/eGhCjr+QwNmC+oFCCvs4CJGSF4gA8gBIBDwHrCB2YafcHiEGtKGgCbAi+R6i+zHZ4KxGJ0l24hYxDZTbodYi0Yqrc6H2gsEAwMggLks+ITiNGxjKC/tR2RGABN5RAVQV0A0AWHXBwfSH0hTqQR75GxFKDRY65gcYRALY01K6CSwQ9owu1ARgaWNSnJCI8uoRcRzDuEJUKDyB+8xGRXdmcgCsOO/iBcZbDoHqGDQXYbPP/KSlQn3QWHIPvKCQAIIkV16alI9B8K/EAqsnkp9rEYINpy0hMvDB0SMEjEAuZ2lbLEaC0C8GAUa9pvoe5qGzUXZeSh6DAhiEEQw2P8AfWEQYsLk2uxzKUv3YRiy+SryhiEUOiEivEwaRJ11DgaFCSQugDgRMrBMkkrzA5cXfhDxI2VYJGMYgCClGzmAwmMEFH3EAtXCCQF0YwAswT6j/wAiRXkOF7SkoMESDebzHswpagAADQAln0uOrNFtlv1zAQnpCJEQeDwQCIIA5Gx0e/MWWhhUl6T0pyFv1zKQFQRIo5xCUg0QAQJAQxQnBW3kp+mInFpWSUOg4SotXfWJkxV+MRPN5Z+ZynLTp+jUJudcvPvFZtjDHPmdQLnrHM5Y3yp+jhsSJ0FjnzOSt8hlLvqG4OmPSAeHy/8AhH//xAAsEAEAAgICAgICAQMEAwEAAAABABEhMUFRYXGR8IGhELHB0SBA4fEwUGBw/9oACAEBAAE/EP8A7+hoVDml1FZEBaBoVgtGogEF0TQhXcoFFtEoAravEcZBj9EtkJ2alexrB6anS4PVBqCBFNhxKAh4c/EoKrYLxLcgOXBOQK74luxOzUOtA8ROa64qg/1KiAgLRNN993iK8RXaKc3iYxsp1N/GsYiKJTYcR22IHaAHtQgHNQYvF9E273LXBXm4JSKcSgIeHPxEAguiDcowZN2ciqIARiOLmJBdrbyKLpI14Sv9jVVVVVeoYmw4/wDDVVWvR/NM2v7iNhRpRUSzQazhjndYUs6OoUKYYZjRkuDAnJiFt19tgOOeNCYxUTu84UEOrbtOvEtxLlbGdho0+Jmbs1OPZt9FcQ2Sztg0hQUXRknkacKBquYXpCxdSaHhcsx0bDaM4NlAUHxGj5aiCukdLa3xM5HZhg2WA1Y1niCDkh80UsBc0GOqxM3rR1wAwYii/MdWwAhQ4U/oepe/Fhm9exrqbJlm1sm6BAlAAq4apd78hrMQ33GYi8WAdJzcMMRjIQbFGc0aGpSQSAggroQoyiK2GzhHIWLg8zEVtmfn+xLWAldTZB1dhfBLvzO2U1ea0R3JRi9lJbo03KBWuUaygmE0KGMVKzt3apYscVZTlM+D6Ya2fZDTEoauRQ1DOdRFxg68bf3P6BEJLoteibCCmauKDgxd4M5gPmAQQaK7BvFkQuhWLBrCWyJxiXg35qNFVjZuKrPBQQHFD4166l9XCcHBXGCiFPX4zvtzKKmsHbeZdPYrS1Sl0Iapa6lGagamR+I/SYvABq1viuO6JXqGJsUoUN5FVqvwmAhQkXYIotd0RlR5H2DhVXjcUDhmtvLh/wAJrArhkD4h/Wmr1/AKtzCa8S7Gj1MPTd0CVyHS+KnGbpGDVMbQvojQiGhoUmsM24/MolgUzp4yGfWIwMC1rhPnJfWqi8gDwFf6s3+v5CEVQWI4ROoHAAANAQ8cgDrjUpkM4c0yW68TPoCw5Gm4QfaElDqc/NWylWHRghYGtUOKi+6IDTF4J3ejDLhFKAFAHVQyXAoiJpPVwAJo2LY034jivcDUq+tSJQrBxifmlj89amv68ejJzCwG1FviPh7EGxydQjXJCuGs+IAGiOuUaPRCCyFGi2hxKvLKAHIdy1oXYZtv08RAhFU1XWOIRXBW74teEMQYAsINd1fEAMKGoyVYdGCIQgEKDhr+V6ECrkND4lmilICrq6SgqQ9N3LXAaM6n9D+L+FeAPKnV8zENZOHP9Dk6ZzLlZ/yGnrEBDSYUp1eheoCe6Doux9UVGIuRJnVf0AjjwAsb4X64ji5VkznfzU3nCoNhDoYKSAozyHp6mphEDsfiiuoqB32DFv2OWZr/AAXr+X8mnpmv1/AFDNXHlhr3CvSwMJ168Q8jFWNHR4xG1Yy9cCj7rHqMqDalTnMQ42avzzEQlVpzQB+gJvP95RGeQTCiZwf+iIT5S12Nf6KPUNuh94gTO5NsApnu+Z7vme75nu+Z7vme75nu+Z7vme75nu+Z7vme75nu+Z7vme75nu+ZoIgUz3fM93zPd8z3fM93zPd8z3fM93zAG/5cGCW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iXKO5ATH5Dg3/xE1+Z/2P8AMwmDo/8AaWxJ7zNtTtKfLUXOyoytGv5s0f8ArBPw9NLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfo/2lSwcuCYRDOM/+IHF3l/2P8zAlfRr97l+r2tymqu6o+WiUKd8v7EpFLq6fqbf+wz8/wCLSVEb5fwNRgbxGn/hDQCoDR/69P4sWzCL5Ov0TAiejX73LRnyuVVf2GPnUoEL5fgx+5Rr/AFp+s/uUd8c1b8zWv9WddpOFhWfEACjAf+ityApsr8NE/EETYgaZEXNYefJHqYTvyDwUi3j8IwGhumpWvIfjqsNbiMIdDo71iZvVkiAUp3NdUM+InQbgYVB45ukpWk20s8QVoJmuMSg8/Jt9xf0Kzd0owq3p4la8QHOxYrFhfE4fhPX+Mx7jao1oKoozHT6szEq4bqKVQrACs5vWIv8AGKJbiHSEsbIfKWrR0wcMaZxsqiA4cOMw+GRKINAXk24CPkhMrEc04/GNcdZ4b35EB0nZgavEvY7ZkZczVavn9QSSAy63UU5XnHfGIpSKIYBcG0KcG/HB6hSLwLSWWrhrYZJK5LsEcFWqOsfExl/VucUU1Y+DEsYejdDd6OjN+ImYyo0LZQq66ipAjTyuQbzT15qYTGywp0mQa6wSwnGoVp5TLS1GXRCVMCYANgpkFtdw4vCorACg53borE2iMLYROHvplMlOsHg2exv1M8QYy48FrWhvxGu+xTtas2ZV7Qlnhsl4Clbpz4YY9OwdUbFApq9+DMDadmochrux1Qz4jfMMl+k4F6pQKJiut3CnDzj/ABHgb4Q8qBbo4N0a4XEzdKaEGUOIlIGI3emdynpcaHA9vAnvxo8cYlMvYGpSrm8eoDvyQE5gOtsxXADHBV666hEEUdgdiugxiYUlST6o7BiVggWh0fgxfFf+XI0uCiNuxGx9TDkQWq2KVXdncVqBrtuiX00NGIpokAXKAeqAY6gm+iNoEUi1GuQmRZzTK7JoC9VupmhaS00INkopTg6JRD1NBbFqLeaMxcckX0KdcEKOpcBAaAcC8XqBADE++6lsqyBZZux+AJZ4FUp4bBw4Ag58RidAwBwUIU8k8L7nnd/PGo+cdGB5il+AjCQOQClVaFKDDHVlxJAXIuk8OJffszB8gngK46I8XQaUMhadXiZKPLA2FUNWUZ/GosWx2Ab4KK264xKObGgj23d5tvvUBGt2gXGEEhWiQkA6AQa4uLDjkbmiv6JuKaoqSVYopqUsmqjDsomXOcxdMu95HSolXdC0S5myrxUTK1hBXbau2t6xGwFVUKdiiKPI7lG9PExqvVTdOGxvLeHi0D5QNilojRK8RphghQAylA0U3nMW7CIxwFQo83uav0qWkoCHAkNhbiKBFKXo10SwXQeQMho8Hjoip6BmB3wurO61jUJPkBHmhNJwlMfKbVWkfaufq9+6+ZedbzCy9IQidyv01P8ALiAYavLlRB5kKWVOyV2NuzgU4xiWrnKaCl4w4gNfNvYaw6QZ6O1eFnR6Zd9VRaqvba//AIR//8QAKREAAgEDAwEHBQAAAAAAAAAAAQIAAwQREiExMAUQEzJAUKEiQUJSYf/aAAgBAgEBPwD25bmmdswEHjqBhNQmoQHrtUVfMZWKlyV4gOOJa+M2+duntNpgdRnVfMY17THEN8zbIs0XFTnb4i9n/sZd2608aZbWmr6n4gAAwPT3Dsi5QTFzU/nxF7PP5mJZ01+0CgbAd7U1bGodBKeqeAdoKJiUSRmOmn1isV4mszxWgfEJ9m//xAAwEQABAwMBAwkJAAAAAAAAAAABAAIDBRESBCEwMRNAUFFhcZHh8BAjMjNBQqGxwf/aAAgBAwEBPwDo59M1DRfC47E5jm7HC28dp3DguQchA7LGyc3E238Wnkk+W260LXtgY2QWICcxrhZwVVGjiGIYMuzZbw3eR61ketZHr3kcL5NkbbqKi6h/EWTKHFGLzv8A4uVpun+EX/PkpK/bZCz13Kk69+oLhJ9FUqsIvdQ8f0nOJNzzenwRTS4SmwWVN0/CxPj5KSvgC0LPXcFLV9S/7rdyc9zjdx9sU74rmM2vs3BdZcoFmEXgbE11+eEArELALFW6G//Z"},8176:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-7-85b2ca724220efe1ef913a89273e8df6.jpg"},9931:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-8-16f2cde62f09b4cdb5e6e1fb25f8fd53.jpg"},446:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-9-da9d73ebc8b45deda161af1672c0d91d.jpg"},8453:(A,e,s)=>{s.d(e,{R:()=>o,x:()=>c});var i=s(6540);const n={},t=i.createContext(n);function o(A){const e=i.useContext(t);return i.useMemo((function(){return"function"==typeof A?A(e):{...e,...A}}),[e,A])}function c(A){let e;return e=A.disableParentContext?"function"==typeof A.components?A.components(n):A.components||n:o(A.components),i.createElement(t.Provider,{value:e},A.children)}}}]); \ No newline at end of file diff --git a/assets/js/82b316b0.fd9fcddf.js b/assets/js/82b316b0.fd9fcddf.js deleted file mode 100644 index 2a46eba0..00000000 --- a/assets/js/82b316b0.fd9fcddf.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6443],{3390:(A,e,s)=>{s.r(e),s.d(e,{assets:()=>h,contentTitle:()=>c,default:()=>r,frontMatter:()=>n,metadata:()=>o,toc:()=>a});var i=s(4848),t=s(8453);const n={sidebar_position:2},c="GitHub Token",o={id:"github-token",title:"GitHub Token",description:"Intro",source:"@site/docs/github-token.md",sourceDirName:".",slug:"/github-token",permalink:"/spec-up-t-website/docs/github-token",draft:!1,unlisted:!1,editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/docs/github-token.md",tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"The specification",permalink:"/spec-up-t-website/docs/general/specification"},next:{title:"Roles",permalink:"/spec-up-t-website/docs/category/roles"}},h={},a=[{value:"Intro",id:"intro",level:2},{value:"Use the token server-side",id:"use-the-token-server-side",level:2},{value:"Use the token client-side",id:"use-the-token-client-side",level:2},{value:"Get the token",id:"get-the-token",level:2}];function l(A){const e={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",p:"p",ul:"ul",...(0,t.R)(),...A.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.header,{children:(0,i.jsx)(e.h1,{id:"github-token",children:"GitHub Token"})}),"\n",(0,i.jsx)(e.h2,{id:"intro",children:"Intro"}),"\n",(0,i.jsx)(e.p,{children:"Because GitHub.com is where all specifications live, it is essential to have good access to it. This goes under the hood through the GitHub API (Application Programming Interface). You have access to this, but soon you run into a limit. To make more requests, you need a token. Here's how to get such a token and how to apply it."}),"\n",(0,i.jsx)(e.p,{children:"Steps to take:"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:"Get the token"}),"\n",(0,i.jsx)(e.li,{children:"Use the token server-side"}),"\n",(0,i.jsx)(e.li,{children:"Use the token client-side"}),"\n"]}),"\n",(0,i.jsx)(e.h2,{id:"use-the-token-server-side",children:"Use the token server-side"}),"\n",(0,i.jsxs)(e.p,{children:["Make a copy of the file ",(0,i.jsx)(e.code,{children:".env.example"})," and name it ",(0,i.jsx)(e.code,{children:".env"}),". Enter the token in it."]}),"\n",(0,i.jsx)(e.h2,{id:"use-the-token-client-side",children:"Use the token client-side"}),"\n",(0,i.jsx)(e.p,{children:"At the top right of the screen, you will see a button with a key. Click it, and an input field will appear. Enter the token here and confirm."}),"\n",(0,i.jsx)(e.h2,{id:"get-the-token",children:"Get the token"}),"\n",(0,i.jsx)(e.p,{children:"To obtain a Personal Access Token (PAT) for the GitHub API, follow these steps:"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Log in to GitHub: Go to ",(0,i.jsx)(e.a,{href:"https://github.com",children:"GitHub"})," and log in to your account."]}),"\n",(0,i.jsxs)(e.li,{children:["Navigate to Settings:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:"Click on your profile picture in the upper-right corner."}),"\n",(0,i.jsx)(e.li,{children:'Select "Settings" from the dropdown menu.'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(7654).A+"",width:"500",height:"438"})})}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(5425).A+"",width:"500",height:"1034"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Access Developer Settings:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:'In the left sidebar, scroll down and click on "Developer settings".'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(1700).A+"",width:"500",height:"689"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Generate a New Token:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:'Click on "Personal access tokens".'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(2511).A+"",width:"500",height:"223"})})}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(6194).A+"",width:"500",height:"309"})})}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(9101).A+"",width:"500",height:"98"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:'Click on "Generate new token".'}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(8176).A+"",width:"500",height:"262"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Configure the Token:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:"Give your token a descriptive name."}),"\n",(0,i.jsx)(e.li,{children:"Select the \u201crepo\u201d scope."}),"\n",(0,i.jsx)(e.li,{children:'Click "Generate token" at the bottom of the page.'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(9931).A+"",width:"500",height:"499"})})}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Copy the Token:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsx)(e.li,{children:"Copy the generated token and store it securely. You won't be able to see it again once you leave the page."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:["Apply the token:","\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:["Paste the token in the ",(0,i.jsx)(e.code,{children:".env"})," file of your Spec-Up-T installation or click on the button with the key symbol (top right) of your specification website."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(446).A+"",width:"500",height:"250"})})}),"\n",(0,i.jsx)("div",{className:"image-large",children:(0,i.jsx)(e.p,{children:(0,i.jsx)(e.img,{alt:"Alt text",src:s(2364).A+"",width:"500",height:"221"})})}),"\n",(0,i.jsx)(e.p,{children:"The token will now be used when making requests to the GitHub API."})]})}function r(A={}){const{wrapper:e}={...(0,t.R)(),...A.components};return e?(0,i.jsx)(e,{...A,children:(0,i.jsx)(l,{...A})}):l(A)}},7654:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-1-ac31c960f9c1aa2da5b5b29657953176.jpg"},2364:(A,e,s)=>{s.d(e,{A:()=>i});const i="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAcHBwcHBwwHBwwSDAwMEhgSEhISGB4YGBgYGB4kHh4eHh4eJCQkJCQkJCQrKysrKysyMjIyMjk5OTk5OTk5OTkBCQkJDg0OGQ0NGTsoISg7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O//CABEIAN0B9AMBIgACEQEDEQH/xAA0AAEAAgIDAQAAAAAAAAAAAAAABQYEBwECAwgBAQACAwEAAAAAAAAAAAAAAAADBAECBQb/2gAMAwEAAhADEAAAAPoLN47gAAAAAAAAAAAAAAAAAAAAAAAAAAAADr2GGzAAdYol0LNAhSaAQ0yGBmHdESxyjpEIiXBAE+hZoEQS5HEiAAAAAAAAAAAAdDug6/FavjUder3994HzrlxXPpAdLzQAHj89/RGvSMgdtwJDw+w8cp0raIw17OXyONdTlnlzUNgtvmUGTuOYUeezcYq9bsN3KR533LKJjT2ceXhLSJqHdVSuhpXG2NjGDEzdnKfsyuWMAAAHmeiBr0Vu/tQV+vf35C6A8IL+5q9rpX6FlgfDKhu4q02DeDWzdNhsUPn6f3z2noeXqdDzwAAAAAAAABXbFrIG0YAAAAAA8j1V6vw29gtPV6C/v6E0B5V+huOv68QX7FB+OZBew1rsElfWjdlgsc/5+n979p6GprDeFihDy3ZPRDOgAAAAHjp/ceAUeVzOxFesj4GXXrpFEb5zHJBz/TNZh6nUYLl+n77t0fuLSaWr9xjuv5HGrOwPE8oGX8ScqUhQ4blrzdXx8F/anpp7pXv7fgNfoOhYITyzoLuCtthlraxbusM9D59n97cz0NU2C7LHPipTlPRDOoAAAAAAAAABhU+XS+qa2XJTRclNFyU2laTbM0jFeXn/AGwVuo2frD2lq/S0FoPpb4+3q/QVe/PQnSQhux64WCWtq9tv3uc3Vlg2Dza59dsHZPz5+SpyelclNZ1uSmi5KaLkpouSmi5KaLkpouSmi5KaLkpouSmi5KaLkpuMxe0bJQ7hjIFNuFPuU+mJlwE/BuA6Y2jq/QsOuDje0COyABJT+4JLq+S1dYLisc6OkOU9IM6gAAAAAAAAAAAAAAAOORS7pS7pPGEEgFNuVUnp9MKaINwOImXY213Ut4q3T+Zcb6frlTq6DbPqdXq1x26w3t43LVu0u74ELFAAAAAAAAAAAAAAAAAAAY5U7pTrjPGEEgHFPuLfWmrkkxTVyFNXIU1chTVyFNXIUKJ2mhsawnbkKauSavTVyFNXIU1chTVyFNXIU1chTVyFNXIU1chTVyFNXIU1chTVyFNXIU1chTVyFNXIU1chTeLmOvYg3AAAAAAAAAAAAAAAAAAAAHge7FbYymKMpijKY+RrkAVvbFkUpNpdVKF1UoXVCzUO4a5AAAAAAAAAAAAAAAAAAAHgeeQ75wVqe2e7hpnlxHZxIYuZwOMelya661+ew44kJNY9ZfWLequeJtO24tN9q8n2CiZbx3YDGQAAAAAAAAAAAAAAAAAGLldM47sbJZ19hbN5sx6o8tuN9dXY+2WMjxpy+ettmxNmL5Ye3j7HjrrSuI9ti3LRHFWb16F6uJnGfoC1eXr4ntBpsAAAAAAAAAAAAAAAAAAB4+eUzjFZTLFZQxWUMXv7sAxmoag+jl6D5gfT61H8wPp8fMD6fHz7uebU5QpzAY+RAShlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAGMZKvj/xAA0EAABBAEBBgUCBAYDAAAAAAADAQIEBQAVBhESExQzECAhMTIWUCIwQEMjJDREU2BCUnD/2gAIAQEAAQgBanM9VRET2+9qiL6Kov8AqicKbk/3hVRqb1SXGcRBN8qruTfkCYOwiMliWaNJ6V3jMmjhcrmeESaOY4zR5JMoAqVqLvRFybMHCDziJ6pgDuMr0XOsZ1vReKT2NEQ0k80ccscLvAUwZZRYrc57up6f9Uqo1N7iWUEXyJtBDb2ybRmXtEuLAmPKUnqSETkyxE8z/guQIpmbNpZsQznXoTqvUpTfUOG5tna9C+2aaFAioSNNM6slXSw64w0jzEFCJIS0Mw0pJUKEMwZUptZOE4ozTLpkVTvPoh473CNWWENw5Z5XRTOXLjFC+LWDggWLfvBl9IMGDuAsd9fawwCkNfLq5amsYisdVxRIh4EibBZMkFSqgPZ0azbyWJaMxnxyCOaQUVuTd/NDqG32OV7gcTK9xY0oGoWR1c2XNimOWPOhTXs1KRVHlxqUomynxU/NVzWpvcSygi+RNoIje2TaI69olvYEx5SEXe/yMCYvbFT2BMZxcCcfkVN6bsZsxXMG0Legj9Yk3Pp+Dx78l1caWRplSlhNAKO1KyKkgshAUMIBBkQVdHC07WPpYjmAY1lHCGA0drYIGy0moSmhlAWO+PSQ48hsrH1ER4yDWdXR7ATRniVEWHIWUORXcutJFjwK07rAUhyVENI54uNq47UjoqwI6yny1Zs3AYg25Io4kiQ+XmkREg6ezog9V1mJs/AR2Oa17VY4NJFEQb1Ls9BLzWrdQzyog6yMSvAWGkJ0WsBFMsn8lzmsTe4lnAF8ibQxG9sm0R17RLawL7uIR673+QYDF7Y6awJg9nCr3R7PwmfMdfCF8ERE9vtTnsYm95LSAL5E2hit7ZNopC9oltPL7uI9673+Qcc5e2OlsCYPZwn7o6CEz5jgQxfBERPb9TNs48Lc136Bz2MTe8lpAF7k2hjN7RNopK9olrPL7ue9673eQcc5e2OlsCYPZx/7o6CCz5jgQw9vcie36B/wdldKa8MN0NlmkMPC9luhYayB61/J9ShbfkRxEJXWA7Ab1aW/CMzkUlnIYp3t66QGbKceJdNkFQS10mRLjtkH1J3Dw5MvycTxRXOc9eJ0CdIkuQbJikNLDBa4wggmMYI8tbIgcDaudRNVQTHLzBr1Ut88ax4knqo/NSLYTGxEcedOJ0ZWyH3DWROtzXU6cr01xrOY079oo6J/DJtDJd2yWk8vyc97l3u8g40gvbHSWBPcezjv3R0MFnyHBiB7e5E9v0rk4mq3IkZsSMOM3S2I1OAlcpGj4mV7xjc1mksRicMcLgtVHpXqx68p1cxwZIcdXseZ5FDCIP8AC9nKgRWsfYSmyZrpAfDZ5qdM96SoaSHMK1atCDOhuj3SepY2vYytStQtXxOeoiQGCIw7RTa2AHko+bEYNRhLPKVhGv55eHgRXOd8vIOLIL2x0k8nuPZx37o6GCz5DhRA9vcie32SbPBBZxEmzzzX8RPHZsnqUOPIMfcJbV4vcm0UdO0TaGW7tks5xfkrnO9XeQcWSXtjo55Pcezi/ujooDPkOHFD2/b7BIOyMFxyDDY2Cc82klzSS5pJc0kuaSXNJLmklywf0i8sLyPI7iJ5GEINd41c5ffyDiSS9sdHPf7j2b/y/TcfGbPjH29JLmklzSS5pJc0kuaSXNJLmklzSS5pJc0kuaSXNJLmklzSS5pJc0kuaSXNJLmklzSS5pJc0kuaSXNJLmklzSS5pJc0kuaSXNJLhItlCTnRokkcuO04/Jef0SJiIiJuQZmFc9rPI5zWN4nWV2pN4YfnHDlF7Y6Ke/5D2c/yjooA/ccSMHt/ZaX0bJankvP6NvhC70vyHMyOJSkn2ZpruH8mGTmxRE+1U3935bz+jb4RRvYWSr/IaBEP3TbOx3dk1FOF8CBKFdxfLRE469G/aqb+78tyNxIKqyOcckLTD/Ic1rk3ONUQDYbZxfeOapnA91RWrudmzZO6H7SUrAjUpKVrumed3ldUcD1JC0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPscJUSzJuL9NYGkmRjcQNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPsc0+xzT7HNPscSoUjkdORERNyf8Ak6kYnpnNbnNbnNbnNbnNbnNbiFZ7eU1vXR13E+oanPqGpz6hqc+oanPqGpz6hqcj2EKV6A+1epF3IjWtTcnmVEX0XteqYqo1N6212WY9QxvOiq1d7aO7e96Q5n2gi7mejURqcKYW0jiI4aMIwjEIzxkSWRkYrvAXoiszaKSoK9WN8YsU0wqABLqzRQLJTR5SSVjqvou7xRVaqObBP1MMZ/tBfj4xpIoCyAypqhdyREiA6romSmovJEORIaPo2JFaPhC1B+DPm9c2qaqxROTxo3s5xQqkYlZVSkmWDhzVfVMc1WOVjvGkarKsLV+zqiOThUbv+LvyHu4UxjeFu7LGIk6G+PhBvC9RF8m5PbyQIZJ0loGMY0bEG37Q5nF65xEb8uZnMzmZzM5mczON6/FrNy8TvCzpwWKcWG2fsxL+HRrbNGts0a2zRrbNGts0a2yNs3PMv8aDAj14uWH/AEITuNiL9/VVGvE0JOazi++Ffy2cWcwj/wAWf//EAEMQAAIBAgIHBQQHBQYHAAAAAAECAAMRBBIhMUFxkZLREyBRYYEQIjJQFCMwQqGiwUBSU2KxJENUYHKyM3CCwtLh8P/aAAgBAQAJPwHVNHz02mz/ADzolRSx2DvbJoV9V4PfNPtPQG3tB+tqCmLeJ9ot2FQ0zvHsQ1LfdXXNEFxmC6PPR7KZTIbadu72D3sub2qaKo+X3tvnBc4hsq8L+0e9Stf19lM2y3z7N37UbSqvpp/pFZvwlMLv0ypl3aIxO+bGHe8JiqivRUsig2QW2EbZr+gs35hMTU7e3aZb+5b93LKr0qSUFqWpnKSWPjKhxRp4pSP3rabDfHJrZT9XqFO2zLMY5ZrGoGN1a41AbJXqUjTruVCGwuFGk+Mq1RUqrmyUdDNbz2CPUHYVLJmPvgeFxK9SnSOFDEIbabyoWajiMiu2k2vovumIqVFxJyOjm99F7r4SqysMQqqb6tUxNUDEsWdy3vaBqB2ekqtVUURbObsPWP2ZqOqZ/wB0EzFVKlN73R2zesqP9VjHA97ZfVulRx9YffJu3wnxlapUQUBUXObkHVrjm71qIJB1gmV3pJlXRTOU8Y/aGi5QOdohJVMPmy7LzFP25s+Un3LE/Dl1eU0MRovKmIpYhzY5jmpPu2CVsQ70CbFTlprl2W2xj2VankcfdBtmv+kcl8RVuov/AHYNgFvoBIlSsr5Mxo19JHmD4fbG0qj00/0is34SmF36ZUtu0Rie6hbcImXfNdtPeNXsxrTOcrbxPjWn2Q8MsL5M2fs83uX3QtTqILBkOU28Jmy0agqjTpLDaYD9eLOv3T6QuwpfArNdV3CX/tLF33nRohdDhxlRlNmt4TPlrm7XOmXzin2flaZilZ87adsL1HTQmds2W/hM1qjiodO0S4yG6spsQfIwu1RhlJZrxPpGY3y1W16fH+kwxwyUQdLvnYk7B5S+TEMztp2t4Rnb6KboSbnVbTL5nTsz4WjVStJg6AvoFo1RKjixKNl0TOia7q1mvvl8+XJ5Wmfs82bs83uX3TUY1SoKRuiu1wDGqBKxJZA1luZSzI1galwMgEuFUC2U2It4QtUqsMuZzc28PsTaVR6aYrN+Epqu/TKhG7RGJ7qFtwiZd8qAbpmeUl+WEDfKo9NMRm/CIq/jKpG7RCT3ULbhEy75UA3CZn/+8pSX9r0sdg/YSBvlUHdpiM34RFX8ZVI3aISe6jNuETLvlUDcJd9//qUlHp+xeErvVrPbOusW238IRmqVqirnbKNHnOzur5Ddxk35vCKpPadmSGug883hAmaq2VffGTVe+bwmW9NsrZTmHoZkyK+T4xn8Ph8JRBpYdrMb6fQTL9HooG16oEuyF1yOG1bD4SmKWcAgA3ifW9t2WW/rfl0xQBqDQ3JlMZEVcz38R4RiiMCzFddhslRqqJSLdm1wR/1eEt2K0lI06dvlBW7XsvjyHX43taD/AIKKb+NxeU8xqYcNYmyjTFytpBHgRFD1alU00AO/XuAg7F6L0ibHRlLjTFHZuVWlc2zX2nwEVHqUmUWRwQc3gYq5lHu5DcN6ymx/CIqyqRu0Q37tNj6RQu8yrwEu+89JSUen7PthuKa5bxyHV2cN/q1jdKzF6b5w3pbVqtK7ZmfPm0cLeEcior9oGHidGrVa0c1CTrMqsiM2YqLeumOf7Te/lcW0RjlqpkddhtKzOoXKBYCN7tNQLnyl1BFrfr7TpLW4RjTqU/hYf03SqWfEJkLeA8hHI9zIw8baoxyhMmbbKzU+0QI1rbNsxBpGnT7PZa0q5tp23JhqNap2iHQMpmk1CpJP8puB4WjWXNmAGoHyhv3abH0ihN5lXgJd95lNR6fJjp2LDo2LsHc8jGC75UvulMtv0RVWVT6aIb92mx9IoTeZV4CAvvMpqPT5DqUXlU4dG+FU12mNr8R0mNr8R0mNr8R0mNr8R0mNr8R0mNr8R0mNr8R0mMrvU/1Cw/CMWPie6xXdohv3abH0gCbzKvASs/4dJiKq7svSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSY2vxHSV2rga0qbd01N3dtRB+Ps/u2ynfYH9e6bATQu1un2FNj6QBN5lXgIC28ymq+nybUtdwO7/Fp/7vZ/G/7E7moeE92nsX7Hao+Vf4h+7/ABaf+72CwardfMZFHdpgxyn4wBx5RCu/vfcJH6/Kv8Q/dF8hV+U3huGH2IvEyn+XRKno0p3H8umC3s8j8pNlWC3b1GqD171ZsPfWBpHCY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWYwtvprMR+UTEZARYsBp4GY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZj25FmPbkWY9uRZXauBsOgcBNQ/5UGA8DAeBgPAwHgYDwMB4GaN+ju1h6af6Sr+Vukq/lbpKv5W6Sr+Vukq/lbpKv5W6SqCfDbw+V/D9j8P9PZqEOWiPzfYaIb3+Fv0PywM/Z/GVFwsN1bV3BfOwTR56Pb92aDVOX029wXYxlq010EpslhlXOW2AdzWJ94fKNhHtBDdozaviB1SgKammSM3wr5WGi8BYdk1779sv9GStUVh5D4fSZhh+197Ne1v/G8bOn0mnlAUgLp2X9vjNSv+ncOVqtMqp8/CWHajKqX1mHJVKK4OxvIzWO54fr8p1j7H09ms6t+yDKy6CPsRo+95CalFvlOgwX3RGiNEaI0RojReM0n2+5UH3usQVB/KeswzcV6zDNxXrMM3FeswzcV6zDNxXrMM3FestSXiYN52n/Iev/IAt89a26f/xAArEAEAAQIFAgYDAQEBAQAAAAABEQAhMUFRYcFx8CCBkaGx0RBQ4TBAYHD/2gAIAQEAAT8QXQbBrR8EG37wWETSrt06FGOEI/8AczxAZtisOM6DgTl4id5J9KGdGoxQMcUtlODlA5fk9MtdhZJ2/LzFIdAbbQn4TTaSXSpsLgYctqBKSFqcKUCZ1aNbY26wy/AqmjfyjD8qV1OGBgEZOVPQSQwExPI/LJAUstEfj2Nrb5v+qOAGbYrS9l/RVtR6A78qtR25+lWlQ0J8KVku6ay1J3SYfbxe/fFQClghTHMW99KAK+BvLVl2nf3SiLTjRxv8HwwXgiwUucVAkFLjMLTnUcfIpyfcMVbvSKKf8Be4tC/CMquK3kUEFxlCxBRIJrBa6mL2kXttTWAGnWF2N608QBLbJGnUhwqCcVmAJyx1TjS50wvggsRi8GFJu7bWrg22wqTl0xHmbNskVLcPaBWzCUtaaBSIBFiFN8ipj0ZksZsY2baUh3YKyQ6GRgUwtiIETN5ZW2pkJCs8qMWVE9tAG4CmI51FFHZq5MLwaFOVi4SDaYzMHepDQGbYXLCbUkjZbA15YbsZ9KUQzOQMWmgFk3exMQ65ANqiAasvNkBMGzUkO5jgRmA2aTSMNHaCB0m9BpoQx0T1nJa3+0SR1bFe3+hb0fId+VW0rqXBVtWdCfCpIndnw2zrQ/FQiRasP7QAwtWYTF/CDvBIqTqpzAnSdOkaVYYiAnGRiPKvV3Wp5ZvGFea+hcIxNqL4IGIplzlxoETF+TEsMYtNMx2XkZORGBoWLVYOyhyRYLEFebRqUmLlMhAPKkAmUzi9W2MN8FnDWrEILNoww2qJiWSBsYuFrdKVOxmGGkWwsWqxFDA7MMKnUhc0MMdNqgmxDIGSaIPhUu8wUMhBQOlsrVAVyzdmSy20pRAt5irkXs0KKOM4KuHnQIY5FXIBhG1LQ+SqAkEZX+NKA1kiQkpVN5XGgHcRQuBtFH0WIWoynbE3jW9GRJwm1LhFMOtIN7DBOBQDjk8wQ39KXpIgljMYrGEFRasJmYFGDReMbYFmFiCf8YYjqsFY6XT6qtLvkOfireB1Lg9qtgukfhU6Tuz4fcqH4qNwtWHxUQ7aZ97fFRC+owe0VGxEzSX1aHgB0/VwAuqAq0pTL6rVbGd4HPxVrE3lcHtWFDpH4RU2Luz4fcOEqIkHVh8TTIdsm97fFfPBg+FR8RM4l9asADp/1ILnG0aun/DEi6oCrcxp9Vqt3UYHNWkHeV9e1YdGn1RUsZu+GG88IqMkHeHxNPh2ib3/AJXzCRwqIkDOE+tFgA6f8LRjJfFJdmcrQZ2xHLC9qkxvBCObrACCxRDXZGE9ToJ2oDEDzAUHTMY2qNS9i1F5AaTMEUwadFymhiRUCUzkEzcfZMZVg0R+gBWDIdSrRU3FIhcIi4XvasFtaC2RMVzCSgt0rskvNg6VcIw+2I9jaoRAyWW2YYdKQuuFaXxbS+bgQyjpT0V8hQkHKZyoe/mxwyDJlFolKbZEaUJxRmY1yqWODJ2f0MKFmW7sWythSUyH58IWbwWypbSFVxcJJlNWzMCVFMkIEelFGqmXCJsxAjIUfuOBvQJIMzWMsqvmVmZBOyNxD0oOYMi7srCEzyq/hjOBzVuJ81+vasOLT6oqRNbvhgfKVH1URC7XE0+EjbmfqsN+UcKipAzhPrRgAdP+bJCEU2IgIBQIvEFYFdsMaTBpL0ZQRKobRsUajPwuYiUIdlA9chBAKNYkjmkpkUAjYCwFJcZaxLIMQLlUTUSQExMiLRnUd4YpBYOoxpRskLABESwXQoRbwzTCMs+lQJ9vWUktyUY6H5O0ZE0haPJp/wC8w5hxQ2Vp9FMOxEC3EYRE1EEKIJBxNknKtICFZEThE+VJaf8A1IUBJZhoz7St4Zo2n4otLioXIlWCLtXghaR5mMZGUhya1ErdaEYAmEUvOHgrUAw8qdlFv4YOJ1FHrhWHJtcTToSNuZ+qwu3Q+IqMlTOE0YBH6W4Uy1i/RVho4XgLq0E6WeKHkLcHzVsFmRX4tVt60PtVoJ6S+9vasOppY9opyQt/DCxuoo9cKwqO7CatnyuZ+qjZI7IIqOnTME0BYEfoEtic8qK3PQw5Jf5/g8ePHjx48slWJ6hHsKbOeZL4WSlIVtmlsqRllv4YeF1FHrhUfHd2E0lmHbmXil8npUzKnQ+KhWB/748ePHjx48ePHjx48ePHjx48ePHjx48ePHjx4hAswFG4iPSsFYw0TE8PSluiSgRQBAVNNN7I0HUgYeFAY0q2AqWThYK8CsbvjgYRzkHrhWEt2YTR2fKi936qKnTsggr2rBQBYI/SRJFAt4I0CLeHv2j8eweCn2jwEvoVl5YHOv8AiBueesX/AFWDt4eHv2j8NFKa2YiNxPLwQNmpOWcwh9SphY0bOGrhuLD6MVPB7I8WvXevP9Vg7eHhnsIwzAgelEeEbZbeX+MOAckqdU63AWok9CHJ9VNLFnwF/ap5EZJH4xbZPZ4/UlqJKuFqw6oHIhHx4UEhwolIchJdlYrtziu3OK7c4rtziu3OK7c4rtziu3OK7c4rtziu3OK7c4qMJ3PFa1vUj2Sr4YAbNLhiFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducV25xXbnFducVcY4EW9bDRI4CAMj/AOUMyu0LvoV3NxXc3FdzcV3NxXc3FdzcUlky0HLwYVemmU4+hrd1N3U3dTd1N3U3dR30GepD+rVDwLKZ7FRBA8YEElI5zOcNqISSnrgEroU4hkSWd3TQ/wADDKMEtUq5Y+fZZ/UuzibHVsUJwAj8ZymD1CfBRfgCjMqQqSJqSJypygG0Lh5H4gSGuoEHTL2ps4DubeCCmJvYAzXIpMMS0z0TbClDRamGzi+VAQMwxJ+XYhROpU9YjPUs+5+otLkjyE/L5WGEzZRBdi0VGyxFUmxcoA2SuZMADyZPFQcdw0FoucKQfgQIRcrOBbDypLooEwJJGTOSx+bwYQPQitewecDwAKuPbJ7oqX+EUoM/KLUBmYKIR9KLaUEELCdPAMsMn1SfqHOAkUibW77/AIg8Yz4rYatRSu4vVpx2GXoL+6lsokZJ+YEhrOfKrFhGngxUSVkGNE7BB0CP1JQDBgmVYDq/pU/4H3U/4H3U/wCB91P+B91P+B91P+B91g4d7PYq4G7kdD83bjWBjsMynRlpD4hHiECBAgQUIIuvS+gFvescZx8Tf6/8HKGCz1P38u41MmvZJ+8lozGWFR4IuBCv/8QANBEAAQMABwUGBQUBAAAAAAAAAQACAwQRFDFhkdESE0FSoQUQIUBCURUwM3HBIDJQgfAi/9oACAECAQE/AP5t08bbynU6MXK31kADzLp423lOp0YuTu0D6Wp1MlPFFznXptHkNzU2gPN/gm9nt9R+WHAmocPkunjbeU6nRi5O7QPpCdS5TxRc516bRpDc1NoD+Pgm9nt4lNokTeCDQLh8y5Uim+mNUB3/AGR+h1IjbeU6nxi5O7Qd6QnUuU8US5ybRpDc1NoD+JTez2i8ptFibwQaBcPmMirG0TUFu4+fot3Hz9Fu4+fopNywVuf0VIpJk8Bd3Qybt4cndoO9ITqXKeKrc5Noshuao+zCf3vAzTey4RfJ0TaDRm8RkUIYhc7ot3Hz9Fu4+fot3Hz9Fu4+fot3Hz9Fu4+fot3Hz9Fu4+fot3Hz9Fu4+fot3Hz9Fu4+fohEw+AeE5paaj3u+k3+/wAd89IbEMVJK55rd+iOgsqBJTaLE25qAAu8nSfqHvd9Fv3P47y0HwIT6HE7hUn9nn0lPo8jbx3UV1cTfKAcAqT9Q97JHM/arQ/DIaK0PwyGitD8MhorQ/DIaK0PwyGitD8MhopCJBU5oyGigO5bsMqq+wVofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaH4ZDRWh+GQ0VofhkNFaX8Kh/QH48sB7LZPstk+y2T7KqruZG53gwKyTchyVkm5DkrJNyHJOYWmpwq8qBwRPAJ0bmgEjua0k1BA1KKLbkEYUMLIm7DAiQ0VlWiOquvupFGZMzZcE5uydk8PKDwKIqQpADtupWw+3+8dUKXUKqv8AZIBUaURzNebghgpY9thYnULaO2XeP2+2nc5waNo3BSP2nl3lQVWPZVj2VY9lX7d1H7QlhGyLl8Zl5QvjMvKF8Zl5QqRTpZvB13t/B//EADURAAEDAQUFBQcEAwAAAAAAAAEAAgMRBAUSEyEGEDEyUTNAQoGRFDBBcaGx8BYiUOEgQ2H/2gAIAQMBAT8A/m47DPJyMKjuK0u5qD8/4v0/hYSX606d4A6KOw2iTkYVHcNodzUCj2db/sf6KO5rKzw1TYYoh+1oCkvKzR8zx+fJSX/A3kBKk2hkPZsA/PL3bontaHOGh4e4A+AUdgtEnKwqO4bQ7moFHs6wdo/0UdzWVnhqmxRRD9oA+ikvKzR8Xjy/pSX/AAN5Gk/RSbQynkaApL1tT/HT5aJ8jnauPvACdAruuSlJLQPJX/FWBrh8DvAroFHd9ofysP2Udw2h3NQKPZ1g7R/poo7nsrPDVNjiiGgAHopLzszOLx5f0pNoIRyNJ+ik2glPI0BSXran8X+mic9ztXH3hdTQLEeixHosR6KzwyzOwRtV33XHZhiOrvzhuttmz4TEo9nox2j/AE0Ud0WVngQZFENAAPRSXpZWcXjyUu0MTezYT6BSbRTnkYApL2tb+LvTROle7VyxHosR6LEeixHosR6LEeixHosR6LEeixHosR6LEeixEfBA1FRvHMd9gu59pOmjVZbJHZ2YIx/hPf04Ja1oFFJedpfxf6afZOcXauPc4uUbxzU3se5hqw0UN82mPia/NQ7QsOkrKfJQ3jZpeV4+269I8FqeO6xcg3loPFZYWWFlhZYWWFlhQzyw9m4jzVpmdaHY5OPossLLCywssLLCywssLLCywssLLCywssLLCywssLLCywssLLb3eoVQqjeXAcVms6hZrOoWazqECDw7sAgQeG6tFROdhbiT3lxqUBXQLKdwpuikLDUIGoqO6HggsvSiyllbpG1YRuY7CaoTgDCBpuAqaBNFAB3WioqKipuks7H6r2Ni9jYvY2KOBrOH8H//2Q=="},5425:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-2-2689560130d407d18668727e4ca7cadf.jpg"},1700:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-3-7710e74c772c213cc205e04b5dae8ba8.jpg"},2511:(A,e,s)=>{s.d(e,{A:()=>i});const i="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkJCQkJCRAJCRAXEBAQFx8XFxcXHycfHx8fHycvJycnJycnLy8vLy8vLy84ODg4ODhBQUFBQUlJSUlJSUlJSUkBCwwMExETIBERIE00KzRNTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTf/CABEIAN8B9AMBIgACEQEDEQH/xAA1AAEAAgMBAQEAAAAAAAAAAAAABAYCAwUHAQgBAQEAAwEBAQAAAAAAAAAAAAABAwQFAgYH/9oADAMBAAIQAxAAAAD3EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5VnVx88v8Ak8/GDF6zYDNgM2AzYDNgM2AzYDNgM2AzYDNgM2AzYDNgM2AzYDNgM2AzYDNgM2HxdjAmbAZsBmwGbAZ7o21doAHB73By+KP6h5f6hs4ddZs1S0tjCHu49npeeGfm1SJxttW7OocwvTz2Oe1fPP8A5Hdsvj3dr0Wk2Hwg/RfzzrknrnzyjI9V++UWYuQgAAAAAAABQ7d4pod++X3h9zZ5wZtEAABs17DcFAcHvcTJ4onqHmHp+1h1064tLYoEP0v6athFI0X5VWiXRFV+WsUnVe1eb961Cr9Hro8d6/o2yvK+tedxUsrWgAAAAAAAAcDzlpedX9s5X1Uwdf5AAAABs17TaFAfPo1/cxGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGSRGceweckXxm80PmfS3G9bs+h8/GSWXWjJIjJIjJIjJIjb8gAAAANJA6NRzst4lKHHPRFU+lqc2uF1eezC7PlSLcrcctjiccubkRiwAAAAAAAa9kSevA7TU/nzf6PM9Z8c9D2uZ6M07u38UCAAAAAAAAAOP2OcVXZd4Fk98+y+frhqKVlfRTuJfppSpnemnyg+jRii432pnInWjmFZ6tw0HTAAAAAAA5nT4fjP4gPmv0lv73qe5yOFcDs/Gh7wAAAAAAAAAAAAAAAAAAAAAAAAAAAKzZuVj2PEvTLPP1er8+m9wgAAAAAAAAAAACqxLLq5vSlKv1jpAAAANcQngAAAAI8gHNOkAAAAAAAAAAAAAAABp3UMn9Ssdez5ascpfM8O5Yzzjr83vGjoTqwb4+WJn2sq+S53K7w4+Gs2yud0CXxOvxTfum14mXGrdM4nQkRD7X+3CJcVJMd03Qcf0ryj1UzAAAAAAqVt1FZ78LsgAAAACn3AaN4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/EADMQAAICAQMCBAQFBAIDAAAAAAIDAQQFABESExQQISIxIDAyQBUzNUJQBhYkNCNBYHCA/9oACAEBAAEMAf8A0H7a5a3nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nW863nXL4rrSTUY0PfDWrDnGtpcoL+YH4cn+nu1gf9o9F4WnWJshVrzA6GzZrmxdmYLRNyQVu9Ix2GdxifC7lVVGRXAZY2tmYY+K1pcpPq2++6XCOgi8iw9lcPqRfF91tOB2m/fGj0+Q768vbW8aoXytk4TGB8VZpTcjNGB8vb31vHtry1vH/Wt4j3+1y9vjtWXPnirdlp9I/UPyh+HJ/p7tYH/aPReGRhIsB0skDqjXd1SNklP+OY9uVgumO3GNvDE+vM3TZ9d+/IOGLVXy8z/qGUzM8cXRV+J2POdLK6Oat9kEFOUPIkdfvQEIIi/uPhv5ERf3Fw38sfR7yzbgzIQwxuVasY9hycXbA1arHlrr1AxynAyO5zliZxQvVOshRZSo/iC3HLckxthtKAOQ1brlibKHoYUxk4Z3/K4LDrYeUdMoruJo/ZWHjXTLS0Zm5klPnNCr2qIH93yh+HJ/p7tYH/aPReFyeleW8gkx2K2xxqXIw10HQ7WEnzD6I8LeKbNrvqDOkwMZcfZCxkmweooHGV/EOUcRx1lORO3XZEBWx7EZB9ySiRyePZelXAoHV/GPdbC9TZAMr4u0GQ757YOV4i/Xc2xWeIljcdNLmxp825Si3IKFAHACdKuSJTwHWRqso4SK1goLTMTftKGs6xEozKYm3TrhPDUYu6+0t190GNmpkOvLqboiMbjppSxrSgmfZZa11m9EPpxFXqM65/T8sfhyMSVFoj5zgY3sGUexfZkAHGxxE+ErApgiiJn7TIWu2R5fUtZOZCx90JFCoUPzB+KBEfpjbUxrb+InyjedXrM2nyX7cPU4j3Jx5/L21Ebfx1bJV7BcN+JazNvpr7cPelWm0+F/9CMCMCPt9s27VSXFhxEiQnHIJ3j+BKdhmdF9U6qZZ6PSz1i9xWGy0vfF1O2RuX1fbHvwnbWLSg63MoiTx+wWXpV+V4GVjI3WVgOVJaD8Qa3C0mV8s5g1oTXnZmIaw6kKf+ZWsrtBLF+1zJ7Y5titE7vtm/CMbMEBLzFYAXBwfHWYa2ERWrzszF2JfV4nO5zmK3M1AJGachXfXKyqd4/HKnDqxByt12uhMPKdxr5FL29vMEtnz3zsk58YmRneNVM1+y1oDBg8gnePtblrtl7xHIgxTTmWuZxKvB410Vmea/Co4aeSsVX+iMw1VsAxyZ5G7urWW2q8ZGt3NTKyNrjEYp6VKcphQJJLq4C0QeerBgz+np4zvrICMYUto0j8kNM7q3lpbU47UpsVMoabXGNYlyAt3FnMQapFjMg5H5VC1SjCj6hgQSgsXVB59Aq1m0q8FKwQO+wuTtVZPwLWbS4Ljecbj2VfWwvP7VtYHGBn4PrhYiIPxfVrWh42Ag4r0qlWd664CVoSqSlYwMmhTSE2DEyzH0ms6zFDJLQlQdNYwIhQpLUSFqGANKmK6JjEhEQMcY9lISjl0RgdGhLDFhjElWxQTL+9WJwysI1CrVhgdJxVTpLmykJY2ul6+k4IIUU6taZJC4Cfn5KdqLPGnjHWvVPpCtUTVHiqP5vLTtRLSkscXBUbzSw61eux6i9v5y5W7tXS32hFZNYOCo2/8adYsPfNWntGiRkKoy1T5dqrYG0mGx5eDMvTU865cuVe3XtjyrnBfJKYEZKdVbC7aBsK+n5RtWuYg5iPFFpVgmAv+BMwWEmc7Ri/V1X/ALemmqTLMlrEAUViOfCvcqVcpdiywQ1XcuLtnIoHij8QszU7/uQibV+yxdM6WwzcdboICCbvqnNnny6wvShl7IwVlLIWs8jbnGkfkL7J5KoK7Usg4uTZkx4OFKqVtre4rNOGawX6SjV6bPIYWwUroXzl76zGQ0UFkryO8W2AixbuipCQGBepeRRYGCOHKm8yzZaAvFABlHljWtjYm1DstIGosg4GW3NvNrE6K+qncdCO64yeXU0rNeRZxi062Dk0K5RzB1uneXUsF1QReiq+2lccnXLdnH1ViZjLovsq2VAbxeHVv2MnYqLZALp27Q9zXses6li7aWL1WAlvzrFmxTsdRnqRav8Asin62IFgJEWzyL5Rf57DN88a4ss5BhLrF00Dil7/APOZMiIiI2jwq05jIW3PXHF9cXVzr+0KTaQmKs0RMrFV8tpSIxtemyIRKFw2KdRk5DugR2wIi/jIKqmv1lzQsjQKJjk7JJa2rAKHlNus8ch3M1+5ClWtDYssYqFxiEtr45KXRxLIVm98FnodyFGpY717XJhIILJ0E9kuv1Is17xKRZHiT0vydiwPJPQVNVtOwzarFgEhcGmRgkFs7Z1mylg1O2K33BNNbqcWAxFZ1SlCneU5RLzFbqw8ytLtyxOQrr9a13Lt5VmwvoBGJl5WiaPA3V7t2osnqiHoF7Xh/hCgaqHBlLTiHYEoshkLjoHaLNa1eCF9p0XD5RET84wEx4HG8VaKKm8qj5jcRDDKRcYAtYqCFh5R/wDd/wD/xAA4EAABAwIEAwUGBAYDAAAAAAABAAIRAyESMUFREGFxEyIyQEIEMFBSgZGhscHRIDNgYnDhcoCi/9oACAEBAA0/Af8AIDW2UTf49hWD9eLhMlNbIhZxCjgfS1OynJYZxTqqViqWqqHDxpPw8RbFzGnmsyhr5DCsH68RYQsMGdAuluIwwsUMdKNDL6qk4Rfkp16BdoIg812QsuyFvuhUyG6p3aTsmhNqdo4alGDZMg3Oaq2kKo7C5pWGwpzn9FOTs28vJhORufIYVg/XjhIsJWCLiFEeFRw1nIqn4WtEBdngwqoZc0hVdNlTdiumiLhYYNlUdMRaP3VQySsUu5jZRGSa60bK1o7ymARoqV2taIRzY8SPoqucCBbybPzTcuvkcKwx5YZeVdYJyHx0WCOXxvY8HZ9Fr0Q8xy+CfiinXPl4Tj3+qaRHXXjRs7Dm4lEhrmvvE5GVWOFqpdx30QJb9k2QDGRCDM8vsjDceExPCscI5KkSx3UJhgtaEzMaiFq4NMBO8MXlROFwi3kMJ4hfMPLus0J+YZZVD3Xc+NQ46ZOtrqo4ZaAGV7K31fMf9L2kT3fmH+kyo6Z5p3aQuyH5JrBCwhezDDLtzmvaBibh3Ga7Sb7IiLfMBdCncIGaR2Oic0kPbY25eQw/wn0jLyzDI4NIP24jdHZOueaZdvJbwjoE/NsWKyhBOMmNSmeE7J9UvbraIWGAMgmjNbFHOPIRx3W/xu3DbT47P9Nt8TtkPS5HhTzshny9yE7L3brDjSdhPX4CE91p2Ts5yT3lw6HgXNif+ITKdzliIUYuzjTbqvaDr0lPd3qhFmhRnrKBIYImYtdU3YDtKc4BzIsAdlFz6lTFnDaFhXqcc/oqLQ4OCdem2NNJVYwdQ1OztBCpmBuSqVu7l1R8Y/ZM8AjxL+3JF0ARlZPBLnkZAclWnC6III3VSt3G/QX6Kq4NxHwhVTh5g/sqYbeL3C9nuCNRFl6qRsBy6+/d/wCU/wDBAXPu6JiNyE2Lxf6LY8ahbhJ6J7S1N7oqd3CeapOl2GwFl6mHULDBFu99ApJY4EDPdVage6OqxNsiwNAt3SOu6e0YQ3JNFwg2MNrfdVWBoAjmmWY8ERGkqkZcBYO5IeLFBJ6QqhxAiJH3RvgH5FMMufI+1s16CI/VSTGcDQKk6cO6YCHU9wVQmGmCXE9EamKk/XL91QfMHJ6Fy52H8ITw3Cd4CeG4CcjAU/zREDnv78o+8eZLBkh/3w//xAAtEAEAAgICAQIFAwQDAQAAAAABABEhMUFRYXGBEDBAkaEgULHR4fDxYHDBgP/aAAgBAQABPxD/AKDUEtx+7VVVVVVVVVVVVVVVVVUKCJZ+nF+xhw5V8jNfacP2zB9C/Mz8FGx8GjCoL11M8zo1LEdRHh1PJIfx8DIrYV0eeiaLvdj0OptupV+Fb17SwEQsqsl4jjE08HA/+xUJVFcWhLtkX1KMWX1AMLFvYG9FQRLPhtDGXHNCmwJlyL6ljChBMIfSOwD1xBEs19I4oMFOOiaVG77Ovl8v0/mZ+CjY+AumaNqO8Rpd4GvJLDrJmiOrqABoAHp8ADjA8BM17BLNIuBl8VmKaj8HGYonl1zy794qbMHWIGwnauHglZZm5Yu3ib4zcseyWblz1dDLUqQPkUWA/ExEC/0iusFykOMdypLYH0QWMmcAaKrVEakoWBLGWPc7Y4tfXEqW3pHZsRpldr6NcSjB28EzBr+YSh/K9e3y+X6fzM/BRsfBi68CL4lgHA3E6Ivtozwv1qBBeAfj4UeKURftHOCGlFeUPJFPiBnd31Dy2tjgrDxNRcSN4B6cRFMFUW6Ror0lnxTMJxg6uFn4EUydcV4ifRWNu8fymv6ng9A6hGCLb8gqAgrradUcQrOQjXozzDckTsFGF1jjEZnYbTBpIoG9gPCyhF6QP0FVH+qLqeAH0eVOzz/ZMPfyv7Pmcv0nZY6CMO124u9TY+Gvhb8+td6S4AFGibqIEMen0pOv/Jv2mb1qhe4PzOX6aEqY8PQVLCWOJT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1KepT1ENiAthh6HwRH4D4ncp6lPUp6lPUp6lPUp6lPUp6lPUp6gupQ/bkGJa7K6+FM+PTj+6H7XL6EDKgoPB9OA6sv2h0Dacj9i8EDFmO4KY/vT3my1+3RKcq9sOD6dh9xV9peOxtnbUA/kOojA9PjRfFKUF4eAInADBWAFL3iUJefq9p6GYpGfJlvRfUzLTbZZWXTAwdsto240PtBVTVjdq70x6QFikVlYq6751BEs1Mr5s3gq+wT7wAtr+IizTiuOdaicLRVSbCORllGgtH2DPtMZklNk6AJqZCpPYv6Dwd/BHLfwIY1We0LB+D/0IYM2k+mq7a81YqzMtA8bjeldyeL6/FYaDABoZeGERdpnRJa0YqPGYDVo6wrpEXVc4Dw03/pELwlBQrPxCO00uctSjI1NcYYlRBa8ECqn+I6lUG02JjpQmiBHirVEE3pqo+NM2DUMe4x2BAeH+iia0UiWY0x3YCN5qI4wcMoJainDDZx9B63P4/QFS2ggV8DwPX6a77UcX8GOSlruDBXwMa+Buoo3YRSxk42ht2xpLWJleJ5+/yi5YKhRbua1DVPUIocizMV1UMjQUHgm+LVqs2vmMrS0M+iVzSDoh7IdnULBZGAGDS8k1bfFZjWIPKQQyhr6Cy+B+T4tA+Zz6EwcvK2/vdR7RA7W4JQ1cXB/WACgoP3wQeEV8EqDHLy/8aUgBn/A8xqBkia5Cqhn4MnT18FjwirQssyeI0Auqcuk4+TpSF/aWn13Ypr0+Wk9VLy9HxuYvJlaDj2/YTTCtWBdaLWKWh+I0HAKLCupoRL9Jj4Lrah1ZBOGgqWmz0IcPX1c7Z4Y6jTAsGyn0OJYUU/YkccEA7Tc0PsxVQ/KWstU6Ys0QF4rnG0ez+JhXA4jX2TnAxyniuAm13T1a0fM/z/MwW12L8A1MXrA1EbHyVMk2BsPsd+Jm2c8ALWsWcGoGoKbY99V4hQbHVmMrejioU760K61TdeItlM5VY69PcFGsGyxtc8cYm1hsXccJ7cR84IBlbMUY4Az4ct4gixDABdcMmoDDfdXit0KftKl6xpXK10VQSx7fRT9VWOksmQMg4DiLODUlWWsdxzYRPRvPYB/qF0Xv53F1GDK/pMdUWK0O2e/nQflttK1+U8QclICiDtqJKOyPi4CKgwHweASINgRrrJKOmMOLKhPfNAHI37VLHZ4Q7mDGL6lxLaA+C8RZk+/ZNVsAIrzBSL3QU144gkyXUr3Vo/iI8FKUYEvdagLP0e8ww9nUN28w4axyc4mFu+DH2xG5dDbL2FBmkgtRVEa5/Et5uGngFHHOJxwOIJSOoYUW7ehLGvX8Rpr6l1MjjEcfSqq7Aq/xOPYC46DcvMtCJy4dNyvaaxwFym7PBiVWdzBSqcuJbUQ6DQ06srHEVLaMAKtyADWY2aiFUAUnimocQWGkFY3QjyCdTgTKJs4zffEQOBw1gNBnHkJr3V1lGjOHxGIabddHRG19VA7QAfOTgBSMXzT25o6PmYBMFu88QuKFH/3h/8QAJhEAAgECBQQCAwAAAAAAAAAAAQIDAAQREiEwQBAxMjMTgVBwkf/aAAgBAgEBPwD8Cq4kKKmhMTZDz4fNfqr/AN38ocW9myrkFW6sqANsQ+a/VX/uPTHhuwVcxq3QzSfI3bnK4YYrV5IXYRLUUYjUKNzDgnQUkjIcVq0dA+Z93HgyaIekFoz6nQVHGEXKvNlBKECoLNU1fvvYfrz/xAAsEQACAQIEAwYHAAAAAAAAAAABAwIABAURIUASEzEQIjAyM0FQYXBxgaHw/9oACAEDAQE/APgJOQzpcxOPEN/Pymrb0xtsFs+ZPnT6D+/VYgxc3SKhkPAn5TVt6Y2qVSbMLh71iDY2dsLZXU75qZqPDMZVg9tFKzdt/H2q7uC9hZLewGZAp1utseBgzFYshskhaBoPaiMtD4mWxthm2A+Y7L3Flo7sdZU98nT5k97azjBsJS6A1e4zNvcVpH6lf//Z"},6194:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-5-e53f880fba122dc548fc9074eab59f3b.jpg"},9101:(A,e,s)=>{s.d(e,{A:()=>i});const i="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkJCQkJCRAJCRAXEBAQFx8XFxcXHycfHx8fHycvJycnJycnLy8vLy8vLy84ODg4ODhBQUFBQUlJSUlJSUlJSUkBCwwMExETIBERIE00KzRNTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTf/CABEIAGIB9AMBIgACEQEDEQH/xAA0AAEAAgMBAQEAAAAAAAAAAAAABQYCAwQHAQgBAQACAwEAAAAAAAAAAAAAAAABAgMEBQb/2gAMAwEAAhADEAAAAPcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOTrhyItlGrh6486jT1bKgwx6vy+baj1DfB+fHrrzKRL598q+nqbyyeLP20mFL9JePSR6g8qkz0LhodlLFH1nlPQ3gvXr9D2/k8y7M+j6VwQHRNbLhlgj6pWyVxVfaWNT+8sKA5S0q3kWJTd5a0B9J7LDM+4ZoYKfI12J9A6prY0RwFmRMtOPpCGraMIyWHPwS4iu3oHBzy41RU0IjZJiOxkxF5yI4uaWHPwS4jujpERnKCJ69tfpm8/rVkrfA9+6uVi2Ze21D2Lpea7W3Dq+WjUkODPsEZt7hy4do4NvUI7CUHL0ZDFlma/m3A5dfcTxZdY5NUgNOWz6jYB8+jBmMGYwZjBmMGYwZjBmMGYwIKuWdef1vV6fsED4/2a3Sudbk7JW/lcj7N35MPkVS/RPgODd5LDIerWpzdWbr+PwZpjBmMGYwZjBmMGYwZjBmMGYwZjBmMGYwZjBmABpNyi/C9qbsLcre4nlW6CwqzGF5V3kLbC8VCwb9krfN08/vV/ovPffFWrH9kdrlyMlQ5TZ5tpUidms0pnSWqr74+mW4fYHTfFZFP3lpUvsLQhootyu8BcVbFkUfsLYiIPJW5qrz3rckDyVm0oSGmLoqlrpYKWAAAAAjkiIXqkBGapgRWEwOeKnRx6ZIViSlRxc8qItKCG3SYjfkmIjp7hBd/cODnlxx8M0In5Lji4pocfFMiGzlhGfZIR32QHHGT60Q2csmIFPJR2iYQj+nerIRIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//EADkQAAEEAQMCBAMFBwMFAAAAAAEAAgMREhMhMQRBIjJRYRBSoSNxgZHBFCAzQEJQcjBDYlNgY3Cx/9oACAEBAAE/Av8Av97sGF/ov2oinSRlrT32VhWFY4VgfFzqYXDsmOzYHeoVhWOFYH7nPCMrRIIu53VjhCT7YxegtWPjYUsgiYXq/VOkqVsXzA/RWFY4VhAuzLa29VfoopNVmXHr/Jn/AFOo/gP/AMShFPLE1khaG7cIsMhlc9rLB5cdwmRtlmbq0/7MfcnMawulcA9uXmHmCDIpZZdejXF9hSibquhEm4xd+I7I4RiaKvDkAG8coDCV7MWt+zOzUxwb0wcezf0TRi+F7WNZkex3P3qNnTvidLP5rNnuEGRyzya+9VV+ieA58UbKezE1kVpnSMeTB49m3t/isW4SQ0Ijtfyrp8WSmPAMdV+HhSRxnrWWB5SgyF8Mkk3nBO/ceie6fO//ABtzrn8FI1rpIo4w0sxsA8LT8OmarUGzTx7JzGRTlkf2YdGbpQtbFKwOYATw5p5+9dT/ALd8ZhYRy9RIJwDVVfovAJYsDbQ1ya9nhextEG77rOPMue3Kzd/1BSaZc+U4yD8nD7lK7eZzf+m39U2LpY3sMfhPau66bzzf5/ou6PCje4ab3PJz/JDqnFmQZzVfij1Dh4cfFdITuO9UA2za15CNhRDgPzTZy5+OO1kfknyva4gN2FfVDqHOvFvr9E3qMnYgcnb7k+VzHuvytbafO5uzhRbifDvsUepO1NvbLZaz86x8OWKmfOytJmdoXW/w7/BkjrG57koTHkt9PqtV1bDtf4IS/aFv4/RRSmTtXdOmPiA9Dv8AcoiSX32I/wDn7hAcMTwgK2CdBC92T2glYtyyrfhaEJfqFgy9U+CGU3I0FYtu64RijN20eLlNghb5WgdkAAMRwm9PAzdrAEYIXP1CwX6p8MUv8RoP3p0Ub24vaCAtGLDSxGPohDE1uDWij2TIo4v4bQ37k6Nj6zF0jBC52bmglYtyyrdGCEtwLRXohFGAGhoocLFt5VvwmQQxnKNgBU0erHhx6J8MctarQ6lgzY1xwuqjEcvh2B+LXubu0qKXRNsa38l0s/8At42SbXf4CKNpya0WtKIf0hGOM8j3WDPT2WjFVYjdabA7Ot1i08jlYMDsgN0I421iAK4Ra0nIjdCKNuzWhaMXyhYt9Pf49/jg3bbhabAKrlFjDyOFg3mkGNb5RS04/QIADj+dLg3nZO6uFve11E4mqhVfuRQulNNUUTYm034UqVKlSpUqVKlSpUqVKvjSpUqVKlSpV/MFwHKd1ULe9p3X/I1O6qZ3ekSTymwyv4av2OQNLj8YOndKfZMaGDFo/uNgcp3Uwt7p3X/I1O6uZ3ekSTymxSP8rU3oZD5tk3ooh5t02KNnlHxe3F5b6Lp+lMnif5UAAKH9vf1EUezindcP6AndXM72Rc53JTYpH+UJvRSnzbJvQxjzbpsMbPKP3z0zXTajvy/sbhkKKb4PLu5zi0WU+fCi/wDpcRt9yf1EjTiBZDb7ozSeIgCm0tV2rgdlJKYydu1hGWTc0KaaQmJF/wDPFSZ67Qz5T+if1ThHmK8uRC1jePe/pyoeodIRts72Oykle3PGqYO66i5JTiD2Q6d/J23pRRAkZWQbTfBG11NBd7Epkr3OD+G4XSHUvxst7X3CZqa5D/l7J7pal34cK+iMr25NdVivqhLI8x1t4iD+Ce92bY2cmzv7KXqHxNvawLI5RmktxAFNICmLs48PX9EeofsyvFv78LVdoatUa4Ukz2uc1ovEA/mv2h1NA3Jvse3shLI+gBRqzazeOhzGxwtaku7W1bRZTpPsg8d/VNne+mjmz9FnLeAAurKd1Dw4gN8teq1XauB2UMrn7P2Ponul+134IpOmeyw4b2OPdRPLwchwh/DExLrO6ydkMdvEVm/Rdse+61TTv+JAQe9tntkp3UzG6y2Rfk2O75o0m5gtu6yNX6V/qmJhGNe6ETBVDhfs8VAVwtJm+3m5WlHln3UkWo9hPDd0YYy7MhaEWWdd7/FYjLLuj00J7dq/BYMz1K3qk2JjDbVN0+qe24rhaMZNrTb9bQhjBsIwxkAfLwhDGMaHl4QgiaKrY7JkTIzbeUYmEknv+idEx/K0I6Arg2nxtf5kemhO1dqWmzf3T42SebstCPENrhYNw062Q6eIX7+/otGOqRgjNbcIRsDNOvDxSPTxEUR7JzGvGJWhFWNd7RgiIArhaEfotGPLNMiYw21GJhJPqnRMdeQ5TWhgpq023eKxHy97VeHDHYoxtcbLStNt5Ye675Y8LEXlj7rkglvCa0NGI7f+iP/EACwQAAICAgIBAwMEAgMBAAAAAAERACExYUFRgXGRoRCxwSDR4fBAUDBg8XD/2gAIAQEAAT8h/wC/jNBqT7QBKNzIB4aiCiYQZMstcOQVGBmAghiBuSE+0qNKPvGFAyy1w5BUJADNRhOAghiAjshIYCHiINrjVcL+pI/EobqMQEHEBKBhCBrA7JoCUAqDKeyH4SxO5Za4gomFGKIBDZ8RD2gwq1gOiKIhyohEIhEIhEIhEIhEIhEIhEIhEIKKnSIRCIRCIRCIRCYsfX+k6itBI2ZXEJgEh0BGFVdzA0dyReZdFxysx4i/lMAOixAcVl8BAbxMsVwUoPYPMMLZMSsadC4x1BJUBwgJYIg9PzEuAbvCaR4qB4AtOvPvLO0DUSD6FriXEBbBxyoRobPMyZrpNIwaNUgTMelX4hIOJJY5BC9ol6x6hw6pKEUlk/ADLh0diyI1ouMpxrEHdkInQqKgCOfDg1kkVVOH/sVbD+PmV5NOATI8wE6dTOaCgSkQvIcgncCs8lWjx6wQEXeUQP64hATI5OQP4RcheTFc9zAGP2IYJEeoGXFkIZBodKcWg8hmuuJgi2jIoPqECQjDEk3XxCmEQs49Qim5Tf8ACBIG8XfguIUsgKM58Vc68jPKWfBqE4AavmDC0CcnB8QUZXuUcKoLAOQ7x1DqgEjaX8ShV8qciH6ATElCFJDqHigOV4/ZHMHK58IfnbcDpuZBRCRbSw/goEidD2w4+pyFlREAAoAildyRAJIUtrqF4OVLggSjsSopggehAImaMqU9NgODxA8CAIDULNTdCPi6rhoFLhIPYgAjE+zVUPReZKMHEOOihsgtYYxF+3ki5cUwT1G+xLpTgewrADBhO8KW11N/GAUaM1EuiLEZD3YS5FitBFQEGh9SbAdSso90+04hECPqYfoVY7Ad5gcVi46sRqks+5J+0qIWw1cDiWKiE11iBIF+YXkHl4gWUFzMSSkGAYmggE9GCkAYNDkYmDgaruzNbPu7/QOfp0nTUBQRVCIlAzwjTQ2/OJdAbqXE5n85jYgnmHH+YKZj1T8UQ3+gHFzk9ROvUwgGJEiRIkSJEiRIkSJEiRIABE4kSJEiRIkSJ+h6j1HqPUeo9R6j1HqPUeo9R6j1HqPUeo9R6j1ALqNz8IT+Yn4uqEWTmcvtClIQa+rFgcmB6QEeo9R6j1HqPUeo9R6j1HqPUeo9R6j1HqPUeo9R6j1HqPUeo9R6j1PH+IQGSE7/AOkF+5PxRC7MmZ4MzQfOZ0fjMQj6EMKboKIKvugENAf68xkDgQfl9Zjj4QwzH1mQTM6E5gfhMUj9ZZcP9GCXEeq+0MrZiogCz9hDp7IcDkP7xEKBjQIFtAL0zG3zAg5sAn2cFdAtAEG9g4PpBhb3pHH2geMx9nDI94KoLLwBI/EKo7cZ4QDEwyJPxgbnD8PstGeYESKNLwY+DdHtT8QDRyAFDlAw8BAfPD4HQCAFi1zBCOTAYAXuYUaI1Y661QAemR8wqHQaZPEMylxx2z1KYSIbsaZcLxBwyNof2g6tLMAE/eGhCjr+QwNmC+oFCCvs4CJGSF4gA8gBIBDwHrCB2YafcHiEGtKGgCbAi+R6i+zHZ4KxGJ0l24hYxDZTbodYi0Yqrc6H2gsEAwMggLks+ITiNGxjKC/tR2RGABN5RAVQV0A0AWHXBwfSH0hTqQR75GxFKDRY65gcYRALY01K6CSwQ9owu1ARgaWNSnJCI8uoRcRzDuEJUKDyB+8xGRXdmcgCsOO/iBcZbDoHqGDQXYbPP/KSlQn3QWHIPvKCQAIIkV16alI9B8K/EAqsnkp9rEYINpy0hMvDB0SMEjEAuZ2lbLEaC0C8GAUa9pvoe5qGzUXZeSh6DAhiEEQw2P8AfWEQYsLk2uxzKUv3YRiy+SryhiEUOiEivEwaRJ11DgaFCSQugDgRMrBMkkrzA5cXfhDxI2VYJGMYgCClGzmAwmMEFH3EAtXCCQF0YwAswT6j/wAiRXkOF7SkoMESDebzHswpagAADQAln0uOrNFtlv1zAQnpCJEQeDwQCIIA5Gx0e/MWWhhUl6T0pyFv1zKQFQRIo5xCUg0QAQJAQxQnBW3kp+mInFpWSUOg4SotXfWJkxV+MRPN5Z+ZynLTp+jUJudcvPvFZtjDHPmdQLnrHM5Y3yp+jhsSJ0FjnzOSt8hlLvqG4OmPSAeHy/8AhH//xAAsEAEAAgICAgICAQMEAwEAAAABABEhMUFRYXGR8IGhELHB0SBA4fEwUGBw/9oACAEBAAE/EP8A7+hoVDml1FZEBaBoVgtGogEF0TQhXcoFFtEoAravEcZBj9EtkJ2alexrB6anS4PVBqCBFNhxKAh4c/EoKrYLxLcgOXBOQK74luxOzUOtA8ROa64qg/1KiAgLRNN993iK8RXaKc3iYxsp1N/GsYiKJTYcR22IHaAHtQgHNQYvF9E273LXBXm4JSKcSgIeHPxEAguiDcowZN2ciqIARiOLmJBdrbyKLpI14Sv9jVVVVVeoYmw4/wDDVVWvR/NM2v7iNhRpRUSzQazhjndYUs6OoUKYYZjRkuDAnJiFt19tgOOeNCYxUTu84UEOrbtOvEtxLlbGdho0+Jmbs1OPZt9FcQ2Sztg0hQUXRknkacKBquYXpCxdSaHhcsx0bDaM4NlAUHxGj5aiCukdLa3xM5HZhg2WA1Y1niCDkh80UsBc0GOqxM3rR1wAwYii/MdWwAhQ4U/oepe/Fhm9exrqbJlm1sm6BAlAAq4apd78hrMQ33GYi8WAdJzcMMRjIQbFGc0aGpSQSAggroQoyiK2GzhHIWLg8zEVtmfn+xLWAldTZB1dhfBLvzO2U1ea0R3JRi9lJbo03KBWuUaygmE0KGMVKzt3apYscVZTlM+D6Ya2fZDTEoauRQ1DOdRFxg68bf3P6BEJLoteibCCmauKDgxd4M5gPmAQQaK7BvFkQuhWLBrCWyJxiXg35qNFVjZuKrPBQQHFD4166l9XCcHBXGCiFPX4zvtzKKmsHbeZdPYrS1Sl0Iapa6lGagamR+I/SYvABq1viuO6JXqGJsUoUN5FVqvwmAhQkXYIotd0RlR5H2DhVXjcUDhmtvLh/wAJrArhkD4h/Wmr1/AKtzCa8S7Gj1MPTd0CVyHS+KnGbpGDVMbQvojQiGhoUmsM24/MolgUzp4yGfWIwMC1rhPnJfWqi8gDwFf6s3+v5CEVQWI4ROoHAAANAQ8cgDrjUpkM4c0yW68TPoCw5Gm4QfaElDqc/NWylWHRghYGtUOKi+6IDTF4J3ejDLhFKAFAHVQyXAoiJpPVwAJo2LY034jivcDUq+tSJQrBxifmlj89amv68ejJzCwG1FviPh7EGxydQjXJCuGs+IAGiOuUaPRCCyFGi2hxKvLKAHIdy1oXYZtv08RAhFU1XWOIRXBW74teEMQYAsINd1fEAMKGoyVYdGCIQgEKDhr+V6ECrkND4lmilICrq6SgqQ9N3LXAaM6n9D+L+FeAPKnV8zENZOHP9Dk6ZzLlZ/yGnrEBDSYUp1eheoCe6Doux9UVGIuRJnVf0AjjwAsb4X64ji5VkznfzU3nCoNhDoYKSAozyHp6mphEDsfiiuoqB32DFv2OWZr/AAXr+X8mnpmv1/AFDNXHlhr3CvSwMJ168Q8jFWNHR4xG1Yy9cCj7rHqMqDalTnMQ42avzzEQlVpzQB+gJvP95RGeQTCiZwf+iIT5S12Nf6KPUNuh94gTO5NsApnu+Z7vme75nu+Z7vme75nu+Z7vme75nu+Z7vme75nu+Z7vme75nu+ZoIgUz3fM93zPd8z3fM93zPd8z3fM93zAG/5cGCW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iW+iXKO5ATH5Dg3/xE1+Z/2P8AMwmDo/8AaWxJ7zNtTtKfLUXOyoytGv5s0f8ArBPw9NLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfRLfo/2lSwcuCYRDOM/+IHF3l/2P8zAlfRr97l+r2tymqu6o+WiUKd8v7EpFLq6fqbf+wz8/wCLSVEb5fwNRgbxGn/hDQCoDR/69P4sWzCL5Ov0TAiejX73LRnyuVVf2GPnUoEL5fgx+5Rr/AFp+s/uUd8c1b8zWv9WddpOFhWfEACjAf+ityApsr8NE/EETYgaZEXNYefJHqYTvyDwUi3j8IwGhumpWvIfjqsNbiMIdDo71iZvVkiAUp3NdUM+InQbgYVB45ukpWk20s8QVoJmuMSg8/Jt9xf0Kzd0owq3p4la8QHOxYrFhfE4fhPX+Mx7jao1oKoozHT6szEq4bqKVQrACs5vWIv8AGKJbiHSEsbIfKWrR0wcMaZxsqiA4cOMw+GRKINAXk24CPkhMrEc04/GNcdZ4b35EB0nZgavEvY7ZkZczVavn9QSSAy63UU5XnHfGIpSKIYBcG0KcG/HB6hSLwLSWWrhrYZJK5LsEcFWqOsfExl/VucUU1Y+DEsYejdDd6OjN+ImYyo0LZQq66ipAjTyuQbzT15qYTGywp0mQa6wSwnGoVp5TLS1GXRCVMCYANgpkFtdw4vCorACg53borE2iMLYROHvplMlOsHg2exv1M8QYy48FrWhvxGu+xTtas2ZV7Qlnhsl4Clbpz4YY9OwdUbFApq9+DMDadmochrux1Qz4jfMMl+k4F6pQKJiut3CnDzj/ABHgb4Q8qBbo4N0a4XEzdKaEGUOIlIGI3emdynpcaHA9vAnvxo8cYlMvYGpSrm8eoDvyQE5gOtsxXADHBV666hEEUdgdiugxiYUlST6o7BiVggWh0fgxfFf+XI0uCiNuxGx9TDkQWq2KVXdncVqBrtuiX00NGIpokAXKAeqAY6gm+iNoEUi1GuQmRZzTK7JoC9VupmhaS00INkopTg6JRD1NBbFqLeaMxcckX0KdcEKOpcBAaAcC8XqBADE++6lsqyBZZux+AJZ4FUp4bBw4Ag58RidAwBwUIU8k8L7nnd/PGo+cdGB5il+AjCQOQClVaFKDDHVlxJAXIuk8OJffszB8gngK46I8XQaUMhadXiZKPLA2FUNWUZ/GosWx2Ab4KK264xKObGgj23d5tvvUBGt2gXGEEhWiQkA6AQa4uLDjkbmiv6JuKaoqSVYopqUsmqjDsomXOcxdMu95HSolXdC0S5myrxUTK1hBXbau2t6xGwFVUKdiiKPI7lG9PExqvVTdOGxvLeHi0D5QNilojRK8RphghQAylA0U3nMW7CIxwFQo83uav0qWkoCHAkNhbiKBFKXo10SwXQeQMho8Hjoip6BmB3wurO61jUJPkBHmhNJwlMfKbVWkfaufq9+6+ZedbzCy9IQidyv01P8ALiAYavLlRB5kKWVOyV2NuzgU4xiWrnKaCl4w4gNfNvYaw6QZ6O1eFnR6Zd9VRaqvba//AIR//8QAKREAAgEDAwEHBQAAAAAAAAAAAQIAAwQREiExMAUQEzJAUKEiQUJSYf/aAAgBAgEBPwD25bmmdswEHjqBhNQmoQHrtUVfMZWKlyV4gOOJa+M2+duntNpgdRnVfMY17THEN8zbIs0XFTnb4i9n/sZd2608aZbWmr6n4gAAwPT3Dsi5QTFzU/nxF7PP5mJZ01+0CgbAd7U1bGodBKeqeAdoKJiUSRmOmn1isV4mszxWgfEJ9m//xAAwEQABAwMBAwkJAAAAAAAAAAABAAIDBRESBCEwMRNAUFFhcZHh8BAjMjNBQqGxwf/aAAgBAwEBPwDo59M1DRfC47E5jm7HC28dp3DguQchA7LGyc3E238Wnkk+W260LXtgY2QWICcxrhZwVVGjiGIYMuzZbw3eR61ketZHr3kcL5NkbbqKi6h/EWTKHFGLzv8A4uVpun+EX/PkpK/bZCz13Kk69+oLhJ9FUqsIvdQ8f0nOJNzzenwRTS4SmwWVN0/CxPj5KSvgC0LPXcFLV9S/7rdyc9zjdx9sU74rmM2vs3BdZcoFmEXgbE11+eEArELALFW6G//Z"},8176:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-7-85b2ca724220efe1ef913a89273e8df6.jpg"},9931:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-8-16f2cde62f09b4cdb5e6e1fb25f8fd53.jpg"},446:(A,e,s)=>{s.d(e,{A:()=>i});const i=s.p+"assets/images/create-token-instructions-9-da9d73ebc8b45deda161af1672c0d91d.jpg"},8453:(A,e,s)=>{s.d(e,{R:()=>c,x:()=>o});var i=s(6540);const t={},n=i.createContext(t);function c(A){const e=i.useContext(n);return i.useMemo((function(){return"function"==typeof A?A(e):{...e,...A}}),[e,A])}function o(A){let e;return e=A.disableParentContext?"function"==typeof A.components?A.components(t):A.components||t:c(A.components),i.createElement(n.Provider,{value:e},A.children)}}}]); \ No newline at end of file diff --git a/assets/js/9e4087bc.0e0c55cb.js b/assets/js/9e4087bc.0e0c55cb.js deleted file mode 100644 index ff126e08..00000000 --- a/assets/js/9e4087bc.0e0c55cb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2711],{9331:(e,t,r)=>{r.r(t),r.d(t,{default:()=>m});r(6540);var a=r(8774),n=r(1312),s=r(1213),i=r(6266),c=r(9504),l=r(1107),o=r(4848);function d(e){let{year:t,posts:r}=e;const n=(0,i.i)({day:"numeric",month:"long",timeZone:"UTC"});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(l.A,{as:"h3",id:t,children:t}),(0,o.jsx)("ul",{children:r.map((e=>{return(0,o.jsx)("li",{children:(0,o.jsxs)(a.A,{to:e.metadata.permalink,children:[(t=e.metadata.date,n.format(new Date(t)))," - ",e.metadata.title]})},e.metadata.date);var t}))})]})}function h(e){let{years:t}=e;return(0,o.jsx)("section",{className:"margin-vert--lg",children:(0,o.jsx)("div",{className:"container",children:(0,o.jsx)("div",{className:"row",children:t.map(((e,t)=>(0,o.jsx)("div",{className:"col col--4 margin-vert--lg",children:(0,o.jsx)(d,{...e})},t)))})})})}function m(e){let{archive:t}=e;const r=(0,n.T)({id:"theme.blog.archive.title",message:"Archive",description:"The page & hero title of the blog archive page"}),a=(0,n.T)({id:"theme.blog.archive.description",message:"Archive",description:"The page & hero description of the blog archive page"}),i=function(e){const t=e.reduce(((e,t)=>{const r=t.metadata.date.split("-")[0],a=e.get(r)??[];return e.set(r,[t,...a])}),new Map);return Array.from(t,(e=>{let[t,r]=e;return{year:t,posts:r}}))}(t.blogPosts);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s.be,{title:r,description:a}),(0,o.jsxs)(c.A,{children:[(0,o.jsx)("header",{className:"hero hero--primary",children:(0,o.jsxs)("div",{className:"container",children:[(0,o.jsx)(l.A,{as:"h1",className:"hero__title",children:r}),(0,o.jsx)("p",{className:"hero__subtitle",children:a})]})}),(0,o.jsx)("main",{children:i.length>0&&(0,o.jsx)(h,{years:i})})]})]})}},6266:(e,t,r)=>{r.d(t,{i:()=>n});var a=r(4586);function n(e){void 0===e&&(e={});const{i18n:{currentLocale:t}}=(0,a.A)(),r=function(){const{i18n:{currentLocale:e,localeConfigs:t}}=(0,a.A)();return t[e].calendar}();return new Intl.DateTimeFormat(t,{calendar:r,...e})}}}]); \ No newline at end of file diff --git a/assets/js/a6aa9e1f.322decbc.js b/assets/js/a6aa9e1f.322decbc.js deleted file mode 100644 index c832192a..00000000 --- a/assets/js/a6aa9e1f.322decbc.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7643],{2052:(e,t,a)=>{a.r(t),a.d(t,{default:()=>A});a(6540);var n=a(4164),s=a(4586),r=a(1213),l=a(7559),i=a(8027),o=a(1312),c=a(9022),d=a(4848);function u(e){const{metadata:t}=e,{previousPage:a,nextPage:n}=t;return(0,d.jsxs)("nav",{className:"pagination-nav","aria-label":(0,o.T)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"}),children:[a&&(0,d.jsx)(c.A,{permalink:a,title:(0,d.jsx)(o.A,{id:"theme.blog.paginator.newerEntries",description:"The label used to navigate to the newer blog posts page (previous page)",children:"Newer entries"})}),n&&(0,d.jsx)(c.A,{permalink:n,title:(0,d.jsx)(o.A,{id:"theme.blog.paginator.olderEntries",description:"The label used to navigate to the older blog posts page (next page)",children:"Older entries"}),isNext:!0})]})}var m=a(1463),g=a(4096),h=a(2907);function p(e){let{items:t,component:a=h.A}=e;return(0,d.jsx)(d.Fragment,{children:t.map((e=>{let{content:t}=e;return(0,d.jsx)(g.in,{content:t,children:(0,d.jsx)(a,{children:(0,d.jsx)(t,{})})},t.metadata.permalink)}))})}var x=a(5260);function j(e){const t=(0,g.kJ)(e);return(0,d.jsx)(x.A,{children:(0,d.jsx)("script",{type:"application/ld+json",children:JSON.stringify(t)})})}function f(e){const{metadata:t}=e,{siteConfig:{title:a}}=(0,s.A)(),{blogDescription:n,blogTitle:l,permalink:i}=t,o="/"===i?a:l;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(r.be,{title:o,description:n}),(0,d.jsx)(m.A,{tag:"blog_posts_list"})]})}function b(e){const{metadata:t,items:a,sidebar:n}=e;return(0,d.jsxs)(i.A,{sidebar:n,children:[(0,d.jsx)(p,{items:a}),(0,d.jsx)(u,{metadata:t})]})}function A(e){return(0,d.jsxs)(r.e3,{className:(0,n.A)(l.G.wrapper.blogPages,l.G.page.blogListPage),children:[(0,d.jsx)(f,{...e}),(0,d.jsx)(j,{...e}),(0,d.jsx)(b,{...e})]})}},2907:(e,t,a)=>{a.d(t,{A:()=>C});a(6540);var n=a(4164),s=a(4096),r=a(4848);function l(e){let{children:t,className:a}=e;return(0,r.jsx)("article",{className:a,children:t})}var i=a(8774);const o={title:"title_f1Hy"};function c(e){let{className:t}=e;const{metadata:a,isBlogPostPage:l}=(0,s.e7)(),{permalink:c,title:d}=a,u=l?"h1":"h2";return(0,r.jsx)(u,{className:(0,n.A)(o.title,t),children:l?d:(0,r.jsx)(i.A,{to:c,children:d})})}var d=a(1312),u=a(5846),m=a(6266);const g={container:"container_mt6G"};function h(e){let{readingTime:t}=e;const a=function(){const{selectMessage:e}=(0,u.W)();return t=>{const a=Math.ceil(t);return e(a,(0,d.T)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:a}))}}();return(0,r.jsx)(r.Fragment,{children:a(t)})}function p(e){let{date:t,formattedDate:a}=e;return(0,r.jsx)("time",{dateTime:t,children:a})}function x(){return(0,r.jsx)(r.Fragment,{children:" \xb7 "})}function j(e){let{className:t}=e;const{metadata:a}=(0,s.e7)(),{date:l,readingTime:i}=a,o=(0,m.i)({day:"numeric",month:"long",year:"numeric",timeZone:"UTC"});return(0,r.jsxs)("div",{className:(0,n.A)(g.container,"margin-vert--md",t),children:[(0,r.jsx)(p,{date:l,formattedDate:(c=l,o.format(new Date(c)))}),void 0!==i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(x,{}),(0,r.jsx)(h,{readingTime:i})]})]});var c}var f=a(6913);const b={authorCol:"authorCol_Hf19",imageOnlyAuthorRow:"imageOnlyAuthorRow_pa_O",imageOnlyAuthorCol:"imageOnlyAuthorCol_G86a"};function A(e){let{className:t}=e;const{metadata:{authors:a},assets:l}=(0,s.e7)();if(0===a.length)return null;const i=a.every((e=>{let{name:t}=e;return!t})),o=1===a.length;return(0,r.jsx)("div",{className:(0,n.A)("margin-top--md margin-bottom--sm",i?b.imageOnlyAuthorRow:"row",t),children:a.map(((e,t)=>(0,r.jsx)("div",{className:(0,n.A)(!i&&(o?"col col--12":"col col--6"),i?b.imageOnlyAuthorCol:b.authorCol),children:(0,r.jsx)(f.A,{author:{...e,imageURL:l.authorsImageUrls[t]??e.imageURL}})},t)))})}function v(){return(0,r.jsxs)("header",{children:[(0,r.jsx)(c,{}),(0,r.jsx)(j,{}),(0,r.jsx)(A,{})]})}var N=a(440),_=a(1544);function w(e){let{children:t,className:a}=e;const{isBlogPostPage:l}=(0,s.e7)();return(0,r.jsx)("div",{id:l?N.LU:void 0,className:(0,n.A)("markdown",a),children:(0,r.jsx)(_.A,{children:t})})}var k=a(7559),T=a(4336),y=a(8046);function F(){return(0,r.jsx)("b",{children:(0,r.jsx)(d.A,{id:"theme.blog.post.readMore",description:"The label used in blog post item excerpts to link to full blog posts",children:"Read more"})})}function P(e){const{blogPostTitle:t,...a}=e;return(0,r.jsx)(i.A,{"aria-label":(0,d.T)({message:"Read more about {title}",id:"theme.blog.post.readMoreLabel",description:"The ARIA label for the link to full blog posts from excerpts"},{title:t}),...a,children:(0,r.jsx)(F,{})})}function R(){const{metadata:e,isBlogPostPage:t}=(0,s.e7)(),{tags:a,title:l,editUrl:i,hasTruncateMarker:o,lastUpdatedBy:c,lastUpdatedAt:d}=e,u=!t&&o,m=a.length>0;if(!(m||u||i))return null;if(t){const e=!!(i||d||c);return(0,r.jsxs)("footer",{className:"docusaurus-mt-lg",children:[m&&(0,r.jsx)("div",{className:(0,n.A)("row","margin-top--sm",k.G.blog.blogFooterEditMetaRow),children:(0,r.jsx)("div",{className:"col",children:(0,r.jsx)(y.A,{tags:a})})}),e&&(0,r.jsx)(T.A,{className:(0,n.A)("margin-top--sm",k.G.blog.blogFooterEditMetaRow),editUrl:i,lastUpdatedAt:d,lastUpdatedBy:c})]})}return(0,r.jsxs)("footer",{className:"row docusaurus-mt-lg",children:[m&&(0,r.jsx)("div",{className:(0,n.A)("col",{"col--9":u}),children:(0,r.jsx)(y.A,{tags:a})}),u&&(0,r.jsx)("div",{className:(0,n.A)("col text--right",{"col--3":m}),children:(0,r.jsx)(P,{blogPostTitle:l,to:e.permalink})})]})}function C(e){let{children:t,className:a}=e;const i=function(){const{isBlogPostPage:e}=(0,s.e7)();return e?void 0:"margin-bottom--xl"}();return(0,r.jsxs)(l,{className:(0,n.A)(i,a),children:[(0,r.jsx)(v,{}),(0,r.jsx)(w,{children:t}),(0,r.jsx)(R,{})]})}},9022:(e,t,a)=>{a.d(t,{A:()=>l});a(6540);var n=a(4164),s=a(8774),r=a(4848);function l(e){const{permalink:t,title:a,subLabel:l,isNext:i}=e;return(0,r.jsxs)(s.A,{className:(0,n.A)("pagination-nav__link",i?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[l&&(0,r.jsx)("div",{className:"pagination-nav__sublabel",children:l}),(0,r.jsx)("div",{className:"pagination-nav__label",children:a})]})}},8046:(e,t,a)=>{a.d(t,{A:()=>d});a(6540);var n=a(4164),s=a(1312),r=a(8774);const l={tag:"tag_zVej",tagRegular:"tagRegular_sFm0",tagWithCount:"tagWithCount_h2kH"};var i=a(4848);function o(e){let{permalink:t,label:a,count:s,description:o}=e;return(0,i.jsxs)(r.A,{href:t,title:o,className:(0,n.A)(l.tag,s?l.tagWithCount:l.tagRegular),children:[a,s&&(0,i.jsx)("span",{children:s})]})}const c={tags:"tags_jXut",tag:"tag_QGVx"};function d(e){let{tags:t}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("b",{children:(0,i.jsx)(s.A,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list",children:"Tags:"})}),(0,i.jsx)("ul",{className:(0,n.A)(c.tags,"padding--none","margin-left--sm"),children:t.map((e=>(0,i.jsx)("li",{className:c.tag,children:(0,i.jsx)(o,{...e})},e.permalink)))})]})}},5846:(e,t,a)=>{a.d(t,{W:()=>c});var n=a(6540),s=a(4586);const r=["zero","one","two","few","many","other"];function l(e){return r.filter((t=>e.includes(t)))}const i={locale:"en",pluralForms:l(["one","other"]),select:e=>1===e?"one":"other"};function o(){const{i18n:{currentLocale:e}}=(0,s.A)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:l(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),i}}),[e])}function c(){const e=o();return{selectMessage:(t,a)=>function(e,t,a){const n=e.split("|");if(1===n.length)return n[0];n.length>a.pluralForms.length&&console.error(`For locale=${a.locale}, a maximum of ${a.pluralForms.length} plural forms are expected (${a.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const s=a.select(t),r=a.pluralForms.indexOf(s);return n[Math.min(r,n.length-1)]}(a,t,e)}}}}]); \ No newline at end of file diff --git a/assets/js/a7bd4aaa.19aaac9d.js b/assets/js/a7bd4aaa.19aaac9d.js new file mode 100644 index 00000000..d566d8ed --- /dev/null +++ b/assets/js/a7bd4aaa.19aaac9d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7098],{1723:(n,e,s)=>{s.r(e),s.d(e,{default:()=>d});s(6540);var r=s(1213);function t(n,e){return`docs-${n}-${e}`}var o=s(3025),i=s(2831),c=s(1463),u=s(4848);function a(n){const{version:e}=n;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(c.A,{version:e.version,tag:t(e.pluginId,e.version)}),(0,u.jsx)(r.be,{children:e.noIndex&&(0,u.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})]})}function l(n){const{version:e,route:s}=n;return(0,u.jsx)(r.e3,{className:e.className,children:(0,u.jsx)(o.n,{version:e,children:(0,i.v)(s.routes)})})}function d(n){return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(a,{...n}),(0,u.jsx)(l,{...n})]})}}}]); \ No newline at end of file diff --git a/assets/js/a7bd4aaa.f1812cf0.js b/assets/js/a7bd4aaa.f1812cf0.js deleted file mode 100644 index 4c082cff..00000000 --- a/assets/js/a7bd4aaa.f1812cf0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7098],{4532:(e,n,s)=>{s.r(n),s.d(n,{default:()=>x});s(6540);var r=s(1213),t=s(2565),o=s(3025),i=s(2831),c=s(1463),u=s(4848);function a(e){const{version:n}=e;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(c.A,{version:n.version,tag:(0,t.k)(n.pluginId,n.version)}),(0,u.jsx)(r.be,{children:n.noIndex&&(0,u.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})]})}function l(e){const{version:n,route:s}=e;return(0,u.jsx)(r.e3,{className:n.className,children:(0,u.jsx)(o.n,{version:n,children:(0,i.v)(s.routes)})})}function x(e){return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(a,{...e}),(0,u.jsx)(l,{...e})]})}}}]); \ No newline at end of file diff --git a/assets/js/acc96f77.854309d4.js b/assets/js/acc96f77.854309d4.js deleted file mode 100644 index 6489ea28..00000000 --- a/assets/js/acc96f77.854309d4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[685],{8508:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>c,default:()=>m,frontMatter:()=>r,metadata:()=>a,toc:()=>i});var o=n(4848),s=n(8453);const r={slug:"welcome",title:"Welcome",authors:["henk"],tags:[]},c=void 0,a={permalink:"/spec-up-t-website/blog/welcome",source:"@site/blog/2024-06-15-welcome/index.md",title:"Welcome",description:"Lorum Ipsum",date:"2024-06-15T00:00:00.000Z",tags:[],readingTime:.01,hasTruncateMarker:!1,authors:[{name:"Henk van Cann",title:"Project Leader",url:"https://github.com/henkvancann",imageURL:"https://avatars.githubusercontent.com/u/479356?v=4",key:"henk",page:null}],frontMatter:{slug:"welcome",title:"Welcome",authors:["henk"],tags:[]},unlisted:!1},u={authorsImageUrls:[void 0]},i=[];function l(e){const t={p:"p",...(0,s.R)(),...e.components};return(0,o.jsx)(t.p,{children:"Lorum Ipsum"})}function m(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},8453:(e,t,n)=>{n.d(t,{R:()=>c,x:()=>a});var o=n(6540);const s={},r=o.createContext(s);function c(e){const t=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:c(e.components),o.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c4f5d8e4.33211274.js b/assets/js/c4f5d8e4.4f72520c.js similarity index 98% rename from assets/js/c4f5d8e4.33211274.js rename to assets/js/c4f5d8e4.4f72520c.js index cc7ce012..e386919f 100644 --- a/assets/js/c4f5d8e4.33211274.js +++ b/assets/js/c4f5d8e4.4f72520c.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2634],{8312:(e,t,s)=>{s.d(t,{A:()=>l});var r,n=s(6540);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var r in s)({}).hasOwnProperty.call(s,r)&&(e[r]=s[r])}return e},i.apply(null,arguments)}const l=e=>{let{title:t,titleId:s,...l}=e;return n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:277.333,height:170.667,viewBox:"0 0 208 128","aria-labelledby":s},l),t?n.createElement("title",{id:s},t):null,r||(r=n.createElement("g",{fill:"#1D6DAE"},n.createElement("path",{d:"M8.3 2.1c-3 1.5-4.8 3.3-6.2 6.3C.1 12.5 0 14.3 0 64c0 49.8.1 51.5 2.1 55.6 1.5 3.1 3.2 4.8 6.3 6.3 4.2 2.1 5.4 2.1 95.6 2.1s91.4 0 95.6-2.1c3.1-1.5 4.8-3.2 6.3-6.3 2-4.1 2.1-5.8 2.1-55.6s-.1-51.5-2.1-55.6c-1.5-3.1-3.2-4.8-6.3-6.3C195.4 0 194.2 0 103.9 0 13.4 0 12.5 0 8.3 2.1m187.9 9.6c1.7 1.5 1.8 4.5 1.8 52.1 0 45.6-.2 50.7-1.7 52.4s-5.7 1.8-92.1 1.8c-82.8 0-90.7-.1-92.4-1.7-1.7-1.5-1.8-4.5-1.8-52.1 0-45.6.2-50.7 1.7-52.4s5.7-1.8 92.1-1.8c82.8 0 90.7.1 92.4 1.7"}),n.createElement("path",{d:"m123.9 43.3-16.6 18.2 10.8.3 10.9.3V101h23V62.1l10.9-.3 10.9-.3-9.6-10.5c-5.4-5.8-12.9-14-16.7-18.3l-7-7.7zM52.5 26.9c-5.8 1.5-11.5 5.2-14 9-3.1 4.7-4.2 12.4-2.5 17.7 2.8 8.5 7.9 12.8 20.4 16.8 9.8 3.2 13.3 5.1 14.1 7.6 1 3.1-1.8 6.7-5.9 7.4-4.6.9-15.8-1-22.8-3.8L36 79.2v8.4c0 8.3.1 8.5 2.8 9.5 10.8 4.1 32.4 5 40.2 1.6 9.1-4 13.4-10.6 13.5-20.7 0-12-6.2-18.4-23.5-24.1-10.5-3.5-13-5.1-13-8.4 0-5 11.7-6 24.8-2.2l8.1 2.4.3-7.6c.2-4.2.3-7.7.2-7.9-1.3-2.5-30.3-5.1-36.9-3.3"}))))}},6467:(e,t,s)=>{s.r(t),s.d(t,{default:()=>x});var r=s(4164),n=s(8774),i=s(4586),l=s(9504),c=s(1107);const a={features:"features_t9lD",featureSvg:"featureSvg_GfXr"};var o=s(4848);const d=[{title:"Content Authors",subtitle:"\u2026",Svg:s(8312).A,description:(0,o.jsx)(o.Fragment,{}),url:"./docs/various-roles/content-authors-guide/introduction"},{title:"Terminology Authors",subtitle:"\u2026",Svg:s(8312).A,description:(0,o.jsx)(o.Fragment,{}),url:"./docs/various-roles/terminology-authors-guide/introduction"},{title:"Curators",subtitle:"\u2026",Svg:s(8312).A,description:(0,o.jsx)(o.Fragment,{}),url:"./docs/various-roles/curators-guide/introduction"}];function u(e){let{Svg:t,title:s,subtitle:n,description:i,url:l}=e;return(0,o.jsx)("div",{className:(0,r.A)("col col--4"),children:(0,o.jsxs)("a",{className:"feature-block",href:`${l}`,children:[(0,o.jsxs)("div",{className:"margin-top--lg text--center padding-horiz--md",children:[(0,o.jsx)("h3",{children:s}),(0,o.jsx)("p",{children:i})]}),(0,o.jsx)("div",{className:"margin-top--lg text--center",children:(0,o.jsx)(t,{className:a.featureSvg,role:"img"})})]})})}function h(){return(0,o.jsx)("section",{className:a.features,children:(0,o.jsx)("div",{className:"container",children:(0,o.jsx)("div",{className:"row",children:d.map(((e,t)=>(0,o.jsx)(u,{...e},t)))})})})}const g={heroBanner:"heroBanner_qdFl",buttons:"buttons_AeoN"};function m(){const{siteConfig:e}=(0,i.A)();return(0,o.jsx)("header",{className:(0,r.A)("hero hero--primary",g.heroBanner),children:(0,o.jsxs)("div",{className:"container",children:[(0,o.jsx)(c.A,{as:"h1",className:"hero__title",children:e.title}),(0,o.jsx)("img",{src:"img/logo.svg",alt:"Logo",className:g.logo}),(0,o.jsx)("p",{className:"hero__subtitle",children:e.tagline}),(0,o.jsx)("div",{class:"sellingpoints",children:(0,o.jsxs)("ul",{children:[(0,o.jsx)("li",{children:"Basic hosting requirements"}),(0,o.jsx)("li",{children:"Create external references"}),(0,o.jsx)("li",{children:"Hosted on Github"}),(0,o.jsx)("li",{children:"Export to PDF"})]})}),(0,o.jsx)("div",{className:g.buttons,children:(0,o.jsx)(n.A,{className:"button button--secondary button--lg",to:"/docs/intro",children:"Let's start"})})]})})}function x(){const{siteConfig:e}=(0,i.A)();return(0,o.jsxs)(l.A,{title:`${e.title}`,description:"Create rich specification documents for standards bodies and engineering projects",children:[(0,o.jsx)(m,{}),(0,o.jsx)("main",{children:(0,o.jsx)(h,{})})]})}}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2634],{8312:(e,t,s)=>{s.d(t,{A:()=>l});var r,n=s(6540);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var r in s)({}).hasOwnProperty.call(s,r)&&(e[r]=s[r])}return e},i.apply(null,arguments)}const l=e=>{let{title:t,titleId:s,...l}=e;return n.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:277.333,height:170.667,viewBox:"0 0 208 128","aria-labelledby":s},l),t?n.createElement("title",{id:s},t):null,r||(r=n.createElement("g",{fill:"#1D6DAE"},n.createElement("path",{d:"M8.3 2.1c-3 1.5-4.8 3.3-6.2 6.3C.1 12.5 0 14.3 0 64c0 49.8.1 51.5 2.1 55.6 1.5 3.1 3.2 4.8 6.3 6.3 4.2 2.1 5.4 2.1 95.6 2.1s91.4 0 95.6-2.1c3.1-1.5 4.8-3.2 6.3-6.3 2-4.1 2.1-5.8 2.1-55.6s-.1-51.5-2.1-55.6c-1.5-3.1-3.2-4.8-6.3-6.3C195.4 0 194.2 0 103.9 0 13.4 0 12.5 0 8.3 2.1m187.9 9.6c1.7 1.5 1.8 4.5 1.8 52.1 0 45.6-.2 50.7-1.7 52.4s-5.7 1.8-92.1 1.8c-82.8 0-90.7-.1-92.4-1.7-1.7-1.5-1.8-4.5-1.8-52.1 0-45.6.2-50.7 1.7-52.4s5.7-1.8 92.1-1.8c82.8 0 90.7.1 92.4 1.7"}),n.createElement("path",{d:"m123.9 43.3-16.6 18.2 10.8.3 10.9.3V101h23V62.1l10.9-.3 10.9-.3-9.6-10.5c-5.4-5.8-12.9-14-16.7-18.3l-7-7.7zM52.5 26.9c-5.8 1.5-11.5 5.2-14 9-3.1 4.7-4.2 12.4-2.5 17.7 2.8 8.5 7.9 12.8 20.4 16.8 9.8 3.2 13.3 5.1 14.1 7.6 1 3.1-1.8 6.7-5.9 7.4-4.6.9-15.8-1-22.8-3.8L36 79.2v8.4c0 8.3.1 8.5 2.8 9.5 10.8 4.1 32.4 5 40.2 1.6 9.1-4 13.4-10.6 13.5-20.7 0-12-6.2-18.4-23.5-24.1-10.5-3.5-13-5.1-13-8.4 0-5 11.7-6 24.8-2.2l8.1 2.4.3-7.6c.2-4.2.3-7.7.2-7.9-1.3-2.5-30.3-5.1-36.9-3.3"}))))}},6467:(e,t,s)=>{s.r(t),s.d(t,{default:()=>x});var r=s(4164),n=s(8774),i=s(4586),l=s(7776),c=s(1107);const a={features:"features_t9lD",featureSvg:"featureSvg_GfXr"};var o=s(4848);const d=[{title:"Content Authors",subtitle:"\u2026",Svg:s(8312).A,description:(0,o.jsx)(o.Fragment,{}),url:"./docs/various-roles/content-authors-guide/introduction"},{title:"Terminology Authors",subtitle:"\u2026",Svg:s(8312).A,description:(0,o.jsx)(o.Fragment,{}),url:"./docs/various-roles/terminology-authors-guide/introduction"},{title:"Curators",subtitle:"\u2026",Svg:s(8312).A,description:(0,o.jsx)(o.Fragment,{}),url:"./docs/various-roles/curators-guide/introduction"}];function u(e){let{Svg:t,title:s,subtitle:n,description:i,url:l}=e;return(0,o.jsx)("div",{className:(0,r.A)("col col--4"),children:(0,o.jsxs)("a",{className:"feature-block",href:`${l}`,children:[(0,o.jsxs)("div",{className:"margin-top--lg text--center padding-horiz--md",children:[(0,o.jsx)("h3",{children:s}),(0,o.jsx)("p",{children:i})]}),(0,o.jsx)("div",{className:"margin-top--lg text--center",children:(0,o.jsx)(t,{className:a.featureSvg,role:"img"})})]})})}function h(){return(0,o.jsx)("section",{className:a.features,children:(0,o.jsx)("div",{className:"container",children:(0,o.jsx)("div",{className:"row",children:d.map(((e,t)=>(0,o.jsx)(u,{...e},t)))})})})}const g={heroBanner:"heroBanner_qdFl",buttons:"buttons_AeoN"};function m(){const{siteConfig:e}=(0,i.A)();return(0,o.jsx)("header",{className:(0,r.A)("hero hero--primary",g.heroBanner),children:(0,o.jsxs)("div",{className:"container",children:[(0,o.jsx)(c.A,{as:"h1",className:"hero__title",children:e.title}),(0,o.jsx)("img",{src:"img/logo.svg",alt:"Logo",className:g.logo}),(0,o.jsx)("p",{className:"hero__subtitle",children:e.tagline}),(0,o.jsx)("div",{class:"sellingpoints",children:(0,o.jsxs)("ul",{children:[(0,o.jsx)("li",{children:"Basic hosting requirements"}),(0,o.jsx)("li",{children:"Create external references"}),(0,o.jsx)("li",{children:"Hosted on Github"}),(0,o.jsx)("li",{children:"Export to PDF"})]})}),(0,o.jsx)("div",{className:g.buttons,children:(0,o.jsx)(n.A,{className:"button button--secondary button--lg",to:"/docs/intro",children:"Let's start"})})]})})}function x(){const{siteConfig:e}=(0,i.A)();return(0,o.jsxs)(l.A,{title:`${e.title}`,description:"Create rich specification documents for standards bodies and engineering projects",children:[(0,o.jsx)(m,{}),(0,o.jsx)("main",{children:(0,o.jsx)(h,{})})]})}}}]); \ No newline at end of file diff --git a/assets/js/ccc49370.8184d9fb.js b/assets/js/ccc49370.8184d9fb.js deleted file mode 100644 index efa486a2..00000000 --- a/assets/js/ccc49370.8184d9fb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[3249],{2907:(e,t,n)=>{n.d(t,{A:()=>O});n(6540);var a=n(4164),s=n(4096),r=n(4848);function l(e){let{children:t,className:n}=e;return(0,r.jsx)("article",{className:n,children:t})}var i=n(8774);const o={title:"title_f1Hy"};function c(e){let{className:t}=e;const{metadata:n,isBlogPostPage:l}=(0,s.e7)(),{permalink:c,title:d}=n,u=l?"h1":"h2";return(0,r.jsx)(u,{className:(0,a.A)(o.title,t),children:l?d:(0,r.jsx)(i.A,{to:c,children:d})})}var d=n(1312),u=n(5846),m=n(6266);const g={container:"container_mt6G"};function h(e){let{readingTime:t}=e;const n=function(){const{selectMessage:e}=(0,u.W)();return t=>{const n=Math.ceil(t);return e(n,(0,d.T)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:n}))}}();return(0,r.jsx)(r.Fragment,{children:n(t)})}function f(e){let{date:t,formattedDate:n}=e;return(0,r.jsx)("time",{dateTime:t,children:n})}function x(){return(0,r.jsx)(r.Fragment,{children:" \xb7 "})}function p(e){let{className:t}=e;const{metadata:n}=(0,s.e7)(),{date:l,readingTime:i}=n,o=(0,m.i)({day:"numeric",month:"long",year:"numeric",timeZone:"UTC"});return(0,r.jsxs)("div",{className:(0,a.A)(g.container,"margin-vert--md",t),children:[(0,r.jsx)(f,{date:l,formattedDate:(c=l,o.format(new Date(c)))}),void 0!==i&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(x,{}),(0,r.jsx)(h,{readingTime:i})]})]});var c}var v=n(6913);const j={authorCol:"authorCol_Hf19",imageOnlyAuthorRow:"imageOnlyAuthorRow_pa_O",imageOnlyAuthorCol:"imageOnlyAuthorCol_G86a"};function b(e){let{className:t}=e;const{metadata:{authors:n},assets:l}=(0,s.e7)();if(0===n.length)return null;const i=n.every((e=>{let{name:t}=e;return!t})),o=1===n.length;return(0,r.jsx)("div",{className:(0,a.A)("margin-top--md margin-bottom--sm",i?j.imageOnlyAuthorRow:"row",t),children:n.map(((e,t)=>(0,r.jsx)("div",{className:(0,a.A)(!i&&(o?"col col--12":"col col--6"),i?j.imageOnlyAuthorCol:j.authorCol),children:(0,r.jsx)(v.A,{author:{...e,imageURL:l.authorsImageUrls[t]??e.imageURL}})},t)))})}function A(){return(0,r.jsxs)("header",{children:[(0,r.jsx)(c,{}),(0,r.jsx)(p,{}),(0,r.jsx)(b,{})]})}var N=n(440),_=n(1544);function L(e){let{children:t,className:n}=e;const{isBlogPostPage:l}=(0,s.e7)();return(0,r.jsx)("div",{id:l?N.LU:void 0,className:(0,a.A)("markdown",n),children:(0,r.jsx)(_.A,{children:t})})}var y=n(7559),C=n(4336),k=n(8046);function w(){return(0,r.jsx)("b",{children:(0,r.jsx)(d.A,{id:"theme.blog.post.readMore",description:"The label used in blog post item excerpts to link to full blog posts",children:"Read more"})})}function T(e){const{blogPostTitle:t,...n}=e;return(0,r.jsx)(i.A,{"aria-label":(0,d.T)({message:"Read more about {title}",id:"theme.blog.post.readMoreLabel",description:"The ARIA label for the link to full blog posts from excerpts"},{title:t}),...n,children:(0,r.jsx)(w,{})})}function H(){const{metadata:e,isBlogPostPage:t}=(0,s.e7)(),{tags:n,title:l,editUrl:i,hasTruncateMarker:o,lastUpdatedBy:c,lastUpdatedAt:d}=e,u=!t&&o,m=n.length>0;if(!(m||u||i))return null;if(t){const e=!!(i||d||c);return(0,r.jsxs)("footer",{className:"docusaurus-mt-lg",children:[m&&(0,r.jsx)("div",{className:(0,a.A)("row","margin-top--sm",y.G.blog.blogFooterEditMetaRow),children:(0,r.jsx)("div",{className:"col",children:(0,r.jsx)(k.A,{tags:n})})}),e&&(0,r.jsx)(C.A,{className:(0,a.A)("margin-top--sm",y.G.blog.blogFooterEditMetaRow),editUrl:i,lastUpdatedAt:d,lastUpdatedBy:c})]})}return(0,r.jsxs)("footer",{className:"row docusaurus-mt-lg",children:[m&&(0,r.jsx)("div",{className:(0,a.A)("col",{"col--9":u}),children:(0,r.jsx)(k.A,{tags:n})}),u&&(0,r.jsx)("div",{className:(0,a.A)("col text--right",{"col--3":m}),children:(0,r.jsx)(T,{blogPostTitle:l,to:e.permalink})})]})}function O(e){let{children:t,className:n}=e;const i=function(){const{isBlogPostPage:e}=(0,s.e7)();return e?void 0:"margin-bottom--xl"}();return(0,r.jsxs)(l,{className:(0,a.A)(i,n),children:[(0,r.jsx)(A,{}),(0,r.jsx)(L,{children:t}),(0,r.jsx)(H,{})]})}},1477:(e,t,n)=>{n.r(t),n.d(t,{default:()=>j});n(6540);var a=n(4164),s=n(1213),r=n(7559),l=n(4096),i=n(8027),o=n(2907),c=n(1312),d=n(9022),u=n(4848);function m(e){const{nextItem:t,prevItem:n}=e;return(0,u.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,c.T)({id:"theme.blog.post.paginator.navAriaLabel",message:"Blog post page navigation",description:"The ARIA label for the blog posts pagination"}),children:[n&&(0,u.jsx)(d.A,{...n,subLabel:(0,u.jsx)(c.A,{id:"theme.blog.post.paginator.newerPost",description:"The blog post button label to navigate to the newer/previous post",children:"Newer post"})}),t&&(0,u.jsx)(d.A,{...t,subLabel:(0,u.jsx)(c.A,{id:"theme.blog.post.paginator.olderPost",description:"The blog post button label to navigate to the older/next post",children:"Older post"}),isNext:!0})]})}function g(){const{assets:e,metadata:t}=(0,l.e7)(),{title:n,description:a,date:r,tags:i,authors:o,frontMatter:c}=t,{keywords:d}=c,m=e.image??c.image;return(0,u.jsxs)(s.be,{title:n,description:a,keywords:d,image:m,children:[(0,u.jsx)("meta",{property:"og:type",content:"article"}),(0,u.jsx)("meta",{property:"article:published_time",content:r}),o.some((e=>e.url))&&(0,u.jsx)("meta",{property:"article:author",content:o.map((e=>e.url)).filter(Boolean).join(",")}),i.length>0&&(0,u.jsx)("meta",{property:"article:tag",content:i.map((e=>e.label)).join(",")})]})}var h=n(5260);function f(){const e=(0,l.J_)();return(0,u.jsx)(h.A,{children:(0,u.jsx)("script",{type:"application/ld+json",children:JSON.stringify(e)})})}var x=n(7763),p=n(6896);function v(e){let{sidebar:t,children:n}=e;const{metadata:a,toc:s}=(0,l.e7)(),{nextItem:r,prevItem:c,frontMatter:d}=a,{hide_table_of_contents:g,toc_min_heading_level:h,toc_max_heading_level:f}=d;return(0,u.jsxs)(i.A,{sidebar:t,toc:!g&&s.length>0?(0,u.jsx)(x.A,{toc:s,minHeadingLevel:h,maxHeadingLevel:f}):void 0,children:[(0,u.jsx)(p.A,{metadata:a}),(0,u.jsx)(o.A,{children:n}),(r||c)&&(0,u.jsx)(m,{nextItem:r,prevItem:c})]})}function j(e){const t=e.content;return(0,u.jsx)(l.in,{content:e.content,isBlogPostPage:!0,children:(0,u.jsxs)(s.e3,{className:(0,a.A)(r.G.wrapper.blogPages,r.G.page.blogPostPage),children:[(0,u.jsx)(g,{}),(0,u.jsx)(f,{}),(0,u.jsx)(v,{sidebar:e.sidebar,children:(0,u.jsx)(t,{})})]})})}},6896:(e,t,n)=>{n.d(t,{A:()=>p});n(6540);var a=n(4164),s=n(1312),r=n(5260),l=n(4848);function i(){return(0,l.jsx)(s.A,{id:"theme.contentVisibility.unlistedBanner.title",description:"The unlisted content banner title",children:"Unlisted page"})}function o(){return(0,l.jsx)(s.A,{id:"theme.contentVisibility.unlistedBanner.message",description:"The unlisted content banner message",children:"This page is unlisted. Search engines will not index it, and only users having a direct link can access it."})}function c(){return(0,l.jsx)(r.A,{children:(0,l.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})}function d(){return(0,l.jsx)(s.A,{id:"theme.contentVisibility.draftBanner.title",description:"The draft content banner title",children:"Draft page"})}function u(){return(0,l.jsx)(s.A,{id:"theme.contentVisibility.draftBanner.message",description:"The draft content banner message",children:"This page is a draft. It will only be visible in dev and be excluded from the production build."})}var m=n(7559),g=n(7293);function h(e){let{className:t}=e;return(0,l.jsx)(g.A,{type:"caution",title:(0,l.jsx)(d,{}),className:(0,a.A)(t,m.G.common.draftBanner),children:(0,l.jsx)(u,{})})}function f(e){let{className:t}=e;return(0,l.jsx)(g.A,{type:"caution",title:(0,l.jsx)(i,{}),className:(0,a.A)(t,m.G.common.unlistedBanner),children:(0,l.jsx)(o,{})})}function x(e){return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(c,{}),(0,l.jsx)(f,{...e})]})}function p(e){let{metadata:t}=e;const{unlisted:n,frontMatter:a}=t;return(0,l.jsxs)(l.Fragment,{children:[(n||a.unlisted)&&(0,l.jsx)(x,{}),a.draft&&(0,l.jsx)(h,{})]})}},9022:(e,t,n)=>{n.d(t,{A:()=>l});n(6540);var a=n(4164),s=n(8774),r=n(4848);function l(e){const{permalink:t,title:n,subLabel:l,isNext:i}=e;return(0,r.jsxs)(s.A,{className:(0,a.A)("pagination-nav__link",i?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[l&&(0,r.jsx)("div",{className:"pagination-nav__sublabel",children:l}),(0,r.jsx)("div",{className:"pagination-nav__label",children:n})]})}},7763:(e,t,n)=>{n.d(t,{A:()=>c});n(6540);var a=n(4164),s=n(5195);const r={tableOfContents:"tableOfContents_bqdL",docItemContainer:"docItemContainer_F8PC"};var l=n(4848);const i="table-of-contents__link toc-highlight",o="table-of-contents__link--active";function c(e){let{className:t,...n}=e;return(0,l.jsx)("div",{className:(0,a.A)(r.tableOfContents,"thin-scrollbar",t),children:(0,l.jsx)(s.A,{...n,linkClassName:i,linkActiveClassName:o})})}},5195:(e,t,n)=>{n.d(t,{A:()=>f});var a=n(6540),s=n(6342);function r(e){const t=e.map((e=>({...e,parentIndex:-1,children:[]}))),n=Array(7).fill(-1);t.forEach(((e,t)=>{const a=n.slice(2,e.level);e.parentIndex=Math.max(...a),n[e.level]=t}));const a=[];return t.forEach((e=>{const{parentIndex:n,...s}=e;n>=0?t[n].children.push(s):a.push(s)})),a}function l(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:a}=e;return t.flatMap((e=>{const t=l({toc:e.children,minHeadingLevel:n,maxHeadingLevel:a});return function(e){return e.level>=n&&e.level<=a}(e)?[{...e,children:t}]:t}))}function i(e){const t=e.getBoundingClientRect();return t.top===t.bottom?i(e.parentNode):t}function o(e,t){let{anchorTopOffset:n}=t;const a=e.find((e=>i(e).top>=n));if(a){return function(e){return e.top>0&&e.bottom<window.innerHeight/2}(i(a))?a:e[e.indexOf(a)-1]??null}return e[e.length-1]??null}function c(){const e=(0,a.useRef)(0),{navbar:{hideOnScroll:t}}=(0,s.p)();return(0,a.useEffect)((()=>{e.current=t?0:document.querySelector(".navbar").clientHeight}),[t]),e}function d(e){const t=(0,a.useRef)(void 0),n=c();(0,a.useEffect)((()=>{if(!e)return()=>{};const{linkClassName:a,linkActiveClassName:s,minHeadingLevel:r,maxHeadingLevel:l}=e;function i(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(a),i=function(e){let{minHeadingLevel:t,maxHeadingLevel:n}=e;const a=[];for(let s=t;s<=n;s+=1)a.push(`h${s}.anchor`);return Array.from(document.querySelectorAll(a.join()))}({minHeadingLevel:r,maxHeadingLevel:l}),c=o(i,{anchorTopOffset:n.current}),d=e.find((e=>c&&c.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e)));e.forEach((e=>{!function(e,n){n?(t.current&&t.current!==e&&t.current.classList.remove(s),e.classList.add(s),t.current=e):e.classList.remove(s)}(e,e===d)}))}return document.addEventListener("scroll",i),document.addEventListener("resize",i),i(),()=>{document.removeEventListener("scroll",i),document.removeEventListener("resize",i)}}),[e,n])}var u=n(8774),m=n(4848);function g(e){let{toc:t,className:n,linkClassName:a,isChild:s}=e;return t.length?(0,m.jsx)("ul",{className:s?void 0:n,children:t.map((e=>(0,m.jsxs)("li",{children:[(0,m.jsx)(u.A,{to:`#${e.id}`,className:a??void 0,dangerouslySetInnerHTML:{__html:e.value}}),(0,m.jsx)(g,{isChild:!0,toc:e.children,className:n,linkClassName:a})]},e.id)))}):null}const h=a.memo(g);function f(e){let{toc:t,className:n="table-of-contents table-of-contents__left-border",linkClassName:i="table-of-contents__link",linkActiveClassName:o,minHeadingLevel:c,maxHeadingLevel:u,...g}=e;const f=(0,s.p)(),x=c??f.tableOfContents.minHeadingLevel,p=u??f.tableOfContents.maxHeadingLevel,v=function(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:s}=e;return(0,a.useMemo)((()=>l({toc:r(t),minHeadingLevel:n,maxHeadingLevel:s})),[t,n,s])}({toc:t,minHeadingLevel:x,maxHeadingLevel:p});return d((0,a.useMemo)((()=>{if(i&&o)return{linkClassName:i,linkActiveClassName:o,minHeadingLevel:x,maxHeadingLevel:p}}),[i,o,x,p])),(0,m.jsx)(h,{toc:v,className:n,linkClassName:i,...g})}},8046:(e,t,n)=>{n.d(t,{A:()=>d});n(6540);var a=n(4164),s=n(1312),r=n(8774);const l={tag:"tag_zVej",tagRegular:"tagRegular_sFm0",tagWithCount:"tagWithCount_h2kH"};var i=n(4848);function o(e){let{permalink:t,label:n,count:s,description:o}=e;return(0,i.jsxs)(r.A,{href:t,title:o,className:(0,a.A)(l.tag,s?l.tagWithCount:l.tagRegular),children:[n,s&&(0,i.jsx)("span",{children:s})]})}const c={tags:"tags_jXut",tag:"tag_QGVx"};function d(e){let{tags:t}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("b",{children:(0,i.jsx)(s.A,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list",children:"Tags:"})}),(0,i.jsx)("ul",{className:(0,a.A)(c.tags,"padding--none","margin-left--sm"),children:t.map((e=>(0,i.jsx)("li",{className:c.tag,children:(0,i.jsx)(o,{...e})},e.permalink)))})]})}},5846:(e,t,n)=>{n.d(t,{W:()=>c});var a=n(6540),s=n(4586);const r=["zero","one","two","few","many","other"];function l(e){return r.filter((t=>e.includes(t)))}const i={locale:"en",pluralForms:l(["one","other"]),select:e=>1===e?"one":"other"};function o(){const{i18n:{currentLocale:e}}=(0,s.A)();return(0,a.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:l(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),i}}),[e])}function c(){const e=o();return{selectMessage:(t,n)=>function(e,t,n){const a=e.split("|");if(1===a.length)return a[0];a.length>n.pluralForms.length&&console.error(`For locale=${n.locale}, a maximum of ${n.pluralForms.length} plural forms are expected (${n.pluralForms.join(",")}), but the message contains ${a.length}: ${e}`);const s=n.select(t),r=n.pluralForms.indexOf(s);return a[Math.min(r,a.length-1)]}(n,t,e)}}}}]); \ No newline at end of file diff --git a/assets/js/cd71d899.60d700ca.js b/assets/js/cd71d899.60d700ca.js new file mode 100644 index 00000000..15d5d6ab --- /dev/null +++ b/assets/js/cd71d899.60d700ca.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[9492],{507:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>c,default:()=>h,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=t(4848),s=t(8453);const r={sidebar_position:4},c="The specification",o={id:"general/specification",title:"The specification",description:"View your specification",source:"@site/docs/general/specification.md",sourceDirName:"general",slug:"/general/specification",permalink:"/spec-up-t-website/docs/general/specification",draft:!1,unlisted:!1,editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/docs/general/specification.md",tags:[],version:"current",sidebarPosition:4,frontMatter:{sidebar_position:4},sidebar:"tutorialSidebar",previous:{title:"How To's",permalink:"/spec-up-t-website/docs/general/how-to"},next:{title:"Difference between MacOS installation instructions and Windows or Linux instructions",permalink:"/spec-up-t-website/docs/general/windows-and-linux-installation"}},l={},d=[{value:"View your specification",id:"view-your-specification",level:2},{value:"Via <code>file:///</code>",id:"via-file",level:3},{value:"Via <code>http://</code>",id:"via-http",level:3},{value:"Explanation buttons",id:"explanation-buttons",level:2},{value:"Terms",id:"terms",level:3},{value:"External references",id:"external-references",level:3}];function a(e){const i={code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.header,{children:(0,n.jsx)(i.h1,{id:"the-specification",children:"The specification"})}),"\n",(0,n.jsx)(i.h2,{id:"view-your-specification",children:"View your specification"}),"\n",(0,n.jsxs)(i.p,{children:["Your specification is stored in ",(0,n.jsx)(i.code,{children:"index.html"}),": the end result. You should view it in a browser. There are two ways to do this:"]}),"\n",(0,n.jsxs)(i.ul,{children:["\n",(0,n.jsxs)(i.li,{children:["via ",(0,n.jsx)(i.code,{children:"file:///"})]}),"\n",(0,n.jsxs)(i.li,{children:["via ",(0,n.jsx)(i.code,{children:"http://"})]}),"\n"]}),"\n",(0,n.jsxs)(i.h3,{id:"via-file",children:["Via ",(0,n.jsx)(i.code,{children:"file:///"})]}),"\n",(0,n.jsxs)(i.p,{children:["The simplest way to do so is via ",(0,n.jsx)(i.code,{children:"file:///"}),":"]}),"\n",(0,n.jsxs)(i.ul,{children:["\n",(0,n.jsxs)(i.li,{children:["go to the ",(0,n.jsx)(i.code,{children:"index.html"})," file with your Explorer, Finder, or other file manager"]}),"\n",(0,n.jsx)(i.li,{children:"double-click on it. Usually, it now opens in your browser."}),"\n"]}),"\n",(0,n.jsx)(i.p,{children:"If not, go to the browser and try to open the file from the browser menu."}),"\n",(0,n.jsxs)(i.p,{children:["This way, you open the ",(0,n.jsx)(i.code,{children:"index.html"})," file via the ",(0,n.jsx)(i.code,{children:"file protocol"})," (\u201c",(0,n.jsx)(i.code,{children:"file:///"}),"\u201d)."]}),"\n",(0,n.jsxs)(i.h3,{id:"via-http",children:["Via ",(0,n.jsx)(i.code,{children:"http://"})]}),"\n",(0,n.jsxs)(i.p,{children:["You can also access it via HTTP. You then need to place the ",(0,n.jsx)(i.code,{children:"index.html"})," file on a web server and access it through a browser using the URL under which the file is accessible."]}),"\n",(0,n.jsx)(i.p,{children:"This way, you can share it with the world by sharing the URL."}),"\n",(0,n.jsx)(i.h2,{id:"explanation-buttons",children:"Explanation buttons"}),"\n",(0,n.jsx)(i.h3,{id:"terms",children:"Terms"}),"\n",(0,n.jsxs)(i.table,{children:[(0,n.jsx)(i.thead,{children:(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.th,{children:"Button"}),(0,n.jsx)(i.th,{children:"Explanation"})]})}),(0,n.jsxs)(i.tbody,{children:[(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsx)("span",{className:"button-style-imitation",children:"\ud83d\udd8a\ufe0f"})}),(0,n.jsx)(i.td,{children:"Link to the term file in the Github repo in a new tab"})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsx)("span",{className:"button-style-imitation",children:"\ud83d\udcc5"})}),(0,n.jsx)(i.td,{children:"Link to a GitHub page that shows a history of the edits in a new tab"})]})]})]}),"\n",(0,n.jsx)(i.h3,{id:"external-references",children:"External references"}),"\n",(0,n.jsxs)(i.table,{children:[(0,n.jsx)(i.thead,{children:(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.th,{children:"Button"}),(0,n.jsx)(i.th,{children:"Explanation"})]})}),(0,n.jsxs)(i.tbody,{children:[(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsx)("span",{className:"button-style-imitation",children:"xref"})}),(0,n.jsx)(i.td,{children:"Show the local snapshot of the referenced term, created at the moment the xref was made."})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsxs)("span",{className:"button-style-imitation",children:["xref < > ",(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," now"]})}),(0,n.jsx)(i.td,{children:"Show diff between the local snapshot of the latest version and the referenced version"})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsxs)("span",{className:"button-style-imitation",children:[(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," xref < > ",(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," now"]})}),(0,n.jsx)(i.td,{children:"A Diff between the latest commit hash of the definition and the commit hash referenced when the link was created."})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsxs)("span",{className:"button-style-imitation",children:[(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," xref"]})}),(0,n.jsx)(i.td,{children:"Go to the repo page of the definition\u2018s version referenced when the link was created."})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsxs)("span",{className:"button-style-imitation",children:[(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," now"]})}),(0,n.jsx)(i.td,{children:"Go to the repo page of the definition\u2018s latest version."})]})]})]})]})}function h(e={}){const{wrapper:i}={...(0,s.R)(),...e.components};return i?(0,n.jsx)(i,{...e,children:(0,n.jsx)(a,{...e})}):a(e)}},4247:(e,i,t)=>{t.d(i,{A:()=>n});const n="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iOTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00OC44NTQgMEMyMS44MzkgMCAwIDIyIDAgNDkuMjE3YzAgMjEuNzU2IDEzLjk5MyA0MC4xNzIgMzMuNDA1IDQ2LjY5IDIuNDI3LjQ5IDMuMzE2LTEuMDU5IDMuMzE2LTIuMzYyIDAtMS4xNDEtLjA4LTUuMDUyLS4wOC05LjEyNy0xMy41OSAyLjkzNC0xNi40Mi01Ljg2Ny0xNi40Mi01Ljg2Ny0yLjE4NC01LjcwNC01LjQyLTcuMTctNS40Mi03LjE3LTQuNDQ4LTMuMDE1LjMyNC0zLjAxNS4zMjQtMy4wMTUgNC45MzQuMzI2IDcuNTIzIDUuMDUyIDcuNTIzIDUuMDUyIDQuMzY3IDcuNDk2IDExLjQwNCA1LjM3OCAxNC4yMzUgNC4wNzQuNDA0LTMuMTc4IDEuNjk5LTUuMzc4IDMuMDc0LTYuNi0xMC44MzktMS4xNDEtMjIuMjQzLTUuMzc4LTIyLjI0My0yNC4yODMgMC01LjM3OCAxLjk0LTkuNzc4IDUuMDE0LTEzLjItLjQ4NS0xLjIyMi0yLjE4NC02LjI3NS40ODYtMTMuMDM4IDAgMCA0LjEyNS0xLjMwNCAxMy40MjYgNS4wNTJhNDYuOTcgNDYuOTcgMCAwIDEgMTIuMjE0LTEuNjNjNC4xMjUgMCA4LjMzLjU3MSAxMi4yMTMgMS42MyA5LjMwMi02LjM1NiAxMy40MjctNS4wNTIgMTMuNDI3LTUuMDUyIDIuNjcgNi43NjMuOTcgMTEuODE2LjQ4NSAxMy4wMzggMy4xNTUgMy40MjIgNS4wMTUgNy44MjIgNS4wMTUgMTMuMiAwIDE4LjkwNS0xMS40MDQgMjMuMDYtMjIuMzI0IDI0LjI4MyAxLjc4IDEuNTQ4IDMuMzE2IDQuNDgxIDMuMzE2IDkuMTI2IDAgNi42LS4wOCAxMS44OTctLjA4IDEzLjUyNiAwIDEuMzA0Ljg5IDIuODUzIDMuMzE2IDIuMzY0IDE5LjQxMi02LjUyIDMzLjQwNS0yNC45MzUgMzMuNDA1LTQ2LjY5MUM5Ny43MDcgMjIgNzUuNzg4IDAgNDguODU0IDB6IiBmaWxsPSIjMjQyOTJmIi8+PC9zdmc+"},8453:(e,i,t)=>{t.d(i,{R:()=>c,x:()=>o});var n=t(6540);const s={},r=n.createContext(s);function c(e){const i=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(i):{...i,...e}}),[i,e])}function o(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:c(e.components),n.createElement(r.Provider,{value:i},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/cd71d899.e58822ce.js b/assets/js/cd71d899.e58822ce.js deleted file mode 100644 index 6675b641..00000000 --- a/assets/js/cd71d899.e58822ce.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[9492],{507:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>c,default:()=>a,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=t(4848),s=t(8453);const r={sidebar_position:4},c="The specification",o={id:"general/specification",title:"The specification",description:"View your specification",source:"@site/docs/general/specification.md",sourceDirName:"general",slug:"/general/specification",permalink:"/spec-up-t-website/docs/general/specification",draft:!1,unlisted:!1,editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/docs/general/specification.md",tags:[],version:"current",sidebarPosition:4,frontMatter:{sidebar_position:4},sidebar:"tutorialSidebar",previous:{title:"How To's",permalink:"/spec-up-t-website/docs/general/how-to"},next:{title:"GitHub Token",permalink:"/spec-up-t-website/docs/github-token"}},l={},d=[{value:"View your specification",id:"view-your-specification",level:2},{value:"Via <code>file:///</code>",id:"via-file",level:3},{value:"Via <code>http://</code>",id:"via-http",level:3},{value:"Explanation buttons",id:"explanation-buttons",level:2},{value:"Terms",id:"terms",level:3},{value:"External references",id:"external-references",level:3}];function h(e){const i={code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",img:"img",li:"li",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(i.header,{children:(0,n.jsx)(i.h1,{id:"the-specification",children:"The specification"})}),"\n",(0,n.jsx)(i.h2,{id:"view-your-specification",children:"View your specification"}),"\n",(0,n.jsxs)(i.p,{children:["Your specification is stored in ",(0,n.jsx)(i.code,{children:"index.html"}),": the end result. You should view it in a browser. There are two ways to do this:"]}),"\n",(0,n.jsxs)(i.ul,{children:["\n",(0,n.jsxs)(i.li,{children:["via ",(0,n.jsx)(i.code,{children:"file:///"})]}),"\n",(0,n.jsxs)(i.li,{children:["via ",(0,n.jsx)(i.code,{children:"http://"})]}),"\n"]}),"\n",(0,n.jsxs)(i.h3,{id:"via-file",children:["Via ",(0,n.jsx)(i.code,{children:"file:///"})]}),"\n",(0,n.jsxs)(i.p,{children:["The simplest way to do so is via ",(0,n.jsx)(i.code,{children:"file:///"}),":"]}),"\n",(0,n.jsxs)(i.ul,{children:["\n",(0,n.jsxs)(i.li,{children:["go to the ",(0,n.jsx)(i.code,{children:"index.html"})," file with your Explorer, Finder, or other file manager"]}),"\n",(0,n.jsx)(i.li,{children:"double-click on it. Usually, it now opens in your browser."}),"\n"]}),"\n",(0,n.jsx)(i.p,{children:"If not, go to the browser and try to open the file from the browser menu."}),"\n",(0,n.jsxs)(i.p,{children:["This way, you open the ",(0,n.jsx)(i.code,{children:"index.html"})," file via the ",(0,n.jsx)(i.code,{children:"file protocol"})," (\u201c",(0,n.jsx)(i.code,{children:"file:///"}),"\u201d)."]}),"\n",(0,n.jsxs)(i.h3,{id:"via-http",children:["Via ",(0,n.jsx)(i.code,{children:"http://"})]}),"\n",(0,n.jsxs)(i.p,{children:["You can also access it via HTTP. You then need to place the ",(0,n.jsx)(i.code,{children:"index.html"})," file on a web server and access it through a browser using the URL under which the file is accessible."]}),"\n",(0,n.jsx)(i.p,{children:"This way, you can share it with the world by sharing the URL."}),"\n",(0,n.jsx)(i.h2,{id:"explanation-buttons",children:"Explanation buttons"}),"\n",(0,n.jsx)(i.h3,{id:"terms",children:"Terms"}),"\n",(0,n.jsxs)(i.table,{children:[(0,n.jsx)(i.thead,{children:(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.th,{children:"Button"}),(0,n.jsx)(i.th,{children:"Explanation"})]})}),(0,n.jsxs)(i.tbody,{children:[(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsx)("span",{className:"button-style-imitation",children:"\ud83d\udd8a\ufe0f"})}),(0,n.jsx)(i.td,{children:"Link to the term file in the Github repo in a new tab"})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsx)("span",{className:"button-style-imitation",children:"\ud83d\udcc5"})}),(0,n.jsx)(i.td,{children:"Link to a GitHub page that shows a history of the edits in a new tab"})]})]})]}),"\n",(0,n.jsx)(i.h3,{id:"external-references",children:"External references"}),"\n",(0,n.jsxs)(i.table,{children:[(0,n.jsx)(i.thead,{children:(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.th,{children:"Button"}),(0,n.jsx)(i.th,{children:"Explanation"})]})}),(0,n.jsxs)(i.tbody,{children:[(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsx)("span",{className:"button-style-imitation",children:"xref"})}),(0,n.jsx)(i.td,{children:"Show the local snapshot of the referenced term, created at the moment the xref was made."})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsxs)("span",{className:"button-style-imitation",children:["xref < > ",(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," now"]})}),(0,n.jsx)(i.td,{children:"Show diff between the local snapshot of the latest version and the referenced version"})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsxs)("span",{className:"button-style-imitation",children:[(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," xref < > ",(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," now"]})}),(0,n.jsx)(i.td,{children:"A Diff between the latest commit hash of the definition and the commit hash referenced when the link was created."})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsxs)("span",{className:"button-style-imitation",children:[(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," xref"]})}),(0,n.jsx)(i.td,{children:"Go to the repo page of the definition\u2018s version referenced when the link was created."})]}),(0,n.jsxs)(i.tr,{children:[(0,n.jsx)(i.td,{children:(0,n.jsxs)("span",{className:"button-style-imitation",children:[(0,n.jsx)(i.img,{alt:"GitHub Mark",src:t(4247).A+"",width:"98",height:"96"})," now"]})}),(0,n.jsx)(i.td,{children:"Go to the repo page of the definition\u2018s latest version."})]})]})]})]})}function a(e={}){const{wrapper:i}={...(0,s.R)(),...e.components};return i?(0,n.jsx)(i,{...e,children:(0,n.jsx)(h,{...e})}):h(e)}},4247:(e,i,t)=>{t.d(i,{A:()=>n});const n="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iOTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00OC44NTQgMEMyMS44MzkgMCAwIDIyIDAgNDkuMjE3YzAgMjEuNzU2IDEzLjk5MyA0MC4xNzIgMzMuNDA1IDQ2LjY5IDIuNDI3LjQ5IDMuMzE2LTEuMDU5IDMuMzE2LTIuMzYyIDAtMS4xNDEtLjA4LTUuMDUyLS4wOC05LjEyNy0xMy41OSAyLjkzNC0xNi40Mi01Ljg2Ny0xNi40Mi01Ljg2Ny0yLjE4NC01LjcwNC01LjQyLTcuMTctNS40Mi03LjE3LTQuNDQ4LTMuMDE1LjMyNC0zLjAxNS4zMjQtMy4wMTUgNC45MzQuMzI2IDcuNTIzIDUuMDUyIDcuNTIzIDUuMDUyIDQuMzY3IDcuNDk2IDExLjQwNCA1LjM3OCAxNC4yMzUgNC4wNzQuNDA0LTMuMTc4IDEuNjk5LTUuMzc4IDMuMDc0LTYuNi0xMC44MzktMS4xNDEtMjIuMjQzLTUuMzc4LTIyLjI0My0yNC4yODMgMC01LjM3OCAxLjk0LTkuNzc4IDUuMDE0LTEzLjItLjQ4NS0xLjIyMi0yLjE4NC02LjI3NS40ODYtMTMuMDM4IDAgMCA0LjEyNS0xLjMwNCAxMy40MjYgNS4wNTJhNDYuOTcgNDYuOTcgMCAwIDEgMTIuMjE0LTEuNjNjNC4xMjUgMCA4LjMzLjU3MSAxMi4yMTMgMS42MyA5LjMwMi02LjM1NiAxMy40MjctNS4wNTIgMTMuNDI3LTUuMDUyIDIuNjcgNi43NjMuOTcgMTEuODE2LjQ4NSAxMy4wMzggMy4xNTUgMy40MjIgNS4wMTUgNy44MjIgNS4wMTUgMTMuMiAwIDE4LjkwNS0xMS40MDQgMjMuMDYtMjIuMzI0IDI0LjI4MyAxLjc4IDEuNTQ4IDMuMzE2IDQuNDgxIDMuMzE2IDkuMTI2IDAgNi42LS4wOCAxMS44OTctLjA4IDEzLjUyNiAwIDEuMzA0Ljg5IDIuODUzIDMuMzE2IDIuMzY0IDE5LjQxMi02LjUyIDMzLjQwNS0yNC45MzUgMzMuNDA1LTQ2LjY5MUM5Ny43MDcgMjIgNzUuNzg4IDAgNDguODU0IDB6IiBmaWxsPSIjMjQyOTJmIi8+PC9zdmc+"},8453:(e,i,t)=>{t.d(i,{R:()=>c,x:()=>o});var n=t(6540);const s={},r=n.createContext(s);function c(e){const i=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(i):{...i,...e}}),[i,e])}function o(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:c(e.components),n.createElement(r.Provider,{value:i},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ee23e01f.59212334.js b/assets/js/ee23e01f.59212334.js new file mode 100644 index 00000000..82d6f4e1 --- /dev/null +++ b/assets/js/ee23e01f.59212334.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[5750],{3361:(n,e,s)=>{s.r(e),s.d(e,{assets:()=>a,contentTitle:()=>d,default:()=>h,frontMatter:()=>r,metadata:()=>c,toc:()=>t});var i=s(4848),l=s(8453);const r={},d="Difference between MacOS installation instructions and Windows or Linux instructions",c={id:"general/windows-and-linux-installation",title:"Difference between MacOS installation instructions and Windows or Linux instructions",description:"Windows",source:"@site/docs/general/windows-and-linux-installation.md",sourceDirName:"general",slug:"/general/windows-and-linux-installation",permalink:"/spec-up-t-website/docs/general/windows-and-linux-installation",draft:!1,unlisted:!1,editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/docs/general/windows-and-linux-installation.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"The specification",permalink:"/spec-up-t-website/docs/general/specification"},next:{title:"GitHub Token",permalink:"/spec-up-t-website/docs/github-token"}},a={},t=[{value:"Windows",id:"windows",level:2},{value:"Example",id:"example",level:3},{value:"Example",id:"example-1",level:3},{value:"Example",id:"example-2",level:3},{value:"Linux",id:"linux",level:2},{value:"Example",id:"example-3",level:3},{value:"Example",id:"example-4",level:3},{value:"Example",id:"example-5",level:3},{value:"Example",id:"example-6",level:3}];function o(n){const e={code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,l.R)(),...n.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.header,{children:(0,i.jsx)(e.h1,{id:"difference-between-macos-installation-instructions-and-windows-or-linux-instructions",children:"Difference between MacOS installation instructions and Windows or Linux instructions"})}),"\n",(0,i.jsx)(e.h2,{id:"windows",children:"Windows"}),"\n",(0,i.jsxs)(e.p,{children:["Here are the differences between the original ",(0,i.jsx)(e.strong,{children:"macOS instructions"})," and the modified ",(0,i.jsx)(e.strong,{children:"Windows-specific instructions"}),":"]}),"\n",(0,i.jsxs)(e.ol,{children:["\n",(0,i.jsxs)(e.li,{children:["\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Terminal Type and Command Differences"}),":"]}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),": Uses ",(0,i.jsx)(e.code,{children:"Terminal"})," and general ",(0,i.jsx)(e.code,{children:"bash"})," commands."]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Windows"}),": Uses ",(0,i.jsx)(e.strong,{children:"Command Prompt"})," or ",(0,i.jsx)(e.strong,{children:"PowerShell"})," instead of ",(0,i.jsx)(e.code,{children:"Terminal"}),"."]}),"\n",(0,i.jsxs)(e.li,{children:["The command lines for ",(0,i.jsx)(e.code,{children:"npx"})," and directory navigation are modified to explicitly reference PowerShell."]}),"\n"]}),"\n",(0,i.jsx)(e.h3,{id:"example",children:"Example"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-bash",children:"npx create-spec-up-t my-spec-up-t-website\n"})}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Windows"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-powershell",children:"npx create-spec-up-t my-spec-up-t-website\n"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:["\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Directory Navigation"}),":"]}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),": General command ",(0,i.jsx)(e.code,{children:"cd my-spec-up-t-website"})," is the same, but assumed to run in macOS Terminal."]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Windows"}),": Specified as using PowerShell or Command Prompt, with ",(0,i.jsx)(e.code,{children:"cd"})," unchanged."]}),"\n"]}),"\n",(0,i.jsx)(e.h3,{id:"example-1",children:"Example"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS and Windows"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-bash",children:"cd my-spec-up-t-website\n"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:["\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Command Syntax for Install Dependencies"}),":"]}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),": General usage of ",(0,i.jsx)(e.code,{children:"npm"})," command with no specific shell mentioned."]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Windows"}),": Specifies running ",(0,i.jsx)(e.code,{children:"npm"})," commands in PowerShell."]}),"\n"]}),"\n",(0,i.jsx)(e.h3,{id:"example-2",children:"Example"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-bash",children:"npm run install\n"})}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Windows"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-powershell",children:"npm run install\n"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:["\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Environment Testing"}),":"]}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),": Terminal and general ",(0,i.jsx)(e.code,{children:"bash"})," or zsh commands are assumed."]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Windows"}),": Adds instructions to verify installation with PowerShell using ",(0,i.jsx)(e.code,{children:"node -v"}),", ",(0,i.jsx)(e.code,{children:"npm -v"}),", and ",(0,i.jsx)(e.code,{children:"git --version"})," commands in PowerShell."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(e.h2,{id:"linux",children:"Linux"}),"\n",(0,i.jsxs)(e.p,{children:["Here are the differences between the original ",(0,i.jsx)(e.strong,{children:"macOS instructions"})," and the modified ",(0,i.jsx)(e.strong,{children:"Linux-specific instructions"}),":"]}),"\n",(0,i.jsxs)(e.ol,{children:["\n",(0,i.jsxs)(e.li,{children:["\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Terminal Type and Command Differences"}),":"]}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),": Uses ",(0,i.jsx)(e.code,{children:"Terminal"})," with general ",(0,i.jsx)(e.code,{children:"bash"})," commands."]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Linux"}),": Uses ",(0,i.jsx)(e.code,{children:"Terminal"})," with ",(0,i.jsx)(e.code,{children:"bash"})," commands, similar to macOS, but provides additional installation steps specific to Linux systems (e.g., using ",(0,i.jsx)(e.code,{children:"apt-get"})," for installing Node.js and Git)."]}),"\n"]}),"\n",(0,i.jsx)(e.h3,{id:"example-3",children:"Example"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-bash",children:"npx create-spec-up-t my-spec-up-t-website\n"})}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Linux"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-bash",children:"npx create-spec-up-t my-spec-up-t-website\n"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:["\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Node.js and Git Installation"}),":"]}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),": Assumes Node.js and Git are downloaded and installed via their respective installers."]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Linux"}),": Adds specific commands for installing Node.js and Git through the package manager (",(0,i.jsx)(e.code,{children:"apt-get"})," for Debian-based systems)."]}),"\n"]}),"\n",(0,i.jsx)(e.h3,{id:"example-4",children:"Example"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Linux"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-bash",children:"curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -\nsudo apt-get install -y nodejs\nsudo apt-get install git\n"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:["\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Environment Testing"}),":"]}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),": Assumes installation verification with general ",(0,i.jsx)(e.code,{children:"bash"})," commands."]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Linux"}),": Adds instructions for verifying installation in ",(0,i.jsx)(e.code,{children:"bash"})," using ",(0,i.jsx)(e.code,{children:"node -v"}),", ",(0,i.jsx)(e.code,{children:"npm -v"}),", and ",(0,i.jsx)(e.code,{children:"git --version"}),"."]}),"\n"]}),"\n",(0,i.jsx)(e.h3,{id:"example-5",children:"Example"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS and Linux"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-bash",children:"node -v\nnpm -v\ngit --version\n"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(e.li,{children:["\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Package Installation and Directory Navigation"}),":"]}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS"}),": Uses ",(0,i.jsx)(e.code,{children:"Terminal"})," commands without additional setup."]}),"\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"Linux"}),": Uses ",(0,i.jsx)(e.code,{children:"Terminal"})," commands similarly, with no changes for directory navigation or ",(0,i.jsx)(e.code,{children:"npm"})," commands, as Linux and macOS share similar shell environments."]}),"\n"]}),"\n",(0,i.jsx)(e.h3,{id:"example-6",children:"Example"}),"\n",(0,i.jsxs)(e.ul,{children:["\n",(0,i.jsxs)(e.li,{children:[(0,i.jsx)(e.strong,{children:"macOS and Linux"}),":","\n",(0,i.jsx)(e.pre,{children:(0,i.jsx)(e.code,{className:"language-bash",children:"cd my-spec-up-t-website\nnpm run install\n"})}),"\n"]}),"\n"]}),"\n"]}),"\n"]})]})}function h(n={}){const{wrapper:e}={...(0,l.R)(),...n.components};return e?(0,i.jsx)(e,{...n,children:(0,i.jsx)(o,{...n})}):o(n)}},8453:(n,e,s)=>{s.d(e,{R:()=>d,x:()=>c});var i=s(6540);const l={},r=i.createContext(l);function d(n){const e=i.useContext(r);return i.useMemo((function(){return"function"==typeof n?n(e):{...e,...n}}),[e,n])}function c(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(l):n.components||l:d(n.components),i.createElement(r.Provider,{value:e},n.children)}}}]); \ No newline at end of file diff --git a/assets/js/f049f840.299f3505.js b/assets/js/f049f840.299f3505.js deleted file mode 100644 index 75a238aa..00000000 --- a/assets/js/f049f840.299f3505.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6418],{483:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"How can I determine Spec-Up-T","href":"/spec-up-t-website/docs/how-can-determine-spec-up-t","docId":"how-can-determine-spec-up-t","unlisted":false},{"type":"link","label":"Introduction","href":"/spec-up-t-website/docs/intro","docId":"intro","unlisted":false},{"type":"category","label":"General","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Video","href":"/spec-up-t-website/docs/general/video","docId":"general/video","unlisted":false},{"type":"link","label":"Installation","href":"/spec-up-t-website/docs/general/installation","docId":"general/installation","unlisted":false},{"type":"link","label":"Configuration","href":"/spec-up-t-website/docs/general/configuration","docId":"general/configuration","unlisted":false},{"type":"link","label":"Command Line Menu","href":"/spec-up-t-website/docs/general/command-line-menu","docId":"general/command-line-menu","unlisted":false},{"type":"link","label":"How To\'s","href":"/spec-up-t-website/docs/general/how-to","docId":"general/how-to","unlisted":false},{"type":"link","label":"The specification","href":"/spec-up-t-website/docs/general/specification","docId":"general/specification","unlisted":false}],"href":"/spec-up-t-website/docs/category/general"},{"type":"link","label":"GitHub Token","href":"/spec-up-t-website/docs/github-token","docId":"github-token","unlisted":false},{"type":"category","label":"Roles","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/intro","docId":"various-roles/intro","unlisted":false},{"type":"category","label":"Admins Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","docId":"various-roles/admins-guide/introduction","unlisted":false},{"type":"link","label":"Updating","href":"/spec-up-t-website/docs/various-roles/admins-guide/updating","docId":"various-roles/admins-guide/updating","unlisted":false},{"type":"link","label":"Extra Tools","href":"/spec-up-t-website/docs/various-roles/admins-guide/tools","docId":"various-roles/admins-guide/tools","unlisted":false}],"href":"/spec-up-t-website/docs/category/admins-guide"},{"type":"category","label":"Content Authors Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","docId":"various-roles/content-authors-guide/introduction","unlisted":false}],"href":"/spec-up-t-website/docs/category/content-authors-guide"},{"type":"category","label":"Terminology Author Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","docId":"various-roles/terminology-authors-guide/introduction","unlisted":false},{"type":"link","label":"Term References","href":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","docId":"various-roles/terminology-authors-guide/term-references","unlisted":false},{"type":"link","label":"External Term References","href":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","docId":"various-roles/terminology-authors-guide/external-term-references","unlisted":false}],"href":"/spec-up-t-website/docs/category/terminology-author-guide"},{"type":"category","label":"Curators Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","docId":"various-roles/curators-guide/introduction","unlisted":false}],"href":"/spec-up-t-website/docs/category/curators-guide"},{"type":"category","label":"Readers Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","docId":"various-roles/readers-guide/introduction","unlisted":false}],"href":"/spec-up-t-website/docs/category/readers-guide"},{"type":"link","label":"Technical skills needed","href":"/spec-up-t-website/docs/various-roles/technical-skills-needed","docId":"various-roles/technical-skills-needed","unlisted":false},{"type":"category","label":"developers-guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Developers Guide","href":"/spec-up-t-website/docs/various-roles/developers-guide/intro","docId":"various-roles/developers-guide/intro","unlisted":false}]}],"href":"/spec-up-t-website/docs/category/roles"},{"type":"link","label":"Spec-Up-T demo","href":"/spec-up-t-website/docs/spec-up-t-demo-site","docId":"spec-up-t-demo-site","unlisted":false},{"type":"link","label":"How it came to be","href":"/spec-up-t-website/docs/how-it-came-to-be","docId":"how-it-came-to-be","unlisted":false},{"type":"link","label":"Q & A","href":"/spec-up-t-website/docs/q-and-a","docId":"q-and-a","unlisted":false},{"type":"link","label":"Maintaining this site","href":"/spec-up-t-website/docs/this-site-maintainers","docId":"this-site-maintainers","unlisted":false},{"type":"link","label":"Glossary","href":"/spec-up-t-website/docs/glossary","docId":"glossary","unlisted":false},{"type":"link","label":"Troubleshooting","href":"/spec-up-t-website/docs/troubleshooting","docId":"troubleshooting","unlisted":false}]},"docs":{"general/command-line-menu":{"id":"general/command-line-menu","title":"Command Line Menu","description":"You don\'t have to be a command-line wizard to use Spec-Up-T. There\'s even a menu, so all you have to do is type in a number, which makes a difference, right?","sidebar":"tutorialSidebar"},"general/configuration":{"id":"general/configuration","title":"Configuration","description":"Create (or edit the sample) spec.json","sidebar":"tutorialSidebar"},"general/how-to":{"id":"general/how-to","title":"How To\'s","description":"Here you will find some common tasks and how to perform them:","sidebar":"tutorialSidebar"},"general/installation":{"id":"general/installation","title":"Installation","description":"Get started by creating a new Spec-Up-T installation.","sidebar":"tutorialSidebar"},"general/specification":{"id":"general/specification","title":"The specification","description":"View your specification","sidebar":"tutorialSidebar"},"general/video":{"id":"general/video","title":"Video","description":"A quick demo of how the installation and main menu works.","sidebar":"tutorialSidebar"},"github-token":{"id":"github-token","title":"GitHub Token","description":"Intro","sidebar":"tutorialSidebar"},"glossary":{"id":"glossary","title":"Glossary","description":"This is a glossary with some terms that you need to know in order to understand working with Spec-Up-T.","sidebar":"tutorialSidebar"},"how-can-determine-spec-up-t":{"id":"how-can-determine-spec-up-t","title":"How can I determine Spec-Up-T","description":"Whether a site is generated by Spec-Up-T can be determined by the following:","sidebar":"tutorialSidebar"},"how-it-came-to-be":{"id":"how-it-came-to-be","title":"How it came to be","description":"History","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Introduction","description":"Intro","sidebar":"tutorialSidebar"},"q-and-a":{"id":"q-and-a","title":"Q & A","description":"Questions and answers about Spec-Up-T.","sidebar":"tutorialSidebar"},"spec-up-t-demo-site":{"id":"spec-up-t-demo-site","title":"Spec-Up-T demo","description":"Repo","sidebar":"tutorialSidebar"},"this-site-maintainers":{"id":"this-site-maintainers","title":"Maintaining this site","description":"Here you will find information about things specific to this site.","sidebar":"tutorialSidebar"},"troubleshooting":{"id":"troubleshooting","title":"Troubleshooting","description":"Some tips in case of problems:","sidebar":"tutorialSidebar"},"various-roles/admins-guide/introduction":{"id":"various-roles/admins-guide/introduction","title":"Intro","description":"An Admin role is a supporting role in Spec-Up-T.","sidebar":"tutorialSidebar"},"various-roles/admins-guide/tools":{"id":"various-roles/admins-guide/tools","title":"Extra Tools","description":"Splitter Tool","sidebar":"tutorialSidebar"},"various-roles/admins-guide/updating":{"id":"various-roles/admins-guide/updating","title":"Updating","description":"Updating Spec-Up-T means two things:","sidebar":"tutorialSidebar"},"various-roles/content-authors-guide/introduction":{"id":"various-roles/content-authors-guide/introduction","title":"Intro","description":"Use cases","sidebar":"tutorialSidebar"},"various-roles/curators-guide/introduction":{"id":"various-roles/curators-guide/introduction","title":"Intro","description":"Use cases","sidebar":"tutorialSidebar"},"various-roles/developers-guide/intro":{"id":"various-roles/developers-guide/intro","title":"Developers Guide","description":"This page is the developer\'s guide for the Spec-Up-T system.","sidebar":"tutorialSidebar"},"various-roles/intro":{"id":"various-roles/intro","title":"Intro","description":"Spec-Up-T implementations can distinguish the following roles:","sidebar":"tutorialSidebar"},"various-roles/readers-guide/introduction":{"id":"various-roles/readers-guide/introduction","title":"Intro","description":"Use case","sidebar":"tutorialSidebar"},"various-roles/technical-skills-needed":{"id":"various-roles/technical-skills-needed","title":"Technical skills needed","description":"Spec-Up-T is a simple tool designed to facilitate the creation, management, and rendering of technical specifications. Users who intend to leverage Spec-Up-T for their projects must possess this technical knowledge:","sidebar":"tutorialSidebar"},"various-roles/terminology-authors-guide/external-term-references":{"id":"various-roles/terminology-authors-guide/external-term-references","title":"External Term References","description":"It is possible to include references to terms from external spec-up generated specifications. To include a source you would like to pull references from include an external_specs array in your spec config. The value should be a key/value object where the key is used in the external reference below and the value is the URL of the external spec.","sidebar":"tutorialSidebar"},"various-roles/terminology-authors-guide/introduction":{"id":"various-roles/terminology-authors-guide/introduction","title":"Intro","description":"A terminology author focusses on term definitions covering concepts of the group he/she belongs to. By far the most terminology author will use links to other glossaries, that may or may not be based on Spec-Up-T. They simply copy links and make references in their own text. Which is perfectly fine.","sidebar":"tutorialSidebar"},"various-roles/terminology-authors-guide/term-references":{"id":"various-roles/terminology-authors-guide/term-references","title":"Term References","description":"See the demo site.","sidebar":"tutorialSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/f049f840.8c46ab60.js b/assets/js/f049f840.8c46ab60.js new file mode 100644 index 00000000..ac772384 --- /dev/null +++ b/assets/js/f049f840.8c46ab60.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6418],{483:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"How can I determine Spec-Up-T","href":"/spec-up-t-website/docs/how-can-determine-spec-up-t","docId":"how-can-determine-spec-up-t","unlisted":false},{"type":"link","label":"Introduction","href":"/spec-up-t-website/docs/intro","docId":"intro","unlisted":false},{"type":"category","label":"General","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Video","href":"/spec-up-t-website/docs/general/video","docId":"general/video","unlisted":false},{"type":"link","label":"Installation","href":"/spec-up-t-website/docs/general/installation","docId":"general/installation","unlisted":false},{"type":"link","label":"Configuration","href":"/spec-up-t-website/docs/general/configuration","docId":"general/configuration","unlisted":false},{"type":"link","label":"Command Line Menu","href":"/spec-up-t-website/docs/general/command-line-menu","docId":"general/command-line-menu","unlisted":false},{"type":"link","label":"How To\'s","href":"/spec-up-t-website/docs/general/how-to","docId":"general/how-to","unlisted":false},{"type":"link","label":"The specification","href":"/spec-up-t-website/docs/general/specification","docId":"general/specification","unlisted":false},{"type":"link","label":"Difference between MacOS installation instructions and Windows or Linux instructions","href":"/spec-up-t-website/docs/general/windows-and-linux-installation","docId":"general/windows-and-linux-installation","unlisted":false}],"href":"/spec-up-t-website/docs/category/general"},{"type":"link","label":"GitHub Token","href":"/spec-up-t-website/docs/github-token","docId":"github-token","unlisted":false},{"type":"category","label":"Roles","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/intro","docId":"various-roles/intro","unlisted":false},{"type":"category","label":"Admins Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","docId":"various-roles/admins-guide/introduction","unlisted":false},{"type":"link","label":"Updating","href":"/spec-up-t-website/docs/various-roles/admins-guide/updating","docId":"various-roles/admins-guide/updating","unlisted":false},{"type":"link","label":"Extra Tools","href":"/spec-up-t-website/docs/various-roles/admins-guide/tools","docId":"various-roles/admins-guide/tools","unlisted":false}],"href":"/spec-up-t-website/docs/category/admins-guide"},{"type":"category","label":"Content Authors Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","docId":"various-roles/content-authors-guide/introduction","unlisted":false}],"href":"/spec-up-t-website/docs/category/content-authors-guide"},{"type":"category","label":"Terminology Author Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","docId":"various-roles/terminology-authors-guide/introduction","unlisted":false},{"type":"link","label":"Term References","href":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","docId":"various-roles/terminology-authors-guide/term-references","unlisted":false},{"type":"link","label":"External Term References","href":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","docId":"various-roles/terminology-authors-guide/external-term-references","unlisted":false}],"href":"/spec-up-t-website/docs/category/terminology-author-guide"},{"type":"category","label":"Curators Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","docId":"various-roles/curators-guide/introduction","unlisted":false}],"href":"/spec-up-t-website/docs/category/curators-guide"},{"type":"category","label":"Readers Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Intro","href":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","docId":"various-roles/readers-guide/introduction","unlisted":false}],"href":"/spec-up-t-website/docs/category/readers-guide"},{"type":"link","label":"Technical skills needed","href":"/spec-up-t-website/docs/various-roles/technical-skills-needed","docId":"various-roles/technical-skills-needed","unlisted":false},{"type":"category","label":"developers-guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Developers Guide","href":"/spec-up-t-website/docs/various-roles/developers-guide/intro","docId":"various-roles/developers-guide/intro","unlisted":false}]}],"href":"/spec-up-t-website/docs/category/roles"},{"type":"link","label":"Spec-Up-T demo","href":"/spec-up-t-website/docs/spec-up-t-demo-site","docId":"spec-up-t-demo-site","unlisted":false},{"type":"link","label":"How it came to be","href":"/spec-up-t-website/docs/how-it-came-to-be","docId":"how-it-came-to-be","unlisted":false},{"type":"link","label":"Q & A","href":"/spec-up-t-website/docs/q-and-a","docId":"q-and-a","unlisted":false},{"type":"link","label":"Maintaining this site","href":"/spec-up-t-website/docs/this-site-maintainers","docId":"this-site-maintainers","unlisted":false},{"type":"link","label":"Glossary","href":"/spec-up-t-website/docs/glossary","docId":"glossary","unlisted":false},{"type":"link","label":"Troubleshooting","href":"/spec-up-t-website/docs/troubleshooting","docId":"troubleshooting","unlisted":false}]},"docs":{"general/command-line-menu":{"id":"general/command-line-menu","title":"Command Line Menu","description":"You don\'t have to be a command-line wizard to use Spec-Up-T. There\'s even a menu, so all you have to do is type in a number, which makes a difference, right?","sidebar":"tutorialSidebar"},"general/configuration":{"id":"general/configuration","title":"Configuration","description":"Create (or edit the sample) spec.json","sidebar":"tutorialSidebar"},"general/how-to":{"id":"general/how-to","title":"How To\'s","description":"Here you will find some common tasks and how to perform them:","sidebar":"tutorialSidebar"},"general/installation":{"id":"general/installation","title":"Installation","description":"Get started by creating a new Spec-Up-T installation.","sidebar":"tutorialSidebar"},"general/specification":{"id":"general/specification","title":"The specification","description":"View your specification","sidebar":"tutorialSidebar"},"general/video":{"id":"general/video","title":"Video","description":"A quick demo of how the installation and main menu works.","sidebar":"tutorialSidebar"},"general/windows-and-linux-installation":{"id":"general/windows-and-linux-installation","title":"Difference between MacOS installation instructions and Windows or Linux instructions","description":"Windows","sidebar":"tutorialSidebar"},"github-token":{"id":"github-token","title":"GitHub Token","description":"Intro","sidebar":"tutorialSidebar"},"glossary":{"id":"glossary","title":"Glossary","description":"This is a glossary with some terms that you need to know in order to understand working with Spec-Up-T.","sidebar":"tutorialSidebar"},"how-can-determine-spec-up-t":{"id":"how-can-determine-spec-up-t","title":"How can I determine Spec-Up-T","description":"Whether a site is generated by Spec-Up-T can be determined by the following:","sidebar":"tutorialSidebar"},"how-it-came-to-be":{"id":"how-it-came-to-be","title":"How it came to be","description":"History","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Introduction","description":"Intro","sidebar":"tutorialSidebar"},"q-and-a":{"id":"q-and-a","title":"Q & A","description":"Questions and answers about Spec-Up-T.","sidebar":"tutorialSidebar"},"spec-up-t-demo-site":{"id":"spec-up-t-demo-site","title":"Spec-Up-T demo","description":"Repo","sidebar":"tutorialSidebar"},"this-site-maintainers":{"id":"this-site-maintainers","title":"Maintaining this site","description":"Here you will find information about things specific to this site.","sidebar":"tutorialSidebar"},"troubleshooting":{"id":"troubleshooting","title":"Troubleshooting","description":"Some tips in case of problems:","sidebar":"tutorialSidebar"},"various-roles/admins-guide/introduction":{"id":"various-roles/admins-guide/introduction","title":"Intro","description":"An Admin role is a supporting role in Spec-Up-T.","sidebar":"tutorialSidebar"},"various-roles/admins-guide/tools":{"id":"various-roles/admins-guide/tools","title":"Extra Tools","description":"Splitter Tool","sidebar":"tutorialSidebar"},"various-roles/admins-guide/updating":{"id":"various-roles/admins-guide/updating","title":"Updating","description":"Updating Spec-Up-T means two things:","sidebar":"tutorialSidebar"},"various-roles/content-authors-guide/introduction":{"id":"various-roles/content-authors-guide/introduction","title":"Intro","description":"Use cases","sidebar":"tutorialSidebar"},"various-roles/curators-guide/introduction":{"id":"various-roles/curators-guide/introduction","title":"Intro","description":"Use cases","sidebar":"tutorialSidebar"},"various-roles/developers-guide/intro":{"id":"various-roles/developers-guide/intro","title":"Developers Guide","description":"This page is the developer\'s guide for the Spec-Up-T system.","sidebar":"tutorialSidebar"},"various-roles/intro":{"id":"various-roles/intro","title":"Intro","description":"Spec-Up-T implementations can distinguish the following roles:","sidebar":"tutorialSidebar"},"various-roles/readers-guide/introduction":{"id":"various-roles/readers-guide/introduction","title":"Intro","description":"Use case","sidebar":"tutorialSidebar"},"various-roles/technical-skills-needed":{"id":"various-roles/technical-skills-needed","title":"Technical skills needed","description":"Spec-Up-T is a simple tool designed to facilitate the creation, management, and rendering of technical specifications. Users who intend to leverage Spec-Up-T for their projects must possess this technical knowledge:","sidebar":"tutorialSidebar"},"various-roles/terminology-authors-guide/external-term-references":{"id":"various-roles/terminology-authors-guide/external-term-references","title":"External Term References","description":"It is possible to include references to terms from external spec-up generated specifications. To include a source you would like to pull references from include an external_specs array in your spec config. The value should be a key/value object where the key is used in the external reference below and the value is the URL of the external spec.","sidebar":"tutorialSidebar"},"various-roles/terminology-authors-guide/introduction":{"id":"various-roles/terminology-authors-guide/introduction","title":"Intro","description":"A terminology author focusses on term definitions covering concepts of the group he/she belongs to. By far the most terminology author will use links to other glossaries, that may or may not be based on Spec-Up-T. They simply copy links and make references in their own text. Which is perfectly fine.","sidebar":"tutorialSidebar"},"various-roles/terminology-authors-guide/term-references":{"id":"various-roles/terminology-authors-guide/term-references","title":"Term References","description":"See the demo site.","sidebar":"tutorialSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/fdea42e3.8bd8e886.js b/assets/js/fdea42e3.8bd8e886.js deleted file mode 100644 index 761cb277..00000000 --- a/assets/js/fdea42e3.8bd8e886.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7449],{7139:e=>{e.exports=JSON.parse('{"archive":{"blogPosts":[{"id":"welcome","metadata":{"permalink":"/spec-up-t-website/blog/welcome","source":"@site/blog/2024-06-15-welcome/index.md","title":"Welcome","description":"Lorum Ipsum","date":"2024-06-15T00:00:00.000Z","tags":[],"readingTime":0.01,"hasTruncateMarker":false,"authors":[{"name":"Henk van Cann","title":"Project Leader","url":"https://github.com/henkvancann","imageURL":"https://avatars.githubusercontent.com/u/479356?v=4","key":"henk","page":null}],"frontMatter":{"slug":"welcome","title":"Welcome","authors":["henk"],"tags":[]},"unlisted":false},"content":"Lorum Ipsum"}]}}')}}]); \ No newline at end of file diff --git a/assets/js/main.d39a334c.js b/assets/js/main.d39a334c.js new file mode 100644 index 00000000..3295f8a6 --- /dev/null +++ b/assets/js/main.d39a334c.js @@ -0,0 +1,2 @@ +/*! For license information please see main.d39a334c.js.LICENSE.txt */ +(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8792],{5391:(e,t,n)=>{"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}n.d(t,{A:()=>o});const o=function(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},8328:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});n(6540);var r=n(3259),o=n.n(r),a=n(4054);const i={"03c01b4d":[()=>n.e(5920).then(n.bind(n,1433)),"@site/docs/various-roles/readers-guide/introduction.md",1433],"04868d6b":[()=>n.e(7101).then(n.bind(n,7928)),"@site/docs/general/how-to.md",7928],"08e3fca0":[()=>n.e(9561).then(n.t.bind(n,9477,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-curators-guide-5e7.json",9477],"0e384e19":[()=>n.e(3976).then(n.bind(n,619)),"@site/docs/intro.md",619],"138e0e15":[()=>n.e(4921).then(n.t.bind(n,1597,19)),"@generated/@easyops-cn/docusaurus-search-local/default/__plugin.json",1597],"14eb3368":[()=>Promise.all([n.e(1869),n.e(6969)]).then(n.bind(n,7247)),"@theme/DocCategoryGeneratedIndexPage",7247],17896441:[()=>Promise.all([n.e(1869),n.e(7161),n.e(8401)]).then(n.bind(n,8632)),"@theme/DocItem",8632],"1a4e3797":[()=>Promise.all([n.e(1869),n.e(2138)]).then(n.bind(n,5099)),"@theme/SearchPage",5099],"1b378b82":[()=>n.e(7948).then(n.bind(n,3327)),"@site/docs/various-roles/admins-guide/updating.md",3327],"1f391b9e":[()=>Promise.all([n.e(1869),n.e(7161),n.e(6061)]).then(n.bind(n,7973)),"@theme/MDXPage",7973],20692867:[()=>n.e(881).then(n.bind(n,14)),"@site/docs/various-roles/terminology-authors-guide/external-term-references.md",14],"2566ee9c":[()=>n.e(6058).then(n.bind(n,4388)),"@site/docs/general/installation.md",4388],"2be7da73":[()=>n.e(4192).then(n.bind(n,5851)),"@site/docs/q-and-a.md",5851],"2ec3a5f9":[()=>n.e(8603).then(n.t.bind(n,5108,19)),"@generated/docusaurus-plugin-content-blog/default/p/spec-up-t-website-blog-authors-726.json",5108],36846233:[()=>n.e(4274).then(n.bind(n,5999)),"@site/docs/various-roles/curators-guide/introduction.md",5999],"36994c47":[()=>n.e(9858).then(n.t.bind(n,5516,19)),"@generated/docusaurus-plugin-content-blog/default/__plugin.json",5516],"393be207":[()=>n.e(4134).then(n.bind(n,633)),"@site/src/pages/markdown-page.md",633],"3e8d065b":[()=>n.e(6548).then(n.t.bind(n,54,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-content-authors-guide-1e5.json",54],"429dafae":[()=>n.e(4029).then(n.bind(n,2218)),"@site/docs/various-roles/admins-guide/tools.md",2218],"451344e5":[()=>n.e(4836).then(n.bind(n,7297)),"@site/docs/various-roles/content-authors-guide/introduction.md",7297],"4741e212":[()=>n.e(4481).then(n.t.bind(n,7315,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-terminology-author-guide-db3.json",7315],"53ef7a94":[()=>n.e(9121).then(n.bind(n,4421)),"@site/docs/various-roles/intro.md",4421],"5d4076d1":[()=>n.e(4302).then(n.bind(n,1124)),"@site/docs/various-roles/developers-guide/intro.md",1124],"5e95c892":[()=>n.e(9647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"621db11d":[()=>Promise.all([n.e(1869),n.e(4212)]).then(n.bind(n,4734)),"@theme/Blog/Pages/BlogAuthorsListPage",4734],"680248e1":[()=>n.e(4345).then(n.t.bind(n,2122,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-readers-guide-51a.json",2122],"7e7aa536":[()=>n.e(130).then(n.bind(n,4661)),"@site/docs/various-roles/technical-skills-needed.md",4661],"814f3328":[()=>n.e(7472).then(n.t.bind(n,5513,19)),"~blog/default/blog-post-list-prop-default.json",5513],"82b316b0":[()=>n.e(6443).then(n.bind(n,3390)),"@site/docs/github-token.md",3390],"84de3d6b":[()=>n.e(9151).then(n.bind(n,3200)),"@site/docs/various-roles/terminology-authors-guide/term-references.md",3200],"9428579a":[()=>n.e(4167).then(n.bind(n,7879)),"@site/docs/this-site-maintainers.md",7879],"9b0396f8":[()=>n.e(1078).then(n.t.bind(n,5196,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-roles-9b6.json",5196],"9d9f8394":[()=>n.e(9013).then(n.bind(n,4343)),"@site/docs/troubleshooting.md",4343],a061a251:[()=>n.e(3020).then(n.t.bind(n,5234,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-admins-guide-ca1.json",5234],a634699b:[()=>n.e(2805).then(n.bind(n,6107)),"@site/docs/how-can-determine-spec-up-t.md",6107],a7456010:[()=>n.e(1235).then(n.t.bind(n,8552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",8552],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,1723)),"@theme/DocVersionRoot",1723],a94703ab:[()=>Promise.all([n.e(1869),n.e(9048)]).then(n.bind(n,1377)),"@theme/DocRoot",1377],aae0f58b:[()=>n.e(6819).then(n.bind(n,1896)),"@site/docs/general/command-line-menu.md",1896],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,7093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",7093],acecf23e:[()=>n.e(1903).then(n.t.bind(n,1912,19)),"~blog/default/blogMetadata-default.json",1912],b98b132e:[()=>n.e(9913).then(n.bind(n,2408)),"@site/docs/general/configuration.md",2408],c27caa14:[()=>n.e(6839).then(n.bind(n,8217)),"@site/docs/general/video.md",8217],c32b5f49:[()=>n.e(3161).then(n.t.bind(n,7791,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-general-f1f.json",7791],c4a0550b:[()=>n.e(8509).then(n.bind(n,4028)),"@site/docs/how-it-came-to-be.md",4028],c4f5d8e4:[()=>Promise.all([n.e(1869),n.e(2634)]).then(n.bind(n,6467)),"@site/src/pages/index.js",6467],cd71d899:[()=>n.e(9492).then(n.bind(n,507)),"@site/docs/general/specification.md",507],d20ae096:[()=>n.e(1122).then(n.bind(n,8419)),"@site/docs/various-roles/terminology-authors-guide/introduction.md",8419],e0c4e08d:[()=>n.e(538).then(n.bind(n,3362)),"@site/docs/spec-up-t-demo-site.mdx",3362],e747ec83:[()=>n.e(7051).then(n.bind(n,5077)),"@site/docs/glossary.md",5077],ee23e01f:[()=>n.e(5750).then(n.bind(n,3361)),"@site/docs/general/windows-and-linux-installation.md",3361],ee2807cd:[()=>n.e(4789).then(n.bind(n,5429)),"@site/docs/various-roles/admins-guide/introduction.md",5429],f049f840:[()=>n.e(6418).then(n.t.bind(n,483,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-b1f.json",483]};var s=n(4848);function l(e){let{error:t,retry:n,pastDelay:r}=e;return t?(0,s.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,s.jsx)("p",{children:String(t)}),(0,s.jsx)("div",{children:(0,s.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):r?(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,s.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,s.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,s.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var u=n(6921),c=n(3102);function d(e,t){if("*"===e)return o()({loading:l,loader:()=>n.e(2237).then(n.bind(n,2237)),modules:["@theme/NotFound"],webpack:()=>[2237],render(e,t){const n=e.default;return(0,s.jsx)(c.W,{value:{plugin:{name:"native",id:"default"}},children:(0,s.jsx)(n,{...t})})}});const r=a[`${e}-${t}`],d={},p=[],f=[],h=(0,u.A)(r);return Object.entries(h).forEach((e=>{let[t,n]=e;const r=i[n];r&&(d[t]=r[0],p.push(r[1]),f.push(r[2]))})),o().Map({loading:l,loader:d,modules:p,webpack:()=>f,render(t,n){const o=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((t=>{let[n,r]=t;const a=r.default;if(!a)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof a&&"function"!=typeof a||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{a[e]=r[e]}));let i=o;const s=n.split(".");s.slice(0,-1).forEach((e=>{i=i[e]})),i[s[s.length-1]]=a}));const a=o.__comp;delete o.__comp;const i=o.__context;delete o.__context;const l=o.__props;return delete o.__props,(0,s.jsx)(c.W,{value:i,children:(0,s.jsx)(a,{...o,...l,...n})})}})}const p=[{path:"/spec-up-t-website/blog/authors",component:d("/spec-up-t-website/blog/authors","f79"),exact:!0},{path:"/spec-up-t-website/markdown-page",component:d("/spec-up-t-website/markdown-page","143"),exact:!0},{path:"/spec-up-t-website/search",component:d("/spec-up-t-website/search","d9c"),exact:!0},{path:"/spec-up-t-website/docs",component:d("/spec-up-t-website/docs","8f6"),routes:[{path:"/spec-up-t-website/docs",component:d("/spec-up-t-website/docs","259"),routes:[{path:"/spec-up-t-website/docs",component:d("/spec-up-t-website/docs","4ee"),routes:[{path:"/spec-up-t-website/docs/category/admins-guide",component:d("/spec-up-t-website/docs/category/admins-guide","0c7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/content-authors-guide",component:d("/spec-up-t-website/docs/category/content-authors-guide","429"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/curators-guide",component:d("/spec-up-t-website/docs/category/curators-guide","036"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/general",component:d("/spec-up-t-website/docs/category/general","877"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/readers-guide",component:d("/spec-up-t-website/docs/category/readers-guide","328"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/roles",component:d("/spec-up-t-website/docs/category/roles","683"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/terminology-author-guide",component:d("/spec-up-t-website/docs/category/terminology-author-guide","685"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/command-line-menu",component:d("/spec-up-t-website/docs/general/command-line-menu","51e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/configuration",component:d("/spec-up-t-website/docs/general/configuration","49a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/how-to",component:d("/spec-up-t-website/docs/general/how-to","490"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/installation",component:d("/spec-up-t-website/docs/general/installation","7fc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/specification",component:d("/spec-up-t-website/docs/general/specification","4bf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/video",component:d("/spec-up-t-website/docs/general/video","cda"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/windows-and-linux-installation",component:d("/spec-up-t-website/docs/general/windows-and-linux-installation","982"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/github-token",component:d("/spec-up-t-website/docs/github-token","995"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/glossary",component:d("/spec-up-t-website/docs/glossary","37b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/how-can-determine-spec-up-t",component:d("/spec-up-t-website/docs/how-can-determine-spec-up-t","4f5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/how-it-came-to-be",component:d("/spec-up-t-website/docs/how-it-came-to-be","5a9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/intro",component:d("/spec-up-t-website/docs/intro","529"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/q-and-a",component:d("/spec-up-t-website/docs/q-and-a","f62"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/spec-up-t-demo-site",component:d("/spec-up-t-website/docs/spec-up-t-demo-site","d08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/this-site-maintainers",component:d("/spec-up-t-website/docs/this-site-maintainers","f85"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/troubleshooting",component:d("/spec-up-t-website/docs/troubleshooting","2fa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/admins-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/admins-guide/introduction","985"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/admins-guide/tools",component:d("/spec-up-t-website/docs/various-roles/admins-guide/tools","678"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/admins-guide/updating",component:d("/spec-up-t-website/docs/various-roles/admins-guide/updating","b3d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","3d5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/curators-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/curators-guide/introduction","883"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/developers-guide/intro",component:d("/spec-up-t-website/docs/various-roles/developers-guide/intro","d87"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/intro",component:d("/spec-up-t-website/docs/various-roles/intro","814"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/readers-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/readers-guide/introduction","a05"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/technical-skills-needed",component:d("/spec-up-t-website/docs/various-roles/technical-skills-needed","f94"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references",component:d("/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","cc3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","844"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references",component:d("/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","bd3"),exact:!0,sidebar:"tutorialSidebar"}]}]}]},{path:"/spec-up-t-website/",component:d("/spec-up-t-website/","5ce"),exact:!0},{path:"*",component:d("*")}]},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>a,x:()=>i});var r=n(6540),o=n(4848);const a=r.createContext(!1);function i(e){let{children:t}=e;const[n,i]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{i(!0)}),[]),(0,o.jsx)(a.Provider,{value:n,children:t})}},7815:(e,t,n)=>{"use strict";var r=n(6540),o=n(5338),a=n(545),i=n(4625),s=n(4784),l=n(8193);const u=[n(119),n(6134),n(6294),n(1043)];var c=n(8328),d=n(6347),p=n(2831),f=n(4848);function h(e){let{children:t}=e;return(0,f.jsx)(f.Fragment,{children:t})}var m=n(5260),g=n(4586),y=n(6025),b=n(6342),v=n(1213),w=n(2131),k=n(4090);var x=n(440),S=n(1463);function E(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,g.A)(),r=(0,w.o)(),o=n[e].htmlLang,a=e=>e.replace("-","_");return(0,f.jsxs)(m.A,{children:[Object.entries(n).map((e=>{let[t,{htmlLang:n}]=e;return(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,f.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(n).filter((e=>o!==e.htmlLang)).map((e=>(0,f.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function _(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,g.A)(),r=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,g.A)(),{pathname:r}=(0,d.zy)();return e+(0,x.Ks)((0,y.Ay)(r),{trailingSlash:n,baseUrl:t})}(),o=t?`${n}${t}`:r;return(0,f.jsxs)(m.A,{children:[(0,f.jsx)("meta",{property:"og:url",content:o}),(0,f.jsx)("link",{rel:"canonical",href:o})]})}function C(){const{i18n:{currentLocale:e}}=(0,g.A)(),{metadata:t,image:n}=(0,b.p)();return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(m.A,{children:[(0,f.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,f.jsx)("body",{className:k.w})]}),n&&(0,f.jsx)(v.be,{image:n}),(0,f.jsx)(_,{}),(0,f.jsx)(E,{}),(0,f.jsx)(S.A,{tag:"default",locale:e}),(0,f.jsx)(m.A,{children:t.map(((e,t)=>(0,f.jsx)("meta",{...e},t)))})]})}const T=new Map;var A=n(6125),j=n(6988),R=n(205);function N(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const o=u.map((t=>{const r=t.default?.[e]??t[e];return r?.(...n)}));return()=>o.forEach((e=>e?.()))}const P=function(e){let{children:t,location:n,previousLocation:r}=e;return(0,R.A)((()=>{r!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const r=t.pathname===n.pathname,o=t.hash===n.hash,a=t.search===n.search;if(r&&o&&!a)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:r}),N("onRouteDidUpdate",{previousLocation:r,location:n}))}),[r,n]),t};function L(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,p.u)(c.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class O extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.A.canUseDOM?N("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=N("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),L(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return(0,f.jsx)(P,{previousLocation:this.previousLocation,location:t,children:(0,f.jsx)(d.qh,{location:t,render:()=>e})})}}const I=O,D="__docusaurus-base-url-issue-banner-suggestion-container";function F(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">${e}</span> ${"/"===e?" (default value)":""}</p>\n <p>We suggest trying baseUrl = <span id="${D}" style="font-weight: bold; color: green;"></span></p>\n</div>\n`}(e)).replace(/</g,"\\<")};\n bannerContainer.innerHTML = bannerHtml;\n document.body.prepend(bannerContainer);\n var suggestionContainer = document.getElementById('${D}');\n var actualHomePagePath = window.location.pathname;\n var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n ? actualHomePagePath\n : actualHomePagePath + '/';\n suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n`}function M(){const{siteConfig:{baseUrl:e}}=(0,g.A)();return(0,f.jsx)(f.Fragment,{children:!l.A.canUseDOM&&(0,f.jsx)(m.A,{children:(0,f.jsx)("script",{children:F(e)})})})}function z(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,g.A)(),{pathname:n}=(0,d.zy)();return t&&n===e?(0,f.jsx)(M,{}):null}function B(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:r,localeConfigs:o}}=(0,g.A)(),a=(0,y.Ay)(e),{htmlLang:i,direction:s}=o[r];return(0,f.jsxs)(m.A,{children:[(0,f.jsx)("html",{lang:i,dir:s}),(0,f.jsx)("title",{children:t}),(0,f.jsx)("meta",{property:"og:title",content:t}),(0,f.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&(0,f.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),e&&(0,f.jsx)("link",{rel:"icon",href:a})]})}var $=n(7489),U=n(2303);function q(){const e=(0,U.A)();return(0,f.jsx)(m.A,{children:(0,f.jsx)("html",{"data-has-hydrated":e})})}const H=(0,p.v)(c.A);function V(){const e=function(e){if(T.has(e.pathname))return{...e,pathname:T.get(e.pathname)};if((0,p.u)(c.A,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return T.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return T.set(e.pathname,t),{...e,pathname:t}}((0,d.zy)());return(0,f.jsx)(I,{location:e,children:H})}function Q(){return(0,f.jsx)($.A,{children:(0,f.jsx)(j.l,{children:(0,f.jsxs)(A.x,{children:[(0,f.jsxs)(h,{children:[(0,f.jsx)(B,{}),(0,f.jsx)(C,{}),(0,f.jsx)(z,{}),(0,f.jsx)(V,{})]}),(0,f.jsx)(q,{})]})})})}var W=n(4054);const G=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var K=n(6921);const Y=new Set,Z=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,X={prefetch:e=>{if(!(e=>!J()&&!Z.has(e)&&!Y.has(e))(e))return!1;Y.add(e);const t=(0,p.u)(c.A,e).flatMap((e=>{return t=e.route.path,Object.entries(W).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,K.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?G(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!Z.has(e))(e)&&(Z.add(e),L(e))},ee=Object.freeze(X);function te(e){let{children:t}=e;return"hash"===s.default.future.experimental_router?(0,f.jsx)(i.I9,{children:t}):(0,f.jsx)(i.Kd,{children:t})}const ne=Boolean(!0);if(l.A.canUseDOM){window.docusaurus=ee;const e=document.getElementById("__docusaurus"),t=(0,f.jsx)(a.vd,{children:(0,f.jsx)(te,{children:(0,f.jsx)(Q,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(ne)window.docusaurusRoot=o.hydrateRoot(e,t,{onRecoverableError:n});else{const r=o.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};L(window.location.pathname).then((()=>{(0,r.startTransition)(i)}))}},6988:(e,t,n)=>{"use strict";n.d(t,{o:()=>d,l:()=>p});var r=n(6540),o=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/spec-up-t-website/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/spec-up-t-website/docs","mainDocId":"how-can-determine-spec-up-t","docs":[{"id":"general/command-line-menu","path":"/spec-up-t-website/docs/general/command-line-menu","sidebar":"tutorialSidebar"},{"id":"general/configuration","path":"/spec-up-t-website/docs/general/configuration","sidebar":"tutorialSidebar"},{"id":"general/how-to","path":"/spec-up-t-website/docs/general/how-to","sidebar":"tutorialSidebar"},{"id":"general/installation","path":"/spec-up-t-website/docs/general/installation","sidebar":"tutorialSidebar"},{"id":"general/specification","path":"/spec-up-t-website/docs/general/specification","sidebar":"tutorialSidebar"},{"id":"general/video","path":"/spec-up-t-website/docs/general/video","sidebar":"tutorialSidebar"},{"id":"general/windows-and-linux-installation","path":"/spec-up-t-website/docs/general/windows-and-linux-installation","sidebar":"tutorialSidebar"},{"id":"github-token","path":"/spec-up-t-website/docs/github-token","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/spec-up-t-website/docs/glossary","sidebar":"tutorialSidebar"},{"id":"how-can-determine-spec-up-t","path":"/spec-up-t-website/docs/how-can-determine-spec-up-t","sidebar":"tutorialSidebar"},{"id":"how-it-came-to-be","path":"/spec-up-t-website/docs/how-it-came-to-be","sidebar":"tutorialSidebar"},{"id":"intro","path":"/spec-up-t-website/docs/intro","sidebar":"tutorialSidebar"},{"id":"q-and-a","path":"/spec-up-t-website/docs/q-and-a","sidebar":"tutorialSidebar"},{"id":"spec-up-t-demo-site","path":"/spec-up-t-website/docs/spec-up-t-demo-site","sidebar":"tutorialSidebar"},{"id":"this-site-maintainers","path":"/spec-up-t-website/docs/this-site-maintainers","sidebar":"tutorialSidebar"},{"id":"troubleshooting","path":"/spec-up-t-website/docs/troubleshooting","sidebar":"tutorialSidebar"},{"id":"various-roles/admins-guide/introduction","path":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/admins-guide/tools","path":"/spec-up-t-website/docs/various-roles/admins-guide/tools","sidebar":"tutorialSidebar"},{"id":"various-roles/admins-guide/updating","path":"/spec-up-t-website/docs/various-roles/admins-guide/updating","sidebar":"tutorialSidebar"},{"id":"various-roles/content-authors-guide/introduction","path":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/curators-guide/introduction","path":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/developers-guide/intro","path":"/spec-up-t-website/docs/various-roles/developers-guide/intro","sidebar":"tutorialSidebar"},{"id":"various-roles/intro","path":"/spec-up-t-website/docs/various-roles/intro","sidebar":"tutorialSidebar"},{"id":"various-roles/readers-guide/introduction","path":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/technical-skills-needed","path":"/spec-up-t-website/docs/various-roles/technical-skills-needed","sidebar":"tutorialSidebar"},{"id":"various-roles/terminology-authors-guide/external-term-references","path":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","sidebar":"tutorialSidebar"},{"id":"various-roles/terminology-authors-guide/introduction","path":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/terminology-authors-guide/term-references","path":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","sidebar":"tutorialSidebar"},{"id":"/category/general","path":"/spec-up-t-website/docs/category/general","sidebar":"tutorialSidebar"},{"id":"/category/roles","path":"/spec-up-t-website/docs/category/roles","sidebar":"tutorialSidebar"},{"id":"/category/admins-guide","path":"/spec-up-t-website/docs/category/admins-guide","sidebar":"tutorialSidebar"},{"id":"/category/content-authors-guide","path":"/spec-up-t-website/docs/category/content-authors-guide","sidebar":"tutorialSidebar"},{"id":"/category/terminology-author-guide","path":"/spec-up-t-website/docs/category/terminology-author-guide","sidebar":"tutorialSidebar"},{"id":"/category/curators-guide","path":"/spec-up-t-website/docs/category/curators-guide","sidebar":"tutorialSidebar"},{"id":"/category/readers-guide","path":"/spec-up-t-website/docs/category/readers-guide","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/spec-up-t-website/docs/how-can-determine-spec-up-t","label":"how-can-determine-spec-up-t"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var s=n(2654);const l=JSON.parse('{"docusaurusVersion":"3.5.2","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.5.2"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.5.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.5.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.5.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.5.2"},"@easyops-cn/docusaurus-search-local":{"type":"package","name":"@easyops-cn/docusaurus-search-local","version":"0.44.6"},"docusaurus-theme-mermaid":{"type":"package","name":"@docusaurus/theme-mermaid","version":"3.5.2"}}}');var u=n(4848);const c={siteConfig:o.default,siteMetadata:l,globalData:a,i18n:i,codeTranslations:s},d=r.createContext(c);function p(e){let{children:t}=e;return(0,u.jsx)(d.Provider,{value:c,children:t})}},7489:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(6540),o=n(8193),a=n(5260),i=n(440),s=n(7776),l=n(3102),u=n(4848);function c(e){let{error:t,tryAgain:n}=e;return(0,u.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,u.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,u.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,u.jsx)(d,{error:t})]})}function d(e){let{error:t}=e;const n=(0,i.rA)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,u.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function p(e){let{children:t}=e;return(0,u.jsx)(l.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function f(e){let{error:t,tryAgain:n}=e;return(0,u.jsx)(p,{children:(0,u.jsxs)(m,{fallback:()=>(0,u.jsx)(c,{error:t,tryAgain:n}),children:[(0,u.jsx)(a.A,{children:(0,u.jsx)("title",{children:"Page Error"})}),(0,u.jsx)(s.A,{children:(0,u.jsx)(c,{error:t,tryAgain:n})})]})})}const h=e=>(0,u.jsx)(f,{...e});class m extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??h)(e)}return e??null}}},8193:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5260:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);var r=n(545),o=n(4848);function a(e){return(0,o.jsx)(r.mg,{...e})}},8774:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(6540),o=n(4625),a=n(440),i=n(4586),s=n(6654),l=n(8193),u=n(3427),c=n(6025),d=n(4848);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:h,isActive:m,"data-noBrokenLinkCheck":g,autoAddBaseUrl:y=!0,...b}=e;const{siteConfig:v}=(0,i.A)(),{trailingSlash:w,baseUrl:k}=v,x=v.future.experimental_router,{withBaseUrl:S}=(0,c.hH)(),E=(0,u.A)(),_=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,(()=>_.current));const C=p||f;const T=(0,s.A)(C),A=C?.replace("pathname://","");let j=void 0!==A?(R=A,y&&(e=>e.startsWith("/"))(R)?S(R):R):void 0;var R;"hash"===x&&j?.startsWith("./")&&(j=j?.slice(1)),j&&T&&(j=(0,a.Ks)(j,{trailingSlash:w,baseUrl:k}));const N=(0,r.useRef)(!1),P=n?o.k2:o.N_,L=l.A.canUseIntersectionObserver,O=(0,r.useRef)(),I=()=>{N.current||null==j||(window.docusaurus.preload(j),N.current=!0)};(0,r.useEffect)((()=>(!L&&T&&l.A.canUseDOM&&null!=j&&window.docusaurus.prefetch(j),()=>{L&&O.current&&O.current.disconnect()})),[O,j,L,T]);const D=j?.startsWith("#")??!1,F=!b.target||"_self"===b.target,M=!j||!T||!F||D&&"hash"!==x;g||!D&&M||E.collectLink(j),b.id&&E.collectAnchor(b.id);const z={};return M?(0,d.jsx)("a",{ref:_,href:j,...C&&!T&&{target:"_blank",rel:"noopener noreferrer"},...b,...z}):(0,d.jsx)(P,{...b,onMouseEnter:I,onTouchStart:I,innerRef:e=>{_.current=e,L&&e&&T&&(O.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(O.current.unobserve(e),O.current.disconnect(),null!=j&&window.docusaurus.prefetch(j))}))})),O.current.observe(e))},to:j,...n&&{isActive:m,activeClassName:h},...z})}const f=r.forwardRef(p)},1312:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,T:()=>l});var r=n(6540),o=n(4848);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var i=n(2654);function s(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[t??n]??n??t}function l(e,t){let{message:n,id:r}=e;return a(s({message:n,id:r}),t)}function u(e){let{children:t,id:n,values:r}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal <Translate> children",t),new Error("The Docusaurus <Translate> component only accept simple string values");const i=s({message:t,id:n});return(0,o.jsx)(o.Fragment,{children:a(i,r)})}},7065:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r="default"},6654:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},6025:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,hH:()=>i});var r=n(6540),o=n(4586),a=n(6654);function i(){const{siteConfig:e}=(0,o.A)(),{baseUrl:t,url:n}=e,i=e.future.experimental_router,s=(0,r.useCallback)(((e,r)=>function(e){let{siteUrl:t,baseUrl:n,url:r,options:{forcePrependBaseUrl:o=!1,absolute:i=!1}={},router:s}=e;if(!r||r.startsWith("#")||(0,a.z)(r))return r;if("hash"===s)return r.startsWith("/")?`.${r}`:`./${r}`;if(o)return n+r.replace(/^\//,"");if(r===n.replace(/\/$/,""))return n;const l=r.startsWith(n)?r:n+r.replace(/^\//,"");return i?t+l:l}({siteUrl:n,baseUrl:t,url:e,options:r,router:i})),[n,t,i]);return{withBaseUrl:s}}function s(e,t){void 0===t&&(t={});const{withBaseUrl:n}=i();return n(e,t)}},3427:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540);n(4848);const o=r.createContext({collectAnchor:()=>{},collectLink:()=>{}}),a=()=>(0,r.useContext)(o);function i(){return a()}},4586:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540),o=n(6988);function a(){return(0,r.useContext)(o.o)}},6588:(e,t,n)=>{"use strict";n.d(t,{P_:()=>i,kh:()=>a});var r=n(4586),o=n(7065);function a(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,r.A)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}function i(e,t,n){void 0===t&&(t=o.W),void 0===n&&(n={});const r=a(e),i=r?.[t];if(!i&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return i}},2303:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540),o=n(6125);function a(){return(0,r.useContext)(o.o)}},205:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540);const o=n(8193).A.canUseDOM?r.useLayoutEffect:r.useEffect},6803:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540),o=n(3102);function a(){const e=r.useContext(o.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}},6921:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function o(e){const t={};return function e(n,o){Object.entries(n).forEach((n=>{let[a,i]=n;const s=o?`${o}.${a}`:a;r(i)?e(i,s):t[s]=i}))}(e),t}},3102:(e,t,n)=>{"use strict";n.d(t,{W:()=>i,o:()=>a});var r=n(6540),o=n(4848);const a=r.createContext(null);function i(e){let{children:t,value:n}=e;const i=r.useContext(a),s=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:i,value:n})),[i,n]);return(0,o.jsx)(a.Provider,{value:s,children:t})}},3886:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>g,g1:()=>b});var r=n(6540),o=n(8295),a=n(7065),i=n(6342),s=n(9466),l=n(9532),u=n(4848);const c=e=>`docs-preferred-version-${e}`,d={save:(e,t,n)=>{(0,s.Wf)(c(e),{persistence:t}).set(n)},read:(e,t)=>(0,s.Wf)(c(e),{persistence:t}).get(),clear:(e,t)=>{(0,s.Wf)(c(e),{persistence:t}).del()}},p=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const f=r.createContext(null);function h(){const e=(0,o.Gy)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[a,s]=(0,r.useState)((()=>p(n)));(0,r.useEffect)((()=>{s(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function o(e){const t=d.read(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(d.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,o(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[a,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){d.save(e,t,n),s((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function m(e){let{children:t}=e;const n=h();return(0,u.jsx)(f.Provider,{value:n,children:t})}function g(e){let{children:t}=e;return(0,u.jsx)(m,{children:t})}function y(){const e=(0,r.useContext)(f);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function b(e){void 0===e&&(e=a.W);const t=(0,o.ht)(e),[n,i]=y(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find((e=>e.name===s))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}},609:(e,t,n)=>{"use strict";n.d(t,{V:()=>l,t:()=>u});var r=n(6540),o=n(9532),a=n(4848);const i=Symbol("EmptyContext"),s=r.createContext(i);function l(e){let{children:t,name:n,items:o}=e;const i=(0,r.useMemo)((()=>n&&o?{name:n,items:o}:null),[n,o]);return(0,a.jsx)(s.Provider,{value:i,children:t})}function u(){const e=(0,r.useContext)(s);if(e===i)throw new o.dV("DocsSidebarProvider");return e}},6972:(e,t,n)=>{"use strict";n.d(t,{$S:()=>h,B5:()=>_,Nr:()=>f,OF:()=>k,QB:()=>E,Vd:()=>x,Y:()=>v,cC:()=>p,d1:()=>C,fW:()=>S,w8:()=>y});var r=n(6540),o=n(6347),a=n(2831),i=n(8295),s=n(9169),l=n(1682),u=n(3886),c=n(3025),d=n(609);function p(e){const t=(0,c.r)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function f(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=f(t);if(e)return e}}(e):void 0:e.href}function h(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=w({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}const m=(e,t)=>void 0!==e&&(0,s.ys)(e,t),g=(e,t)=>e.some((e=>y(e,t)));function y(e,t){return"link"===e.type?m(e.href,t):"category"===e.type&&(m(e.href,t)||g(e.items,t))}function b(e,t){switch(e.type){case"category":return y(e,t)||e.items.some((e=>b(e,t)));case"link":return!e.unlisted||y(e,t);default:return!0}}function v(e,t){return(0,r.useMemo)((()=>e.filter((e=>b(e,t)))),[e,t])}function w(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const o=[];return function e(t){for(const a of t)if("category"===a.type&&((0,s.ys)(a.href,n)||e(a.items))||"link"===a.type&&(0,s.ys)(a.href,n)){return r&&"category"!==a.type||o.unshift(a),!0}return!1}(t),o}function k(){const e=(0,d.t)(),{pathname:t}=(0,o.zy)(),n=(0,i.vT)()?.pluginData.breadcrumbs;return!1!==n&&e?w({sidebarItems:e.items,pathname:t}):null}function x(e){const{activeVersion:t}=(0,i.zK)(e),{preferredVersion:n}=(0,u.g1)(e),o=(0,i.r7)(e);return(0,r.useMemo)((()=>(0,l.sb)([t,n,o].filter(Boolean))),[t,n,o])}function S(e,t){const n=x(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,n])}function E(e,t){const n=x(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${(0,l.sb)(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function _(e){let{route:t}=e;const n=(0,o.zy)(),r=(0,c.r)(),i=t.routes,s=i.find((e=>(0,o.B6)(n.pathname,e)));if(!s)return null;const l=s.sidebar,u=l?r.docsSidebars[l]:void 0;return{docElement:(0,a.v)(i),sidebarName:l,sidebarItems:u}}function C(e){return e.filter((e=>!("category"===e.type||"link"===e.type)||!!f(e)))}},3025:(e,t,n)=>{"use strict";n.d(t,{n:()=>s,r:()=>l});var r=n(6540),o=n(9532),a=n(4848);const i=r.createContext(null);function s(e){let{children:t,version:n}=e;return(0,a.jsx)(i.Provider,{value:n,children:t})}function l(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocsVersionProvider");return e}},8295:(e,t,n)=>{"use strict";n.d(t,{zK:()=>f,vT:()=>c,Gy:()=>l,HW:()=>h,ht:()=>u,r7:()=>p,jh:()=>d});var r=n(6347),o=n(6588);const a=e=>e.versions.find((e=>e.isLast));function i(e,t){const n=function(e,t){return[...e.versions].sort(((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0)).find((e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})))}(e,t),o=n?.docs.find((e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:o,alternateDocVersions:o?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(o.id):{}}}const s={},l=()=>(0,o.kh)("docusaurus-plugin-content-docs")??s,u=e=>{try{return(0,o.P_)("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function c(e){void 0===e&&(e={});const t=l(),{pathname:n}=(0,r.zy)();return function(e,t,n){void 0===n&&(n={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,n,e)}function d(e){return u(e).versions}function p(e){const t=u(e);return a(t)}function f(e){const t=u(e),{pathname:n}=(0,r.zy)();return i(t,n)}function h(e){const t=u(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=a(e);return{latestDocSuggestion:i(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},6294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5947),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{o().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},6134:(e,t,n)=>{"use strict";var r=n(1765),o=n(4784);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{"php"===e&&n(9700),n(8692)(`./prism-${e}`)})),delete globalThis.Prism}(r.My)},1107:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(6540);var r=n(4164),o=n(1312),a=n(6342),i=n(8774),s=n(3427);const l={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};var u=n(4848);function c(e){let{as:t,id:n,...c}=e;const d=(0,s.A)(),{navbar:{hideOnScroll:p}}=(0,a.p)();if("h1"===t||!n)return(0,u.jsx)(t,{...c,id:void 0});d.collectAnchor(n);const f=(0,o.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof c.children?c.children:n});return(0,u.jsxs)(t,{...c,className:(0,r.A)("anchor",p?l.anchorWithHideOnScrollNavbar:l.anchorWithStickyNavbar,c.className),id:n,children:[c.children,(0,u.jsx)(i.A,{className:"hash-link",to:`#${n}`,"aria-label":f,title:f,children:"\u200b"})]})}},3186:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);const r={iconExternalLink:"iconExternalLink_nPIU"};var o=n(4848);function a(e){let{width:t=13.5,height:n=13.5}=e;return(0,o.jsx)("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:r.iconExternalLink,children:(0,o.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},7776:(e,t,n)=>{"use strict";n.d(t,{A:()=>Jt});var r=n(6540),o=n(4164),a=n(7489),i=n(1213),s=n(6347),l=n(1312),u=n(5062),c=n(4848);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,r.useRef)(null),{action:t}=(0,s.W6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)}),[]);return(0,u.$)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:n}}const h=(0,l.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function m(e){const t=e.children??h,{containerRef:n,onClick:r}=f();return(0,c.jsx)("div",{ref:n,role:"region","aria-label":h,children:(0,c.jsx)("a",{...e,href:`#${d}`,onClick:r,children:t})})}var g=n(7559),y=n(4090);const b={skipToContent:"skipToContent_fXgn"};function v(){return(0,c.jsx)(m,{className:b.skipToContent})}var w=n(6342),k=n(5041);function x(e){let{width:t=21,height:n=21,color:r="currentColor",strokeWidth:o=1.2,className:a,...i}=e;return(0,c.jsx)("svg",{viewBox:"0 0 15 15",width:t,height:n,...i,children:(0,c.jsx)("g",{stroke:r,strokeWidth:o,children:(0,c.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const S={closeButton:"closeButton_CVFx"};function E(e){return(0,c.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",S.closeButton,e.className),children:(0,c.jsx)(x,{width:14,height:14,strokeWidth:3.1})})}const _={content:"content_knG7"};function C(e){const{announcementBar:t}=(0,w.p)(),{content:n}=t;return(0,c.jsx)("div",{...e,className:(0,o.A)(_.content,e.className),dangerouslySetInnerHTML:{__html:n}})}const T={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function A(){const{announcementBar:e}=(0,w.p)(),{isActive:t,close:n}=(0,k.M)();if(!t)return null;const{backgroundColor:r,textColor:o,isCloseable:a}=e;return(0,c.jsxs)("div",{className:T.announcementBar,style:{backgroundColor:r,color:o},role:"banner",children:[a&&(0,c.jsx)("div",{className:T.announcementBarPlaceholder}),(0,c.jsx)(C,{className:T.announcementBarContent}),a&&(0,c.jsx)(E,{onClick:n,className:T.announcementBarClose})]})}var j=n(9876),R=n(3104);var N=n(9532),P=n(5600);const L=r.createContext(null);function O(e){let{children:t}=e;const n=function(){const e=(0,j.M)(),t=(0,P.YL)(),[n,o]=(0,r.useState)(!1),a=null!==t.component,i=(0,N.ZC)(a);return(0,r.useEffect)((()=>{a&&!i&&o(!0)}),[a,i]),(0,r.useEffect)((()=>{a?e.shown||o(!0):o(!1)}),[e.shown,a]),(0,r.useMemo)((()=>[n,o]),[n])}();return(0,c.jsx)(L.Provider,{value:n,children:t})}function I(e){if(e.component){const t=e.component;return(0,c.jsx)(t,{...e.props})}}function D(){const e=(0,r.useContext)(L);if(!e)throw new N.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,o=(0,r.useCallback)((()=>n(!1)),[n]),a=(0,P.YL)();return(0,r.useMemo)((()=>({shown:t,hide:o,content:I(a)})),[o,a,t])}function F(e){let{header:t,primaryMenu:n,secondaryMenu:r}=e;const{shown:a}=D();return(0,c.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,c.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":a}),children:[(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:n}),(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:r})]})]})}var M=n(5293),z=n(2303);function B(e){return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,c.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function $(e){return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,c.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const U={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function q(e){let{className:t,buttonClassName:n,value:r,onChange:a}=e;const i=(0,z.A)(),s=(0,l.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,l.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,l.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,c.jsx)("div",{className:(0,o.A)(U.toggle,t),children:(0,c.jsxs)("button",{className:(0,o.A)("clean-btn",U.toggleButton,!i&&U.toggleButtonDisabled,n),type:"button",onClick:()=>a("dark"===r?"light":"dark"),disabled:!i,title:s,"aria-label":s,"aria-live":"polite",children:[(0,c.jsx)(B,{className:(0,o.A)(U.toggleIcon,U.lightToggleIcon)}),(0,c.jsx)($,{className:(0,o.A)(U.toggleIcon,U.darkToggleIcon)})]})})}const H=r.memo(q),V={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function Q(e){let{className:t}=e;const n=(0,w.p)().navbar.style,r=(0,w.p)().colorMode.disableSwitch,{colorMode:o,setColorMode:a}=(0,M.G)();return r?null:(0,c.jsx)(H,{className:t,buttonClassName:"dark"===n?V.darkNavbarColorModeToggle:void 0,value:o,onChange:a})}var W=n(3465);function G(){return(0,c.jsx)(W.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function K(){const e=(0,j.M)();return(0,c.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,c.jsx)(x,{color:"var(--ifm-color-emphasis-600)"})})}function Y(){return(0,c.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,c.jsx)(G,{}),(0,c.jsx)(Q,{className:"margin-right--md"}),(0,c.jsx)(K,{})]})}var Z=n(8774),J=n(6025),X=n(6654);function ee(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var te=n(3186);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:r,href:o,label:a,html:i,isDropdownLink:s,prependBaseUrlToHref:l,...u}=e;const d=(0,J.Ay)(r),p=(0,J.Ay)(t),f=(0,J.Ay)(o,{forcePrependBaseUrl:!0}),h=a&&o&&!(0,X.A)(o),m=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,c.jsxs)(c.Fragment,{children:[a,h&&(0,c.jsx)(te.A,{...s&&{width:12,height:12}})]})};return o?(0,c.jsx)(Z.A,{href:l?f:o,...u,...m}):(0,c.jsx)(Z.A,{to:d,isNavLink:!0,...(t||n)&&{isActive:(e,t)=>n?ee(n,t.pathname):t.pathname.startsWith(p)},...u,...m})}function re(e){let{className:t,isDropdownItem:n=!1,...r}=e;const a=(0,c.jsx)(ne,{className:(0,o.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n,...r});return n?(0,c.jsx)("li",{children:a}):a}function oe(e){let{className:t,isDropdownItem:n,...r}=e;return(0,c.jsx)("li",{className:"menu__list-item",children:(0,c.jsx)(ne,{className:(0,o.A)("menu__link",t),...r})})}function ae(e){let{mobile:t=!1,position:n,...r}=e;const o=t?oe:re;return(0,c.jsx)(o,{...r,activeClassName:r.activeClassName??(t?"menu__link--active":"navbar__link--active")})}var ie=n(1422),se=n(9169),le=n(4586);const ue="dropdownNavbarItemMobile_S0Fm";function ce(e,t){return e.some((e=>function(e,t){return!!(0,se.ys)(e.to,t)||!!ee(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function de(e){let{items:t,position:n,className:a,onClick:i,...s}=e;const l=(0,r.useRef)(null),[u,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[l]),(0,c.jsxs)("div",{ref:l,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":u}),children:[(0,c.jsx)(ne,{"aria-haspopup":"true","aria-expanded":u,role:"button",href:s.to?void 0:"#",className:(0,o.A)("navbar__link",a),...s,onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!u))},children:s.children??s.label}),(0,c.jsx)("ul",{className:"dropdown__menu",children:t.map(((e,t)=>(0,r.createElement)(ht,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t})))})]})}function pe(e){let{items:t,className:n,position:a,onClick:i,...l}=e;const u=function(){const{siteConfig:{baseUrl:e}}=(0,le.A)(),{pathname:t}=(0,s.zy)();return t.replace(e,"/")}(),d=ce(t,u),{collapsed:p,toggleCollapsed:f,setCollapsed:h}=(0,ie.u)({initialState:()=>!d});return(0,r.useEffect)((()=>{d&&h(!d)}),[u,d,h]),(0,c.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,c.jsx)(ne,{role:"button",className:(0,o.A)(ue,"menu__link menu__link--sublist menu__link--sublist-caret",n),...l,onClick:e=>{e.preventDefault(),f()},children:l.children??l.label}),(0,c.jsx)(ie.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:t.map(((e,t)=>(0,r.createElement)(ht,{mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active",...e,key:t})))})]})}function fe(e){let{mobile:t=!1,...n}=e;const r=t?pe:de;return(0,c.jsx)(r,{...n})}var he=n(2131);function me(e){let{width:t=20,height:n=20,...r}=e;return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0,...r,children:(0,c.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const ge="iconLanguage_nlXk";var ye=n(1088),be=n(5391);var ve=n(7948),we=n(1034),ke=n(5891),xe=n(2384),Se=n(9913),Ee=n(4471),_e=n(7674),Ce=n(6841),Te=n(3810);const Ae="searchBar_RVTs",je="dropdownMenu_qbY6",Re="searchBarLeft_MXDe",Ne="suggestion_fB_2",Pe="cursor_eG29",Le="hitTree_kk6K",Oe="hitIcon_a7Zy",Ie="hitPath_ieM4",De="noResultsIcon_EBY5",Fe="hitFooter_E9YW",Me="hitWrapper_sAK8",ze="hitTitle_vyVt",Be="hitAction_NqkB",$e="noResults_l6Q3",Ue="searchBarContainer_NW3z",qe="searchBarLoadingRing_YnHq",He="searchClearButton_qk4g",Ve="searchIndexLoading_EJ1f",Qe="searchHintContainer_Pkmr",We="searchHint_iIMx",Ge="focused_OWtg",Ke="input_FOTf",Ye="hint_URu1",Ze="suggestions_X8XU",Je="dataset_QiCy",Xe="empty_eITn";function et(e){let{document:t,type:n,page:r,metadata:o,tokens:a,isInterOfTree:i,isLastOfTree:s}=e;const l=n===Se.i.Title,u=n===Se.i.Keywords,c=l||u,d=n===Se.i.Heading,p=[];i?p.push('<svg viewBox="0 0 24 54"><g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"><path d="M8 6v42M20 27H8.3"></path></g></svg>'):s&&p.push('<svg viewBox="0 0 24 54"><g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"><path d="M8 6v21M20 27H8.3"></path></g></svg>');const f=p.map((e=>`<span class="${Le}">${e}</span>`)),h=`<span class="${Oe}">${c?'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17 6v12c0 .52-.2 1-1 1H4c-.7 0-1-.33-1-1V2c0-.55.42-1 1-1h8l5 5zM14 8h-3.13c-.51 0-.87-.34-.87-.87V4" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linejoin="round"></path></svg>':d?'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M13 13h4-4V8H7v5h6v4-4H7V8H3h4V3v5h6V3v5h4-4v5zm-6 0v4-4H3h4z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg>':'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17 5H3h14zm0 5H3h14zm0 5H3h14z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linejoin="round"></path></svg>'}</span>`,m=[`<span class="${ze}">${u?(0,Ce.Z)(t.s,a):(0,Te.C)(t.t,(0,_e.g)(o,"t"),a)}</span>`];if(!i&&!s&&ye.tb){const e=r?r.b?.concat(r.t).concat(t.s&&t.s!==r.t?t.s:[]):t.b;m.push(`<span class="${Ie}">${(0,Ee.$)(e??[])}</span>`)}else c||m.push(`<span class="${Ie}">${(0,Ce.Z)(r.t||(t.u.startsWith("/docs/api-reference/")?"API Reference":""),a)}</span>`);const g=`<span class="${Be}"><svg width="20" height="20" viewBox="0 0 20 20"><g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"><path d="M18 3v4c0 2-2 4-4 4H2"></path><path d="M8 17l-6-6 6-6"></path></g></svg></span>`;return[...f,h,`<span class="${Me}">`,...m,"</span>",g].join("")}function tt(){return`<span class="${$e}"><span class="${De}"><svg width="40" height="40" viewBox="0 0 20 20" fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M15.5 4.8c2 3 1.7 7-1 9.7h0l4.3 4.3-4.3-4.3a7.8 7.8 0 01-9.8 1m-2.2-2.2A7.8 7.8 0 0113.2 2.4M2 18L18 2"></path></svg></span><span>${(0,l.T)({id:"theme.SearchBar.noResultsText",message:"No results"})}</span></span>`}var nt=n(2849),rt=n(3385);async function ot(){const e=await Promise.all([n.e(489),n.e(5741)]).then(n.t.bind(n,489,23)),t=e.default;return t.noConflict?t.noConflict():e.noConflict&&e.noConflict(),t}const at="_highlight";const it=function(e){let{handleSearchBarToggle:t}=e;const o=(0,z.A)(),{siteConfig:{baseUrl:a},i18n:{currentLocale:i}}=(0,le.A)(),u=(0,we.vT)();let d=a;try{const{preferredVersion:e}=function(){return n(1034).g1(...arguments)}(u?.pluginId??ye.UB);e&&!e.isLast&&(d=e.path+"/")}catch(F){if(ye.I$&&!(F instanceof ve.dV))throw F}const p=(0,s.W6)(),f=(0,s.zy)(),h=(0,r.useRef)(null),m=(0,r.useRef)(new Map),g=(0,r.useRef)(!1),[y,b]=(0,r.useState)(!1),[v,w]=(0,r.useState)(!1),[k,x]=(0,r.useState)(""),S=(0,r.useRef)(null),E=(0,r.useRef)(""),[_,C]=(0,r.useState)("");(0,r.useEffect)((()=>{if(!Array.isArray(ye.Hg))return;let e="";if(f.pathname.startsWith(d)){const t=f.pathname.substring(d.length);let n;for(const e of ye.Hg){const r="string"==typeof e?e:e.path;if(t===r||t.startsWith(`${r}/`)){n=r;break}}n&&(e=n)}E.current!==e&&(m.current.delete(e),E.current=e),C(e)}),[f.pathname,d]);const T=!!ye.O6&&Array.isArray(ye.Hg)&&""===_,A=(0,r.useCallback)((async()=>{if(T||m.current.get(_))return;m.current.set(_,"loading"),S.current?.autocomplete.destroy(),b(!0);const[{wrappedIndexes:e,zhDictionary:t},n]=await Promise.all([(0,ke.Z)(d,_),ot()]);if(S.current=n(h.current,{hint:!1,autoselect:!0,openOnFocus:!0,cssClasses:{root:(0,be.A)(Ae,{[Re]:"left"===ye.ZG}),noPrefix:!0,dropdownMenu:je,input:Ke,hint:Ye,suggestions:Ze,suggestion:Ne,cursor:Pe,dataset:Je,empty:Xe}},[{source:(0,xe.m)(e,t,ye.AT),templates:{suggestion:et,empty:tt,footer:e=>{let{query:t,isEmpty:n}=e;if(n&&(!_||!ye.dz))return;const r=(e=>{let{query:t,isEmpty:n}=e;const r=document.createElement("a"),o=new URLSearchParams;let s;if(o.set("q",t),_){const e=_&&Array.isArray(ye.Hg)?ye.Hg.find((e=>"string"==typeof e?e===_:e.path===_)):_,t=e?(0,rt.p)(e,i).label:_;s=ye.dz&&n?(0,l.T)({id:"theme.SearchBar.seeAllOutsideContext",message:'See all results outside "{context}"'},{context:t}):(0,l.T)({id:"theme.SearchBar.searchInContext",message:'See all results within "{context}"'},{context:t})}else s=(0,l.T)({id:"theme.SearchBar.seeAll",message:"See all results"});if(!_||!Array.isArray(ye.Hg)||ye.dz&&n||o.set("ctx",_),d!==a){if(!d.startsWith(a))throw new Error(`Version url '${d}' does not start with base url '${a}', this is a bug of \`@easyops-cn/docusaurus-search-local\`, please report it.`);o.set("version",d.substring(a.length))}const u=`${a}search/?${o.toString()}`;return r.href=u,r.textContent=s,r.addEventListener("click",(e=>{e.ctrlKey||e.metaKey||(e.preventDefault(),S.current?.autocomplete.close(),p.push(u))})),r})({query:t,isEmpty:n}),o=document.createElement("div");return o.className=Fe,o.appendChild(r),o}}}]).on("autocomplete:selected",(function(e,t){let{document:{u:n,h:r},tokens:o}=t;h.current?.blur();let a=n;if(ye.CU&&o.length>0){const e=new URLSearchParams;for(const t of o)e.append(at,t);a+=`?${e.toString()}`}r&&(a+=r),p.push(a)})).on("autocomplete:closed",(()=>{h.current?.blur()})),m.current.set(_,"done"),b(!1),g.current){const e=h.current;e.value&&S.current?.autocomplete.open(),e.focus()}}),[T,_,d,a,p]);(0,r.useEffect)((()=>{if(!ye.CU)return;const e=o?new URLSearchParams(f.search).getAll(at):[];setTimeout((()=>{const t=document.querySelector("article");if(!t)return;const n=new ye.CU(t);n.unmark(),0!==e.length&&n.mark(e),x(e.join(" ")),S.current?.autocomplete.setVal(e.join(" "))}))}),[o,f.search,f.pathname]);const[j,R]=(0,r.useState)(!1),N=(0,r.useCallback)((()=>{g.current=!0,A(),R(!0),t?.(!0)}),[t,A]),P=(0,r.useCallback)((()=>{R(!1),t?.(!1)}),[t]),L=(0,r.useCallback)((()=>{A()}),[A]),O=(0,r.useCallback)((e=>{x(e.target.value),e.target.value&&w(!0)}),[]),I=!!o&&/mac/i.test(navigator.userAgentData?.platform??navigator.platform);(0,r.useEffect)((()=>{if(!ye.WW)return;const e=e=>{!(I?e.metaKey:e.ctrlKey)||"k"!==e.key&&"K"!==e.key||(e.preventDefault(),h.current?.focus(),N())};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}}),[I,N]);const D=(0,r.useCallback)((()=>{const e=new URLSearchParams(f.search);e.delete(at);const t=e.toString(),n=f.pathname+(""!=t?`?${t}`:"")+f.hash;n!=f.pathname+f.search+f.hash&&p.push(n),x(""),S.current?.autocomplete.setVal("")}),[f.pathname,f.search,f.hash,p]);return(0,c.jsxs)("div",{className:(0,be.A)("navbar__search",Ue,{[Ve]:y&&v,[Ge]:j}),hidden:T,dir:"ltr",children:[(0,c.jsx)("input",{placeholder:(0,l.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"}),"aria-label":"Search",className:"navbar__search-input",onMouseEnter:L,onFocus:N,onBlur:P,onChange:O,ref:h,value:k}),(0,c.jsx)(nt.A,{className:qe}),ye.WW&&ye.pk&&(""!==k?(0,c.jsx)("button",{className:He,onClick:D,children:"\u2715"}):o&&(0,c.jsxs)("div",{className:Qe,children:[(0,c.jsx)("kbd",{className:We,children:I?"\u2318":"ctrl"}),(0,c.jsx)("kbd",{className:We,children:"K"})]}))]})},st={navbarSearchContainer:"navbarSearchContainer_Bca1"};function lt(e){let{children:t,className:n}=e;return(0,c.jsx)("div",{className:(0,o.A)(n,st.navbarSearchContainer),children:t})}var ut=n(8295),ct=n(6972);var dt=n(3886);function pt(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find((t=>t.id===e.mainDocId))}(e)}const ft={default:ae,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:r,queryString:o="",...a}=e;const{i18n:{currentLocale:i,locales:u,localeConfigs:d}}=(0,le.A)(),p=(0,he.o)(),{search:f,hash:h}=(0,s.zy)(),m=[...n,...u.map((e=>{const n=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${h}${o}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...r],g=t?(0,l.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[i].label;return(0,c.jsx)(fe,{...a,mobile:t,label:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(me,{className:ge}),g]}),items:m})},search:function(e){let{mobile:t,className:n}=e;return t?null:(0,c.jsx)(lt,{className:n,children:(0,c.jsx)(it,{})})},dropdown:fe,html:function(e){let{value:t,className:n,mobile:r=!1,isDropdownItem:a=!1}=e;const i=a?"li":"div";return(0,c.jsx)(i,{className:(0,o.A)({navbar__item:!r&&!a,"menu__list-item":r},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:r,...o}=e;const{activeDoc:a}=(0,ut.zK)(r),i=(0,ct.QB)(t,r),s=a?.path===i?.path;return null===i||i.unlisted&&!s?null:(0,c.jsx)(ae,{exact:!0,...o,isActive:()=>s||!!a?.sidebar&&a.sidebar===i.sidebar,label:n??i.id,to:i.path})},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:r,...o}=e;const{activeDoc:a}=(0,ut.zK)(r),i=(0,ct.fW)(t,r).link;if(!i)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return(0,c.jsx)(ae,{exact:!0,...o,isActive:()=>a?.sidebar===t,label:n??i.label,to:i.path})},docsVersion:function(e){let{label:t,to:n,docsPluginId:r,...o}=e;const a=(0,ct.Vd)(r)[0],i=t??a.label,s=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(a).path;return(0,c.jsx)(ae,{...o,label:i,to:s})},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:r,dropdownItemsBefore:o,dropdownItemsAfter:a,...i}=e;const{search:u,hash:d}=(0,s.zy)(),p=(0,ut.zK)(n),f=(0,ut.jh)(n),{savePreferredVersionName:h}=(0,dt.g1)(n),m=[...o,...f.map((function(e){const t=pt(e,p);return{label:e.label,to:`${t.path}${u}${d}`,isActive:()=>e===p.activeVersion,onClick:()=>h(e.name)}})),...a],g=(0,ct.Vd)(n)[0],y=t&&m.length>1?(0,l.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):g.label,b=t&&m.length>1?void 0:pt(g,p).path;return m.length<=1?(0,c.jsx)(ae,{...i,mobile:t,label:y,to:b,isActive:r?()=>!1:void 0}):(0,c.jsx)(fe,{...i,mobile:t,label:y,to:b,items:m,isActive:r?()=>!1:void 0})}};function ht(e){let{type:t,...n}=e;const r=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),o=ft[r];if(!o)throw new Error(`No NavbarItem component found for type "${t}".`);return(0,c.jsx)(o,{...n})}function mt(){const e=(0,j.M)(),t=(0,w.p)().navbar.items;return(0,c.jsx)("ul",{className:"menu__list",children:t.map(((t,n)=>(0,r.createElement)(ht,{mobile:!0,...t,onClick:()=>e.toggle(),key:n})))})}function gt(e){return(0,c.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,c.jsx)(l.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function yt(){const e=0===(0,w.p)().navbar.items.length,t=D();return(0,c.jsxs)(c.Fragment,{children:[!e&&(0,c.jsx)(gt,{onClick:()=>t.hide()}),t.content]})}function bt(){const e=(0,j.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?(0,c.jsx)(F,{header:(0,c.jsx)(Y,{}),primaryMenu:(0,c.jsx)(mt,{}),secondaryMenu:(0,c.jsx)(yt,{})}):null}const vt={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function wt(e){return(0,c.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function kt(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:a}}=(0,w.p)(),i=(0,j.M)(),{navbarRef:s,isNavbarVisible:d}=function(e){const[t,n]=(0,r.useState)(e),o=(0,r.useRef)(!1),a=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,R.Mq)(((t,r)=>{let{scrollY:i}=t;if(!e)return;if(i<a.current)return void n(!0);if(o.current)return void(o.current=!1);const s=r?.scrollY,l=document.documentElement.scrollHeight-a.current,u=window.innerHeight;s&&i>=s?n(!1):i+u<l&&n(!0)})),(0,u.$)((t=>{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return o.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return(0,c.jsxs)("nav",{ref:s,"aria-label":(0,l.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)("navbar","navbar--fixed-top",n&&[vt.navbarHideable,!d&&vt.navbarHidden],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":i.shown}),children:[t,(0,c.jsx)(wt,{onClick:i.toggle}),(0,c.jsx)(bt,{})]})}var xt=n(2181);const St="right";function Et(e){let{width:t=30,height:n=30,className:r,...o}=e;return(0,c.jsx)("svg",{className:r,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true",...o,children:(0,c.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function _t(){const{toggle:e,shown:t}=(0,j.M)();return(0,c.jsx)("button",{onClick:e,"aria-label":(0,l.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,c.jsx)(Et,{})})}const Ct={colorModeToggle:"colorModeToggle_DEke"};function Tt(e){let{items:t}=e;return(0,c.jsx)(c.Fragment,{children:t.map(((e,t)=>(0,c.jsx)(xt.k2,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,c.jsx)(ht,{...e})},t)))})}function At(e){let{left:t,right:n}=e;return(0,c.jsxs)("div",{className:"navbar__inner",children:[(0,c.jsx)("div",{className:"navbar__items",children:t}),(0,c.jsx)("div",{className:"navbar__items navbar__items--right",children:n})]})}function jt(){const e=(0,j.M)(),t=(0,w.p)().navbar.items,[n,r]=function(e){function t(e){return"left"===(e.position??St)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),o=t.find((e=>"search"===e.type));return(0,c.jsx)(At,{left:(0,c.jsxs)(c.Fragment,{children:[!e.disabled&&(0,c.jsx)(_t,{}),(0,c.jsx)(G,{}),(0,c.jsx)(Tt,{items:n})]}),right:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(Tt,{items:r}),(0,c.jsx)(Q,{className:Ct.colorModeToggle}),!o&&(0,c.jsx)(lt,{children:(0,c.jsx)(it,{})})]})})}function Rt(){return(0,c.jsx)(kt,{children:(0,c.jsx)(jt,{})})}function Nt(e){let{item:t}=e;const{to:n,href:r,label:o,prependBaseUrlToHref:a,...i}=t,s=(0,J.Ay)(n),l=(0,J.Ay)(r,{forcePrependBaseUrl:!0});return(0,c.jsxs)(Z.A,{className:"footer__link-item",...r?{href:a?l:r}:{to:s},...i,children:[o,r&&!(0,X.A)(r)&&(0,c.jsx)(te.A,{})]})}function Pt(e){let{item:t}=e;return t.html?(0,c.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):(0,c.jsx)("li",{className:"footer__item",children:(0,c.jsx)(Nt,{item:t})},t.href??t.to)}function Lt(e){let{column:t}=e;return(0,c.jsxs)("div",{className:"col footer__col",children:[(0,c.jsx)("div",{className:"footer__title",children:t.title}),(0,c.jsx)("ul",{className:"footer__items clean-list",children:t.items.map(((e,t)=>(0,c.jsx)(Pt,{item:e},t)))})]})}function Ot(e){let{columns:t}=e;return(0,c.jsx)("div",{className:"row footer__links",children:t.map(((e,t)=>(0,c.jsx)(Lt,{column:e},t)))})}function It(){return(0,c.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function Dt(e){let{item:t}=e;return t.html?(0,c.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):(0,c.jsx)(Nt,{item:t})}function Ft(e){let{links:t}=e;return(0,c.jsx)("div",{className:"footer__links text--center",children:(0,c.jsx)("div",{className:"footer__links",children:t.map(((e,n)=>(0,c.jsxs)(r.Fragment,{children:[(0,c.jsx)(Dt,{item:e}),t.length!==n+1&&(0,c.jsx)(It,{})]},n)))})})}function Mt(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?(0,c.jsx)(Ot,{columns:t}):(0,c.jsx)(Ft,{links:t})}var zt=n(1122);const Bt="footerLogoLink_BH7S";function $t(e){let{logo:t}=e;const{withBaseUrl:n}=(0,J.hH)(),r={light:n(t.src),dark:n(t.srcDark??t.src)};return(0,c.jsx)(zt.A,{className:(0,o.A)("footer__logo",t.className),alt:t.alt,sources:r,width:t.width,height:t.height,style:t.style})}function Ut(e){let{logo:t}=e;return t.href?(0,c.jsx)(Z.A,{href:t.href,className:Bt,target:t.target,children:(0,c.jsx)($t,{logo:t})}):(0,c.jsx)($t,{logo:t})}function qt(e){let{copyright:t}=e;return(0,c.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function Ht(e){let{style:t,links:n,logo:r,copyright:a}=e;return(0,c.jsx)("footer",{className:(0,o.A)("footer",{"footer--dark":"dark"===t}),children:(0,c.jsxs)("div",{className:"container container-fluid",children:[n,(r||a)&&(0,c.jsxs)("div",{className:"footer__bottom text--center",children:[r&&(0,c.jsx)("div",{className:"margin-bottom--sm",children:r}),a]})]})})}function Vt(){const{footer:e}=(0,w.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:o}=e;return(0,c.jsx)(Ht,{style:o,links:n&&n.length>0&&(0,c.jsx)(Mt,{links:n}),logo:r&&(0,c.jsx)(Ut,{logo:r}),copyright:t&&(0,c.jsx)(qt,{copyright:t})})}const Qt=r.memo(Vt),Wt=(0,N.fM)([M.a,k.o,R.Tv,dt.VQ,i.Jx,function(e){let{children:t}=e;return(0,c.jsx)(P.y_,{children:(0,c.jsx)(j.e,{children:(0,c.jsx)(O,{children:t})})})}]);function Gt(e){let{children:t}=e;return(0,c.jsx)(Wt,{children:t})}var Kt=n(1107);function Yt(e){let{error:t,tryAgain:n}=e;return(0,c.jsx)("main",{className:"container margin-vert--xl",children:(0,c.jsx)("div",{className:"row",children:(0,c.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,c.jsx)(Kt.A,{as:"h1",className:"hero__title",children:(0,c.jsx)(l.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,c.jsx)("div",{className:"margin-vert--lg",children:(0,c.jsx)(xt.a2,{onClick:n,className:"button button--primary shadow--lw"})}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"margin-vert--md",children:(0,c.jsx)(xt.bq,{error:t})})]})})})}const Zt={mainWrapper:"mainWrapper_z2l0"};function Jt(e){const{children:t,noFooter:n,wrapperClassName:r,title:s,description:l}=e;return(0,y.J)(),(0,c.jsxs)(Gt,{children:[(0,c.jsx)(i.be,{title:s,description:l}),(0,c.jsx)(v,{}),(0,c.jsx)(A,{}),(0,c.jsx)(Rt,{}),(0,c.jsx)("div",{id:d,className:(0,o.A)(g.G.wrapper.main,Zt.mainWrapper,r),children:(0,c.jsx)(a.A,{fallback:e=>(0,c.jsx)(Yt,{...e}),children:t})}),!n&&(0,c.jsx)(Qt,{})]})}},3465:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(6540);var r=n(8774),o=n(6025),a=n(4586),i=n(6342),s=n(1122),l=n(4848);function u(e){let{logo:t,alt:n,imageClassName:r}=e;const a={light:(0,o.Ay)(t.src),dark:(0,o.Ay)(t.srcDark||t.src)},i=(0,l.jsx)(s.A,{className:t.className,sources:a,height:t.height,width:t.width,alt:n,style:t.style});return r?(0,l.jsx)("div",{className:r,children:i}):i}function c(e){const{siteConfig:{title:t}}=(0,a.A)(),{navbar:{title:n,logo:s}}=(0,i.p)(),{imageClassName:c,titleClassName:d,...p}=e,f=(0,o.Ay)(s?.href||"/"),h=n?"":t,m=s?.alt??h;return(0,l.jsxs)(r.A,{to:f,...p,...s?.target&&{target:s.target},children:[s&&(0,l.jsx)(u,{logo:s,alt:m,imageClassName:c}),null!=n&&(0,l.jsx)("b",{className:d,children:n})]})}},1463:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);var r=n(5260),o=n(4848);function a(e){let{locale:t,version:n,tag:a}=e;const i=t;return(0,o.jsxs)(r.A,{children:[t&&(0,o.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,o.jsx)("meta",{name:"docusaurus_version",content:n}),a&&(0,o.jsx)("meta",{name:"docusaurus_tag",content:a}),i&&(0,o.jsx)("meta",{name:"docsearch:language",content:i}),n&&(0,o.jsx)("meta",{name:"docsearch:version",content:n}),a&&(0,o.jsx)("meta",{name:"docsearch:docusaurus_tag",content:a})]})}},1122:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),o=n(4164),a=n(2303),i=n(5293);const s={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var l=n(4848);function u(e){let{className:t,children:n}=e;const u=(0,a.A)(),{colorMode:c}=(0,i.G)();return(0,l.jsx)(l.Fragment,{children:(u?"dark"===c?["dark"]:["light"]:["light","dark"]).map((e=>{const a=n({theme:e,className:(0,o.A)(t,s.themedComponent,s[`themedComponent--${e}`])});return(0,l.jsx)(r.Fragment,{children:a},e)}))})}function c(e){const{sources:t,className:n,alt:r,...o}=e;return(0,l.jsx)(u,{className:n,children:e=>{let{theme:n,className:a}=e;return(0,l.jsx)("img",{src:t[n],alt:r,className:a,...o})}})}},1422:(e,t,n)=>{"use strict";n.d(t,{N:()=>y,u:()=>u});var r=n(6540),o=n(8193),a=n(205),i=n(3109),s=n(4848);const l="ease-in-out";function u(e){let{initialState:t}=e;const[n,o]=(0,r.useState)(t??!1),a=(0,r.useCallback)((()=>{o((e=>!e))}),[]);return{collapsed:n,setCollapsed:o,toggleCollapsed:a}}const c={display:"none",overflow:"hidden",height:"0px"},d={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?c:d;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{collapsibleRef:t,collapsed:n,animation:o}=e;const a=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const e=t.current;function r(){const t=e.scrollHeight,n=o?.duration??function(e){if((0,i.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${o?.easing??l}`,height:`${t}px`}}function s(){const t=r();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return p(e,n),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(s(),requestAnimationFrame((()=>{e.style.height=c.height,e.style.overflow=c.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{s()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,o])}function h(e){if(!o.A.canUseDOM)return e?c:d}function m(e){let{as:t="div",collapsed:n,children:o,animation:a,onCollapseTransitionEnd:i,className:l,disableSSRStyle:u}=e;const c=(0,r.useRef)(null);return f({collapsibleRef:c,collapsed:n,animation:a}),(0,s.jsx)(t,{ref:c,style:u?void 0:h(n),onTransitionEnd:e=>{"height"===e.propertyName&&(p(c.current,n),i?.(n))},className:l,children:o})}function g(e){let{collapsed:t,...n}=e;const[o,i]=(0,r.useState)(!t),[l,u]=(0,r.useState)(t);return(0,a.A)((()=>{t||i(!0)}),[t]),(0,a.A)((()=>{o&&u(t)}),[o,t]),o?(0,s.jsx)(m,{...n,collapsed:l}):null}function y(e){let{lazy:t,...n}=e;const r=t?g:m;return(0,s.jsx)(r,{...n})}},5041:(e,t,n)=>{"use strict";n.d(t,{M:()=>m,o:()=>h});var r=n(6540),o=n(2303),a=n(9466),i=n(9532),s=n(6342),l=n(4848);const u=(0,a.Wf)("docusaurus.announcement.dismiss"),c=(0,a.Wf)("docusaurus.announcement.id"),d=()=>"true"===u.get(),p=e=>u.set(String(e)),f=r.createContext(null);function h(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,s.p)(),t=(0,o.A)(),[n,a]=(0,r.useState)((()=>!!t&&d()));(0,r.useEffect)((()=>{a(d())}),[]);const i=(0,r.useCallback)((()=>{p(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=c.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;c.set(t),r&&p(!1),!r&&d()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return(0,l.jsx)(f.Provider,{value:n,children:t})}function m(){const e=(0,r.useContext)(f);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},5293:(e,t,n)=>{"use strict";n.d(t,{G:()=>y,a:()=>g});var r=n(6540),o=n(8193),a=n(9532),i=n(9466),s=n(6342),l=n(4848);const u=r.createContext(void 0),c="theme",d=(0,i.Wf)(c),p={light:"light",dark:"dark"},f=e=>e===p.dark?p.dark:p.light,h=e=>o.A.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),m=e=>{d.set(f(e))};function g(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.p)(),[o,a]=(0,r.useState)(h(e));(0,r.useEffect)((()=>{t&&d.del()}),[t]);const i=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:o=!0}=r;t?(a(t),o&&m(t)):(a(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),d.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(o))}),[o]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==c)return;const t=d.get();null!==t&&i(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,i]);const l=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||l.current?l.current=window.matchMedia("print").matches:i(null)};return e.addListener(r),()=>e.removeListener(r)}),[i,t,n]),(0,r.useMemo)((()=>({colorMode:o,setColorMode:i,get isDarkTheme(){return o===p.dark},setLightTheme(){i(p.light)},setDarkTheme(){i(p.dark)}})),[o,i])}();return(0,l.jsx)(u.Provider,{value:n,children:t})}function y(){const e=(0,r.useContext)(u);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},9876:(e,t,n)=>{"use strict";n.d(t,{e:()=>f,M:()=>h});var r=n(6540),o=n(5600),a=n(4581),i=n(6347),s=n(9532);function l(e){!function(e){const t=(0,i.W6)(),n=(0,s._q)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}var u=n(6342),c=n(4848);const d=r.createContext(void 0);function p(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,u.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[i,s]=(0,r.useState)(!1);l((()=>{if(i)return s(!1),!1}));const c=(0,r.useCallback)((()=>{s((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&s(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:c,shown:i})),[e,n,c,i])}function f(e){let{children:t}=e;const n=p();return(0,c.jsx)(d.Provider,{value:n,children:t})}function h(){const e=r.useContext(d);if(void 0===e)throw new s.dV("NavbarMobileSidebarProvider");return e}},5600:(e,t,n)=>{"use strict";n.d(t,{GX:()=>u,YL:()=>l,y_:()=>s});var r=n(6540),o=n(9532),a=n(4848);const i=r.createContext(null);function s(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return(0,a.jsx)(i.Provider,{value:n,children:t})}function l(){const e=(0,r.useContext)(i);if(!e)throw new o.dV("NavbarSecondaryMenuContentProvider");return e[0]}function u(e){let{component:t,props:n}=e;const a=(0,r.useContext)(i);if(!a)throw new o.dV("NavbarSecondaryMenuContentProvider");const[,s]=a,l=(0,o.Be)(n);return(0,r.useEffect)((()=>{s({component:t,props:l})}),[s,t,l]),(0,r.useEffect)((()=>()=>s({component:null,props:null})),[s]),null}},4090:(e,t,n)=>{"use strict";n.d(t,{w:()=>o,J:()=>a});var r=n(6540);const o="navigation-with-keyboard";function a(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},4581:(e,t,n)=>{"use strict";n.d(t,{l:()=>s});var r=n(6540),o=n(8193);const a={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function s(e){let{desktopBreakpoint:t=i}=void 0===e?{}:e;const[n,s]=(0,r.useState)((()=>"ssr"));return(0,r.useEffect)((()=>{function e(){s(function(e){if(!o.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a.desktop:a.mobile}(t))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[t]),n}},7559:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},3109:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},2181:(e,t,n)=>{"use strict";n.d(t,{bq:()=>c,MN:()=>u,a2:()=>l,k2:()=>d});var r=n(6540),o=n(1312),a=n(440);const i={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};var s=n(4848);function l(e){return(0,s.jsx)("button",{type:"button",...e,children:(0,s.jsx)(o.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function u(e){let{error:t,tryAgain:n}=e;return(0,s.jsxs)("div",{className:i.errorBoundaryFallback,children:[(0,s.jsx)("p",{children:t.message}),(0,s.jsx)(l,{onClick:n})]})}function c(e){let{error:t}=e;const n=(0,a.rA)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,s.jsx)("p",{className:i.errorBoundaryError,children:n})}class d extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}},1682:(e,t,n)=>{"use strict";function r(e){return Array.from(new Set(e))}function o(e,t){const n={};let r=0;for(const o of e){const e=t(o,r);n[e]??=[],n[e].push(o),r+=1}return n}n.d(t,{$z:()=>o,sb:()=>r})},1213:(e,t,n)=>{"use strict";n.d(t,{e3:()=>p,be:()=>c,Jx:()=>f});var r=n(6540),o=n(4164),a=n(5260),i=n(6803),s=n(6025),l=n(4586);var u=n(4848);function c(e){let{title:t,description:n,keywords:r,image:o,children:i}=e;const c=function(e){const{siteConfig:t}=(0,l.A)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}(t),{withBaseUrl:d}=(0,s.hH)(),p=o?d(o,{absolute:!0}):void 0;return(0,u.jsxs)(a.A,{children:[t&&(0,u.jsx)("title",{children:c}),t&&(0,u.jsx)("meta",{property:"og:title",content:c}),n&&(0,u.jsx)("meta",{name:"description",content:n}),n&&(0,u.jsx)("meta",{property:"og:description",content:n}),r&&(0,u.jsx)("meta",{name:"keywords",content:Array.isArray(r)?r.join(","):r}),p&&(0,u.jsx)("meta",{property:"og:image",content:p}),p&&(0,u.jsx)("meta",{name:"twitter:image",content:p}),i]})}const d=r.createContext(void 0);function p(e){let{className:t,children:n}=e;const i=r.useContext(d),s=(0,o.A)(i,t);return(0,u.jsxs)(d.Provider,{value:s,children:[(0,u.jsx)(a.A,{children:(0,u.jsx)("html",{className:s})}),n]})}function f(e){let{children:t}=e;const n=(0,i.A)(),r=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const a=`plugin-id-${n.plugin.id}`;return(0,u.jsx)(p,{className:(0,o.A)(r,a),children:t})}},9532:(e,t,n)=>{"use strict";n.d(t,{Be:()=>u,ZC:()=>s,_q:()=>i,dV:()=>l,fM:()=>c});var r=n(6540),o=n(205),a=n(4848);function i(e){const t=(0,r.useRef)(e);return(0,o.A)((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function s(e){const t=(0,r.useRef)();return(0,o.A)((()=>{t.current=e})),t.current}class l extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?<name>\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function u(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function c(e){return t=>{let{children:n}=t;return(0,a.jsx)(a.Fragment,{children:e.reduceRight(((e,t)=>(0,a.jsx)(t,{children:e})),n)})}}},9169:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>s,ys:()=>i});var r=n(6540),o=n(8328),a=n(4586);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function s(){const{baseUrl:e}=(0,a.A)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function o(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(o).flatMap((e=>e.routes??[])))}(n)}({routes:o.A,baseUrl:e})),[e])}},3104:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>p,Tv:()=>u,gk:()=>f});var r=n(6540),o=n(8193),a=n(2303),i=(n(205),n(9532)),s=n(4848);const l=r.createContext(void 0);function u(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,s.jsx)(l.Provider,{value:n,children:t})}function c(){const e=(0,r.useContext)(l);if(null==e)throw new i.dV("ScrollControllerProvider");return e}const d=()=>o.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function p(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=c(),o=(0,r.useRef)(d()),a=(0,i._q)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=d();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,n,...t])}function f(){const e=(0,r.useRef)(null),t=(0,a.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&o<e)&&(t=requestAnimationFrame(r),window.scrollTo(0,Math.floor(.85*(o-e))+e))}(),()=>t&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},9466:(e,t,n)=>{"use strict";n.d(t,{Wf:()=>u});n(6540);var r=n(4180);const o=r.N;function a(e){let{key:t,oldValue:n,newValue:r,storage:o}=e;if(n===r)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,o),window.dispatchEvent(a)}function i(e){if(void 0===e&&(e=o),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,s||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),s=!0),null}var t}let s=!1;const l={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){const n=`${e}${r.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(n);const o=i(t?.persistence);return null===o?l:{get:()=>{try{return o.getItem(n)}catch(e){return console.error(`Docusaurus storage error, can't get key=${n}`,e),null}},set:e=>{try{const t=o.getItem(n);o.setItem(n,e),a({key:n,oldValue:t,newValue:e,storage:o})}catch(t){console.error(`Docusaurus storage error, can't set ${n}=${e}`,t)}},del:()=>{try{const e=o.getItem(n);o.removeItem(n),a({key:n,oldValue:e,newValue:null,storage:o})}catch(e){console.error(`Docusaurus storage error, can't delete key=${n}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===o&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${n}`,t),()=>{}}}}}},2131:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(4586),o=n(6347),a=n(440);function i(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:i,currentLocale:s}}=(0,r.A)(),{pathname:l}=(0,o.zy)(),u=(0,a.Ks)(l,{trailingSlash:n,baseUrl:e}),c=s===i?e:e.replace(`/${s}/`,"/"),d=u.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:r}=e;return`${r?t:""}${function(e){return e===i?`${c}`:`${c}${e}/`}(n)}${d}`}}}},5062:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(6540),o=n(6347),a=n(9532);function i(e){const t=(0,o.zy)(),n=(0,a.ZC)(t),i=(0,a._q)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},6342:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(4586);function o(){return(0,r.A)().siteConfig.themeConfig}},2983:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),s="/"===i||i===r?i:(l=i,u=n,u?o(l):a(l));var l,u;return e.replace(i,s)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a;const r=n(2566);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}},253:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){if(t.cause)return[t,...e(t.cause)];return[t]}},440:(e,t,n)=>{"use strict";t.rA=t.Ks=void 0;const r=n(1635);var o=n(2983);Object.defineProperty(t,"Ks",{enumerable:!0,get:function(){return r.__importDefault(o).default}});var a=n(2566);var i=n(253);Object.defineProperty(t,"rA",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},2566:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){if(""===t)return e;return e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},2849:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});n(6540);var r=n(5391);const o={loadingRing:"loadingRing_RJI3","loading-ring":"loading-ring_FB5o"};var a=n(4848);function i(e){let{className:t}=e;return(0,a.jsxs)("div",{className:(0,r.A)(o.loadingRing,t),children:[(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{})]})}},5891:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(8291),o=n.n(r),a=n(1088);const i=new Map;function s(e,t){const n=`${e}${t}`;let r=i.get(n);return r||(r=async function(e,t){{const n=`${e}${a.IH.replace("{dir}",t?`-${t.replace(/\//g,"-")}`:"")}`;if(new URL(n,location.origin).origin!==location.origin)throw new Error("Unexpected version url");const r=await(await fetch(n)).json(),i=r.map(((e,t)=>{let{documents:n,index:r}=e;return{type:t,documents:n,index:o().Index.load(r)}})),s=r.reduce(((e,t)=>{for(const n of t.index.invertedIndex)/\p{Unified_Ideograph}/u.test(n[0][0])&&e.add(n[0]);return e}),new Set);return{wrappedIndexes:i,zhDictionary:Array.from(s)}}return{wrappedIndexes:[],zhDictionary:[]}}(e,t),i.set(n,r)),r}},2384:(e,t,n)=>{"use strict";n.d(t,{m:()=>u});var r=n(8291),o=n.n(r);var a=n(1088);function i(e){return s(e).concat(s(e.filter((e=>{const t=e[e.length-1];return!t.trailing&&t.maybeTyping})),!0))}function s(e,t){return e.map((e=>({tokens:e.map((e=>e.value)),term:e.map((e=>({value:e.value,presence:o().Query.presence.REQUIRED,wildcard:(t?e.trailing||e.maybeTyping:e.trailing)?o().Query.wildcard.TRAILING:o().Query.wildcard.NONE})))})))}var l=n(9913);function u(e,t,n){return function(r,s){const u=function(e,t){if(1===t.length&&["ja","jp","th"].includes(t[0]))return o()[t[0]].tokenizer(e).map((e=>e.toString()));let n=/[^-\s]+/g;return t.includes("zh")&&(n=/\w+|\p{Unified_Ideograph}+/gu),e.toLowerCase().match(n)||[]}(r,a.BH);if(0===u.length)return void s([]);const c=function(e,t){const n=function(e,t){const n=[];return function e(r,o){if(0===r.length)return void n.push(o);const a=r[0];if(/\p{Unified_Ideograph}/u.test(a)){const n=function(e,t){const n=[];return function e(r,o){let a=0,i=!1;for(const s of t)if(r.substr(0,s.length)===s){const t={missed:o.missed,term:o.term.concat({value:s})};r.length>s.length?e(r.substr(s.length),t):n.push(t),i=!0}else for(let t=s.length-1;t>a;t-=1){const l=s.substr(0,t);if(r.substr(0,t)===l){a=t;const s={missed:o.missed,term:o.term.concat({value:l,trailing:!0})};r.length>t?e(r.substr(t),s):n.push(s),i=!0;break}}i||(r.length>0?e(r.substr(1),{missed:o.missed+1,term:o.term}):o.term.length>0&&n.push(o))}(e,{missed:0,term:[]}),n.sort(((e,t)=>{const n=e.missed>0?1:0,r=t.missed>0?1:0;return n!==r?n-r:e.term.length-t.term.length})).map((e=>e.term))}(a,t);for(const t of n){const n=o.concat(...t);e(r.slice(1),n)}}else{const t=o.concat({value:a});e(r.slice(1),t)}}(e,[]),n}(e,t);if(0===n.length)return[{tokens:e,term:e.map((e=>({value:e,presence:o().Query.presence.REQUIRED,wildcard:o().Query.wildcard.LEADING|o().Query.wildcard.TRAILING})))}];for(const o of n)o[o.length-1].maybeTyping=!0;const r=[];for(const i of a.BH)if("en"===i)a.sx||r.unshift(o().stopWordFilter);else{const e=o()[i];e.stopWordFilter&&r.unshift(e.stopWordFilter)}let s;if(r.length>0){const e=e=>r.reduce(((e,t)=>e.filter((e=>t(e.value)))),e);s=[];const t=[];for(const r of n){const n=e(r);s.push(n),n.length<r.length&&n.length>0&&t.push(n)}n.push(...t)}else s=n.slice();const l=[];for(const o of s)if(o.length>2)for(let e=o.length-1;e>=0;e-=1)l.push(o.slice(0,e).concat(o.slice(e+1)));return i(n).concat(i(l))}(u,t),d=[];e:for(const{term:t,tokens:o}of c)for(const{documents:r,index:a,type:i}of e)if(d.push(...a.query((e=>{for(const n of t)e.term(n.value,{wildcard:n.wildcard,presence:n.presence})})).slice(0,n).filter((e=>!d.some((t=>t.document.i.toString()===e.ref)))).slice(0,n-d.length).map((t=>{const n=r.find((e=>e.i.toString()===t.ref));return{document:n,type:i,page:i!==l.i.Title&&e[0].documents.find((e=>e.i===n.p)),metadata:t.matchData.metadata,tokens:o,score:t.score}}))),d.length>=n)break e;!function(e){e.forEach(((e,t)=>{e.index=t})),e.sort(((t,n)=>{let r=t.type!==l.i.Heading&&t.type!==l.i.Content&&t.type!==l.i.Description||!t.page?t.index:e.findIndex((e=>e.document===t.page)),o=n.type!==l.i.Heading&&n.type!==l.i.Content&&n.type!==l.i.Description||!n.page?n.index:e.findIndex((e=>e.document===n.page));if(-1===r&&(r=t.index),-1===o&&(o=n.index),r===o){const e=(0===n.type?1:0)-(0===t.type?1:0);return 0===e?t.index-n.index:e}return r-o}))}(d),function(e){e.forEach(((t,n)=>{n>0&&t.page&&e.slice(0,n).some((e=>(e.type===l.i.Keywords?e.page:e.document)===t.page))&&(n<e.length-1&&e[n+1].page===t.page?t.isInterOfTree=!0:t.isLastOfTree=!0)}))}(d),s(d)}}},4471:(e,t,n)=>{"use strict";function r(e){return e.join(" \u203a ")}n.d(t,{$:()=>r})},3103:(e,t,n)=>{"use strict";function r(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}n.d(t,{Z:()=>r})},7674:(e,t,n)=>{"use strict";function r(e,t){const n=[];for(const r of Object.values(e))r[t]&&n.push(...r[t].position);return n.sort(((e,t)=>e[0]-t[0]||t[1]-e[1]))}n.d(t,{g:()=>r})},6841:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(3103);function o(e,t,n){const a=[];for(const i of t){const n=e.toLowerCase().indexOf(i);if(n>=0){n>0&&a.push(o(e.substr(0,n),t)),a.push(`<mark>${(0,r.Z)(e.substr(n,i.length))}</mark>`);const s=n+i.length;s<e.length&&a.push(o(e.substr(s),t));break}}return 0===a.length?n?`<mark>${(0,r.Z)(e)}</mark>`:(0,r.Z)(e):a.join("")}},3810:(e,t,n)=>{"use strict";n.d(t,{C:()=>l});var r=n(3103),o=n(6841);const a=/\w+|\p{Unified_Ideograph}/u;function i(e){const t=[];let n=0,r=e;for(;r.length>0;){const o=r.match(a);if(!o){t.push(r);break}o.index>0&&t.push(r.substring(0,o.index)),t.push(o[0]),n+=o.index+o[0].length,r=e.substring(n)}return t}var s=n(1088);function l(e,t,n,a){void 0===a&&(a=s.rG);const{chunkIndex:l,chunks:u}=function(e,t,n){const a=[];let s=0,l=0,u=-1;for(;s<t.length;){const[c,d]=t[s];if(s+=1,!(c<l)){if(c>l){const t=i(e.substring(l,c)).map((e=>({html:(0,r.Z)(e),textLength:e.length})));for(const e of t)a.push(e)}-1===u&&(u=a.length),l=c+d,a.push({html:(0,o.Z)(e.substring(c,l),n,!0),textLength:d})}}if(l<e.length){const t=i(e.substring(l)).map((e=>({html:(0,r.Z)(e),textLength:e.length})));for(const e of t)a.push(e)}return{chunkIndex:u,chunks:a}}(e,t,n),c=u.slice(0,l),d=u[l],p=[d.html],f=u.slice(l+1);let h=d.textLength,m=0,g=0,y=!1,b=!1;for(;h<a;)if((m<=g||0===f.length)&&c.length>0){const e=c.pop();h+e.textLength<=a?(p.unshift(e.html),m+=e.textLength,h+=e.textLength):(y=!0,c.length=0)}else{if(!(f.length>0))break;{const e=f.shift();h+e.textLength<=a?(p.push(e.html),g+=e.textLength,h+=e.textLength):(b=!0,f.length=0)}}return(y||c.length>0)&&p.unshift("\u2026"),(b||f.length>0)&&p.push("\u2026"),p.join("")}},3385:(e,t,n)=>{"use strict";function r(e,t){if("string"==typeof e)return{label:e,path:e};{const{label:n,path:r}=e;return"string"==typeof n?{label:n,path:r}:Object.prototype.hasOwnProperty.call(n,t)?{label:n[t],path:r}:{label:r,path:r}}}n.d(t,{p:()=>r})},1088:(e,t,n)=>{"use strict";n.d(t,{CU:()=>o(),UB:()=>h,tb:()=>c,O6:()=>y,I$:()=>m,BH:()=>a,sx:()=>i,ZG:()=>f,WW:()=>d,pk:()=>p,Hg:()=>g,IH:()=>s,rG:()=>u,AT:()=>l,dz:()=>b});n(8291);var r=n(689),o=n.n(r);const a=["en"],i=!1,s="search-index{dir}.json?_=9831839a",l=8,u=50,c=!1,d=!0,p=!0,f="right",h=void 0,m=!0,g=null,y=!1,b=!1},9913:(e,t,n)=>{"use strict";var r;n.d(t,{i:()=>r}),function(e){e[e.Title=0]="Title",e[e.Heading=1]="Heading",e[e.Description=2]="Description",e[e.Keywords=3]="Keywords",e[e.Content=4]="Content"}(r||(r={}))},1034:(e,t,n)=>{"use strict";n.d(t,{d1:()=>h,vT:()=>E,gk:()=>_,Gy:()=>x,$S:()=>p,vF:()=>w,ht:()=>S,g1:()=>v});var r=n(6347),o=n(6588);function a(e,t){return[...e.versions].sort(((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0)).find((e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})))}var i=n(6540);n(8328),n(4586);function s(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}var l=n(7948);n(4848);const u=Symbol("EmptyContext"),c=i.createContext(u);function d(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=d(t);if(e)return e}}(e):void 0:e.href}function p(){const{pathname:e}=(0,r.zy)(),t=function(){const e=(0,i.useContext)(c);if(e===u)throw new l.dV("DocsSidebarProvider");return e}();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=f({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}function f(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const o=[];return function e(t){for(const a of t)if("category"===a.type&&(s(a.href,n)||e(a.items))||"link"===a.type&&s(a.href,n)){return r&&"category"!==a.type||o.unshift(a),!0}return!1}(t),o}function h(e){return e.filter((e=>!("category"===e.type||"link"===e.type)||!!d(e)))}var m=n(7065),g=n(4180);g.N;const y=i.createContext(null);function b(){const e=(0,i.useContext)(y);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function v(e){void 0===e&&(e=m.W);const t=S(e),[n,r]=b(),{preferredVersionName:o}=n[e];return{preferredVersion:t.versions.find((e=>e.name===o))??null,savePreferredVersionName:(0,i.useCallback)((t=>{r.savePreferredVersion(e,t)}),[r,e])}}function w(){const e=x(),t=_(),n=function(){const e=x(),[t]=b();function n(n){const r=e[n],{preferredVersionName:o}=t[n];return r.versions.find((e=>e.name===o))??null}const r=Object.keys(e);return Object.fromEntries(r.map((e=>[e,n(e)])))}();return[...Object.keys(e).map((function(r){const o=t?.activePlugin.pluginId===r?t.activeVersion:void 0,a=n[r],i=e[r].versions.find((e=>e.isLast));return function(e,t){return`docs-${e}-${t}`}(r,(o??a??i).name)}))]}const k={},x=()=>(0,o.kh)("docusaurus-plugin-content-docs")??k,S=e=>{try{return(0,o.P_)("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function E(e){void 0===e&&(e={});const t=x(),{pathname:n}=(0,r.zy)();return function(e,t,n){void 0===n&&(n={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,n,e)}function _(e){void 0===e&&(e={});const t=E(e),{pathname:n}=(0,r.zy)();if(!t)return;return{activePlugin:t,activeVersion:a(t.pluginData,n)}}},7948:(e,t,n)=>{"use strict";n.d(t,{dV:()=>r});n(6540),n(205),n(4848);class r extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?<name>\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}},1513:(e,t,n)=>{"use strict";n.d(t,{zR:()=>w,TM:()=>C,yJ:()=>f,sC:()=>A,AO:()=>p});var r=n(8168);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}const i=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],s=e&&o(e),l=t&&o(t),u=s||l;if(e&&o(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var c=i[i.length-1];n="."===c||".."===c||""===c}else n=!1;for(var d=0,p=i.length;p>=0;p--){var f=i[p];"."===f?a(i,p):".."===f?(a(i,p),d++):d&&(a(i,p),d--)}if(!u)for(;d--;d)i.unshift("..");!u||""===i[0]||i[0]&&o(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};var s=n(1561);function l(e){return"/"===e.charAt(0)?e:"/"+e}function u(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function f(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=(0,r.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function h(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var m=!("undefined"==typeof window||!window.document||!window.document.createElement);function g(e,t){t(window.confirm(e))}var y="popstate",b="hashchange";function v(){try{return window.history.state||{}}catch(e){return{}}}function w(e){void 0===e&&(e={}),m||(0,s.A)(!1);var t,n=window.history,o=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,a=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,u=i.forceRefresh,w=void 0!==u&&u,k=i.getUserConfirmation,x=void 0===k?g:k,S=i.keyLength,E=void 0===S?6:S,_=e.basename?d(l(e.basename)):"";function C(e){var t=e||{},n=t.key,r=t.state,o=window.location,a=o.pathname+o.search+o.hash;return _&&(a=c(a,_)),f(a,r,n)}function T(){return Math.random().toString(36).substr(2,E)}var A=h();function j(e){(0,r.A)($,e),$.length=n.length,A.notifyListeners($.location,$.action)}function R(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||L(C(e.state))}function N(){L(C(v()))}var P=!1;function L(e){if(P)P=!1,j();else{A.confirmTransitionTo(e,"POP",x,(function(t){t?j({action:"POP",location:e}):function(e){var t=$.location,n=I.indexOf(t.key);-1===n&&(n=0);var r=I.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(P=!0,F(o))}(e)}))}}var O=C(v()),I=[O.key];function D(e){return _+p(e)}function F(e){n.go(e)}var M=0;function z(e){1===(M+=e)&&1===e?(window.addEventListener(y,R),a&&window.addEventListener(b,N)):0===M&&(window.removeEventListener(y,R),a&&window.removeEventListener(b,N))}var B=!1;var $={length:n.length,action:"POP",location:O,createHref:D,push:function(e,t){var r="PUSH",a=f(e,t,T(),$.location);A.confirmTransitionTo(a,r,x,(function(e){if(e){var t=D(a),i=a.key,s=a.state;if(o)if(n.pushState({key:i,state:s},null,t),w)window.location.href=t;else{var l=I.indexOf($.location.key),u=I.slice(0,l+1);u.push(a.key),I=u,j({action:r,location:a})}else window.location.href=t}}))},replace:function(e,t){var r="REPLACE",a=f(e,t,T(),$.location);A.confirmTransitionTo(a,r,x,(function(e){if(e){var t=D(a),i=a.key,s=a.state;if(o)if(n.replaceState({key:i,state:s},null,t),w)window.location.replace(t);else{var l=I.indexOf($.location.key);-1!==l&&(I[l]=a.key),j({action:r,location:a})}else window.location.replace(t)}}))},go:F,goBack:function(){F(-1)},goForward:function(){F(1)},block:function(e){void 0===e&&(e=!1);var t=A.setPrompt(e);return B||(z(1),B=!0),function(){return B&&(B=!1,z(-1)),t()}},listen:function(e){var t=A.appendListener(e);return z(1),function(){z(-1),t()}}};return $}var k="hashchange",x={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+u(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:u,decodePath:l},slash:{encodePath:l,decodePath:l}};function S(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function E(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function _(e){window.location.replace(S(window.location.href)+"#"+e)}function C(e){void 0===e&&(e={}),m||(0,s.A)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),o=n.getUserConfirmation,a=void 0===o?g:o,i=n.hashType,u=void 0===i?"slash":i,y=e.basename?d(l(e.basename)):"",b=x[u],v=b.encodePath,w=b.decodePath;function C(){var e=w(E());return y&&(e=c(e,y)),f(e)}var T=h();function A(e){(0,r.A)(B,e),B.length=t.length,T.notifyListeners(B.location,B.action)}var j=!1,R=null;function N(){var e,t,n=E(),r=v(n);if(n!==r)_(r);else{var o=C(),i=B.location;if(!j&&(t=o,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(R===p(o))return;R=null,function(e){if(j)j=!1,A();else{var t="POP";T.confirmTransitionTo(e,t,a,(function(n){n?A({action:t,location:e}):function(e){var t=B.location,n=I.lastIndexOf(p(t));-1===n&&(n=0);var r=I.lastIndexOf(p(e));-1===r&&(r=0);var o=n-r;o&&(j=!0,D(o))}(e)}))}}(o)}}var P=E(),L=v(P);P!==L&&_(L);var O=C(),I=[p(O)];function D(e){t.go(e)}var F=0;function M(e){1===(F+=e)&&1===e?window.addEventListener(k,N):0===F&&window.removeEventListener(k,N)}var z=!1;var B={length:t.length,action:"POP",location:O,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=S(window.location.href)),n+"#"+v(y+p(e))},push:function(e,t){var n="PUSH",r=f(e,void 0,void 0,B.location);T.confirmTransitionTo(r,n,a,(function(e){if(e){var t=p(r),o=v(y+t);if(E()!==o){R=t,function(e){window.location.hash=e}(o);var a=I.lastIndexOf(p(B.location)),i=I.slice(0,a+1);i.push(t),I=i,A({action:n,location:r})}else A()}}))},replace:function(e,t){var n="REPLACE",r=f(e,void 0,void 0,B.location);T.confirmTransitionTo(r,n,a,(function(e){if(e){var t=p(r),o=v(y+t);E()!==o&&(R=t,_(o));var a=I.indexOf(p(B.location));-1!==a&&(I[a]=t),A({action:n,location:r})}}))},go:D,goBack:function(){D(-1)},goForward:function(){D(1)},block:function(e){void 0===e&&(e=!1);var t=T.setPrompt(e);return z||(M(1),z=!0),function(){return z&&(z=!1,M(-1)),t()}},listen:function(e){var t=T.appendListener(e);return M(1),function(){M(-1),t()}}};return B}function T(e,t,n){return Math.min(Math.max(e,t),n)}function A(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,a=void 0===o?["/"]:o,i=t.initialIndex,s=void 0===i?0:i,l=t.keyLength,u=void 0===l?6:l,c=h();function d(e){(0,r.A)(w,e),w.length=w.entries.length,c.notifyListeners(w.location,w.action)}function m(){return Math.random().toString(36).substr(2,u)}var g=T(s,0,a.length-1),y=a.map((function(e){return f(e,void 0,"string"==typeof e?m():e.key||m())})),b=p;function v(e){var t=T(w.index+e,0,w.entries.length-1),r=w.entries[t];c.confirmTransitionTo(r,"POP",n,(function(e){e?d({action:"POP",location:r,index:t}):d()}))}var w={length:y.length,action:"POP",location:y[g],index:g,entries:y,createHref:b,push:function(e,t){var r="PUSH",o=f(e,t,m(),w.location);c.confirmTransitionTo(o,r,n,(function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",o=f(e,t,m(),w.location);c.confirmTransitionTo(o,r,n,(function(e){e&&(w.entries[w.index]=o,d({action:r,location:o}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),c.setPrompt(e)},listen:function(e){return c.appendListener(e)}};return w}},4146:(e,t,n)=>{"use strict";var r=n(4363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=c(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g<i.length;++g){var y=i[g];if(!(a[y]||r&&r[y]||m&&m[y]||s&&s[y])){var b=p(n,y);try{u(t,y,b)}catch(v){}}}}return t}},311:e=>{"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,a,i,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},4634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},8291:(e,t,n)=>{var r,o;!function(){var a,i,s,l,u,c,d,p,f,h,m,g,y,b,v,w,k,x,S,E,_,C,T,A,j,R,N,P,L,O,I=function(e){var t=new I.Builder;return t.pipeline.add(I.trimmer,I.stopWordFilter,I.stemmer),t.searchPipeline.add(I.stemmer),e.call(t,t),t.build()};I.version="2.3.9",I.utils={},I.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),I.utils.asString=function(e){return null==e?"":e.toString()},I.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r<n.length;r++){var o=n[r],a=e[o];if(Array.isArray(a))t[o]=a.slice();else{if("string"!=typeof a&&"number"!=typeof a&&"boolean"!=typeof a)throw new TypeError("clone is not deep and does not support nested objects");t[o]=a}}return t},I.FieldRef=function(e,t,n){this.docRef=e,this.fieldName=t,this._stringValue=n},I.FieldRef.joiner="/",I.FieldRef.fromString=function(e){var t=e.indexOf(I.FieldRef.joiner);if(-1===t)throw"malformed field ref string";var n=e.slice(0,t),r=e.slice(t+1);return new I.FieldRef(r,n,e)},I.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+I.FieldRef.joiner+this.docRef),this._stringValue},I.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},I.Set.complete={intersect:function(e){return e},union:function(){return this},contains:function(){return!0}},I.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},I.Set.prototype.contains=function(e){return!!this.elements[e]},I.Set.prototype.intersect=function(e){var t,n,r,o=[];if(e===I.Set.complete)return this;if(e===I.Set.empty)return e;this.length<e.length?(t=this,n=e):(t=e,n=this),r=Object.keys(t.elements);for(var a=0;a<r.length;a++){var i=r[a];i in n.elements&&o.push(i)}return new I.Set(o)},I.Set.prototype.union=function(e){return e===I.Set.complete?I.Set.complete:e===I.Set.empty?this:new I.Set(Object.keys(this.elements).concat(Object.keys(e.elements)))},I.idf=function(e,t){var n=0;for(var r in e)"_index"!=r&&(n+=Object.keys(e[r]).length);var o=(t-n+.5)/(n+.5);return Math.log(1+Math.abs(o))},I.Token=function(e,t){this.str=e||"",this.metadata=t||{}},I.Token.prototype.toString=function(){return this.str},I.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},I.Token.prototype.clone=function(e){return e=e||function(e){return e},new I.Token(e(this.str,this.metadata),this.metadata)},I.tokenizer=function(e,t){if(null==e||null==e)return[];if(Array.isArray(e))return e.map((function(e){return new I.Token(I.utils.asString(e).toLowerCase(),I.utils.clone(t))}));for(var n=e.toString().toLowerCase(),r=n.length,o=[],a=0,i=0;a<=r;a++){var s=a-i;if(n.charAt(a).match(I.tokenizer.separator)||a==r){if(s>0){var l=I.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new I.Token(n.slice(i,a),l))}i=a+1}}return o},I.tokenizer.separator=/[\s\-]+/,I.Pipeline=function(){this._stack=[]},I.Pipeline.registeredFunctions=Object.create(null),I.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&I.utils.warn("Overwriting existing registered function: "+t),e.label=t,I.Pipeline.registeredFunctions[e.label]=e},I.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||I.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},I.Pipeline.load=function(e){var t=new I.Pipeline;return e.forEach((function(e){var n=I.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},I.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){I.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},I.Pipeline.prototype.after=function(e,t){I.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},I.Pipeline.prototype.before=function(e,t){I.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},I.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},I.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n<t;n++){for(var r=this._stack[n],o=[],a=0;a<e.length;a++){var i=r(e[a],a,e);if(null!=i&&""!==i)if(Array.isArray(i))for(var s=0;s<i.length;s++)o.push(i[s]);else o.push(i)}e=o}return e},I.Pipeline.prototype.runString=function(e,t){var n=new I.Token(e,t);return this.run([n]).map((function(e){return e.toString()}))},I.Pipeline.prototype.reset=function(){this._stack=[]},I.Pipeline.prototype.toJSON=function(){return this._stack.map((function(e){return I.Pipeline.warnIfFunctionNotRegistered(e),e.label}))},I.Vector=function(e){this._magnitude=0,this.elements=e||[]},I.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,n=this.elements.length/2,r=n-t,o=Math.floor(r/2),a=this.elements[2*o];r>1&&(a<e&&(t=o),a>e&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:a<e?2*(o+1):void 0},I.Vector.prototype.insert=function(e,t){this.upsert(e,t,(function(){throw"duplicate index"}))},I.Vector.prototype.upsert=function(e,t,n){this._magnitude=0;var r=this.positionForIndex(e);this.elements[r]==e?this.elements[r+1]=n(this.elements[r+1],t):this.elements.splice(r,0,e,t)},I.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,n=1;n<t;n+=2){var r=this.elements[n];e+=r*r}return this._magnitude=Math.sqrt(e)},I.Vector.prototype.dot=function(e){for(var t=0,n=this.elements,r=e.elements,o=n.length,a=r.length,i=0,s=0,l=0,u=0;l<o&&u<a;)(i=n[l])<(s=r[u])?l+=2:i>s?u+=2:i==s&&(t+=n[l+1]*r[u+1],l+=2,u+=2);return t},I.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},I.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t<this.elements.length;t+=2,n++)e[n]=this.elements[t];return e},I.Vector.prototype.toJSON=function(){return this.elements},I.stemmer=(i={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},s={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},d="^("+(u="[^aeiou][^aeiouy]*")+")?"+(c=(l="[aeiouy]")+"[aeiou]*")+u+"("+c+")?$",p="^("+u+")?"+c+u+c+u,f="^("+u+")?"+l,h=new RegExp("^("+u+")?"+c+u),m=new RegExp(p),g=new RegExp(d),y=new RegExp(f),b=/^(.+?)(ss|i)es$/,v=/^(.+?)([^s])s$/,w=/^(.+?)eed$/,k=/^(.+?)(ed|ing)$/,x=/.$/,S=/(at|bl|iz)$/,E=new RegExp("([^aeiouylsz])\\1$"),_=new RegExp("^"+u+l+"[^aeiouwxy]$"),C=/^(.+?[^aeiou])y$/,T=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,A=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,j=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,R=/^(.+?)(s|t)(ion)$/,N=/^(.+?)e$/,P=/ll$/,L=new RegExp("^"+u+l+"[^aeiouwxy]$"),O=function(e){var t,n,r,o,a,l,u;if(e.length<3)return e;if("y"==(r=e.substr(0,1))&&(e=r.toUpperCase()+e.substr(1)),a=v,(o=b).test(e)?e=e.replace(o,"$1$2"):a.test(e)&&(e=e.replace(a,"$1$2")),a=k,(o=w).test(e)){var c=o.exec(e);(o=h).test(c[1])&&(o=x,e=e.replace(o,""))}else a.test(e)&&(t=(c=a.exec(e))[1],(a=y).test(t)&&(l=E,u=_,(a=S).test(e=t)?e+="e":l.test(e)?(o=x,e=e.replace(o,"")):u.test(e)&&(e+="e")));return(o=C).test(e)&&(e=(t=(c=o.exec(e))[1])+"i"),(o=T).test(e)&&(t=(c=o.exec(e))[1],n=c[2],(o=h).test(t)&&(e=t+i[n])),(o=A).test(e)&&(t=(c=o.exec(e))[1],n=c[2],(o=h).test(t)&&(e=t+s[n])),a=R,(o=j).test(e)?(t=(c=o.exec(e))[1],(o=m).test(t)&&(e=t)):a.test(e)&&(t=(c=a.exec(e))[1]+c[2],(a=m).test(t)&&(e=t)),(o=N).test(e)&&(t=(c=o.exec(e))[1],a=g,l=L,((o=m).test(t)||a.test(t)&&!l.test(t))&&(e=t)),a=m,(o=P).test(e)&&a.test(e)&&(o=x,e=e.replace(o,"")),"y"==r&&(e=r.toLowerCase()+e.substr(1)),e},function(e){return e.update(O)}),I.Pipeline.registerFunction(I.stemmer,"stemmer"),I.generateStopWordFilter=function(e){var t=e.reduce((function(e,t){return e[t]=t,e}),{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},I.stopWordFilter=I.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),I.Pipeline.registerFunction(I.stopWordFilter,"stopWordFilter"),I.trimmer=function(e){return e.update((function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")}))},I.Pipeline.registerFunction(I.trimmer,"trimmer"),I.TokenSet=function(){this.final=!1,this.edges={},this.id=I.TokenSet._nextId,I.TokenSet._nextId+=1},I.TokenSet._nextId=1,I.TokenSet.fromArray=function(e){for(var t=new I.TokenSet.Builder,n=0,r=e.length;n<r;n++)t.insert(e[n]);return t.finish(),t.root},I.TokenSet.fromClause=function(e){return"editDistance"in e?I.TokenSet.fromFuzzyString(e.term,e.editDistance):I.TokenSet.fromString(e.term)},I.TokenSet.fromFuzzyString=function(e,t){for(var n=new I.TokenSet,r=[{node:n,editsRemaining:t,str:e}];r.length;){var o=r.pop();if(o.str.length>0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new I.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new I.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new I.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var u,c=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?u=o.node.edges[d]:(u=new I.TokenSet,o.node.edges[d]=u),1==o.str.length&&(u.final=!0),r.push({node:u,editsRemaining:o.editsRemaining-1,str:c+o.str.slice(2)})}}}return n},I.TokenSet.fromString=function(e){for(var t=new I.TokenSet,n=t,r=0,o=e.length;r<o;r++){var a=e[r],i=r==o-1;if("*"==a)t.edges[a]=t,t.final=i;else{var s=new I.TokenSet;s.final=i,t.edges[a]=s,t=s}}return n},I.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:"",node:this}];t.length;){var n=t.pop(),r=Object.keys(n.node.edges),o=r.length;n.node.final&&(n.prefix.charAt(0),e.push(n.prefix));for(var a=0;a<o;a++){var i=r[a];t.push({prefix:n.prefix.concat(i),node:n.node.edges[i]})}}return e},I.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?"1":"0",t=Object.keys(this.edges).sort(),n=t.length,r=0;r<n;r++){var o=t[r];e=e+o+this.edges[o].id}return e},I.TokenSet.prototype.intersect=function(e){for(var t=new I.TokenSet,n=void 0,r=[{qNode:e,output:t,node:this}];r.length;){n=r.pop();for(var o=Object.keys(n.qNode.edges),a=o.length,i=Object.keys(n.node.edges),s=i.length,l=0;l<a;l++)for(var u=o[l],c=0;c<s;c++){var d=i[c];if(d==u||"*"==u){var p=n.node.edges[d],f=n.qNode.edges[u],h=p.final&&f.final,m=void 0;d in n.output.edges?(m=n.output.edges[d]).final=m.final||h:((m=new I.TokenSet).final=h,n.output.edges[d]=m),r.push({qNode:f,output:m,node:p})}}}return t},I.TokenSet.Builder=function(){this.previousWord="",this.root=new I.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},I.TokenSet.Builder.prototype.insert=function(e){var t,n=0;if(e<this.previousWord)throw new Error("Out of order word insertion");for(var r=0;r<e.length&&r<this.previousWord.length&&e[r]==this.previousWord[r];r++)n++;this.minimize(n),t=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(r=n;r<e.length;r++){var o=new I.TokenSet,a=e[r];t.edges[a]=o,this.uncheckedNodes.push({parent:t,char:a,child:o}),t=o}t.final=!0,this.previousWord=e},I.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},I.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;t>=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},I.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},I.Index.prototype.search=function(e){return this.query((function(t){new I.QueryParser(e,t).parse()}))},I.Index.prototype.query=function(e){for(var t=new I.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s<this.fields.length;s++)r[this.fields[s]]=new I.Vector;e.call(t,t);for(s=0;s<t.clauses.length;s++){var l=t.clauses[s],u=null,c=I.Set.empty;u=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<u.length;d++){var p=u[d];l.term=p;var f=I.TokenSet.fromClause(l),h=this.tokenSet.intersect(f).toArray();if(0===h.length&&l.presence===I.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){a[N=l.fields[m]]=I.Set.empty}break}for(var g=0;g<h.length;g++){var y=h[g],b=this.invertedIndex[y],v=b._index;for(m=0;m<l.fields.length;m++){var w=b[N=l.fields[m]],k=Object.keys(w),x=y+"/"+N,S=new I.Set(k);if(l.presence==I.Query.presence.REQUIRED&&(c=c.union(S),void 0===a[N]&&(a[N]=I.Set.complete)),l.presence!=I.Query.presence.PROHIBITED){if(r[N].upsert(v,l.boost,(function(e,t){return e+t})),!o[x]){for(var E=0;E<k.length;E++){var _,C=k[E],T=new I.FieldRef(C,N),A=w[C];void 0===(_=n[T])?n[T]=new I.MatchData(y,N,A):_.add(y,N,A)}o[x]=!0}}else void 0===i[N]&&(i[N]=I.Set.empty),i[N]=i[N].union(S)}}}if(l.presence===I.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){a[N=l.fields[m]]=a[N].intersect(c)}}var j=I.Set.complete,R=I.Set.empty;for(s=0;s<this.fields.length;s++){var N;a[N=this.fields[s]]&&(j=j.intersect(a[N])),i[N]&&(R=R.union(i[N]))}var P=Object.keys(n),L=[],O=Object.create(null);if(t.isNegated()){P=Object.keys(this.fieldVectors);for(s=0;s<P.length;s++){T=P[s];var D=I.FieldRef.fromString(T);n[T]=new I.MatchData}}for(s=0;s<P.length;s++){var F=(D=I.FieldRef.fromString(P[s])).docRef;if(j.contains(F)&&!R.contains(F)){var M,z=this.fieldVectors[D],B=r[D.fieldName].similarity(z);if(void 0!==(M=O[F]))M.score+=B,M.matchData.combine(n[D]);else{var $={ref:F,score:B,matchData:n[D]};O[F]=$,L.push($)}}}return L.sort((function(e,t){return t.score-e.score}))},I.Index.prototype.toJSON=function(){var e=Object.keys(this.invertedIndex).sort().map((function(e){return[e,this.invertedIndex[e]]}),this),t=Object.keys(this.fieldVectors).map((function(e){return[e,this.fieldVectors[e].toJSON()]}),this);return{version:I.version,fields:this.fields,fieldVectors:t,invertedIndex:e,pipeline:this.pipeline.toJSON()}},I.Index.load=function(e){var t={},n={},r=e.fieldVectors,o=Object.create(null),a=e.invertedIndex,i=new I.TokenSet.Builder,s=I.Pipeline.load(e.pipeline);e.version!=I.version&&I.utils.warn("Version mismatch when loading serialised index. Current version of lunr '"+I.version+"' does not match serialized index '"+e.version+"'");for(var l=0;l<r.length;l++){var u=(d=r[l])[0],c=d[1];n[u]=new I.Vector(c)}for(l=0;l<a.length;l++){var d,p=(d=a[l])[0],f=d[1];i.insert(p),o[p]=f}return i.finish(),t.fields=e.fields,t.fieldVectors=n,t.invertedIndex=o,t.tokenSet=i.root,t.pipeline=s,new I.Index(t)},I.Builder=function(){this._ref="id",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=I.tokenizer,this.pipeline=new I.Pipeline,this.searchPipeline=new I.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},I.Builder.prototype.ref=function(e){this._ref=e},I.Builder.prototype.field=function(e,t){if(/\//.test(e))throw new RangeError("Field '"+e+"' contains illegal character '/'");this._fields[e]=t||{}},I.Builder.prototype.b=function(e){this._b=e<0?0:e>1?1:e},I.Builder.prototype.k1=function(e){this._k1=e},I.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o<r.length;o++){var a=r[o],i=this._fields[a].extractor,s=i?i(e):e[a],l=this.tokenizer(s,{fields:[a]}),u=this.pipeline.run(l),c=new I.FieldRef(n,a),d=Object.create(null);this.fieldTermFrequencies[c]=d,this.fieldLengths[c]=0,this.fieldLengths[c]+=u.length;for(var p=0;p<u.length;p++){var f=u[p];if(null==d[f]&&(d[f]=0),d[f]+=1,null==this.invertedIndex[f]){var h=Object.create(null);h._index=this.termIndex,this.termIndex+=1;for(var m=0;m<r.length;m++)h[r[m]]=Object.create(null);this.invertedIndex[f]=h}null==this.invertedIndex[f][a][n]&&(this.invertedIndex[f][a][n]=Object.create(null));for(var g=0;g<this.metadataWhitelist.length;g++){var y=this.metadataWhitelist[g],b=f.metadata[y];null==this.invertedIndex[f][a][n][y]&&(this.invertedIndex[f][a][n][y]=[]),this.invertedIndex[f][a][n][y].push(b)}}}},I.Builder.prototype.calculateAverageFieldLengths=function(){for(var e=Object.keys(this.fieldLengths),t=e.length,n={},r={},o=0;o<t;o++){var a=I.FieldRef.fromString(e[o]),i=a.fieldName;r[i]||(r[i]=0),r[i]+=1,n[i]||(n[i]=0),n[i]+=this.fieldLengths[a]}var s=Object.keys(this._fields);for(o=0;o<s.length;o++){var l=s[o];n[l]=n[l]/r[l]}this.averageFieldLength=n},I.Builder.prototype.createFieldVectors=function(){for(var e={},t=Object.keys(this.fieldTermFrequencies),n=t.length,r=Object.create(null),o=0;o<n;o++){for(var a=I.FieldRef.fromString(t[o]),i=a.fieldName,s=this.fieldLengths[a],l=new I.Vector,u=this.fieldTermFrequencies[a],c=Object.keys(u),d=c.length,p=this._fields[i].boost||1,f=this._documents[a.docRef].boost||1,h=0;h<d;h++){var m,g,y,b=c[h],v=u[b],w=this.invertedIndex[b]._index;void 0===r[b]?(m=I.idf(this.invertedIndex[b],this.documentCount),r[b]=m):m=r[b],g=m*((this._k1+1)*v)/(this._k1*(1-this._b+this._b*(s/this.averageFieldLength[i]))+v),g*=p,g*=f,y=Math.round(1e3*g)/1e3,l.insert(w,y)}e[a]=l}this.fieldVectors=e},I.Builder.prototype.createTokenSet=function(){this.tokenSet=I.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},I.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new I.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},I.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},I.MatchData=function(e,t,n){for(var r=Object.create(null),o=Object.keys(n||{}),a=0;a<o.length;a++){var i=o[a];r[i]=n[i].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=r)},I.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),n=0;n<t.length;n++){var r=t[n],o=Object.keys(e.metadata[r]);null==this.metadata[r]&&(this.metadata[r]=Object.create(null));for(var a=0;a<o.length;a++){var i=o[a],s=Object.keys(e.metadata[r][i]);null==this.metadata[r][i]&&(this.metadata[r][i]=Object.create(null));for(var l=0;l<s.length;l++){var u=s[l];null==this.metadata[r][i][u]?this.metadata[r][i][u]=e.metadata[r][i][u]:this.metadata[r][i][u]=this.metadata[r][i][u].concat(e.metadata[r][i][u])}}}},I.MatchData.prototype.add=function(e,t,n){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=n);if(t in this.metadata[e])for(var r=Object.keys(n),o=0;o<r.length;o++){var a=r[o];a in this.metadata[e][t]?this.metadata[e][t][a]=this.metadata[e][t][a].concat(n[a]):this.metadata[e][t][a]=n[a]}else this.metadata[e][t]=n},I.Query=function(e){this.clauses=[],this.allFields=e},I.Query.wildcard=new String("*"),I.Query.wildcard.NONE=0,I.Query.wildcard.LEADING=1,I.Query.wildcard.TRAILING=2,I.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},I.Query.prototype.clause=function(e){return"fields"in e||(e.fields=this.allFields),"boost"in e||(e.boost=1),"usePipeline"in e||(e.usePipeline=!0),"wildcard"in e||(e.wildcard=I.Query.wildcard.NONE),e.wildcard&I.Query.wildcard.LEADING&&e.term.charAt(0)!=I.Query.wildcard&&(e.term="*"+e.term),e.wildcard&I.Query.wildcard.TRAILING&&e.term.slice(-1)!=I.Query.wildcard&&(e.term=e.term+"*"),"presence"in e||(e.presence=I.Query.presence.OPTIONAL),this.clauses.push(e),this},I.Query.prototype.isNegated=function(){for(var e=0;e<this.clauses.length;e++)if(this.clauses[e].presence!=I.Query.presence.PROHIBITED)return!1;return!0},I.Query.prototype.term=function(e,t){if(Array.isArray(e))return e.forEach((function(e){this.term(e,I.utils.clone(t))}),this),this;var n=t||{};return n.term=e.toString(),this.clause(n),this},I.QueryParseError=function(e,t,n){this.name="QueryParseError",this.message=e,this.start=t,this.end=n},I.QueryParseError.prototype=new Error,I.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},I.QueryLexer.prototype.run=function(){for(var e=I.QueryLexer.lexText;e;)e=e(this)},I.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,n=this.pos,r=0;r<this.escapeCharPositions.length;r++)n=this.escapeCharPositions[r],e.push(this.str.slice(t,n)),t=n+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join("")},I.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},I.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},I.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return I.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},I.QueryLexer.prototype.width=function(){return this.pos-this.start},I.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},I.QueryLexer.prototype.backup=function(){this.pos-=1},I.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=I.QueryLexer.EOS&&this.backup()},I.QueryLexer.prototype.more=function(){return this.pos<this.length},I.QueryLexer.EOS="EOS",I.QueryLexer.FIELD="FIELD",I.QueryLexer.TERM="TERM",I.QueryLexer.EDIT_DISTANCE="EDIT_DISTANCE",I.QueryLexer.BOOST="BOOST",I.QueryLexer.PRESENCE="PRESENCE",I.QueryLexer.lexField=function(e){return e.backup(),e.emit(I.QueryLexer.FIELD),e.ignore(),I.QueryLexer.lexText},I.QueryLexer.lexTerm=function(e){if(e.width()>1&&(e.backup(),e.emit(I.QueryLexer.TERM)),e.ignore(),e.more())return I.QueryLexer.lexText},I.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(I.QueryLexer.EDIT_DISTANCE),I.QueryLexer.lexText},I.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(I.QueryLexer.BOOST),I.QueryLexer.lexText},I.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(I.QueryLexer.TERM)},I.QueryLexer.termSeparator=I.tokenizer.separator,I.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==I.QueryLexer.EOS)return I.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return I.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(I.QueryLexer.TERM),I.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(I.QueryLexer.TERM),I.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(I.QueryLexer.PRESENCE),I.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(I.QueryLexer.PRESENCE),I.QueryLexer.lexText;if(t.match(I.QueryLexer.termSeparator))return I.QueryLexer.lexTerm}else e.escapeCharacter()}},I.QueryParser=function(e,t){this.lexer=new I.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},I.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=I.QueryParser.parseClause;e;)e=e(this);return this.query},I.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},I.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},I.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},I.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case I.QueryLexer.PRESENCE:return I.QueryParser.parsePresence;case I.QueryLexer.FIELD:return I.QueryParser.parseField;case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new I.QueryParseError(n,t.start,t.end)}},I.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=I.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=I.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new I.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new I.QueryParseError(n,t.start,t.end)}switch(r.type){case I.QueryLexer.FIELD:return I.QueryParser.parseField;case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new I.QueryParseError(n,r.start,r.end)}}},I.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new I.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new I.QueryParseError(r,t.start,t.end)}if(o.type===I.QueryLexer.TERM)return I.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new I.QueryParseError(r,o.start,o.end)}},I.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new I.QueryParseError(r,n.start,n.end)}else e.nextClause()}},I.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new I.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new I.QueryParseError(r,o.start,o.end)}else e.nextClause()}},I.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new I.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new I.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return I})?r.call(t,n,t,e):r)||(e.exports=o)}()},689:function(e){e.exports=function(){"use strict";var e="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},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(n){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=o,this.iframesTimeout=a}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach((function(t){var n=e.filter((function(e){return e.contains(t)})).length>0;-1!==e.indexOf(t)||n||e.push(t)})),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var o=e.contentWindow;if(r=o.document,!o||!r)throw new Error("iframe inaccessible")}catch(a){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var r=this,o=!1,a=null,i=function i(){if(!o){o=!0,clearTimeout(a);try{r.isIframeBlank(e)||(e.removeEventListener("load",i),r.getIframeContents(e,t,n))}catch(s){n()}}};e.addEventListener("load",i),a=setTimeout(i,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(r){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,r=0;this.forEachIframe(e,(function(){return!0}),(function(e){r++,n.waitForIframes(e.querySelector("html"),(function(){--r||t()}))}),(function(e){e||t()}))}},{key:"forEachIframe",value:function(t,n,r){var o=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},i=t.querySelectorAll("iframe"),s=i.length,l=0;i=Array.prototype.slice.call(i);var u=function(){--s<=0&&a(l)};s||u(),i.forEach((function(t){e.matches(t,o.exclude)?u():o.onIframeReady(t,(function(e){n(t)&&(l++,r(e)),u()}),u)}))}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:(null===t||e.nextNode())&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,r){var o=!1,a=!1;return r.forEach((function(e,t){e.val===n&&(o=t,a=e.handled)})),this.compareNodeIframe(e,t,n)?(!1!==o||a?!1===o||a||(r[o].handled=!0):r.push({val:n,handled:!0}),!0):(!1===o&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){var o=this;e.forEach((function(e){e.handled||o.getIframeContents(e.val,(function(e){o.createInstanceOnIframe(e).forEachNode(t,n,r)}))}))}},{key:"iterateThroughNodes",value:function(e,t,n,r,o){for(var a=this,i=this.createIterator(t,e,r),s=[],l=[],u=void 0,c=void 0,d=function(){var e=a.getIteratorNode(i);return c=e.prevNode,u=e.node};d();)this.iframes&&this.forEachIframe(t,(function(e){return a.checkIframeFilter(u,c,e,s)}),(function(t){a.createInstanceOnIframe(t).forEachNode(e,(function(e){return l.push(e)}),r)})),l.push(u);l.forEach((function(e){n(e)})),this.iframes&&this.handleOpenIframes(s,e,n,r),o()}},{key:"forEachNode",value:function(e,t,n){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=this.getContexts(),i=a.length;i||o(),a.forEach((function(a){var s=function(){r.iterateThroughNodes(e,a,t,n,(function(){--i<=0&&o()}))};r.iframes?r.waitForIframes(a,s):s()}))}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){var o=!1;return n.every((function(t){return!r.call(e,t)||(o=!0,!1)})),o}return!1}}]),e}(),a=function(){function a(e){t(this,a),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf("MSIE")>-1||n.indexOf("Trident")>-1)&&(this.ie=!0)}return n(a,[{key:"log",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",r=this.opt.log;this.opt.debug&&"object"===(void 0===r?"undefined":e(r))&&"function"==typeof r[n]&&r[n]("mark.js: "+t)}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e)}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var o in t)if(t.hasOwnProperty(o)){var a=t[o],i="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(o):this.escapeStr(o),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(a):this.escapeStr(a);""!==i&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(i)+"|"+this.escapeStr(s)+")","gm"+n),r+"("+this.processSynomyms(i)+"|"+this.processSynomyms(s)+")"+r))}return e}},{key:"processSynomyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,(function(e){return"\\"===e.charAt(0)?"?":"\x01"}))).replace(/(?:\\)*\*/g,(function(e){return"\\"===e.charAt(0)?"*":"\x02"}))}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,(function(e,t,n){var r=n.charAt(t+1);return/[(|)\\]/.test(r)||""===r?e:e+"\0"}))}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["a\xe0\xe1\u1ea3\xe3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\xe2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\xe4\xe5\u0101\u0105","A\xc0\xc1\u1ea2\xc3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\xc2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\xc4\xc5\u0100\u0104","c\xe7\u0107\u010d","C\xc7\u0106\u010c","d\u0111\u010f","D\u0110\u010e","e\xe8\xe9\u1ebb\u1ebd\u1eb9\xea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\xeb\u011b\u0113\u0119","E\xc8\xc9\u1eba\u1ebc\u1eb8\xca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\xcb\u011a\u0112\u0118","i\xec\xed\u1ec9\u0129\u1ecb\xee\xef\u012b","I\xcc\xcd\u1ec8\u0128\u1eca\xce\xcf\u012a","l\u0142","L\u0141","n\xf1\u0148\u0144","N\xd1\u0147\u0143","o\xf2\xf3\u1ecf\xf5\u1ecd\xf4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\xf6\xf8\u014d","O\xd2\xd3\u1ece\xd5\u1ecc\xd4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\xd6\xd8\u014c","r\u0159","R\u0158","s\u0161\u015b\u0219\u015f","S\u0160\u015a\u0218\u015e","t\u0165\u021b\u0163","T\u0164\u021a\u0162","u\xf9\xfa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\xfb\xfc\u016f\u016b","U\xd9\xda\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\xdb\xdc\u016e\u016a","y\xfd\u1ef3\u1ef7\u1ef9\u1ef5\xff","Y\xdd\u1ef2\u1ef6\u1ef8\u1ef4\u0178","z\u017e\u017c\u017a","Z\u017d\u017b\u0179"]:["a\xe0\xe1\u1ea3\xe3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\xe2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\xe4\xe5\u0101\u0105A\xc0\xc1\u1ea2\xc3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\xc2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\xc4\xc5\u0100\u0104","c\xe7\u0107\u010dC\xc7\u0106\u010c","d\u0111\u010fD\u0110\u010e","e\xe8\xe9\u1ebb\u1ebd\u1eb9\xea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\xeb\u011b\u0113\u0119E\xc8\xc9\u1eba\u1ebc\u1eb8\xca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\xcb\u011a\u0112\u0118","i\xec\xed\u1ec9\u0129\u1ecb\xee\xef\u012bI\xcc\xcd\u1ec8\u0128\u1eca\xce\xcf\u012a","l\u0142L\u0141","n\xf1\u0148\u0144N\xd1\u0147\u0143","o\xf2\xf3\u1ecf\xf5\u1ecd\xf4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\xf6\xf8\u014dO\xd2\xd3\u1ece\xd5\u1ecc\xd4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\xd6\xd8\u014c","r\u0159R\u0158","s\u0161\u015b\u0219\u015fS\u0160\u015a\u0218\u015e","t\u0165\u021b\u0163T\u0164\u021a\u0162","u\xf9\xfa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\xfb\xfc\u016f\u016bU\xd9\xda\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\xdb\xdc\u016e\u016a","y\xfd\u1ef3\u1ef7\u1ef9\u1ef5\xffY\xdd\u1ef2\u1ef6\u1ef8\u1ef4\u0178","z\u017e\u017c\u017aZ\u017d\u017b\u0179"],r=[];return e.split("").forEach((function(o){n.every((function(n){if(-1!==n.indexOf(o)){if(r.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),r.push(n)}return!0}))})),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~\xa1\xbf",r=this.opt.accuracy,o="string"==typeof r?r:r.value,a="string"==typeof r?[]:r.limiters,i="";switch(a.forEach((function(e){i+="|"+t.escapeStr(e)})),o){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(i="\\s"+(i||this.escapeStr(n)))+"]*"+e+"[^"+i+"]*)";case"exactly":return"(^|\\s"+i+")("+e+")(?=$|\\s"+i+")"}}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach((function(e){t.opt.separateWordSearch?e.split(" ").forEach((function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)})):e.trim()&&-1===n.indexOf(e)&&n.push(e)})),{keywords:n.sort((function(e,t){return t.length-e.length})),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],r=0;return e.sort((function(e,t){return e.start-t.start})).forEach((function(e){var o=t.callNoMatchOnInvalidRanges(e,r),a=o.start,i=o.end;o.valid&&(e.start=a,e.length=i-a,n.push(e),r=i)})),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,r=void 0,o=!1;return e&&void 0!==e.start?(r=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?o=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:r,valid:o}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var r=void 0,o=!0,a=n.length,i=t-a,s=parseInt(e.start,10)-i;return(r=(s=s>a?a:s)+parseInt(e.length,10))>a&&(r=a,this.log("End range automatically set to the max value of "+a)),s<0||r-s<0||s>a||r>a?(o=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,r).replace(/\s+/g,"")&&(o=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:r,valid:o}}},{key:"getTextNodes",value:function(e){var t=this,n="",r=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,(function(e){r.push({start:n.length,end:(n+=e.textContent).length,node:e})}),(function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}),(function(){e({value:n,nodes:r})}))}},{key:"matchesExclude",value:function(e){return o.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var r=this.opt.element?this.opt.element:"mark",o=e.splitText(t),a=o.splitText(n-t),i=document.createElement(r);return i.setAttribute("data-markjs","true"),this.opt.className&&i.setAttribute("class",this.opt.className),i.textContent=o.textContent,o.parentNode.replaceChild(i,o),a}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,r,o){var a=this;e.nodes.every((function(i,s){var l=e.nodes[s+1];if(void 0===l||l.start>t){if(!r(i.node))return!1;var u=t-i.start,c=(n>i.end?i.end:n)-i.start,d=e.value.substr(0,i.start),p=e.value.substr(c+i.start);if(i.node=a.wrapRangeInTextNode(i.node,u,c),e.value=d+p,e.nodes.forEach((function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=c),e.nodes[n].end-=c)})),n-=c,o(i.node.previousSibling,i.start),!(n>i.end))return!1;t=i.end}return!0}))}},{key:"wrapMatches",value:function(e,t,n,r,o){var a=this,i=0===t?0:t+1;this.getTextNodes((function(t){t.nodes.forEach((function(t){t=t.node;for(var o=void 0;null!==(o=e.exec(t.textContent))&&""!==o[i];)if(n(o[i],t)){var s=o.index;if(0!==i)for(var l=1;l<i;l++)s+=o[l].length;t=a.wrapRangeInTextNode(t,s,s+o[i].length),r(t.previousSibling),e.lastIndex=0}})),o()}))}},{key:"wrapMatchesAcrossElements",value:function(e,t,n,r,o){var a=this,i=0===t?0:t+1;this.getTextNodes((function(t){for(var s=void 0;null!==(s=e.exec(t.value))&&""!==s[i];){var l=s.index;if(0!==i)for(var u=1;u<i;u++)l+=s[u].length;var c=l+s[i].length;a.wrapRangeInMappedTextNode(t,l,c,(function(e){return n(s[i],e)}),(function(t,n){e.lastIndex=n,r(t)}))}o()}))}},{key:"wrapRangeFromIndex",value:function(e,t,n,r){var o=this;this.getTextNodes((function(a){var i=a.value.length;e.forEach((function(e,r){var s=o.checkWhitespaceRanges(e,i,a.value),l=s.start,u=s.end;s.valid&&o.wrapRangeInMappedTextNode(a,l,u,(function(n){return t(n,e,a.value.substring(l,u),r)}),(function(t){n(t,e)}))})),r()}))}},{key:"unwrapMatches",value:function(e){for(var t=e.parentNode,n=document.createDocumentFragment();e.firstChild;)n.appendChild(e.removeChild(e.firstChild));t.replaceChild(n,e),this.ie?this.normalizeTextNode(t):t.normalize()}},{key:"normalizeTextNode",value:function(e){if(e){if(3===e.nodeType)for(;e.nextSibling&&3===e.nextSibling.nodeType;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}},{key:"markRegExp",value:function(e,t){var n=this;this.opt=t,this.log('Searching with expression "'+e+'"');var r=0,o="wrapMatches",a=function(e){r++,n.opt.each(e)};this.opt.acrossElements&&(o="wrapMatchesAcrossElements"),this[o](e,this.opt.ignoreGroups,(function(e,t){return n.opt.filter(t,e,r)}),a,(function(){0===r&&n.opt.noMatch(e),n.opt.done(r)}))}},{key:"mark",value:function(e,t){var n=this;this.opt=t;var r=0,o="wrapMatches",a=this.getSeparatedKeywords("string"==typeof e?[e]:e),i=a.keywords,s=a.length,l=this.opt.caseSensitive?"":"i",u=function e(t){var a=new RegExp(n.createRegExp(t),"gm"+l),u=0;n.log('Searching with expression "'+a+'"'),n[o](a,1,(function(e,o){return n.opt.filter(o,t,r,u)}),(function(e){u++,r++,n.opt.each(e)}),(function(){0===u&&n.opt.noMatch(t),i[s-1]===t?n.opt.done(r):e(i[i.indexOf(t)+1])}))};this.opt.acrossElements&&(o="wrapMatchesAcrossElements"),0===s?this.opt.done(r):u(i[0])}},{key:"markRanges",value:function(e,t){var n=this;this.opt=t;var r=0,o=this.checkRanges(e);o&&o.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(o)),this.wrapRangeFromIndex(o,(function(e,t,r,o){return n.opt.filter(e,t,r,o)}),(function(e,t){r++,n.opt.each(e,t)}),(function(){n.opt.done(r)}))):this.opt.done(r)}},{key:"unmark",value:function(e){var t=this;this.opt=e;var n=this.opt.element?this.opt.element:"*";n+="[data-markjs]",this.opt.className&&(n+="."+this.opt.className),this.log('Removal selector "'+n+'"'),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,(function(e){t.unwrapMatches(e)}),(function(e){var r=o.matches(e,n),a=t.matchesExclude(e);return!r||a?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}),this.opt.done)}},{key:"opt",set:function(e){this._opt=r({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:"partially",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[],wildcards:"disabled",each:function(){},noMatch:function(){},filter:function(){return!0},done:function(){},debug:!1,log:window.console},e)},get:function(){return this._opt}},{key:"iterator",get:function(){return new o(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}}]),a}();function i(e){var t=this,n=new a(e);return this.mark=function(e,r){return n.mark(e,r),t},this.markRegExp=function(e,r){return n.markRegExp(e,r),t},this.markRanges=function(e,r){return n.markRanges(e,r),t},this.unmark=function(e){return n.unmark(e),t},this}return i}()},119:(e,t,n)=>{"use strict";n.r(t)},1043:(e,t,n)=>{"use strict";n.r(t)},5947:function(e,t,n){var r,o;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function o(e,t,n){return e<t?t:e>n?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),u=a.querySelector(r.barSelector),c=r.speed,d=r.easing;return a.offsetWidth,s((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(u,i(e,c,d)),1===e?(l(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){l(a,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),s=e?"-100":a(n.status||0),u=document.querySelector(r.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&f(o),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function u(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=p(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},6969:e=>{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to <a href="https://webplatform.github.io/docs/">WebPlatform.org documentation</a>. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (<code>.comment</code> can become <code>.namespace--comment</code>) or replace them with your defined ones (like <code>.editor__comment</code>). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},8722:(e,t,n)=>{const r=n(6969),o=n(8380),a=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...a,...Object.keys(Prism.languages)];o(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(3157).resolve(t)],delete Prism.languages[e],n(3157)(t),a.add(e)}))}i.silent=!1,e.exports=i},9700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof a&&!a(e))return e;for(var o,s=i.length;-1!==n.code.indexOf(o=t(r,s));)++s;return i[s]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function i(s){for(var l=0;l<s.length&&!(o>=a.length);l++){var u=s[l];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=a[o],d=n.tokenStack[c],p="string"==typeof u?u:u.content,f=t(r,c),h=p.indexOf(f);if(h>-1){++o;var m=p.substring(0,h),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),y=p.substring(h+f.length),b=[];m&&b.push.apply(b,i([m])),b.push(g),y&&b.push.apply(b,i([y])),"string"==typeof u?s.splice.apply(s,[l,1].concat(b)):u.content=b}}else u.content&&i(u.content)}return s}(n.tokens)}}}})}(Prism)},8692:(e,t,n)=>{var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=8692},3157:(e,t,n)=>{var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=3157},8380:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}function r(e){var n={},r=[];function o(r,a){if(!(r in n)){a.push(r);var i=a.indexOf(r);if(i<a.length-1)throw new Error("Circular dependency: "+a.slice(i).join(" -> "));var s={},l=e[r];if(l){function u(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in s))for(var i in o(t,a),s[t]=!0,n[t])s[i]=!0}t(l.require,u),t(l.optional,u),t(l.modify,u)}n[r]=s,a.pop()}}return function(e){var t=n[e];return t||(o(e,r),t=n[e]),t}}function o(e){for(var t in e)return!0;return!1}return function(a,i,s){var l=function(e){var t={};for(var n in e){var r=e[n];for(var o in r)if("meta"!=o){var a=r[o];t[o]="string"==typeof a?{title:a}:a}}return t}(a),u=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var o in n={},e){var a=e[o];t(a&&a.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+o+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+o+" because it is a component.");n[t]=o}))}return n[r]||r}}(l);i=i.map(u),s=(s||[]).map(u);var c=n(i),d=n(s);i.forEach((function e(n){var r=l[n];t(r&&r.require,(function(t){t in d||(c[t]=!0,e(t))}))}));for(var p,f=r(l),h=c;o(h);){for(var m in p={},h){var g=l[m];t(g&&g.modify,(function(e){e in d&&(p[e]=!0)}))}for(var y in d)if(!(y in c))for(var b in f(y))if(b in c){p[y]=!0;break}for(var v in h=p)c[v]=!0}var w={getIds:function(){var e=[];return w.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,r,o){var a=o?o.series:void 0,i=o?o.parallel:e,s={},l={};function u(e){if(e in s)return s[e];l[e]=!0;var o,c=[];for(var d in t(e))d in n&&c.push(d);if(0===c.length)o=r(e);else{var p=i(c.map((function(e){var t=u(e);return delete l[e],t})));a?o=a(p,(function(){return r(e)})):r(e)}return s[e]=o}for(var c in n)u(c);var d=[];for(var p in l)d.push(s[p]);return i(d)}(f,c,t,n)}};return w}}();e.exports=t},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){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 t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2551:(e,t,n)=>{"use strict";var r=n(6540),o=n(9982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,s={};function l(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var c=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},h={};function m(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new m(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function v(e,t,n,r){var o=g.hasOwnProperty(t)?g[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!d.call(h,e)||!d.call(f,e)&&(p.test(e)?h[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(y,b);g[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(y,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(y,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=Symbol.for("react.element"),x=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),_=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),T=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),j=Symbol.for("react.suspense"),R=Symbol.for("react.suspense_list"),N=Symbol.for("react.memo"),P=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var L=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var O=Symbol.iterator;function I(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=O&&e[O]||e["@@iterator"])?e:null}var D,F=Object.assign;function M(e){if(void 0===D)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);D=t&&t[1]||""}return"\n"+D+e}var z=!1;function B(e,t){if(!e||z)return"";z=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&"string"==typeof u.stack){for(var o=u.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{z=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?M(e):""}function $(e){switch(e.tag){case 5:return M(e.type);case 16:return M("Lazy");case 13:return M("Suspense");case 19:return M("SuspenseList");case 0:case 2:case 15:return e=B(e.type,!1);case 11:return e=B(e.type.render,!1);case 1:return e=B(e.type,!0);default:return""}}function U(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case S:return"Fragment";case x:return"Portal";case _:return"Profiler";case E:return"StrictMode";case j:return"Suspense";case R:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case A:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case N:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case P:t=e._payload,e=e._init;try{return U(e(t))}catch(n){}}return null}function q(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return U(t);case 8:return t===E?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function H(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Q(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function W(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function G(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function K(e,t){var n=t.checked;return F({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=H(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&v(e,"checked",t,!1)}function J(e,t){Z(e,t);var n=H(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,H(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function X(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&G(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+H(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return F({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:H(n)}}function ae(e,t){var n=H(t.value),r=H(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ue,ce,de=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ue=ue||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(fe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]}))}));var ye=F({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function be(e,t){if(t){if(ye[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62))}}function ve(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function ke(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var xe=null,Se=null,Ee=null;function _e(e){if(e=wo(e)){if("function"!=typeof xe)throw Error(a(280));var t=e.stateNode;t&&(t=xo(t),xe(e.stateNode,e.type,t))}}function Ce(e){Se?Ee?Ee.push(e):Ee=[e]:Se=e}function Te(){if(Se){var e=Se,t=Ee;if(Ee=Se=null,_e(e),t)for(e=0;e<t.length;e++)_e(t[e])}}function Ae(e,t){return e(t)}function je(){}var Re=!1;function Ne(e,t,n){if(Re)return e(t,n);Re=!0;try{return Ae(e,t,n)}finally{Re=!1,(null!==Se||null!==Ee)&&(je(),Te())}}function Pe(e,t){var n=e.stateNode;if(null===n)return null;var r=xo(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(a(231,t,typeof n));return n}var Le=!1;if(c)try{var Oe={};Object.defineProperty(Oe,"passive",{get:function(){Le=!0}}),window.addEventListener("test",Oe,Oe),window.removeEventListener("test",Oe,Oe)}catch(ce){Le=!1}function Ie(e,t,n,r,o,a,i,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var De=!1,Fe=null,Me=!1,ze=null,Be={onError:function(e){De=!0,Fe=e}};function $e(e,t,n,r,o,a,i,s,l){De=!1,Fe=null,Ie.apply(Be,arguments)}function Ue(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function He(e){if(Ue(e)!==e)throw Error(a(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return He(o),e;if(i===r)return He(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?Qe(e):null}function Qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Qe(e);if(null!==t)return t;e=e.sibling}return null}var We=o.unstable_scheduleCallback,Ge=o.unstable_cancelCallback,Ke=o.unstable_shouldYield,Ye=o.unstable_requestPaint,Ze=o.unstable_now,Je=o.unstable_getCurrentPriorityLevel,Xe=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,nt=o.unstable_LowPriority,rt=o.unstable_IdlePriority,ot=null,at=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ut=64,ct=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~o;0!==s?r=dt(s):0!==(a&=i)&&(r=dt(a))}else 0!==(i=n&~o)?r=dt(i):0!==a&&(r=dt(a));if(0===r)return 0;if(0!==t&&t!==r&&!(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&4194240&a))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-it(t)),r|=e[n],t&=~o;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mt(){var e=ut;return!(4194240&(ut<<=1))&&(ut=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function yt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function bt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var vt=0;function wt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var kt,xt,St,Et,_t,Ct=!1,Tt=[],At=null,jt=null,Rt=null,Nt=new Map,Pt=new Map,Lt=[],Ot="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function It(e,t){switch(e){case"focusin":case"focusout":At=null;break;case"dragenter":case"dragleave":jt=null;break;case"mouseover":case"mouseout":Rt=null;break;case"pointerover":case"pointerout":Nt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pt.delete(t.pointerId)}}function Dt(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=wo(t))&&xt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Ft(e){var t=vo(e.target);if(null!==t){var n=Ue(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=qe(n)))return e.blockedOn=t,void _t(e.priority,(function(){St(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Mt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Kt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=wo(n))&&xt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);we=r,n.target.dispatchEvent(r),we=null,t.shift()}return!0}function zt(e,t,n){Mt(e)&&n.delete(t)}function Bt(){Ct=!1,null!==At&&Mt(At)&&(At=null),null!==jt&&Mt(jt)&&(jt=null),null!==Rt&&Mt(Rt)&&(Rt=null),Nt.forEach(zt),Pt.forEach(zt)}function $t(e,t){e.blockedOn===t&&(e.blockedOn=null,Ct||(Ct=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Bt)))}function Ut(e){function t(t){return $t(t,e)}if(0<Tt.length){$t(Tt[0],e);for(var n=1;n<Tt.length;n++){var r=Tt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==At&&$t(At,e),null!==jt&&$t(jt,e),null!==Rt&&$t(Rt,e),Nt.forEach(t),Pt.forEach(t),n=0;n<Lt.length;n++)(r=Lt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Lt.length&&null===(n=Lt[0]).blockedOn;)Ft(n),null===n.blockedOn&&Lt.shift()}var qt=w.ReactCurrentBatchConfig,Ht=!0;function Vt(e,t,n,r){var o=vt,a=qt.transition;qt.transition=null;try{vt=1,Wt(e,t,n,r)}finally{vt=o,qt.transition=a}}function Qt(e,t,n,r){var o=vt,a=qt.transition;qt.transition=null;try{vt=4,Wt(e,t,n,r)}finally{vt=o,qt.transition=a}}function Wt(e,t,n,r){if(Ht){var o=Kt(e,t,n,r);if(null===o)Hr(e,t,r,Gt,n),It(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return At=Dt(At,e,t,n,r,o),!0;case"dragenter":return jt=Dt(jt,e,t,n,r,o),!0;case"mouseover":return Rt=Dt(Rt,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return Nt.set(a,Dt(Nt.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Pt.set(a,Dt(Pt.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(It(e,r),4&t&&-1<Ot.indexOf(e)){for(;null!==o;){var a=wo(o);if(null!==a&&kt(a),null===(a=Kt(e,t,n,r))&&Hr(e,t,r,Gt,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Hr(e,t,r,null,n)}}var Gt=null;function Kt(e,t,n,r){if(Gt=null,null!==(e=vo(e=ke(r))))if(null===(t=Ue(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=qe(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Gt=e,null}function Yt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Je()){case Xe:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Zt=null,Jt=null,Xt=null;function en(){if(Xt)return Xt;var e,t,n=Jt,r=n.length,o="value"in Zt?Zt.value:Zt.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return Xt=o.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function on(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return F(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var an,sn,ln,un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=on(un),dn=F({},un,{view:0,detail:0}),pn=on(dn),fn=F({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_n,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(an=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=an=0,ln=e),an)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),hn=on(fn),mn=on(F({},fn,{dataTransfer:0})),gn=on(F({},dn,{relatedTarget:0})),yn=on(F({},un,{animationName:0,elapsedTime:0,pseudoElement:0})),bn=F({},un,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),vn=on(bn),wn=on(F({},un,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Sn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function En(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Sn[e])&&!!t[e]}function _n(){return En}var Cn=F({},dn,{key:function(e){if(e.key){var t=kn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_n,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Tn=on(Cn),An=on(F({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),jn=on(F({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_n})),Rn=on(F({},un,{propertyName:0,elapsedTime:0,pseudoElement:0})),Nn=F({},fn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Pn=on(Nn),Ln=[9,13,27,32],On=c&&"CompositionEvent"in window,In=null;c&&"documentMode"in document&&(In=document.documentMode);var Dn=c&&"TextEvent"in window&&!In,Fn=c&&(!On||In&&8<In&&11>=In),Mn=String.fromCharCode(32),zn=!1;function Bn(e,t){switch(e){case"keyup":return-1!==Ln.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $n(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Un=!1;var qn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!qn[e.type]:"textarea"===t}function Vn(e,t,n,r){Ce(r),0<(t=Qr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Qn=null,Wn=null;function Gn(e){Mr(e,0)}function Kn(e){if(W(ko(e)))return e}function Yn(e,t){if("change"===e)return t}var Zn=!1;if(c){var Jn;if(c){var Xn="oninput"in document;if(!Xn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Xn="function"==typeof er.oninput}Jn=Xn}else Jn=!1;Zn=Jn&&(!document.documentMode||9<document.documentMode)}function tr(){Qn&&(Qn.detachEvent("onpropertychange",nr),Wn=Qn=null)}function nr(e){if("value"===e.propertyName&&Kn(Wn)){var t=[];Vn(t,Wn,e,ke(e)),Ne(Gn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Wn=n,(Qn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kn(Wn)}function ar(e,t){if("click"===e)return Kn(t)}function ir(e,t){if("input"===e||"change"===e)return Kn(t)}var sr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function lr(e,t){if(sr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!d.call(t,o)||!sr(e[o],t[o]))return!1}return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=G();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=G((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=cr(n,a);var i=cr(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var mr=c&&"documentMode"in document&&11>=document.documentMode,gr=null,yr=null,br=null,vr=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;vr||null==gr||gr!==G(r)||("selectionStart"in(r=gr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},br&&lr(br,r)||(br=r,0<(r=Qr(yr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},Sr={},Er={};function _r(e){if(Sr[e])return Sr[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Er)return Sr[e]=n[t];return e}c&&(Er=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var Cr=_r("animationend"),Tr=_r("animationiteration"),Ar=_r("animationstart"),jr=_r("transitionend"),Rr=new Map,Nr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Pr(e,t){Rr.set(e,t),l(t,[e])}for(var Lr=0;Lr<Nr.length;Lr++){var Or=Nr[Lr];Pr(Or.toLowerCase(),"on"+(Or[0].toUpperCase()+Or.slice(1)))}Pr(Cr,"onAnimationEnd"),Pr(Tr,"onAnimationIteration"),Pr(Ar,"onAnimationStart"),Pr("dblclick","onDoubleClick"),Pr("focusin","onFocus"),Pr("focusout","onBlur"),Pr(jr,"onTransitionEnd"),u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ir="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Dr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ir));function Fr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,s,l,u){if($e.apply(this,arguments),De){if(!De)throw Error(a(198));var c=Fe;De=!1,Fe=null,Me||(Me=!0,ze=c)}}(r,t,void 0,e),e.currentTarget=null}function Mr(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Fr(o,s,u),a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,u=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Fr(o,s,u),a=l}}}if(Me)throw e=ze,Me=!1,ze=null,e}function zr(e,t){var n=t[go];void 0===n&&(n=t[go]=new Set);var r=e+"__bubble";n.has(r)||(qr(t,e,2,!1),n.add(r))}function Br(e,t,n){var r=0;t&&(r|=4),qr(n,e,r,t)}var $r="_reactListening"+Math.random().toString(36).slice(2);function Ur(e){if(!e[$r]){e[$r]=!0,i.forEach((function(t){"selectionchange"!==t&&(Dr.has(t)||Br(t,!1,e),Br(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[$r]||(t[$r]=!0,Br("selectionchange",!1,t))}}function qr(e,t,n,r){switch(Yt(t)){case 1:var o=Vt;break;case 4:o=Qt;break;default:o=Wt}n=o.bind(null,t,n,e),o=void 0,!Le||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Hr(e,t,n,r,o){var a=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=vo(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}Ne((function(){var r=a,o=ke(n),i=[];e:{var s=Rr.get(e);if(void 0!==s){var l=cn,u=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=Tn;break;case"focusin":u="focus",l=gn;break;case"focusout":u="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=hn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=jn;break;case Cr:case Tr:case Ar:l=yn;break;case jr:l=Rn;break;case"scroll":l=pn;break;case"wheel":l=Pn;break;case"copy":case"cut":case"paste":l=vn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=An}var c=!!(4&t),d=!c&&"scroll"===e,p=c?null!==s?s+"Capture":null:s;c=[];for(var f,h=r;null!==h;){var m=(f=h).stateNode;if(5===f.tag&&null!==m&&(f=m,null!==p&&(null!=(m=Pe(h,p))&&c.push(Vr(h,m,f)))),d)break;h=h.return}0<c.length&&(s=new l(s,u,null,n,o),i.push({event:s,listeners:c}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===we||!(u=n.relatedTarget||n.fromElement)||!vo(u)&&!u[mo])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(u=(u=n.relatedTarget||n.toElement)?vo(u):null)&&(u!==(d=Ue(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=r),l!==u)){if(c=hn,m="onMouseLeave",p="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=An,m="onPointerLeave",p="onPointerEnter",h="pointer"),d=null==l?s:ko(l),f=null==u?s:ko(u),(s=new c(m,h+"leave",l,n,o)).target=d,s.relatedTarget=f,m=null,vo(o)===r&&((c=new c(p,h+"enter",u,n,o)).target=f,c.relatedTarget=d,m=c),d=m,l&&u)e:{for(p=u,h=0,f=c=l;f;f=Wr(f))h++;for(f=0,m=p;m;m=Wr(m))f++;for(;0<h-f;)c=Wr(c),h--;for(;0<f-h;)p=Wr(p),f--;for(;h--;){if(c===p||null!==p&&c===p.alternate)break e;c=Wr(c),p=Wr(p)}c=null}else c=null;null!==l&&Gr(i,s,l,c,!1),null!==u&&null!==d&&Gr(i,d,u,c,!0)}if("select"===(l=(s=r?ko(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Yn;else if(Hn(s))if(Zn)g=ir;else{g=or;var y=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=ar);switch(g&&(g=g(e,r))?Vn(i,g,n,o):(y&&y(e,s,r),"focusout"===e&&(y=s._wrapperState)&&y.controlled&&"number"===s.type&&ee(s,"number",s.value)),y=r?ko(r):window,e){case"focusin":(Hn(y)||"true"===y.contentEditable)&&(gr=y,yr=r,br=null);break;case"focusout":br=yr=gr=null;break;case"mousedown":vr=!0;break;case"contextmenu":case"mouseup":case"dragend":vr=!1,wr(i,n,o);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":wr(i,n,o)}var b;if(On)e:{switch(e){case"compositionstart":var v="onCompositionStart";break e;case"compositionend":v="onCompositionEnd";break e;case"compositionupdate":v="onCompositionUpdate";break e}v=void 0}else Un?Bn(e,n)&&(v="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(v="onCompositionStart");v&&(Fn&&"ko"!==n.locale&&(Un||"onCompositionStart"!==v?"onCompositionEnd"===v&&Un&&(b=en()):(Jt="value"in(Zt=o)?Zt.value:Zt.textContent,Un=!0)),0<(y=Qr(r,v)).length&&(v=new wn(v,e,null,n,o),i.push({event:v,listeners:y}),b?v.data=b:null!==(b=$n(n))&&(v.data=b))),(b=Dn?function(e,t){switch(e){case"compositionend":return $n(t);case"keypress":return 32!==t.which?null:(zn=!0,Mn);case"textInput":return(e=t.data)===Mn&&zn?null:e;default:return null}}(e,n):function(e,t){if(Un)return"compositionend"===e||!On&&Bn(e,t)?(e=en(),Xt=Jt=Zt=null,Un=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Fn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Qr(r,"onBeforeInput")).length&&(o=new wn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=b))}Mr(i,t)}))}function Vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Qr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=Pe(e,n))&&r.unshift(Vr(e,a,o)),null!=(a=Pe(e,t))&&r.push(Vr(e,a,o))),e=e.return}return r}function Wr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Gr(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==u&&(s=u,o?null!=(l=Pe(n,a))&&i.unshift(Vr(n,l,s)):o||null!=(l=Pe(n,a))&&i.push(Vr(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Kr=/\r\n?/g,Yr=/\u0000|\uFFFD/g;function Zr(e){return("string"==typeof e?e:""+e).replace(Kr,"\n").replace(Yr,"")}function Jr(e,t,n){if(t=Zr(t),Zr(e)!==t&&n)throw Error(a(425))}function Xr(){}var eo=null,to=null;function no(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ro="function"==typeof setTimeout?setTimeout:void 0,oo="function"==typeof clearTimeout?clearTimeout:void 0,ao="function"==typeof Promise?Promise:void 0,io="function"==typeof queueMicrotask?queueMicrotask:void 0!==ao?function(e){return ao.resolve(null).then(e).catch(so)}:ro;function so(e){setTimeout((function(){throw e}))}function lo(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void Ut(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);Ut(t)}function uo(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function co(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var po=Math.random().toString(36).slice(2),fo="__reactFiber$"+po,ho="__reactProps$"+po,mo="__reactContainer$"+po,go="__reactEvents$"+po,yo="__reactListeners$"+po,bo="__reactHandles$"+po;function vo(e){var t=e[fo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[mo]||n[fo]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=co(e);null!==e;){if(n=e[fo])return n;e=co(e)}return t}n=(e=n).parentNode}return null}function wo(e){return!(e=e[fo]||e[mo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ko(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function xo(e){return e[ho]||null}var So=[],Eo=-1;function _o(e){return{current:e}}function Co(e){0>Eo||(e.current=So[Eo],So[Eo]=null,Eo--)}function To(e,t){Eo++,So[Eo]=e.current,e.current=t}var Ao={},jo=_o(Ao),Ro=_o(!1),No=Ao;function Po(e,t){var n=e.type.contextTypes;if(!n)return Ao;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Lo(e){return null!=(e=e.childContextTypes)}function Oo(){Co(Ro),Co(jo)}function Io(e,t,n){if(jo.current!==Ao)throw Error(a(168));To(jo,t),To(Ro,n)}function Do(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,q(e)||"Unknown",o));return F({},n,r)}function Fo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ao,No=jo.current,To(jo,e),To(Ro,Ro.current),!0}function Mo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Do(e,t,No),r.__reactInternalMemoizedMergedChildContext=e,Co(Ro),Co(jo),To(jo,e)):Co(Ro),To(Ro,n)}var zo=null,Bo=!1,$o=!1;function Uo(e){null===zo?zo=[e]:zo.push(e)}function qo(){if(!$o&&null!==zo){$o=!0;var e=0,t=vt;try{var n=zo;for(vt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}zo=null,Bo=!1}catch(o){throw null!==zo&&(zo=zo.slice(e+1)),We(Xe,qo),o}finally{vt=t,$o=!1}}return null}var Ho=[],Vo=0,Qo=null,Wo=0,Go=[],Ko=0,Yo=null,Zo=1,Jo="";function Xo(e,t){Ho[Vo++]=Wo,Ho[Vo++]=Qo,Qo=e,Wo=t}function ea(e,t,n){Go[Ko++]=Zo,Go[Ko++]=Jo,Go[Ko++]=Yo,Yo=e;var r=Zo;e=Jo;var o=32-it(r)-1;r&=~(1<<o),n+=1;var a=32-it(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Zo=1<<32-it(t)+o|n<<o|r,Jo=a+e}else Zo=1<<a|n<<o|r,Jo=e}function ta(e){null!==e.return&&(Xo(e,1),ea(e,1,0))}function na(e){for(;e===Qo;)Qo=Ho[--Vo],Ho[Vo]=null,Wo=Ho[--Vo],Ho[Vo]=null;for(;e===Yo;)Yo=Go[--Ko],Go[Ko]=null,Jo=Go[--Ko],Go[Ko]=null,Zo=Go[--Ko],Go[Ko]=null}var ra=null,oa=null,aa=!1,ia=null;function sa(e,t){var n=Nu(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function la(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ra=e,oa=uo(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ra=e,oa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Yo?{id:Zo,overflow:Jo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Nu(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ra=e,oa=null,!0);default:return!1}}function ua(e){return!(!(1&e.mode)||128&e.flags)}function ca(e){if(aa){var t=oa;if(t){var n=t;if(!la(e,t)){if(ua(e))throw Error(a(418));t=uo(n.nextSibling);var r=ra;t&&la(e,t)?sa(r,n):(e.flags=-4097&e.flags|2,aa=!1,ra=e)}}else{if(ua(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,ra=e}}}function da(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ra=e}function pa(e){if(e!==ra)return!1;if(!aa)return da(e),aa=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!no(e.type,e.memoizedProps)),t&&(t=oa)){if(ua(e))throw fa(),Error(a(418));for(;t;)sa(e,t),t=uo(t.nextSibling)}if(da(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){oa=uo(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}oa=null}}else oa=ra?uo(e.stateNode.nextSibling):null;return!0}function fa(){for(var e=oa;e;)e=uo(e.nextSibling)}function ha(){oa=ra=null,aa=!1}function ma(e){null===ia?ia=[e]:ia.push(e)}var ga=w.ReactCurrentBatchConfig;function ya(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function ba(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function va(e){return(0,e._init)(e._payload)}function wa(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Lu(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Fu(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function u(e,t,n,r){var a=n.type;return a===S?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===P&&va(a)===t.type)?((r=o(t,n.props)).ref=ya(e,t,n),r.return=e,r):((r=Ou(n.type,n.key,n.props,null,e.mode,r)).ref=ya(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Mu(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Iu(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=Fu(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case k:return(n=Ou(t.type,t.key,t.props,null,e.mode,n)).ref=ya(e,null,t),n.return=e,n;case x:return(t=Mu(t,e.mode,n)).return=e,t;case P:return p(e,(0,t._init)(t._payload),n)}if(te(t)||I(t))return(t=Iu(t,e.mode,n,null)).return=e,t;ba(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case k:return n.key===o?u(e,t,n,r):null;case x:return n.key===o?c(e,t,n,r):null;case P:return f(e,t,(o=n._init)(n._payload),r)}if(te(n)||I(n))return null!==o?null:d(e,t,n,r,null);ba(e,n)}return null}function h(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case k:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case x:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case P:return h(e,t,n,(0,r._init)(r._payload),o)}if(te(r)||I(r))return d(t,e=e.get(n)||null,r,o,null);ba(t,r)}return null}function m(o,a,s,l){for(var u=null,c=null,d=a,m=a=0,g=null;null!==d&&m<s.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var y=f(o,d,s[m],l);if(null===y){null===d&&(d=g);break}e&&d&&null===y.alternate&&t(o,d),a=i(y,a,m),null===c?u=y:c.sibling=y,c=y,d=g}if(m===s.length)return n(o,d),aa&&Xo(o,m),u;if(null===d){for(;m<s.length;m++)null!==(d=p(o,s[m],l))&&(a=i(d,a,m),null===c?u=d:c.sibling=d,c=d);return aa&&Xo(o,m),u}for(d=r(o,d);m<s.length;m++)null!==(g=h(d,o,m,s[m],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),a=i(g,a,m),null===c?u=g:c.sibling=g,c=g);return e&&d.forEach((function(e){return t(o,e)})),aa&&Xo(o,m),u}function g(o,s,l,u){var c=I(l);if("function"!=typeof c)throw Error(a(150));if(null==(l=c.call(l)))throw Error(a(151));for(var d=c=null,m=s,g=s=0,y=null,b=l.next();null!==m&&!b.done;g++,b=l.next()){m.index>g?(y=m,m=null):y=m.sibling;var v=f(o,m,b.value,u);if(null===v){null===m&&(m=y);break}e&&m&&null===v.alternate&&t(o,m),s=i(v,s,g),null===d?c=v:d.sibling=v,d=v,m=y}if(b.done)return n(o,m),aa&&Xo(o,g),c;if(null===m){for(;!b.done;g++,b=l.next())null!==(b=p(o,b.value,u))&&(s=i(b,s,g),null===d?c=b:d.sibling=b,d=b);return aa&&Xo(o,g),c}for(m=r(o,m);!b.done;g++,b=l.next())null!==(b=h(m,o,g,b.value,u))&&(e&&null!==b.alternate&&m.delete(null===b.key?g:b.key),s=i(b,s,g),null===d?c=b:d.sibling=b,d=b);return e&&m.forEach((function(e){return t(o,e)})),aa&&Xo(o,g),c}return function e(r,a,i,l){if("object"==typeof i&&null!==i&&i.type===S&&null===i.key&&(i=i.props.children),"object"==typeof i&&null!==i){switch(i.$$typeof){case k:e:{for(var u=i.key,c=a;null!==c;){if(c.key===u){if((u=i.type)===S){if(7===c.tag){n(r,c.sibling),(a=o(c,i.props.children)).return=r,r=a;break e}}else if(c.elementType===u||"object"==typeof u&&null!==u&&u.$$typeof===P&&va(u)===c.type){n(r,c.sibling),(a=o(c,i.props)).ref=ya(r,c,i),a.return=r,r=a;break e}n(r,c);break}t(r,c),c=c.sibling}i.type===S?((a=Iu(i.props.children,r.mode,l,i.key)).return=r,r=a):((l=Ou(i.type,i.key,i.props,null,r.mode,l)).ref=ya(r,a,i),l.return=r,r=l)}return s(r);case x:e:{for(c=i.key;null!==a;){if(a.key===c){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Mu(i,r.mode,l)).return=r,r=a}return s(r);case P:return e(r,a,(c=i._init)(i._payload),l)}if(te(i))return m(r,a,i,l);if(I(i))return g(r,a,i,l);ba(r,i)}return"string"==typeof i&&""!==i||"number"==typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=Fu(i,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var ka=wa(!0),xa=wa(!1),Sa=_o(null),Ea=null,_a=null,Ca=null;function Ta(){Ca=_a=Ea=null}function Aa(e){var t=Sa.current;Co(Sa),e._currentValue=t}function ja(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ra(e,t){Ea=e,Ca=_a=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(vs=!0),e.firstContext=null)}function Na(e){var t=e._currentValue;if(Ca!==e)if(e={context:e,memoizedValue:t,next:null},null===_a){if(null===Ea)throw Error(a(308));_a=e,Ea.dependencies={lanes:0,firstContext:e}}else _a=_a.next=e;return t}var Pa=null;function La(e){null===Pa?Pa=[e]:Pa.push(e)}function Oa(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,La(t)):(n.next=o.next,o.next=n),t.interleaved=n,Ia(e,r)}function Ia(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Da=!1;function Fa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ma(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function za(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ba(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&Al){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Ia(e,n)}return null===(o=r.interleaved)?(t.next=t,La(r)):(t.next=o.next,o.next=t),r.interleaved=t,Ia(e,n)}function $a(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}function Ua(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function qa(e,t,n,r){var o=e.updateQueue;Da=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,u=l.next;l.next=null,null===i?a=u:i.next=u,i=l;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==i&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(null!==a){var d=o.baseState;for(i=0,c=u=l=null,s=a;;){var p=s.lane,f=s.eventTime;if((r&p)===p){null!==c&&(c=c.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,m=s;switch(p=t,f=n,m.tag){case 1:if("function"==typeof(h=m.payload)){d=h.call(f,d,p);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(p="function"==typeof(h=m.payload)?h.call(f,d,p):h))break e;d=F({},d,p);break e;case 2:Da=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(p=o.effects)?o.effects=[s]:p.push(s))}else f={eventTime:f,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=f,l=d):c=c.next=f,i|=p;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(p=s).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}if(null===c&&(l=d),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);Dl|=i,e.lanes=i,e.memoizedState=d}}function Ha(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(a(191,o));o.call(r)}}}var Va={},Qa=_o(Va),Wa=_o(Va),Ga=_o(Va);function Ka(e){if(e===Va)throw Error(a(174));return e}function Ya(e,t){switch(To(Ga,t),To(Wa,e),To(Qa,Va),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Co(Qa),To(Qa,t)}function Za(){Co(Qa),Co(Wa),Co(Ga)}function Ja(e){Ka(Ga.current);var t=Ka(Qa.current),n=le(t,e.type);t!==n&&(To(Wa,e),To(Qa,n))}function Xa(e){Wa.current===e&&(Co(Qa),Co(Wa))}var ei=_o(0);function ti(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ni=[];function ri(){for(var e=0;e<ni.length;e++)ni[e]._workInProgressVersionPrimary=null;ni.length=0}var oi=w.ReactCurrentDispatcher,ai=w.ReactCurrentBatchConfig,ii=0,si=null,li=null,ui=null,ci=!1,di=!1,pi=0,fi=0;function hi(){throw Error(a(321))}function mi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function gi(e,t,n,r,o,i){if(ii=i,si=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,oi.current=null===e||null===e.memoizedState?Xi:es,e=n(r,o),di){i=0;do{if(di=!1,pi=0,25<=i)throw Error(a(301));i+=1,ui=li=null,t.updateQueue=null,oi.current=ts,e=n(r,o)}while(di)}if(oi.current=Ji,t=null!==li&&null!==li.next,ii=0,ui=li=si=null,ci=!1,t)throw Error(a(300));return e}function yi(){var e=0!==pi;return pi=0,e}function bi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ui?si.memoizedState=ui=e:ui=ui.next=e,ui}function vi(){if(null===li){var e=si.alternate;e=null!==e?e.memoizedState:null}else e=li.next;var t=null===ui?si.memoizedState:ui.next;if(null!==t)ui=t,li=e;else{if(null===e)throw Error(a(310));e={memoizedState:(li=e).memoizedState,baseState:li.baseState,baseQueue:li.baseQueue,queue:li.queue,next:null},null===ui?si.memoizedState=ui=e:ui=ui.next=e}return ui}function wi(e,t){return"function"==typeof t?t(e):t}function ki(e){var t=vi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=li,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(null!==o){i=o.next,r=r.baseState;var l=s=null,u=null,c=i;do{var d=c.lane;if((ii&d)===d)null!==u&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var p={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===u?(l=u=p,s=r):u=u.next=p,si.lanes|=d,Dl|=d}c=c.next}while(null!==c&&c!==i);null===u?s=r:u.next=l,sr(r,t.memoizedState)||(vs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=u,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{i=o.lane,si.lanes|=i,Dl|=i,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xi(e){var t=vi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sr(i,t.memoizedState)||(vs=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Si(){}function Ei(e,t){var n=si,r=vi(),o=t(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,vs=!0),r=r.queue,Di(Ti.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==ui&&1&ui.memoizedState.tag){if(n.flags|=2048,Ni(9,Ci.bind(null,n,r,o,t),void 0,null),null===jl)throw Error(a(349));30&ii||_i(n,t,o)}return o}function _i(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ci(e,t,n,r){t.value=n,t.getSnapshot=r,Ai(t)&&ji(e)}function Ti(e,t,n){return n((function(){Ai(t)&&ji(e)}))}function Ai(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function ji(e){var t=Ia(e,1);null!==t&&nu(t,e,1,-1)}function Ri(e){var t=bi();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wi,lastRenderedState:e},t.queue=e,e=e.dispatch=Gi.bind(null,si,e),[t.memoizedState,e]}function Ni(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Pi(){return vi().memoizedState}function Li(e,t,n,r){var o=bi();si.flags|=e,o.memoizedState=Ni(1|t,n,void 0,void 0===r?null:r)}function Oi(e,t,n,r){var o=vi();r=void 0===r?null:r;var a=void 0;if(null!==li){var i=li.memoizedState;if(a=i.destroy,null!==r&&mi(r,i.deps))return void(o.memoizedState=Ni(t,n,a,r))}si.flags|=e,o.memoizedState=Ni(1|t,n,a,r)}function Ii(e,t){return Li(8390656,8,e,t)}function Di(e,t){return Oi(2048,8,e,t)}function Fi(e,t){return Oi(4,2,e,t)}function Mi(e,t){return Oi(4,4,e,t)}function zi(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Bi(e,t,n){return n=null!=n?n.concat([e]):null,Oi(4,4,zi.bind(null,t,e),n)}function $i(){}function Ui(e,t){var n=vi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function qi(e,t){var n=vi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Hi(e,t,n){return 21&ii?(sr(n,t)||(n=mt(),si.lanes|=n,Dl|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,vs=!0),e.memoizedState=n)}function Vi(e,t){var n=vt;vt=0!==n&&4>n?n:4,e(!0);var r=ai.transition;ai.transition={};try{e(!1),t()}finally{vt=n,ai.transition=r}}function Qi(){return vi().memoizedState}function Wi(e,t,n){var r=tu(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ki(e))Yi(t,n);else if(null!==(n=Oa(e,t,n,r))){nu(n,e,r,eu()),Zi(n,t,r)}}function Gi(e,t,n){var r=tu(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ki(e))Yi(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,sr(s,i)){var l=t.interleaved;return null===l?(o.next=o,La(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(u){}null!==(n=Oa(e,t,o,r))&&(nu(n,e,r,o=eu()),Zi(n,t,r))}}function Ki(e){var t=e.alternate;return e===si||null!==t&&t===si}function Yi(e,t){di=ci=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Zi(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}var Ji={readContext:Na,useCallback:hi,useContext:hi,useEffect:hi,useImperativeHandle:hi,useInsertionEffect:hi,useLayoutEffect:hi,useMemo:hi,useReducer:hi,useRef:hi,useState:hi,useDebugValue:hi,useDeferredValue:hi,useTransition:hi,useMutableSource:hi,useSyncExternalStore:hi,useId:hi,unstable_isNewReconciler:!1},Xi={readContext:Na,useCallback:function(e,t){return bi().memoizedState=[e,void 0===t?null:t],e},useContext:Na,useEffect:Ii,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Li(4194308,4,zi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Li(4194308,4,e,t)},useInsertionEffect:function(e,t){return Li(4,2,e,t)},useMemo:function(e,t){var n=bi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=bi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Wi.bind(null,si,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},bi().memoizedState=e},useState:Ri,useDebugValue:$i,useDeferredValue:function(e){return bi().memoizedState=e},useTransition:function(){var e=Ri(!1),t=e[0];return e=Vi.bind(null,e[1]),bi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=si,o=bi();if(aa){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===jl)throw Error(a(349));30&ii||_i(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Ii(Ti.bind(null,r,i,e),[e]),r.flags|=2048,Ni(9,Ci.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=bi(),t=jl.identifierPrefix;if(aa){var n=Jo;t=":"+t+"R"+(n=(Zo&~(1<<32-it(Zo)-1)).toString(32)+n),0<(n=pi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:Na,useCallback:Ui,useContext:Na,useEffect:Di,useImperativeHandle:Bi,useInsertionEffect:Fi,useLayoutEffect:Mi,useMemo:qi,useReducer:ki,useRef:Pi,useState:function(){return ki(wi)},useDebugValue:$i,useDeferredValue:function(e){return Hi(vi(),li.memoizedState,e)},useTransition:function(){return[ki(wi)[0],vi().memoizedState]},useMutableSource:Si,useSyncExternalStore:Ei,useId:Qi,unstable_isNewReconciler:!1},ts={readContext:Na,useCallback:Ui,useContext:Na,useEffect:Di,useImperativeHandle:Bi,useInsertionEffect:Fi,useLayoutEffect:Mi,useMemo:qi,useReducer:xi,useRef:Pi,useState:function(){return xi(wi)},useDebugValue:$i,useDeferredValue:function(e){var t=vi();return null===li?t.memoizedState=e:Hi(t,li.memoizedState,e)},useTransition:function(){return[xi(wi)[0],vi().memoizedState]},useMutableSource:Si,useSyncExternalStore:Ei,useId:Qi,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=F({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:F({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var os={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=eu(),o=tu(e),a=za(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=Ba(e,a,o))&&(nu(t,e,o,r),$a(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=eu(),o=tu(e),a=za(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=Ba(e,a,o))&&(nu(t,e,o,r),$a(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=eu(),r=tu(e),o=za(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=Ba(e,o,r))&&(nu(t,e,r,n),$a(t,e,r))}};function as(e,t,n,r,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(o,a))}function is(e,t,n){var r=!1,o=Ao,a=t.contextType;return"object"==typeof a&&null!==a?a=Na(a):(o=Lo(t)?No:jo.current,a=(r=null!=(r=t.contextTypes))?Po(e,o):Ao),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=os,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function ss(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&os.enqueueReplaceState(t,t.state,null)}function ls(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Fa(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=Na(a):(a=Lo(t)?No:jo.current,o.context=Po(e,a)),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(rs(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&os.enqueueReplaceState(o,o.state,null),qa(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function us(e,t){try{var n="",r=t;do{n+=$(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function cs(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ds(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var ps="function"==typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=za(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Hl||(Hl=!0,Vl=r),ds(0,t)},n}function hs(e,t,n){(n=za(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){ds(0,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){ds(0,t),"function"!=typeof r&&(null===Ql?Ql=new Set([this]):Ql.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ms(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=_u.bind(null,e,t,n),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function ys(e,t,n,r,o){return 1&e.mode?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=za(-1,1)).tag=2,Ba(n,t,1))),n.lanes|=1),e)}var bs=w.ReactCurrentOwner,vs=!1;function ws(e,t,n,r){t.child=null===e?xa(t,null,n,r):ka(t,e.child,n,r)}function ks(e,t,n,r,o){n=n.render;var a=t.ref;return Ra(t,o),r=gi(e,t,n,r,a,o),n=yi(),null===e||vs?(aa&&n&&ta(t),t.flags|=1,ws(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Hs(e,t,o))}function xs(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||Pu(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ou(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ss(e,t,a,r,o))}if(a=e.child,!(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(i,r)&&e.ref===t.ref)return Hs(e,t,o)}return t.flags|=1,(e=Lu(a,r)).ref=t.ref,e.return=t,t.child=e}function Ss(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(vs=!1,t.pendingProps=r=a,!(e.lanes&o))return t.lanes=e.lanes,Hs(e,t,o);131072&e.flags&&(vs=!0)}}return Cs(e,t,n,r,o)}function Es(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,To(Ll,Pl),Pl|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,To(Ll,Pl),Pl|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},To(Ll,Pl),Pl|=n;else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,To(Ll,Pl),Pl|=r;return ws(e,t,o,n),t.child}function _s(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Cs(e,t,n,r,o){var a=Lo(n)?No:jo.current;return a=Po(t,a),Ra(t,o),n=gi(e,t,n,r,a,o),r=yi(),null===e||vs?(aa&&r&&ta(t),t.flags|=1,ws(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Hs(e,t,o))}function Ts(e,t,n,r,o){if(Lo(n)){var a=!0;Fo(t)}else a=!1;if(Ra(t,o),null===t.stateNode)qs(e,t),is(t,n,r),ls(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,u=n.contextType;"object"==typeof u&&null!==u?u=Na(u):u=Po(t,u=Lo(n)?No:jo.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==r||l!==u)&&ss(t,i,r,u),Da=!1;var p=t.memoizedState;i.state=p,qa(t,r,i,o),l=t.memoizedState,s!==r||p!==l||Ro.current||Da?("function"==typeof c&&(rs(t,n,c,r),l=t.memoizedState),(s=Da||as(t,n,s,r,p,l,u))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=u,r=s):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Ma(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ns(t.type,s),i.props=u,d=t.pendingProps,p=i.context,"object"==typeof(l=n.contextType)&&null!==l?l=Na(l):l=Po(t,l=Lo(n)?No:jo.current);var f=n.getDerivedStateFromProps;(c="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==d||p!==l)&&ss(t,i,r,l),Da=!1,p=t.memoizedState,i.state=p,qa(t,r,i,o);var h=t.memoizedState;s!==d||p!==h||Ro.current||Da?("function"==typeof f&&(rs(t,n,f,r),h=t.memoizedState),(u=Da||as(t,n,u,r,p,h,l)||!1)?(c||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,l),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,l)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=l,r=u):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return As(e,t,n,r,a,o)}function As(e,t,n,r,o,a){_s(e,t);var i=!!(128&t.flags);if(!r&&!i)return o&&Mo(t,n,!1),Hs(e,t,a);r=t.stateNode,bs.current=t;var s=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=ka(t,e.child,null,a),t.child=ka(t,null,s,a)):ws(e,t,s,a),t.memoizedState=r.state,o&&Mo(t,n,!0),t.child}function js(e){var t=e.stateNode;t.pendingContext?Io(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Io(0,t.context,!1),Ya(e,t.containerInfo)}function Rs(e,t,n,r,o){return ha(),ma(o),t.flags|=256,ws(e,t,n,r),t.child}var Ns,Ps,Ls,Os,Is={dehydrated:null,treeContext:null,retryLane:0};function Ds(e){return{baseLanes:e,cachePool:null,transitions:null}}function Fs(e,t,n){var r,o=t.pendingProps,i=ei.current,s=!1,l=!!(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&!!(2&i)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),To(ei,1&i),null===e)return ca(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=o.children,e=o.fallback,s?(o=t.mode,s=t.child,l={mode:"hidden",children:l},1&o||null===s?s=Du(l,o,0,null):(s.childLanes=0,s.pendingProps=l),e=Iu(e,o,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ds(n),t.memoizedState=Is,e):Ms(t,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,s){if(n)return 256&t.flags?(t.flags&=-257,zs(e,t,s,r=cs(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Du({mode:"visible",children:r.children},o,0,null),(i=Iu(i,o,s,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,1&t.mode&&ka(t,e.child,null,s),t.child.memoizedState=Ds(s),t.memoizedState=Is,i);if(!(1&t.mode))return zs(e,t,s,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var l=r.dgst;return r=l,zs(e,t,s,r=cs(i=Error(a(419)),r,void 0))}if(l=!!(s&e.childLanes),vs||l){if(null!==(r=jl)){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=o&(r.suspendedLanes|s)?0:o)&&o!==i.retryLane&&(i.retryLane=o,Ia(e,o),nu(r,e,o,-1))}return mu(),zs(e,t,s,r=cs(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Tu.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=uo(o.nextSibling),ra=t,aa=!0,ia=null,null!==e&&(Go[Ko++]=Zo,Go[Ko++]=Jo,Go[Ko++]=Yo,Zo=e.id,Jo=e.overflow,Yo=t),t=Ms(t,r.children),t.flags|=4096,t)}(e,t,l,o,r,i,n);if(s){s=o.fallback,l=t.mode,r=(i=e.child).sibling;var u={mode:"hidden",children:o.children};return 1&l||t.child===i?(o=Lu(i,u)).subtreeFlags=14680064&i.subtreeFlags:((o=t.child).childLanes=0,o.pendingProps=u,t.deletions=null),null!==r?s=Lu(r,s):(s=Iu(s,l,n,null)).flags|=2,s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,l=null===(l=e.child.memoizedState)?Ds(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Is,o}return e=(s=e.child).sibling,o=Lu(s,{mode:"visible",children:o.children}),!(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Ms(e,t){return(t=Du({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function zs(e,t,n,r){return null!==r&&ma(r),ka(t,e.child,null,n),(e=Ms(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Bs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),ja(e.return,t,n)}function $s(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function Us(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(ws(e,t,r.children,n),2&(r=ei.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Bs(e,n,t);else if(19===e.tag)Bs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(To(ei,r),1&t.mode)switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ti(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),$s(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ti(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}$s(t,!0,n,null,a);break;case"together":$s(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function qs(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Hs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Dl|=t.lanes,!(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Lu(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Lu(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Vs(e,t){if(!aa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Qs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ws(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Qs(t),null;case 1:case 17:return Lo(t.type)&&Oo(),Qs(t),null;case 3:return r=t.stateNode,Za(),Co(Ro),Co(jo),ri(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(pa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==ia&&(iu(ia),ia=null))),Ps(e,t),Qs(t),null;case 5:Xa(t);var o=Ka(Ga.current);if(n=t.type,null!==e&&null!=t.stateNode)Ls(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Qs(t),null}if(e=Ka(Qa.current),pa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[fo]=t,r[ho]=i,e=!!(1&t.mode),n){case"dialog":zr("cancel",r),zr("close",r);break;case"iframe":case"object":case"embed":zr("load",r);break;case"video":case"audio":for(o=0;o<Ir.length;o++)zr(Ir[o],r);break;case"source":zr("error",r);break;case"img":case"image":case"link":zr("error",r),zr("load",r);break;case"details":zr("toggle",r);break;case"input":Y(r,i),zr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},zr("invalid",r);break;case"textarea":oe(r,i),zr("invalid",r)}for(var l in be(n,i),o=null,i)if(i.hasOwnProperty(l)){var u=i[l];"children"===l?"string"==typeof u?r.textContent!==u&&(!0!==i.suppressHydrationWarning&&Jr(r.textContent,u,e),o=["children",u]):"number"==typeof u&&r.textContent!==""+u&&(!0!==i.suppressHydrationWarning&&Jr(r.textContent,u,e),o=["children",""+u]):s.hasOwnProperty(l)&&null!=u&&"onScroll"===l&&zr("scroll",r)}switch(n){case"input":Q(r),X(r,i,!0);break;case"textarea":Q(r),ie(r);break;case"select":case"option":break;default:"function"==typeof i.onClick&&(r.onclick=Xr)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[fo]=t,e[ho]=r,Ns(e,t,!1,!1),t.stateNode=e;e:{switch(l=ve(n,r),n){case"dialog":zr("cancel",e),zr("close",e),o=r;break;case"iframe":case"object":case"embed":zr("load",e),o=r;break;case"video":case"audio":for(o=0;o<Ir.length;o++)zr(Ir[o],e);o=r;break;case"source":zr("error",e),o=r;break;case"img":case"image":case"link":zr("error",e),zr("load",e),o=r;break;case"details":zr("toggle",e),o=r;break;case"input":Y(e,r),o=K(e,r),zr("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=F({},r,{value:void 0}),zr("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),zr("invalid",e)}for(i in be(n,o),u=o)if(u.hasOwnProperty(i)){var c=u[i];"style"===i?ge(e,c):"dangerouslySetInnerHTML"===i?null!=(c=c?c.__html:void 0)&&de(e,c):"children"===i?"string"==typeof c?("textarea"!==n||""!==c)&&pe(e,c):"number"==typeof c&&pe(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=c&&"onScroll"===i&&zr("scroll",e):null!=c&&v(e,i,c,l))}switch(n){case"input":Q(e),X(e,r,!1);break;case"textarea":Q(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=Xr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Qs(t),null;case 6:if(e&&null!=t.stateNode)Os(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));if(n=Ka(Ga.current),Ka(Qa.current),pa(t)){if(r=t.stateNode,n=t.memoizedProps,r[fo]=t,(i=r.nodeValue!==n)&&null!==(e=ra))switch(e.tag){case 3:Jr(r.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Jr(r.nodeValue,n,!!(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[fo]=t,t.stateNode=r}return Qs(t),null;case 13:if(Co(ei),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&1&t.mode&&!(128&t.flags))fa(),ha(),t.flags|=98560,i=!1;else if(i=pa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[fo]=t}else ha(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Qs(t),i=!1}else null!==ia&&(iu(ia),ia=null),i=!0;if(!i)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&ei.current?0===Ol&&(Ol=3):mu())),null!==t.updateQueue&&(t.flags|=4),Qs(t),null);case 4:return Za(),Ps(e,t),null===e&&Ur(t.stateNode.containerInfo),Qs(t),null;case 10:return Aa(t.type._context),Qs(t),null;case 19:if(Co(ei),null===(i=t.memoizedState))return Qs(t),null;if(r=!!(128&t.flags),null===(l=i.rendering))if(r)Vs(i,!1);else{if(0!==Ol||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(l=ti(e))){for(t.flags|=128,Vs(i,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return To(ei,1&ei.current|2),t.child}e=e.sibling}null!==i.tail&&Ze()>Ul&&(t.flags|=128,r=!0,Vs(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ti(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Vs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return Qs(t),null}else 2*Ze()-i.renderingStartTime>Ul&&1073741824!==n&&(t.flags|=128,r=!0,Vs(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=i.last)?n.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ze(),t.sibling=null,n=ei.current,To(ei,r?1&n|2:1&n),t):(Qs(t),null);case 22:case 23:return du(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&Pl)&&(Qs(t),6&t.subtreeFlags&&(t.flags|=8192)):Qs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Gs(e,t){switch(na(t),t.tag){case 1:return Lo(t.type)&&Oo(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Za(),Co(Ro),Co(jo),ri(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Xa(t),null;case 13:if(Co(ei),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ha()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Co(ei),null;case 4:return Za(),null;case 10:return Aa(t.type._context),null;case 22:case 23:return du(),null;default:return null}}Ns=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ps=function(){},Ls=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Ka(Qa.current);var a,i=null;switch(n){case"input":o=K(e,o),r=K(e,r),i=[];break;case"select":o=F({},o,{value:void 0}),r=F({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=Xr)}for(c in be(n,r),n=null,o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&null!=o[c])if("style"===c){var l=o[c];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(s.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var u=r[c];if(l=null!=o?o[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(null!=u||null!=l))if("style"===c)if(l){for(a in l)!l.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&l[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(i||(i=[]),i.push(c,n)),n=u;else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(i=i||[]).push(c,u)):"children"===c?"string"!=typeof u&&"number"!=typeof u||(i=i||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(s.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&zr("scroll",e),i||l===u||(i=[])):(i=i||[]).push(c,u))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}},Os=function(e,t,n,r){n!==r&&(t.flags|=4)};var Ks=!1,Ys=!1,Zs="function"==typeof WeakSet?WeakSet:Set,Js=null;function Xs(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(r){Eu(e,t,r)}else n.current=null}function el(e,t,n){try{n()}catch(r){Eu(e,t,r)}}var tl=!1;function nl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&el(t,n,a)}o=o.next}while(o!==r)}}function rl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ol(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function al(e){var t=e.alternate;null!==t&&(e.alternate=null,al(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[fo],delete t[ho],delete t[go],delete t[yo],delete t[bo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function il(e){return 5===e.tag||3===e.tag||4===e.tag}function sl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||il(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Xr));else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}function ul(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ul(e,t,n),e=e.sibling;null!==e;)ul(e,t,n),e=e.sibling}var cl=null,dl=!1;function pl(e,t,n){for(n=n.child;null!==n;)fl(e,t,n),n=n.sibling}function fl(e,t,n){if(at&&"function"==typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,n)}catch(s){}switch(n.tag){case 5:Ys||Xs(n,t);case 6:var r=cl,o=dl;cl=null,pl(e,t,n),dl=o,null!==(cl=r)&&(dl?(e=cl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):cl.removeChild(n.stateNode));break;case 18:null!==cl&&(dl?(e=cl,n=n.stateNode,8===e.nodeType?lo(e.parentNode,n):1===e.nodeType&&lo(e,n),Ut(e)):lo(cl,n.stateNode));break;case 4:r=cl,o=dl,cl=n.stateNode.containerInfo,dl=!0,pl(e,t,n),cl=r,dl=o;break;case 0:case 11:case 14:case 15:if(!Ys&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(2&a||4&a)&&el(n,t,i),o=o.next}while(o!==r)}pl(e,t,n);break;case 1:if(!Ys&&(Xs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Eu(n,t,s)}pl(e,t,n);break;case 21:pl(e,t,n);break;case 22:1&n.mode?(Ys=(r=Ys)||null!==n.memoizedState,pl(e,t,n),Ys=r):pl(e,t,n);break;default:pl(e,t,n)}}function hl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Zs),t.forEach((function(t){var r=Au.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function ml(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:cl=l.stateNode,dl=!1;break e;case 3:case 4:cl=l.stateNode.containerInfo,dl=!0;break e}l=l.return}if(null===cl)throw Error(a(160));fl(i,s,o),cl=null,dl=!1;var u=o.alternate;null!==u&&(u.return=null),o.return=null}catch(c){Eu(o,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gl(t,e),t=t.sibling}function gl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),yl(e),4&r){try{nl(3,e,e.return),rl(3,e)}catch(g){Eu(e,e.return,g)}try{nl(5,e,e.return)}catch(g){Eu(e,e.return,g)}}break;case 1:ml(t,e),yl(e),512&r&&null!==n&&Xs(n,n.return);break;case 5:if(ml(t,e),yl(e),512&r&&null!==n&&Xs(n,n.return),32&e.flags){var o=e.stateNode;try{pe(o,"")}catch(g){Eu(e,e.return,g)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==n?n.memoizedProps:i,l=e.type,u=e.updateQueue;if(e.updateQueue=null,null!==u)try{"input"===l&&"radio"===i.type&&null!=i.name&&Z(o,i),ve(l,s);var c=ve(l,i);for(s=0;s<u.length;s+=2){var d=u[s],p=u[s+1];"style"===d?ge(o,p):"dangerouslySetInnerHTML"===d?de(o,p):"children"===d?pe(o,p):v(o,d,p,c)}switch(l){case"input":J(o,i);break;case"textarea":ae(o,i);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;null!=h?ne(o,!!i.multiple,h,!1):f!==!!i.multiple&&(null!=i.defaultValue?ne(o,!!i.multiple,i.defaultValue,!0):ne(o,!!i.multiple,i.multiple?[]:"",!1))}o[ho]=i}catch(g){Eu(e,e.return,g)}}break;case 6:if(ml(t,e),yl(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){Eu(e,e.return,g)}}break;case 3:if(ml(t,e),yl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(g){Eu(e,e.return,g)}break;case 4:default:ml(t,e),yl(e);break;case 13:ml(t,e),yl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||($l=Ze())),4&r&&hl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Ys=(c=Ys)||d,ml(t,e),Ys=c):ml(t,e),yl(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!d&&1&e.mode)for(Js=e,d=e.child;null!==d;){for(p=Js=d;null!==Js;){switch(h=(f=Js).child,f.tag){case 0:case 11:case 14:case 15:nl(4,f,f.return);break;case 1:Xs(f,f.return);var m=f.stateNode;if("function"==typeof m.componentWillUnmount){r=f,n=f.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(g){Eu(r,n,g)}}break;case 5:Xs(f,f.return);break;case 22:if(null!==f.memoizedState){kl(p);continue}}null!==h?(h.return=f,Js=h):kl(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{o=p.stateNode,c?"function"==typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=p.stateNode,s=null!=(u=p.memoizedProps.style)&&u.hasOwnProperty("display")?u.display:null,l.style.display=me("display",s))}catch(g){Eu(e,e.return,g)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=c?"":p.memoizedProps}catch(g){Eu(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:ml(t,e),yl(e),4&r&&hl(e);case 21:}}function yl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(il(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(pe(o,""),r.flags&=-33),ul(e,sl(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;ll(e,sl(e),i);break;default:throw Error(a(161))}}catch(s){Eu(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Js=e,vl(e,t,n)}function vl(e,t,n){for(var r=!!(1&e.mode);null!==Js;){var o=Js,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||Ks;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Ys;s=Ks;var u=Ys;if(Ks=i,(Ys=l)&&!u)for(Js=o;null!==Js;)l=(i=Js).child,22===i.tag&&null!==i.memoizedState?xl(o):null!==l?(l.return=i,Js=l):xl(o);for(;null!==a;)Js=a,vl(a,t,n),a=a.sibling;Js=o,Ks=s,Ys=u}wl(e)}else 8772&o.subtreeFlags&&null!==a?(a.return=o,Js=a):wl(e)}}function wl(e){for(;null!==Js;){var t=Js;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:Ys||rl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ys)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:ns(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Ha(t,i,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Ha(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var d=c.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&Ut(p)}}}break;default:throw Error(a(163))}Ys||512&t.flags&&ol(t)}catch(f){Eu(t,t.return,f)}}if(t===e){Js=null;break}if(null!==(n=t.sibling)){n.return=t.return,Js=n;break}Js=t.return}}function kl(e){for(;null!==Js;){var t=Js;if(t===e){Js=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Js=n;break}Js=t.return}}function xl(e){for(;null!==Js;){var t=Js;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{rl(4,t)}catch(l){Eu(t,n,l)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(l){Eu(t,o,l)}}var a=t.return;try{ol(t)}catch(l){Eu(t,a,l)}break;case 5:var i=t.return;try{ol(t)}catch(l){Eu(t,i,l)}}}catch(l){Eu(t,t.return,l)}if(t===e){Js=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Js=s;break}Js=t.return}}var Sl,El=Math.ceil,_l=w.ReactCurrentDispatcher,Cl=w.ReactCurrentOwner,Tl=w.ReactCurrentBatchConfig,Al=0,jl=null,Rl=null,Nl=0,Pl=0,Ll=_o(0),Ol=0,Il=null,Dl=0,Fl=0,Ml=0,zl=null,Bl=null,$l=0,Ul=1/0,ql=null,Hl=!1,Vl=null,Ql=null,Wl=!1,Gl=null,Kl=0,Yl=0,Zl=null,Jl=-1,Xl=0;function eu(){return 6&Al?Ze():-1!==Jl?Jl:Jl=Ze()}function tu(e){return 1&e.mode?2&Al&&0!==Nl?Nl&-Nl:null!==ga.transition?(0===Xl&&(Xl=mt()),Xl):0!==(e=vt)?e:e=void 0===(e=window.event)?16:Yt(e.type):1}function nu(e,t,n,r){if(50<Yl)throw Yl=0,Zl=null,Error(a(185));yt(e,n,r),2&Al&&e===jl||(e===jl&&(!(2&Al)&&(Fl|=n),4===Ol&&su(e,Nl)),ru(e,r),1===n&&0===Al&&!(1&t.mode)&&(Ul=Ze()+500,Bo&&qo()))}function ru(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-it(a),s=1<<i,l=o[i];-1===l?s&n&&!(s&r)||(o[i]=ft(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=pt(e,e===jl?Nl:0);if(0===r)null!==n&&Ge(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ge(n),1===t)0===e.tag?function(e){Bo=!0,Uo(e)}(lu.bind(null,e)):Uo(lu.bind(null,e)),io((function(){!(6&Al)&&qo()})),n=null;else{switch(wt(r)){case 1:n=Xe;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=ju(n,ou.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ou(e,t){if(Jl=-1,Xl=0,6&Al)throw Error(a(327));var n=e.callbackNode;if(xu()&&e.callbackNode!==n)return null;var r=pt(e,e===jl?Nl:0);if(0===r)return null;if(30&r||r&e.expiredLanes||t)t=gu(e,r);else{t=r;var o=Al;Al|=2;var i=hu();for(jl===e&&Nl===t||(ql=null,Ul=Ze()+500,pu(e,t));;)try{bu();break}catch(l){fu(e,l)}Ta(),_l.current=i,Al=o,null!==Rl?t=0:(jl=null,Nl=0,t=Ol)}if(0!==t){if(2===t&&(0!==(o=ht(e))&&(r=o,t=au(e,o))),1===t)throw n=Il,pu(e,0),su(e,r),ru(e,Ze()),n;if(6===t)su(e,r);else{if(o=e.current.alternate,!(30&r||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)||(t=gu(e,r),2===t&&(i=ht(e),0!==i&&(r=i,t=au(e,i))),1!==t)))throw n=Il,pu(e,0),su(e,r),ru(e,Ze()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:ku(e,Bl,ql);break;case 3:if(su(e,r),(130023424&r)===r&&10<(t=$l+500-Ze())){if(0!==pt(e,0))break;if(((o=e.suspendedLanes)&r)!==r){eu(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ro(ku.bind(null,e,Bl,ql),t);break}ku(e,Bl,ql);break;case 4:if(su(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-it(r);i=1<<s,(s=t[s])>o&&(o=s),r&=~i}if(r=o,10<(r=(120>(r=Ze()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*El(r/1960))-r)){e.timeoutHandle=ro(ku.bind(null,e,Bl,ql),r);break}ku(e,Bl,ql);break;default:throw Error(a(329))}}}return ru(e,Ze()),e.callbackNode===n?ou.bind(null,e):null}function au(e,t){var n=zl;return e.current.memoizedState.isDehydrated&&(pu(e,t).flags|=256),2!==(e=gu(e,t))&&(t=Bl,Bl=n,null!==t&&iu(t)),e}function iu(e){null===Bl?Bl=e:Bl.push.apply(Bl,e)}function su(e,t){for(t&=~Ml,t&=~Fl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function lu(e){if(6&Al)throw Error(a(327));xu();var t=pt(e,0);if(!(1&t))return ru(e,Ze()),null;var n=gu(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=au(e,r))}if(1===n)throw n=Il,pu(e,0),su(e,t),ru(e,Ze()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,ku(e,Bl,ql),ru(e,Ze()),null}function uu(e,t){var n=Al;Al|=1;try{return e(t)}finally{0===(Al=n)&&(Ul=Ze()+500,Bo&&qo())}}function cu(e){null!==Gl&&0===Gl.tag&&!(6&Al)&&xu();var t=Al;Al|=1;var n=Tl.transition,r=vt;try{if(Tl.transition=null,vt=1,e)return e()}finally{vt=r,Tl.transition=n,!(6&(Al=t))&&qo()}}function du(){Pl=Ll.current,Co(Ll)}function pu(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oo(n)),null!==Rl)for(n=Rl.return;null!==n;){var r=n;switch(na(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Oo();break;case 3:Za(),Co(Ro),Co(jo),ri();break;case 5:Xa(r);break;case 4:Za();break;case 13:case 19:Co(ei);break;case 10:Aa(r.type._context);break;case 22:case 23:du()}n=n.return}if(jl=e,Rl=e=Lu(e.current,null),Nl=Pl=t,Ol=0,Il=null,Ml=Fl=Dl=0,Bl=zl=null,null!==Pa){for(t=0;t<Pa.length;t++)if(null!==(r=(n=Pa[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}n.pending=r}Pa=null}return e}function fu(e,t){for(;;){var n=Rl;try{if(Ta(),oi.current=Ji,ci){for(var r=si.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}ci=!1}if(ii=0,ui=li=si=null,di=!1,pi=0,Cl.current=null,null===n||null===n.return){Ol=1,Il=t,Rl=null;break}e:{var i=e,s=n.return,l=n,u=t;if(t=Nl,l.flags|=32768,null!==u&&"object"==typeof u&&"function"==typeof u.then){var c=u,d=l,p=d.tag;if(!(1&d.mode||0!==p&&11!==p&&15!==p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=gs(s);if(null!==h){h.flags&=-257,ys(h,s,l,0,t),1&h.mode&&ms(i,c,t),u=c;var m=(t=h).updateQueue;if(null===m){var g=new Set;g.add(u),t.updateQueue=g}else m.add(u);break e}if(!(1&t)){ms(i,c,t),mu();break e}u=Error(a(426))}else if(aa&&1&l.mode){var y=gs(s);if(null!==y){!(65536&y.flags)&&(y.flags|=256),ys(y,s,l,0,t),ma(us(u,l));break e}}i=u=us(u,l),4!==Ol&&(Ol=2),null===zl?zl=[i]:zl.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,Ua(i,fs(0,u,t));break e;case 1:l=u;var b=i.type,v=i.stateNode;if(!(128&i.flags||"function"!=typeof b.getDerivedStateFromError&&(null===v||"function"!=typeof v.componentDidCatch||null!==Ql&&Ql.has(v)))){i.flags|=65536,t&=-t,i.lanes|=t,Ua(i,hs(i,l,t));break e}}i=i.return}while(null!==i)}wu(n)}catch(w){t=w,Rl===n&&null!==n&&(Rl=n=n.return);continue}break}}function hu(){var e=_l.current;return _l.current=Ji,null===e?Ji:e}function mu(){0!==Ol&&3!==Ol&&2!==Ol||(Ol=4),null===jl||!(268435455&Dl)&&!(268435455&Fl)||su(jl,Nl)}function gu(e,t){var n=Al;Al|=2;var r=hu();for(jl===e&&Nl===t||(ql=null,pu(e,t));;)try{yu();break}catch(o){fu(e,o)}if(Ta(),Al=n,_l.current=r,null!==Rl)throw Error(a(261));return jl=null,Nl=0,Ol}function yu(){for(;null!==Rl;)vu(Rl)}function bu(){for(;null!==Rl&&!Ke();)vu(Rl)}function vu(e){var t=Sl(e.alternate,e,Pl);e.memoizedProps=e.pendingProps,null===t?wu(e):Rl=t,Cl.current=null}function wu(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=Gs(n,t)))return n.flags&=32767,void(Rl=n);if(null===e)return Ol=6,void(Rl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=Ws(n,t,Pl)))return void(Rl=n);if(null!==(t=t.sibling))return void(Rl=t);Rl=t=e}while(null!==t);0===Ol&&(Ol=5)}function ku(e,t,n){var r=vt,o=Tl.transition;try{Tl.transition=null,vt=1,function(e,t,n,r){do{xu()}while(null!==Gl);if(6&Al)throw Error(a(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-it(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,i),e===jl&&(Rl=jl=null,Nl=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||Wl||(Wl=!0,ju(tt,(function(){return xu(),null}))),i=!!(15990&n.flags),!!(15990&n.subtreeFlags)||i){i=Tl.transition,Tl.transition=null;var s=vt;vt=1;var l=Al;Al|=4,Cl.current=null,function(e,t){if(eo=Ht,fr(e=pr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(k){n=null;break e}var s=0,l=-1,u=-1,c=0,d=0,p=e,f=null;t:for(;;){for(var h;p!==n||0!==o&&3!==p.nodeType||(l=s+o),p!==i||0!==r&&3!==p.nodeType||(u=s+r),3===p.nodeType&&(s+=p.nodeValue.length),null!==(h=p.firstChild);)f=p,p=h;for(;;){if(p===e)break t;if(f===n&&++c===o&&(l=s),f===i&&++d===r&&(u=s),null!==(h=p.nextSibling))break;f=(p=f).parentNode}p=h}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(to={focusedElem:e,selectionRange:n},Ht=!1,Js=t;null!==Js;)if(e=(t=Js).child,1028&t.subtreeFlags&&null!==e)e.return=t,Js=e;else for(;null!==Js;){t=Js;try{var m=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,y=m.memoizedState,b=t.stateNode,v=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:ns(t.type,g),y);b.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(a(163))}}catch(k){Eu(t,t.return,k)}if(null!==(e=t.sibling)){e.return=t.return,Js=e;break}Js=t.return}m=tl,tl=!1}(e,n),gl(n,e),hr(to),Ht=!!eo,to=eo=null,e.current=n,bl(n,e,o),Ye(),Al=l,vt=s,Tl.transition=i}else e.current=n;if(Wl&&(Wl=!1,Gl=e,Kl=o),i=e.pendingLanes,0===i&&(Ql=null),function(e){if(at&&"function"==typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(ot,e,void 0,!(128&~e.current.flags))}catch(t){}}(n.stateNode),ru(e,Ze()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(Hl)throw Hl=!1,e=Vl,Vl=null,e;!!(1&Kl)&&0!==e.tag&&xu(),i=e.pendingLanes,1&i?e===Zl?Yl++:(Yl=0,Zl=e):Yl=0,qo()}(e,t,n,r)}finally{Tl.transition=o,vt=r}return null}function xu(){if(null!==Gl){var e=wt(Kl),t=Tl.transition,n=vt;try{if(Tl.transition=null,vt=16>e?16:e,null===Gl)var r=!1;else{if(e=Gl,Gl=null,Kl=0,6&Al)throw Error(a(331));var o=Al;for(Al|=4,Js=e.current;null!==Js;){var i=Js,s=i.child;if(16&Js.flags){var l=i.deletions;if(null!==l){for(var u=0;u<l.length;u++){var c=l[u];for(Js=c;null!==Js;){var d=Js;switch(d.tag){case 0:case 11:case 15:nl(8,d,i)}var p=d.child;if(null!==p)p.return=d,Js=p;else for(;null!==Js;){var f=(d=Js).sibling,h=d.return;if(al(d),d===c){Js=null;break}if(null!==f){f.return=h,Js=f;break}Js=h}}}var m=i.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var y=g.sibling;g.sibling=null,g=y}while(null!==g)}}Js=i}}if(2064&i.subtreeFlags&&null!==s)s.return=i,Js=s;else e:for(;null!==Js;){if(2048&(i=Js).flags)switch(i.tag){case 0:case 11:case 15:nl(9,i,i.return)}var b=i.sibling;if(null!==b){b.return=i.return,Js=b;break e}Js=i.return}}var v=e.current;for(Js=v;null!==Js;){var w=(s=Js).child;if(2064&s.subtreeFlags&&null!==w)w.return=s,Js=w;else e:for(s=v;null!==Js;){if(2048&(l=Js).flags)try{switch(l.tag){case 0:case 11:case 15:rl(9,l)}}catch(x){Eu(l,l.return,x)}if(l===s){Js=null;break e}var k=l.sibling;if(null!==k){k.return=l.return,Js=k;break e}Js=l.return}}if(Al=o,qo(),at&&"function"==typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(ot,e)}catch(x){}r=!0}return r}finally{vt=n,Tl.transition=t}}return!1}function Su(e,t,n){e=Ba(e,t=fs(0,t=us(n,t),1),1),t=eu(),null!==e&&(yt(e,1,t),ru(e,t))}function Eu(e,t,n){if(3===e.tag)Su(e,e,n);else for(;null!==t;){if(3===t.tag){Su(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Ql||!Ql.has(r))){t=Ba(t,e=hs(t,e=us(n,e),1),1),e=eu(),null!==t&&(yt(t,1,e),ru(t,e));break}}t=t.return}}function _u(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=eu(),e.pingedLanes|=e.suspendedLanes&n,jl===e&&(Nl&n)===n&&(4===Ol||3===Ol&&(130023424&Nl)===Nl&&500>Ze()-$l?pu(e,0):Ml|=n),ru(e,t)}function Cu(e,t){0===t&&(1&e.mode?(t=ct,!(130023424&(ct<<=1))&&(ct=4194304)):t=1);var n=eu();null!==(e=Ia(e,t))&&(yt(e,t,n),ru(e,n))}function Tu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cu(e,n)}function Au(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),Cu(e,n)}function ju(e,t){return We(e,t)}function Ru(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Nu(e,t,n,r){return new Ru(e,t,n,r)}function Pu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Lu(e,t){var n=e.alternate;return null===n?((n=Nu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ou(e,t,n,r,o,i){var s=2;if(r=e,"function"==typeof e)Pu(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case S:return Iu(n.children,o,i,t);case E:s=8,o|=8;break;case _:return(e=Nu(12,n,t,2|o)).elementType=_,e.lanes=i,e;case j:return(e=Nu(13,n,t,o)).elementType=j,e.lanes=i,e;case R:return(e=Nu(19,n,t,o)).elementType=R,e.lanes=i,e;case L:return Du(n,o,i,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case C:s=10;break e;case T:s=9;break e;case A:s=11;break e;case N:s=14;break e;case P:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Nu(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Iu(e,t,n,r){return(e=Nu(7,e,r,t)).lanes=n,e}function Du(e,t,n,r){return(e=Nu(22,e,r,t)).elementType=L,e.lanes=n,e.stateNode={isHidden:!1},e}function Fu(e,t,n){return(e=Nu(6,e,null,t)).lanes=n,e}function Mu(e,t,n){return(t=Nu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function zu(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Bu(e,t,n,r,o,a,i,s,l){return e=new zu(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Nu(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Fa(a),e}function $u(e){if(!e)return Ao;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Lo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Lo(n))return Do(e,n,t)}return t}function Uu(e,t,n,r,o,a,i,s,l){return(e=Bu(n,r,!0,e,0,a,0,s,l)).context=$u(null),n=e.current,(a=za(r=eu(),o=tu(n))).callback=null!=t?t:null,Ba(n,a,o),e.current.lanes=o,yt(e,o,r),ru(e,r),e}function qu(e,t,n,r){var o=t.current,a=eu(),i=tu(o);return n=$u(n),null===t.context?t.context=n:t.pendingContext=n,(t=za(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ba(o,t,i))&&(nu(e,o,i,a),$a(e,o,i)),i}function Hu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Vu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Qu(e,t){Vu(e,t),(e=e.alternate)&&Vu(e,t)}Sl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ro.current)vs=!0;else{if(!(e.lanes&n||128&t.flags))return vs=!1,function(e,t,n){switch(t.tag){case 3:js(t),ha();break;case 5:Ja(t);break;case 1:Lo(t.type)&&Fo(t);break;case 4:Ya(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;To(Sa,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(To(ei,1&ei.current),t.flags|=128,null):n&t.child.childLanes?Fs(e,t,n):(To(ei,1&ei.current),null!==(e=Hs(e,t,n))?e.sibling:null);To(ei,1&ei.current);break;case 19:if(r=!!(n&t.childLanes),128&e.flags){if(r)return Us(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),To(ei,ei.current),r)break;return null;case 22:case 23:return t.lanes=0,Es(e,t,n)}return Hs(e,t,n)}(e,t,n);vs=!!(131072&e.flags)}else vs=!1,aa&&1048576&t.flags&&ea(t,Wo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;qs(e,t),e=t.pendingProps;var o=Po(t,jo.current);Ra(t,n),o=gi(null,t,r,e,o,n);var i=yi();return t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Lo(r)?(i=!0,Fo(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Fa(t),o.updater=os,t.stateNode=o,o._reactInternals=t,ls(t,r,e,n),t=As(null,t,r,!0,i,n)):(t.tag=0,aa&&i&&ta(t),ws(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(qs(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"==typeof e)return Pu(e)?1:0;if(null!=e){if((e=e.$$typeof)===A)return 11;if(e===N)return 14}return 2}(r),e=ns(r,e),o){case 0:t=Cs(null,t,r,e,n);break e;case 1:t=Ts(null,t,r,e,n);break e;case 11:t=ks(null,t,r,e,n);break e;case 14:t=xs(null,t,r,ns(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,Cs(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 1:return r=t.type,o=t.pendingProps,Ts(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 3:e:{if(js(t),null===e)throw Error(a(387));r=t.pendingProps,o=(i=t.memoizedState).element,Ma(e,t),qa(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Rs(e,t,r,n,o=us(Error(a(423)),t));break e}if(r!==o){t=Rs(e,t,r,n,o=us(Error(a(424)),t));break e}for(oa=uo(t.stateNode.containerInfo.firstChild),ra=t,aa=!0,ia=null,n=xa(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ha(),r===o){t=Hs(e,t,n);break e}ws(e,t,r,n)}t=t.child}return t;case 5:return Ja(t),null===e&&ca(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,no(r,o)?s=null:null!==i&&no(r,i)&&(t.flags|=32),_s(e,t),ws(e,t,s,n),t.child;case 6:return null===e&&ca(t),null;case 13:return Fs(e,t,n);case 4:return Ya(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ka(t,null,r,n):ws(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,ks(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 7:return ws(e,t,t.pendingProps,n),t.child;case 8:case 12:return ws(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,To(Sa,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===o.children&&!Ro.current){t=Hs(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var u=l.firstContext;null!==u;){if(u.context===r){if(1===i.tag){(u=za(-1,n&-n)).tag=2;var c=i.updateQueue;if(null!==c){var d=(c=c.shared).pending;null===d?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}i.lanes|=n,null!==(u=i.alternate)&&(u.lanes|=n),ja(i.return,n,t),l.lanes|=n;break}u=u.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),ja(s,n,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}ws(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ra(t,n),r=r(o=Na(o)),t.flags|=1,ws(e,t,r,n),t.child;case 14:return o=ns(r=t.type,t.pendingProps),xs(e,t,r,o=ns(r.type,o),n);case 15:return Ss(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ns(r,o),qs(e,t),t.tag=1,Lo(r)?(e=!0,Fo(t)):e=!1,Ra(t,n),is(t,r,o),ls(t,r,o,n),As(null,t,r,!0,e,n);case 19:return Us(e,t,n);case 22:return Es(e,t,n)}throw Error(a(156,t.tag))};var Wu="function"==typeof reportError?reportError:function(e){console.error(e)};function Gu(e){this._internalRoot=e}function Ku(e){this._internalRoot=e}function Yu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Zu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Ju(){}function Xu(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if("function"==typeof o){var s=o;o=function(){var e=Hu(i);s.call(e)}}qu(t,i,e,o)}else i=function(e,t,n,r,o){if(o){if("function"==typeof r){var a=r;r=function(){var e=Hu(i);a.call(e)}}var i=Uu(t,r,e,0,null,!1,0,"",Ju);return e._reactRootContainer=i,e[mo]=i.current,Ur(8===e.nodeType?e.parentNode:e),cu(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"==typeof r){var s=r;r=function(){var e=Hu(l);s.call(e)}}var l=Bu(e,0,!1,null,0,!1,0,"",Ju);return e._reactRootContainer=l,e[mo]=l.current,Ur(8===e.nodeType?e.parentNode:e),cu((function(){qu(t,l,n,r)})),l}(n,t,e,o,r);return Hu(i)}Ku.prototype.render=Gu.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));qu(e,t,null,null)},Ku.prototype.unmount=Gu.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;cu((function(){qu(null,e,null,null)})),t[mo]=null}},Ku.prototype.unstable_scheduleHydration=function(e){if(e){var t=Et();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Lt.length&&0!==t&&t<Lt[n].priority;n++);Lt.splice(n,0,e),0===n&&Ft(e)}},kt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(bt(t,1|n),ru(t,Ze()),!(6&Al)&&(Ul=Ze()+500,qo()))}break;case 13:cu((function(){var t=Ia(e,1);if(null!==t){var n=eu();nu(t,e,1,n)}})),Qu(e,1)}},xt=function(e){if(13===e.tag){var t=Ia(e,134217728);if(null!==t)nu(t,e,134217728,eu());Qu(e,134217728)}},St=function(e){if(13===e.tag){var t=tu(e),n=Ia(e,t);if(null!==n)nu(n,e,t,eu());Qu(e,t)}},Et=function(){return vt},_t=function(e,t){var n=vt;try{return vt=e,t()}finally{vt=n}},xe=function(e,t,n){switch(t){case"input":if(J(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=xo(r);if(!o)throw Error(a(90));W(r),J(r,o)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ae=uu,je=cu;var ec={usingClientEntryPoint:!1,Events:[wo,ko,xo,Ce,Te,uu]},tc={findFiberByHostInstance:vo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},nc={bundleType:tc.bundleType,version:tc.version,rendererPackageName:tc.rendererPackageName,rendererConfig:tc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:tc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var rc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!rc.isDisabled&&rc.supportsFiber)try{ot=rc.inject(nc),at=rc}catch(ce){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ec,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Yu(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Yu(e))throw Error(a(299));var n=!1,r="",o=Wu;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Bu(e,1,!1,null,0,n,0,r,o),e[mo]=t.current,Ur(8===e.nodeType?e.parentNode:e),new Gu(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return cu(e)},t.hydrate=function(e,t,n){if(!Zu(t))throw Error(a(200));return Xu(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Yu(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",s=Wu;if(null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Uu(t,null,e,1,null!=n?n:null,o,0,i,s),e[mo]=t.current,Ur(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Ku(t)},t.render=function(e,t,n){if(!Zu(t))throw Error(a(200));return Xu(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Zu(e))throw Error(a(40));return!!e._reactRootContainer&&(cu((function(){Xu(null,null,e,!1,(function(){e._reactRootContainer=null,e[mo]=null}))})),!0)},t.unstable_batchedUpdates=uu,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Zu(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return Xu(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},5338:(e,t,n)=>{"use strict";var r=n(961);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},961:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(2551)},115:e=>{var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function a(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,u,c;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(!a(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(c=e.entries();!(l=c.next()).done;)if(!i.has(l.value[0]))return!1;for(c=e.entries();!(l=c.next()).done;)if(!a(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(c=e.entries();!(l=c.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(u=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(i,u[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!e.$$typeof)&&!a(e[u[l]],i[u[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return a(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},545:(e,t,n)=>{"use strict";n.d(t,{mg:()=>X,vd:()=>V});var r=n(6540),o=n(5556),a=n.n(o),i=n(115),s=n.n(i),l=n(311),u=n.n(l),c=n(2833),d=n.n(c);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,h(e,t)}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t.indexOf(n=a[r])>=0||(o[n]=e[n]);return o}var g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},y={rel:["amphtml","canonical","alternate"]},b={type:["application/ld+json"]},v={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(g).map((function(e){return g[e]})),k={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},x=Object.keys(k).reduce((function(e,t){return e[k[t]]=t,e}),{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},E=function(e){var t=S(e,g.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=S(e,"defaultTitle");return t||r||void 0},_=function(e){return S(e,"onChangeClientState")||function(){}},C=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return p({},e,t)}),{})},T=function(e,t){return t.filter((function(e){return void 0!==e[g.BASE]})).map((function(e){return e[g.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o<r.length;o+=1){var a=r[o].toLowerCase();if(-1!==e.indexOf(a)&&n[a])return t.concat(n)}return t}),[])},A=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var o={};n.filter((function(e){for(var n,a=Object.keys(e),i=0;i<a.length;i+=1){var s=a[i],l=s.toLowerCase();-1===t.indexOf(l)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===l&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||"innerHTML"!==s&&"cssText"!==s&&"itemprop"!==s||(n=s)}if(!n||!e[n])return!1;var u=e[n].toLowerCase();return r[n]||(r[n]={}),o[n]||(o[n]={}),!r[n][u]&&(o[n][u]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var a=Object.keys(o),i=0;i<a.length;i+=1){var s=a[i],l=p({},r[s],o[s]);r[s]=l}return e}),[]).reverse()},j=function(e,t){if(Array.isArray(e)&&e.length)for(var n=0;n<e.length;n+=1)if(e[n][t])return!0;return!1},R=function(e){return Array.isArray(e)?e.join(""):e},N=function(e,t){return Array.isArray(e)?e.reduce((function(e,n){return function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.priority.push(n):e.default.push(n),e}),{priority:[],default:[]}):{default:e}},P=function(e,t){var n;return p({},e,((n={})[t]=void 0,n))},L=[g.NOSCRIPT,g.SCRIPT,g.STYLE],O=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},I=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},D=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[k[n]||n]=e[n],t}),t)},F=function(e,t){return t.map((function(t,n){var o,a=((o={key:n})["data-rh"]=!0,o);return Object.keys(t).forEach((function(e){var n=k[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]})),r.createElement(e,a)}))},M=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return n=t.titleAttributes,(o={key:e=t.title})["data-rh"]=!0,a=D(n,o),[r.createElement(g.TITLE,a,e)];var e,n,o,a},toString:function(){return function(e,t,n,r){var o=I(n),a=R(t);return o?"<"+e+' data-rh="true" '+o+">"+O(a,r)+"</"+e+">":"<"+e+' data-rh="true">'+O(a,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return D(t)},toString:function(){return I(t)}};default:return{toComponent:function(){return F(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var o=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var o=void 0===r[t]?t:t+'="'+O(r[t],n)+'"';return e?e+" "+o:o}),""),a=r.innerHTML||r.cssText||"",i=-1===L.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(i?"/>":">"+a+"</"+e+">")}),"")}(e,t,n)}}}},z=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.noscriptTags,i=e.styleTags,s=e.title,l=void 0===s?"":s,u=e.titleAttributes,c=e.linkTags,d=e.metaTags,p=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var h=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,o=N(e.metaTags,v),a=N(t,y),i=N(n,b);return{priorityMethods:{toComponent:function(){return[].concat(F(g.META,o.priority),F(g.LINK,a.priority),F(g.SCRIPT,i.priority))},toString:function(){return M(g.META,o.priority,r)+" "+M(g.LINK,a.priority,r)+" "+M(g.SCRIPT,i.priority,r)}},metaTags:o.default,linkTags:a.default,scriptTags:i.default}}(e);f=h.priorityMethods,c=h.linkTags,d=h.metaTags,p=h.scriptTags}return{priority:f,base:M(g.BASE,t,r),bodyAttributes:M("bodyAttributes",n,r),htmlAttributes:M("htmlAttributes",o,r),link:M(g.LINK,c,r),meta:M(g.META,d,r),noscript:M(g.NOSCRIPT,a,r),script:M(g.SCRIPT,p,r),style:M(g.STYLE,i,r),title:M(g.TITLE,{title:l,titleAttributes:u},r)}},B=[],$=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?B:n.instances},add:function(e){(n.canUseDOM?B:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?B:n.instances).indexOf(e);(n.canUseDOM?B:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=z({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},U=r.createContext({}),q=a().shape({setHelmet:a().func,helmetInstances:a().shape({get:a().func,add:a().func,remove:a().func})}),H="undefined"!=typeof document,V=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new $(r.props.context,t.canUseDOM),r}return f(t,e),t.prototype.render=function(){return r.createElement(U.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);V.canUseDOM=H,V.propTypes={context:a().shape({helmet:a().shape()}),children:a().node.isRequired},V.defaultProps={context:{}},V.displayName="HelmetProvider";var Q=function(e,t){var n,r=document.head||document.querySelector(g.HEAD),o=r.querySelectorAll(e+"[data-rh]"),a=[].slice.call(o),i=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),a.some((function(e,t){return n=t,r.isEqualNode(e)}))?a.splice(n,1):i.push(r)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:a,newTags:i}},W=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],a=[].concat(o),i=Object.keys(t),s=0;s<i.length;s+=1){var l=i[s],u=t[l]||"";n.getAttribute(l)!==u&&n.setAttribute(l,u),-1===o.indexOf(l)&&o.push(l);var c=a.indexOf(l);-1!==c&&a.splice(c,1)}for(var d=a.length-1;d>=0;d-=1)n.removeAttribute(a[d]);o.length===a.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},G=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,a=e.metaTags,i=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,u=e.styleTags,c=e.title,d=e.titleAttributes;W(g.BODY,e.bodyAttributes),W(g.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=R(e)),W(g.TITLE,t)}(c,d);var p={baseTag:Q(g.BASE,n),linkTags:Q(g.LINK,o),metaTags:Q(g.META,a),noscriptTags:Q(g.NOSCRIPT,i),scriptTags:Q(g.SCRIPT,l),styleTags:Q(g.STYLE,u)},f={},h={};Object.keys(p).forEach((function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(h[e]=p[e].oldTags)})),t&&t(),s(e,f,h)},K=null,Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!d()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,o=null,a=(e=n.helmetInstances.get().map((function(e){var t=p({},e.props);return delete t.context,t})),{baseTag:T(["href"],e),bodyAttributes:C("bodyAttributes",e),defer:S(e,"defer"),encode:S(e,"encodeSpecialCharacters"),htmlAttributes:C("htmlAttributes",e),linkTags:A(g.LINK,["rel","href"],e),metaTags:A(g.META,["name","charset","http-equiv","property","itemprop"],e),noscriptTags:A(g.NOSCRIPT,["innerHTML"],e),onChangeClientState:_(e),scriptTags:A(g.SCRIPT,["src","innerHTML"],e),styleTags:A(g.STYLE,["cssText"],e),title:E(e),titleAttributes:C("titleAttributes",e),prioritizeSeoTags:j(e,"prioritizeSeoTags")});V.canUseDOM?(t=a,K&&cancelAnimationFrame(K),t.defer?K=requestAnimationFrame((function(){G(t,(function(){K=null}))})):(G(t),K=null)):z&&(o=z(a)),r(o)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);Y.propTypes={context:q.isRequired},Y.displayName="HelmetDispatcher";var Z=["children"],J=["children"],X=function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!s()(P(this.props,"helmetData"),P(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case g.SCRIPT:case g.NOSCRIPT:return{innerHTML:t};case g.STYLE:return{cssText:t};default:throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return p({},r,((t={})[n.type]=[].concat(r[n.type]||[],[p({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(r.type){case g.TITLE:return p({},o,((t={})[r.type]=i,t.titleAttributes=p({},a),t));case g.BODY:return p({},o,{bodyAttributes:p({},a)});case g.HTML:return p({},o,{htmlAttributes:p({},a)});default:return p({},o,((n={})[r.type]=p({},a),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=p({},t);return Object.keys(e).forEach((function(t){var r;n=p({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return u()(w.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),u()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,o={};return r.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,a=r.children,i=m(r,Z),s=Object.keys(i).reduce((function(e,t){return e[x[t]||t]=i[t],e}),{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,a),l){case g.FRAGMENT:t=n.mapChildrenToProps(a,t);break;case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:s,nestedChildren:a});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:a})}}})),this.mapArrayTypeChildrenToProps(o,t)},n.render=function(){var e=this.props,t=e.children,n=m(e,J),o=p({},n),a=n.helmetData;return t&&(o=this.mapChildrenToProps(t,o)),!a||a instanceof $||(a=new $(a.context,a.instances)),a?r.createElement(Y,p({},o,{context:a.value,helmetData:void 0})):r.createElement(U.Consumer,null,(function(e){return r.createElement(Y,p({},o,{context:e}))}))},t}(r.Component);X.propTypes={base:a().object,bodyAttributes:a().object,children:a().oneOfType([a().arrayOf(a().node),a().node]),defaultTitle:a().string,defer:a().bool,encodeSpecialCharacters:a().bool,htmlAttributes:a().object,link:a().arrayOf(a().object),meta:a().arrayOf(a().object),noscript:a().arrayOf(a().object),onChangeClientState:a().func,script:a().arrayOf(a().object),style:a().arrayOf(a().object),title:a().string,titleAttributes:a().object,titleTemplate:a().string,prioritizeSeoTags:a().bool,helmetData:a().object},X.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},X.displayName="Helmet"},2799:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case a:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case u:case p:case g:case m:case l:return e;default:return t}}case o:return t}}}function x(e){return k(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=a,t.Lazy=g,t.Memo=m,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||k(e)===c},t.isConcurrentMode=x,t.isContextConsumer=function(e){return k(e)===u},t.isContextProvider=function(e){return k(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===p},t.isFragment=function(e){return k(e)===a},t.isLazy=function(e){return k(e)===g},t.isMemo=function(e){return k(e)===m},t.isPortal=function(e){return k(e)===o},t.isProfiler=function(e){return k(e)===s},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===i||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===u||e.$$typeof===p||e.$$typeof===b||e.$$typeof===v||e.$$typeof===w||e.$$typeof===y)},t.typeOf=k},4363:(e,t,n)=>{"use strict";e.exports=n(2799)},3259:(e,t,n)=>{"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var s=n(6540),l=[],u=[];var c=s.createContext(null);function d(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}function p(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach((function(r){var o=d(e[r]);o.loading?t.loading=!0:(t.loaded[r]=o.loaded,t.error=o.error),n.push(o.promise),o.promise.then((function(e){t.loaded[r]=e})).catch((function(e){t.error=e}))}))}catch(r){t.error=r}return t.promise=Promise.all(n).then((function(e){return t.loading=!1,e})).catch((function(e){throw t.loading=!1,e})),t}function f(e,t){return s.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function h(e,t){var d,p;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var h=i({loader:null,loading:null,delay:200,timeout:null,render:f,webpack:null,modules:null},t),m=null;function g(){return m||(m=e(h.loader)),m.promise}return l.push(g),"function"==typeof h.webpack&&u.push((function(){if((0,h.webpack)().every((function(e){return void 0!==e&&void 0!==n.m[e]})))return g()})),p=d=function(t){function n(n){var r;return a(o(o(r=t.call(this,n)||this)),"retry",(function(){r.setState({error:null,loading:!0,timedOut:!1}),m=e(h.loader),r._loadModule()})),g(),r.state={error:m.error,pastDelay:!1,timedOut:!1,loading:m.loading,loaded:m.loaded},r}r(n,t),n.preload=function(){return g()};var i=n.prototype;return i.UNSAFE_componentWillMount=function(){this._loadModule()},i.componentDidMount=function(){this._mounted=!0},i._loadModule=function(){var e=this;if(this.context&&Array.isArray(h.modules)&&h.modules.forEach((function(t){e.context.report(t)})),m.loading){var t=function(t){e._mounted&&e.setState(t)};"number"==typeof h.delay&&(0===h.delay?this.setState({pastDelay:!0}):this._delay=setTimeout((function(){t({pastDelay:!0})}),h.delay)),"number"==typeof h.timeout&&(this._timeout=setTimeout((function(){t({timedOut:!0})}),h.timeout));var n=function(){t({error:m.error,loaded:m.loaded,loading:m.loading}),e._clearTimeouts()};m.promise.then((function(){return n(),null})).catch((function(e){return n(),null}))}},i.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},i._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},i.render=function(){return this.state.loading||this.state.error?s.createElement(h.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?h.render(this.state.loaded,this.props):null},n}(s.Component),a(d,"contextType",c),p}function m(e){return h(d,e)}m.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return h(p,e)};var g=function(e){function t(){return e.apply(this,arguments)||this}return r(t,e),t.prototype.render=function(){return s.createElement(c.Provider,{value:{report:this.props.report}},s.Children.only(this.props.children))},t}(s.Component);function y(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then((function(){if(e.length)return y(e)}))}m.Capture=g,m.preloadAll=function(){return new Promise((function(e,t){y(l).then(e,t)}))},m.preloadReady=function(){return new Promise((function(e,t){y(u).then(e,e)}))},e.exports=m},2831:(e,t,n)=>{"use strict";n.d(t,{u:()=>i,v:()=>s});var r=n(6347),o=n(8168),a=n(6540);function i(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var o=e.path?(0,r.B6)(t,e):n.length?n[n.length-1].match:r.Ix.computeRootMatch(t);return o&&(n.push({route:e,match:o}),e.routes&&i(e.routes,t,n)),o})),n}function s(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.createElement(r.dO,n,e.map((function(e,n){return a.createElement(r.qh,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,o.A)({},n,{},t,{route:e})):a.createElement(e.component,(0,o.A)({},n,t,{route:e}))}})}))):null}},4625:(e,t,n)=>{"use strict";n.d(t,{I9:()=>d,Kd:()=>c,N_:()=>y,k2:()=>w});var r=n(6347),o=n(2892),a=n(6540),i=n(1513),s=n(8168),l=n(8587),u=n(1561),c=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.zR)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component);var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.TM)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component);var p=function(e,t){return"function"==typeof e?e(t):e},f=function(e,t){return"string"==typeof e?(0,i.yJ)(e,null,null,t):e},h=function(e){return e},m=a.forwardRef;void 0===m&&(m=h);var g=m((function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,i=(0,l.A)(e,["innerRef","navigate","onClick"]),u=i.target,c=(0,s.A)({},i,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||u&&"_self"!==u||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return c.ref=h!==m&&t||n,a.createElement("a",c)}));var y=m((function(e,t){var n=e.component,o=void 0===n?g:n,c=e.replace,d=e.to,y=e.innerRef,b=(0,l.A)(e,["component","replace","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,(function(e){e||(0,u.A)(!1);var n=e.history,r=f(p(d,e.location),e.location),l=r?n.createHref(r):"",g=(0,s.A)({},b,{href:l,navigate:function(){var t=p(d,e.location),r=(0,i.AO)(e.location)===(0,i.AO)(f(t));(c||r?n.replace:n.push)(t)}});return h!==m?g.ref=t||y:g.innerRef=y,a.createElement(o,g)}))})),b=function(e){return e},v=a.forwardRef;void 0===v&&(v=b);var w=v((function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,i=e.activeClassName,c=void 0===i?"active":i,d=e.activeStyle,h=e.className,m=e.exact,g=e.isActive,w=e.location,k=e.sensitive,x=e.strict,S=e.style,E=e.to,_=e.innerRef,C=(0,l.A)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,(function(e){e||(0,u.A)(!1);var n=w||e.location,i=f(p(E,n),n),l=i.pathname,T=l&&l.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),A=T?(0,r.B6)(n.pathname,{path:T,exact:m,sensitive:k,strict:x}):null,j=!!(g?g(A,n):A),R="function"==typeof h?h(j):h,N="function"==typeof S?S(j):S;j&&(R=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(R,c),N=(0,s.A)({},N,d));var P=(0,s.A)({"aria-current":j&&o||null,className:R,style:N,to:i},C);return b!==v?P.ref=t||_:P.innerRef=_,a.createElement(y,P)}))}))},6347:(e,t,n)=>{"use strict";n.d(t,{B6:()=>S,Ix:()=>v,W6:()=>P,XZ:()=>b,dO:()=>R,qh:()=>E,zy:()=>L});var r=n(2892),o=n(6540),a=n(5556),i=n.n(a),s=n(1513),l=n(1561),u=n(8168),c=n(8505),d=n.n(c),p=(n(4363),n(8587)),f=(n(4146),1073741823),h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:{};var m=o.createContext||function(e,t){var n,a,s="__create-react-context-"+function(){var e="__global_unique_id__";return h[e]=(h[e]||0)+1}()+"__",l=function(e){function n(){for(var t,n,r,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return(t=e.call.apply(e,[this].concat(a))||this).emitter=(n=t.props.value,r=[],{on:function(e){r.push(e)},off:function(e){r=r.filter((function(t){return t!==e}))},get:function(){return n},set:function(e,t){n=e,r.forEach((function(e){return e(n,t)}))}}),t}(0,r.A)(n,e);var o=n.prototype;return o.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},o.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((a=r)===(i=o)?0!==a||1/a==1/i:a!=a&&i!=i)?n=0:(n="function"==typeof t?t(r,o):f,0!==(n|=0)&&this.emitter.set(e.value,n))}var a,i},o.render=function(){return this.props.children},n}(o.Component);l.childContextTypes=((n={})[s]=i().object.isRequired,n);var u=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){(0|e.observedBits)&n&&e.setState({value:e.getValue()})},e}(0,r.A)(n,t);var o=n.prototype;return o.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?f:t},o.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?f:e},o.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},o.getValue=function(){return this.context[s]?this.context[s].get():e},o.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(o.Component);return u.contextTypes=((a={})[s]=i().object,a),{Provider:l,Consumer:u}},g=function(e){var t=m();return t.displayName=e,t},y=g("Router-History"),b=g("Router"),v=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}(0,r.A)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return o.createElement(b.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o.createElement(y.Provider,{children:this.props.children||null,value:this.props.history}))},t}(o.Component);o.Component;o.Component;var w={},k=1e4,x=0;function S(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,s=void 0!==i&&i,l=n.sensitive,u=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=w[n]||(w[n]={});if(r[e])return r[e];var o=[],a={regexp:d()(e,o,t),keys:o};return x<k&&(r[e]=a,x++),a}(n,{end:a,strict:s,sensitive:u}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var c=l[0],p=l.slice(1),f=e===c;return a&&!f?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:f,params:i.reduce((function(e,t,n){return e[t.name]=p[n],e}),{})}}),null)}var E=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(b.Consumer,null,(function(t){t||(0,l.A)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?S(n.pathname,e.props):t.match,a=(0,u.A)({},t,{location:n,match:r}),i=e.props,s=i.children,c=i.component,d=i.render;return Array.isArray(s)&&function(e){return 0===o.Children.count(e)}(s)&&(s=null),o.createElement(b.Provider,{value:a},a.match?s?"function"==typeof s?s(a):s:c?o.createElement(c,a):d?d(a):null:"function"==typeof s?s(a):null)}))},t}(o.Component);function _(e){return"/"===e.charAt(0)?e:"/"+e}function C(e,t){if(!e)return t;var n=_(e);return 0!==t.pathname.indexOf(n)?t:(0,u.A)({},t,{pathname:t.pathname.substr(n.length)})}function T(e){return"string"==typeof e?e:(0,s.AO)(e)}function A(e){return function(){(0,l.A)(!1)}}function j(){}o.Component;var R=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(b.Consumer,null,(function(t){t||(0,l.A)(!1);var n,r,a=e.props.location||t.location;return o.Children.forEach(e.props.children,(function(e){if(null==r&&o.isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?S(a.pathname,(0,u.A)({},e.props,{path:i})):t.match}})),r?o.cloneElement(n,{location:a,computedMatch:r}):null}))},t}(o.Component);var N=o.useContext;function P(){return N(y)}function L(){return N(b).location}},8505:(e,t,n)=>{var r=n(4634);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return l(a(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=f;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,s=0,l="",u=t&&t.delimiter||"/";null!=(n=o.exec(e));){var d=n[0],p=n[1],f=n.index;if(l+=e.slice(s,f),s=f+d.length,p)l+=p[1];else{var h=e[s],m=n[2],g=n[3],y=n[4],b=n[5],v=n[6],w=n[7];l&&(r.push(l),l="");var k=null!=m&&null!=h&&h!==m,x="+"===v||"*"===v,S="?"===v||"*"===v,E=m||u,_=y||b,C=m||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:m||"",delimiter:E,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:_?c(_):w?".*":i(E,C)})}}return s<e.length&&(l+=e.substr(s)),l&&r.push(l),r}function i(e,t){return!t||t.indexOf(e)>-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function l(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"==typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",p(t)));return function(t,o){for(var a="",i=t||{},l=(o||{}).pretty?s:encodeURIComponent,u=0;u<e.length;u++){var c=e[u];if("string"!=typeof c){var d,p=i[c.name];if(null==p){if(c.optional){c.partial&&(a+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(r(p)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(d=l(p[f]),!n[u].test(d))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(d)+"`");a+=(0===f?c.prefix:c.delimiter)+d}}else{if(d=c.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(p),!n[u].test(d))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+d+'"');a+=c.prefix+d}}else a+=c}return a}}function u(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function d(e,t){return e.keys=t,e}function p(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,a=!1!==n.end,i="",s=0;s<e.length;s++){var l=e[s];if("string"==typeof l)i+=u(l);else{var c=u(l.prefix),f="(?:"+l.pattern+")";t.push(l),l.repeat&&(f+="(?:"+c+f+")*"),i+=f=l.optional?l.partial?c+"("+f+")?":"(?:"+c+"("+f+"))?":c+"("+f+")"}}var h=u(n.delimiter||"/"),m=i.slice(-h.length)===h;return o||(i=(m?i.slice(0,-h.length):i)+"(?:"+h+"(?=$))?"),i+=a?"$":o&&m?"":"(?="+h+"|$)",d(new RegExp("^"+i,p(n)),t)}function h(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return d(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],t,n).source);return d(new RegExp("(?:"+r.join("|")+")",p(n)),t)}(e,t,n):function(e,t,n){return f(a(e,n),t,n)}(e,t,n)}},1020:(e,t,n)=>{"use strict";var r=n(6540),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var r,a={},u=null,c=null;for(r in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:u,ref:c,props:a,_owner:s.current}}t.Fragment=a,t.jsx=u,t.jsxs=u},5287:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function b(){}function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=y.prototype;var w=v.prototype=new b;w.constructor=v,m(w,y.prototype),w.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,S={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,t,r){var o,a={},i=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,o)&&!E.hasOwnProperty(o)&&(a[o]=t[o]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];a.children=u}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:n,type:e,key:i,ref:s,props:a,_owner:S.current}}function C(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var T=/\/+/g;function A(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function j(e,t,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+A(l,0):a,k(i)?(o="",null!=e&&(o=e.replace(T,"$&/")+"/"),j(i,t,o,"",(function(e){return e}))):null!=i&&(C(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(T,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",k(e))for(var u=0;u<e.length;u++){var c=a+A(s=e[u],u);l+=j(s,t,o,c,i)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),u=0;!(s=e.next()).done;)l+=j(s=s.value,t,o,c=a+A(s,u++),i);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function R(e,t,n){if(null==e)return e;var r=[],o=0;return j(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function N(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var P={current:null},L={transition:null},O={ReactCurrentDispatcher:P,ReactCurrentBatchConfig:L,ReactCurrentOwner:S};function I(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:R,forEach:function(e,t,n){R(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return R(e,(function(){t++})),t},toArray:function(e){return R(e,(function(e){return e}))||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=y,t.Fragment=o,t.Profiler=i,t.PureComponent=v,t.StrictMode=a,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,t.act=I,t.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=m({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)x.call(t,u)&&!E.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==l?l[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];o.children=l}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=_,t.createFactory=function(e){var t=_.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:N}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=L.transition;L.transition={};try{e()}finally{L.transition=t}},t.unstable_act=I,t.useCallback=function(e,t){return P.current.useCallback(e,t)},t.useContext=function(e){return P.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return P.current.useDeferredValue(e)},t.useEffect=function(e,t){return P.current.useEffect(e,t)},t.useId=function(){return P.current.useId()},t.useImperativeHandle=function(e,t,n){return P.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return P.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return P.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return P.current.useMemo(e,t)},t.useReducer=function(e,t,n){return P.current.useReducer(e,t,n)},t.useRef=function(e){return P.current.useRef(e)},t.useState=function(e){return P.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return P.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return P.current.useTransition()},t.version="18.3.1"},6540:(e,t,n)=>{"use strict";e.exports=n(5287)},4848:(e,t,n)=>{"use strict";e.exports=n(1020)},7463:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>a(l,n))u<o&&0>a(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<o&&0>a(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var u=[],c=[],d=1,p=null,f=3,h=!1,m=!1,g=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,v="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=r(c);null!==t;){if(null===t.callback)o(c);else{if(!(t.startTime<=e))break;o(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function k(e){if(g=!1,w(e),!m)if(null!==r(u))m=!0,L(x);else{var t=r(c);null!==t&&O(k,t.startTime-e)}}function x(e,n){m=!1,g&&(g=!1,b(C),C=-1),h=!0;var a=f;try{for(w(n),p=r(u);null!==p&&(!(p.expirationTime>n)||e&&!j());){var i=p.callback;if("function"==typeof i){p.callback=null,f=p.priorityLevel;var s=i(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?p.callback=s:p===r(u)&&o(u),w(n)}else o(u);p=r(u)}if(null!==p)var l=!0;else{var d=r(c);null!==d&&O(k,d.startTime-n),l=!1}return l}finally{p=null,f=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,E=!1,_=null,C=-1,T=5,A=-1;function j(){return!(t.unstable_now()-A<T)}function R(){if(null!==_){var e=t.unstable_now();A=e;var n=!0;try{n=_(!0,e)}finally{n?S():(E=!1,_=null)}}else E=!1}if("function"==typeof v)S=function(){v(R)};else if("undefined"!=typeof MessageChannel){var N=new MessageChannel,P=N.port2;N.port1.onmessage=R,S=function(){P.postMessage(null)}}else S=function(){y(R,0)};function L(e){_=e,E||(E=!0,S())}function O(e,n){C=y((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||h||(m=!0,L(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(u)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"==typeof a&&null!==a?a="number"==typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,n(c,e),null===r(u)&&e===r(c)&&(g?(b(C),C=-1):g=!0,O(k,a-i))):(e.sortIndex=s,n(u,e),m||h||(m=!0,L(x))),e},t.unstable_shouldYield=j,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},9982:(e,t,n)=>{"use strict";e.exports=n(7463)},2833:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<a.length;l++){var u=a[l];if(!s(u))return!1;var c=e[u],d=t[u];if(!1===(o=n?n.call(r,c,d,u):void 0)||void 0===o&&c!==d)return!1}return!0}},4784:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={title:"Spec-Up-T",tagline:"A tool for writing specifications",favicon:"img/favicon.ico",url:"https://blockchainbird.github.io",baseUrl:"/spec-up-t-website/",organizationName:"Blockchainbird",projectName:"Spec-Up-T",onBrokenLinks:"warn",onBrokenMarkdownLinks:"warn",i18n:{defaultLocale:"en",locales:["en"],path:"i18n",localeConfigs:{}},markdown:{mermaid:!0,format:"mdx",mdx1Compat:{comments:!0,admonitions:!0,headingIds:!0},anchors:{maintainCase:!1}},themes:["@docusaurus/theme-mermaid"],presets:[["classic",{docs:{sidebarPath:"./sidebars.js",editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/"},blog:{showReadingTime:!0},theme:{customCss:"./src/css/custom.css"}}]],themeConfig:{image:"img/docusaurus-social-card.jpg",navbar:{title:"Home",logo:{alt:"Spec-Up-T Logo",src:"img/logo.svg"},items:[{to:"/docs/intro",label:"Enter Documentation",position:"left"},{to:"/docs/general/how-to",label:"How To\u2018s",position:"left"},{to:"/docs/spec-up-t-demo-site",label:"Demo",position:"left"},{to:"/docs/general/video",label:"Video",position:"left"},{to:"/docs/github-token",label:"GitHub token",position:"left"},{href:"https://github.com/blockchainbird/spec-up-t-website",label:"GitHub",position:"right"}],hideOnScroll:!1},footer:{style:"dark",links:[{title:"More",items:[{label:"Blog",to:"/blog"},{label:"GitHub",href:"https://github.com/blockchainbird/spec-up-t-website"}]}]},prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},additionalLanguages:[],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},mermaid:{theme:{light:"neutral",dark:"forest"},options:{}},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!1},docs:{versionPersistence:"localStorage",sidebar:{hideable:!1,autoCollapseCategories:!1}},blog:{sidebar:{groupByYear:!0}},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},plugins:[["/home/runner/work/spec-up-t-website/spec-up-t-website/node_modules/@easyops-cn/docusaurus-search-local/dist/server/server/index.js",{hashed:!0,highlightSearchTermsOnTargetPage:!0}]],baseUrlIssueBanner:!0,future:{experimental_storage:{type:"localStorage",namespace:!1},experimental_router:"browser"},onBrokenAnchors:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],customFields:{},scripts:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1}},8168:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>r})},2892:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>o})},8587:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},4164:(e,t,n)=>{"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}n.d(t,{A:()=>o});const o=function(){for(var e,t,n=0,o="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},1765:(e,t,n)=>{"use strict";n.d(t,{My:()=>T,f4:()=>ne});var r,o,a,i,s,l,u,c=n(6540),d=n(4164),p=Object.create,f=Object.defineProperty,h=Object.defineProperties,m=Object.getOwnPropertyDescriptor,g=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,v=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,x=(e,t,n)=>t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,S=(e,t)=>{for(var n in t||(t={}))w.call(t,n)&&x(e,n,t[n]);if(b)for(var n of b(t))k.call(t,n)&&x(e,n,t[n]);return e},E=(e,t)=>h(e,g(t)),_=(e,t)=>{var n={};for(var r in e)w.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&b)for(var r of b(e))t.indexOf(r)<0&&k.call(e,r)&&(n[r]=e[r]);return n},C=(r={"../../node_modules/.pnpm/prismjs@1.29.0_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var o,a;switch(n=n||{},r.util.type(t)){case"Object":if(a=r.util.objId(t),n[a])return n[a];for(var i in o={},n[a]=o,t)t.hasOwnProperty(i)&&(o[i]=e(t[i],n));return o;case"Array":return a=r.util.objId(t),n[a]?n[a]:(o=[],n[a]=o,t.forEach((function(t,r){o[r]=e(t,n)})),o);default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var o=e.classList;if(o.contains(t))return!0;if(o.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var o in t)n[o]=t[o];return n},insertBefore:function(e,t,n,o){var a=(o=o||r.languages)[e],i={};for(var s in a)if(a.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(i[l]=n[l]);n.hasOwnProperty(s)||(i[s]=a[s])}var u=o[e];return o[e]=i,r.languages.DFS(r.languages,(function(t,n){n===u&&t!=e&&(this[t]=i)})),i},DFS:function e(t,n,o,a){a=a||{};var i=r.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],o||s);var l=t[s],u=r.util.type(l);"Object"!==u||a[i(l)]?"Array"!==u||a[i(l)]||(a[i(l)]=!0,e(l,n,s,a)):(a[i(l)]=!0,e(l,n,null,a))}}},plugins:{},highlight:function(e,t,n){var a={code:e,grammar:t,language:n};if(r.hooks.run("before-tokenize",a),!a.grammar)throw new Error('The language "'+a.language+'" has no grammar.');return a.tokens=r.tokenize(a.code,a.grammar),r.hooks.run("after-tokenize",a),o.stringify(r.util.encode(a.tokens),a.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var o=new s;return l(o,o.head,e),i(e,o,t,o.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(o)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var o,a=0;o=n[a++];)o(t)}},Token:o};function o(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function a(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var a=o[1].length;o.index+=a,o[0]=o[0].slice(a)}return o}function i(e,t,n,s,c,d){for(var p in n)if(n.hasOwnProperty(p)&&n[p]){var f=n[p];f=Array.isArray(f)?f:[f];for(var h=0;h<f.length;++h){if(d&&d.cause==p+","+h)return;var m=f[h],g=m.inside,y=!!m.lookbehind,b=!!m.greedy,v=m.alias;if(b&&!m.pattern.global){var w=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,w+"g")}for(var k=m.pattern||m,x=s.next,S=c;x!==t.tail&&!(d&&S>=d.reach);S+=x.value.length,x=x.next){var E=x.value;if(t.length>e.length)return;if(!(E instanceof o)){var _,C=1;if(b){if(!(_=a(k,S,e,y))||_.index>=e.length)break;var T=_.index,A=_.index+_[0].length,j=S;for(j+=x.value.length;T>=j;)j+=(x=x.next).value.length;if(S=j-=x.value.length,x.value instanceof o)continue;for(var R=x;R!==t.tail&&(j<A||"string"==typeof R.value);R=R.next)C++,j+=R.value.length;C--,E=e.slice(S,j),_.index-=S}else if(!(_=a(k,0,E,y)))continue;T=_.index;var N=_[0],P=E.slice(0,T),L=E.slice(T+N.length),O=S+E.length;d&&O>d.reach&&(d.reach=O);var I=x.prev;if(P&&(I=l(t,I,P),S+=P.length),u(t,I,C),x=l(t,I,new o(p,g?r.tokenize(N,g):N,v,N)),L&&l(t,x,L),C>1){var D={cause:p+","+h,reach:O};i(e,t,n,x.prev,S,D),d&&D.reach>d.reach&&(d.reach=D.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function u(e,t,n){for(var r=t.next,o=0;o<n&&r!==e.tail;o++)r=r.next;t.next=r,r.prev=t,e.length-=o}return o.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var o="";return t.forEach((function(t){o+=e(t,n)})),o}var a={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(a.classes,i):a.classes.push(i)),r.hooks.run("wrap",a);var s="";for(var l in a.attributes)s+=" "+l+'="'+(a.attributes[l]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+s+">"+a.content+"</"+a.tag+">"},r}();t.exports=n,n.default=n}},function(){return o||(0,r[y(r)[0]])((o={exports:{}}).exports,o),o.exports}),T=((e,t,n)=>(n=null!=e?p(v(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of y(t))w.call(e,o)||o===n||f(e,o,{get:()=>t[o],enumerable:!(r=m(t,o))||r.enumerable});return e})(!t&&e&&e.__esModule?n:f(n,"default",{value:e,enumerable:!0}),e)))(C());T.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},T.languages.markup.tag.inside["attr-value"].inside.entity=T.languages.markup.entity,T.languages.markup.doctype.inside["internal-subset"].inside=T.languages.markup,T.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(T.languages.markup.tag,"addInlined",{value:function(e,t){var n;(t=((n=((n={})["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:T.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}}))["language-"+t]={pattern:/[\s\S]+/,inside:T.languages[t]},{}))[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:n},T.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(T.languages.markup.tag,"addAttribute",{value:function(e,t){T.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:T.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),T.languages.html=T.languages.markup,T.languages.mathml=T.languages.markup,T.languages.svg=T.languages.markup,T.languages.xml=T.languages.extend("markup",{}),T.languages.ssml=T.languages.xml,T.languages.atom=T.languages.xml,T.languages.rss=T.languages.xml,a=T,i={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},l="(?:[^\\\\-]|"+(s=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/).source+")",l=RegExp(l+"-"+l),u={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"},a.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:l,inside:{escape:s,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":i,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:s}},"special-escape":i,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":u}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:s,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":u}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}},T.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},T.languages.javascript=T.languages.extend("clike",{"class-name":[T.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),T.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,T.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:T.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:T.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:T.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:T.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:T.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),T.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:T.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),T.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),T.languages.markup&&(T.languages.markup.tag.addInlined("script","javascript"),T.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),T.languages.js=T.languages.javascript,T.languages.actionscript=T.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),T.languages.actionscript["class-name"].alias="function",delete T.languages.actionscript.parameter,delete T.languages.actionscript["literal-property"],T.languages.markup&&T.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:T.languages.markup}}),function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(T),function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){(t="string"==typeof t?[t]:t).forEach((function(t){var r=function(e){e.inside||(e.inside={}),e.inside.rest=n},o="doc-comment";if(a=e.languages[t]){var a,i=a[o];if((i=i||(a=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[o])instanceof RegExp&&(i=a[o]={pattern:i}),Array.isArray(i))for(var s=0,l=i.length;s<l;s++)i[s]instanceof RegExp&&(i[s]={pattern:i[s]}),r(i[s]);else r(i)}}))}}),t.addSupport(["java","javascript","php"],t)}(T),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;(t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup))&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(T),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,n=(t=(e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),{pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0});e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})}(T),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<value>>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<key>>/g,(function(){return"(?:"+o+"|"+a+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(T),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,i=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var o,a=t[n];"code"!==a.type?e(a.content):(o=a.content[1],a=a.content[3],o&&a&&"code-language"===o.type&&"code-block"===a.type&&"string"==typeof o.content&&(o=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),o="language-"+(o=(/[a-z][\w-]*/i.exec(o)||[""])[0].toLowerCase()),a.alias?"string"==typeof a.alias?a.alias=[a.alias,o]:a.alias.push(o):a.alias=[o]))}}(e.tokens)})),e.hooks.add("wrap",(function(t){if("code-block"===t.type){for(var n="",r=0,o=t.classes.length;r<o;r++){var a=t.classes[r];if(a=/language-(.+)/.exec(a)){n=a[1];break}}var u,c=e.languages[n];c?t.content=e.highlight(t.content.replace(i,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(e,t){var n;return"#"===(t=t.toLowerCase())[0]?(n="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),l(n)):s[t]||e})),c,n):n&&"none"!==n&&e.plugins.autoloader&&(u="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=u,e.plugins.autoloader.loadLanguages(n,(function(){var t=document.getElementById(u);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))})))}})),RegExp(e.languages.markup.tag.pattern.source,"gi")),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(T),T.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:T.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},T.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var o=[];if(d(["definition-mutation","punctuation"])&&"("===c(1).content){n+=2;var a=p(/^\($/,/^\)$/);if(-1===a)continue;for(;n<a;n++){var i=c(0);"variable"===i.type&&(f(i,"variable-input"),o.push(i.content))}n=a+1}if(d(["punctuation","property-query"])&&"{"===c(0).content&&(n++,f(c(0),"property-mutation"),0<o.length)){var s=p(/^\{$/,/^\}$/);if(-1!==s)for(var l=n;l<s;l++){var u=t[l];"variable"===u.type&&0<=o.indexOf(u.content)&&f(u,"variable-input")}}}}function c(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n<e.length;n++){var r=c(n+t);if(!r||r.type!==e[n])return}return 1}function p(e,r){for(var o=1,a=n;a<t.length;a++){var i=t[a],s=i.content;if("punctuation"===i.type&&"string"==typeof s)if(e.test(s))o++;else if(r.test(s)&&0==--o)return a}return-1}function f(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}})),T.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(t,n,r){return t={code:t,grammar:n,language:r},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}function l(t,n,i){var l=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),u=0,c={},d=(l=s(l.map((function(e){if("string"==typeof e)return e;var n,r;for(e=e.content;-1!==t.indexOf((r=u++,n="___"+i.toUpperCase()+"_"+r+"___")););return c[n]=e,n})).join(""),n,i),Object.keys(c));return u=0,function t(n){for(var a=0;a<n.length;a++){if(u>=d.length)return;var i,l,p,f,h,m,g,y=n[a];"string"==typeof y||"string"==typeof y.content?(i=d[u],-1!==(g=(m="string"==typeof y?y:y.content).indexOf(i))&&(++u,l=m.substring(0,g),h=c[i],p=void 0,(f={})["interpolation-punctuation"]=o,3===(f=e.tokenize(h,f)).length&&((p=[1,1]).push.apply(p,s(f[1],e.languages.javascript,"javascript")),f.splice.apply(f,p)),p=new e.Token("interpolation",f,r.alias,h),f=m.substring(g+i.length),h=[],l&&h.push(l),h.push(p),f&&(t(m=[f]),h.push.apply(h,m)),"string"==typeof y?(n.splice.apply(n,[a,1].concat(h)),a+=h.length-1):y.content=h)):(g=y.content,Array.isArray(g)?t(g):t([g]))}}(l),new e.Token(i,l,"language-"+i,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var u={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function c(e){return"string"==typeof e?e:Array.isArray(e)?e.map(c).join(""):c(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in u&&function t(n){for(var r=0,o=n.length;r<o;r++){var a,i,s,u=n[r];"string"!=typeof u&&(a=u.content,Array.isArray(a)?"template-string"===u.type?(u=a[1],3===a.length&&"string"!=typeof u&&"embedded-code"===u.type&&(i=c(u),u=u.alias,u=Array.isArray(u)?u[0]:u,s=e.languages[u])&&(a[1]=l(i,s,u))):t(a):"string"!=typeof a&&t([a]))}}(t.tokens)}))}(T),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(T),function(e){var t=e.languages.javascript,n=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,r="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(r+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(r+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,(function(){return n}))),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(T),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(T),T.languages.n4js=T.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),T.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),T.languages.n4jsd=T.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var o=n[r],a=e.languages.javascript[o];o=(a="RegExp"===e.util.type(a)?e.languages.javascript[o]={pattern:a}:a).inside||{};(a.inside=o)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(T),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,o=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function a(e,t){return e=e.replace(/<S>/g,(function(){return n})).replace(/<BRACES>/g,(function(){return r})).replace(/<SPREAD>/g,(function(){return o})),RegExp(e,t)}function i(t){for(var n=[],r=0;r<t.length;r++){var o=t[r],a=!1;"string"!=typeof o&&("tag"===o.type&&o.content[0]&&"tag"===o.content[0].type?"</"===o.content[0].content[0].content?0<n.length&&n[n.length-1].tagName===s(o.content[0].content[1])&&n.pop():"/>"!==o.content[o.content.length-1].content&&n.push({tagName:s(o.content[0].content[1]),openedBraces:0}):0<n.length&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:0<n.length&&0<n[n.length-1].openedBraces&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof o)&&0<n.length&&0===n[n.length-1].openedBraces&&(a=s(o),r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(a+=s(t[r+1]),t.splice(r+1,1)),0<r&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(a=s(t[r-1])+a,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",a,null,a)),o.content&&"string"!=typeof o.content&&i(o.content)}}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var s=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join(""):""};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||i(e.tokens)}))}(T),function(e){var t=e.util.clone(e.languages.typescript);(t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag)).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(T),T.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},T.languages.swift["string-literal"].forEach((function(e){e.inside.interpolation.inside=T.languages.swift})),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(T),T.languages.c=T.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),T.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),T.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},T.languages.c.string],char:T.languages.c.char,comment:T.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:T.languages.c}}}}),T.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete T.languages.c.boolean,T.languages.objectivec=T.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete T.languages.objectivec["class-name"],T.languages.objc=T.languages.objectivec,T.languages.reason=T.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),T.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete T.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,(function(){return t}));t=t.replace(/<self>/g,(function(){return/[^\s\S]/.source})),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(T),T.languages.go=T.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),T.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete T.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(T),T.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},T.languages.python["string-interpolation"].inside.interpolation.inside.rest=T.languages.python,T.languages.py=T.languages.python,T.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},T.languages.webmanifest=T.languages.json;((e,t)=>{for(var n in t)f(e,n,{get:t[n],enumerable:!0})})({},{dracula:()=>A,duotoneDark:()=>j,duotoneLight:()=>R,github:()=>N,gruvboxMaterialDark:()=>G,gruvboxMaterialLight:()=>K,jettwaveDark:()=>H,jettwaveLight:()=>V,nightOwl:()=>P,nightOwlLight:()=>L,oceanicNext:()=>D,okaidia:()=>F,oneDark:()=>Q,oneLight:()=>W,palenight:()=>M,shadesOfPurple:()=>z,synthwave84:()=>B,ultramin:()=>$,vsDark:()=>U,vsLight:()=>q});var A={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},j={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},R={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},N={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},P={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},L={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},O="#c5a5c5",I="#8dc891",D={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:O}},{types:["attr-value"],style:{color:I}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:I}},{types:["punctuation"],style:{color:I}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:O}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},F={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},M={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},z={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},B={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},$={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},U={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},q={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}},{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},H={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},V={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},Q={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},W={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},G={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},K={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},Y=(e,t)=>{const{plain:n}=e,r=e.styles.reduce(((e,n)=>{const{languages:r,style:o}=n;return r&&!r.includes(t)||n.types.forEach((t=>{const n=S(S({},e[t]),o);e[t]=n})),e}),{});return r.root=n,r.plain=E(S({},n),{backgroundColor:void 0}),r},Z=/\r\n|\r|\n/,J=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},X=(e,t)=>{const n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},ee=e=>{const t=[[]],n=[e],r=[0],o=[e.length];let a=0,i=0,s=[];const l=[s];for(;i>-1;){for(;(a=r[i]++)<o[i];){let e,u=t[i];const c=n[i][a];if("string"==typeof c?(u=i>0?u:["plain"],e=c):(u=X(u,c.type),c.alias&&(u=X(u,c.alias)),e=c.content),"string"!=typeof e){i++,t.push(u),n.push(e),r.push(0),o.push(e.length);continue}const d=e.split(Z),p=d.length;s.push({types:u,content:d[0]});for(let t=1;t<p;t++)J(s),l.push(s=[]),s.push({types:u,content:d[t]})}i--,t.pop(),n.pop(),r.pop(),o.pop()}return J(s),l},te=({children:e,language:t,code:n,theme:r,prism:o})=>{const a=t.toLowerCase(),i=((e,t)=>{const[n,r]=(0,c.useState)(Y(t,e)),o=(0,c.useRef)(),a=(0,c.useRef)();return(0,c.useEffect)((()=>{t===o.current&&e===a.current||(o.current=t,a.current=e,r(Y(t,e)))}),[e,t]),n})(a,r),s=(e=>(0,c.useCallback)((t=>{var n=t,{className:r,style:o,line:a}=n,i=_(n,["className","style","line"]);const s=E(S({},i),{className:(0,d.A)("token-line",r)});return"object"==typeof e&&"plain"in e&&(s.style=e.plain),"object"==typeof o&&(s.style=S(S({},s.style||{}),o)),s}),[e]))(i),l=(e=>{const t=(0,c.useCallback)((({types:t,empty:n})=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=n?{display:"inline-block"}:void 0:1===t.length&&null!=n?e[t[0]]:Object.assign(null!=n?{display:"inline-block"}:{},...t.map((t=>e[t])))}),[e]);return(0,c.useCallback)((e=>{var n=e,{token:r,className:o,style:a}=n,i=_(n,["token","className","style"]);const s=E(S({},i),{className:(0,d.A)("token",...r.types,o),children:r.content,style:t(r)});return null!=a&&(s.style=S(S({},s.style||{}),a)),s}),[t])})(i),u=(({prism:e,code:t,grammar:n,language:r})=>{const o=(0,c.useRef)(e);return(0,c.useMemo)((()=>{if(null==n)return ee([t]);const e={code:t,grammar:n,language:r,tokens:[]};return o.current.hooks.run("before-tokenize",e),e.tokens=o.current.tokenize(t,n),o.current.hooks.run("after-tokenize",e),ee(e.tokens)}),[t,n,r])})({prism:o,language:a,code:n,grammar:o.languages[a]});return e({tokens:u,className:`prism-code language-${a}`,style:null!=i?i.root:{},getLineProps:s,getTokenProps:l})},ne=e=>(0,c.createElement)(te,E(S({},e),{prism:e.prism||T,theme:e.theme||U,code:e.code,language:e.language}))},1561:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=!0,o="Invariant failed";function a(e,t){if(!e){if(r)throw new Error(o);var n="function"==typeof t?t():t,a=n?"".concat(o,": ").concat(n):o;throw new Error(a)}}},1635:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>I,__assign:()=>a,__asyncDelegator:()=>_,__asyncGenerator:()=>E,__asyncValues:()=>C,__await:()=>S,__awaiter:()=>h,__classPrivateFieldGet:()=>P,__classPrivateFieldIn:()=>O,__classPrivateFieldSet:()=>L,__createBinding:()=>g,__decorate:()=>s,__disposeResources:()=>F,__esDecorate:()=>u,__exportStar:()=>y,__extends:()=>o,__generator:()=>m,__importDefault:()=>N,__importStar:()=>R,__makeTemplateObject:()=>T,__metadata:()=>f,__param:()=>l,__propKey:()=>d,__read:()=>v,__rest:()=>i,__rewriteRelativeImportExtension:()=>M,__runInitializers:()=>c,__setFunctionName:()=>p,__spread:()=>w,__spreadArray:()=>x,__spreadArrays:()=>k,__values:()=>b,default:()=>z});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function s(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function l(e,t){return function(n,r){t(n,r,e)}}function u(e,t,n,r,o,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var s,l=r.kind,u="getter"===l?"get":"setter"===l?"set":"value",c=!t&&e?r.static?e:e.prototype:null,d=t||(c?Object.getOwnPropertyDescriptor(c,r.name):{}),p=!1,f=n.length-1;f>=0;f--){var h={};for(var m in r)h[m]="access"===m?{}:r[m];for(var m in r.access)h.access[m]=r.access[m];h.addInitializer=function(e){if(p)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var g=(0,n[f])("accessor"===l?{get:d.get,set:d.set}:d[u],h);if("accessor"===l){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw new TypeError("Object expected");(s=i(g.get))&&(d.get=s),(s=i(g.set))&&(d.set=s),(s=i(g.init))&&o.unshift(s)}else(s=i(g))&&("field"===l?o.unshift(s):d[u]=s)}c&&Object.defineProperty(c,r.name,d),p=!0}function c(e,t,n){for(var r=arguments.length>2,o=0;o<t.length;o++)n=r?t[o].call(e,n):t[o].call(e);return r?n:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function p(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function f(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function h(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))}function m(e,t){var n,r,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=s(0),i.throw=s(1),i.return=s(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(l){s=[6,l],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}var g=Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function y(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||g(t,e,n)}function b(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(v(arguments[t]));return e}function k(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var a=arguments[t],i=0,s=a.length;i<s;i++,o++)r[o]=a[i];return r}function x(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function S(e){return this instanceof S?(this.v=e,this):new S(e)}function E(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),a=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),i("next"),i("throw"),i("return",(function(e){return function(t){return Promise.resolve(t).then(e,u)}})),r[Symbol.asyncIterator]=function(){return this},r;function i(e,t){o[e]&&(r[e]=function(t){return new Promise((function(n,r){a.push([e,t,n,r])>1||s(e,t)}))},t&&(r[e]=t(r[e])))}function s(e,t){try{(n=o[e](t)).value instanceof S?Promise.resolve(n.value.v).then(l,u):c(a[0][2],n)}catch(r){c(a[0][3],r)}var n}function l(e){s("next",e)}function u(e){s("throw",e)}function c(e,t){e(t),a.shift(),a.length&&s(a[0][0],a[0][1])}}function _(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:S(e[r](t)),done:!1}:o?o(t):t}:o}}function C(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=b(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}}function T(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var A=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},j=function(e){return j=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},j(e)};function R(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=j(e),r=0;r<n.length;r++)"default"!==n[r]&&g(t,e,n[r]);return A(t,e),t}function N(e){return e&&e.__esModule?e:{default:e}}function P(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function L(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function O(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function I(e,t,n){if(null!=t){if("object"!=typeof t&&"function"!=typeof t)throw new TypeError("Object expected.");var r,o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(o=r)}if("function"!=typeof r)throw new TypeError("Object not disposable.");o&&(r=function(){try{o.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var D="function"==typeof SuppressedError?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function F(e){function t(t){e.error=e.hasError?new D(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function o(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(o);if(n.dispose){var a=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(a).then(o,(function(e){return t(e),o()}))}else r|=1}catch(i){t(i)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function M(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,(function(e,n,r,o,a){return n?t?".jsx":".js":!r||o&&a?r+o+"."+a.toLowerCase()+"js":e})):e}const z={__extends:o,__assign:a,__rest:i,__decorate:s,__param:l,__esDecorate:u,__runInitializers:c,__propKey:d,__setFunctionName:p,__metadata:f,__awaiter:h,__generator:m,__createBinding:g,__exportStar:y,__values:b,__read:v,__spread:w,__spreadArrays:k,__spreadArray:x,__await:S,__asyncGenerator:E,__asyncDelegator:_,__asyncValues:C,__makeTemplateObject:T,__importStar:R,__importDefault:N,__classPrivateFieldGet:P,__classPrivateFieldSet:L,__classPrivateFieldIn:O,__addDisposableResource:I,__disposeResources:F,__rewriteRelativeImportExtension:M}},2654:e=>{"use strict";e.exports={}},4054:e=>{"use strict";e.exports=JSON.parse('{"/spec-up-t-website/blog/authors-f79":{"__comp":"621db11d","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","__props":"2ec3a5f9"},"/spec-up-t-website/markdown-page-143":{"__comp":"1f391b9e","__context":{"plugin":"a7456010"},"content":"393be207"},"/spec-up-t-website/search-d9c":{"__comp":"1a4e3797","__context":{"plugin":"138e0e15"}},"/spec-up-t-website/docs-8f6":{"__comp":"5e95c892","__context":{"plugin":"aba21aa0"}},"/spec-up-t-website/docs-259":{"__comp":"a7bd4aaa","__props":"f049f840"},"/spec-up-t-website/docs-4ee":{"__comp":"a94703ab"},"/spec-up-t-website/docs/category/admins-guide-0c7":{"__comp":"14eb3368","__props":"a061a251"},"/spec-up-t-website/docs/category/content-authors-guide-429":{"__comp":"14eb3368","__props":"3e8d065b"},"/spec-up-t-website/docs/category/curators-guide-036":{"__comp":"14eb3368","__props":"08e3fca0"},"/spec-up-t-website/docs/category/general-877":{"__comp":"14eb3368","__props":"c32b5f49"},"/spec-up-t-website/docs/category/readers-guide-328":{"__comp":"14eb3368","__props":"680248e1"},"/spec-up-t-website/docs/category/roles-683":{"__comp":"14eb3368","__props":"9b0396f8"},"/spec-up-t-website/docs/category/terminology-author-guide-685":{"__comp":"14eb3368","__props":"4741e212"},"/spec-up-t-website/docs/general/command-line-menu-51e":{"__comp":"17896441","content":"aae0f58b"},"/spec-up-t-website/docs/general/configuration-49a":{"__comp":"17896441","content":"b98b132e"},"/spec-up-t-website/docs/general/how-to-490":{"__comp":"17896441","content":"04868d6b"},"/spec-up-t-website/docs/general/installation-7fc":{"__comp":"17896441","content":"2566ee9c"},"/spec-up-t-website/docs/general/specification-4bf":{"__comp":"17896441","content":"cd71d899"},"/spec-up-t-website/docs/general/video-cda":{"__comp":"17896441","content":"c27caa14"},"/spec-up-t-website/docs/general/windows-and-linux-installation-982":{"__comp":"17896441","content":"ee23e01f"},"/spec-up-t-website/docs/github-token-995":{"__comp":"17896441","content":"82b316b0"},"/spec-up-t-website/docs/glossary-37b":{"__comp":"17896441","content":"e747ec83"},"/spec-up-t-website/docs/how-can-determine-spec-up-t-4f5":{"__comp":"17896441","content":"a634699b"},"/spec-up-t-website/docs/how-it-came-to-be-5a9":{"__comp":"17896441","content":"c4a0550b"},"/spec-up-t-website/docs/intro-529":{"__comp":"17896441","content":"0e384e19"},"/spec-up-t-website/docs/q-and-a-f62":{"__comp":"17896441","content":"2be7da73"},"/spec-up-t-website/docs/spec-up-t-demo-site-d08":{"__comp":"17896441","content":"e0c4e08d"},"/spec-up-t-website/docs/this-site-maintainers-f85":{"__comp":"17896441","content":"9428579a"},"/spec-up-t-website/docs/troubleshooting-2fa":{"__comp":"17896441","content":"9d9f8394"},"/spec-up-t-website/docs/various-roles/admins-guide/introduction-985":{"__comp":"17896441","content":"ee2807cd"},"/spec-up-t-website/docs/various-roles/admins-guide/tools-678":{"__comp":"17896441","content":"429dafae"},"/spec-up-t-website/docs/various-roles/admins-guide/updating-b3d":{"__comp":"17896441","content":"1b378b82"},"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction-3d5":{"__comp":"17896441","content":"451344e5"},"/spec-up-t-website/docs/various-roles/curators-guide/introduction-883":{"__comp":"17896441","content":"36846233"},"/spec-up-t-website/docs/various-roles/developers-guide/intro-d87":{"__comp":"17896441","content":"5d4076d1"},"/spec-up-t-website/docs/various-roles/intro-814":{"__comp":"17896441","content":"53ef7a94"},"/spec-up-t-website/docs/various-roles/readers-guide/introduction-a05":{"__comp":"17896441","content":"03c01b4d"},"/spec-up-t-website/docs/various-roles/technical-skills-needed-f94":{"__comp":"17896441","content":"7e7aa536"},"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references-cc3":{"__comp":"17896441","content":"20692867"},"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction-844":{"__comp":"17896441","content":"d20ae096"},"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references-bd3":{"__comp":"17896441","content":"84de3d6b"},"/spec-up-t-website/-5ce":{"__comp":"c4f5d8e4","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"}}')},4180:e=>{"use strict";e.exports=JSON.parse('{"N":"localStorage","M":""}')}},e=>{e.O(0,[1869],(()=>{return t=7815,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/assets/js/main.f83c29d5.js.LICENSE.txt b/assets/js/main.d39a334c.js.LICENSE.txt similarity index 100% rename from assets/js/main.f83c29d5.js.LICENSE.txt rename to assets/js/main.d39a334c.js.LICENSE.txt diff --git a/assets/js/main.f83c29d5.js b/assets/js/main.f83c29d5.js deleted file mode 100644 index df2aa13f..00000000 --- a/assets/js/main.f83c29d5.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.f83c29d5.js.LICENSE.txt */ -(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8792],{5391:(e,t,n)=>{"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}n.d(t,{A:()=>o});const o=function(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},8328:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});n(6540);var r=n(3259),o=n.n(r),a=n(4054);const i={"03c01b4d":[()=>n.e(5920).then(n.bind(n,1433)),"@site/docs/various-roles/readers-guide/introduction.md",1433],"04868d6b":[()=>n.e(7101).then(n.bind(n,7928)),"@site/docs/general/how-to.md",7928],"08e3fca0":[()=>n.e(9561).then(n.t.bind(n,9477,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-curators-guide-5e7.json",9477],"0e384e19":[()=>n.e(3976).then(n.bind(n,619)),"@site/docs/intro.md",619],"138e0e15":[()=>n.e(4921).then(n.t.bind(n,1597,19)),"@generated/@easyops-cn/docusaurus-search-local/default/__plugin.json",1597],"14eb3368":[()=>Promise.all([n.e(1869),n.e(6969)]).then(n.bind(n,4136)),"@theme/DocCategoryGeneratedIndexPage",4136],"166ee7c9":[()=>n.e(8865).then(n.t.bind(n,7805,19)),"@generated/docusaurus-plugin-content-blog/default/p/spec-up-t-website-blog-3d8.json",7805],17896441:[()=>Promise.all([n.e(1869),n.e(7203),n.e(8401)]).then(n.bind(n,833)),"@theme/DocItem",833],"1a4e3797":[()=>Promise.all([n.e(1869),n.e(2138)]).then(n.bind(n,1283)),"@theme/SearchPage",1283],"1b378b82":[()=>n.e(7948).then(n.bind(n,3327)),"@site/docs/various-roles/admins-guide/updating.md",3327],"1f391b9e":[()=>Promise.all([n.e(1869),n.e(7203),n.e(6061)]).then(n.bind(n,7973)),"@theme/MDXPage",7973],20692867:[()=>n.e(881).then(n.bind(n,14)),"@site/docs/various-roles/terminology-authors-guide/external-term-references.md",14],"2566ee9c":[()=>n.e(6058).then(n.bind(n,4388)),"@site/docs/general/installation.md",4388],"2be7da73":[()=>n.e(4192).then(n.bind(n,5851)),"@site/docs/q-and-a.md",5851],"2ec3a5f9":[()=>n.e(8603).then(n.t.bind(n,5108,19)),"@generated/docusaurus-plugin-content-blog/default/p/spec-up-t-website-blog-authors-726.json",5108],36846233:[()=>n.e(4274).then(n.bind(n,5999)),"@site/docs/various-roles/curators-guide/introduction.md",5999],"36994c47":[()=>n.e(9858).then(n.t.bind(n,5516,19)),"@generated/docusaurus-plugin-content-blog/default/__plugin.json",5516],"393be207":[()=>n.e(4134).then(n.bind(n,633)),"@site/src/pages/markdown-page.md",633],"3e8d065b":[()=>n.e(6548).then(n.t.bind(n,54,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-content-authors-guide-1e5.json",54],"429dafae":[()=>n.e(4029).then(n.bind(n,2218)),"@site/docs/various-roles/admins-guide/tools.md",2218],"451344e5":[()=>n.e(4836).then(n.bind(n,7297)),"@site/docs/various-roles/content-authors-guide/introduction.md",7297],"4741e212":[()=>n.e(4481).then(n.t.bind(n,7315,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-terminology-author-guide-db3.json",7315],"53ef7a94":[()=>n.e(9121).then(n.bind(n,4421)),"@site/docs/various-roles/intro.md",4421],"5d4076d1":[()=>n.e(4302).then(n.bind(n,1124)),"@site/docs/various-roles/developers-guide/intro.md",1124],"5e95c892":[()=>n.e(9647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"621db11d":[()=>Promise.all([n.e(1869),n.e(1531),n.e(4212)]).then(n.bind(n,8790)),"@theme/Blog/Pages/BlogAuthorsListPage",8790],"680248e1":[()=>n.e(4345).then(n.t.bind(n,2122,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-readers-guide-51a.json",2122],"738e0f00":[()=>n.e(2422).then(n.bind(n,2544)),"@site/blog/2024-06-15-welcome/index.md",2544],"7e7aa536":[()=>n.e(130).then(n.bind(n,4661)),"@site/docs/various-roles/technical-skills-needed.md",4661],"814f3328":[()=>n.e(7472).then(n.t.bind(n,5513,19)),"~blog/default/blog-post-list-prop-default.json",5513],"82b316b0":[()=>n.e(6443).then(n.bind(n,3390)),"@site/docs/github-token.md",3390],"84de3d6b":[()=>n.e(9151).then(n.bind(n,3200)),"@site/docs/various-roles/terminology-authors-guide/term-references.md",3200],"9428579a":[()=>n.e(4167).then(n.bind(n,7879)),"@site/docs/this-site-maintainers.md",7879],"9b0396f8":[()=>n.e(1078).then(n.t.bind(n,5196,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-roles-9b6.json",5196],"9d9f8394":[()=>n.e(9013).then(n.bind(n,4343)),"@site/docs/troubleshooting.md",4343],"9e4087bc":[()=>n.e(2711).then(n.bind(n,9331)),"@theme/BlogArchivePage",9331],a061a251:[()=>n.e(3020).then(n.t.bind(n,5234,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-admins-guide-ca1.json",5234],a634699b:[()=>n.e(2805).then(n.bind(n,6107)),"@site/docs/how-can-determine-spec-up-t.md",6107],a6aa9e1f:[()=>Promise.all([n.e(1869),n.e(7203),n.e(1531),n.e(7643)]).then(n.bind(n,2052)),"@theme/BlogListPage",2052],a7456010:[()=>n.e(1235).then(n.t.bind(n,8552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",8552],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,4532)),"@theme/DocVersionRoot",4532],a94703ab:[()=>Promise.all([n.e(1869),n.e(9048)]).then(n.bind(n,1377)),"@theme/DocRoot",1377],aae0f58b:[()=>n.e(6819).then(n.bind(n,1896)),"@site/docs/general/command-line-menu.md",1896],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,7093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",7093],acc96f77:[()=>n.e(685).then(n.bind(n,8508)),"@site/blog/2024-06-15-welcome/index.md?truncated=true",8508],acecf23e:[()=>n.e(1903).then(n.t.bind(n,1912,19)),"~blog/default/blogMetadata-default.json",1912],b98b132e:[()=>n.e(9913).then(n.bind(n,2408)),"@site/docs/general/configuration.md",2408],c27caa14:[()=>n.e(6839).then(n.bind(n,8217)),"@site/docs/general/video.md",8217],c32b5f49:[()=>n.e(3161).then(n.t.bind(n,7791,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-category-general-f1f.json",7791],c4a0550b:[()=>n.e(8509).then(n.bind(n,4028)),"@site/docs/how-it-came-to-be.md",4028],c4f5d8e4:[()=>Promise.all([n.e(1869),n.e(2634)]).then(n.bind(n,6467)),"@site/src/pages/index.js",6467],ccc49370:[()=>Promise.all([n.e(1869),n.e(7203),n.e(1531),n.e(3249)]).then(n.bind(n,1477)),"@theme/BlogPostPage",1477],cd71d899:[()=>n.e(9492).then(n.bind(n,507)),"@site/docs/general/specification.md",507],d20ae096:[()=>n.e(1122).then(n.bind(n,8419)),"@site/docs/various-roles/terminology-authors-guide/introduction.md",8419],e0c4e08d:[()=>n.e(538).then(n.bind(n,3362)),"@site/docs/spec-up-t-demo-site.mdx",3362],e747ec83:[()=>n.e(7051).then(n.bind(n,5077)),"@site/docs/glossary.md",5077],ee2807cd:[()=>n.e(4789).then(n.bind(n,5429)),"@site/docs/various-roles/admins-guide/introduction.md",5429],f049f840:[()=>n.e(6418).then(n.t.bind(n,483,19)),"@generated/docusaurus-plugin-content-docs/default/p/spec-up-t-website-docs-b1f.json",483],fdea42e3:[()=>n.e(7449).then(n.t.bind(n,7139,19)),"@generated/docusaurus-plugin-content-blog/default/p/spec-up-t-website-blog-archive-3f5.json",7139]};var s=n(4848);function l(e){let{error:t,retry:n,pastDelay:r}=e;return t?(0,s.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,s.jsx)("p",{children:String(t)}),(0,s.jsx)("div",{children:(0,s.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):r?(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,s.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,s.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,s.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var u=n(6921),c=n(3102);function d(e,t){if("*"===e)return o()({loading:l,loader:()=>n.e(2237).then(n.bind(n,2237)),modules:["@theme/NotFound"],webpack:()=>[2237],render(e,t){const n=e.default;return(0,s.jsx)(c.W,{value:{plugin:{name:"native",id:"default"}},children:(0,s.jsx)(n,{...t})})}});const r=a[`${e}-${t}`],d={},p=[],f=[],h=(0,u.A)(r);return Object.entries(h).forEach((e=>{let[t,n]=e;const r=i[n];r&&(d[t]=r[0],p.push(r[1]),f.push(r[2]))})),o().Map({loading:l,loader:d,modules:p,webpack:()=>f,render(t,n){const o=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((t=>{let[n,r]=t;const a=r.default;if(!a)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof a&&"function"!=typeof a||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{a[e]=r[e]}));let i=o;const s=n.split(".");s.slice(0,-1).forEach((e=>{i=i[e]})),i[s[s.length-1]]=a}));const a=o.__comp;delete o.__comp;const i=o.__context;delete o.__context;const l=o.__props;return delete o.__props,(0,s.jsx)(c.W,{value:i,children:(0,s.jsx)(a,{...o,...l,...n})})}})}const p=[{path:"/spec-up-t-website/blog",component:d("/spec-up-t-website/blog","062"),exact:!0},{path:"/spec-up-t-website/blog/archive",component:d("/spec-up-t-website/blog/archive","9d6"),exact:!0},{path:"/spec-up-t-website/blog/authors",component:d("/spec-up-t-website/blog/authors","f79"),exact:!0},{path:"/spec-up-t-website/blog/welcome",component:d("/spec-up-t-website/blog/welcome","ccf"),exact:!0},{path:"/spec-up-t-website/markdown-page",component:d("/spec-up-t-website/markdown-page","143"),exact:!0},{path:"/spec-up-t-website/search",component:d("/spec-up-t-website/search","d9c"),exact:!0},{path:"/spec-up-t-website/docs",component:d("/spec-up-t-website/docs","f65"),routes:[{path:"/spec-up-t-website/docs",component:d("/spec-up-t-website/docs","454"),routes:[{path:"/spec-up-t-website/docs",component:d("/spec-up-t-website/docs","525"),routes:[{path:"/spec-up-t-website/docs/category/admins-guide",component:d("/spec-up-t-website/docs/category/admins-guide","0c7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/content-authors-guide",component:d("/spec-up-t-website/docs/category/content-authors-guide","429"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/curators-guide",component:d("/spec-up-t-website/docs/category/curators-guide","036"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/general",component:d("/spec-up-t-website/docs/category/general","877"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/readers-guide",component:d("/spec-up-t-website/docs/category/readers-guide","328"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/roles",component:d("/spec-up-t-website/docs/category/roles","683"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/category/terminology-author-guide",component:d("/spec-up-t-website/docs/category/terminology-author-guide","685"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/command-line-menu",component:d("/spec-up-t-website/docs/general/command-line-menu","51e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/configuration",component:d("/spec-up-t-website/docs/general/configuration","49a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/how-to",component:d("/spec-up-t-website/docs/general/how-to","490"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/installation",component:d("/spec-up-t-website/docs/general/installation","7fc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/specification",component:d("/spec-up-t-website/docs/general/specification","4bf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/general/video",component:d("/spec-up-t-website/docs/general/video","cda"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/github-token",component:d("/spec-up-t-website/docs/github-token","995"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/glossary",component:d("/spec-up-t-website/docs/glossary","37b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/how-can-determine-spec-up-t",component:d("/spec-up-t-website/docs/how-can-determine-spec-up-t","4f5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/how-it-came-to-be",component:d("/spec-up-t-website/docs/how-it-came-to-be","5a9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/intro",component:d("/spec-up-t-website/docs/intro","529"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/q-and-a",component:d("/spec-up-t-website/docs/q-and-a","f62"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/spec-up-t-demo-site",component:d("/spec-up-t-website/docs/spec-up-t-demo-site","d08"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/this-site-maintainers",component:d("/spec-up-t-website/docs/this-site-maintainers","f85"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/troubleshooting",component:d("/spec-up-t-website/docs/troubleshooting","2fa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/admins-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/admins-guide/introduction","985"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/admins-guide/tools",component:d("/spec-up-t-website/docs/various-roles/admins-guide/tools","678"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/admins-guide/updating",component:d("/spec-up-t-website/docs/various-roles/admins-guide/updating","b3d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","3d5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/curators-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/curators-guide/introduction","883"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/developers-guide/intro",component:d("/spec-up-t-website/docs/various-roles/developers-guide/intro","d87"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/intro",component:d("/spec-up-t-website/docs/various-roles/intro","814"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/readers-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/readers-guide/introduction","a05"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/technical-skills-needed",component:d("/spec-up-t-website/docs/various-roles/technical-skills-needed","f94"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references",component:d("/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","cc3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction",component:d("/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","844"),exact:!0,sidebar:"tutorialSidebar"},{path:"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references",component:d("/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","bd3"),exact:!0,sidebar:"tutorialSidebar"}]}]}]},{path:"/spec-up-t-website/",component:d("/spec-up-t-website/","5ce"),exact:!0},{path:"*",component:d("*")}]},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>a,x:()=>i});var r=n(6540),o=n(4848);const a=r.createContext(!1);function i(e){let{children:t}=e;const[n,i]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{i(!0)}),[]),(0,o.jsx)(a.Provider,{value:n,children:t})}},7815:(e,t,n)=>{"use strict";var r=n(6540),o=n(5338),a=n(545),i=n(4625),s=n(4784),l=n(8193);const u=[n(119),n(6134),n(6294),n(1043)];var c=n(8328),d=n(6347),p=n(2831),f=n(4848);function h(e){let{children:t}=e;return(0,f.jsx)(f.Fragment,{children:t})}var m=n(5260),g=n(4586),y=n(6025),b=n(6342),v=n(1213),w=n(2131),k=n(4090);var x=n(440),S=n(1463);function E(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,g.A)(),r=(0,w.o)(),o=n[e].htmlLang,a=e=>e.replace("-","_");return(0,f.jsxs)(m.A,{children:[Object.entries(n).map((e=>{let[t,{htmlLang:n}]=e;return(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,f.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(n).filter((e=>o!==e.htmlLang)).map((e=>(0,f.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function _(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,g.A)(),r=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,g.A)(),{pathname:r}=(0,d.zy)();return e+(0,x.Ks)((0,y.Ay)(r),{trailingSlash:n,baseUrl:t})}(),o=t?`${n}${t}`:r;return(0,f.jsxs)(m.A,{children:[(0,f.jsx)("meta",{property:"og:url",content:o}),(0,f.jsx)("link",{rel:"canonical",href:o})]})}function C(){const{i18n:{currentLocale:e}}=(0,g.A)(),{metadata:t,image:n}=(0,b.p)();return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(m.A,{children:[(0,f.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,f.jsx)("body",{className:k.w})]}),n&&(0,f.jsx)(v.be,{image:n}),(0,f.jsx)(_,{}),(0,f.jsx)(E,{}),(0,f.jsx)(S.A,{tag:"default",locale:e}),(0,f.jsx)(m.A,{children:t.map(((e,t)=>(0,f.jsx)("meta",{...e},t)))})]})}const T=new Map;var A=n(6125),j=n(6988),R=n(205);function N(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const o=u.map((t=>{const r=t.default?.[e]??t[e];return r?.(...n)}));return()=>o.forEach((e=>e?.()))}const L=function(e){let{children:t,location:n,previousLocation:r}=e;return(0,R.A)((()=>{r!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const r=t.pathname===n.pathname,o=t.hash===n.hash,a=t.search===n.search;if(r&&o&&!a)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:r}),N("onRouteDidUpdate",{previousLocation:r,location:n}))}),[r,n]),t};function P(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,p.u)(c.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class O extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.A.canUseDOM?N("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=N("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),P(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return(0,f.jsx)(L,{previousLocation:this.previousLocation,location:t,children:(0,f.jsx)(d.qh,{location:t,render:()=>e})})}}const I=O,D="__docusaurus-base-url-issue-banner-suggestion-container";function F(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">${e}</span> ${"/"===e?" (default value)":""}</p>\n <p>We suggest trying baseUrl = <span id="${D}" style="font-weight: bold; color: green;"></span></p>\n</div>\n`}(e)).replace(/</g,"\\<")};\n bannerContainer.innerHTML = bannerHtml;\n document.body.prepend(bannerContainer);\n var suggestionContainer = document.getElementById('${D}');\n var actualHomePagePath = window.location.pathname;\n var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n ? actualHomePagePath\n : actualHomePagePath + '/';\n suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n`}function M(){const{siteConfig:{baseUrl:e}}=(0,g.A)();return(0,f.jsx)(f.Fragment,{children:!l.A.canUseDOM&&(0,f.jsx)(m.A,{children:(0,f.jsx)("script",{children:F(e)})})})}function z(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,g.A)(),{pathname:n}=(0,d.zy)();return t&&n===e?(0,f.jsx)(M,{}):null}function B(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:r,localeConfigs:o}}=(0,g.A)(),a=(0,y.Ay)(e),{htmlLang:i,direction:s}=o[r];return(0,f.jsxs)(m.A,{children:[(0,f.jsx)("html",{lang:i,dir:s}),(0,f.jsx)("title",{children:t}),(0,f.jsx)("meta",{property:"og:title",content:t}),(0,f.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&(0,f.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),e&&(0,f.jsx)("link",{rel:"icon",href:a})]})}var $=n(7489),U=n(2303);function q(){const e=(0,U.A)();return(0,f.jsx)(m.A,{children:(0,f.jsx)("html",{"data-has-hydrated":e})})}const H=(0,p.v)(c.A);function Q(){const e=function(e){if(T.has(e.pathname))return{...e,pathname:T.get(e.pathname)};if((0,p.u)(c.A,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return T.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return T.set(e.pathname,t),{...e,pathname:t}}((0,d.zy)());return(0,f.jsx)(I,{location:e,children:H})}function V(){return(0,f.jsx)($.A,{children:(0,f.jsx)(j.l,{children:(0,f.jsxs)(A.x,{children:[(0,f.jsxs)(h,{children:[(0,f.jsx)(B,{}),(0,f.jsx)(C,{}),(0,f.jsx)(z,{}),(0,f.jsx)(Q,{})]}),(0,f.jsx)(q,{})]})})})}var W=n(4054);const G=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var K=n(6921);const Y=new Set,Z=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,X={prefetch:e=>{if(!(e=>!J()&&!Z.has(e)&&!Y.has(e))(e))return!1;Y.add(e);const t=(0,p.u)(c.A,e).flatMap((e=>{return t=e.route.path,Object.entries(W).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,K.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?G(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!Z.has(e))(e)&&(Z.add(e),P(e))},ee=Object.freeze(X);function te(e){let{children:t}=e;return"hash"===s.default.future.experimental_router?(0,f.jsx)(i.I9,{children:t}):(0,f.jsx)(i.Kd,{children:t})}const ne=Boolean(!0);if(l.A.canUseDOM){window.docusaurus=ee;const e=document.getElementById("__docusaurus"),t=(0,f.jsx)(a.vd,{children:(0,f.jsx)(te,{children:(0,f.jsx)(V,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(ne)window.docusaurusRoot=o.hydrateRoot(e,t,{onRecoverableError:n});else{const r=o.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};P(window.location.pathname).then((()=>{(0,r.startTransition)(i)}))}},6988:(e,t,n)=>{"use strict";n.d(t,{o:()=>d,l:()=>p});var r=n(6540),o=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/spec-up-t-website/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/spec-up-t-website/docs","mainDocId":"how-can-determine-spec-up-t","docs":[{"id":"general/command-line-menu","path":"/spec-up-t-website/docs/general/command-line-menu","sidebar":"tutorialSidebar"},{"id":"general/configuration","path":"/spec-up-t-website/docs/general/configuration","sidebar":"tutorialSidebar"},{"id":"general/how-to","path":"/spec-up-t-website/docs/general/how-to","sidebar":"tutorialSidebar"},{"id":"general/installation","path":"/spec-up-t-website/docs/general/installation","sidebar":"tutorialSidebar"},{"id":"general/specification","path":"/spec-up-t-website/docs/general/specification","sidebar":"tutorialSidebar"},{"id":"general/video","path":"/spec-up-t-website/docs/general/video","sidebar":"tutorialSidebar"},{"id":"github-token","path":"/spec-up-t-website/docs/github-token","sidebar":"tutorialSidebar"},{"id":"glossary","path":"/spec-up-t-website/docs/glossary","sidebar":"tutorialSidebar"},{"id":"how-can-determine-spec-up-t","path":"/spec-up-t-website/docs/how-can-determine-spec-up-t","sidebar":"tutorialSidebar"},{"id":"how-it-came-to-be","path":"/spec-up-t-website/docs/how-it-came-to-be","sidebar":"tutorialSidebar"},{"id":"intro","path":"/spec-up-t-website/docs/intro","sidebar":"tutorialSidebar"},{"id":"q-and-a","path":"/spec-up-t-website/docs/q-and-a","sidebar":"tutorialSidebar"},{"id":"spec-up-t-demo-site","path":"/spec-up-t-website/docs/spec-up-t-demo-site","sidebar":"tutorialSidebar"},{"id":"this-site-maintainers","path":"/spec-up-t-website/docs/this-site-maintainers","sidebar":"tutorialSidebar"},{"id":"troubleshooting","path":"/spec-up-t-website/docs/troubleshooting","sidebar":"tutorialSidebar"},{"id":"various-roles/admins-guide/introduction","path":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/admins-guide/tools","path":"/spec-up-t-website/docs/various-roles/admins-guide/tools","sidebar":"tutorialSidebar"},{"id":"various-roles/admins-guide/updating","path":"/spec-up-t-website/docs/various-roles/admins-guide/updating","sidebar":"tutorialSidebar"},{"id":"various-roles/content-authors-guide/introduction","path":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/curators-guide/introduction","path":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/developers-guide/intro","path":"/spec-up-t-website/docs/various-roles/developers-guide/intro","sidebar":"tutorialSidebar"},{"id":"various-roles/intro","path":"/spec-up-t-website/docs/various-roles/intro","sidebar":"tutorialSidebar"},{"id":"various-roles/readers-guide/introduction","path":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/technical-skills-needed","path":"/spec-up-t-website/docs/various-roles/technical-skills-needed","sidebar":"tutorialSidebar"},{"id":"various-roles/terminology-authors-guide/external-term-references","path":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","sidebar":"tutorialSidebar"},{"id":"various-roles/terminology-authors-guide/introduction","path":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","sidebar":"tutorialSidebar"},{"id":"various-roles/terminology-authors-guide/term-references","path":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","sidebar":"tutorialSidebar"},{"id":"/category/general","path":"/spec-up-t-website/docs/category/general","sidebar":"tutorialSidebar"},{"id":"/category/roles","path":"/spec-up-t-website/docs/category/roles","sidebar":"tutorialSidebar"},{"id":"/category/admins-guide","path":"/spec-up-t-website/docs/category/admins-guide","sidebar":"tutorialSidebar"},{"id":"/category/content-authors-guide","path":"/spec-up-t-website/docs/category/content-authors-guide","sidebar":"tutorialSidebar"},{"id":"/category/terminology-author-guide","path":"/spec-up-t-website/docs/category/terminology-author-guide","sidebar":"tutorialSidebar"},{"id":"/category/curators-guide","path":"/spec-up-t-website/docs/category/curators-guide","sidebar":"tutorialSidebar"},{"id":"/category/readers-guide","path":"/spec-up-t-website/docs/category/readers-guide","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/spec-up-t-website/docs/how-can-determine-spec-up-t","label":"how-can-determine-spec-up-t"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var s=n(2654);const l=JSON.parse('{"docusaurusVersion":"3.5.2","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.5.2"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.5.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.5.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.5.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.5.2"},"@easyops-cn/docusaurus-search-local":{"type":"package","name":"@easyops-cn/docusaurus-search-local","version":"0.44.6"},"docusaurus-theme-mermaid":{"type":"package","name":"@docusaurus/theme-mermaid","version":"3.5.2"}}}');var u=n(4848);const c={siteConfig:o.default,siteMetadata:l,globalData:a,i18n:i,codeTranslations:s},d=r.createContext(c);function p(e){let{children:t}=e;return(0,u.jsx)(d.Provider,{value:c,children:t})}},7489:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(6540),o=n(8193),a=n(5260),i=n(440),s=n(9504),l=n(3102),u=n(4848);function c(e){let{error:t,tryAgain:n}=e;return(0,u.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,u.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,u.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,u.jsx)(d,{error:t})]})}function d(e){let{error:t}=e;const n=(0,i.rA)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,u.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function p(e){let{children:t}=e;return(0,u.jsx)(l.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function f(e){let{error:t,tryAgain:n}=e;return(0,u.jsx)(p,{children:(0,u.jsxs)(m,{fallback:()=>(0,u.jsx)(c,{error:t,tryAgain:n}),children:[(0,u.jsx)(a.A,{children:(0,u.jsx)("title",{children:"Page Error"})}),(0,u.jsx)(s.A,{children:(0,u.jsx)(c,{error:t,tryAgain:n})})]})})}const h=e=>(0,u.jsx)(f,{...e});class m extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??h)(e)}return e??null}}},8193:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5260:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);var r=n(545),o=n(4848);function a(e){return(0,o.jsx)(r.mg,{...e})}},8774:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(6540),o=n(4625),a=n(440),i=n(4586),s=n(6654),l=n(8193),u=n(3427),c=n(6025),d=n(4848);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:h,isActive:m,"data-noBrokenLinkCheck":g,autoAddBaseUrl:y=!0,...b}=e;const{siteConfig:v}=(0,i.A)(),{trailingSlash:w,baseUrl:k}=v,x=v.future.experimental_router,{withBaseUrl:S}=(0,c.hH)(),E=(0,u.A)(),_=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,(()=>_.current));const C=p||f;const T=(0,s.A)(C),A=C?.replace("pathname://","");let j=void 0!==A?(R=A,y&&(e=>e.startsWith("/"))(R)?S(R):R):void 0;var R;"hash"===x&&j?.startsWith("./")&&(j=j?.slice(1)),j&&T&&(j=(0,a.Ks)(j,{trailingSlash:w,baseUrl:k}));const N=(0,r.useRef)(!1),L=n?o.k2:o.N_,P=l.A.canUseIntersectionObserver,O=(0,r.useRef)(),I=()=>{N.current||null==j||(window.docusaurus.preload(j),N.current=!0)};(0,r.useEffect)((()=>(!P&&T&&l.A.canUseDOM&&null!=j&&window.docusaurus.prefetch(j),()=>{P&&O.current&&O.current.disconnect()})),[O,j,P,T]);const D=j?.startsWith("#")??!1,F=!b.target||"_self"===b.target,M=!j||!T||!F||D&&"hash"!==x;g||!D&&M||E.collectLink(j),b.id&&E.collectAnchor(b.id);const z={};return M?(0,d.jsx)("a",{ref:_,href:j,...C&&!T&&{target:"_blank",rel:"noopener noreferrer"},...b,...z}):(0,d.jsx)(L,{...b,onMouseEnter:I,onTouchStart:I,innerRef:e=>{_.current=e,P&&e&&T&&(O.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(O.current.unobserve(e),O.current.disconnect(),null!=j&&window.docusaurus.prefetch(j))}))})),O.current.observe(e))},to:j,...n&&{isActive:m,activeClassName:h},...z})}const f=r.forwardRef(p)},1312:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,T:()=>l});var r=n(6540),o=n(4848);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var i=n(2654);function s(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[t??n]??n??t}function l(e,t){let{message:n,id:r}=e;return a(s({message:n,id:r}),t)}function u(e){let{children:t,id:n,values:r}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal <Translate> children",t),new Error("The Docusaurus <Translate> component only accept simple string values");const i=s({message:t,id:n});return(0,o.jsx)(o.Fragment,{children:a(i,r)})}},7065:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r="default"},6654:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},6025:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,hH:()=>i});var r=n(6540),o=n(4586),a=n(6654);function i(){const{siteConfig:e}=(0,o.A)(),{baseUrl:t,url:n}=e,i=e.future.experimental_router,s=(0,r.useCallback)(((e,r)=>function(e){let{siteUrl:t,baseUrl:n,url:r,options:{forcePrependBaseUrl:o=!1,absolute:i=!1}={},router:s}=e;if(!r||r.startsWith("#")||(0,a.z)(r))return r;if("hash"===s)return r.startsWith("/")?`.${r}`:`./${r}`;if(o)return n+r.replace(/^\//,"");if(r===n.replace(/\/$/,""))return n;const l=r.startsWith(n)?r:n+r.replace(/^\//,"");return i?t+l:l}({siteUrl:n,baseUrl:t,url:e,options:r,router:i})),[n,t,i]);return{withBaseUrl:s}}function s(e,t){void 0===t&&(t={});const{withBaseUrl:n}=i();return n(e,t)}},3427:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(6540);n(4848);const o=r.createContext({collectAnchor:()=>{},collectLink:()=>{}}),a=()=>(0,r.useContext)(o);function i(){return a()}},4586:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540),o=n(6988);function a(){return(0,r.useContext)(o.o)}},2303:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540),o=n(6125);function a(){return(0,r.useContext)(o.o)}},205:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(6540);const o=n(8193).A.canUseDOM?r.useLayoutEffect:r.useEffect},6803:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(6540),o=n(3102);function a(){const e=r.useContext(o.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}},6921:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function o(e){const t={};return function e(n,o){Object.entries(n).forEach((n=>{let[a,i]=n;const s=o?`${o}.${a}`:a;r(i)?e(i,s):t[s]=i}))}(e),t}},3102:(e,t,n)=>{"use strict";n.d(t,{W:()=>i,o:()=>a});var r=n(6540),o=n(4848);const a=r.createContext(null);function i(e){let{children:t,value:n}=e;const i=r.useContext(a),s=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:i,value:n})),[i,n]);return(0,o.jsx)(a.Provider,{value:s,children:t})}},3886:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>g,XK:()=>v,g1:()=>b});var r=n(6540),o=n(4070),a=n(7065),i=n(6342),s=n(679),l=n(9532),u=n(4848);const c=e=>`docs-preferred-version-${e}`,d={save:(e,t,n)=>{(0,s.Wf)(c(e),{persistence:t}).set(n)},read:(e,t)=>(0,s.Wf)(c(e),{persistence:t}).get(),clear:(e,t)=>{(0,s.Wf)(c(e),{persistence:t}).del()}},p=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const f=r.createContext(null);function h(){const e=(0,o.Gy)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[a,s]=(0,r.useState)((()=>p(n)));(0,r.useEffect)((()=>{s(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function o(e){const t=d.read(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(d.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,o(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[a,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){d.save(e,t,n),s((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function m(e){let{children:t}=e;const n=h();return(0,u.jsx)(f.Provider,{value:n,children:t})}function g(e){let{children:t}=e;return(0,u.jsx)(m,{children:t})}function y(){const e=(0,r.useContext)(f);if(!e)throw new l.dV("DocsPreferredVersionContextProvider");return e}function b(e){void 0===e&&(e=a.W);const t=(0,o.ht)(e),[n,i]=y(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find((e=>e.name===s))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}function v(){const e=(0,o.Gy)(),[t]=y();function n(n){const r=e[n],{preferredVersionName:o}=t[n];return r.versions.find((e=>e.name===o))??null}const r=Object.keys(e);return Object.fromEntries(r.map((e=>[e,n(e)])))}},2565:(e,t,n)=>{"use strict";n.d(t,{k:()=>a,v:()=>i});var r=n(4070),o=n(3886);function a(e,t){return`docs-${e}-${t}`}function i(){const e=(0,r.Gy)(),t=(0,r.gk)(),n=(0,o.XK)();return[...Object.keys(e).map((function(r){const o=t?.activePlugin.pluginId===r?t.activeVersion:void 0,i=n[r],s=e[r].versions.find((e=>e.isLast));return a(r,(o??i??s).name)}))]}},609:(e,t,n)=>{"use strict";n.d(t,{V:()=>l,t:()=>u});var r=n(6540),o=n(9532),a=n(4848);const i=Symbol("EmptyContext"),s=r.createContext(i);function l(e){let{children:t,name:n,items:o}=e;const i=(0,r.useMemo)((()=>n&&o?{name:n,items:o}:null),[n,o]);return(0,a.jsx)(s.Provider,{value:i,children:t})}function u(){const e=(0,r.useContext)(s);if(e===i)throw new o.dV("DocsSidebarProvider");return e}},6972:(e,t,n)=>{"use strict";n.d(t,{$S:()=>h,B5:()=>_,Nr:()=>f,OF:()=>k,QB:()=>E,Vd:()=>x,Y:()=>v,cC:()=>p,d1:()=>C,fW:()=>S,w8:()=>y});var r=n(6540),o=n(6347),a=n(2831),i=n(4070),s=n(9169),l=n(1682),u=n(3886),c=n(3025),d=n(609);function p(e){const t=(0,c.r)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function f(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=f(t);if(e)return e}}(e):void 0:e.href}function h(){const{pathname:e}=(0,o.zy)(),t=(0,d.t)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=w({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}const m=(e,t)=>void 0!==e&&(0,s.ys)(e,t),g=(e,t)=>e.some((e=>y(e,t)));function y(e,t){return"link"===e.type?m(e.href,t):"category"===e.type&&(m(e.href,t)||g(e.items,t))}function b(e,t){switch(e.type){case"category":return y(e,t)||e.items.some((e=>b(e,t)));case"link":return!e.unlisted||y(e,t);default:return!0}}function v(e,t){return(0,r.useMemo)((()=>e.filter((e=>b(e,t)))),[e,t])}function w(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const o=[];return function e(t){for(const a of t)if("category"===a.type&&((0,s.ys)(a.href,n)||e(a.items))||"link"===a.type&&(0,s.ys)(a.href,n)){return r&&"category"!==a.type||o.unshift(a),!0}return!1}(t),o}function k(){const e=(0,d.t)(),{pathname:t}=(0,o.zy)(),n=(0,i.vT)()?.pluginData.breadcrumbs;return!1!==n&&e?w({sidebarItems:e.items,pathname:t}):null}function x(e){const{activeVersion:t}=(0,i.zK)(e),{preferredVersion:n}=(0,u.g1)(e),o=(0,i.r7)(e);return(0,r.useMemo)((()=>(0,l.sb)([t,n,o].filter(Boolean))),[t,n,o])}function S(e,t){const n=x(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,n])}function E(e,t){const n=x(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${(0,l.sb)(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function _(e){let{route:t}=e;const n=(0,o.zy)(),r=(0,c.r)(),i=t.routes,s=i.find((e=>(0,o.B6)(n.pathname,e)));if(!s)return null;const l=s.sidebar,u=l?r.docsSidebars[l]:void 0;return{docElement:(0,a.v)(i),sidebarName:l,sidebarItems:u}}function C(e){return e.filter((e=>!("category"===e.type||"link"===e.type)||!!f(e)))}},3025:(e,t,n)=>{"use strict";n.d(t,{n:()=>s,r:()=>l});var r=n(6540),o=n(9532),a=n(4848);const i=r.createContext(null);function s(e){let{children:t,version:n}=e;return(0,a.jsx)(i.Provider,{value:n,children:t})}function l(){const e=(0,r.useContext)(i);if(null===e)throw new o.dV("DocsVersionProvider");return e}},4070:(e,t,n)=>{"use strict";n.d(t,{d1:()=>c.d1,zK:()=>w,vT:()=>g,gk:()=>y,Gy:()=>h,$S:()=>c.$S,HW:()=>k,vF:()=>p.v,ht:()=>m,g1:()=>d.g1,r7:()=>v,jh:()=>b});var r=n(6347),o=n(4586),a=n(7065);function i(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,o.A)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const s=e=>e.versions.find((e=>e.isLast));function l(e,t){return[...e.versions].sort(((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0)).find((e=>!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})))}function u(e,t){const n=l(e,t),o=n?.docs.find((e=>!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:o,alternateDocVersions:o?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(o.id):{}}}var c=n(6972),d=n(3886),p=n(2565);const f={},h=()=>i("docusaurus-plugin-content-docs")??f,m=e=>{try{return function(e,t,n){void 0===t&&(t=a.W),void 0===n&&(n={});const r=i(e),o=r?.[t];if(!o&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return o}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function g(e){void 0===e&&(e={});const t=h(),{pathname:n}=(0,r.zy)();return function(e,t,n){void 0===n&&(n={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,n,e)}function y(e){void 0===e&&(e={});const t=g(e),{pathname:n}=(0,r.zy)();if(!t)return;return{activePlugin:t,activeVersion:l(t.pluginData,n)}}function b(e){return m(e).versions}function v(e){const t=m(e);return s(t)}function w(e){const t=m(e),{pathname:n}=(0,r.zy)();return u(t,n)}function k(e){const t=m(e),{pathname:n}=(0,r.zy)();return function(e,t){const n=s(e);return{latestDocSuggestion:u(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},6294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5947),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{o().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},6134:(e,t,n)=>{"use strict";var r=n(1765),o=n(4784);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{"php"===e&&n(9700),n(8692)(`./prism-${e}`)})),delete globalThis.Prism}(r.My)},1107:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(6540);var r=n(4164),o=n(1312),a=n(6342),i=n(8774),s=n(3427);const l={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};var u=n(4848);function c(e){let{as:t,id:n,...c}=e;const d=(0,s.A)(),{navbar:{hideOnScroll:p}}=(0,a.p)();if("h1"===t||!n)return(0,u.jsx)(t,{...c,id:void 0});d.collectAnchor(n);const f=(0,o.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof c.children?c.children:n});return(0,u.jsxs)(t,{...c,className:(0,r.A)("anchor",p?l.anchorWithHideOnScrollNavbar:l.anchorWithStickyNavbar,c.className),id:n,children:[c.children,(0,u.jsx)(i.A,{className:"hash-link",to:`#${n}`,"aria-label":f,title:f,children:"\u200b"})]})}},3186:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);const r={iconExternalLink:"iconExternalLink_nPIU"};var o=n(4848);function a(e){let{width:t=13.5,height:n=13.5}=e;return(0,o.jsx)("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:r.iconExternalLink,children:(0,o.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},9504:(e,t,n)=>{"use strict";n.d(t,{A:()=>Yt});var r=n(6540),o=n(4164),a=n(7489),i=n(1213),s=n(6347),l=n(1312),u=n(5062),c=n(4848);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,r.useRef)(null),{action:t}=(0,s.W6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)}),[]);return(0,u.$)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:n}}const h=(0,l.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function m(e){const t=e.children??h,{containerRef:n,onClick:r}=f();return(0,c.jsx)("div",{ref:n,role:"region","aria-label":h,children:(0,c.jsx)("a",{...e,href:`#${d}`,onClick:r,children:t})})}var g=n(7559),y=n(4090);const b={skipToContent:"skipToContent_fXgn"};function v(){return(0,c.jsx)(m,{className:b.skipToContent})}var w=n(6342),k=n(5041);function x(e){let{width:t=21,height:n=21,color:r="currentColor",strokeWidth:o=1.2,className:a,...i}=e;return(0,c.jsx)("svg",{viewBox:"0 0 15 15",width:t,height:n,...i,children:(0,c.jsx)("g",{stroke:r,strokeWidth:o,children:(0,c.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const S={closeButton:"closeButton_CVFx"};function E(e){return(0,c.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",S.closeButton,e.className),children:(0,c.jsx)(x,{width:14,height:14,strokeWidth:3.1})})}const _={content:"content_knG7"};function C(e){const{announcementBar:t}=(0,w.p)(),{content:n}=t;return(0,c.jsx)("div",{...e,className:(0,o.A)(_.content,e.className),dangerouslySetInnerHTML:{__html:n}})}const T={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function A(){const{announcementBar:e}=(0,w.p)(),{isActive:t,close:n}=(0,k.M)();if(!t)return null;const{backgroundColor:r,textColor:o,isCloseable:a}=e;return(0,c.jsxs)("div",{className:T.announcementBar,style:{backgroundColor:r,color:o},role:"banner",children:[a&&(0,c.jsx)("div",{className:T.announcementBarPlaceholder}),(0,c.jsx)(C,{className:T.announcementBarContent}),a&&(0,c.jsx)(E,{onClick:n,className:T.announcementBarClose})]})}var j=n(9876),R=n(3104);var N=n(9532),L=n(5600);const P=r.createContext(null);function O(e){let{children:t}=e;const n=function(){const e=(0,j.M)(),t=(0,L.YL)(),[n,o]=(0,r.useState)(!1),a=null!==t.component,i=(0,N.ZC)(a);return(0,r.useEffect)((()=>{a&&!i&&o(!0)}),[a,i]),(0,r.useEffect)((()=>{a?e.shown||o(!0):o(!1)}),[e.shown,a]),(0,r.useMemo)((()=>[n,o]),[n])}();return(0,c.jsx)(P.Provider,{value:n,children:t})}function I(e){if(e.component){const t=e.component;return(0,c.jsx)(t,{...e.props})}}function D(){const e=(0,r.useContext)(P);if(!e)throw new N.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,o=(0,r.useCallback)((()=>n(!1)),[n]),a=(0,L.YL)();return(0,r.useMemo)((()=>({shown:t,hide:o,content:I(a)})),[o,a,t])}function F(e){let{header:t,primaryMenu:n,secondaryMenu:r}=e;const{shown:a}=D();return(0,c.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,c.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":a}),children:[(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:n}),(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:r})]})]})}var M=n(5293),z=n(2303);function B(e){return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,c.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function $(e){return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,c.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const U={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function q(e){let{className:t,buttonClassName:n,value:r,onChange:a}=e;const i=(0,z.A)(),s=(0,l.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,l.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,l.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,c.jsx)("div",{className:(0,o.A)(U.toggle,t),children:(0,c.jsxs)("button",{className:(0,o.A)("clean-btn",U.toggleButton,!i&&U.toggleButtonDisabled,n),type:"button",onClick:()=>a("dark"===r?"light":"dark"),disabled:!i,title:s,"aria-label":s,"aria-live":"polite",children:[(0,c.jsx)(B,{className:(0,o.A)(U.toggleIcon,U.lightToggleIcon)}),(0,c.jsx)($,{className:(0,o.A)(U.toggleIcon,U.darkToggleIcon)})]})})}const H=r.memo(q),Q={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function V(e){let{className:t}=e;const n=(0,w.p)().navbar.style,r=(0,w.p)().colorMode.disableSwitch,{colorMode:o,setColorMode:a}=(0,M.G)();return r?null:(0,c.jsx)(H,{className:t,buttonClassName:"dark"===n?Q.darkNavbarColorModeToggle:void 0,value:o,onChange:a})}var W=n(3465);function G(){return(0,c.jsx)(W.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function K(){const e=(0,j.M)();return(0,c.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,c.jsx)(x,{color:"var(--ifm-color-emphasis-600)"})})}function Y(){return(0,c.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,c.jsx)(G,{}),(0,c.jsx)(V,{className:"margin-right--md"}),(0,c.jsx)(K,{})]})}var Z=n(8774),J=n(6025),X=n(6654);function ee(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var te=n(3186);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:r,href:o,label:a,html:i,isDropdownLink:s,prependBaseUrlToHref:l,...u}=e;const d=(0,J.Ay)(r),p=(0,J.Ay)(t),f=(0,J.Ay)(o,{forcePrependBaseUrl:!0}),h=a&&o&&!(0,X.A)(o),m=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,c.jsxs)(c.Fragment,{children:[a,h&&(0,c.jsx)(te.A,{...s&&{width:12,height:12}})]})};return o?(0,c.jsx)(Z.A,{href:l?f:o,...u,...m}):(0,c.jsx)(Z.A,{to:d,isNavLink:!0,...(t||n)&&{isActive:(e,t)=>n?ee(n,t.pathname):t.pathname.startsWith(p)},...u,...m})}function re(e){let{className:t,isDropdownItem:n=!1,...r}=e;const a=(0,c.jsx)(ne,{className:(0,o.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n,...r});return n?(0,c.jsx)("li",{children:a}):a}function oe(e){let{className:t,isDropdownItem:n,...r}=e;return(0,c.jsx)("li",{className:"menu__list-item",children:(0,c.jsx)(ne,{className:(0,o.A)("menu__link",t),...r})})}function ae(e){let{mobile:t=!1,position:n,...r}=e;const o=t?oe:re;return(0,c.jsx)(o,{...r,activeClassName:r.activeClassName??(t?"menu__link--active":"navbar__link--active")})}var ie=n(1422),se=n(9169),le=n(4586);const ue="dropdownNavbarItemMobile_S0Fm";function ce(e,t){return e.some((e=>function(e,t){return!!(0,se.ys)(e.to,t)||!!ee(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function de(e){let{items:t,position:n,className:a,onClick:i,...s}=e;const l=(0,r.useRef)(null),[u,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[l]),(0,c.jsxs)("div",{ref:l,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":u}),children:[(0,c.jsx)(ne,{"aria-haspopup":"true","aria-expanded":u,role:"button",href:s.to?void 0:"#",className:(0,o.A)("navbar__link",a),...s,onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!u))},children:s.children??s.label}),(0,c.jsx)("ul",{className:"dropdown__menu",children:t.map(((e,t)=>(0,r.createElement)(pt,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t})))})]})}function pe(e){let{items:t,className:n,position:a,onClick:i,...l}=e;const u=function(){const{siteConfig:{baseUrl:e}}=(0,le.A)(),{pathname:t}=(0,s.zy)();return t.replace(e,"/")}(),d=ce(t,u),{collapsed:p,toggleCollapsed:f,setCollapsed:h}=(0,ie.u)({initialState:()=>!d});return(0,r.useEffect)((()=>{d&&h(!d)}),[u,d,h]),(0,c.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,c.jsx)(ne,{role:"button",className:(0,o.A)(ue,"menu__link menu__link--sublist menu__link--sublist-caret",n),...l,onClick:e=>{e.preventDefault(),f()},children:l.children??l.label}),(0,c.jsx)(ie.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:t.map(((e,t)=>(0,r.createElement)(pt,{mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active",...e,key:t})))})]})}function fe(e){let{mobile:t=!1,...n}=e;const r=t?pe:de;return(0,c.jsx)(r,{...n})}var he=n(2131);function me(e){let{width:t=20,height:n=20,...r}=e;return(0,c.jsx)("svg",{viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0,...r,children:(0,c.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const ge="iconLanguage_nlXk";var ye=n(1088),be=n(5391);var ve=n(4070),we=n(5891),ke=n(2384),xe=n(9913),Se=n(4471),Ee=n(7674),_e=n(6841),Ce=n(3810);const Te="searchBar_RVTs",Ae="dropdownMenu_qbY6",je="searchBarLeft_MXDe",Re="suggestion_fB_2",Ne="cursor_eG29",Le="hitTree_kk6K",Pe="hitIcon_a7Zy",Oe="hitPath_ieM4",Ie="noResultsIcon_EBY5",De="hitFooter_E9YW",Fe="hitWrapper_sAK8",Me="hitTitle_vyVt",ze="hitAction_NqkB",Be="noResults_l6Q3",$e="searchBarContainer_NW3z",Ue="searchBarLoadingRing_YnHq",qe="searchClearButton_qk4g",He="searchIndexLoading_EJ1f",Qe="searchHintContainer_Pkmr",Ve="searchHint_iIMx",We="focused_OWtg",Ge="input_FOTf",Ke="hint_URu1",Ye="suggestions_X8XU",Ze="dataset_QiCy",Je="empty_eITn";function Xe(e){let{document:t,type:n,page:r,metadata:o,tokens:a,isInterOfTree:i,isLastOfTree:s}=e;const l=n===xe.i.Title,u=n===xe.i.Keywords,c=l||u,d=n===xe.i.Heading,p=[];i?p.push('<svg viewBox="0 0 24 54"><g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"><path d="M8 6v42M20 27H8.3"></path></g></svg>'):s&&p.push('<svg viewBox="0 0 24 54"><g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"><path d="M8 6v21M20 27H8.3"></path></g></svg>');const f=p.map((e=>`<span class="${Le}">${e}</span>`)),h=`<span class="${Pe}">${c?'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17 6v12c0 .52-.2 1-1 1H4c-.7 0-1-.33-1-1V2c0-.55.42-1 1-1h8l5 5zM14 8h-3.13c-.51 0-.87-.34-.87-.87V4" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linejoin="round"></path></svg>':d?'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M13 13h4-4V8H7v5h6v4-4H7V8H3h4V3v5h6V3v5h4-4v5zm-6 0v4-4H3h4z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg>':'<svg width="20" height="20" viewBox="0 0 20 20"><path d="M17 5H3h14zm0 5H3h14zm0 5H3h14z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linejoin="round"></path></svg>'}</span>`,m=[`<span class="${Me}">${u?(0,_e.Z)(t.s,a):(0,Ce.C)(t.t,(0,Ee.g)(o,"t"),a)}</span>`];if(!i&&!s&&ye.tb){const e=r?r.b?.concat(r.t).concat(t.s&&t.s!==r.t?t.s:[]):t.b;m.push(`<span class="${Oe}">${(0,Se.$)(e??[])}</span>`)}else c||m.push(`<span class="${Oe}">${(0,_e.Z)(r.t||(t.u.startsWith("/docs/api-reference/")?"API Reference":""),a)}</span>`);const g=`<span class="${ze}"><svg width="20" height="20" viewBox="0 0 20 20"><g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"><path d="M18 3v4c0 2-2 4-4 4H2"></path><path d="M8 17l-6-6 6-6"></path></g></svg></span>`;return[...f,h,`<span class="${Fe}">`,...m,"</span>",g].join("")}function et(){return`<span class="${Be}"><span class="${Ie}"><svg width="40" height="40" viewBox="0 0 20 20" fill="none" fill-rule="evenodd" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"><path d="M15.5 4.8c2 3 1.7 7-1 9.7h0l4.3 4.3-4.3-4.3a7.8 7.8 0 01-9.8 1m-2.2-2.2A7.8 7.8 0 0113.2 2.4M2 18L18 2"></path></svg></span><span>${(0,l.T)({id:"theme.SearchBar.noResultsText",message:"No results"})}</span></span>`}var tt=n(2849),nt=n(3385);async function rt(){const e=await Promise.all([n.e(489),n.e(5741)]).then(n.t.bind(n,489,23)),t=e.default;return t.noConflict?t.noConflict():e.noConflict&&e.noConflict(),t}const ot="_highlight";const at=function(e){let{handleSearchBarToggle:t}=e;const o=(0,z.A)(),{siteConfig:{baseUrl:a},i18n:{currentLocale:i}}=(0,le.A)(),u=(0,ve.vT)();let d=a;try{const{preferredVersion:e}=function(){return n(4070).g1(...arguments)}(u?.pluginId??ye.UB);e&&!e.isLast&&(d=e.path+"/")}catch(M){if(ye.I$&&!(M instanceof N.dV))throw M}const p=(0,s.W6)(),f=(0,s.zy)(),h=(0,r.useRef)(null),m=(0,r.useRef)(new Map),g=(0,r.useRef)(!1),[y,b]=(0,r.useState)(!1),[v,w]=(0,r.useState)(!1),[k,x]=(0,r.useState)(""),S=(0,r.useRef)(null),E=(0,r.useRef)(""),[_,C]=(0,r.useState)("");(0,r.useEffect)((()=>{if(!Array.isArray(ye.Hg))return;let e="";if(f.pathname.startsWith(d)){const t=f.pathname.substring(d.length);let n;for(const e of ye.Hg){const r="string"==typeof e?e:e.path;if(t===r||t.startsWith(`${r}/`)){n=r;break}}n&&(e=n)}E.current!==e&&(m.current.delete(e),E.current=e),C(e)}),[f.pathname,d]);const T=!!ye.O6&&Array.isArray(ye.Hg)&&""===_,A=(0,r.useCallback)((async()=>{if(T||m.current.get(_))return;m.current.set(_,"loading"),S.current?.autocomplete.destroy(),b(!0);const[{wrappedIndexes:e,zhDictionary:t},n]=await Promise.all([(0,we.Z)(d,_),rt()]);if(S.current=n(h.current,{hint:!1,autoselect:!0,openOnFocus:!0,cssClasses:{root:(0,be.A)(Te,{[je]:"left"===ye.ZG}),noPrefix:!0,dropdownMenu:Ae,input:Ge,hint:Ke,suggestions:Ye,suggestion:Re,cursor:Ne,dataset:Ze,empty:Je}},[{source:(0,ke.m)(e,t,ye.AT),templates:{suggestion:Xe,empty:et,footer:e=>{let{query:t,isEmpty:n}=e;if(n&&(!_||!ye.dz))return;const r=(e=>{let{query:t,isEmpty:n}=e;const r=document.createElement("a"),o=new URLSearchParams;let s;if(o.set("q",t),_){const e=_&&Array.isArray(ye.Hg)?ye.Hg.find((e=>"string"==typeof e?e===_:e.path===_)):_,t=e?(0,nt.p)(e,i).label:_;s=ye.dz&&n?(0,l.T)({id:"theme.SearchBar.seeAllOutsideContext",message:'See all results outside "{context}"'},{context:t}):(0,l.T)({id:"theme.SearchBar.searchInContext",message:'See all results within "{context}"'},{context:t})}else s=(0,l.T)({id:"theme.SearchBar.seeAll",message:"See all results"});if(!_||!Array.isArray(ye.Hg)||ye.dz&&n||o.set("ctx",_),d!==a){if(!d.startsWith(a))throw new Error(`Version url '${d}' does not start with base url '${a}', this is a bug of \`@easyops-cn/docusaurus-search-local\`, please report it.`);o.set("version",d.substring(a.length))}const u=`${a}search/?${o.toString()}`;return r.href=u,r.textContent=s,r.addEventListener("click",(e=>{e.ctrlKey||e.metaKey||(e.preventDefault(),S.current?.autocomplete.close(),p.push(u))})),r})({query:t,isEmpty:n}),o=document.createElement("div");return o.className=De,o.appendChild(r),o}}}]).on("autocomplete:selected",(function(e,t){let{document:{u:n,h:r},tokens:o}=t;h.current?.blur();let a=n;if(ye.CU&&o.length>0){const e=new URLSearchParams;for(const t of o)e.append(ot,t);a+=`?${e.toString()}`}r&&(a+=r),p.push(a)})).on("autocomplete:closed",(()=>{h.current?.blur()})),m.current.set(_,"done"),b(!1),g.current){const e=h.current;e.value&&S.current?.autocomplete.open(),e.focus()}}),[T,_,d,a,p]);(0,r.useEffect)((()=>{if(!ye.CU)return;const e=o?new URLSearchParams(f.search).getAll(ot):[];setTimeout((()=>{const t=document.querySelector("article");if(!t)return;const n=new ye.CU(t);n.unmark(),0!==e.length&&n.mark(e),x(e.join(" ")),S.current?.autocomplete.setVal(e.join(" "))}))}),[o,f.search,f.pathname]);const[j,R]=(0,r.useState)(!1),L=(0,r.useCallback)((()=>{g.current=!0,A(),R(!0),t?.(!0)}),[t,A]),P=(0,r.useCallback)((()=>{R(!1),t?.(!1)}),[t]),O=(0,r.useCallback)((()=>{A()}),[A]),I=(0,r.useCallback)((e=>{x(e.target.value),e.target.value&&w(!0)}),[]),D=!!o&&/mac/i.test(navigator.userAgentData?.platform??navigator.platform);(0,r.useEffect)((()=>{if(!ye.WW)return;const e=e=>{!(D?e.metaKey:e.ctrlKey)||"k"!==e.key&&"K"!==e.key||(e.preventDefault(),h.current?.focus(),L())};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}}),[D,L]);const F=(0,r.useCallback)((()=>{const e=new URLSearchParams(f.search);e.delete(ot);const t=e.toString(),n=f.pathname+(""!=t?`?${t}`:"")+f.hash;n!=f.pathname+f.search+f.hash&&p.push(n),x(""),S.current?.autocomplete.setVal("")}),[f.pathname,f.search,f.hash,p]);return(0,c.jsxs)("div",{className:(0,be.A)("navbar__search",$e,{[He]:y&&v,[We]:j}),hidden:T,dir:"ltr",children:[(0,c.jsx)("input",{placeholder:(0,l.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"}),"aria-label":"Search",className:"navbar__search-input",onMouseEnter:O,onFocus:L,onBlur:P,onChange:I,ref:h,value:k}),(0,c.jsx)(tt.A,{className:Ue}),ye.WW&&ye.pk&&(""!==k?(0,c.jsx)("button",{className:qe,onClick:F,children:"\u2715"}):o&&(0,c.jsxs)("div",{className:Qe,children:[(0,c.jsx)("kbd",{className:Ve,children:D?"\u2318":"ctrl"}),(0,c.jsx)("kbd",{className:Ve,children:"K"})]}))]})},it={navbarSearchContainer:"navbarSearchContainer_Bca1"};function st(e){let{children:t,className:n}=e;return(0,c.jsx)("div",{className:(0,o.A)(n,it.navbarSearchContainer),children:t})}var lt=n(6972);var ut=n(3886);function ct(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find((t=>t.id===e.mainDocId))}(e)}const dt={default:ae,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:r,queryString:o="",...a}=e;const{i18n:{currentLocale:i,locales:u,localeConfigs:d}}=(0,le.A)(),p=(0,he.o)(),{search:f,hash:h}=(0,s.zy)(),m=[...n,...u.map((e=>{const n=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${h}${o}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...r],g=t?(0,l.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[i].label;return(0,c.jsx)(fe,{...a,mobile:t,label:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(me,{className:ge}),g]}),items:m})},search:function(e){let{mobile:t,className:n}=e;return t?null:(0,c.jsx)(st,{className:n,children:(0,c.jsx)(at,{})})},dropdown:fe,html:function(e){let{value:t,className:n,mobile:r=!1,isDropdownItem:a=!1}=e;const i=a?"li":"div";return(0,c.jsx)(i,{className:(0,o.A)({navbar__item:!r&&!a,"menu__list-item":r},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:r,...o}=e;const{activeDoc:a}=(0,ve.zK)(r),i=(0,lt.QB)(t,r),s=a?.path===i?.path;return null===i||i.unlisted&&!s?null:(0,c.jsx)(ae,{exact:!0,...o,isActive:()=>s||!!a?.sidebar&&a.sidebar===i.sidebar,label:n??i.id,to:i.path})},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:r,...o}=e;const{activeDoc:a}=(0,ve.zK)(r),i=(0,lt.fW)(t,r).link;if(!i)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return(0,c.jsx)(ae,{exact:!0,...o,isActive:()=>a?.sidebar===t,label:n??i.label,to:i.path})},docsVersion:function(e){let{label:t,to:n,docsPluginId:r,...o}=e;const a=(0,lt.Vd)(r)[0],i=t??a.label,s=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(a).path;return(0,c.jsx)(ae,{...o,label:i,to:s})},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:r,dropdownItemsBefore:o,dropdownItemsAfter:a,...i}=e;const{search:u,hash:d}=(0,s.zy)(),p=(0,ve.zK)(n),f=(0,ve.jh)(n),{savePreferredVersionName:h}=(0,ut.g1)(n),m=[...o,...f.map((function(e){const t=ct(e,p);return{label:e.label,to:`${t.path}${u}${d}`,isActive:()=>e===p.activeVersion,onClick:()=>h(e.name)}})),...a],g=(0,lt.Vd)(n)[0],y=t&&m.length>1?(0,l.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):g.label,b=t&&m.length>1?void 0:ct(g,p).path;return m.length<=1?(0,c.jsx)(ae,{...i,mobile:t,label:y,to:b,isActive:r?()=>!1:void 0}):(0,c.jsx)(fe,{...i,mobile:t,label:y,to:b,items:m,isActive:r?()=>!1:void 0})}};function pt(e){let{type:t,...n}=e;const r=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),o=dt[r];if(!o)throw new Error(`No NavbarItem component found for type "${t}".`);return(0,c.jsx)(o,{...n})}function ft(){const e=(0,j.M)(),t=(0,w.p)().navbar.items;return(0,c.jsx)("ul",{className:"menu__list",children:t.map(((t,n)=>(0,r.createElement)(pt,{mobile:!0,...t,onClick:()=>e.toggle(),key:n})))})}function ht(e){return(0,c.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,c.jsx)(l.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function mt(){const e=0===(0,w.p)().navbar.items.length,t=D();return(0,c.jsxs)(c.Fragment,{children:[!e&&(0,c.jsx)(ht,{onClick:()=>t.hide()}),t.content]})}function gt(){const e=(0,j.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?(0,c.jsx)(F,{header:(0,c.jsx)(Y,{}),primaryMenu:(0,c.jsx)(ft,{}),secondaryMenu:(0,c.jsx)(mt,{})}):null}const yt={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function bt(e){return(0,c.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function vt(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:a}}=(0,w.p)(),i=(0,j.M)(),{navbarRef:s,isNavbarVisible:d}=function(e){const[t,n]=(0,r.useState)(e),o=(0,r.useRef)(!1),a=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,R.Mq)(((t,r)=>{let{scrollY:i}=t;if(!e)return;if(i<a.current)return void n(!0);if(o.current)return void(o.current=!1);const s=r?.scrollY,l=document.documentElement.scrollHeight-a.current,u=window.innerHeight;s&&i>=s?n(!1):i+u<l&&n(!0)})),(0,u.$)((t=>{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return o.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return(0,c.jsxs)("nav",{ref:s,"aria-label":(0,l.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)("navbar","navbar--fixed-top",n&&[yt.navbarHideable,!d&&yt.navbarHidden],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":i.shown}),children:[t,(0,c.jsx)(bt,{onClick:i.toggle}),(0,c.jsx)(gt,{})]})}var wt=n(2181);const kt="right";function xt(e){let{width:t=30,height:n=30,className:r,...o}=e;return(0,c.jsx)("svg",{className:r,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true",...o,children:(0,c.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function St(){const{toggle:e,shown:t}=(0,j.M)();return(0,c.jsx)("button",{onClick:e,"aria-label":(0,l.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,c.jsx)(xt,{})})}const Et={colorModeToggle:"colorModeToggle_DEke"};function _t(e){let{items:t}=e;return(0,c.jsx)(c.Fragment,{children:t.map(((e,t)=>(0,c.jsx)(wt.k2,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,c.jsx)(pt,{...e})},t)))})}function Ct(e){let{left:t,right:n}=e;return(0,c.jsxs)("div",{className:"navbar__inner",children:[(0,c.jsx)("div",{className:"navbar__items",children:t}),(0,c.jsx)("div",{className:"navbar__items navbar__items--right",children:n})]})}function Tt(){const e=(0,j.M)(),t=(0,w.p)().navbar.items,[n,r]=function(e){function t(e){return"left"===(e.position??kt)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),o=t.find((e=>"search"===e.type));return(0,c.jsx)(Ct,{left:(0,c.jsxs)(c.Fragment,{children:[!e.disabled&&(0,c.jsx)(St,{}),(0,c.jsx)(G,{}),(0,c.jsx)(_t,{items:n})]}),right:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(_t,{items:r}),(0,c.jsx)(V,{className:Et.colorModeToggle}),!o&&(0,c.jsx)(st,{children:(0,c.jsx)(at,{})})]})})}function At(){return(0,c.jsx)(vt,{children:(0,c.jsx)(Tt,{})})}function jt(e){let{item:t}=e;const{to:n,href:r,label:o,prependBaseUrlToHref:a,...i}=t,s=(0,J.Ay)(n),l=(0,J.Ay)(r,{forcePrependBaseUrl:!0});return(0,c.jsxs)(Z.A,{className:"footer__link-item",...r?{href:a?l:r}:{to:s},...i,children:[o,r&&!(0,X.A)(r)&&(0,c.jsx)(te.A,{})]})}function Rt(e){let{item:t}=e;return t.html?(0,c.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):(0,c.jsx)("li",{className:"footer__item",children:(0,c.jsx)(jt,{item:t})},t.href??t.to)}function Nt(e){let{column:t}=e;return(0,c.jsxs)("div",{className:"col footer__col",children:[(0,c.jsx)("div",{className:"footer__title",children:t.title}),(0,c.jsx)("ul",{className:"footer__items clean-list",children:t.items.map(((e,t)=>(0,c.jsx)(Rt,{item:e},t)))})]})}function Lt(e){let{columns:t}=e;return(0,c.jsx)("div",{className:"row footer__links",children:t.map(((e,t)=>(0,c.jsx)(Nt,{column:e},t)))})}function Pt(){return(0,c.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function Ot(e){let{item:t}=e;return t.html?(0,c.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):(0,c.jsx)(jt,{item:t})}function It(e){let{links:t}=e;return(0,c.jsx)("div",{className:"footer__links text--center",children:(0,c.jsx)("div",{className:"footer__links",children:t.map(((e,n)=>(0,c.jsxs)(r.Fragment,{children:[(0,c.jsx)(Ot,{item:e}),t.length!==n+1&&(0,c.jsx)(Pt,{})]},n)))})})}function Dt(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?(0,c.jsx)(Lt,{columns:t}):(0,c.jsx)(It,{links:t})}var Ft=n(1122);const Mt="footerLogoLink_BH7S";function zt(e){let{logo:t}=e;const{withBaseUrl:n}=(0,J.hH)(),r={light:n(t.src),dark:n(t.srcDark??t.src)};return(0,c.jsx)(Ft.A,{className:(0,o.A)("footer__logo",t.className),alt:t.alt,sources:r,width:t.width,height:t.height,style:t.style})}function Bt(e){let{logo:t}=e;return t.href?(0,c.jsx)(Z.A,{href:t.href,className:Mt,target:t.target,children:(0,c.jsx)(zt,{logo:t})}):(0,c.jsx)(zt,{logo:t})}function $t(e){let{copyright:t}=e;return(0,c.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function Ut(e){let{style:t,links:n,logo:r,copyright:a}=e;return(0,c.jsx)("footer",{className:(0,o.A)("footer",{"footer--dark":"dark"===t}),children:(0,c.jsxs)("div",{className:"container container-fluid",children:[n,(r||a)&&(0,c.jsxs)("div",{className:"footer__bottom text--center",children:[r&&(0,c.jsx)("div",{className:"margin-bottom--sm",children:r}),a]})]})})}function qt(){const{footer:e}=(0,w.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:o}=e;return(0,c.jsx)(Ut,{style:o,links:n&&n.length>0&&(0,c.jsx)(Dt,{links:n}),logo:r&&(0,c.jsx)(Bt,{logo:r}),copyright:t&&(0,c.jsx)($t,{copyright:t})})}const Ht=r.memo(qt),Qt=(0,N.fM)([M.a,k.o,R.Tv,ut.VQ,i.Jx,function(e){let{children:t}=e;return(0,c.jsx)(L.y_,{children:(0,c.jsx)(j.e,{children:(0,c.jsx)(O,{children:t})})})}]);function Vt(e){let{children:t}=e;return(0,c.jsx)(Qt,{children:t})}var Wt=n(1107);function Gt(e){let{error:t,tryAgain:n}=e;return(0,c.jsx)("main",{className:"container margin-vert--xl",children:(0,c.jsx)("div",{className:"row",children:(0,c.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,c.jsx)(Wt.A,{as:"h1",className:"hero__title",children:(0,c.jsx)(l.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,c.jsx)("div",{className:"margin-vert--lg",children:(0,c.jsx)(wt.a2,{onClick:n,className:"button button--primary shadow--lw"})}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"margin-vert--md",children:(0,c.jsx)(wt.bq,{error:t})})]})})})}const Kt={mainWrapper:"mainWrapper_z2l0"};function Yt(e){const{children:t,noFooter:n,wrapperClassName:r,title:s,description:l}=e;return(0,y.J)(),(0,c.jsxs)(Vt,{children:[(0,c.jsx)(i.be,{title:s,description:l}),(0,c.jsx)(v,{}),(0,c.jsx)(A,{}),(0,c.jsx)(At,{}),(0,c.jsx)("div",{id:d,className:(0,o.A)(g.G.wrapper.main,Kt.mainWrapper,r),children:(0,c.jsx)(a.A,{fallback:e=>(0,c.jsx)(Gt,{...e}),children:t})}),!n&&(0,c.jsx)(Ht,{})]})}},3465:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});n(6540);var r=n(8774),o=n(6025),a=n(4586),i=n(6342),s=n(1122),l=n(4848);function u(e){let{logo:t,alt:n,imageClassName:r}=e;const a={light:(0,o.Ay)(t.src),dark:(0,o.Ay)(t.srcDark||t.src)},i=(0,l.jsx)(s.A,{className:t.className,sources:a,height:t.height,width:t.width,alt:n,style:t.style});return r?(0,l.jsx)("div",{className:r,children:i}):i}function c(e){const{siteConfig:{title:t}}=(0,a.A)(),{navbar:{title:n,logo:s}}=(0,i.p)(),{imageClassName:c,titleClassName:d,...p}=e,f=(0,o.Ay)(s?.href||"/"),h=n?"":t,m=s?.alt??h;return(0,l.jsxs)(r.A,{to:f,...p,...s?.target&&{target:s.target},children:[s&&(0,l.jsx)(u,{logo:s,alt:m,imageClassName:c}),null!=n&&(0,l.jsx)("b",{className:d,children:n})]})}},1463:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(6540);var r=n(5260),o=n(4848);function a(e){let{locale:t,version:n,tag:a}=e;const i=t;return(0,o.jsxs)(r.A,{children:[t&&(0,o.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,o.jsx)("meta",{name:"docusaurus_version",content:n}),a&&(0,o.jsx)("meta",{name:"docusaurus_tag",content:a}),i&&(0,o.jsx)("meta",{name:"docsearch:language",content:i}),n&&(0,o.jsx)("meta",{name:"docsearch:version",content:n}),a&&(0,o.jsx)("meta",{name:"docsearch:docusaurus_tag",content:a})]})}},1122:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(6540),o=n(4164),a=n(2303),i=n(5293);const s={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var l=n(4848);function u(e){let{className:t,children:n}=e;const u=(0,a.A)(),{colorMode:c}=(0,i.G)();return(0,l.jsx)(l.Fragment,{children:(u?"dark"===c?["dark"]:["light"]:["light","dark"]).map((e=>{const a=n({theme:e,className:(0,o.A)(t,s.themedComponent,s[`themedComponent--${e}`])});return(0,l.jsx)(r.Fragment,{children:a},e)}))})}function c(e){const{sources:t,className:n,alt:r,...o}=e;return(0,l.jsx)(u,{className:n,children:e=>{let{theme:n,className:a}=e;return(0,l.jsx)("img",{src:t[n],alt:r,className:a,...o})}})}},1422:(e,t,n)=>{"use strict";n.d(t,{N:()=>y,u:()=>u});var r=n(6540),o=n(8193),a=n(205),i=n(3109),s=n(4848);const l="ease-in-out";function u(e){let{initialState:t}=e;const[n,o]=(0,r.useState)(t??!1),a=(0,r.useCallback)((()=>{o((e=>!e))}),[]);return{collapsed:n,setCollapsed:o,toggleCollapsed:a}}const c={display:"none",overflow:"hidden",height:"0px"},d={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?c:d;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{collapsibleRef:t,collapsed:n,animation:o}=e;const a=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const e=t.current;function r(){const t=e.scrollHeight,n=o?.duration??function(e){if((0,i.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${o?.easing??l}`,height:`${t}px`}}function s(){const t=r();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return p(e,n),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(s(),requestAnimationFrame((()=>{e.style.height=c.height,e.style.overflow=c.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{s()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,o])}function h(e){if(!o.A.canUseDOM)return e?c:d}function m(e){let{as:t="div",collapsed:n,children:o,animation:a,onCollapseTransitionEnd:i,className:l,disableSSRStyle:u}=e;const c=(0,r.useRef)(null);return f({collapsibleRef:c,collapsed:n,animation:a}),(0,s.jsx)(t,{ref:c,style:u?void 0:h(n),onTransitionEnd:e=>{"height"===e.propertyName&&(p(c.current,n),i?.(n))},className:l,children:o})}function g(e){let{collapsed:t,...n}=e;const[o,i]=(0,r.useState)(!t),[l,u]=(0,r.useState)(t);return(0,a.A)((()=>{t||i(!0)}),[t]),(0,a.A)((()=>{o&&u(t)}),[o,t]),o?(0,s.jsx)(m,{...n,collapsed:l}):null}function y(e){let{lazy:t,...n}=e;const r=t?g:m;return(0,s.jsx)(r,{...n})}},5041:(e,t,n)=>{"use strict";n.d(t,{M:()=>m,o:()=>h});var r=n(6540),o=n(2303),a=n(679),i=n(9532),s=n(6342),l=n(4848);const u=(0,a.Wf)("docusaurus.announcement.dismiss"),c=(0,a.Wf)("docusaurus.announcement.id"),d=()=>"true"===u.get(),p=e=>u.set(String(e)),f=r.createContext(null);function h(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,s.p)(),t=(0,o.A)(),[n,a]=(0,r.useState)((()=>!!t&&d()));(0,r.useEffect)((()=>{a(d())}),[]);const i=(0,r.useCallback)((()=>{p(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=c.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;c.set(t),r&&p(!1),!r&&d()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return(0,l.jsx)(f.Provider,{value:n,children:t})}function m(){const e=(0,r.useContext)(f);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},5293:(e,t,n)=>{"use strict";n.d(t,{G:()=>y,a:()=>g});var r=n(6540),o=n(8193),a=n(9532),i=n(679),s=n(6342),l=n(4848);const u=r.createContext(void 0),c="theme",d=(0,i.Wf)(c),p={light:"light",dark:"dark"},f=e=>e===p.dark?p.dark:p.light,h=e=>o.A.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),m=e=>{d.set(f(e))};function g(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.p)(),[o,a]=(0,r.useState)(h(e));(0,r.useEffect)((()=>{t&&d.del()}),[t]);const i=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:o=!0}=r;t?(a(t),o&&m(t)):(a(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),d.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(o))}),[o]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==c)return;const t=d.get();null!==t&&i(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,i]);const l=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||l.current?l.current=window.matchMedia("print").matches:i(null)};return e.addListener(r),()=>e.removeListener(r)}),[i,t,n]),(0,r.useMemo)((()=>({colorMode:o,setColorMode:i,get isDarkTheme(){return o===p.dark},setLightTheme(){i(p.light)},setDarkTheme(){i(p.dark)}})),[o,i])}();return(0,l.jsx)(u.Provider,{value:n,children:t})}function y(){const e=(0,r.useContext)(u);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},9876:(e,t,n)=>{"use strict";n.d(t,{e:()=>f,M:()=>h});var r=n(6540),o=n(5600),a=n(4581),i=n(6347),s=n(9532);function l(e){!function(e){const t=(0,i.W6)(),n=(0,s._q)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}var u=n(6342),c=n(4848);const d=r.createContext(void 0);function p(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,u.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[i,s]=(0,r.useState)(!1);l((()=>{if(i)return s(!1),!1}));const c=(0,r.useCallback)((()=>{s((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&s(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:c,shown:i})),[e,n,c,i])}function f(e){let{children:t}=e;const n=p();return(0,c.jsx)(d.Provider,{value:n,children:t})}function h(){const e=r.useContext(d);if(void 0===e)throw new s.dV("NavbarMobileSidebarProvider");return e}},5600:(e,t,n)=>{"use strict";n.d(t,{GX:()=>u,YL:()=>l,y_:()=>s});var r=n(6540),o=n(9532),a=n(4848);const i=r.createContext(null);function s(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return(0,a.jsx)(i.Provider,{value:n,children:t})}function l(){const e=(0,r.useContext)(i);if(!e)throw new o.dV("NavbarSecondaryMenuContentProvider");return e[0]}function u(e){let{component:t,props:n}=e;const a=(0,r.useContext)(i);if(!a)throw new o.dV("NavbarSecondaryMenuContentProvider");const[,s]=a,l=(0,o.Be)(n);return(0,r.useEffect)((()=>{s({component:t,props:l})}),[s,t,l]),(0,r.useEffect)((()=>()=>s({component:null,props:null})),[s]),null}},4090:(e,t,n)=>{"use strict";n.d(t,{w:()=>o,J:()=>a});var r=n(6540);const o="navigation-with-keyboard";function a(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},4581:(e,t,n)=>{"use strict";n.d(t,{l:()=>s});var r=n(6540),o=n(8193);const a={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function s(e){let{desktopBreakpoint:t=i}=void 0===e?{}:e;const[n,s]=(0,r.useState)((()=>"ssr"));return(0,r.useEffect)((()=>{function e(){s(function(e){if(!o.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a.desktop:a.mobile}(t))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[t]),n}},7559:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},3109:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},2181:(e,t,n)=>{"use strict";n.d(t,{bq:()=>c,MN:()=>u,a2:()=>l,k2:()=>d});var r=n(6540),o=n(1312),a=n(440);const i={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};var s=n(4848);function l(e){return(0,s.jsx)("button",{type:"button",...e,children:(0,s.jsx)(o.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function u(e){let{error:t,tryAgain:n}=e;return(0,s.jsxs)("div",{className:i.errorBoundaryFallback,children:[(0,s.jsx)("p",{children:t.message}),(0,s.jsx)(l,{onClick:n})]})}function c(e){let{error:t}=e;const n=(0,a.rA)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,s.jsx)("p",{className:i.errorBoundaryError,children:n})}class d extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}},1682:(e,t,n)=>{"use strict";function r(e){return Array.from(new Set(e))}function o(e,t){const n={};let r=0;for(const o of e){const e=t(o,r);n[e]??=[],n[e].push(o),r+=1}return n}n.d(t,{$z:()=>o,sb:()=>r})},1213:(e,t,n)=>{"use strict";n.d(t,{e3:()=>p,be:()=>c,Jx:()=>f});var r=n(6540),o=n(4164),a=n(5260),i=n(6803),s=n(6025),l=n(4586);var u=n(4848);function c(e){let{title:t,description:n,keywords:r,image:o,children:i}=e;const c=function(e){const{siteConfig:t}=(0,l.A)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}(t),{withBaseUrl:d}=(0,s.hH)(),p=o?d(o,{absolute:!0}):void 0;return(0,u.jsxs)(a.A,{children:[t&&(0,u.jsx)("title",{children:c}),t&&(0,u.jsx)("meta",{property:"og:title",content:c}),n&&(0,u.jsx)("meta",{name:"description",content:n}),n&&(0,u.jsx)("meta",{property:"og:description",content:n}),r&&(0,u.jsx)("meta",{name:"keywords",content:Array.isArray(r)?r.join(","):r}),p&&(0,u.jsx)("meta",{property:"og:image",content:p}),p&&(0,u.jsx)("meta",{name:"twitter:image",content:p}),i]})}const d=r.createContext(void 0);function p(e){let{className:t,children:n}=e;const i=r.useContext(d),s=(0,o.A)(i,t);return(0,u.jsxs)(d.Provider,{value:s,children:[(0,u.jsx)(a.A,{children:(0,u.jsx)("html",{className:s})}),n]})}function f(e){let{children:t}=e;const n=(0,i.A)(),r=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const a=`plugin-id-${n.plugin.id}`;return(0,u.jsx)(p,{className:(0,o.A)(r,a),children:t})}},9532:(e,t,n)=>{"use strict";n.d(t,{Be:()=>u,ZC:()=>s,_q:()=>i,dV:()=>l,fM:()=>c});var r=n(6540),o=n(205),a=n(4848);function i(e){const t=(0,r.useRef)(e);return(0,o.A)((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function s(e){const t=(0,r.useRef)();return(0,o.A)((()=>{t.current=e})),t.current}class l extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?<name>\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function u(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function c(e){return t=>{let{children:n}=t;return(0,a.jsx)(a.Fragment,{children:e.reduceRight(((e,t)=>(0,a.jsx)(t,{children:e})),n)})}}},9169:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>s,ys:()=>i});var r=n(6540),o=n(8328),a=n(4586);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function s(){const{baseUrl:e}=(0,a.A)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function o(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(o).flatMap((e=>e.routes??[])))}(n)}({routes:o.A,baseUrl:e})),[e])}},3104:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>p,Tv:()=>u,gk:()=>f});var r=n(6540),o=n(8193),a=n(2303),i=(n(205),n(9532)),s=n(4848);const l=r.createContext(void 0);function u(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,s.jsx)(l.Provider,{value:n,children:t})}function c(){const e=(0,r.useContext)(l);if(null==e)throw new i.dV("ScrollControllerProvider");return e}const d=()=>o.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function p(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=c(),o=(0,r.useRef)(d()),a=(0,i._q)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=d();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,n,...t])}function f(){const e=(0,r.useRef)(null),t=(0,a.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&o<e)&&(t=requestAnimationFrame(r),window.scrollTo(0,Math.floor(.85*(o-e))+e))}(),()=>t&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},679:(e,t,n)=>{"use strict";n.d(t,{Wf:()=>u});n(6540);const r=JSON.parse('{"N":"localStorage","M":""}'),o=r.N;function a(e){let{key:t,oldValue:n,newValue:r,storage:o}=e;if(n===r)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,o),window.dispatchEvent(a)}function i(e){if(void 0===e&&(e=o),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,s||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),s=!0),null}var t}let s=!1;const l={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){const n=`${e}${r.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(n);const o=i(t?.persistence);return null===o?l:{get:()=>{try{return o.getItem(n)}catch(e){return console.error(`Docusaurus storage error, can't get key=${n}`,e),null}},set:e=>{try{const t=o.getItem(n);o.setItem(n,e),a({key:n,oldValue:t,newValue:e,storage:o})}catch(t){console.error(`Docusaurus storage error, can't set ${n}=${e}`,t)}},del:()=>{try{const e=o.getItem(n);o.removeItem(n),a({key:n,oldValue:e,newValue:null,storage:o})}catch(e){console.error(`Docusaurus storage error, can't delete key=${n}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===o&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${n}`,t),()=>{}}}}}},2131:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(4586),o=n(6347),a=n(440);function i(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:i,currentLocale:s}}=(0,r.A)(),{pathname:l}=(0,o.zy)(),u=(0,a.Ks)(l,{trailingSlash:n,baseUrl:e}),c=s===i?e:e.replace(`/${s}/`,"/"),d=u.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:r}=e;return`${r?t:""}${function(e){return e===i?`${c}`:`${c}${e}/`}(n)}${d}`}}}},5062:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(6540),o=n(6347),a=n(9532);function i(e){const t=(0,o.zy)(),n=(0,a.ZC)(t),i=(0,a._q)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},6342:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(4586);function o(){return(0,r.A)().siteConfig.themeConfig}},2983:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),s="/"===i||i===r?i:(l=i,u=n,u?o(l):a(l));var l,u;return e.replace(i,s)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a;const r=n(2566);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}},253:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){if(t.cause)return[t,...e(t.cause)];return[t]}},440:(e,t,n)=>{"use strict";t.rA=t.Ks=t.LU=void 0;const r=n(1635);t.LU="__blog-post-container";var o=n(2983);Object.defineProperty(t,"Ks",{enumerable:!0,get:function(){return r.__importDefault(o).default}});var a=n(2566);var i=n(253);Object.defineProperty(t,"rA",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},2566:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){if(""===t)return e;return e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},2849:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});n(6540);var r=n(5391);const o={loadingRing:"loadingRing_RJI3","loading-ring":"loading-ring_FB5o"};var a=n(4848);function i(e){let{className:t}=e;return(0,a.jsxs)("div",{className:(0,r.A)(o.loadingRing,t),children:[(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{})]})}},5891:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(8291),o=n.n(r),a=n(1088);const i=new Map;function s(e,t){const n=`${e}${t}`;let r=i.get(n);return r||(r=async function(e,t){{const n=`${e}${a.IH.replace("{dir}",t?`-${t.replace(/\//g,"-")}`:"")}`;if(new URL(n,location.origin).origin!==location.origin)throw new Error("Unexpected version url");const r=await(await fetch(n)).json(),i=r.map(((e,t)=>{let{documents:n,index:r}=e;return{type:t,documents:n,index:o().Index.load(r)}})),s=r.reduce(((e,t)=>{for(const n of t.index.invertedIndex)/\p{Unified_Ideograph}/u.test(n[0][0])&&e.add(n[0]);return e}),new Set);return{wrappedIndexes:i,zhDictionary:Array.from(s)}}return{wrappedIndexes:[],zhDictionary:[]}}(e,t),i.set(n,r)),r}},2384:(e,t,n)=>{"use strict";n.d(t,{m:()=>u});var r=n(8291),o=n.n(r);var a=n(1088);function i(e){return s(e).concat(s(e.filter((e=>{const t=e[e.length-1];return!t.trailing&&t.maybeTyping})),!0))}function s(e,t){return e.map((e=>({tokens:e.map((e=>e.value)),term:e.map((e=>({value:e.value,presence:o().Query.presence.REQUIRED,wildcard:(t?e.trailing||e.maybeTyping:e.trailing)?o().Query.wildcard.TRAILING:o().Query.wildcard.NONE})))})))}var l=n(9913);function u(e,t,n){return function(r,s){const u=function(e,t){if(1===t.length&&["ja","jp","th"].includes(t[0]))return o()[t[0]].tokenizer(e).map((e=>e.toString()));let n=/[^-\s]+/g;return t.includes("zh")&&(n=/\w+|\p{Unified_Ideograph}+/gu),e.toLowerCase().match(n)||[]}(r,a.BH);if(0===u.length)return void s([]);const c=function(e,t){const n=function(e,t){const n=[];return function e(r,o){if(0===r.length)return void n.push(o);const a=r[0];if(/\p{Unified_Ideograph}/u.test(a)){const n=function(e,t){const n=[];return function e(r,o){let a=0,i=!1;for(const s of t)if(r.substr(0,s.length)===s){const t={missed:o.missed,term:o.term.concat({value:s})};r.length>s.length?e(r.substr(s.length),t):n.push(t),i=!0}else for(let t=s.length-1;t>a;t-=1){const l=s.substr(0,t);if(r.substr(0,t)===l){a=t;const s={missed:o.missed,term:o.term.concat({value:l,trailing:!0})};r.length>t?e(r.substr(t),s):n.push(s),i=!0;break}}i||(r.length>0?e(r.substr(1),{missed:o.missed+1,term:o.term}):o.term.length>0&&n.push(o))}(e,{missed:0,term:[]}),n.sort(((e,t)=>{const n=e.missed>0?1:0,r=t.missed>0?1:0;return n!==r?n-r:e.term.length-t.term.length})).map((e=>e.term))}(a,t);for(const t of n){const n=o.concat(...t);e(r.slice(1),n)}}else{const t=o.concat({value:a});e(r.slice(1),t)}}(e,[]),n}(e,t);if(0===n.length)return[{tokens:e,term:e.map((e=>({value:e,presence:o().Query.presence.REQUIRED,wildcard:o().Query.wildcard.LEADING|o().Query.wildcard.TRAILING})))}];for(const o of n)o[o.length-1].maybeTyping=!0;const r=[];for(const i of a.BH)if("en"===i)a.sx||r.unshift(o().stopWordFilter);else{const e=o()[i];e.stopWordFilter&&r.unshift(e.stopWordFilter)}let s;if(r.length>0){const e=e=>r.reduce(((e,t)=>e.filter((e=>t(e.value)))),e);s=[];const t=[];for(const r of n){const n=e(r);s.push(n),n.length<r.length&&n.length>0&&t.push(n)}n.push(...t)}else s=n.slice();const l=[];for(const o of s)if(o.length>2)for(let e=o.length-1;e>=0;e-=1)l.push(o.slice(0,e).concat(o.slice(e+1)));return i(n).concat(i(l))}(u,t),d=[];e:for(const{term:t,tokens:o}of c)for(const{documents:r,index:a,type:i}of e)if(d.push(...a.query((e=>{for(const n of t)e.term(n.value,{wildcard:n.wildcard,presence:n.presence})})).slice(0,n).filter((e=>!d.some((t=>t.document.i.toString()===e.ref)))).slice(0,n-d.length).map((t=>{const n=r.find((e=>e.i.toString()===t.ref));return{document:n,type:i,page:i!==l.i.Title&&e[0].documents.find((e=>e.i===n.p)),metadata:t.matchData.metadata,tokens:o,score:t.score}}))),d.length>=n)break e;!function(e){e.forEach(((e,t)=>{e.index=t})),e.sort(((t,n)=>{let r=t.type!==l.i.Heading&&t.type!==l.i.Content&&t.type!==l.i.Description||!t.page?t.index:e.findIndex((e=>e.document===t.page)),o=n.type!==l.i.Heading&&n.type!==l.i.Content&&n.type!==l.i.Description||!n.page?n.index:e.findIndex((e=>e.document===n.page));if(-1===r&&(r=t.index),-1===o&&(o=n.index),r===o){const e=(0===n.type?1:0)-(0===t.type?1:0);return 0===e?t.index-n.index:e}return r-o}))}(d),function(e){e.forEach(((t,n)=>{n>0&&t.page&&e.slice(0,n).some((e=>(e.type===l.i.Keywords?e.page:e.document)===t.page))&&(n<e.length-1&&e[n+1].page===t.page?t.isInterOfTree=!0:t.isLastOfTree=!0)}))}(d),s(d)}}},4471:(e,t,n)=>{"use strict";function r(e){return e.join(" \u203a ")}n.d(t,{$:()=>r})},3103:(e,t,n)=>{"use strict";function r(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}n.d(t,{Z:()=>r})},7674:(e,t,n)=>{"use strict";function r(e,t){const n=[];for(const r of Object.values(e))r[t]&&n.push(...r[t].position);return n.sort(((e,t)=>e[0]-t[0]||t[1]-e[1]))}n.d(t,{g:()=>r})},6841:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(3103);function o(e,t,n){const a=[];for(const i of t){const n=e.toLowerCase().indexOf(i);if(n>=0){n>0&&a.push(o(e.substr(0,n),t)),a.push(`<mark>${(0,r.Z)(e.substr(n,i.length))}</mark>`);const s=n+i.length;s<e.length&&a.push(o(e.substr(s),t));break}}return 0===a.length?n?`<mark>${(0,r.Z)(e)}</mark>`:(0,r.Z)(e):a.join("")}},3810:(e,t,n)=>{"use strict";n.d(t,{C:()=>l});var r=n(3103),o=n(6841);const a=/\w+|\p{Unified_Ideograph}/u;function i(e){const t=[];let n=0,r=e;for(;r.length>0;){const o=r.match(a);if(!o){t.push(r);break}o.index>0&&t.push(r.substring(0,o.index)),t.push(o[0]),n+=o.index+o[0].length,r=e.substring(n)}return t}var s=n(1088);function l(e,t,n,a){void 0===a&&(a=s.rG);const{chunkIndex:l,chunks:u}=function(e,t,n){const a=[];let s=0,l=0,u=-1;for(;s<t.length;){const[c,d]=t[s];if(s+=1,!(c<l)){if(c>l){const t=i(e.substring(l,c)).map((e=>({html:(0,r.Z)(e),textLength:e.length})));for(const e of t)a.push(e)}-1===u&&(u=a.length),l=c+d,a.push({html:(0,o.Z)(e.substring(c,l),n,!0),textLength:d})}}if(l<e.length){const t=i(e.substring(l)).map((e=>({html:(0,r.Z)(e),textLength:e.length})));for(const e of t)a.push(e)}return{chunkIndex:u,chunks:a}}(e,t,n),c=u.slice(0,l),d=u[l],p=[d.html],f=u.slice(l+1);let h=d.textLength,m=0,g=0,y=!1,b=!1;for(;h<a;)if((m<=g||0===f.length)&&c.length>0){const e=c.pop();h+e.textLength<=a?(p.unshift(e.html),m+=e.textLength,h+=e.textLength):(y=!0,c.length=0)}else{if(!(f.length>0))break;{const e=f.shift();h+e.textLength<=a?(p.push(e.html),g+=e.textLength,h+=e.textLength):(b=!0,f.length=0)}}return(y||c.length>0)&&p.unshift("\u2026"),(b||f.length>0)&&p.push("\u2026"),p.join("")}},3385:(e,t,n)=>{"use strict";function r(e,t){if("string"==typeof e)return{label:e,path:e};{const{label:n,path:r}=e;return"string"==typeof n?{label:n,path:r}:Object.prototype.hasOwnProperty.call(n,t)?{label:n[t],path:r}:{label:r,path:r}}}n.d(t,{p:()=>r})},1088:(e,t,n)=>{"use strict";n.d(t,{CU:()=>o(),UB:()=>h,tb:()=>c,O6:()=>y,I$:()=>m,BH:()=>a,sx:()=>i,ZG:()=>f,WW:()=>d,pk:()=>p,Hg:()=>g,IH:()=>s,rG:()=>u,AT:()=>l,dz:()=>b});n(8291);var r=n(689),o=n.n(r);const a=["en"],i=!1,s="search-index{dir}.json?_=bd7e9fe4",l=8,u=50,c=!1,d=!0,p=!0,f="right",h=void 0,m=!0,g=null,y=!1,b=!1},9913:(e,t,n)=>{"use strict";var r;n.d(t,{i:()=>r}),function(e){e[e.Title=0]="Title",e[e.Heading=1]="Heading",e[e.Description=2]="Description",e[e.Keywords=3]="Keywords",e[e.Content=4]="Content"}(r||(r={}))},1513:(e,t,n)=>{"use strict";n.d(t,{zR:()=>w,TM:()=>C,yJ:()=>f,sC:()=>A,AO:()=>p});var r=n(8168);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r<o;n+=1,r+=1)e[n]=e[r];e.pop()}const i=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],s=e&&o(e),l=t&&o(t),u=s||l;if(e&&o(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var c=i[i.length-1];n="."===c||".."===c||""===c}else n=!1;for(var d=0,p=i.length;p>=0;p--){var f=i[p];"."===f?a(i,p):".."===f?(a(i,p),d++):d&&(a(i,p),d--)}if(!u)for(;d--;d)i.unshift("..");!u||""===i[0]||i[0]&&o(i[0])||i.unshift("");var h=i.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};var s=n(1561);function l(e){return"/"===e.charAt(0)?e:"/"+e}function u(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function f(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=(0,r.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.pathname:a.pathname||(a.pathname="/"),a}function h(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var m=!("undefined"==typeof window||!window.document||!window.document.createElement);function g(e,t){t(window.confirm(e))}var y="popstate",b="hashchange";function v(){try{return window.history.state||{}}catch(e){return{}}}function w(e){void 0===e&&(e={}),m||(0,s.A)(!1);var t,n=window.history,o=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,a=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,u=i.forceRefresh,w=void 0!==u&&u,k=i.getUserConfirmation,x=void 0===k?g:k,S=i.keyLength,E=void 0===S?6:S,_=e.basename?d(l(e.basename)):"";function C(e){var t=e||{},n=t.key,r=t.state,o=window.location,a=o.pathname+o.search+o.hash;return _&&(a=c(a,_)),f(a,r,n)}function T(){return Math.random().toString(36).substr(2,E)}var A=h();function j(e){(0,r.A)($,e),$.length=n.length,A.notifyListeners($.location,$.action)}function R(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||P(C(e.state))}function N(){P(C(v()))}var L=!1;function P(e){if(L)L=!1,j();else{A.confirmTransitionTo(e,"POP",x,(function(t){t?j({action:"POP",location:e}):function(e){var t=$.location,n=I.indexOf(t.key);-1===n&&(n=0);var r=I.indexOf(e.key);-1===r&&(r=0);var o=n-r;o&&(L=!0,F(o))}(e)}))}}var O=C(v()),I=[O.key];function D(e){return _+p(e)}function F(e){n.go(e)}var M=0;function z(e){1===(M+=e)&&1===e?(window.addEventListener(y,R),a&&window.addEventListener(b,N)):0===M&&(window.removeEventListener(y,R),a&&window.removeEventListener(b,N))}var B=!1;var $={length:n.length,action:"POP",location:O,createHref:D,push:function(e,t){var r="PUSH",a=f(e,t,T(),$.location);A.confirmTransitionTo(a,r,x,(function(e){if(e){var t=D(a),i=a.key,s=a.state;if(o)if(n.pushState({key:i,state:s},null,t),w)window.location.href=t;else{var l=I.indexOf($.location.key),u=I.slice(0,l+1);u.push(a.key),I=u,j({action:r,location:a})}else window.location.href=t}}))},replace:function(e,t){var r="REPLACE",a=f(e,t,T(),$.location);A.confirmTransitionTo(a,r,x,(function(e){if(e){var t=D(a),i=a.key,s=a.state;if(o)if(n.replaceState({key:i,state:s},null,t),w)window.location.replace(t);else{var l=I.indexOf($.location.key);-1!==l&&(I[l]=a.key),j({action:r,location:a})}else window.location.replace(t)}}))},go:F,goBack:function(){F(-1)},goForward:function(){F(1)},block:function(e){void 0===e&&(e=!1);var t=A.setPrompt(e);return B||(z(1),B=!0),function(){return B&&(B=!1,z(-1)),t()}},listen:function(e){var t=A.appendListener(e);return z(1),function(){z(-1),t()}}};return $}var k="hashchange",x={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+u(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:u,decodePath:l},slash:{encodePath:l,decodePath:l}};function S(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function E(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function _(e){window.location.replace(S(window.location.href)+"#"+e)}function C(e){void 0===e&&(e={}),m||(0,s.A)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),o=n.getUserConfirmation,a=void 0===o?g:o,i=n.hashType,u=void 0===i?"slash":i,y=e.basename?d(l(e.basename)):"",b=x[u],v=b.encodePath,w=b.decodePath;function C(){var e=w(E());return y&&(e=c(e,y)),f(e)}var T=h();function A(e){(0,r.A)(B,e),B.length=t.length,T.notifyListeners(B.location,B.action)}var j=!1,R=null;function N(){var e,t,n=E(),r=v(n);if(n!==r)_(r);else{var o=C(),i=B.location;if(!j&&(t=o,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(R===p(o))return;R=null,function(e){if(j)j=!1,A();else{var t="POP";T.confirmTransitionTo(e,t,a,(function(n){n?A({action:t,location:e}):function(e){var t=B.location,n=I.lastIndexOf(p(t));-1===n&&(n=0);var r=I.lastIndexOf(p(e));-1===r&&(r=0);var o=n-r;o&&(j=!0,D(o))}(e)}))}}(o)}}var L=E(),P=v(L);L!==P&&_(P);var O=C(),I=[p(O)];function D(e){t.go(e)}var F=0;function M(e){1===(F+=e)&&1===e?window.addEventListener(k,N):0===F&&window.removeEventListener(k,N)}var z=!1;var B={length:t.length,action:"POP",location:O,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=S(window.location.href)),n+"#"+v(y+p(e))},push:function(e,t){var n="PUSH",r=f(e,void 0,void 0,B.location);T.confirmTransitionTo(r,n,a,(function(e){if(e){var t=p(r),o=v(y+t);if(E()!==o){R=t,function(e){window.location.hash=e}(o);var a=I.lastIndexOf(p(B.location)),i=I.slice(0,a+1);i.push(t),I=i,A({action:n,location:r})}else A()}}))},replace:function(e,t){var n="REPLACE",r=f(e,void 0,void 0,B.location);T.confirmTransitionTo(r,n,a,(function(e){if(e){var t=p(r),o=v(y+t);E()!==o&&(R=t,_(o));var a=I.indexOf(p(B.location));-1!==a&&(I[a]=t),A({action:n,location:r})}}))},go:D,goBack:function(){D(-1)},goForward:function(){D(1)},block:function(e){void 0===e&&(e=!1);var t=T.setPrompt(e);return z||(M(1),z=!0),function(){return z&&(z=!1,M(-1)),t()}},listen:function(e){var t=T.appendListener(e);return M(1),function(){M(-1),t()}}};return B}function T(e,t,n){return Math.min(Math.max(e,t),n)}function A(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,a=void 0===o?["/"]:o,i=t.initialIndex,s=void 0===i?0:i,l=t.keyLength,u=void 0===l?6:l,c=h();function d(e){(0,r.A)(w,e),w.length=w.entries.length,c.notifyListeners(w.location,w.action)}function m(){return Math.random().toString(36).substr(2,u)}var g=T(s,0,a.length-1),y=a.map((function(e){return f(e,void 0,"string"==typeof e?m():e.key||m())})),b=p;function v(e){var t=T(w.index+e,0,w.entries.length-1),r=w.entries[t];c.confirmTransitionTo(r,"POP",n,(function(e){e?d({action:"POP",location:r,index:t}):d()}))}var w={length:y.length,action:"POP",location:y[g],index:g,entries:y,createHref:b,push:function(e,t){var r="PUSH",o=f(e,t,m(),w.location);c.confirmTransitionTo(o,r,n,(function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",o=f(e,t,m(),w.location);c.confirmTransitionTo(o,r,n,(function(e){e&&(w.entries[w.index]=o,d({action:r,location:o}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),c.setPrompt(e)},listen:function(e){return c.appendListener(e)}};return w}},4146:(e,t,n)=>{"use strict";var r=n(4363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=c(n);d&&(i=i.concat(d(n)));for(var s=l(t),m=l(n),g=0;g<i.length;++g){var y=i[g];if(!(a[y]||r&&r[y]||m&&m[y]||s&&s[y])){var b=p(n,y);try{u(t,y,b)}catch(v){}}}}return t}},311:e=>{"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,a,i,s],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},4634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},8291:(e,t,n)=>{var r,o;!function(){var a,i,s,l,u,c,d,p,f,h,m,g,y,b,v,w,k,x,S,E,_,C,T,A,j,R,N,L,P,O,I=function(e){var t=new I.Builder;return t.pipeline.add(I.trimmer,I.stopWordFilter,I.stemmer),t.searchPipeline.add(I.stemmer),e.call(t,t),t.build()};I.version="2.3.9",I.utils={},I.utils.warn=(a=this,function(e){a.console&&console.warn&&console.warn(e)}),I.utils.asString=function(e){return null==e?"":e.toString()},I.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),n=Object.keys(e),r=0;r<n.length;r++){var o=n[r],a=e[o];if(Array.isArray(a))t[o]=a.slice();else{if("string"!=typeof a&&"number"!=typeof a&&"boolean"!=typeof a)throw new TypeError("clone is not deep and does not support nested objects");t[o]=a}}return t},I.FieldRef=function(e,t,n){this.docRef=e,this.fieldName=t,this._stringValue=n},I.FieldRef.joiner="/",I.FieldRef.fromString=function(e){var t=e.indexOf(I.FieldRef.joiner);if(-1===t)throw"malformed field ref string";var n=e.slice(0,t),r=e.slice(t+1);return new I.FieldRef(r,n,e)},I.FieldRef.prototype.toString=function(){return null==this._stringValue&&(this._stringValue=this.fieldName+I.FieldRef.joiner+this.docRef),this._stringValue},I.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var t=0;t<this.length;t++)this.elements[e[t]]=!0}else this.length=0},I.Set.complete={intersect:function(e){return e},union:function(){return this},contains:function(){return!0}},I.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},I.Set.prototype.contains=function(e){return!!this.elements[e]},I.Set.prototype.intersect=function(e){var t,n,r,o=[];if(e===I.Set.complete)return this;if(e===I.Set.empty)return e;this.length<e.length?(t=this,n=e):(t=e,n=this),r=Object.keys(t.elements);for(var a=0;a<r.length;a++){var i=r[a];i in n.elements&&o.push(i)}return new I.Set(o)},I.Set.prototype.union=function(e){return e===I.Set.complete?I.Set.complete:e===I.Set.empty?this:new I.Set(Object.keys(this.elements).concat(Object.keys(e.elements)))},I.idf=function(e,t){var n=0;for(var r in e)"_index"!=r&&(n+=Object.keys(e[r]).length);var o=(t-n+.5)/(n+.5);return Math.log(1+Math.abs(o))},I.Token=function(e,t){this.str=e||"",this.metadata=t||{}},I.Token.prototype.toString=function(){return this.str},I.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},I.Token.prototype.clone=function(e){return e=e||function(e){return e},new I.Token(e(this.str,this.metadata),this.metadata)},I.tokenizer=function(e,t){if(null==e||null==e)return[];if(Array.isArray(e))return e.map((function(e){return new I.Token(I.utils.asString(e).toLowerCase(),I.utils.clone(t))}));for(var n=e.toString().toLowerCase(),r=n.length,o=[],a=0,i=0;a<=r;a++){var s=a-i;if(n.charAt(a).match(I.tokenizer.separator)||a==r){if(s>0){var l=I.utils.clone(t)||{};l.position=[i,s],l.index=o.length,o.push(new I.Token(n.slice(i,a),l))}i=a+1}}return o},I.tokenizer.separator=/[\s\-]+/,I.Pipeline=function(){this._stack=[]},I.Pipeline.registeredFunctions=Object.create(null),I.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&I.utils.warn("Overwriting existing registered function: "+t),e.label=t,I.Pipeline.registeredFunctions[e.label]=e},I.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||I.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},I.Pipeline.load=function(e){var t=new I.Pipeline;return e.forEach((function(e){var n=I.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},I.Pipeline.prototype.add=function(){Array.prototype.slice.call(arguments).forEach((function(e){I.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},I.Pipeline.prototype.after=function(e,t){I.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},I.Pipeline.prototype.before=function(e,t){I.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},I.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},I.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n<t;n++){for(var r=this._stack[n],o=[],a=0;a<e.length;a++){var i=r(e[a],a,e);if(null!=i&&""!==i)if(Array.isArray(i))for(var s=0;s<i.length;s++)o.push(i[s]);else o.push(i)}e=o}return e},I.Pipeline.prototype.runString=function(e,t){var n=new I.Token(e,t);return this.run([n]).map((function(e){return e.toString()}))},I.Pipeline.prototype.reset=function(){this._stack=[]},I.Pipeline.prototype.toJSON=function(){return this._stack.map((function(e){return I.Pipeline.warnIfFunctionNotRegistered(e),e.label}))},I.Vector=function(e){this._magnitude=0,this.elements=e||[]},I.Vector.prototype.positionForIndex=function(e){if(0==this.elements.length)return 0;for(var t=0,n=this.elements.length/2,r=n-t,o=Math.floor(r/2),a=this.elements[2*o];r>1&&(a<e&&(t=o),a>e&&(n=o),a!=e);)r=n-t,o=t+Math.floor(r/2),a=this.elements[2*o];return a==e||a>e?2*o:a<e?2*(o+1):void 0},I.Vector.prototype.insert=function(e,t){this.upsert(e,t,(function(){throw"duplicate index"}))},I.Vector.prototype.upsert=function(e,t,n){this._magnitude=0;var r=this.positionForIndex(e);this.elements[r]==e?this.elements[r+1]=n(this.elements[r+1],t):this.elements.splice(r,0,e,t)},I.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,t=this.elements.length,n=1;n<t;n+=2){var r=this.elements[n];e+=r*r}return this._magnitude=Math.sqrt(e)},I.Vector.prototype.dot=function(e){for(var t=0,n=this.elements,r=e.elements,o=n.length,a=r.length,i=0,s=0,l=0,u=0;l<o&&u<a;)(i=n[l])<(s=r[u])?l+=2:i>s?u+=2:i==s&&(t+=n[l+1]*r[u+1],l+=2,u+=2);return t},I.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},I.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t<this.elements.length;t+=2,n++)e[n]=this.elements[t];return e},I.Vector.prototype.toJSON=function(){return this.elements},I.stemmer=(i={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},s={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},d="^("+(u="[^aeiou][^aeiouy]*")+")?"+(c=(l="[aeiouy]")+"[aeiou]*")+u+"("+c+")?$",p="^("+u+")?"+c+u+c+u,f="^("+u+")?"+l,h=new RegExp("^("+u+")?"+c+u),m=new RegExp(p),g=new RegExp(d),y=new RegExp(f),b=/^(.+?)(ss|i)es$/,v=/^(.+?)([^s])s$/,w=/^(.+?)eed$/,k=/^(.+?)(ed|ing)$/,x=/.$/,S=/(at|bl|iz)$/,E=new RegExp("([^aeiouylsz])\\1$"),_=new RegExp("^"+u+l+"[^aeiouwxy]$"),C=/^(.+?[^aeiou])y$/,T=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,A=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,j=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,R=/^(.+?)(s|t)(ion)$/,N=/^(.+?)e$/,L=/ll$/,P=new RegExp("^"+u+l+"[^aeiouwxy]$"),O=function(e){var t,n,r,o,a,l,u;if(e.length<3)return e;if("y"==(r=e.substr(0,1))&&(e=r.toUpperCase()+e.substr(1)),a=v,(o=b).test(e)?e=e.replace(o,"$1$2"):a.test(e)&&(e=e.replace(a,"$1$2")),a=k,(o=w).test(e)){var c=o.exec(e);(o=h).test(c[1])&&(o=x,e=e.replace(o,""))}else a.test(e)&&(t=(c=a.exec(e))[1],(a=y).test(t)&&(l=E,u=_,(a=S).test(e=t)?e+="e":l.test(e)?(o=x,e=e.replace(o,"")):u.test(e)&&(e+="e")));return(o=C).test(e)&&(e=(t=(c=o.exec(e))[1])+"i"),(o=T).test(e)&&(t=(c=o.exec(e))[1],n=c[2],(o=h).test(t)&&(e=t+i[n])),(o=A).test(e)&&(t=(c=o.exec(e))[1],n=c[2],(o=h).test(t)&&(e=t+s[n])),a=R,(o=j).test(e)?(t=(c=o.exec(e))[1],(o=m).test(t)&&(e=t)):a.test(e)&&(t=(c=a.exec(e))[1]+c[2],(a=m).test(t)&&(e=t)),(o=N).test(e)&&(t=(c=o.exec(e))[1],a=g,l=P,((o=m).test(t)||a.test(t)&&!l.test(t))&&(e=t)),a=m,(o=L).test(e)&&a.test(e)&&(o=x,e=e.replace(o,"")),"y"==r&&(e=r.toLowerCase()+e.substr(1)),e},function(e){return e.update(O)}),I.Pipeline.registerFunction(I.stemmer,"stemmer"),I.generateStopWordFilter=function(e){var t=e.reduce((function(e,t){return e[t]=t,e}),{});return function(e){if(e&&t[e.toString()]!==e.toString())return e}},I.stopWordFilter=I.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),I.Pipeline.registerFunction(I.stopWordFilter,"stopWordFilter"),I.trimmer=function(e){return e.update((function(e){return e.replace(/^\W+/,"").replace(/\W+$/,"")}))},I.Pipeline.registerFunction(I.trimmer,"trimmer"),I.TokenSet=function(){this.final=!1,this.edges={},this.id=I.TokenSet._nextId,I.TokenSet._nextId+=1},I.TokenSet._nextId=1,I.TokenSet.fromArray=function(e){for(var t=new I.TokenSet.Builder,n=0,r=e.length;n<r;n++)t.insert(e[n]);return t.finish(),t.root},I.TokenSet.fromClause=function(e){return"editDistance"in e?I.TokenSet.fromFuzzyString(e.term,e.editDistance):I.TokenSet.fromString(e.term)},I.TokenSet.fromFuzzyString=function(e,t){for(var n=new I.TokenSet,r=[{node:n,editsRemaining:t,str:e}];r.length;){var o=r.pop();if(o.str.length>0){var a,i=o.str.charAt(0);i in o.node.edges?a=o.node.edges[i]:(a=new I.TokenSet,o.node.edges[i]=a),1==o.str.length&&(a.final=!0),r.push({node:a,editsRemaining:o.editsRemaining,str:o.str.slice(1)})}if(0!=o.editsRemaining){if("*"in o.node.edges)var s=o.node.edges["*"];else{s=new I.TokenSet;o.node.edges["*"]=s}if(0==o.str.length&&(s.final=!0),r.push({node:s,editsRemaining:o.editsRemaining-1,str:o.str}),o.str.length>1&&r.push({node:o.node,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)}),1==o.str.length&&(o.node.final=!0),o.str.length>=1){if("*"in o.node.edges)var l=o.node.edges["*"];else{l=new I.TokenSet;o.node.edges["*"]=l}1==o.str.length&&(l.final=!0),r.push({node:l,editsRemaining:o.editsRemaining-1,str:o.str.slice(1)})}if(o.str.length>1){var u,c=o.str.charAt(0),d=o.str.charAt(1);d in o.node.edges?u=o.node.edges[d]:(u=new I.TokenSet,o.node.edges[d]=u),1==o.str.length&&(u.final=!0),r.push({node:u,editsRemaining:o.editsRemaining-1,str:c+o.str.slice(2)})}}}return n},I.TokenSet.fromString=function(e){for(var t=new I.TokenSet,n=t,r=0,o=e.length;r<o;r++){var a=e[r],i=r==o-1;if("*"==a)t.edges[a]=t,t.final=i;else{var s=new I.TokenSet;s.final=i,t.edges[a]=s,t=s}}return n},I.TokenSet.prototype.toArray=function(){for(var e=[],t=[{prefix:"",node:this}];t.length;){var n=t.pop(),r=Object.keys(n.node.edges),o=r.length;n.node.final&&(n.prefix.charAt(0),e.push(n.prefix));for(var a=0;a<o;a++){var i=r[a];t.push({prefix:n.prefix.concat(i),node:n.node.edges[i]})}}return e},I.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?"1":"0",t=Object.keys(this.edges).sort(),n=t.length,r=0;r<n;r++){var o=t[r];e=e+o+this.edges[o].id}return e},I.TokenSet.prototype.intersect=function(e){for(var t=new I.TokenSet,n=void 0,r=[{qNode:e,output:t,node:this}];r.length;){n=r.pop();for(var o=Object.keys(n.qNode.edges),a=o.length,i=Object.keys(n.node.edges),s=i.length,l=0;l<a;l++)for(var u=o[l],c=0;c<s;c++){var d=i[c];if(d==u||"*"==u){var p=n.node.edges[d],f=n.qNode.edges[u],h=p.final&&f.final,m=void 0;d in n.output.edges?(m=n.output.edges[d]).final=m.final||h:((m=new I.TokenSet).final=h,n.output.edges[d]=m),r.push({qNode:f,output:m,node:p})}}}return t},I.TokenSet.Builder=function(){this.previousWord="",this.root=new I.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},I.TokenSet.Builder.prototype.insert=function(e){var t,n=0;if(e<this.previousWord)throw new Error("Out of order word insertion");for(var r=0;r<e.length&&r<this.previousWord.length&&e[r]==this.previousWord[r];r++)n++;this.minimize(n),t=0==this.uncheckedNodes.length?this.root:this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(r=n;r<e.length;r++){var o=new I.TokenSet,a=e[r];t.edges[a]=o,this.uncheckedNodes.push({parent:t,char:a,child:o}),t=o}t.final=!0,this.previousWord=e},I.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},I.TokenSet.Builder.prototype.minimize=function(e){for(var t=this.uncheckedNodes.length-1;t>=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},I.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},I.Index.prototype.search=function(e){return this.query((function(t){new I.QueryParser(e,t).parse()}))},I.Index.prototype.query=function(e){for(var t=new I.Query(this.fields),n=Object.create(null),r=Object.create(null),o=Object.create(null),a=Object.create(null),i=Object.create(null),s=0;s<this.fields.length;s++)r[this.fields[s]]=new I.Vector;e.call(t,t);for(s=0;s<t.clauses.length;s++){var l=t.clauses[s],u=null,c=I.Set.empty;u=l.usePipeline?this.pipeline.runString(l.term,{fields:l.fields}):[l.term];for(var d=0;d<u.length;d++){var p=u[d];l.term=p;var f=I.TokenSet.fromClause(l),h=this.tokenSet.intersect(f).toArray();if(0===h.length&&l.presence===I.Query.presence.REQUIRED){for(var m=0;m<l.fields.length;m++){a[N=l.fields[m]]=I.Set.empty}break}for(var g=0;g<h.length;g++){var y=h[g],b=this.invertedIndex[y],v=b._index;for(m=0;m<l.fields.length;m++){var w=b[N=l.fields[m]],k=Object.keys(w),x=y+"/"+N,S=new I.Set(k);if(l.presence==I.Query.presence.REQUIRED&&(c=c.union(S),void 0===a[N]&&(a[N]=I.Set.complete)),l.presence!=I.Query.presence.PROHIBITED){if(r[N].upsert(v,l.boost,(function(e,t){return e+t})),!o[x]){for(var E=0;E<k.length;E++){var _,C=k[E],T=new I.FieldRef(C,N),A=w[C];void 0===(_=n[T])?n[T]=new I.MatchData(y,N,A):_.add(y,N,A)}o[x]=!0}}else void 0===i[N]&&(i[N]=I.Set.empty),i[N]=i[N].union(S)}}}if(l.presence===I.Query.presence.REQUIRED)for(m=0;m<l.fields.length;m++){a[N=l.fields[m]]=a[N].intersect(c)}}var j=I.Set.complete,R=I.Set.empty;for(s=0;s<this.fields.length;s++){var N;a[N=this.fields[s]]&&(j=j.intersect(a[N])),i[N]&&(R=R.union(i[N]))}var L=Object.keys(n),P=[],O=Object.create(null);if(t.isNegated()){L=Object.keys(this.fieldVectors);for(s=0;s<L.length;s++){T=L[s];var D=I.FieldRef.fromString(T);n[T]=new I.MatchData}}for(s=0;s<L.length;s++){var F=(D=I.FieldRef.fromString(L[s])).docRef;if(j.contains(F)&&!R.contains(F)){var M,z=this.fieldVectors[D],B=r[D.fieldName].similarity(z);if(void 0!==(M=O[F]))M.score+=B,M.matchData.combine(n[D]);else{var $={ref:F,score:B,matchData:n[D]};O[F]=$,P.push($)}}}return P.sort((function(e,t){return t.score-e.score}))},I.Index.prototype.toJSON=function(){var e=Object.keys(this.invertedIndex).sort().map((function(e){return[e,this.invertedIndex[e]]}),this),t=Object.keys(this.fieldVectors).map((function(e){return[e,this.fieldVectors[e].toJSON()]}),this);return{version:I.version,fields:this.fields,fieldVectors:t,invertedIndex:e,pipeline:this.pipeline.toJSON()}},I.Index.load=function(e){var t={},n={},r=e.fieldVectors,o=Object.create(null),a=e.invertedIndex,i=new I.TokenSet.Builder,s=I.Pipeline.load(e.pipeline);e.version!=I.version&&I.utils.warn("Version mismatch when loading serialised index. Current version of lunr '"+I.version+"' does not match serialized index '"+e.version+"'");for(var l=0;l<r.length;l++){var u=(d=r[l])[0],c=d[1];n[u]=new I.Vector(c)}for(l=0;l<a.length;l++){var d,p=(d=a[l])[0],f=d[1];i.insert(p),o[p]=f}return i.finish(),t.fields=e.fields,t.fieldVectors=n,t.invertedIndex=o,t.tokenSet=i.root,t.pipeline=s,new I.Index(t)},I.Builder=function(){this._ref="id",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=I.tokenizer,this.pipeline=new I.Pipeline,this.searchPipeline=new I.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},I.Builder.prototype.ref=function(e){this._ref=e},I.Builder.prototype.field=function(e,t){if(/\//.test(e))throw new RangeError("Field '"+e+"' contains illegal character '/'");this._fields[e]=t||{}},I.Builder.prototype.b=function(e){this._b=e<0?0:e>1?1:e},I.Builder.prototype.k1=function(e){this._k1=e},I.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var o=0;o<r.length;o++){var a=r[o],i=this._fields[a].extractor,s=i?i(e):e[a],l=this.tokenizer(s,{fields:[a]}),u=this.pipeline.run(l),c=new I.FieldRef(n,a),d=Object.create(null);this.fieldTermFrequencies[c]=d,this.fieldLengths[c]=0,this.fieldLengths[c]+=u.length;for(var p=0;p<u.length;p++){var f=u[p];if(null==d[f]&&(d[f]=0),d[f]+=1,null==this.invertedIndex[f]){var h=Object.create(null);h._index=this.termIndex,this.termIndex+=1;for(var m=0;m<r.length;m++)h[r[m]]=Object.create(null);this.invertedIndex[f]=h}null==this.invertedIndex[f][a][n]&&(this.invertedIndex[f][a][n]=Object.create(null));for(var g=0;g<this.metadataWhitelist.length;g++){var y=this.metadataWhitelist[g],b=f.metadata[y];null==this.invertedIndex[f][a][n][y]&&(this.invertedIndex[f][a][n][y]=[]),this.invertedIndex[f][a][n][y].push(b)}}}},I.Builder.prototype.calculateAverageFieldLengths=function(){for(var e=Object.keys(this.fieldLengths),t=e.length,n={},r={},o=0;o<t;o++){var a=I.FieldRef.fromString(e[o]),i=a.fieldName;r[i]||(r[i]=0),r[i]+=1,n[i]||(n[i]=0),n[i]+=this.fieldLengths[a]}var s=Object.keys(this._fields);for(o=0;o<s.length;o++){var l=s[o];n[l]=n[l]/r[l]}this.averageFieldLength=n},I.Builder.prototype.createFieldVectors=function(){for(var e={},t=Object.keys(this.fieldTermFrequencies),n=t.length,r=Object.create(null),o=0;o<n;o++){for(var a=I.FieldRef.fromString(t[o]),i=a.fieldName,s=this.fieldLengths[a],l=new I.Vector,u=this.fieldTermFrequencies[a],c=Object.keys(u),d=c.length,p=this._fields[i].boost||1,f=this._documents[a.docRef].boost||1,h=0;h<d;h++){var m,g,y,b=c[h],v=u[b],w=this.invertedIndex[b]._index;void 0===r[b]?(m=I.idf(this.invertedIndex[b],this.documentCount),r[b]=m):m=r[b],g=m*((this._k1+1)*v)/(this._k1*(1-this._b+this._b*(s/this.averageFieldLength[i]))+v),g*=p,g*=f,y=Math.round(1e3*g)/1e3,l.insert(w,y)}e[a]=l}this.fieldVectors=e},I.Builder.prototype.createTokenSet=function(){this.tokenSet=I.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},I.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new I.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},I.Builder.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},I.MatchData=function(e,t,n){for(var r=Object.create(null),o=Object.keys(n||{}),a=0;a<o.length;a++){var i=o[a];r[i]=n[i].slice()}this.metadata=Object.create(null),void 0!==e&&(this.metadata[e]=Object.create(null),this.metadata[e][t]=r)},I.MatchData.prototype.combine=function(e){for(var t=Object.keys(e.metadata),n=0;n<t.length;n++){var r=t[n],o=Object.keys(e.metadata[r]);null==this.metadata[r]&&(this.metadata[r]=Object.create(null));for(var a=0;a<o.length;a++){var i=o[a],s=Object.keys(e.metadata[r][i]);null==this.metadata[r][i]&&(this.metadata[r][i]=Object.create(null));for(var l=0;l<s.length;l++){var u=s[l];null==this.metadata[r][i][u]?this.metadata[r][i][u]=e.metadata[r][i][u]:this.metadata[r][i][u]=this.metadata[r][i][u].concat(e.metadata[r][i][u])}}}},I.MatchData.prototype.add=function(e,t,n){if(!(e in this.metadata))return this.metadata[e]=Object.create(null),void(this.metadata[e][t]=n);if(t in this.metadata[e])for(var r=Object.keys(n),o=0;o<r.length;o++){var a=r[o];a in this.metadata[e][t]?this.metadata[e][t][a]=this.metadata[e][t][a].concat(n[a]):this.metadata[e][t][a]=n[a]}else this.metadata[e][t]=n},I.Query=function(e){this.clauses=[],this.allFields=e},I.Query.wildcard=new String("*"),I.Query.wildcard.NONE=0,I.Query.wildcard.LEADING=1,I.Query.wildcard.TRAILING=2,I.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},I.Query.prototype.clause=function(e){return"fields"in e||(e.fields=this.allFields),"boost"in e||(e.boost=1),"usePipeline"in e||(e.usePipeline=!0),"wildcard"in e||(e.wildcard=I.Query.wildcard.NONE),e.wildcard&I.Query.wildcard.LEADING&&e.term.charAt(0)!=I.Query.wildcard&&(e.term="*"+e.term),e.wildcard&I.Query.wildcard.TRAILING&&e.term.slice(-1)!=I.Query.wildcard&&(e.term=e.term+"*"),"presence"in e||(e.presence=I.Query.presence.OPTIONAL),this.clauses.push(e),this},I.Query.prototype.isNegated=function(){for(var e=0;e<this.clauses.length;e++)if(this.clauses[e].presence!=I.Query.presence.PROHIBITED)return!1;return!0},I.Query.prototype.term=function(e,t){if(Array.isArray(e))return e.forEach((function(e){this.term(e,I.utils.clone(t))}),this),this;var n=t||{};return n.term=e.toString(),this.clause(n),this},I.QueryParseError=function(e,t,n){this.name="QueryParseError",this.message=e,this.start=t,this.end=n},I.QueryParseError.prototype=new Error,I.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},I.QueryLexer.prototype.run=function(){for(var e=I.QueryLexer.lexText;e;)e=e(this)},I.QueryLexer.prototype.sliceString=function(){for(var e=[],t=this.start,n=this.pos,r=0;r<this.escapeCharPositions.length;r++)n=this.escapeCharPositions[r],e.push(this.str.slice(t,n)),t=n+1;return e.push(this.str.slice(t,this.pos)),this.escapeCharPositions.length=0,e.join("")},I.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},I.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},I.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return I.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},I.QueryLexer.prototype.width=function(){return this.pos-this.start},I.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},I.QueryLexer.prototype.backup=function(){this.pos-=1},I.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=I.QueryLexer.EOS&&this.backup()},I.QueryLexer.prototype.more=function(){return this.pos<this.length},I.QueryLexer.EOS="EOS",I.QueryLexer.FIELD="FIELD",I.QueryLexer.TERM="TERM",I.QueryLexer.EDIT_DISTANCE="EDIT_DISTANCE",I.QueryLexer.BOOST="BOOST",I.QueryLexer.PRESENCE="PRESENCE",I.QueryLexer.lexField=function(e){return e.backup(),e.emit(I.QueryLexer.FIELD),e.ignore(),I.QueryLexer.lexText},I.QueryLexer.lexTerm=function(e){if(e.width()>1&&(e.backup(),e.emit(I.QueryLexer.TERM)),e.ignore(),e.more())return I.QueryLexer.lexText},I.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(I.QueryLexer.EDIT_DISTANCE),I.QueryLexer.lexText},I.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(I.QueryLexer.BOOST),I.QueryLexer.lexText},I.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(I.QueryLexer.TERM)},I.QueryLexer.termSeparator=I.tokenizer.separator,I.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==I.QueryLexer.EOS)return I.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return I.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(I.QueryLexer.TERM),I.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(I.QueryLexer.TERM),I.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(I.QueryLexer.PRESENCE),I.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(I.QueryLexer.PRESENCE),I.QueryLexer.lexText;if(t.match(I.QueryLexer.termSeparator))return I.QueryLexer.lexTerm}else e.escapeCharacter()}},I.QueryParser=function(e,t){this.lexer=new I.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},I.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=I.QueryParser.parseClause;e;)e=e(this);return this.query},I.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},I.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},I.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},I.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case I.QueryLexer.PRESENCE:return I.QueryParser.parsePresence;case I.QueryLexer.FIELD:return I.QueryParser.parseField;case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new I.QueryParseError(n,t.start,t.end)}},I.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=I.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=I.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new I.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(null==r){n="expecting term or field, found nothing";throw new I.QueryParseError(n,t.start,t.end)}switch(r.type){case I.QueryLexer.FIELD:return I.QueryParser.parseField;case I.QueryLexer.TERM:return I.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new I.QueryParseError(n,r.start,r.end)}}},I.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new I.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var o=e.peekLexeme();if(null==o){r="expecting term, found nothing";throw new I.QueryParseError(r,t.start,t.end)}if(o.type===I.QueryLexer.TERM)return I.QueryParser.parseTerm;r="expecting term, found '"+o.type+"'";throw new I.QueryParseError(r,o.start,o.end)}},I.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(null!=n)switch(n.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new I.QueryParseError(r,n.start,n.end)}else e.nextClause()}},I.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="edit distance must be numeric";throw new I.QueryParseError(r,t.start,t.end)}e.currentClause.editDistance=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new I.QueryParseError(r,o.start,o.end)}else e.nextClause()}},I.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var n=parseInt(t.str,10);if(isNaN(n)){var r="boost must be numeric";throw new I.QueryParseError(r,t.start,t.end)}e.currentClause.boost=n;var o=e.peekLexeme();if(null!=o)switch(o.type){case I.QueryLexer.TERM:return e.nextClause(),I.QueryParser.parseTerm;case I.QueryLexer.FIELD:return e.nextClause(),I.QueryParser.parseField;case I.QueryLexer.EDIT_DISTANCE:return I.QueryParser.parseEditDistance;case I.QueryLexer.BOOST:return I.QueryParser.parseBoost;case I.QueryLexer.PRESENCE:return e.nextClause(),I.QueryParser.parsePresence;default:r="Unexpected lexeme type '"+o.type+"'";throw new I.QueryParseError(r,o.start,o.end)}else e.nextClause()}},void 0===(o="function"==typeof(r=function(){return I})?r.call(t,n,t,e):r)||(e.exports=o)}()},689:function(e){e.exports=function(){"use strict";var e="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},t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(n){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=o,this.iframesTimeout=a}return n(e,[{key:"getContexts",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach((function(t){var n=e.filter((function(e){return e.contains(t)})).length>0;-1!==e.indexOf(t)||n||e.push(t)})),e}},{key:"getIframeContents",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var o=e.contentWindow;if(r=o.document,!o||!r)throw new Error("iframe inaccessible")}catch(a){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){var t="about:blank",n=e.getAttribute("src").trim();return e.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){var r=this,o=!1,a=null,i=function i(){if(!o){o=!0,clearTimeout(a);try{r.isIframeBlank(e)||(e.removeEventListener("load",i),r.getIframeContents(e,t,n))}catch(s){n()}}};e.addEventListener("load",i),a=setTimeout(i,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(r){n()}}},{key:"waitForIframes",value:function(e,t){var n=this,r=0;this.forEachIframe(e,(function(){return!0}),(function(e){r++,n.waitForIframes(e.querySelector("html"),(function(){--r||t()}))}),(function(e){e||t()}))}},{key:"forEachIframe",value:function(t,n,r){var o=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},i=t.querySelectorAll("iframe"),s=i.length,l=0;i=Array.prototype.slice.call(i);var u=function(){--s<=0&&a(l)};s||u(),i.forEach((function(t){e.matches(t,o.exclude)?u():o.onIframeReady(t,(function(e){n(t)&&(l++,r(e)),u()}),u)}))}},{key:"createIterator",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){return new e(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){var t=e.previousNode();return{prevNode:t,node:(null===t||e.nextNode())&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,r){var o=!1,a=!1;return r.forEach((function(e,t){e.val===n&&(o=t,a=e.handled)})),this.compareNodeIframe(e,t,n)?(!1!==o||a?!1===o||a||(r[o].handled=!0):r.push({val:n,handled:!0}),!0):(!1===o&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){var o=this;e.forEach((function(e){e.handled||o.getIframeContents(e.val,(function(e){o.createInstanceOnIframe(e).forEachNode(t,n,r)}))}))}},{key:"iterateThroughNodes",value:function(e,t,n,r,o){for(var a=this,i=this.createIterator(t,e,r),s=[],l=[],u=void 0,c=void 0,d=function(){var e=a.getIteratorNode(i);return c=e.prevNode,u=e.node};d();)this.iframes&&this.forEachIframe(t,(function(e){return a.checkIframeFilter(u,c,e,s)}),(function(t){a.createInstanceOnIframe(t).forEachNode(e,(function(e){return l.push(e)}),r)})),l.push(u);l.forEach((function(e){n(e)})),this.iframes&&this.handleOpenIframes(s,e,n,r),o()}},{key:"forEachNode",value:function(e,t,n){var r=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=this.getContexts(),i=a.length;i||o(),a.forEach((function(a){var s=function(){r.iterateThroughNodes(e,a,t,n,(function(){--i<=0&&o()}))};r.iframes?r.waitForIframes(a,s):s()}))}}],[{key:"matches",value:function(e,t){var n="string"==typeof t?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){var o=!1;return n.every((function(t){return!r.call(e,t)||(o=!0,!1)})),o}return!1}}]),e}(),a=function(){function a(e){t(this,a),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf("MSIE")>-1||n.indexOf("Trident")>-1)&&(this.ie=!0)}return n(a,[{key:"log",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"debug",r=this.opt.log;this.opt.debug&&"object"===(void 0===r?"undefined":e(r))&&"function"==typeof r[n]&&r[n]("mark.js: "+t)}},{key:"escapeStr",value:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}},{key:"createRegExp",value:function(e){return"disabled"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),"disabled"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e)}},{key:"createSynonymsRegExp",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?"":"i",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?"\0":"";for(var o in t)if(t.hasOwnProperty(o)){var a=t[o],i="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(o):this.escapeStr(o),s="disabled"!==this.opt.wildcards?this.setupWildcardsRegExp(a):this.escapeStr(a);""!==i&&""!==s&&(e=e.replace(new RegExp("("+this.escapeStr(i)+"|"+this.escapeStr(s)+")","gm"+n),r+"("+this.processSynomyms(i)+"|"+this.processSynomyms(s)+")"+r))}return e}},{key:"processSynomyms",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:"setupWildcardsRegExp",value:function(e){return(e=e.replace(/(?:\\)*\?/g,(function(e){return"\\"===e.charAt(0)?"?":"\x01"}))).replace(/(?:\\)*\*/g,(function(e){return"\\"===e.charAt(0)?"*":"\x02"}))}},{key:"createWildcardsRegExp",value:function(e){var t="withSpaces"===this.opt.wildcards;return e.replace(/\u0001/g,t?"[\\S\\s]?":"\\S?").replace(/\u0002/g,t?"[\\S\\s]*?":"\\S*")}},{key:"setupIgnoreJoinersRegExp",value:function(e){return e.replace(/[^(|)\\]/g,(function(e,t,n){var r=n.charAt(t+1);return/[(|)\\]/.test(r)||""===r?e:e+"\0"}))}},{key:"createJoinersRegExp",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(""))),this.opt.ignoreJoiners&&t.push("\\u00ad\\u200b\\u200c\\u200d"),t.length?e.split(/\u0000+/).join("["+t.join("")+"]*"):e}},{key:"createDiacriticsRegExp",value:function(e){var t=this.opt.caseSensitive?"":"i",n=this.opt.caseSensitive?["a\xe0\xe1\u1ea3\xe3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\xe2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\xe4\xe5\u0101\u0105","A\xc0\xc1\u1ea2\xc3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\xc2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\xc4\xc5\u0100\u0104","c\xe7\u0107\u010d","C\xc7\u0106\u010c","d\u0111\u010f","D\u0110\u010e","e\xe8\xe9\u1ebb\u1ebd\u1eb9\xea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\xeb\u011b\u0113\u0119","E\xc8\xc9\u1eba\u1ebc\u1eb8\xca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\xcb\u011a\u0112\u0118","i\xec\xed\u1ec9\u0129\u1ecb\xee\xef\u012b","I\xcc\xcd\u1ec8\u0128\u1eca\xce\xcf\u012a","l\u0142","L\u0141","n\xf1\u0148\u0144","N\xd1\u0147\u0143","o\xf2\xf3\u1ecf\xf5\u1ecd\xf4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\xf6\xf8\u014d","O\xd2\xd3\u1ece\xd5\u1ecc\xd4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\xd6\xd8\u014c","r\u0159","R\u0158","s\u0161\u015b\u0219\u015f","S\u0160\u015a\u0218\u015e","t\u0165\u021b\u0163","T\u0164\u021a\u0162","u\xf9\xfa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\xfb\xfc\u016f\u016b","U\xd9\xda\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\xdb\xdc\u016e\u016a","y\xfd\u1ef3\u1ef7\u1ef9\u1ef5\xff","Y\xdd\u1ef2\u1ef6\u1ef8\u1ef4\u0178","z\u017e\u017c\u017a","Z\u017d\u017b\u0179"]:["a\xe0\xe1\u1ea3\xe3\u1ea1\u0103\u1eb1\u1eaf\u1eb3\u1eb5\u1eb7\xe2\u1ea7\u1ea5\u1ea9\u1eab\u1ead\xe4\xe5\u0101\u0105A\xc0\xc1\u1ea2\xc3\u1ea0\u0102\u1eb0\u1eae\u1eb2\u1eb4\u1eb6\xc2\u1ea6\u1ea4\u1ea8\u1eaa\u1eac\xc4\xc5\u0100\u0104","c\xe7\u0107\u010dC\xc7\u0106\u010c","d\u0111\u010fD\u0110\u010e","e\xe8\xe9\u1ebb\u1ebd\u1eb9\xea\u1ec1\u1ebf\u1ec3\u1ec5\u1ec7\xeb\u011b\u0113\u0119E\xc8\xc9\u1eba\u1ebc\u1eb8\xca\u1ec0\u1ebe\u1ec2\u1ec4\u1ec6\xcb\u011a\u0112\u0118","i\xec\xed\u1ec9\u0129\u1ecb\xee\xef\u012bI\xcc\xcd\u1ec8\u0128\u1eca\xce\xcf\u012a","l\u0142L\u0141","n\xf1\u0148\u0144N\xd1\u0147\u0143","o\xf2\xf3\u1ecf\xf5\u1ecd\xf4\u1ed3\u1ed1\u1ed5\u1ed7\u1ed9\u01a1\u1edf\u1ee1\u1edb\u1edd\u1ee3\xf6\xf8\u014dO\xd2\xd3\u1ece\xd5\u1ecc\xd4\u1ed2\u1ed0\u1ed4\u1ed6\u1ed8\u01a0\u1ede\u1ee0\u1eda\u1edc\u1ee2\xd6\xd8\u014c","r\u0159R\u0158","s\u0161\u015b\u0219\u015fS\u0160\u015a\u0218\u015e","t\u0165\u021b\u0163T\u0164\u021a\u0162","u\xf9\xfa\u1ee7\u0169\u1ee5\u01b0\u1eeb\u1ee9\u1eed\u1eef\u1ef1\xfb\xfc\u016f\u016bU\xd9\xda\u1ee6\u0168\u1ee4\u01af\u1eea\u1ee8\u1eec\u1eee\u1ef0\xdb\xdc\u016e\u016a","y\xfd\u1ef3\u1ef7\u1ef9\u1ef5\xffY\xdd\u1ef2\u1ef6\u1ef8\u1ef4\u0178","z\u017e\u017c\u017aZ\u017d\u017b\u0179"],r=[];return e.split("").forEach((function(o){n.every((function(n){if(-1!==n.indexOf(o)){if(r.indexOf(n)>-1)return!1;e=e.replace(new RegExp("["+n+"]","gm"+t),"["+n+"]"),r.push(n)}return!0}))})),e}},{key:"createMergedBlanksRegExp",value:function(e){return e.replace(/[\s]+/gim,"[\\s]+")}},{key:"createAccuracyRegExp",value:function(e){var t=this,n="!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~\xa1\xbf",r=this.opt.accuracy,o="string"==typeof r?r:r.value,a="string"==typeof r?[]:r.limiters,i="";switch(a.forEach((function(e){i+="|"+t.escapeStr(e)})),o){case"partially":default:return"()("+e+")";case"complementary":return"()([^"+(i="\\s"+(i||this.escapeStr(n)))+"]*"+e+"[^"+i+"]*)";case"exactly":return"(^|\\s"+i+")("+e+")(?=$|\\s"+i+")"}}},{key:"getSeparatedKeywords",value:function(e){var t=this,n=[];return e.forEach((function(e){t.opt.separateWordSearch?e.split(" ").forEach((function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)})):e.trim()&&-1===n.indexOf(e)&&n.push(e)})),{keywords:n.sort((function(e,t){return t.length-e.length})),length:n.length}}},{key:"isNumeric",value:function(e){return Number(parseFloat(e))==e}},{key:"checkRanges",value:function(e){var t=this;if(!Array.isArray(e)||"[object Object]"!==Object.prototype.toString.call(e[0]))return this.log("markRanges() will only accept an array of objects"),this.opt.noMatch(e),[];var n=[],r=0;return e.sort((function(e,t){return e.start-t.start})).forEach((function(e){var o=t.callNoMatchOnInvalidRanges(e,r),a=o.start,i=o.end;o.valid&&(e.start=a,e.length=i-a,n.push(e),r=i)})),n}},{key:"callNoMatchOnInvalidRanges",value:function(e,t){var n=void 0,r=void 0,o=!1;return e&&void 0!==e.start?(r=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?o=!0:(this.log("Ignoring invalid or overlapping range: "+JSON.stringify(e)),this.opt.noMatch(e))):(this.log("Ignoring invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:r,valid:o}}},{key:"checkWhitespaceRanges",value:function(e,t,n){var r=void 0,o=!0,a=n.length,i=t-a,s=parseInt(e.start,10)-i;return(r=(s=s>a?a:s)+parseInt(e.length,10))>a&&(r=a,this.log("End range automatically set to the max value of "+a)),s<0||r-s<0||s>a||r>a?(o=!1,this.log("Invalid range: "+JSON.stringify(e)),this.opt.noMatch(e)):""===n.substring(s,r).replace(/\s+/g,"")&&(o=!1,this.log("Skipping whitespace only range: "+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:r,valid:o}}},{key:"getTextNodes",value:function(e){var t=this,n="",r=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,(function(e){r.push({start:n.length,end:(n+=e.textContent).length,node:e})}),(function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}),(function(){e({value:n,nodes:r})}))}},{key:"matchesExclude",value:function(e){return o.matches(e,this.opt.exclude.concat(["script","style","title","head","html"]))}},{key:"wrapRangeInTextNode",value:function(e,t,n){var r=this.opt.element?this.opt.element:"mark",o=e.splitText(t),a=o.splitText(n-t),i=document.createElement(r);return i.setAttribute("data-markjs","true"),this.opt.className&&i.setAttribute("class",this.opt.className),i.textContent=o.textContent,o.parentNode.replaceChild(i,o),a}},{key:"wrapRangeInMappedTextNode",value:function(e,t,n,r,o){var a=this;e.nodes.every((function(i,s){var l=e.nodes[s+1];if(void 0===l||l.start>t){if(!r(i.node))return!1;var u=t-i.start,c=(n>i.end?i.end:n)-i.start,d=e.value.substr(0,i.start),p=e.value.substr(c+i.start);if(i.node=a.wrapRangeInTextNode(i.node,u,c),e.value=d+p,e.nodes.forEach((function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=c),e.nodes[n].end-=c)})),n-=c,o(i.node.previousSibling,i.start),!(n>i.end))return!1;t=i.end}return!0}))}},{key:"wrapMatches",value:function(e,t,n,r,o){var a=this,i=0===t?0:t+1;this.getTextNodes((function(t){t.nodes.forEach((function(t){t=t.node;for(var o=void 0;null!==(o=e.exec(t.textContent))&&""!==o[i];)if(n(o[i],t)){var s=o.index;if(0!==i)for(var l=1;l<i;l++)s+=o[l].length;t=a.wrapRangeInTextNode(t,s,s+o[i].length),r(t.previousSibling),e.lastIndex=0}})),o()}))}},{key:"wrapMatchesAcrossElements",value:function(e,t,n,r,o){var a=this,i=0===t?0:t+1;this.getTextNodes((function(t){for(var s=void 0;null!==(s=e.exec(t.value))&&""!==s[i];){var l=s.index;if(0!==i)for(var u=1;u<i;u++)l+=s[u].length;var c=l+s[i].length;a.wrapRangeInMappedTextNode(t,l,c,(function(e){return n(s[i],e)}),(function(t,n){e.lastIndex=n,r(t)}))}o()}))}},{key:"wrapRangeFromIndex",value:function(e,t,n,r){var o=this;this.getTextNodes((function(a){var i=a.value.length;e.forEach((function(e,r){var s=o.checkWhitespaceRanges(e,i,a.value),l=s.start,u=s.end;s.valid&&o.wrapRangeInMappedTextNode(a,l,u,(function(n){return t(n,e,a.value.substring(l,u),r)}),(function(t){n(t,e)}))})),r()}))}},{key:"unwrapMatches",value:function(e){for(var t=e.parentNode,n=document.createDocumentFragment();e.firstChild;)n.appendChild(e.removeChild(e.firstChild));t.replaceChild(n,e),this.ie?this.normalizeTextNode(t):t.normalize()}},{key:"normalizeTextNode",value:function(e){if(e){if(3===e.nodeType)for(;e.nextSibling&&3===e.nextSibling.nodeType;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}},{key:"markRegExp",value:function(e,t){var n=this;this.opt=t,this.log('Searching with expression "'+e+'"');var r=0,o="wrapMatches",a=function(e){r++,n.opt.each(e)};this.opt.acrossElements&&(o="wrapMatchesAcrossElements"),this[o](e,this.opt.ignoreGroups,(function(e,t){return n.opt.filter(t,e,r)}),a,(function(){0===r&&n.opt.noMatch(e),n.opt.done(r)}))}},{key:"mark",value:function(e,t){var n=this;this.opt=t;var r=0,o="wrapMatches",a=this.getSeparatedKeywords("string"==typeof e?[e]:e),i=a.keywords,s=a.length,l=this.opt.caseSensitive?"":"i",u=function e(t){var a=new RegExp(n.createRegExp(t),"gm"+l),u=0;n.log('Searching with expression "'+a+'"'),n[o](a,1,(function(e,o){return n.opt.filter(o,t,r,u)}),(function(e){u++,r++,n.opt.each(e)}),(function(){0===u&&n.opt.noMatch(t),i[s-1]===t?n.opt.done(r):e(i[i.indexOf(t)+1])}))};this.opt.acrossElements&&(o="wrapMatchesAcrossElements"),0===s?this.opt.done(r):u(i[0])}},{key:"markRanges",value:function(e,t){var n=this;this.opt=t;var r=0,o=this.checkRanges(e);o&&o.length?(this.log("Starting to mark with the following ranges: "+JSON.stringify(o)),this.wrapRangeFromIndex(o,(function(e,t,r,o){return n.opt.filter(e,t,r,o)}),(function(e,t){r++,n.opt.each(e,t)}),(function(){n.opt.done(r)}))):this.opt.done(r)}},{key:"unmark",value:function(e){var t=this;this.opt=e;var n=this.opt.element?this.opt.element:"*";n+="[data-markjs]",this.opt.className&&(n+="."+this.opt.className),this.log('Removal selector "'+n+'"'),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,(function(e){t.unwrapMatches(e)}),(function(e){var r=o.matches(e,n),a=t.matchesExclude(e);return!r||a?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT}),this.opt.done)}},{key:"opt",set:function(e){this._opt=r({},{element:"",className:"",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:"partially",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[],wildcards:"disabled",each:function(){},noMatch:function(){},filter:function(){return!0},done:function(){},debug:!1,log:window.console},e)},get:function(){return this._opt}},{key:"iterator",get:function(){return new o(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}}]),a}();function i(e){var t=this,n=new a(e);return this.mark=function(e,r){return n.mark(e,r),t},this.markRegExp=function(e,r){return n.markRegExp(e,r),t},this.markRanges=function(e,r){return n.markRanges(e,r),t},this.unmark=function(e){return n.unmark(e),t},this}return i}()},119:(e,t,n)=>{"use strict";n.r(t)},1043:(e,t,n)=>{"use strict";n.r(t)},5947:function(e,t,n){var r,o;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function o(e,t,n){return e<t?t:e>n?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),u=a.querySelector(r.barSelector),c=r.speed,d=r.easing;return a.offsetWidth,s((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(u,i(e,c,d)),1===e?(l(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){l(a,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),s=e?"-100":a(n.status||0),u=document.querySelector(r.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&f(o),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function u(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=p(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},6969:e=>{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to <a href="https://webplatform.github.io/docs/">WebPlatform.org documentation</a>. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (<code>.comment</code> can become <code>.namespace--comment</code>) or replace them with your defined ones (like <code>.editor__comment</code>). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},8722:(e,t,n)=>{const r=n(6969),o=n(8380),a=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...a,...Object.keys(Prism.languages)];o(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(3157).resolve(t)],delete Prism.languages[e],n(3157)(t),a.add(e)}))}i.silent=!1,e.exports=i},9700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof a&&!a(e))return e;for(var o,s=i.length;-1!==n.code.indexOf(o=t(r,s));)++s;return i[s]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function i(s){for(var l=0;l<s.length&&!(o>=a.length);l++){var u=s[l];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=a[o],d=n.tokenStack[c],p="string"==typeof u?u:u.content,f=t(r,c),h=p.indexOf(f);if(h>-1){++o;var m=p.substring(0,h),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),y=p.substring(h+f.length),b=[];m&&b.push.apply(b,i([m])),b.push(g),y&&b.push.apply(b,i([y])),"string"==typeof u?s.splice.apply(s,[l,1].concat(b)):u.content=b}}else u.content&&i(u.content)}return s}(n.tokens)}}}})}(Prism)},8692:(e,t,n)=>{var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=8692},3157:(e,t,n)=>{var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=3157},8380:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}function r(e){var n={},r=[];function o(r,a){if(!(r in n)){a.push(r);var i=a.indexOf(r);if(i<a.length-1)throw new Error("Circular dependency: "+a.slice(i).join(" -> "));var s={},l=e[r];if(l){function u(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in s))for(var i in o(t,a),s[t]=!0,n[t])s[i]=!0}t(l.require,u),t(l.optional,u),t(l.modify,u)}n[r]=s,a.pop()}}return function(e){var t=n[e];return t||(o(e,r),t=n[e]),t}}function o(e){for(var t in e)return!0;return!1}return function(a,i,s){var l=function(e){var t={};for(var n in e){var r=e[n];for(var o in r)if("meta"!=o){var a=r[o];t[o]="string"==typeof a?{title:a}:a}}return t}(a),u=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var o in n={},e){var a=e[o];t(a&&a.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+o+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+o+" because it is a component.");n[t]=o}))}return n[r]||r}}(l);i=i.map(u),s=(s||[]).map(u);var c=n(i),d=n(s);i.forEach((function e(n){var r=l[n];t(r&&r.require,(function(t){t in d||(c[t]=!0,e(t))}))}));for(var p,f=r(l),h=c;o(h);){for(var m in p={},h){var g=l[m];t(g&&g.modify,(function(e){e in d&&(p[e]=!0)}))}for(var y in d)if(!(y in c))for(var b in f(y))if(b in c){p[y]=!0;break}for(var v in h=p)c[v]=!0}var w={getIds:function(){var e=[];return w.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,r,o){var a=o?o.series:void 0,i=o?o.parallel:e,s={},l={};function u(e){if(e in s)return s[e];l[e]=!0;var o,c=[];for(var d in t(e))d in n&&c.push(d);if(0===c.length)o=r(e);else{var p=i(c.map((function(e){var t=u(e);return delete l[e],t})));a?o=a(p,(function(){return r(e)})):r(e)}return s[e]=o}for(var c in n)u(c);var d=[];for(var p in l)d.push(s[p]);return i(d)}(f,c,t,n)}};return w}}();e.exports=t},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){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 t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},2551:(e,t,n)=>{"use strict";var r=n(6540),o=n(9982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,s={};function l(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var c=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},h={};function m(e,t,n,r,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new m(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var y=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function v(e,t,n,r){var o=g.hasOwnProperty(t)?g[t]:null;(null!==o?0!==o.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,o,r)&&(n=null),r||null===o?function(e){return!!d.call(h,e)||!d.call(f,e)&&(p.test(e)?h[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=null===n?3!==o.type&&"":n:(t=o.attributeName,r=o.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(o=o.type)||4===o&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(y,b);g[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(y,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(y,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var w=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=Symbol.for("react.element"),x=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),_=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),T=Symbol.for("react.context"),A=Symbol.for("react.forward_ref"),j=Symbol.for("react.suspense"),R=Symbol.for("react.suspense_list"),N=Symbol.for("react.memo"),L=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var P=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var O=Symbol.iterator;function I(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=O&&e[O]||e["@@iterator"])?e:null}var D,F=Object.assign;function M(e){if(void 0===D)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);D=t&&t[1]||""}return"\n"+D+e}var z=!1;function B(e,t){if(!e||z)return"";z=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&"string"==typeof u.stack){for(var o=u.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{z=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?M(e):""}function $(e){switch(e.tag){case 5:return M(e.type);case 16:return M("Lazy");case 13:return M("Suspense");case 19:return M("SuspenseList");case 0:case 2:case 15:return e=B(e.type,!1);case 11:return e=B(e.type.render,!1);case 1:return e=B(e.type,!0);default:return""}}function U(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case S:return"Fragment";case x:return"Portal";case _:return"Profiler";case E:return"StrictMode";case j:return"Suspense";case R:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case C:return(e._context.displayName||"Context")+".Provider";case A:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case N:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case L:t=e._payload,e=e._init;try{return U(e(t))}catch(n){}}return null}function q(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return U(t);case 8:return t===E?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function H(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function Q(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function V(e){e._valueTracker||(e._valueTracker=function(e){var t=Q(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var o=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function W(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Q(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function G(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function K(e,t){var n=t.checked;return F({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function Y(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=H(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&v(e,"checked",t,!1)}function J(e,t){Z(e,t);var n=H(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,H(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function X(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&G(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+H(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return F({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(te(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:H(n)}}function ae(e,t){var n=H(t.value),r=H(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ue,ce,de=(ce=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ue=ue||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ue.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return ce(e,t)}))}:ce);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(fe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]}))}));var ye=F({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function be(e,t){if(t){if(ye[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(a(62))}}function ve(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var we=null;function ke(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var xe=null,Se=null,Ee=null;function _e(e){if(e=wo(e)){if("function"!=typeof xe)throw Error(a(280));var t=e.stateNode;t&&(t=xo(t),xe(e.stateNode,e.type,t))}}function Ce(e){Se?Ee?Ee.push(e):Ee=[e]:Se=e}function Te(){if(Se){var e=Se,t=Ee;if(Ee=Se=null,_e(e),t)for(e=0;e<t.length;e++)_e(t[e])}}function Ae(e,t){return e(t)}function je(){}var Re=!1;function Ne(e,t,n){if(Re)return e(t,n);Re=!0;try{return Ae(e,t,n)}finally{Re=!1,(null!==Se||null!==Ee)&&(je(),Te())}}function Le(e,t){var n=e.stateNode;if(null===n)return null;var r=xo(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(a(231,t,typeof n));return n}var Pe=!1;if(c)try{var Oe={};Object.defineProperty(Oe,"passive",{get:function(){Pe=!0}}),window.addEventListener("test",Oe,Oe),window.removeEventListener("test",Oe,Oe)}catch(ce){Pe=!1}function Ie(e,t,n,r,o,a,i,s,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var De=!1,Fe=null,Me=!1,ze=null,Be={onError:function(e){De=!0,Fe=e}};function $e(e,t,n,r,o,a,i,s,l){De=!1,Fe=null,Ie.apply(Be,arguments)}function Ue(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function He(e){if(Ue(e)!==e)throw Error(a(188))}function Qe(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return He(o),e;if(i===r)return He(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e))?Ve(e):null}function Ve(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ve(e);if(null!==t)return t;e=e.sibling}return null}var We=o.unstable_scheduleCallback,Ge=o.unstable_cancelCallback,Ke=o.unstable_shouldYield,Ye=o.unstable_requestPaint,Ze=o.unstable_now,Je=o.unstable_getCurrentPriorityLevel,Xe=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,nt=o.unstable_LowPriority,rt=o.unstable_IdlePriority,ot=null,at=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ut=64,ct=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~o;0!==s?r=dt(s):0!==(a&=i)&&(r=dt(a))}else 0!==(i=n&~o)?r=dt(i):0!==a&&(r=dt(a));if(0===r)return 0;if(0!==t&&t!==r&&!(t&o)&&((o=r&-r)>=(a=t&-t)||16===o&&4194240&a))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-it(t)),r|=e[n],t&=~o;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mt(){var e=ut;return!(4194240&(ut<<=1))&&(ut=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function yt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function bt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var vt=0;function wt(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var kt,xt,St,Et,_t,Ct=!1,Tt=[],At=null,jt=null,Rt=null,Nt=new Map,Lt=new Map,Pt=[],Ot="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function It(e,t){switch(e){case"focusin":case"focusout":At=null;break;case"dragenter":case"dragleave":jt=null;break;case"mouseover":case"mouseout":Rt=null;break;case"pointerover":case"pointerout":Nt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Lt.delete(t.pointerId)}}function Dt(e,t,n,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=wo(t))&&xt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Ft(e){var t=vo(e.target);if(null!==t){var n=Ue(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=qe(n)))return e.blockedOn=t,void _t(e.priority,(function(){St(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Mt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Kt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=wo(n))&&xt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);we=r,n.target.dispatchEvent(r),we=null,t.shift()}return!0}function zt(e,t,n){Mt(e)&&n.delete(t)}function Bt(){Ct=!1,null!==At&&Mt(At)&&(At=null),null!==jt&&Mt(jt)&&(jt=null),null!==Rt&&Mt(Rt)&&(Rt=null),Nt.forEach(zt),Lt.forEach(zt)}function $t(e,t){e.blockedOn===t&&(e.blockedOn=null,Ct||(Ct=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Bt)))}function Ut(e){function t(t){return $t(t,e)}if(0<Tt.length){$t(Tt[0],e);for(var n=1;n<Tt.length;n++){var r=Tt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==At&&$t(At,e),null!==jt&&$t(jt,e),null!==Rt&&$t(Rt,e),Nt.forEach(t),Lt.forEach(t),n=0;n<Pt.length;n++)(r=Pt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Pt.length&&null===(n=Pt[0]).blockedOn;)Ft(n),null===n.blockedOn&&Pt.shift()}var qt=w.ReactCurrentBatchConfig,Ht=!0;function Qt(e,t,n,r){var o=vt,a=qt.transition;qt.transition=null;try{vt=1,Wt(e,t,n,r)}finally{vt=o,qt.transition=a}}function Vt(e,t,n,r){var o=vt,a=qt.transition;qt.transition=null;try{vt=4,Wt(e,t,n,r)}finally{vt=o,qt.transition=a}}function Wt(e,t,n,r){if(Ht){var o=Kt(e,t,n,r);if(null===o)Hr(e,t,r,Gt,n),It(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return At=Dt(At,e,t,n,r,o),!0;case"dragenter":return jt=Dt(jt,e,t,n,r,o),!0;case"mouseover":return Rt=Dt(Rt,e,t,n,r,o),!0;case"pointerover":var a=o.pointerId;return Nt.set(a,Dt(Nt.get(a)||null,e,t,n,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Lt.set(a,Dt(Lt.get(a)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(It(e,r),4&t&&-1<Ot.indexOf(e)){for(;null!==o;){var a=wo(o);if(null!==a&&kt(a),null===(a=Kt(e,t,n,r))&&Hr(e,t,r,Gt,n),a===o)break;o=a}null!==o&&r.stopPropagation()}else Hr(e,t,r,null,n)}}var Gt=null;function Kt(e,t,n,r){if(Gt=null,null!==(e=vo(e=ke(r))))if(null===(t=Ue(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=qe(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Gt=e,null}function Yt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Je()){case Xe:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Zt=null,Jt=null,Xt=null;function en(){if(Xt)return Xt;var e,t,n=Jt,r=n.length,o="value"in Zt?Zt.value:Zt.textContent,a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);return Xt=o.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function on(e){function t(t,n,r,o,a){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return F(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var an,sn,ln,un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=on(un),dn=F({},un,{view:0,detail:0}),pn=on(dn),fn=F({},dn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_n,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(an=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=an=0,ln=e),an)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),hn=on(fn),mn=on(F({},fn,{dataTransfer:0})),gn=on(F({},dn,{relatedTarget:0})),yn=on(F({},un,{animationName:0,elapsedTime:0,pseudoElement:0})),bn=F({},un,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),vn=on(bn),wn=on(F({},un,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Sn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function En(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Sn[e])&&!!t[e]}function _n(){return En}var Cn=F({},dn,{key:function(e){if(e.key){var t=kn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_n,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Tn=on(Cn),An=on(F({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),jn=on(F({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_n})),Rn=on(F({},un,{propertyName:0,elapsedTime:0,pseudoElement:0})),Nn=F({},fn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Ln=on(Nn),Pn=[9,13,27,32],On=c&&"CompositionEvent"in window,In=null;c&&"documentMode"in document&&(In=document.documentMode);var Dn=c&&"TextEvent"in window&&!In,Fn=c&&(!On||In&&8<In&&11>=In),Mn=String.fromCharCode(32),zn=!1;function Bn(e,t){switch(e){case"keyup":return-1!==Pn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $n(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Un=!1;var qn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!qn[e.type]:"textarea"===t}function Qn(e,t,n,r){Ce(r),0<(t=Vr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Vn=null,Wn=null;function Gn(e){Mr(e,0)}function Kn(e){if(W(ko(e)))return e}function Yn(e,t){if("change"===e)return t}var Zn=!1;if(c){var Jn;if(c){var Xn="oninput"in document;if(!Xn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Xn="function"==typeof er.oninput}Jn=Xn}else Jn=!1;Zn=Jn&&(!document.documentMode||9<document.documentMode)}function tr(){Vn&&(Vn.detachEvent("onpropertychange",nr),Wn=Vn=null)}function nr(e){if("value"===e.propertyName&&Kn(Wn)){var t=[];Qn(t,Wn,e,ke(e)),Ne(Gn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Wn=n,(Vn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Kn(Wn)}function ar(e,t){if("click"===e)return Kn(t)}function ir(e,t){if("input"===e||"change"===e)return Kn(t)}var sr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function lr(e,t){if(sr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!d.call(t,o)||!sr(e[o],t[o]))return!1}return!0}function ur(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cr(e,t){var n,r=ur(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ur(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=G();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=G((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function hr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=n.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=cr(n,a);var i=cr(n,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var mr=c&&"documentMode"in document&&11>=document.documentMode,gr=null,yr=null,br=null,vr=!1;function wr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;vr||null==gr||gr!==G(r)||("selectionStart"in(r=gr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},br&&lr(br,r)||(br=r,0<(r=Vr(yr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},Sr={},Er={};function _r(e){if(Sr[e])return Sr[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Er)return Sr[e]=n[t];return e}c&&(Er=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var Cr=_r("animationend"),Tr=_r("animationiteration"),Ar=_r("animationstart"),jr=_r("transitionend"),Rr=new Map,Nr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Lr(e,t){Rr.set(e,t),l(t,[e])}for(var Pr=0;Pr<Nr.length;Pr++){var Or=Nr[Pr];Lr(Or.toLowerCase(),"on"+(Or[0].toUpperCase()+Or.slice(1)))}Lr(Cr,"onAnimationEnd"),Lr(Tr,"onAnimationIteration"),Lr(Ar,"onAnimationStart"),Lr("dblclick","onDoubleClick"),Lr("focusin","onFocus"),Lr("focusout","onBlur"),Lr(jr,"onTransitionEnd"),u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ir="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Dr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ir));function Fr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,i,s,l,u){if($e.apply(this,arguments),De){if(!De)throw Error(a(198));var c=Fe;De=!1,Fe=null,Me||(Me=!0,ze=c)}}(r,t,void 0,e),e.currentTarget=null}function Mr(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var a=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Fr(o,s,u),a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,u=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Fr(o,s,u),a=l}}}if(Me)throw e=ze,Me=!1,ze=null,e}function zr(e,t){var n=t[go];void 0===n&&(n=t[go]=new Set);var r=e+"__bubble";n.has(r)||(qr(t,e,2,!1),n.add(r))}function Br(e,t,n){var r=0;t&&(r|=4),qr(n,e,r,t)}var $r="_reactListening"+Math.random().toString(36).slice(2);function Ur(e){if(!e[$r]){e[$r]=!0,i.forEach((function(t){"selectionchange"!==t&&(Dr.has(t)||Br(t,!1,e),Br(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[$r]||(t[$r]=!0,Br("selectionchange",!1,t))}}function qr(e,t,n,r){switch(Yt(t)){case 1:var o=Qt;break;case 4:o=Vt;break;default:o=Wt}n=o.bind(null,t,n,e),o=void 0,!Pe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Hr(e,t,n,r,o){var a=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=vo(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}Ne((function(){var r=a,o=ke(n),i=[];e:{var s=Rr.get(e);if(void 0!==s){var l=cn,u=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=Tn;break;case"focusin":u="focus",l=gn;break;case"focusout":u="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=hn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=jn;break;case Cr:case Tr:case Ar:l=yn;break;case jr:l=Rn;break;case"scroll":l=pn;break;case"wheel":l=Ln;break;case"copy":case"cut":case"paste":l=vn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=An}var c=!!(4&t),d=!c&&"scroll"===e,p=c?null!==s?s+"Capture":null:s;c=[];for(var f,h=r;null!==h;){var m=(f=h).stateNode;if(5===f.tag&&null!==m&&(f=m,null!==p&&(null!=(m=Le(h,p))&&c.push(Qr(h,m,f)))),d)break;h=h.return}0<c.length&&(s=new l(s,u,null,n,o),i.push({event:s,listeners:c}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===we||!(u=n.relatedTarget||n.fromElement)||!vo(u)&&!u[mo])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(u=(u=n.relatedTarget||n.toElement)?vo(u):null)&&(u!==(d=Ue(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(l=null,u=r),l!==u)){if(c=hn,m="onMouseLeave",p="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=An,m="onPointerLeave",p="onPointerEnter",h="pointer"),d=null==l?s:ko(l),f=null==u?s:ko(u),(s=new c(m,h+"leave",l,n,o)).target=d,s.relatedTarget=f,m=null,vo(o)===r&&((c=new c(p,h+"enter",u,n,o)).target=f,c.relatedTarget=d,m=c),d=m,l&&u)e:{for(p=u,h=0,f=c=l;f;f=Wr(f))h++;for(f=0,m=p;m;m=Wr(m))f++;for(;0<h-f;)c=Wr(c),h--;for(;0<f-h;)p=Wr(p),f--;for(;h--;){if(c===p||null!==p&&c===p.alternate)break e;c=Wr(c),p=Wr(p)}c=null}else c=null;null!==l&&Gr(i,s,l,c,!1),null!==u&&null!==d&&Gr(i,d,u,c,!0)}if("select"===(l=(s=r?ko(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Yn;else if(Hn(s))if(Zn)g=ir;else{g=or;var y=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=ar);switch(g&&(g=g(e,r))?Qn(i,g,n,o):(y&&y(e,s,r),"focusout"===e&&(y=s._wrapperState)&&y.controlled&&"number"===s.type&&ee(s,"number",s.value)),y=r?ko(r):window,e){case"focusin":(Hn(y)||"true"===y.contentEditable)&&(gr=y,yr=r,br=null);break;case"focusout":br=yr=gr=null;break;case"mousedown":vr=!0;break;case"contextmenu":case"mouseup":case"dragend":vr=!1,wr(i,n,o);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":wr(i,n,o)}var b;if(On)e:{switch(e){case"compositionstart":var v="onCompositionStart";break e;case"compositionend":v="onCompositionEnd";break e;case"compositionupdate":v="onCompositionUpdate";break e}v=void 0}else Un?Bn(e,n)&&(v="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(v="onCompositionStart");v&&(Fn&&"ko"!==n.locale&&(Un||"onCompositionStart"!==v?"onCompositionEnd"===v&&Un&&(b=en()):(Jt="value"in(Zt=o)?Zt.value:Zt.textContent,Un=!0)),0<(y=Vr(r,v)).length&&(v=new wn(v,e,null,n,o),i.push({event:v,listeners:y}),b?v.data=b:null!==(b=$n(n))&&(v.data=b))),(b=Dn?function(e,t){switch(e){case"compositionend":return $n(t);case"keypress":return 32!==t.which?null:(zn=!0,Mn);case"textInput":return(e=t.data)===Mn&&zn?null:e;default:return null}}(e,n):function(e,t){if(Un)return"compositionend"===e||!On&&Bn(e,t)?(e=en(),Xt=Jt=Zt=null,Un=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Fn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Vr(r,"onBeforeInput")).length&&(o=new wn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=b))}Mr(i,t)}))}function Qr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Vr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=Le(e,n))&&r.unshift(Qr(e,a,o)),null!=(a=Le(e,t))&&r.push(Qr(e,a,o))),e=e.return}return r}function Wr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Gr(e,t,n,r,o){for(var a=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==u&&(s=u,o?null!=(l=Le(n,a))&&i.unshift(Qr(n,l,s)):o||null!=(l=Le(n,a))&&i.push(Qr(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Kr=/\r\n?/g,Yr=/\u0000|\uFFFD/g;function Zr(e){return("string"==typeof e?e:""+e).replace(Kr,"\n").replace(Yr,"")}function Jr(e,t,n){if(t=Zr(t),Zr(e)!==t&&n)throw Error(a(425))}function Xr(){}var eo=null,to=null;function no(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ro="function"==typeof setTimeout?setTimeout:void 0,oo="function"==typeof clearTimeout?clearTimeout:void 0,ao="function"==typeof Promise?Promise:void 0,io="function"==typeof queueMicrotask?queueMicrotask:void 0!==ao?function(e){return ao.resolve(null).then(e).catch(so)}:ro;function so(e){setTimeout((function(){throw e}))}function lo(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&8===o.nodeType)if("/$"===(n=o.data)){if(0===r)return e.removeChild(o),void Ut(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=o}while(n);Ut(t)}function uo(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function co(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var po=Math.random().toString(36).slice(2),fo="__reactFiber$"+po,ho="__reactProps$"+po,mo="__reactContainer$"+po,go="__reactEvents$"+po,yo="__reactListeners$"+po,bo="__reactHandles$"+po;function vo(e){var t=e[fo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[mo]||n[fo]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=co(e);null!==e;){if(n=e[fo])return n;e=co(e)}return t}n=(e=n).parentNode}return null}function wo(e){return!(e=e[fo]||e[mo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ko(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function xo(e){return e[ho]||null}var So=[],Eo=-1;function _o(e){return{current:e}}function Co(e){0>Eo||(e.current=So[Eo],So[Eo]=null,Eo--)}function To(e,t){Eo++,So[Eo]=e.current,e.current=t}var Ao={},jo=_o(Ao),Ro=_o(!1),No=Ao;function Lo(e,t){var n=e.type.contextTypes;if(!n)return Ao;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in n)a[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Po(e){return null!=(e=e.childContextTypes)}function Oo(){Co(Ro),Co(jo)}function Io(e,t,n){if(jo.current!==Ao)throw Error(a(168));To(jo,t),To(Ro,n)}function Do(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in t))throw Error(a(108,q(e)||"Unknown",o));return F({},n,r)}function Fo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ao,No=jo.current,To(jo,e),To(Ro,Ro.current),!0}function Mo(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Do(e,t,No),r.__reactInternalMemoizedMergedChildContext=e,Co(Ro),Co(jo),To(jo,e)):Co(Ro),To(Ro,n)}var zo=null,Bo=!1,$o=!1;function Uo(e){null===zo?zo=[e]:zo.push(e)}function qo(){if(!$o&&null!==zo){$o=!0;var e=0,t=vt;try{var n=zo;for(vt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}zo=null,Bo=!1}catch(o){throw null!==zo&&(zo=zo.slice(e+1)),We(Xe,qo),o}finally{vt=t,$o=!1}}return null}var Ho=[],Qo=0,Vo=null,Wo=0,Go=[],Ko=0,Yo=null,Zo=1,Jo="";function Xo(e,t){Ho[Qo++]=Wo,Ho[Qo++]=Vo,Vo=e,Wo=t}function ea(e,t,n){Go[Ko++]=Zo,Go[Ko++]=Jo,Go[Ko++]=Yo,Yo=e;var r=Zo;e=Jo;var o=32-it(r)-1;r&=~(1<<o),n+=1;var a=32-it(t)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Zo=1<<32-it(t)+o|n<<o|r,Jo=a+e}else Zo=1<<a|n<<o|r,Jo=e}function ta(e){null!==e.return&&(Xo(e,1),ea(e,1,0))}function na(e){for(;e===Vo;)Vo=Ho[--Qo],Ho[Qo]=null,Wo=Ho[--Qo],Ho[Qo]=null;for(;e===Yo;)Yo=Go[--Ko],Go[Ko]=null,Jo=Go[--Ko],Go[Ko]=null,Zo=Go[--Ko],Go[Ko]=null}var ra=null,oa=null,aa=!1,ia=null;function sa(e,t){var n=Nu(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function la(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,ra=e,oa=uo(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,ra=e,oa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Yo?{id:Zo,overflow:Jo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Nu(18,null,null,0)).stateNode=t,n.return=e,e.child=n,ra=e,oa=null,!0);default:return!1}}function ua(e){return!(!(1&e.mode)||128&e.flags)}function ca(e){if(aa){var t=oa;if(t){var n=t;if(!la(e,t)){if(ua(e))throw Error(a(418));t=uo(n.nextSibling);var r=ra;t&&la(e,t)?sa(r,n):(e.flags=-4097&e.flags|2,aa=!1,ra=e)}}else{if(ua(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,ra=e}}}function da(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ra=e}function pa(e){if(e!==ra)return!1;if(!aa)return da(e),aa=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!no(e.type,e.memoizedProps)),t&&(t=oa)){if(ua(e))throw fa(),Error(a(418));for(;t;)sa(e,t),t=uo(t.nextSibling)}if(da(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){oa=uo(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}oa=null}}else oa=ra?uo(e.stateNode.nextSibling):null;return!0}function fa(){for(var e=oa;e;)e=uo(e.nextSibling)}function ha(){oa=ra=null,aa=!1}function ma(e){null===ia?ia=[e]:ia.push(e)}var ga=w.ReactCurrentBatchConfig;function ya(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!=typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function ba(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function va(e){return(0,e._init)(e._payload)}function wa(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Pu(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Fu(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function u(e,t,n,r){var a=n.type;return a===S?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===a||"object"==typeof a&&null!==a&&a.$$typeof===L&&va(a)===t.type)?((r=o(t,n.props)).ref=ya(e,t,n),r.return=e,r):((r=Ou(n.type,n.key,n.props,null,e.mode,r)).ref=ya(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Mu(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,a){return null===t||7!==t.tag?((t=Iu(n,e.mode,r,a)).return=e,t):((t=o(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=Fu(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case k:return(n=Ou(t.type,t.key,t.props,null,e.mode,n)).ref=ya(e,null,t),n.return=e,n;case x:return(t=Mu(t,e.mode,n)).return=e,t;case L:return p(e,(0,t._init)(t._payload),n)}if(te(t)||I(t))return(t=Iu(t,e.mode,n,null)).return=e,t;ba(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==o?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case k:return n.key===o?u(e,t,n,r):null;case x:return n.key===o?c(e,t,n,r):null;case L:return f(e,t,(o=n._init)(n._payload),r)}if(te(n)||I(n))return null!==o?null:d(e,t,n,r,null);ba(e,n)}return null}function h(e,t,n,r,o){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case k:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case x:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case L:return h(e,t,n,(0,r._init)(r._payload),o)}if(te(r)||I(r))return d(t,e=e.get(n)||null,r,o,null);ba(t,r)}return null}function m(o,a,s,l){for(var u=null,c=null,d=a,m=a=0,g=null;null!==d&&m<s.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var y=f(o,d,s[m],l);if(null===y){null===d&&(d=g);break}e&&d&&null===y.alternate&&t(o,d),a=i(y,a,m),null===c?u=y:c.sibling=y,c=y,d=g}if(m===s.length)return n(o,d),aa&&Xo(o,m),u;if(null===d){for(;m<s.length;m++)null!==(d=p(o,s[m],l))&&(a=i(d,a,m),null===c?u=d:c.sibling=d,c=d);return aa&&Xo(o,m),u}for(d=r(o,d);m<s.length;m++)null!==(g=h(d,o,m,s[m],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),a=i(g,a,m),null===c?u=g:c.sibling=g,c=g);return e&&d.forEach((function(e){return t(o,e)})),aa&&Xo(o,m),u}function g(o,s,l,u){var c=I(l);if("function"!=typeof c)throw Error(a(150));if(null==(l=c.call(l)))throw Error(a(151));for(var d=c=null,m=s,g=s=0,y=null,b=l.next();null!==m&&!b.done;g++,b=l.next()){m.index>g?(y=m,m=null):y=m.sibling;var v=f(o,m,b.value,u);if(null===v){null===m&&(m=y);break}e&&m&&null===v.alternate&&t(o,m),s=i(v,s,g),null===d?c=v:d.sibling=v,d=v,m=y}if(b.done)return n(o,m),aa&&Xo(o,g),c;if(null===m){for(;!b.done;g++,b=l.next())null!==(b=p(o,b.value,u))&&(s=i(b,s,g),null===d?c=b:d.sibling=b,d=b);return aa&&Xo(o,g),c}for(m=r(o,m);!b.done;g++,b=l.next())null!==(b=h(m,o,g,b.value,u))&&(e&&null!==b.alternate&&m.delete(null===b.key?g:b.key),s=i(b,s,g),null===d?c=b:d.sibling=b,d=b);return e&&m.forEach((function(e){return t(o,e)})),aa&&Xo(o,g),c}return function e(r,a,i,l){if("object"==typeof i&&null!==i&&i.type===S&&null===i.key&&(i=i.props.children),"object"==typeof i&&null!==i){switch(i.$$typeof){case k:e:{for(var u=i.key,c=a;null!==c;){if(c.key===u){if((u=i.type)===S){if(7===c.tag){n(r,c.sibling),(a=o(c,i.props.children)).return=r,r=a;break e}}else if(c.elementType===u||"object"==typeof u&&null!==u&&u.$$typeof===L&&va(u)===c.type){n(r,c.sibling),(a=o(c,i.props)).ref=ya(r,c,i),a.return=r,r=a;break e}n(r,c);break}t(r,c),c=c.sibling}i.type===S?((a=Iu(i.props.children,r.mode,l,i.key)).return=r,r=a):((l=Ou(i.type,i.key,i.props,null,r.mode,l)).ref=ya(r,a,i),l.return=r,r=l)}return s(r);case x:e:{for(c=i.key;null!==a;){if(a.key===c){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){n(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}n(r,a);break}t(r,a),a=a.sibling}(a=Mu(i,r.mode,l)).return=r,r=a}return s(r);case L:return e(r,a,(c=i._init)(i._payload),l)}if(te(i))return m(r,a,i,l);if(I(i))return g(r,a,i,l);ba(r,i)}return"string"==typeof i&&""!==i||"number"==typeof i?(i=""+i,null!==a&&6===a.tag?(n(r,a.sibling),(a=o(a,i)).return=r,r=a):(n(r,a),(a=Fu(i,r.mode,l)).return=r,r=a),s(r)):n(r,a)}}var ka=wa(!0),xa=wa(!1),Sa=_o(null),Ea=null,_a=null,Ca=null;function Ta(){Ca=_a=Ea=null}function Aa(e){var t=Sa.current;Co(Sa),e._currentValue=t}function ja(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ra(e,t){Ea=e,Ca=_a=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(vs=!0),e.firstContext=null)}function Na(e){var t=e._currentValue;if(Ca!==e)if(e={context:e,memoizedValue:t,next:null},null===_a){if(null===Ea)throw Error(a(308));_a=e,Ea.dependencies={lanes:0,firstContext:e}}else _a=_a.next=e;return t}var La=null;function Pa(e){null===La?La=[e]:La.push(e)}function Oa(e,t,n,r){var o=t.interleaved;return null===o?(n.next=n,Pa(t)):(n.next=o.next,o.next=n),t.interleaved=n,Ia(e,r)}function Ia(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Da=!1;function Fa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ma(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function za(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ba(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&Al){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,Ia(e,n)}return null===(o=r.interleaved)?(t.next=t,Pa(r)):(t.next=o.next,o.next=t),r.interleaved=t,Ia(e,n)}function $a(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}function Ua(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,a=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===a?o=a=i:a=a.next=i,n=n.next}while(null!==n);null===a?o=a=t:a=a.next=t}else o=a=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function qa(e,t,n,r){var o=e.updateQueue;Da=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,u=l.next;l.next=null,null===i?a=u:i.next=u,i=l;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==i&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(null!==a){var d=o.baseState;for(i=0,c=u=l=null,s=a;;){var p=s.lane,f=s.eventTime;if((r&p)===p){null!==c&&(c=c.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,m=s;switch(p=t,f=n,m.tag){case 1:if("function"==typeof(h=m.payload)){d=h.call(f,d,p);break e}d=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(p="function"==typeof(h=m.payload)?h.call(f,d,p):h))break e;d=F({},d,p);break e;case 2:Da=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(p=o.effects)?o.effects=[s]:p.push(s))}else f={eventTime:f,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=f,l=d):c=c.next=f,i|=p;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(p=s).next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}if(null===c&&(l=d),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);Dl|=i,e.lanes=i,e.memoizedState=d}}function Ha(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(null!==o){if(r.callback=null,r=n,"function"!=typeof o)throw Error(a(191,o));o.call(r)}}}var Qa={},Va=_o(Qa),Wa=_o(Qa),Ga=_o(Qa);function Ka(e){if(e===Qa)throw Error(a(174));return e}function Ya(e,t){switch(To(Ga,t),To(Wa,e),To(Va,Qa),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Co(Va),To(Va,t)}function Za(){Co(Va),Co(Wa),Co(Ga)}function Ja(e){Ka(Ga.current);var t=Ka(Va.current),n=le(t,e.type);t!==n&&(To(Wa,e),To(Va,n))}function Xa(e){Wa.current===e&&(Co(Va),Co(Wa))}var ei=_o(0);function ti(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ni=[];function ri(){for(var e=0;e<ni.length;e++)ni[e]._workInProgressVersionPrimary=null;ni.length=0}var oi=w.ReactCurrentDispatcher,ai=w.ReactCurrentBatchConfig,ii=0,si=null,li=null,ui=null,ci=!1,di=!1,pi=0,fi=0;function hi(){throw Error(a(321))}function mi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function gi(e,t,n,r,o,i){if(ii=i,si=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,oi.current=null===e||null===e.memoizedState?Xi:es,e=n(r,o),di){i=0;do{if(di=!1,pi=0,25<=i)throw Error(a(301));i+=1,ui=li=null,t.updateQueue=null,oi.current=ts,e=n(r,o)}while(di)}if(oi.current=Ji,t=null!==li&&null!==li.next,ii=0,ui=li=si=null,ci=!1,t)throw Error(a(300));return e}function yi(){var e=0!==pi;return pi=0,e}function bi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ui?si.memoizedState=ui=e:ui=ui.next=e,ui}function vi(){if(null===li){var e=si.alternate;e=null!==e?e.memoizedState:null}else e=li.next;var t=null===ui?si.memoizedState:ui.next;if(null!==t)ui=t,li=e;else{if(null===e)throw Error(a(310));e={memoizedState:(li=e).memoizedState,baseState:li.baseState,baseQueue:li.baseQueue,queue:li.queue,next:null},null===ui?si.memoizedState=ui=e:ui=ui.next=e}return ui}function wi(e,t){return"function"==typeof t?t(e):t}function ki(e){var t=vi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=li,o=r.baseQueue,i=n.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(null!==o){i=o.next,r=r.baseState;var l=s=null,u=null,c=i;do{var d=c.lane;if((ii&d)===d)null!==u&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var p={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};null===u?(l=u=p,s=r):u=u.next=p,si.lanes|=d,Dl|=d}c=c.next}while(null!==c&&c!==i);null===u?s=r:u.next=l,sr(r,t.memoizedState)||(vs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=u,n.lastRenderedState=r}if(null!==(e=n.interleaved)){o=e;do{i=o.lane,si.lanes|=i,Dl|=i,o=o.next}while(o!==e)}else null===o&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xi(e){var t=vi(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sr(i,t.memoizedState)||(vs=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Si(){}function Ei(e,t){var n=si,r=vi(),o=t(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,vs=!0),r=r.queue,Di(Ti.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==ui&&1&ui.memoizedState.tag){if(n.flags|=2048,Ni(9,Ci.bind(null,n,r,o,t),void 0,null),null===jl)throw Error(a(349));30&ii||_i(n,t,o)}return o}function _i(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ci(e,t,n,r){t.value=n,t.getSnapshot=r,Ai(t)&&ji(e)}function Ti(e,t,n){return n((function(){Ai(t)&&ji(e)}))}function Ai(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function ji(e){var t=Ia(e,1);null!==t&&nu(t,e,1,-1)}function Ri(e){var t=bi();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wi,lastRenderedState:e},t.queue=e,e=e.dispatch=Gi.bind(null,si,e),[t.memoizedState,e]}function Ni(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Li(){return vi().memoizedState}function Pi(e,t,n,r){var o=bi();si.flags|=e,o.memoizedState=Ni(1|t,n,void 0,void 0===r?null:r)}function Oi(e,t,n,r){var o=vi();r=void 0===r?null:r;var a=void 0;if(null!==li){var i=li.memoizedState;if(a=i.destroy,null!==r&&mi(r,i.deps))return void(o.memoizedState=Ni(t,n,a,r))}si.flags|=e,o.memoizedState=Ni(1|t,n,a,r)}function Ii(e,t){return Pi(8390656,8,e,t)}function Di(e,t){return Oi(2048,8,e,t)}function Fi(e,t){return Oi(4,2,e,t)}function Mi(e,t){return Oi(4,4,e,t)}function zi(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Bi(e,t,n){return n=null!=n?n.concat([e]):null,Oi(4,4,zi.bind(null,t,e),n)}function $i(){}function Ui(e,t){var n=vi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function qi(e,t){var n=vi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Hi(e,t,n){return 21&ii?(sr(n,t)||(n=mt(),si.lanes|=n,Dl|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,vs=!0),e.memoizedState=n)}function Qi(e,t){var n=vt;vt=0!==n&&4>n?n:4,e(!0);var r=ai.transition;ai.transition={};try{e(!1),t()}finally{vt=n,ai.transition=r}}function Vi(){return vi().memoizedState}function Wi(e,t,n){var r=tu(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ki(e))Yi(t,n);else if(null!==(n=Oa(e,t,n,r))){nu(n,e,r,eu()),Zi(n,t,r)}}function Gi(e,t,n){var r=tu(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ki(e))Yi(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,n);if(o.hasEagerState=!0,o.eagerState=s,sr(s,i)){var l=t.interleaved;return null===l?(o.next=o,Pa(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(u){}null!==(n=Oa(e,t,o,r))&&(nu(n,e,r,o=eu()),Zi(n,t,r))}}function Ki(e){var t=e.alternate;return e===si||null!==t&&t===si}function Yi(e,t){di=ci=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Zi(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}var Ji={readContext:Na,useCallback:hi,useContext:hi,useEffect:hi,useImperativeHandle:hi,useInsertionEffect:hi,useLayoutEffect:hi,useMemo:hi,useReducer:hi,useRef:hi,useState:hi,useDebugValue:hi,useDeferredValue:hi,useTransition:hi,useMutableSource:hi,useSyncExternalStore:hi,useId:hi,unstable_isNewReconciler:!1},Xi={readContext:Na,useCallback:function(e,t){return bi().memoizedState=[e,void 0===t?null:t],e},useContext:Na,useEffect:Ii,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Pi(4194308,4,zi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Pi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Pi(4,2,e,t)},useMemo:function(e,t){var n=bi();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=bi();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Wi.bind(null,si,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},bi().memoizedState=e},useState:Ri,useDebugValue:$i,useDeferredValue:function(e){return bi().memoizedState=e},useTransition:function(){var e=Ri(!1),t=e[0];return e=Qi.bind(null,e[1]),bi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=si,o=bi();if(aa){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===jl)throw Error(a(349));30&ii||_i(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Ii(Ti.bind(null,r,i,e),[e]),r.flags|=2048,Ni(9,Ci.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=bi(),t=jl.identifierPrefix;if(aa){var n=Jo;t=":"+t+"R"+(n=(Zo&~(1<<32-it(Zo)-1)).toString(32)+n),0<(n=pi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:Na,useCallback:Ui,useContext:Na,useEffect:Di,useImperativeHandle:Bi,useInsertionEffect:Fi,useLayoutEffect:Mi,useMemo:qi,useReducer:ki,useRef:Li,useState:function(){return ki(wi)},useDebugValue:$i,useDeferredValue:function(e){return Hi(vi(),li.memoizedState,e)},useTransition:function(){return[ki(wi)[0],vi().memoizedState]},useMutableSource:Si,useSyncExternalStore:Ei,useId:Vi,unstable_isNewReconciler:!1},ts={readContext:Na,useCallback:Ui,useContext:Na,useEffect:Di,useImperativeHandle:Bi,useInsertionEffect:Fi,useLayoutEffect:Mi,useMemo:qi,useReducer:xi,useRef:Li,useState:function(){return xi(wi)},useDebugValue:$i,useDeferredValue:function(e){var t=vi();return null===li?t.memoizedState=e:Hi(t,li.memoizedState,e)},useTransition:function(){return[xi(wi)[0],vi().memoizedState]},useMutableSource:Si,useSyncExternalStore:Ei,useId:Vi,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=F({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:F({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var os={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=eu(),o=tu(e),a=za(r,o);a.payload=t,null!=n&&(a.callback=n),null!==(t=Ba(e,a,o))&&(nu(t,e,o,r),$a(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=eu(),o=tu(e),a=za(r,o);a.tag=1,a.payload=t,null!=n&&(a.callback=n),null!==(t=Ba(e,a,o))&&(nu(t,e,o,r),$a(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=eu(),r=tu(e),o=za(n,r);o.tag=2,null!=t&&(o.callback=t),null!==(t=Ba(e,o,r))&&(nu(t,e,r,n),$a(t,e,r))}};function as(e,t,n,r,o,a,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(o,a))}function is(e,t,n){var r=!1,o=Ao,a=t.contextType;return"object"==typeof a&&null!==a?a=Na(a):(o=Po(t)?No:jo.current,a=(r=null!=(r=t.contextTypes))?Lo(e,o):Ao),t=new t(n,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=os,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function ss(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&os.enqueueReplaceState(t,t.state,null)}function ls(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},Fa(e);var a=t.contextType;"object"==typeof a&&null!==a?o.context=Na(a):(a=Po(t)?No:jo.current,o.context=Lo(e,a)),o.state=e.memoizedState,"function"==typeof(a=t.getDerivedStateFromProps)&&(rs(e,t,a,n),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&os.enqueueReplaceState(o,o.state,null),qa(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function us(e,t){try{var n="",r=t;do{n+=$(r),r=r.return}while(r);var o=n}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function cs(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function ds(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var ps="function"==typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=za(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Hl||(Hl=!0,Ql=r),ds(0,t)},n}function hs(e,t,n){(n=za(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){ds(0,t)}}var a=e.stateNode;return null!==a&&"function"==typeof a.componentDidCatch&&(n.callback=function(){ds(0,t),"function"!=typeof r&&(null===Vl?Vl=new Set([this]):Vl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function ms(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=_u.bind(null,e,t,n),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function ys(e,t,n,r,o){return 1&e.mode?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=za(-1,1)).tag=2,Ba(n,t,1))),n.lanes|=1),e)}var bs=w.ReactCurrentOwner,vs=!1;function ws(e,t,n,r){t.child=null===e?xa(t,null,n,r):ka(t,e.child,n,r)}function ks(e,t,n,r,o){n=n.render;var a=t.ref;return Ra(t,o),r=gi(e,t,n,r,a,o),n=yi(),null===e||vs?(aa&&n&&ta(t),t.flags|=1,ws(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Hs(e,t,o))}function xs(e,t,n,r,o){if(null===e){var a=n.type;return"function"!=typeof a||Lu(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ou(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ss(e,t,a,r,o))}if(a=e.child,!(e.lanes&o)){var i=a.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(i,r)&&e.ref===t.ref)return Hs(e,t,o)}return t.flags|=1,(e=Pu(a,r)).ref=t.ref,e.return=t,t.child=e}function Ss(e,t,n,r,o){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===t.ref){if(vs=!1,t.pendingProps=r=a,!(e.lanes&o))return t.lanes=e.lanes,Hs(e,t,o);131072&e.flags&&(vs=!0)}}return Cs(e,t,n,r,o)}function Es(e,t,n){var r=t.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==a?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,To(Pl,Ll),Ll|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:n,To(Pl,Ll),Ll|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},To(Pl,Ll),Ll|=n;else null!==a?(r=a.baseLanes|n,t.memoizedState=null):r=n,To(Pl,Ll),Ll|=r;return ws(e,t,o,n),t.child}function _s(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Cs(e,t,n,r,o){var a=Po(n)?No:jo.current;return a=Lo(t,a),Ra(t,o),n=gi(e,t,n,r,a,o),r=yi(),null===e||vs?(aa&&r&&ta(t),t.flags|=1,ws(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Hs(e,t,o))}function Ts(e,t,n,r,o){if(Po(n)){var a=!0;Fo(t)}else a=!1;if(Ra(t,o),null===t.stateNode)qs(e,t),is(t,n,r),ls(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,u=n.contextType;"object"==typeof u&&null!==u?u=Na(u):u=Lo(t,u=Po(n)?No:jo.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==r||l!==u)&&ss(t,i,r,u),Da=!1;var p=t.memoizedState;i.state=p,qa(t,r,i,o),l=t.memoizedState,s!==r||p!==l||Ro.current||Da?("function"==typeof c&&(rs(t,n,c,r),l=t.memoizedState),(s=Da||as(t,n,s,r,p,l,u))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=u,r=s):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Ma(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:ns(t.type,s),i.props=u,d=t.pendingProps,p=i.context,"object"==typeof(l=n.contextType)&&null!==l?l=Na(l):l=Lo(t,l=Po(n)?No:jo.current);var f=n.getDerivedStateFromProps;(c="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(s!==d||p!==l)&&ss(t,i,r,l),Da=!1,p=t.memoizedState,i.state=p,qa(t,r,i,o);var h=t.memoizedState;s!==d||p!==h||Ro.current||Da?("function"==typeof f&&(rs(t,n,f,r),h=t.memoizedState),(u=Da||as(t,n,u,r,p,h,l)||!1)?(c||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,l),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,l)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=l,r=u):("function"!=typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return As(e,t,n,r,a,o)}function As(e,t,n,r,o,a){_s(e,t);var i=!!(128&t.flags);if(!r&&!i)return o&&Mo(t,n,!1),Hs(e,t,a);r=t.stateNode,bs.current=t;var s=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=ka(t,e.child,null,a),t.child=ka(t,null,s,a)):ws(e,t,s,a),t.memoizedState=r.state,o&&Mo(t,n,!0),t.child}function js(e){var t=e.stateNode;t.pendingContext?Io(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Io(0,t.context,!1),Ya(e,t.containerInfo)}function Rs(e,t,n,r,o){return ha(),ma(o),t.flags|=256,ws(e,t,n,r),t.child}var Ns,Ls,Ps,Os,Is={dehydrated:null,treeContext:null,retryLane:0};function Ds(e){return{baseLanes:e,cachePool:null,transitions:null}}function Fs(e,t,n){var r,o=t.pendingProps,i=ei.current,s=!1,l=!!(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&!!(2&i)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),To(ei,1&i),null===e)return ca(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=o.children,e=o.fallback,s?(o=t.mode,s=t.child,l={mode:"hidden",children:l},1&o||null===s?s=Du(l,o,0,null):(s.childLanes=0,s.pendingProps=l),e=Iu(e,o,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ds(n),t.memoizedState=Is,e):Ms(t,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,o,i,s){if(n)return 256&t.flags?(t.flags&=-257,zs(e,t,s,r=cs(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Du({mode:"visible",children:r.children},o,0,null),(i=Iu(i,o,s,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,1&t.mode&&ka(t,e.child,null,s),t.child.memoizedState=Ds(s),t.memoizedState=Is,i);if(!(1&t.mode))return zs(e,t,s,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var l=r.dgst;return r=l,zs(e,t,s,r=cs(i=Error(a(419)),r,void 0))}if(l=!!(s&e.childLanes),vs||l){if(null!==(r=jl)){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=o&(r.suspendedLanes|s)?0:o)&&o!==i.retryLane&&(i.retryLane=o,Ia(e,o),nu(r,e,o,-1))}return mu(),zs(e,t,s,r=cs(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Tu.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=uo(o.nextSibling),ra=t,aa=!0,ia=null,null!==e&&(Go[Ko++]=Zo,Go[Ko++]=Jo,Go[Ko++]=Yo,Zo=e.id,Jo=e.overflow,Yo=t),t=Ms(t,r.children),t.flags|=4096,t)}(e,t,l,o,r,i,n);if(s){s=o.fallback,l=t.mode,r=(i=e.child).sibling;var u={mode:"hidden",children:o.children};return 1&l||t.child===i?(o=Pu(i,u)).subtreeFlags=14680064&i.subtreeFlags:((o=t.child).childLanes=0,o.pendingProps=u,t.deletions=null),null!==r?s=Pu(r,s):(s=Iu(s,l,n,null)).flags|=2,s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,l=null===(l=e.child.memoizedState)?Ds(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Is,o}return e=(s=e.child).sibling,o=Pu(s,{mode:"visible",children:o.children}),!(1&t.mode)&&(o.lanes=n),o.return=t,o.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=o,t.memoizedState=null,o}function Ms(e,t){return(t=Du({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function zs(e,t,n,r){return null!==r&&ma(r),ka(t,e.child,null,n),(e=Ms(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Bs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),ja(e.return,t,n)}function $s(e,t,n,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=o)}function Us(e,t,n){var r=t.pendingProps,o=r.revealOrder,a=r.tail;if(ws(e,t,r.children,n),2&(r=ei.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Bs(e,n,t);else if(19===e.tag)Bs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(To(ei,r),1&t.mode)switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ti(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),$s(t,!1,o,n,a);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ti(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}$s(t,!0,n,null,a);break;case"together":$s(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function qs(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Hs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Dl|=t.lanes,!(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Pu(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Pu(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Qs(e,t){if(!aa)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Vs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ws(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Vs(t),null;case 1:case 17:return Po(t.type)&&Oo(),Vs(t),null;case 3:return r=t.stateNode,Za(),Co(Ro),Co(jo),ri(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(pa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==ia&&(iu(ia),ia=null))),Ls(e,t),Vs(t),null;case 5:Xa(t);var o=Ka(Ga.current);if(n=t.type,null!==e&&null!=t.stateNode)Ps(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(a(166));return Vs(t),null}if(e=Ka(Va.current),pa(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[fo]=t,r[ho]=i,e=!!(1&t.mode),n){case"dialog":zr("cancel",r),zr("close",r);break;case"iframe":case"object":case"embed":zr("load",r);break;case"video":case"audio":for(o=0;o<Ir.length;o++)zr(Ir[o],r);break;case"source":zr("error",r);break;case"img":case"image":case"link":zr("error",r),zr("load",r);break;case"details":zr("toggle",r);break;case"input":Y(r,i),zr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},zr("invalid",r);break;case"textarea":oe(r,i),zr("invalid",r)}for(var l in be(n,i),o=null,i)if(i.hasOwnProperty(l)){var u=i[l];"children"===l?"string"==typeof u?r.textContent!==u&&(!0!==i.suppressHydrationWarning&&Jr(r.textContent,u,e),o=["children",u]):"number"==typeof u&&r.textContent!==""+u&&(!0!==i.suppressHydrationWarning&&Jr(r.textContent,u,e),o=["children",""+u]):s.hasOwnProperty(l)&&null!=u&&"onScroll"===l&&zr("scroll",r)}switch(n){case"input":V(r),X(r,i,!0);break;case"textarea":V(r),ie(r);break;case"select":case"option":break;default:"function"==typeof i.onClick&&(r.onclick=Xr)}r=o,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[fo]=t,e[ho]=r,Ns(e,t,!1,!1),t.stateNode=e;e:{switch(l=ve(n,r),n){case"dialog":zr("cancel",e),zr("close",e),o=r;break;case"iframe":case"object":case"embed":zr("load",e),o=r;break;case"video":case"audio":for(o=0;o<Ir.length;o++)zr(Ir[o],e);o=r;break;case"source":zr("error",e),o=r;break;case"img":case"image":case"link":zr("error",e),zr("load",e),o=r;break;case"details":zr("toggle",e),o=r;break;case"input":Y(e,r),o=K(e,r),zr("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=F({},r,{value:void 0}),zr("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),zr("invalid",e)}for(i in be(n,o),u=o)if(u.hasOwnProperty(i)){var c=u[i];"style"===i?ge(e,c):"dangerouslySetInnerHTML"===i?null!=(c=c?c.__html:void 0)&&de(e,c):"children"===i?"string"==typeof c?("textarea"!==n||""!==c)&&pe(e,c):"number"==typeof c&&pe(e,""+c):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=c&&"onScroll"===i&&zr("scroll",e):null!=c&&v(e,i,c,l))}switch(n){case"input":V(e),X(e,r,!1);break;case"textarea":V(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=Xr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Vs(t),null;case 6:if(e&&null!=t.stateNode)Os(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(a(166));if(n=Ka(Ga.current),Ka(Va.current),pa(t)){if(r=t.stateNode,n=t.memoizedProps,r[fo]=t,(i=r.nodeValue!==n)&&null!==(e=ra))switch(e.tag){case 3:Jr(r.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Jr(r.nodeValue,n,!!(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[fo]=t,t.stateNode=r}return Vs(t),null;case 13:if(Co(ei),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&1&t.mode&&!(128&t.flags))fa(),ha(),t.flags|=98560,i=!1;else if(i=pa(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[fo]=t}else ha(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Vs(t),i=!1}else null!==ia&&(iu(ia),ia=null),i=!0;if(!i)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&ei.current?0===Ol&&(Ol=3):mu())),null!==t.updateQueue&&(t.flags|=4),Vs(t),null);case 4:return Za(),Ls(e,t),null===e&&Ur(t.stateNode.containerInfo),Vs(t),null;case 10:return Aa(t.type._context),Vs(t),null;case 19:if(Co(ei),null===(i=t.memoizedState))return Vs(t),null;if(r=!!(128&t.flags),null===(l=i.rendering))if(r)Qs(i,!1);else{if(0!==Ol||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(l=ti(e))){for(t.flags|=128,Qs(i,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return To(ei,1&ei.current|2),t.child}e=e.sibling}null!==i.tail&&Ze()>Ul&&(t.flags|=128,r=!0,Qs(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ti(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Qs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return Vs(t),null}else 2*Ze()-i.renderingStartTime>Ul&&1073741824!==n&&(t.flags|=128,r=!0,Qs(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=i.last)?n.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ze(),t.sibling=null,n=ei.current,To(ei,r?1&n|2:1&n),t):(Vs(t),null);case 22:case 23:return du(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&Ll)&&(Vs(t),6&t.subtreeFlags&&(t.flags|=8192)):Vs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function Gs(e,t){switch(na(t),t.tag){case 1:return Po(t.type)&&Oo(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Za(),Co(Ro),Co(jo),ri(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Xa(t),null;case 13:if(Co(ei),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ha()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Co(ei),null;case 4:return Za(),null;case 10:return Aa(t.type._context),null;case 22:case 23:return du(),null;default:return null}}Ns=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ls=function(){},Ps=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Ka(Va.current);var a,i=null;switch(n){case"input":o=K(e,o),r=K(e,r),i=[];break;case"select":o=F({},o,{value:void 0}),r=F({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=Xr)}for(c in be(n,r),n=null,o)if(!r.hasOwnProperty(c)&&o.hasOwnProperty(c)&&null!=o[c])if("style"===c){var l=o[c];for(a in l)l.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==c&&"children"!==c&&"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&"autoFocus"!==c&&(s.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var u=r[c];if(l=null!=o?o[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(null!=u||null!=l))if("style"===c)if(l){for(a in l)!l.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&l[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(i||(i=[]),i.push(c,n)),n=u;else"dangerouslySetInnerHTML"===c?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(i=i||[]).push(c,u)):"children"===c?"string"!=typeof u&&"number"!=typeof u||(i=i||[]).push(c,""+u):"suppressContentEditableWarning"!==c&&"suppressHydrationWarning"!==c&&(s.hasOwnProperty(c)?(null!=u&&"onScroll"===c&&zr("scroll",e),i||l===u||(i=[])):(i=i||[]).push(c,u))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}},Os=function(e,t,n,r){n!==r&&(t.flags|=4)};var Ks=!1,Ys=!1,Zs="function"==typeof WeakSet?WeakSet:Set,Js=null;function Xs(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(r){Eu(e,t,r)}else n.current=null}function el(e,t,n){try{n()}catch(r){Eu(e,t,r)}}var tl=!1;function nl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&el(t,n,a)}o=o.next}while(o!==r)}}function rl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ol(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function al(e){var t=e.alternate;null!==t&&(e.alternate=null,al(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[fo],delete t[ho],delete t[go],delete t[yo],delete t[bo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function il(e){return 5===e.tag||3===e.tag||4===e.tag}function sl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||il(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Xr));else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}function ul(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(ul(e,t,n),e=e.sibling;null!==e;)ul(e,t,n),e=e.sibling}var cl=null,dl=!1;function pl(e,t,n){for(n=n.child;null!==n;)fl(e,t,n),n=n.sibling}function fl(e,t,n){if(at&&"function"==typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,n)}catch(s){}switch(n.tag){case 5:Ys||Xs(n,t);case 6:var r=cl,o=dl;cl=null,pl(e,t,n),dl=o,null!==(cl=r)&&(dl?(e=cl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):cl.removeChild(n.stateNode));break;case 18:null!==cl&&(dl?(e=cl,n=n.stateNode,8===e.nodeType?lo(e.parentNode,n):1===e.nodeType&&lo(e,n),Ut(e)):lo(cl,n.stateNode));break;case 4:r=cl,o=dl,cl=n.stateNode.containerInfo,dl=!0,pl(e,t,n),cl=r,dl=o;break;case 0:case 11:case 14:case 15:if(!Ys&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(2&a||4&a)&&el(n,t,i),o=o.next}while(o!==r)}pl(e,t,n);break;case 1:if(!Ys&&(Xs(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Eu(n,t,s)}pl(e,t,n);break;case 21:pl(e,t,n);break;case 22:1&n.mode?(Ys=(r=Ys)||null!==n.memoizedState,pl(e,t,n),Ys=r):pl(e,t,n);break;default:pl(e,t,n)}}function hl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Zs),t.forEach((function(t){var r=Au.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function ml(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:cl=l.stateNode,dl=!1;break e;case 3:case 4:cl=l.stateNode.containerInfo,dl=!0;break e}l=l.return}if(null===cl)throw Error(a(160));fl(i,s,o),cl=null,dl=!1;var u=o.alternate;null!==u&&(u.return=null),o.return=null}catch(c){Eu(o,t,c)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gl(t,e),t=t.sibling}function gl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),yl(e),4&r){try{nl(3,e,e.return),rl(3,e)}catch(g){Eu(e,e.return,g)}try{nl(5,e,e.return)}catch(g){Eu(e,e.return,g)}}break;case 1:ml(t,e),yl(e),512&r&&null!==n&&Xs(n,n.return);break;case 5:if(ml(t,e),yl(e),512&r&&null!==n&&Xs(n,n.return),32&e.flags){var o=e.stateNode;try{pe(o,"")}catch(g){Eu(e,e.return,g)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==n?n.memoizedProps:i,l=e.type,u=e.updateQueue;if(e.updateQueue=null,null!==u)try{"input"===l&&"radio"===i.type&&null!=i.name&&Z(o,i),ve(l,s);var c=ve(l,i);for(s=0;s<u.length;s+=2){var d=u[s],p=u[s+1];"style"===d?ge(o,p):"dangerouslySetInnerHTML"===d?de(o,p):"children"===d?pe(o,p):v(o,d,p,c)}switch(l){case"input":J(o,i);break;case"textarea":ae(o,i);break;case"select":var f=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;null!=h?ne(o,!!i.multiple,h,!1):f!==!!i.multiple&&(null!=i.defaultValue?ne(o,!!i.multiple,i.defaultValue,!0):ne(o,!!i.multiple,i.multiple?[]:"",!1))}o[ho]=i}catch(g){Eu(e,e.return,g)}}break;case 6:if(ml(t,e),yl(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){Eu(e,e.return,g)}}break;case 3:if(ml(t,e),yl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(g){Eu(e,e.return,g)}break;case 4:default:ml(t,e),yl(e);break;case 13:ml(t,e),yl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||($l=Ze())),4&r&&hl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Ys=(c=Ys)||d,ml(t,e),Ys=c):ml(t,e),yl(e),8192&r){if(c=null!==e.memoizedState,(e.stateNode.isHidden=c)&&!d&&1&e.mode)for(Js=e,d=e.child;null!==d;){for(p=Js=d;null!==Js;){switch(h=(f=Js).child,f.tag){case 0:case 11:case 14:case 15:nl(4,f,f.return);break;case 1:Xs(f,f.return);var m=f.stateNode;if("function"==typeof m.componentWillUnmount){r=f,n=f.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(g){Eu(r,n,g)}}break;case 5:Xs(f,f.return);break;case 22:if(null!==f.memoizedState){kl(p);continue}}null!==h?(h.return=f,Js=h):kl(p)}d=d.sibling}e:for(d=null,p=e;;){if(5===p.tag){if(null===d){d=p;try{o=p.stateNode,c?"function"==typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=p.stateNode,s=null!=(u=p.memoizedProps.style)&&u.hasOwnProperty("display")?u.display:null,l.style.display=me("display",s))}catch(g){Eu(e,e.return,g)}}}else if(6===p.tag){if(null===d)try{p.stateNode.nodeValue=c?"":p.memoizedProps}catch(g){Eu(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:ml(t,e),yl(e),4&r&&hl(e);case 21:}}function yl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(il(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(pe(o,""),r.flags&=-33),ul(e,sl(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;ll(e,sl(e),i);break;default:throw Error(a(161))}}catch(s){Eu(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Js=e,vl(e,t,n)}function vl(e,t,n){for(var r=!!(1&e.mode);null!==Js;){var o=Js,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||Ks;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Ys;s=Ks;var u=Ys;if(Ks=i,(Ys=l)&&!u)for(Js=o;null!==Js;)l=(i=Js).child,22===i.tag&&null!==i.memoizedState?xl(o):null!==l?(l.return=i,Js=l):xl(o);for(;null!==a;)Js=a,vl(a,t,n),a=a.sibling;Js=o,Ks=s,Ys=u}wl(e)}else 8772&o.subtreeFlags&&null!==a?(a.return=o,Js=a):wl(e)}}function wl(e){for(;null!==Js;){var t=Js;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:Ys||rl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Ys)if(null===n)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:ns(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Ha(t,i,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Ha(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var c=t.alternate;if(null!==c){var d=c.memoizedState;if(null!==d){var p=d.dehydrated;null!==p&&Ut(p)}}}break;default:throw Error(a(163))}Ys||512&t.flags&&ol(t)}catch(f){Eu(t,t.return,f)}}if(t===e){Js=null;break}if(null!==(n=t.sibling)){n.return=t.return,Js=n;break}Js=t.return}}function kl(e){for(;null!==Js;){var t=Js;if(t===e){Js=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Js=n;break}Js=t.return}}function xl(e){for(;null!==Js;){var t=Js;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{rl(4,t)}catch(l){Eu(t,n,l)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var o=t.return;try{r.componentDidMount()}catch(l){Eu(t,o,l)}}var a=t.return;try{ol(t)}catch(l){Eu(t,a,l)}break;case 5:var i=t.return;try{ol(t)}catch(l){Eu(t,i,l)}}}catch(l){Eu(t,t.return,l)}if(t===e){Js=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Js=s;break}Js=t.return}}var Sl,El=Math.ceil,_l=w.ReactCurrentDispatcher,Cl=w.ReactCurrentOwner,Tl=w.ReactCurrentBatchConfig,Al=0,jl=null,Rl=null,Nl=0,Ll=0,Pl=_o(0),Ol=0,Il=null,Dl=0,Fl=0,Ml=0,zl=null,Bl=null,$l=0,Ul=1/0,ql=null,Hl=!1,Ql=null,Vl=null,Wl=!1,Gl=null,Kl=0,Yl=0,Zl=null,Jl=-1,Xl=0;function eu(){return 6&Al?Ze():-1!==Jl?Jl:Jl=Ze()}function tu(e){return 1&e.mode?2&Al&&0!==Nl?Nl&-Nl:null!==ga.transition?(0===Xl&&(Xl=mt()),Xl):0!==(e=vt)?e:e=void 0===(e=window.event)?16:Yt(e.type):1}function nu(e,t,n,r){if(50<Yl)throw Yl=0,Zl=null,Error(a(185));yt(e,n,r),2&Al&&e===jl||(e===jl&&(!(2&Al)&&(Fl|=n),4===Ol&&su(e,Nl)),ru(e,r),1===n&&0===Al&&!(1&t.mode)&&(Ul=Ze()+500,Bo&&qo()))}function ru(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-it(a),s=1<<i,l=o[i];-1===l?s&n&&!(s&r)||(o[i]=ft(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var r=pt(e,e===jl?Nl:0);if(0===r)null!==n&&Ge(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ge(n),1===t)0===e.tag?function(e){Bo=!0,Uo(e)}(lu.bind(null,e)):Uo(lu.bind(null,e)),io((function(){!(6&Al)&&qo()})),n=null;else{switch(wt(r)){case 1:n=Xe;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=ju(n,ou.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ou(e,t){if(Jl=-1,Xl=0,6&Al)throw Error(a(327));var n=e.callbackNode;if(xu()&&e.callbackNode!==n)return null;var r=pt(e,e===jl?Nl:0);if(0===r)return null;if(30&r||r&e.expiredLanes||t)t=gu(e,r);else{t=r;var o=Al;Al|=2;var i=hu();for(jl===e&&Nl===t||(ql=null,Ul=Ze()+500,pu(e,t));;)try{bu();break}catch(l){fu(e,l)}Ta(),_l.current=i,Al=o,null!==Rl?t=0:(jl=null,Nl=0,t=Ol)}if(0!==t){if(2===t&&(0!==(o=ht(e))&&(r=o,t=au(e,o))),1===t)throw n=Il,pu(e,0),su(e,r),ru(e,Ze()),n;if(6===t)su(e,r);else{if(o=e.current.alternate,!(30&r||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var o=n[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)||(t=gu(e,r),2===t&&(i=ht(e),0!==i&&(r=i,t=au(e,i))),1!==t)))throw n=Il,pu(e,0),su(e,r),ru(e,Ze()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:case 5:ku(e,Bl,ql);break;case 3:if(su(e,r),(130023424&r)===r&&10<(t=$l+500-Ze())){if(0!==pt(e,0))break;if(((o=e.suspendedLanes)&r)!==r){eu(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ro(ku.bind(null,e,Bl,ql),t);break}ku(e,Bl,ql);break;case 4:if(su(e,r),(4194240&r)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-it(r);i=1<<s,(s=t[s])>o&&(o=s),r&=~i}if(r=o,10<(r=(120>(r=Ze()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*El(r/1960))-r)){e.timeoutHandle=ro(ku.bind(null,e,Bl,ql),r);break}ku(e,Bl,ql);break;default:throw Error(a(329))}}}return ru(e,Ze()),e.callbackNode===n?ou.bind(null,e):null}function au(e,t){var n=zl;return e.current.memoizedState.isDehydrated&&(pu(e,t).flags|=256),2!==(e=gu(e,t))&&(t=Bl,Bl=n,null!==t&&iu(t)),e}function iu(e){null===Bl?Bl=e:Bl.push.apply(Bl,e)}function su(e,t){for(t&=~Ml,t&=~Fl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function lu(e){if(6&Al)throw Error(a(327));xu();var t=pt(e,0);if(!(1&t))return ru(e,Ze()),null;var n=gu(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=au(e,r))}if(1===n)throw n=Il,pu(e,0),su(e,t),ru(e,Ze()),n;if(6===n)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,ku(e,Bl,ql),ru(e,Ze()),null}function uu(e,t){var n=Al;Al|=1;try{return e(t)}finally{0===(Al=n)&&(Ul=Ze()+500,Bo&&qo())}}function cu(e){null!==Gl&&0===Gl.tag&&!(6&Al)&&xu();var t=Al;Al|=1;var n=Tl.transition,r=vt;try{if(Tl.transition=null,vt=1,e)return e()}finally{vt=r,Tl.transition=n,!(6&(Al=t))&&qo()}}function du(){Ll=Pl.current,Co(Pl)}function pu(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,oo(n)),null!==Rl)for(n=Rl.return;null!==n;){var r=n;switch(na(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Oo();break;case 3:Za(),Co(Ro),Co(jo),ri();break;case 5:Xa(r);break;case 4:Za();break;case 13:case 19:Co(ei);break;case 10:Aa(r.type._context);break;case 22:case 23:du()}n=n.return}if(jl=e,Rl=e=Pu(e.current,null),Nl=Ll=t,Ol=0,Il=null,Ml=Fl=Dl=0,Bl=zl=null,null!==La){for(t=0;t<La.length;t++)if(null!==(r=(n=La[t]).interleaved)){n.interleaved=null;var o=r.next,a=n.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}n.pending=r}La=null}return e}function fu(e,t){for(;;){var n=Rl;try{if(Ta(),oi.current=Ji,ci){for(var r=si.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}ci=!1}if(ii=0,ui=li=si=null,di=!1,pi=0,Cl.current=null,null===n||null===n.return){Ol=1,Il=t,Rl=null;break}e:{var i=e,s=n.return,l=n,u=t;if(t=Nl,l.flags|=32768,null!==u&&"object"==typeof u&&"function"==typeof u.then){var c=u,d=l,p=d.tag;if(!(1&d.mode||0!==p&&11!==p&&15!==p)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=gs(s);if(null!==h){h.flags&=-257,ys(h,s,l,0,t),1&h.mode&&ms(i,c,t),u=c;var m=(t=h).updateQueue;if(null===m){var g=new Set;g.add(u),t.updateQueue=g}else m.add(u);break e}if(!(1&t)){ms(i,c,t),mu();break e}u=Error(a(426))}else if(aa&&1&l.mode){var y=gs(s);if(null!==y){!(65536&y.flags)&&(y.flags|=256),ys(y,s,l,0,t),ma(us(u,l));break e}}i=u=us(u,l),4!==Ol&&(Ol=2),null===zl?zl=[i]:zl.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,Ua(i,fs(0,u,t));break e;case 1:l=u;var b=i.type,v=i.stateNode;if(!(128&i.flags||"function"!=typeof b.getDerivedStateFromError&&(null===v||"function"!=typeof v.componentDidCatch||null!==Vl&&Vl.has(v)))){i.flags|=65536,t&=-t,i.lanes|=t,Ua(i,hs(i,l,t));break e}}i=i.return}while(null!==i)}wu(n)}catch(w){t=w,Rl===n&&null!==n&&(Rl=n=n.return);continue}break}}function hu(){var e=_l.current;return _l.current=Ji,null===e?Ji:e}function mu(){0!==Ol&&3!==Ol&&2!==Ol||(Ol=4),null===jl||!(268435455&Dl)&&!(268435455&Fl)||su(jl,Nl)}function gu(e,t){var n=Al;Al|=2;var r=hu();for(jl===e&&Nl===t||(ql=null,pu(e,t));;)try{yu();break}catch(o){fu(e,o)}if(Ta(),Al=n,_l.current=r,null!==Rl)throw Error(a(261));return jl=null,Nl=0,Ol}function yu(){for(;null!==Rl;)vu(Rl)}function bu(){for(;null!==Rl&&!Ke();)vu(Rl)}function vu(e){var t=Sl(e.alternate,e,Ll);e.memoizedProps=e.pendingProps,null===t?wu(e):Rl=t,Cl.current=null}function wu(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=Gs(n,t)))return n.flags&=32767,void(Rl=n);if(null===e)return Ol=6,void(Rl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=Ws(n,t,Ll)))return void(Rl=n);if(null!==(t=t.sibling))return void(Rl=t);Rl=t=e}while(null!==t);0===Ol&&(Ol=5)}function ku(e,t,n){var r=vt,o=Tl.transition;try{Tl.transition=null,vt=1,function(e,t,n,r){do{xu()}while(null!==Gl);if(6&Al)throw Error(a(327));n=e.finishedWork;var o=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-it(n),a=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~a}}(e,i),e===jl&&(Rl=jl=null,Nl=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||Wl||(Wl=!0,ju(tt,(function(){return xu(),null}))),i=!!(15990&n.flags),!!(15990&n.subtreeFlags)||i){i=Tl.transition,Tl.transition=null;var s=vt;vt=1;var l=Al;Al|=4,Cl.current=null,function(e,t){if(eo=Ht,fr(e=pr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(k){n=null;break e}var s=0,l=-1,u=-1,c=0,d=0,p=e,f=null;t:for(;;){for(var h;p!==n||0!==o&&3!==p.nodeType||(l=s+o),p!==i||0!==r&&3!==p.nodeType||(u=s+r),3===p.nodeType&&(s+=p.nodeValue.length),null!==(h=p.firstChild);)f=p,p=h;for(;;){if(p===e)break t;if(f===n&&++c===o&&(l=s),f===i&&++d===r&&(u=s),null!==(h=p.nextSibling))break;f=(p=f).parentNode}p=h}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(to={focusedElem:e,selectionRange:n},Ht=!1,Js=t;null!==Js;)if(e=(t=Js).child,1028&t.subtreeFlags&&null!==e)e.return=t,Js=e;else for(;null!==Js;){t=Js;try{var m=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var g=m.memoizedProps,y=m.memoizedState,b=t.stateNode,v=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:ns(t.type,g),y);b.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var w=t.stateNode.containerInfo;1===w.nodeType?w.textContent="":9===w.nodeType&&w.documentElement&&w.removeChild(w.documentElement);break;default:throw Error(a(163))}}catch(k){Eu(t,t.return,k)}if(null!==(e=t.sibling)){e.return=t.return,Js=e;break}Js=t.return}m=tl,tl=!1}(e,n),gl(n,e),hr(to),Ht=!!eo,to=eo=null,e.current=n,bl(n,e,o),Ye(),Al=l,vt=s,Tl.transition=i}else e.current=n;if(Wl&&(Wl=!1,Gl=e,Kl=o),i=e.pendingLanes,0===i&&(Vl=null),function(e){if(at&&"function"==typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(ot,e,void 0,!(128&~e.current.flags))}catch(t){}}(n.stateNode),ru(e,Ze()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(Hl)throw Hl=!1,e=Ql,Ql=null,e;!!(1&Kl)&&0!==e.tag&&xu(),i=e.pendingLanes,1&i?e===Zl?Yl++:(Yl=0,Zl=e):Yl=0,qo()}(e,t,n,r)}finally{Tl.transition=o,vt=r}return null}function xu(){if(null!==Gl){var e=wt(Kl),t=Tl.transition,n=vt;try{if(Tl.transition=null,vt=16>e?16:e,null===Gl)var r=!1;else{if(e=Gl,Gl=null,Kl=0,6&Al)throw Error(a(331));var o=Al;for(Al|=4,Js=e.current;null!==Js;){var i=Js,s=i.child;if(16&Js.flags){var l=i.deletions;if(null!==l){for(var u=0;u<l.length;u++){var c=l[u];for(Js=c;null!==Js;){var d=Js;switch(d.tag){case 0:case 11:case 15:nl(8,d,i)}var p=d.child;if(null!==p)p.return=d,Js=p;else for(;null!==Js;){var f=(d=Js).sibling,h=d.return;if(al(d),d===c){Js=null;break}if(null!==f){f.return=h,Js=f;break}Js=h}}}var m=i.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var y=g.sibling;g.sibling=null,g=y}while(null!==g)}}Js=i}}if(2064&i.subtreeFlags&&null!==s)s.return=i,Js=s;else e:for(;null!==Js;){if(2048&(i=Js).flags)switch(i.tag){case 0:case 11:case 15:nl(9,i,i.return)}var b=i.sibling;if(null!==b){b.return=i.return,Js=b;break e}Js=i.return}}var v=e.current;for(Js=v;null!==Js;){var w=(s=Js).child;if(2064&s.subtreeFlags&&null!==w)w.return=s,Js=w;else e:for(s=v;null!==Js;){if(2048&(l=Js).flags)try{switch(l.tag){case 0:case 11:case 15:rl(9,l)}}catch(x){Eu(l,l.return,x)}if(l===s){Js=null;break e}var k=l.sibling;if(null!==k){k.return=l.return,Js=k;break e}Js=l.return}}if(Al=o,qo(),at&&"function"==typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(ot,e)}catch(x){}r=!0}return r}finally{vt=n,Tl.transition=t}}return!1}function Su(e,t,n){e=Ba(e,t=fs(0,t=us(n,t),1),1),t=eu(),null!==e&&(yt(e,1,t),ru(e,t))}function Eu(e,t,n){if(3===e.tag)Su(e,e,n);else for(;null!==t;){if(3===t.tag){Su(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Vl||!Vl.has(r))){t=Ba(t,e=hs(t,e=us(n,e),1),1),e=eu(),null!==t&&(yt(t,1,e),ru(t,e));break}}t=t.return}}function _u(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=eu(),e.pingedLanes|=e.suspendedLanes&n,jl===e&&(Nl&n)===n&&(4===Ol||3===Ol&&(130023424&Nl)===Nl&&500>Ze()-$l?pu(e,0):Ml|=n),ru(e,t)}function Cu(e,t){0===t&&(1&e.mode?(t=ct,!(130023424&(ct<<=1))&&(ct=4194304)):t=1);var n=eu();null!==(e=Ia(e,t))&&(yt(e,t,n),ru(e,n))}function Tu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cu(e,n)}function Au(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(t),Cu(e,n)}function ju(e,t){return We(e,t)}function Ru(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Nu(e,t,n,r){return new Ru(e,t,n,r)}function Lu(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Pu(e,t){var n=e.alternate;return null===n?((n=Nu(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ou(e,t,n,r,o,i){var s=2;if(r=e,"function"==typeof e)Lu(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case S:return Iu(n.children,o,i,t);case E:s=8,o|=8;break;case _:return(e=Nu(12,n,t,2|o)).elementType=_,e.lanes=i,e;case j:return(e=Nu(13,n,t,o)).elementType=j,e.lanes=i,e;case R:return(e=Nu(19,n,t,o)).elementType=R,e.lanes=i,e;case P:return Du(n,o,i,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case C:s=10;break e;case T:s=9;break e;case A:s=11;break e;case N:s=14;break e;case L:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Nu(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Iu(e,t,n,r){return(e=Nu(7,e,r,t)).lanes=n,e}function Du(e,t,n,r){return(e=Nu(22,e,r,t)).elementType=P,e.lanes=n,e.stateNode={isHidden:!1},e}function Fu(e,t,n){return(e=Nu(6,e,null,t)).lanes=n,e}function Mu(e,t,n){return(t=Nu(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function zu(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Bu(e,t,n,r,o,a,i,s,l){return e=new zu(e,t,n,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Nu(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Fa(a),e}function $u(e){if(!e)return Ao;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Po(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var n=e.type;if(Po(n))return Do(e,n,t)}return t}function Uu(e,t,n,r,o,a,i,s,l){return(e=Bu(n,r,!0,e,0,a,0,s,l)).context=$u(null),n=e.current,(a=za(r=eu(),o=tu(n))).callback=null!=t?t:null,Ba(n,a,o),e.current.lanes=o,yt(e,o,r),ru(e,r),e}function qu(e,t,n,r){var o=t.current,a=eu(),i=tu(o);return n=$u(n),null===t.context?t.context=n:t.pendingContext=n,(t=za(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ba(o,t,i))&&(nu(e,o,i,a),$a(e,o,i)),i}function Hu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Qu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Vu(e,t){Qu(e,t),(e=e.alternate)&&Qu(e,t)}Sl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ro.current)vs=!0;else{if(!(e.lanes&n||128&t.flags))return vs=!1,function(e,t,n){switch(t.tag){case 3:js(t),ha();break;case 5:Ja(t);break;case 1:Po(t.type)&&Fo(t);break;case 4:Ya(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;To(Sa,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(To(ei,1&ei.current),t.flags|=128,null):n&t.child.childLanes?Fs(e,t,n):(To(ei,1&ei.current),null!==(e=Hs(e,t,n))?e.sibling:null);To(ei,1&ei.current);break;case 19:if(r=!!(n&t.childLanes),128&e.flags){if(r)return Us(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),To(ei,ei.current),r)break;return null;case 22:case 23:return t.lanes=0,Es(e,t,n)}return Hs(e,t,n)}(e,t,n);vs=!!(131072&e.flags)}else vs=!1,aa&&1048576&t.flags&&ea(t,Wo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;qs(e,t),e=t.pendingProps;var o=Lo(t,jo.current);Ra(t,n),o=gi(null,t,r,e,o,n);var i=yi();return t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Po(r)?(i=!0,Fo(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Fa(t),o.updater=os,t.stateNode=o,o._reactInternals=t,ls(t,r,e,n),t=As(null,t,r,!0,i,n)):(t.tag=0,aa&&i&&ta(t),ws(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(qs(e,t),e=t.pendingProps,r=(o=r._init)(r._payload),t.type=r,o=t.tag=function(e){if("function"==typeof e)return Lu(e)?1:0;if(null!=e){if((e=e.$$typeof)===A)return 11;if(e===N)return 14}return 2}(r),e=ns(r,e),o){case 0:t=Cs(null,t,r,e,n);break e;case 1:t=Ts(null,t,r,e,n);break e;case 11:t=ks(null,t,r,e,n);break e;case 14:t=xs(null,t,r,ns(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,Cs(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 1:return r=t.type,o=t.pendingProps,Ts(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 3:e:{if(js(t),null===e)throw Error(a(387));r=t.pendingProps,o=(i=t.memoizedState).element,Ma(e,t),qa(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Rs(e,t,r,n,o=us(Error(a(423)),t));break e}if(r!==o){t=Rs(e,t,r,n,o=us(Error(a(424)),t));break e}for(oa=uo(t.stateNode.containerInfo.firstChild),ra=t,aa=!0,ia=null,n=xa(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ha(),r===o){t=Hs(e,t,n);break e}ws(e,t,r,n)}t=t.child}return t;case 5:return Ja(t),null===e&&ca(t),r=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,no(r,o)?s=null:null!==i&&no(r,i)&&(t.flags|=32),_s(e,t),ws(e,t,s,n),t.child;case 6:return null===e&&ca(t),null;case 13:return Fs(e,t,n);case 4:return Ya(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ka(t,null,r,n):ws(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,ks(e,t,r,o=t.elementType===r?o:ns(r,o),n);case 7:return ws(e,t,t.pendingProps,n),t.child;case 8:case 12:return ws(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,To(Sa,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===o.children&&!Ro.current){t=Hs(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var u=l.firstContext;null!==u;){if(u.context===r){if(1===i.tag){(u=za(-1,n&-n)).tag=2;var c=i.updateQueue;if(null!==c){var d=(c=c.shared).pending;null===d?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}i.lanes|=n,null!==(u=i.alternate)&&(u.lanes|=n),ja(i.return,n,t),l.lanes|=n;break}u=u.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),ja(s,n,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}ws(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Ra(t,n),r=r(o=Na(o)),t.flags|=1,ws(e,t,r,n),t.child;case 14:return o=ns(r=t.type,t.pendingProps),xs(e,t,r,o=ns(r.type,o),n);case 15:return Ss(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:ns(r,o),qs(e,t),t.tag=1,Po(r)?(e=!0,Fo(t)):e=!1,Ra(t,n),is(t,r,o),ls(t,r,o,n),As(null,t,r,!0,e,n);case 19:return Us(e,t,n);case 22:return Es(e,t,n)}throw Error(a(156,t.tag))};var Wu="function"==typeof reportError?reportError:function(e){console.error(e)};function Gu(e){this._internalRoot=e}function Ku(e){this._internalRoot=e}function Yu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Zu(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Ju(){}function Xu(e,t,n,r,o){var a=n._reactRootContainer;if(a){var i=a;if("function"==typeof o){var s=o;o=function(){var e=Hu(i);s.call(e)}}qu(t,i,e,o)}else i=function(e,t,n,r,o){if(o){if("function"==typeof r){var a=r;r=function(){var e=Hu(i);a.call(e)}}var i=Uu(t,r,e,0,null,!1,0,"",Ju);return e._reactRootContainer=i,e[mo]=i.current,Ur(8===e.nodeType?e.parentNode:e),cu(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"==typeof r){var s=r;r=function(){var e=Hu(l);s.call(e)}}var l=Bu(e,0,!1,null,0,!1,0,"",Ju);return e._reactRootContainer=l,e[mo]=l.current,Ur(8===e.nodeType?e.parentNode:e),cu((function(){qu(t,l,n,r)})),l}(n,t,e,o,r);return Hu(i)}Ku.prototype.render=Gu.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));qu(e,t,null,null)},Ku.prototype.unmount=Gu.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;cu((function(){qu(null,e,null,null)})),t[mo]=null}},Ku.prototype.unstable_scheduleHydration=function(e){if(e){var t=Et();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Pt.length&&0!==t&&t<Pt[n].priority;n++);Pt.splice(n,0,e),0===n&&Ft(e)}},kt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(bt(t,1|n),ru(t,Ze()),!(6&Al)&&(Ul=Ze()+500,qo()))}break;case 13:cu((function(){var t=Ia(e,1);if(null!==t){var n=eu();nu(t,e,1,n)}})),Vu(e,1)}},xt=function(e){if(13===e.tag){var t=Ia(e,134217728);if(null!==t)nu(t,e,134217728,eu());Vu(e,134217728)}},St=function(e){if(13===e.tag){var t=tu(e),n=Ia(e,t);if(null!==n)nu(n,e,t,eu());Vu(e,t)}},Et=function(){return vt},_t=function(e,t){var n=vt;try{return vt=e,t()}finally{vt=n}},xe=function(e,t,n){switch(t){case"input":if(J(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=xo(r);if(!o)throw Error(a(90));W(r),J(r,o)}}}break;case"textarea":ae(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ae=uu,je=cu;var ec={usingClientEntryPoint:!1,Events:[wo,ko,xo,Ce,Te,uu]},tc={findFiberByHostInstance:vo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},nc={bundleType:tc.bundleType,version:tc.version,rendererPackageName:tc.rendererPackageName,rendererConfig:tc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:w.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Qe(e))?null:e.stateNode},findFiberByHostInstance:tc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var rc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!rc.isDisabled&&rc.supportsFiber)try{ot=rc.inject(nc),at=rc}catch(ce){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ec,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Yu(t))throw Error(a(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Yu(e))throw Error(a(299));var n=!1,r="",o=Wu;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=Bu(e,1,!1,null,0,n,0,r,o),e[mo]=t.current,Ur(8===e.nodeType?e.parentNode:e),new Gu(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Qe(t))?null:e.stateNode},t.flushSync=function(e){return cu(e)},t.hydrate=function(e,t,n){if(!Zu(t))throw Error(a(200));return Xu(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Yu(e))throw Error(a(405));var r=null!=n&&n.hydratedSources||null,o=!1,i="",s=Wu;if(null!=n&&(!0===n.unstable_strictMode&&(o=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Uu(t,null,e,1,null!=n?n:null,o,0,i,s),e[mo]=t.current,Ur(e),r)for(e=0;e<r.length;e++)o=(o=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Ku(t)},t.render=function(e,t,n){if(!Zu(t))throw Error(a(200));return Xu(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Zu(e))throw Error(a(40));return!!e._reactRootContainer&&(cu((function(){Xu(null,null,e,!1,(function(){e._reactRootContainer=null,e[mo]=null}))})),!0)},t.unstable_batchedUpdates=uu,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Zu(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return Xu(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},5338:(e,t,n)=>{"use strict";var r=n(961);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},961:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(2551)},115:e=>{var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,o="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function a(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,u,c;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(!a(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(c=e.entries();!(l=c.next()).done;)if(!i.has(l.value[0]))return!1;for(c=e.entries();!(l=c.next()).done;)if(!a(l.value[1],i.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(c=e.entries();!(l=c.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!=l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof i.toString)return e.toString()===i.toString();if((s=(u=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(i,u[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!e.$$typeof)&&!a(e[u[l]],i[u[l]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return a(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},545:(e,t,n)=>{"use strict";n.d(t,{mg:()=>X,vd:()=>Q});var r=n(6540),o=n(5556),a=n.n(o),i=n(115),s=n.n(i),l=n(311),u=n.n(l),c=n(2833),d=n.n(c);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,h(e,t)}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t.indexOf(n=a[r])>=0||(o[n]=e[n]);return o}var g={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},y={rel:["amphtml","canonical","alternate"]},b={type:["application/ld+json"]},v={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(g).map((function(e){return g[e]})),k={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},x=Object.keys(k).reduce((function(e,t){return e[k[t]]=t,e}),{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},E=function(e){var t=S(e,g.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=S(e,"defaultTitle");return t||r||void 0},_=function(e){return S(e,"onChangeClientState")||function(){}},C=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return p({},e,t)}),{})},T=function(e,t){return t.filter((function(e){return void 0!==e[g.BASE]})).map((function(e){return e[g.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o<r.length;o+=1){var a=r[o].toLowerCase();if(-1!==e.indexOf(a)&&n[a])return t.concat(n)}return t}),[])},A=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var o={};n.filter((function(e){for(var n,a=Object.keys(e),i=0;i<a.length;i+=1){var s=a[i],l=s.toLowerCase();-1===t.indexOf(l)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===l&&"stylesheet"===e[l].toLowerCase()||(n=l),-1===t.indexOf(s)||"innerHTML"!==s&&"cssText"!==s&&"itemprop"!==s||(n=s)}if(!n||!e[n])return!1;var u=e[n].toLowerCase();return r[n]||(r[n]={}),o[n]||(o[n]={}),!r[n][u]&&(o[n][u]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var a=Object.keys(o),i=0;i<a.length;i+=1){var s=a[i],l=p({},r[s],o[s]);r[s]=l}return e}),[]).reverse()},j=function(e,t){if(Array.isArray(e)&&e.length)for(var n=0;n<e.length;n+=1)if(e[n][t])return!0;return!1},R=function(e){return Array.isArray(e)?e.join(""):e},N=function(e,t){return Array.isArray(e)?e.reduce((function(e,n){return function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.priority.push(n):e.default.push(n),e}),{priority:[],default:[]}):{default:e}},L=function(e,t){var n;return p({},e,((n={})[t]=void 0,n))},P=[g.NOSCRIPT,g.SCRIPT,g.STYLE],O=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},I=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},D=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[k[n]||n]=e[n],t}),t)},F=function(e,t){return t.map((function(t,n){var o,a=((o={key:n})["data-rh"]=!0,o);return Object.keys(t).forEach((function(e){var n=k[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]})),r.createElement(e,a)}))},M=function(e,t,n){switch(e){case g.TITLE:return{toComponent:function(){return n=t.titleAttributes,(o={key:e=t.title})["data-rh"]=!0,a=D(n,o),[r.createElement(g.TITLE,a,e)];var e,n,o,a},toString:function(){return function(e,t,n,r){var o=I(n),a=R(t);return o?"<"+e+' data-rh="true" '+o+">"+O(a,r)+"</"+e+">":"<"+e+' data-rh="true">'+O(a,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return D(t)},toString:function(){return I(t)}};default:return{toComponent:function(){return F(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var o=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var o=void 0===r[t]?t:t+'="'+O(r[t],n)+'"';return e?e+" "+o:o}),""),a=r.innerHTML||r.cssText||"",i=-1===P.indexOf(e);return t+"<"+e+' data-rh="true" '+o+(i?"/>":">"+a+"</"+e+">")}),"")}(e,t,n)}}}},z=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,a=e.noscriptTags,i=e.styleTags,s=e.title,l=void 0===s?"":s,u=e.titleAttributes,c=e.linkTags,d=e.metaTags,p=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var h=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,o=N(e.metaTags,v),a=N(t,y),i=N(n,b);return{priorityMethods:{toComponent:function(){return[].concat(F(g.META,o.priority),F(g.LINK,a.priority),F(g.SCRIPT,i.priority))},toString:function(){return M(g.META,o.priority,r)+" "+M(g.LINK,a.priority,r)+" "+M(g.SCRIPT,i.priority,r)}},metaTags:o.default,linkTags:a.default,scriptTags:i.default}}(e);f=h.priorityMethods,c=h.linkTags,d=h.metaTags,p=h.scriptTags}return{priority:f,base:M(g.BASE,t,r),bodyAttributes:M("bodyAttributes",n,r),htmlAttributes:M("htmlAttributes",o,r),link:M(g.LINK,c,r),meta:M(g.META,d,r),noscript:M(g.NOSCRIPT,a,r),script:M(g.SCRIPT,p,r),style:M(g.STYLE,i,r),title:M(g.TITLE,{title:l,titleAttributes:u},r)}},B=[],$=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?B:n.instances},add:function(e){(n.canUseDOM?B:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?B:n.instances).indexOf(e);(n.canUseDOM?B:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=z({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},U=r.createContext({}),q=a().shape({setHelmet:a().func,helmetInstances:a().shape({get:a().func,add:a().func,remove:a().func})}),H="undefined"!=typeof document,Q=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new $(r.props.context,t.canUseDOM),r}return f(t,e),t.prototype.render=function(){return r.createElement(U.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);Q.canUseDOM=H,Q.propTypes={context:a().shape({helmet:a().shape()}),children:a().node.isRequired},Q.defaultProps={context:{}},Q.displayName="HelmetProvider";var V=function(e,t){var n,r=document.head||document.querySelector(g.HEAD),o=r.querySelectorAll(e+"[data-rh]"),a=[].slice.call(o),i=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&("innerHTML"===o?r.innerHTML=t.innerHTML:"cssText"===o?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(o,void 0===t[o]?"":t[o]));r.setAttribute("data-rh","true"),a.some((function(e,t){return n=t,r.isEqualNode(e)}))?a.splice(n,1):i.push(r)})),a.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:a,newTags:i}},W=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),o=r?r.split(","):[],a=[].concat(o),i=Object.keys(t),s=0;s<i.length;s+=1){var l=i[s],u=t[l]||"";n.getAttribute(l)!==u&&n.setAttribute(l,u),-1===o.indexOf(l)&&o.push(l);var c=a.indexOf(l);-1!==c&&a.splice(c,1)}for(var d=a.length-1;d>=0;d-=1)n.removeAttribute(a[d]);o.length===a.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},G=function(e,t){var n=e.baseTag,r=e.htmlAttributes,o=e.linkTags,a=e.metaTags,i=e.noscriptTags,s=e.onChangeClientState,l=e.scriptTags,u=e.styleTags,c=e.title,d=e.titleAttributes;W(g.BODY,e.bodyAttributes),W(g.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=R(e)),W(g.TITLE,t)}(c,d);var p={baseTag:V(g.BASE,n),linkTags:V(g.LINK,o),metaTags:V(g.META,a),noscriptTags:V(g.NOSCRIPT,i),scriptTags:V(g.SCRIPT,l),styleTags:V(g.STYLE,u)},f={},h={};Object.keys(p).forEach((function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(h[e]=p[e].oldTags)})),t&&t(),s(e,f,h)},K=null,Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!d()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,o=null,a=(e=n.helmetInstances.get().map((function(e){var t=p({},e.props);return delete t.context,t})),{baseTag:T(["href"],e),bodyAttributes:C("bodyAttributes",e),defer:S(e,"defer"),encode:S(e,"encodeSpecialCharacters"),htmlAttributes:C("htmlAttributes",e),linkTags:A(g.LINK,["rel","href"],e),metaTags:A(g.META,["name","charset","http-equiv","property","itemprop"],e),noscriptTags:A(g.NOSCRIPT,["innerHTML"],e),onChangeClientState:_(e),scriptTags:A(g.SCRIPT,["src","innerHTML"],e),styleTags:A(g.STYLE,["cssText"],e),title:E(e),titleAttributes:C("titleAttributes",e),prioritizeSeoTags:j(e,"prioritizeSeoTags")});Q.canUseDOM?(t=a,K&&cancelAnimationFrame(K),t.defer?K=requestAnimationFrame((function(){G(t,(function(){K=null}))})):(G(t),K=null)):z&&(o=z(a)),r(o)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);Y.propTypes={context:q.isRequired},Y.displayName="HelmetDispatcher";var Z=["children"],J=["children"],X=function(e){function t(){return e.apply(this,arguments)||this}f(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!s()(L(this.props,"helmetData"),L(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case g.SCRIPT:case g.NOSCRIPT:return{innerHTML:t};case g.STYLE:return{cssText:t};default:throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return p({},r,((t={})[n.type]=[].concat(r[n.type]||[],[p({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(r.type){case g.TITLE:return p({},o,((t={})[r.type]=i,t.titleAttributes=p({},a),t));case g.BODY:return p({},o,{bodyAttributes:p({},a)});case g.HTML:return p({},o,{htmlAttributes:p({},a)});default:return p({},o,((n={})[r.type]=p({},a),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=p({},t);return Object.keys(e).forEach((function(t){var r;n=p({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return u()(w.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),u()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,o={};return r.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,a=r.children,i=m(r,Z),s=Object.keys(i).reduce((function(e,t){return e[x[t]||t]=i[t],e}),{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,a),l){case g.FRAGMENT:t=n.mapChildrenToProps(a,t);break;case g.LINK:case g.META:case g.NOSCRIPT:case g.SCRIPT:case g.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:s,nestedChildren:a});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:s,nestedChildren:a})}}})),this.mapArrayTypeChildrenToProps(o,t)},n.render=function(){var e=this.props,t=e.children,n=m(e,J),o=p({},n),a=n.helmetData;return t&&(o=this.mapChildrenToProps(t,o)),!a||a instanceof $||(a=new $(a.context,a.instances)),a?r.createElement(Y,p({},o,{context:a.value,helmetData:void 0})):r.createElement(U.Consumer,null,(function(e){return r.createElement(Y,p({},o,{context:e}))}))},t}(r.Component);X.propTypes={base:a().object,bodyAttributes:a().object,children:a().oneOfType([a().arrayOf(a().node),a().node]),defaultTitle:a().string,defer:a().bool,encodeSpecialCharacters:a().bool,htmlAttributes:a().object,link:a().arrayOf(a().object),meta:a().arrayOf(a().object),noscript:a().arrayOf(a().object),onChangeClientState:a().func,script:a().arrayOf(a().object),style:a().arrayOf(a().object),title:a().string,titleAttributes:a().object,titleTemplate:a().string,prioritizeSeoTags:a().bool,helmetData:a().object},X.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},X.displayName="Helmet"},2799:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,a=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case a:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case u:case p:case g:case m:case l:return e;default:return t}}case o:return t}}}function x(e){return k(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=a,t.Lazy=g,t.Memo=m,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||k(e)===c},t.isConcurrentMode=x,t.isContextConsumer=function(e){return k(e)===u},t.isContextProvider=function(e){return k(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===p},t.isFragment=function(e){return k(e)===a},t.isLazy=function(e){return k(e)===g},t.isMemo=function(e){return k(e)===m},t.isPortal=function(e){return k(e)===o},t.isProfiler=function(e){return k(e)===s},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===a||e===d||e===s||e===i||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===u||e.$$typeof===p||e.$$typeof===b||e.$$typeof===v||e.$$typeof===w||e.$$typeof===y)},t.typeOf=k},4363:(e,t,n)=>{"use strict";e.exports=n(2799)},3259:(e,t,n)=>{"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var s=n(6540),l=[],u=[];var c=s.createContext(null);function d(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}function p(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach((function(r){var o=d(e[r]);o.loading?t.loading=!0:(t.loaded[r]=o.loaded,t.error=o.error),n.push(o.promise),o.promise.then((function(e){t.loaded[r]=e})).catch((function(e){t.error=e}))}))}catch(r){t.error=r}return t.promise=Promise.all(n).then((function(e){return t.loading=!1,e})).catch((function(e){throw t.loading=!1,e})),t}function f(e,t){return s.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function h(e,t){var d,p;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var h=i({loader:null,loading:null,delay:200,timeout:null,render:f,webpack:null,modules:null},t),m=null;function g(){return m||(m=e(h.loader)),m.promise}return l.push(g),"function"==typeof h.webpack&&u.push((function(){if((0,h.webpack)().every((function(e){return void 0!==e&&void 0!==n.m[e]})))return g()})),p=d=function(t){function n(n){var r;return a(o(o(r=t.call(this,n)||this)),"retry",(function(){r.setState({error:null,loading:!0,timedOut:!1}),m=e(h.loader),r._loadModule()})),g(),r.state={error:m.error,pastDelay:!1,timedOut:!1,loading:m.loading,loaded:m.loaded},r}r(n,t),n.preload=function(){return g()};var i=n.prototype;return i.UNSAFE_componentWillMount=function(){this._loadModule()},i.componentDidMount=function(){this._mounted=!0},i._loadModule=function(){var e=this;if(this.context&&Array.isArray(h.modules)&&h.modules.forEach((function(t){e.context.report(t)})),m.loading){var t=function(t){e._mounted&&e.setState(t)};"number"==typeof h.delay&&(0===h.delay?this.setState({pastDelay:!0}):this._delay=setTimeout((function(){t({pastDelay:!0})}),h.delay)),"number"==typeof h.timeout&&(this._timeout=setTimeout((function(){t({timedOut:!0})}),h.timeout));var n=function(){t({error:m.error,loaded:m.loaded,loading:m.loading}),e._clearTimeouts()};m.promise.then((function(){return n(),null})).catch((function(e){return n(),null}))}},i.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},i._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},i.render=function(){return this.state.loading||this.state.error?s.createElement(h.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?h.render(this.state.loaded,this.props):null},n}(s.Component),a(d,"contextType",c),p}function m(e){return h(d,e)}m.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return h(p,e)};var g=function(e){function t(){return e.apply(this,arguments)||this}return r(t,e),t.prototype.render=function(){return s.createElement(c.Provider,{value:{report:this.props.report}},s.Children.only(this.props.children))},t}(s.Component);function y(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then((function(){if(e.length)return y(e)}))}m.Capture=g,m.preloadAll=function(){return new Promise((function(e,t){y(l).then(e,t)}))},m.preloadReady=function(){return new Promise((function(e,t){y(u).then(e,e)}))},e.exports=m},2831:(e,t,n)=>{"use strict";n.d(t,{u:()=>i,v:()=>s});var r=n(6347),o=n(8168),a=n(6540);function i(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var o=e.path?(0,r.B6)(t,e):n.length?n[n.length-1].match:r.Ix.computeRootMatch(t);return o&&(n.push({route:e,match:o}),e.routes&&i(e.routes,t,n)),o})),n}function s(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.createElement(r.dO,n,e.map((function(e,n){return a.createElement(r.qh,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,o.A)({},n,{},t,{route:e})):a.createElement(e.component,(0,o.A)({},n,t,{route:e}))}})}))):null}},4625:(e,t,n)=>{"use strict";n.d(t,{I9:()=>d,Kd:()=>c,N_:()=>y,k2:()=>w});var r=n(6347),o=n(2892),a=n(6540),i=n(1513),s=n(8168),l=n(8587),u=n(1561),c=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.zR)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component);var d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.TM)(t.props),t}return(0,o.A)(t,e),t.prototype.render=function(){return a.createElement(r.Ix,{history:this.history,children:this.props.children})},t}(a.Component);var p=function(e,t){return"function"==typeof e?e(t):e},f=function(e,t){return"string"==typeof e?(0,i.yJ)(e,null,null,t):e},h=function(e){return e},m=a.forwardRef;void 0===m&&(m=h);var g=m((function(e,t){var n=e.innerRef,r=e.navigate,o=e.onClick,i=(0,l.A)(e,["innerRef","navigate","onClick"]),u=i.target,c=(0,s.A)({},i,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||u&&"_self"!==u||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return c.ref=h!==m&&t||n,a.createElement("a",c)}));var y=m((function(e,t){var n=e.component,o=void 0===n?g:n,c=e.replace,d=e.to,y=e.innerRef,b=(0,l.A)(e,["component","replace","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,(function(e){e||(0,u.A)(!1);var n=e.history,r=f(p(d,e.location),e.location),l=r?n.createHref(r):"",g=(0,s.A)({},b,{href:l,navigate:function(){var t=p(d,e.location),r=(0,i.AO)(e.location)===(0,i.AO)(f(t));(c||r?n.replace:n.push)(t)}});return h!==m?g.ref=t||y:g.innerRef=y,a.createElement(o,g)}))})),b=function(e){return e},v=a.forwardRef;void 0===v&&(v=b);var w=v((function(e,t){var n=e["aria-current"],o=void 0===n?"page":n,i=e.activeClassName,c=void 0===i?"active":i,d=e.activeStyle,h=e.className,m=e.exact,g=e.isActive,w=e.location,k=e.sensitive,x=e.strict,S=e.style,E=e.to,_=e.innerRef,C=(0,l.A)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a.createElement(r.XZ.Consumer,null,(function(e){e||(0,u.A)(!1);var n=w||e.location,i=f(p(E,n),n),l=i.pathname,T=l&&l.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),A=T?(0,r.B6)(n.pathname,{path:T,exact:m,sensitive:k,strict:x}):null,j=!!(g?g(A,n):A),R="function"==typeof h?h(j):h,N="function"==typeof S?S(j):S;j&&(R=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(R,c),N=(0,s.A)({},N,d));var L=(0,s.A)({"aria-current":j&&o||null,className:R,style:N,to:i},C);return b!==v?L.ref=t||_:L.innerRef=_,a.createElement(y,L)}))}))},6347:(e,t,n)=>{"use strict";n.d(t,{B6:()=>S,Ix:()=>v,W6:()=>L,XZ:()=>b,dO:()=>R,qh:()=>E,zy:()=>P});var r=n(2892),o=n(6540),a=n(5556),i=n.n(a),s=n(1513),l=n(1561),u=n(8168),c=n(8505),d=n.n(c),p=(n(4363),n(8587)),f=(n(4146),1073741823),h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:{};var m=o.createContext||function(e,t){var n,a,s="__create-react-context-"+function(){var e="__global_unique_id__";return h[e]=(h[e]||0)+1}()+"__",l=function(e){function n(){for(var t,n,r,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return(t=e.call.apply(e,[this].concat(a))||this).emitter=(n=t.props.value,r=[],{on:function(e){r.push(e)},off:function(e){r=r.filter((function(t){return t!==e}))},get:function(){return n},set:function(e,t){n=e,r.forEach((function(e){return e(n,t)}))}}),t}(0,r.A)(n,e);var o=n.prototype;return o.getChildContext=function(){var e;return(e={})[s]=this.emitter,e},o.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((a=r)===(i=o)?0!==a||1/a==1/i:a!=a&&i!=i)?n=0:(n="function"==typeof t?t(r,o):f,0!==(n|=0)&&this.emitter.set(e.value,n))}var a,i},o.render=function(){return this.props.children},n}(o.Component);l.childContextTypes=((n={})[s]=i().object.isRequired,n);var u=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){(0|e.observedBits)&n&&e.setState({value:e.getValue()})},e}(0,r.A)(n,t);var o=n.prototype;return o.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?f:t},o.componentDidMount=function(){this.context[s]&&this.context[s].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?f:e},o.componentWillUnmount=function(){this.context[s]&&this.context[s].off(this.onUpdate)},o.getValue=function(){return this.context[s]?this.context[s].get():e},o.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(o.Component);return u.contextTypes=((a={})[s]=i().object,a),{Provider:l,Consumer:u}},g=function(e){var t=m();return t.displayName=e,t},y=g("Router-History"),b=g("Router"),v=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}(0,r.A)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return o.createElement(b.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o.createElement(y.Provider,{children:this.props.children||null,value:this.props.history}))},t}(o.Component);o.Component;o.Component;var w={},k=1e4,x=0;function S(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,o=n.exact,a=void 0!==o&&o,i=n.strict,s=void 0!==i&&i,l=n.sensitive,u=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=w[n]||(w[n]={});if(r[e])return r[e];var o=[],a={regexp:d()(e,o,t),keys:o};return x<k&&(r[e]=a,x++),a}(n,{end:a,strict:s,sensitive:u}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var c=l[0],p=l.slice(1),f=e===c;return a&&!f?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:f,params:i.reduce((function(e,t,n){return e[t.name]=p[n],e}),{})}}),null)}var E=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(b.Consumer,null,(function(t){t||(0,l.A)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?S(n.pathname,e.props):t.match,a=(0,u.A)({},t,{location:n,match:r}),i=e.props,s=i.children,c=i.component,d=i.render;return Array.isArray(s)&&function(e){return 0===o.Children.count(e)}(s)&&(s=null),o.createElement(b.Provider,{value:a},a.match?s?"function"==typeof s?s(a):s:c?o.createElement(c,a):d?d(a):null:"function"==typeof s?s(a):null)}))},t}(o.Component);function _(e){return"/"===e.charAt(0)?e:"/"+e}function C(e,t){if(!e)return t;var n=_(e);return 0!==t.pathname.indexOf(n)?t:(0,u.A)({},t,{pathname:t.pathname.substr(n.length)})}function T(e){return"string"==typeof e?e:(0,s.AO)(e)}function A(e){return function(){(0,l.A)(!1)}}function j(){}o.Component;var R=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.A)(t,e),t.prototype.render=function(){var e=this;return o.createElement(b.Consumer,null,(function(t){t||(0,l.A)(!1);var n,r,a=e.props.location||t.location;return o.Children.forEach(e.props.children,(function(e){if(null==r&&o.isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?S(a.pathname,(0,u.A)({},e.props,{path:i})):t.match}})),r?o.cloneElement(n,{location:a,computedMatch:r}):null}))},t}(o.Component);var N=o.useContext;function L(){return N(y)}function P(){return N(b).location}},8505:(e,t,n)=>{var r=n(4634);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return l(a(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=f;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,s=0,l="",u=t&&t.delimiter||"/";null!=(n=o.exec(e));){var d=n[0],p=n[1],f=n.index;if(l+=e.slice(s,f),s=f+d.length,p)l+=p[1];else{var h=e[s],m=n[2],g=n[3],y=n[4],b=n[5],v=n[6],w=n[7];l&&(r.push(l),l="");var k=null!=m&&null!=h&&h!==m,x="+"===v||"*"===v,S="?"===v||"*"===v,E=m||u,_=y||b,C=m||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:m||"",delimiter:E,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:_?c(_):w?".*":i(E,C)})}}return s<e.length&&(l+=e.substr(s)),l&&r.push(l),r}function i(e,t){return!t||t.indexOf(e)>-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function l(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)"object"==typeof e[o]&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",p(t)));return function(t,o){for(var a="",i=t||{},l=(o||{}).pretty?s:encodeURIComponent,u=0;u<e.length;u++){var c=e[u];if("string"!=typeof c){var d,p=i[c.name];if(null==p){if(c.optional){c.partial&&(a+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(r(p)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(d=l(p[f]),!n[u].test(d))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(d)+"`");a+=(0===f?c.prefix:c.delimiter)+d}}else{if(d=c.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(p),!n[u].test(d))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+d+'"');a+=c.prefix+d}}else a+=c}return a}}function u(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function d(e,t){return e.keys=t,e}function p(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var o=(n=n||{}).strict,a=!1!==n.end,i="",s=0;s<e.length;s++){var l=e[s];if("string"==typeof l)i+=u(l);else{var c=u(l.prefix),f="(?:"+l.pattern+")";t.push(l),l.repeat&&(f+="(?:"+c+f+")*"),i+=f=l.optional?l.partial?c+"("+f+")?":"(?:"+c+"("+f+"))?":c+"("+f+")"}}var h=u(n.delimiter||"/"),m=i.slice(-h.length)===h;return o||(i=(m?i.slice(0,-h.length):i)+"(?:"+h+"(?=$))?"),i+=a?"$":o&&m?"":"(?="+h+"|$)",d(new RegExp("^"+i,p(n)),t)}function h(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return d(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],t,n).source);return d(new RegExp("(?:"+r.join("|")+")",p(n)),t)}(e,t,n):function(e,t,n){return f(a(e,n),t,n)}(e,t,n)}},1020:(e,t,n)=>{"use strict";var r=n(6540),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var r,a={},u=null,c=null;for(r in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:u,ref:c,props:a,_owner:s.current}}t.Fragment=a,t.jsx=u,t.jsxs=u},5287:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function b(){}function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}y.prototype.isReactComponent={},y.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},y.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=y.prototype;var w=v.prototype=new b;w.constructor=v,m(w,y.prototype),w.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,S={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,t,r){var o,a={},i=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,o)&&!E.hasOwnProperty(o)&&(a[o]=t[o]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];a.children=u}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:n,type:e,key:i,ref:s,props:a,_owner:S.current}}function C(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var T=/\/+/g;function A(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function j(e,t,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+A(l,0):a,k(i)?(o="",null!=e&&(o=e.replace(T,"$&/")+"/"),j(i,t,o,"",(function(e){return e}))):null!=i&&(C(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(T,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",k(e))for(var u=0;u<e.length;u++){var c=a+A(s=e[u],u);l+=j(s,t,o,c,i)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),u=0;!(s=e.next()).done;)l+=j(s=s.value,t,o,c=a+A(s,u++),i);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function R(e,t,n){if(null==e)return e;var r=[],o=0;return j(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function N(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},P={transition:null},O={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:P,ReactCurrentOwner:S};function I(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:R,forEach:function(e,t,n){R(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return R(e,(function(){t++})),t},toArray:function(e){return R(e,(function(e){return e}))||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=y,t.Fragment=o,t.Profiler=i,t.PureComponent=v,t.StrictMode=a,t.Suspense=c,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,t.act=I,t.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=m({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)x.call(t,u)&&!E.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==l?l[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];o.children=l}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=_,t.createFactory=function(e){var t=_.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=C,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:N}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=P.transition;P.transition={};try{e()}finally{P.transition=t}},t.unstable_act=I,t.useCallback=function(e,t){return L.current.useCallback(e,t)},t.useContext=function(e){return L.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return L.current.useDeferredValue(e)},t.useEffect=function(e,t){return L.current.useEffect(e,t)},t.useId=function(){return L.current.useId()},t.useImperativeHandle=function(e,t,n){return L.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return L.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return L.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return L.current.useMemo(e,t)},t.useReducer=function(e,t,n){return L.current.useReducer(e,t,n)},t.useRef=function(e){return L.current.useRef(e)},t.useState=function(e){return L.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return L.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return L.current.useTransition()},t.version="18.3.1"},6540:(e,t,n)=>{"use strict";e.exports=n(5287)},4848:(e,t,n)=>{"use strict";e.exports=n(1020)},7463:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>a(l,n))u<o&&0>a(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<o&&0>a(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var u=[],c=[],d=1,p=null,f=3,h=!1,m=!1,g=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,v="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=r(c);null!==t;){if(null===t.callback)o(c);else{if(!(t.startTime<=e))break;o(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function k(e){if(g=!1,w(e),!m)if(null!==r(u))m=!0,P(x);else{var t=r(c);null!==t&&O(k,t.startTime-e)}}function x(e,n){m=!1,g&&(g=!1,b(C),C=-1),h=!0;var a=f;try{for(w(n),p=r(u);null!==p&&(!(p.expirationTime>n)||e&&!j());){var i=p.callback;if("function"==typeof i){p.callback=null,f=p.priorityLevel;var s=i(p.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?p.callback=s:p===r(u)&&o(u),w(n)}else o(u);p=r(u)}if(null!==p)var l=!0;else{var d=r(c);null!==d&&O(k,d.startTime-n),l=!1}return l}finally{p=null,f=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,E=!1,_=null,C=-1,T=5,A=-1;function j(){return!(t.unstable_now()-A<T)}function R(){if(null!==_){var e=t.unstable_now();A=e;var n=!0;try{n=_(!0,e)}finally{n?S():(E=!1,_=null)}}else E=!1}if("function"==typeof v)S=function(){v(R)};else if("undefined"!=typeof MessageChannel){var N=new MessageChannel,L=N.port2;N.port1.onmessage=R,S=function(){L.postMessage(null)}}else S=function(){y(R,0)};function P(e){_=e,E||(E=!0,S())}function O(e,n){C=y((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||h||(m=!0,P(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(u)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"==typeof a&&null!==a?a="number"==typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,n(c,e),null===r(u)&&e===r(c)&&(g?(b(C),C=-1):g=!0,O(k,a-i))):(e.sortIndex=s,n(u,e),m||h||(m=!0,P(x))),e},t.unstable_shouldYield=j,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},9982:(e,t,n)=>{"use strict";e.exports=n(7463)},2833:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<a.length;l++){var u=a[l];if(!s(u))return!1;var c=e[u],d=t[u];if(!1===(o=n?n.call(r,c,d,u):void 0)||void 0===o&&c!==d)return!1}return!0}},4784:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={title:"Spec-Up-T",tagline:"A tool for writing specifications",favicon:"img/favicon.ico",url:"https://blockchainbird.github.io",baseUrl:"/spec-up-t-website/",organizationName:"Blockchainbird",projectName:"Spec-Up-T",onBrokenLinks:"warn",onBrokenMarkdownLinks:"warn",i18n:{defaultLocale:"en",locales:["en"],path:"i18n",localeConfigs:{}},markdown:{mermaid:!0,format:"mdx",mdx1Compat:{comments:!0,admonitions:!0,headingIds:!0},anchors:{maintainCase:!1}},themes:["@docusaurus/theme-mermaid"],presets:[["classic",{docs:{sidebarPath:"./sidebars.js",editUrl:"https://github.com/blockchainbird/spec-up-t-website/tree/main/"},blog:{showReadingTime:!0},theme:{customCss:"./src/css/custom.css"}}]],themeConfig:{image:"img/docusaurus-social-card.jpg",navbar:{title:"Home",logo:{alt:"Spec-Up-T Logo",src:"img/logo.svg"},items:[{to:"/docs/intro",label:"Enter Documentation",position:"left"},{to:"/docs/general/how-to",label:"How To\u2018s",position:"left"},{to:"/docs/spec-up-t-demo-site",label:"Demo",position:"left"},{to:"/docs/general/video",label:"Video",position:"left"},{to:"/docs/github-token",label:"GitHub token",position:"left"},{href:"https://github.com/blockchainbird/spec-up-t-website",label:"GitHub",position:"right"}],hideOnScroll:!1},footer:{style:"dark",links:[{title:"More",items:[{label:"Blog",to:"/blog"},{label:"GitHub",href:"https://github.com/blockchainbird/spec-up-t-website"}]}]},prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},additionalLanguages:[],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},mermaid:{theme:{light:"neutral",dark:"forest"},options:{}},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!1},docs:{versionPersistence:"localStorage",sidebar:{hideable:!1,autoCollapseCategories:!1}},blog:{sidebar:{groupByYear:!0}},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},plugins:[["/home/runner/work/spec-up-t-website/spec-up-t-website/node_modules/@easyops-cn/docusaurus-search-local/dist/server/server/index.js",{hashed:!0,highlightSearchTermsOnTargetPage:!0}]],baseUrlIssueBanner:!0,future:{experimental_storage:{type:"localStorage",namespace:!1},experimental_router:"browser"},onBrokenAnchors:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],customFields:{},scripts:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1}},8168:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>r})},2892:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:()=>o})},8587:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}n.d(t,{A:()=>r})},4164:(e,t,n)=>{"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}n.d(t,{A:()=>o});const o=function(){for(var e,t,n=0,o="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},1765:(e,t,n)=>{"use strict";n.d(t,{My:()=>T,f4:()=>ne});var r,o,a,i,s,l,u,c=n(6540),d=n(4164),p=Object.create,f=Object.defineProperty,h=Object.defineProperties,m=Object.getOwnPropertyDescriptor,g=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,v=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,x=(e,t,n)=>t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,S=(e,t)=>{for(var n in t||(t={}))w.call(t,n)&&x(e,n,t[n]);if(b)for(var n of b(t))k.call(t,n)&&x(e,n,t[n]);return e},E=(e,t)=>h(e,g(t)),_=(e,t)=>{var n={};for(var r in e)w.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&b)for(var r of b(e))t.indexOf(r)<0&&k.call(e,r)&&(n[r]=e[r]);return n},C=(r={"../../node_modules/.pnpm/prismjs@1.29.0_patch_hash=vrxx3pzkik6jpmgpayxfjunetu/node_modules/prismjs/prism.js"(e,t){var n=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var o,a;switch(n=n||{},r.util.type(t)){case"Object":if(a=r.util.objId(t),n[a])return n[a];for(var i in o={},n[a]=o,t)t.hasOwnProperty(i)&&(o[i]=e(t[i],n));return o;case"Array":return a=r.util.objId(t),n[a]?n[a]:(o=[],n[a]=o,t.forEach((function(t,r){o[r]=e(t,n)})),o);default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var o=e.classList;if(o.contains(t))return!0;if(o.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var o in t)n[o]=t[o];return n},insertBefore:function(e,t,n,o){var a=(o=o||r.languages)[e],i={};for(var s in a)if(a.hasOwnProperty(s)){if(s==t)for(var l in n)n.hasOwnProperty(l)&&(i[l]=n[l]);n.hasOwnProperty(s)||(i[s]=a[s])}var u=o[e];return o[e]=i,r.languages.DFS(r.languages,(function(t,n){n===u&&t!=e&&(this[t]=i)})),i},DFS:function e(t,n,o,a){a=a||{};var i=r.util.objId;for(var s in t)if(t.hasOwnProperty(s)){n.call(t,s,t[s],o||s);var l=t[s],u=r.util.type(l);"Object"!==u||a[i(l)]?"Array"!==u||a[i(l)]||(a[i(l)]=!0,e(l,n,s,a)):(a[i(l)]=!0,e(l,n,null,a))}}},plugins:{},highlight:function(e,t,n){var a={code:e,grammar:t,language:n};if(r.hooks.run("before-tokenize",a),!a.grammar)throw new Error('The language "'+a.language+'" has no grammar.');return a.tokens=r.tokenize(a.code,a.grammar),r.hooks.run("after-tokenize",a),o.stringify(r.util.encode(a.tokens),a.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var o=new s;return l(o,o.head,e),i(e,o,t,o.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(o)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var o,a=0;o=n[a++];)o(t)}},Token:o};function o(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function a(e,t,n,r){e.lastIndex=t;var o=e.exec(n);if(o&&r&&o[1]){var a=o[1].length;o.index+=a,o[0]=o[0].slice(a)}return o}function i(e,t,n,s,c,d){for(var p in n)if(n.hasOwnProperty(p)&&n[p]){var f=n[p];f=Array.isArray(f)?f:[f];for(var h=0;h<f.length;++h){if(d&&d.cause==p+","+h)return;var m=f[h],g=m.inside,y=!!m.lookbehind,b=!!m.greedy,v=m.alias;if(b&&!m.pattern.global){var w=m.pattern.toString().match(/[imsuy]*$/)[0];m.pattern=RegExp(m.pattern.source,w+"g")}for(var k=m.pattern||m,x=s.next,S=c;x!==t.tail&&!(d&&S>=d.reach);S+=x.value.length,x=x.next){var E=x.value;if(t.length>e.length)return;if(!(E instanceof o)){var _,C=1;if(b){if(!(_=a(k,S,e,y))||_.index>=e.length)break;var T=_.index,A=_.index+_[0].length,j=S;for(j+=x.value.length;T>=j;)j+=(x=x.next).value.length;if(S=j-=x.value.length,x.value instanceof o)continue;for(var R=x;R!==t.tail&&(j<A||"string"==typeof R.value);R=R.next)C++,j+=R.value.length;C--,E=e.slice(S,j),_.index-=S}else if(!(_=a(k,0,E,y)))continue;T=_.index;var N=_[0],L=E.slice(0,T),P=E.slice(T+N.length),O=S+E.length;d&&O>d.reach&&(d.reach=O);var I=x.prev;if(L&&(I=l(t,I,L),S+=L.length),u(t,I,C),x=l(t,I,new o(p,g?r.tokenize(N,g):N,v,N)),P&&l(t,x,P),C>1){var D={cause:p+","+h,reach:O};i(e,t,n,x.prev,S,D),d&&D.reach>d.reach&&(d.reach=D.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function u(e,t,n){for(var r=t.next,o=0;o<n&&r!==e.tail;o++)r=r.next;t.next=r,r.prev=t,e.length-=o}return o.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var o="";return t.forEach((function(t){o+=e(t,n)})),o}var a={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(a.classes,i):a.classes.push(i)),r.hooks.run("wrap",a);var s="";for(var l in a.attributes)s+=" "+l+'="'+(a.attributes[l]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+s+">"+a.content+"</"+a.tag+">"},r}();t.exports=n,n.default=n}},function(){return o||(0,r[y(r)[0]])((o={exports:{}}).exports,o),o.exports}),T=((e,t,n)=>(n=null!=e?p(v(e)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of y(t))w.call(e,o)||o===n||f(e,o,{get:()=>t[o],enumerable:!(r=m(t,o))||r.enumerable});return e})(!t&&e&&e.__esModule?n:f(n,"default",{value:e,enumerable:!0}),e)))(C());T.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},T.languages.markup.tag.inside["attr-value"].inside.entity=T.languages.markup.entity,T.languages.markup.doctype.inside["internal-subset"].inside=T.languages.markup,T.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(T.languages.markup.tag,"addInlined",{value:function(e,t){var n;(t=((n=((n={})["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:T.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}}))["language-"+t]={pattern:/[\s\S]+/,inside:T.languages[t]},{}))[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:n},T.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(T.languages.markup.tag,"addAttribute",{value:function(e,t){T.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:T.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),T.languages.html=T.languages.markup,T.languages.mathml=T.languages.markup,T.languages.svg=T.languages.markup,T.languages.xml=T.languages.extend("markup",{}),T.languages.ssml=T.languages.xml,T.languages.atom=T.languages.xml,T.languages.rss=T.languages.xml,a=T,i={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},l="(?:[^\\\\-]|"+(s=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/).source+")",l=RegExp(l+"-"+l),u={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"},a.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:l,inside:{escape:s,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":i,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:s}},"special-escape":i,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":u}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:s,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":u}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}},T.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},T.languages.javascript=T.languages.extend("clike",{"class-name":[T.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),T.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,T.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:T.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:T.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:T.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:T.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:T.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),T.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:T.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),T.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),T.languages.markup&&(T.languages.markup.tag.addInlined("script","javascript"),T.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),T.languages.js=T.languages.javascript,T.languages.actionscript=T.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),T.languages.actionscript["class-name"].alias="function",delete T.languages.actionscript.parameter,delete T.languages.actionscript["literal-property"],T.languages.markup&&T.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:T.languages.markup}}),function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(T),function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){(t="string"==typeof t?[t]:t).forEach((function(t){var r=function(e){e.inside||(e.inside={}),e.inside.rest=n},o="doc-comment";if(a=e.languages[t]){var a,i=a[o];if((i=i||(a=e.languages.insertBefore(t,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[o])instanceof RegExp&&(i=a[o]={pattern:i}),Array.isArray(i))for(var s=0,l=i.length;s<l;s++)i[s]instanceof RegExp&&(i[s]={pattern:i[s]}),r(i[s]);else r(i)}}))}}),t.addSupport(["java","javascript","php"],t)}(T),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;(t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup))&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(T),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,n=(t=(e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}}),{pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0}),{pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0});e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})}(T),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<value>>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<key>>/g,(function(){return"(?:"+o+"|"+a+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(T),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source,i=(e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var o,a=t[n];"code"!==a.type?e(a.content):(o=a.content[1],a=a.content[3],o&&a&&"code-language"===o.type&&"code-block"===a.type&&"string"==typeof o.content&&(o=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),o="language-"+(o=(/[a-z][\w-]*/i.exec(o)||[""])[0].toLowerCase()),a.alias?"string"==typeof a.alias?a.alias=[a.alias,o]:a.alias.push(o):a.alias=[o]))}}(e.tokens)})),e.hooks.add("wrap",(function(t){if("code-block"===t.type){for(var n="",r=0,o=t.classes.length;r<o;r++){var a=t.classes[r];if(a=/language-(.+)/.exec(a)){n=a[1];break}}var u,c=e.languages[n];c?t.content=e.highlight(t.content.replace(i,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(e,t){var n;return"#"===(t=t.toLowerCase())[0]?(n="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),l(n)):s[t]||e})),c,n):n&&"none"!==n&&e.plugins.autoloader&&(u="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random()),t.attributes.id=u,e.plugins.autoloader.loadLanguages(n,(function(){var t=document.getElementById(u);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))})))}})),RegExp(e.languages.markup.tag.pattern.source,"gi")),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(T),T.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:T.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},T.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var o=[];if(d(["definition-mutation","punctuation"])&&"("===c(1).content){n+=2;var a=p(/^\($/,/^\)$/);if(-1===a)continue;for(;n<a;n++){var i=c(0);"variable"===i.type&&(f(i,"variable-input"),o.push(i.content))}n=a+1}if(d(["punctuation","property-query"])&&"{"===c(0).content&&(n++,f(c(0),"property-mutation"),0<o.length)){var s=p(/^\{$/,/^\}$/);if(-1!==s)for(var l=n;l<s;l++){var u=t[l];"variable"===u.type&&0<=o.indexOf(u.content)&&f(u,"variable-input")}}}}function c(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n<e.length;n++){var r=c(n+t);if(!r||r.type!==e[n])return}return 1}function p(e,r){for(var o=1,a=n;a<t.length;a++){var i=t[a],s=i.content;if("punctuation"===i.type&&"string"==typeof s)if(e.test(s))o++;else if(r.test(s)&&0==--o)return a}return-1}function f(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}})),T.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(t,n,r){return t={code:t,grammar:n,language:r},e.hooks.run("before-tokenize",t),t.tokens=e.tokenize(t.code,t.grammar),e.hooks.run("after-tokenize",t),t.tokens}function l(t,n,i){var l=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),u=0,c={},d=(l=s(l.map((function(e){if("string"==typeof e)return e;var n,r;for(e=e.content;-1!==t.indexOf((r=u++,n="___"+i.toUpperCase()+"_"+r+"___")););return c[n]=e,n})).join(""),n,i),Object.keys(c));return u=0,function t(n){for(var a=0;a<n.length;a++){if(u>=d.length)return;var i,l,p,f,h,m,g,y=n[a];"string"==typeof y||"string"==typeof y.content?(i=d[u],-1!==(g=(m="string"==typeof y?y:y.content).indexOf(i))&&(++u,l=m.substring(0,g),h=c[i],p=void 0,(f={})["interpolation-punctuation"]=o,3===(f=e.tokenize(h,f)).length&&((p=[1,1]).push.apply(p,s(f[1],e.languages.javascript,"javascript")),f.splice.apply(f,p)),p=new e.Token("interpolation",f,r.alias,h),f=m.substring(g+i.length),h=[],l&&h.push(l),h.push(p),f&&(t(m=[f]),h.push.apply(h,m)),"string"==typeof y?(n.splice.apply(n,[a,1].concat(h)),a+=h.length-1):y.content=h)):(g=y.content,Array.isArray(g)?t(g):t([g]))}}(l),new e.Token(i,l,"language-"+i,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var u={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function c(e){return"string"==typeof e?e:Array.isArray(e)?e.map(c).join(""):c(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in u&&function t(n){for(var r=0,o=n.length;r<o;r++){var a,i,s,u=n[r];"string"!=typeof u&&(a=u.content,Array.isArray(a)?"template-string"===u.type?(u=a[1],3===a.length&&"string"!=typeof u&&"embedded-code"===u.type&&(i=c(u),u=u.alias,u=Array.isArray(u)?u[0]:u,s=e.languages[u])&&(a[1]=l(i,s,u))):t(a):"string"!=typeof a&&t([a]))}}(t.tokens)}))}(T),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(T),function(e){var t=e.languages.javascript,n=/\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})+\}/.source,r="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(r+/(?:(?!\s)[$\w\xA0-\uFFFF.])+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(r+/\[(?:(?!\s)[$\w\xA0-\uFFFF.])+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp(/(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\s+(?:<TYPE>\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(/<TYPE>/g,(function(){return n}))),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:t.string,number:t.number,boolean:t.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(T),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),e.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(T),T.languages.n4js=T.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),T.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),T.languages.n4jsd=T.languages.n4js,function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var o=n[r],a=e.languages.javascript[o];o=(a="RegExp"===e.util.type(a)?e.languages.javascript[o]={pattern:a}:a).inside||{};(a.inside=o)["maybe-class-name"]=/^[A-Z][\s\S]*/}}(T),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,o=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function a(e,t){return e=e.replace(/<S>/g,(function(){return n})).replace(/<BRACES>/g,(function(){return r})).replace(/<SPREAD>/g,(function(){return o})),RegExp(e,t)}function i(t){for(var n=[],r=0;r<t.length;r++){var o=t[r],a=!1;"string"!=typeof o&&("tag"===o.type&&o.content[0]&&"tag"===o.content[0].type?"</"===o.content[0].content[0].content?0<n.length&&n[n.length-1].tagName===s(o.content[0].content[1])&&n.pop():"/>"!==o.content[o.content.length-1].content&&n.push({tagName:s(o.content[0].content[1]),openedBraces:0}):0<n.length&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:0<n.length&&0<n[n.length-1].openedBraces&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof o)&&0<n.length&&0===n[n.length-1].openedBraces&&(a=s(o),r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(a+=s(t[r+1]),t.splice(r+1,1)),0<r&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(a=s(t[r-1])+a,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",a,null,a)),o.content&&"string"!=typeof o.content&&i(o.content)}}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var s=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join(""):""};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||i(e.tokens)}))}(T),function(e){var t=e.util.clone(e.languages.typescript);(t=(e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"],e.languages.tsx.tag)).pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+t.pattern.source+")",t.pattern.flags),t.lookbehind=!0}(T),T.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},T.languages.swift["string-literal"].forEach((function(e){e.inside.interpolation.inside=T.languages.swift})),function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"];var t={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:e.languages.kotlin}};e.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:t},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:t},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete e.languages.kotlin.string,e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(T),T.languages.c=T.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),T.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),T.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},T.languages.c.string],char:T.languages.c.char,comment:T.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:T.languages.c}}}}),T.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete T.languages.c.boolean,T.languages.objectivec=T.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete T.languages.objectivec["class-name"],T.languages.objc=T.languages.objectivec,T.languages.reason=T.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),T.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete T.languages.reason.function,function(e){for(var t=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|<self>)*\*\//.source,n=0;n<2;n++)t=t.replace(/<self>/g,(function(){return t}));t=t.replace(/<self>/g,(function(){return/[^\s\S]/.source})),e.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<<?=?|>>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(T),T.languages.go=T.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),T.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete T.languages.go["class-name"],function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(T),T.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},T.languages.python["string-interpolation"].inside.interpolation.inside.rest=T.languages.python,T.languages.py=T.languages.python,T.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},T.languages.webmanifest=T.languages.json;((e,t)=>{for(var n in t)f(e,n,{get:t[n],enumerable:!0})})({},{dracula:()=>A,duotoneDark:()=>j,duotoneLight:()=>R,github:()=>N,gruvboxMaterialDark:()=>G,gruvboxMaterialLight:()=>K,jettwaveDark:()=>H,jettwaveLight:()=>Q,nightOwl:()=>L,nightOwlLight:()=>P,oceanicNext:()=>D,okaidia:()=>F,oneDark:()=>V,oneLight:()=>W,palenight:()=>M,shadesOfPurple:()=>z,synthwave84:()=>B,ultramin:()=>$,vsDark:()=>U,vsLight:()=>q});var A={plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},j={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},R={plain:{backgroundColor:"#faf8f5",color:"#728fcb"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#b6ad9a"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#063289"}},{types:["property","function"],style:{color:"#b29762"}},{types:["tag-id","selector","atrule-id"],style:{color:"#2d2006"}},{types:["attr-name"],style:{color:"#896724"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule"],style:{color:"#728fcb"}},{types:["placeholder","variable"],style:{color:"#93abdc"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#896724"}}]},N={plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},L={plain:{color:"#d6deeb",backgroundColor:"#011627"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(99, 119, 119)",fontStyle:"italic"}},{types:["string","url"],style:{color:"rgb(173, 219, 103)"}},{types:["variable"],style:{color:"rgb(214, 222, 235)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation"],style:{color:"rgb(199, 146, 234)"}},{types:["selector","doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(255, 203, 139)"}},{types:["tag","operator","keyword"],style:{color:"rgb(127, 219, 202)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["property"],style:{color:"rgb(128, 203, 196)"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}}]},P={plain:{color:"#403f53",backgroundColor:"#FBFBFB"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)",fontStyle:"italic"}},{types:["inserted","attr-name"],style:{color:"rgb(72, 118, 214)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(152, 159, 177)",fontStyle:"italic"}},{types:["string","builtin","char","constant","url"],style:{color:"rgb(72, 118, 214)"}},{types:["variable"],style:{color:"rgb(201, 103, 101)"}},{types:["number"],style:{color:"rgb(170, 9, 130)"}},{types:["punctuation"],style:{color:"rgb(153, 76, 195)"}},{types:["function","selector","doctype"],style:{color:"rgb(153, 76, 195)",fontStyle:"italic"}},{types:["class-name"],style:{color:"rgb(17, 17, 17)"}},{types:["tag"],style:{color:"rgb(153, 76, 195)"}},{types:["operator","property","keyword","namespace"],style:{color:"rgb(12, 150, 155)"}},{types:["boolean"],style:{color:"rgb(188, 84, 84)"}}]},O="#c5a5c5",I="#8dc891",D={plain:{backgroundColor:"#282c34",color:"#ffffff"},styles:[{types:["attr-name"],style:{color:O}},{types:["attr-value"],style:{color:I}},{types:["comment","block-comment","prolog","doctype","cdata","shebang"],style:{color:"#999999"}},{types:["property","number","function-name","constant","symbol","deleted"],style:{color:"#5a9bcf"}},{types:["boolean"],style:{color:"#ff8b50"}},{types:["tag"],style:{color:"#fc929e"}},{types:["string"],style:{color:I}},{types:["punctuation"],style:{color:I}},{types:["selector","char","builtin","inserted"],style:{color:"#D8DEE9"}},{types:["function"],style:{color:"#79b6f2"}},{types:["operator","entity","url","variable"],style:{color:"#d7deea"}},{types:["keyword"],style:{color:O}},{types:["atrule","class-name"],style:{color:"#FAC863"}},{types:["important"],style:{fontWeight:"400"}},{types:["bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}}]},F={plain:{color:"#f8f8f2",backgroundColor:"#272822"},styles:[{types:["changed"],style:{color:"rgb(162, 191, 252)",fontStyle:"italic"}},{types:["deleted"],style:{color:"#f92672",fontStyle:"italic"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)",fontStyle:"italic"}},{types:["comment"],style:{color:"#8292a2",fontStyle:"italic"}},{types:["string","url"],style:{color:"#a6e22e"}},{types:["variable"],style:{color:"#f8f8f2"}},{types:["number"],style:{color:"#ae81ff"}},{types:["builtin","char","constant","function","class-name"],style:{color:"#e6db74"}},{types:["punctuation"],style:{color:"#f8f8f2"}},{types:["selector","doctype"],style:{color:"#a6e22e",fontStyle:"italic"}},{types:["tag","operator","keyword"],style:{color:"#66d9ef"}},{types:["boolean"],style:{color:"#ae81ff"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)",opacity:.7}},{types:["tag","property"],style:{color:"#f92672"}},{types:["attr-name"],style:{color:"#a6e22e !important"}},{types:["doctype"],style:{color:"#8292a2"}},{types:["rule"],style:{color:"#e6db74"}}]},M={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},z={plain:{color:"#9EFEFF",backgroundColor:"#2D2A55"},styles:[{types:["changed"],style:{color:"rgb(255, 238, 128)"}},{types:["deleted"],style:{color:"rgba(239, 83, 80, 0.56)"}},{types:["inserted"],style:{color:"rgb(173, 219, 103)"}},{types:["comment"],style:{color:"rgb(179, 98, 255)",fontStyle:"italic"}},{types:["punctuation"],style:{color:"rgb(255, 255, 255)"}},{types:["constant"],style:{color:"rgb(255, 98, 140)"}},{types:["string","url"],style:{color:"rgb(165, 255, 144)"}},{types:["variable"],style:{color:"rgb(255, 238, 128)"}},{types:["number","boolean"],style:{color:"rgb(255, 98, 140)"}},{types:["attr-name"],style:{color:"rgb(255, 180, 84)"}},{types:["keyword","operator","property","namespace","tag","selector","doctype"],style:{color:"rgb(255, 157, 0)"}},{types:["builtin","char","constant","function","class-name"],style:{color:"rgb(250, 208, 0)"}}]},B={plain:{backgroundColor:"linear-gradient(to bottom, #2a2139 75%, #34294f)",backgroundImage:"#34294f",color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"},styles:[{types:["comment","block-comment","prolog","doctype","cdata"],style:{color:"#495495",fontStyle:"italic"}},{types:["punctuation"],style:{color:"#ccc"}},{types:["tag","attr-name","namespace","number","unit","hexcode","deleted"],style:{color:"#e2777a"}},{types:["property","selector"],style:{color:"#72f1b8",textShadow:"0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475"}},{types:["function-name"],style:{color:"#6196cc"}},{types:["boolean","selector-id","function"],style:{color:"#fdfdfd",textShadow:"0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975"}},{types:["class-name","maybe-class-name","builtin"],style:{color:"#fff5f6",textShadow:"0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75"}},{types:["constant","symbol"],style:{color:"#f92aad",textShadow:"0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3"}},{types:["important","atrule","keyword","selector-class"],style:{color:"#f4eee4",textShadow:"0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575"}},{types:["string","char","attr-value","regex","variable"],style:{color:"#f87c32"}},{types:["parameter"],style:{fontStyle:"italic"}},{types:["entity","url"],style:{color:"#67cdcc"}},{types:["operator"],style:{color:"ffffffee"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["entity"],style:{cursor:"help"}},{types:["inserted"],style:{color:"green"}}]},$={plain:{color:"#282a2e",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(197, 200, 198)"}},{types:["string","number","builtin","variable"],style:{color:"rgb(150, 152, 150)"}},{types:["class-name","function","tag","attr-name"],style:{color:"rgb(40, 42, 46)"}}]},U={plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},q={plain:{color:"#000000",backgroundColor:"#ffffff"},styles:[{types:["comment"],style:{color:"rgb(0, 128, 0)"}},{types:["builtin"],style:{color:"rgb(0, 112, 193)"}},{types:["number","variable","inserted"],style:{color:"rgb(9, 134, 88)"}},{types:["operator"],style:{color:"rgb(0, 0, 0)"}},{types:["constant","char"],style:{color:"rgb(129, 31, 63)"}},{types:["tag"],style:{color:"rgb(128, 0, 0)"}},{types:["attr-name"],style:{color:"rgb(255, 0, 0)"}},{types:["deleted","string"],style:{color:"rgb(163, 21, 21)"}},{types:["changed","punctuation"],style:{color:"rgb(4, 81, 165)"}},{types:["function","keyword"],style:{color:"rgb(0, 0, 255)"}},{types:["class-name"],style:{color:"rgb(38, 127, 153)"}}]},H={plain:{color:"#f8fafc",backgroundColor:"#011627"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#569CD6"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#f8fafc"}},{types:["attr-name","variable"],style:{color:"#9CDCFE"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#cbd5e1"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#D4D4D4"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#7dd3fc"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},Q={plain:{color:"#0f172a",backgroundColor:"#f1f5f9"},styles:[{types:["prolog"],style:{color:"#000080"}},{types:["comment"],style:{color:"#6A9955"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"#0c4a6e"}},{types:["number","inserted"],style:{color:"#B5CEA8"}},{types:["constant"],style:{color:"#0f172a"}},{types:["attr-name","variable"],style:{color:"#0c4a6e"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"#64748b"}},{types:["selector"],style:{color:"#D7BA7D"}},{types:["tag"],style:{color:"#0ea5e9"}},{types:["tag"],languages:["markup"],style:{color:"#0ea5e9"}},{types:["punctuation","operator"],style:{color:"#475569"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"#0e7490"}},{types:["class-name"],style:{color:"#0ea5e9"}},{types:["char"],style:{color:"#D16969"}}]},V={plain:{backgroundColor:"hsl(220, 13%, 18%)",color:"hsl(220, 14%, 71%)",textShadow:"0 1px rgba(0, 0, 0, 0.3)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(220, 10%, 40%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(220, 14%, 71%)"}},{types:["attr-name","class-name","maybe-class-name","boolean","constant","number","atrule"],style:{color:"hsl(29, 54%, 61%)"}},{types:["keyword"],style:{color:"hsl(286, 60%, 67%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(355, 65%, 65%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value"],style:{color:"hsl(95, 38%, 62%)"}},{types:["variable","operator","function"],style:{color:"hsl(207, 82%, 66%)"}},{types:["url"],style:{color:"hsl(187, 47%, 55%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(220, 14%, 71%)"}}]},W={plain:{backgroundColor:"hsl(230, 1%, 98%)",color:"hsl(230, 8%, 24%)"},styles:[{types:["comment","prolog","cdata"],style:{color:"hsl(230, 4%, 64%)"}},{types:["doctype","punctuation","entity"],style:{color:"hsl(230, 8%, 24%)"}},{types:["attr-name","class-name","boolean","constant","number","atrule"],style:{color:"hsl(35, 99%, 36%)"}},{types:["keyword"],style:{color:"hsl(301, 63%, 40%)"}},{types:["property","tag","symbol","deleted","important"],style:{color:"hsl(5, 74%, 59%)"}},{types:["selector","string","char","builtin","inserted","regex","attr-value","punctuation"],style:{color:"hsl(119, 34%, 47%)"}},{types:["variable","operator","function"],style:{color:"hsl(221, 87%, 60%)"}},{types:["url"],style:{color:"hsl(198, 99%, 37%)"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"hsl(230, 8%, 24%)"}}]},G={plain:{color:"#ebdbb2",backgroundColor:"#292828"},styles:[{types:["imports","class-name","maybe-class-name","constant","doctype","builtin","function"],style:{color:"#d8a657"}},{types:["property-access"],style:{color:"#7daea3"}},{types:["tag"],style:{color:"#e78a4e"}},{types:["attr-name","char","url","regex"],style:{color:"#a9b665"}},{types:["attr-value","string"],style:{color:"#89b482"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#ea6962"}},{types:["entity","number","symbol"],style:{color:"#d3869b"}}]},K={plain:{color:"#654735",backgroundColor:"#f9f5d7"},styles:[{types:["delimiter","boolean","keyword","selector","important","atrule","property","variable","deleted"],style:{color:"#af2528"}},{types:["imports","class-name","maybe-class-name","constant","doctype","builtin"],style:{color:"#b4730e"}},{types:["string","attr-value"],style:{color:"#477a5b"}},{types:["property-access"],style:{color:"#266b79"}},{types:["function","attr-name","char","url"],style:{color:"#72761e"}},{types:["tag"],style:{color:"#b94c07"}},{types:["comment","prolog","cdata","operator","inserted"],style:{color:"#a89984"}},{types:["entity","number","symbol"],style:{color:"#924f79"}}]},Y=(e,t)=>{const{plain:n}=e,r=e.styles.reduce(((e,n)=>{const{languages:r,style:o}=n;return r&&!r.includes(t)||n.types.forEach((t=>{const n=S(S({},e[t]),o);e[t]=n})),e}),{});return r.root=n,r.plain=E(S({},n),{backgroundColor:void 0}),r},Z=/\r\n|\r|\n/,J=e=>{0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},X=(e,t)=>{const n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},ee=e=>{const t=[[]],n=[e],r=[0],o=[e.length];let a=0,i=0,s=[];const l=[s];for(;i>-1;){for(;(a=r[i]++)<o[i];){let e,u=t[i];const c=n[i][a];if("string"==typeof c?(u=i>0?u:["plain"],e=c):(u=X(u,c.type),c.alias&&(u=X(u,c.alias)),e=c.content),"string"!=typeof e){i++,t.push(u),n.push(e),r.push(0),o.push(e.length);continue}const d=e.split(Z),p=d.length;s.push({types:u,content:d[0]});for(let t=1;t<p;t++)J(s),l.push(s=[]),s.push({types:u,content:d[t]})}i--,t.pop(),n.pop(),r.pop(),o.pop()}return J(s),l},te=({children:e,language:t,code:n,theme:r,prism:o})=>{const a=t.toLowerCase(),i=((e,t)=>{const[n,r]=(0,c.useState)(Y(t,e)),o=(0,c.useRef)(),a=(0,c.useRef)();return(0,c.useEffect)((()=>{t===o.current&&e===a.current||(o.current=t,a.current=e,r(Y(t,e)))}),[e,t]),n})(a,r),s=(e=>(0,c.useCallback)((t=>{var n=t,{className:r,style:o,line:a}=n,i=_(n,["className","style","line"]);const s=E(S({},i),{className:(0,d.A)("token-line",r)});return"object"==typeof e&&"plain"in e&&(s.style=e.plain),"object"==typeof o&&(s.style=S(S({},s.style||{}),o)),s}),[e]))(i),l=(e=>{const t=(0,c.useCallback)((({types:t,empty:n})=>{if(null!=e)return 1===t.length&&"plain"===t[0]?null!=n?{display:"inline-block"}:void 0:1===t.length&&null!=n?e[t[0]]:Object.assign(null!=n?{display:"inline-block"}:{},...t.map((t=>e[t])))}),[e]);return(0,c.useCallback)((e=>{var n=e,{token:r,className:o,style:a}=n,i=_(n,["token","className","style"]);const s=E(S({},i),{className:(0,d.A)("token",...r.types,o),children:r.content,style:t(r)});return null!=a&&(s.style=S(S({},s.style||{}),a)),s}),[t])})(i),u=(({prism:e,code:t,grammar:n,language:r})=>{const o=(0,c.useRef)(e);return(0,c.useMemo)((()=>{if(null==n)return ee([t]);const e={code:t,grammar:n,language:r,tokens:[]};return o.current.hooks.run("before-tokenize",e),e.tokens=o.current.tokenize(t,n),o.current.hooks.run("after-tokenize",e),ee(e.tokens)}),[t,n,r])})({prism:o,language:a,code:n,grammar:o.languages[a]});return e({tokens:u,className:`prism-code language-${a}`,style:null!=i?i.root:{},getLineProps:s,getTokenProps:l})},ne=e=>(0,c.createElement)(te,E(S({},e),{prism:e.prism||T,theme:e.theme||U,code:e.code,language:e.language}))},1561:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=!0,o="Invariant failed";function a(e,t){if(!e){if(r)throw new Error(o);var n="function"==typeof t?t():t,a=n?"".concat(o,": ").concat(n):o;throw new Error(a)}}},1635:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__addDisposableResource:()=>I,__assign:()=>a,__asyncDelegator:()=>_,__asyncGenerator:()=>E,__asyncValues:()=>C,__await:()=>S,__awaiter:()=>h,__classPrivateFieldGet:()=>L,__classPrivateFieldIn:()=>O,__classPrivateFieldSet:()=>P,__createBinding:()=>g,__decorate:()=>s,__disposeResources:()=>F,__esDecorate:()=>u,__exportStar:()=>y,__extends:()=>o,__generator:()=>m,__importDefault:()=>N,__importStar:()=>R,__makeTemplateObject:()=>T,__metadata:()=>f,__param:()=>l,__propKey:()=>d,__read:()=>v,__rest:()=>i,__rewriteRelativeImportExtension:()=>M,__runInitializers:()=>c,__setFunctionName:()=>p,__spread:()=>w,__spreadArray:()=>x,__spreadArrays:()=>k,__values:()=>b,default:()=>z});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function s(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function l(e,t){return function(n,r){t(n,r,e)}}function u(e,t,n,r,o,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var s,l=r.kind,u="getter"===l?"get":"setter"===l?"set":"value",c=!t&&e?r.static?e:e.prototype:null,d=t||(c?Object.getOwnPropertyDescriptor(c,r.name):{}),p=!1,f=n.length-1;f>=0;f--){var h={};for(var m in r)h[m]="access"===m?{}:r[m];for(var m in r.access)h.access[m]=r.access[m];h.addInitializer=function(e){if(p)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var g=(0,n[f])("accessor"===l?{get:d.get,set:d.set}:d[u],h);if("accessor"===l){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw new TypeError("Object expected");(s=i(g.get))&&(d.get=s),(s=i(g.set))&&(d.set=s),(s=i(g.init))&&o.unshift(s)}else(s=i(g))&&("field"===l?o.unshift(s):d[u]=s)}c&&Object.defineProperty(c,r.name,d),p=!0}function c(e,t,n){for(var r=arguments.length>2,o=0;o<t.length;o++)n=r?t[o].call(e,n):t[o].call(e);return r?n:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function p(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function f(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function h(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{l(r.next(e))}catch(t){a(t)}}function s(e){try{l(r.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))}function m(e,t){var n,r,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=s(0),i.throw=s(1),i.return=s(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=a.trys,(o=o.length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(l){s=[6,l],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}var g=Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function y(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||g(t,e,n)}function b(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function v(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(s){o={error:s}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function w(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(v(arguments[t]));return e}function k(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var a=arguments[t],i=0,s=a.length;i<s;i++,o++)r[o]=a[i];return r}function x(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}function S(e){return this instanceof S?(this.v=e,this):new S(e)}function E(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),a=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),i("next"),i("throw"),i("return",(function(e){return function(t){return Promise.resolve(t).then(e,u)}})),r[Symbol.asyncIterator]=function(){return this},r;function i(e,t){o[e]&&(r[e]=function(t){return new Promise((function(n,r){a.push([e,t,n,r])>1||s(e,t)}))},t&&(r[e]=t(r[e])))}function s(e,t){try{(n=o[e](t)).value instanceof S?Promise.resolve(n.value.v).then(l,u):c(a[0][2],n)}catch(r){c(a[0][3],r)}var n}function l(e){s("next",e)}function u(e){s("throw",e)}function c(e,t){e(t),a.shift(),a.length&&s(a[0][0],a[0][1])}}function _(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:S(e[r](t)),done:!1}:o?o(t):t}:o}}function C(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=b(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}}function T(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var A=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},j=function(e){return j=Object.getOwnPropertyNames||function(e){var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[t.length]=n);return t},j(e)};function R(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n=j(e),r=0;r<n.length;r++)"default"!==n[r]&&g(t,e,n[r]);return A(t,e),t}function N(e){return e&&e.__esModule?e:{default:e}}function L(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function P(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}function O(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function I(e,t,n){if(null!=t){if("object"!=typeof t&&"function"!=typeof t)throw new TypeError("Object expected.");var r,o;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=t[Symbol.asyncDispose]}if(void 0===r){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=t[Symbol.dispose],n&&(o=r)}if("function"!=typeof r)throw new TypeError("Object not disposable.");o&&(r=function(){try{o.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:r,async:n})}else n&&e.stack.push({async:!0});return t}var D="function"==typeof SuppressedError?SuppressedError:function(e,t,n){var r=new Error(n);return r.name="SuppressedError",r.error=e,r.suppressed=t,r};function F(e){function t(t){e.error=e.hasError?new D(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}var n,r=0;return function o(){for(;n=e.stack.pop();)try{if(!n.async&&1===r)return r=0,e.stack.push(n),Promise.resolve().then(o);if(n.dispose){var a=n.dispose.call(n.value);if(n.async)return r|=2,Promise.resolve(a).then(o,(function(e){return t(e),o()}))}else r|=1}catch(i){t(i)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}()}function M(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,(function(e,n,r,o,a){return n?t?".jsx":".js":!r||o&&a?r+o+"."+a.toLowerCase()+"js":e})):e}const z={__extends:o,__assign:a,__rest:i,__decorate:s,__param:l,__esDecorate:u,__runInitializers:c,__propKey:d,__setFunctionName:p,__metadata:f,__awaiter:h,__generator:m,__createBinding:g,__exportStar:y,__values:b,__read:v,__spread:w,__spreadArrays:k,__spreadArray:x,__await:S,__asyncGenerator:E,__asyncDelegator:_,__asyncValues:C,__makeTemplateObject:T,__importStar:R,__importDefault:N,__classPrivateFieldGet:L,__classPrivateFieldSet:P,__classPrivateFieldIn:O,__addDisposableResource:I,__disposeResources:F,__rewriteRelativeImportExtension:M}},2654:e=>{"use strict";e.exports={}},4054:e=>{"use strict";e.exports=JSON.parse('{"/spec-up-t-website/blog-062":{"__comp":"a6aa9e1f","__context":{"plugin":"36994c47"},"sidebar":"814f3328","items":[{"content":"acc96f77"}],"__props":"166ee7c9"},"/spec-up-t-website/blog/archive-9d6":{"__comp":"9e4087bc","__context":{"plugin":"36994c47"},"__props":"fdea42e3"},"/spec-up-t-website/blog/authors-f79":{"__comp":"621db11d","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","__props":"2ec3a5f9"},"/spec-up-t-website/blog/welcome-ccf":{"__comp":"ccc49370","__context":{"data":{"blogMetadata":"acecf23e"},"plugin":"36994c47"},"sidebar":"814f3328","content":"738e0f00"},"/spec-up-t-website/markdown-page-143":{"__comp":"1f391b9e","__context":{"plugin":"a7456010"},"content":"393be207"},"/spec-up-t-website/search-d9c":{"__comp":"1a4e3797","__context":{"plugin":"138e0e15"}},"/spec-up-t-website/docs-f65":{"__comp":"5e95c892","__context":{"plugin":"aba21aa0"}},"/spec-up-t-website/docs-454":{"__comp":"a7bd4aaa","__props":"f049f840"},"/spec-up-t-website/docs-525":{"__comp":"a94703ab"},"/spec-up-t-website/docs/category/admins-guide-0c7":{"__comp":"14eb3368","__props":"a061a251"},"/spec-up-t-website/docs/category/content-authors-guide-429":{"__comp":"14eb3368","__props":"3e8d065b"},"/spec-up-t-website/docs/category/curators-guide-036":{"__comp":"14eb3368","__props":"08e3fca0"},"/spec-up-t-website/docs/category/general-877":{"__comp":"14eb3368","__props":"c32b5f49"},"/spec-up-t-website/docs/category/readers-guide-328":{"__comp":"14eb3368","__props":"680248e1"},"/spec-up-t-website/docs/category/roles-683":{"__comp":"14eb3368","__props":"9b0396f8"},"/spec-up-t-website/docs/category/terminology-author-guide-685":{"__comp":"14eb3368","__props":"4741e212"},"/spec-up-t-website/docs/general/command-line-menu-51e":{"__comp":"17896441","content":"aae0f58b"},"/spec-up-t-website/docs/general/configuration-49a":{"__comp":"17896441","content":"b98b132e"},"/spec-up-t-website/docs/general/how-to-490":{"__comp":"17896441","content":"04868d6b"},"/spec-up-t-website/docs/general/installation-7fc":{"__comp":"17896441","content":"2566ee9c"},"/spec-up-t-website/docs/general/specification-4bf":{"__comp":"17896441","content":"cd71d899"},"/spec-up-t-website/docs/general/video-cda":{"__comp":"17896441","content":"c27caa14"},"/spec-up-t-website/docs/github-token-995":{"__comp":"17896441","content":"82b316b0"},"/spec-up-t-website/docs/glossary-37b":{"__comp":"17896441","content":"e747ec83"},"/spec-up-t-website/docs/how-can-determine-spec-up-t-4f5":{"__comp":"17896441","content":"a634699b"},"/spec-up-t-website/docs/how-it-came-to-be-5a9":{"__comp":"17896441","content":"c4a0550b"},"/spec-up-t-website/docs/intro-529":{"__comp":"17896441","content":"0e384e19"},"/spec-up-t-website/docs/q-and-a-f62":{"__comp":"17896441","content":"2be7da73"},"/spec-up-t-website/docs/spec-up-t-demo-site-d08":{"__comp":"17896441","content":"e0c4e08d"},"/spec-up-t-website/docs/this-site-maintainers-f85":{"__comp":"17896441","content":"9428579a"},"/spec-up-t-website/docs/troubleshooting-2fa":{"__comp":"17896441","content":"9d9f8394"},"/spec-up-t-website/docs/various-roles/admins-guide/introduction-985":{"__comp":"17896441","content":"ee2807cd"},"/spec-up-t-website/docs/various-roles/admins-guide/tools-678":{"__comp":"17896441","content":"429dafae"},"/spec-up-t-website/docs/various-roles/admins-guide/updating-b3d":{"__comp":"17896441","content":"1b378b82"},"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction-3d5":{"__comp":"17896441","content":"451344e5"},"/spec-up-t-website/docs/various-roles/curators-guide/introduction-883":{"__comp":"17896441","content":"36846233"},"/spec-up-t-website/docs/various-roles/developers-guide/intro-d87":{"__comp":"17896441","content":"5d4076d1"},"/spec-up-t-website/docs/various-roles/intro-814":{"__comp":"17896441","content":"53ef7a94"},"/spec-up-t-website/docs/various-roles/readers-guide/introduction-a05":{"__comp":"17896441","content":"03c01b4d"},"/spec-up-t-website/docs/various-roles/technical-skills-needed-f94":{"__comp":"17896441","content":"7e7aa536"},"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references-cc3":{"__comp":"17896441","content":"20692867"},"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction-844":{"__comp":"17896441","content":"d20ae096"},"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references-bd3":{"__comp":"17896441","content":"84de3d6b"},"/spec-up-t-website/-5ce":{"__comp":"c4f5d8e4","__context":{"plugin":"a7456010"},"config":"5e9f5e1a"}}')}},e=>{e.O(0,[1869],(()=>{return t=7815,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/assets/js/runtime~main.92d33ada.js b/assets/js/runtime~main.92d33ada.js deleted file mode 100644 index 85138c54..00000000 --- a/assets/js/runtime~main.92d33ada.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e,a,c,f,t,d={},r={};function b(e){var a=r[e];if(void 0!==a)return a.exports;var c=r[e]={id:e,loaded:!1,exports:{}};return d[e].call(c.exports,c,c.exports,b),c.loaded=!0,c.exports}b.m=d,b.c=r,e=[],b.O=(a,c,f,t)=>{if(!c){var d=1/0;for(i=0;i<e.length;i++){c=e[i][0],f=e[i][1],t=e[i][2];for(var r=!0,o=0;o<c.length;o++)(!1&t||d>=t)&&Object.keys(b.O).every((e=>b.O[e](c[o])))?c.splice(o--,1):(r=!1,t<d&&(d=t));if(r){e.splice(i--,1);var n=f();void 0!==n&&(a=n)}}return a}t=t||0;for(var i=e.length;i>0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[c,f,t]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var t=Object.create(null);b.r(t);var d={};a=a||[null,c({}),c([]),c(c)];for(var r=2&f&&e;"object"==typeof r&&!~a.indexOf(r);r=c(r))Object.getOwnPropertyNames(r).forEach((a=>d[a]=()=>e[a]));return d.default=()=>e,b.d(t,d),t},b.d=(e,a)=>{for(var c in a)b.o(a,c)&&!b.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce(((a,c)=>(b.f[c](e,a),a)),[])),b.u=e=>"assets/js/"+({130:"7e7aa536",538:"e0c4e08d",685:"acc96f77",881:"20692867",1078:"9b0396f8",1122:"d20ae096",1235:"a7456010",1903:"acecf23e",2138:"1a4e3797",2422:"738e0f00",2634:"c4f5d8e4",2711:"9e4087bc",2805:"a634699b",3020:"a061a251",3161:"c32b5f49",3249:"ccc49370",3976:"0e384e19",4029:"429dafae",4134:"393be207",4167:"9428579a",4192:"2be7da73",4212:"621db11d",4274:"36846233",4302:"5d4076d1",4345:"680248e1",4481:"4741e212",4789:"ee2807cd",4836:"451344e5",4921:"138e0e15",5742:"aba21aa0",5920:"03c01b4d",6058:"2566ee9c",6061:"1f391b9e",6418:"f049f840",6443:"82b316b0",6548:"3e8d065b",6819:"aae0f58b",6839:"c27caa14",6969:"14eb3368",7051:"e747ec83",7098:"a7bd4aaa",7101:"04868d6b",7449:"fdea42e3",7472:"814f3328",7643:"a6aa9e1f",7948:"1b378b82",8401:"17896441",8509:"c4a0550b",8603:"2ec3a5f9",8865:"166ee7c9",9013:"9d9f8394",9048:"a94703ab",9121:"53ef7a94",9151:"84de3d6b",9492:"cd71d899",9561:"08e3fca0",9647:"5e95c892",9858:"36994c47",9913:"b98b132e"}[e]||e)+"."+{130:"e77d0251",141:"cf62a12a",489:"312fda07",495:"6ee35bf9",538:"fba2f17f",685:"854309d4",711:"6d060ae3",881:"8403a962",971:"0096cc79",1078:"d3523a10",1122:"552096a4",1169:"cb743685",1176:"9607371f",1235:"2f05987d",1329:"7c0ffc63",1531:"58ddd1fa",1689:"1526aefd",1903:"4832815e",1987:"e78f1e24",2130:"77ef780a",2138:"f9b35f52",2144:"515ba1f3",2237:"1c70461e",2315:"3dacea22",2422:"f5fc9dfb",2519:"84c3970a",2634:"33211274",2711:"0e0c55cb",2805:"0e493494",3020:"90487fe6",3161:"30cb5aa4",3249:"8184d9fb",3292:"ca055ab0",3417:"a88e4688",3687:"5b449f1f",3976:"28313679",4029:"a67bcc47",4073:"7ba0ccc2",4104:"a5bb9327",4134:"5e12d141",4167:"b8041b67",4192:"59cfe6ef",4212:"6613ee93",4274:"6a53cd27",4302:"ce9af415",4345:"36fe0a4a",4481:"04fd169c",4529:"99376dfd",4564:"008d88c8",4789:"9f12d412",4836:"e0a8b006",4921:"170dce83",5163:"fb147b75",5628:"51426055",5741:"96a6a2d6",5742:"88370a23",5857:"7c7eb75e",5860:"3290f724",5920:"de673214",6058:"3caabd16",6061:"d8c83bf6",6418:"299f3505",6443:"fd9fcddf",6548:"4056cbb9",6625:"2c15af9c",6770:"12283faa",6819:"3f05450c",6839:"2a57159b",6969:"28622de9",7051:"d2321fbb",7098:"f1812cf0",7101:"27f3eb2d",7203:"8568caac",7449:"8bd8e886",7472:"3149a791",7643:"322decbc",7899:"0b1f6598",7948:"f9bd864f",8146:"7b2fb0a8",8401:"0f8d6cd4",8509:"f52198fd",8603:"191cf973",8846:"8964567d",8865:"36095d20",8989:"904b0bc3",8995:"303bb439",9013:"7e624531",9048:"2178391f",9121:"c8f3beb5",9151:"201f65ca",9492:"e58822ce",9561:"63fd31cf",9647:"01ddffb8",9858:"56f87c0d",9913:"a3c501d7"}[e]+".js",b.miniCssF=e=>{},b.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),f={},t="my-website:",b.l=(e,a,c,d)=>{if(f[e])f[e].push(a);else{var r,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var u=n[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==t+c){r=u;break}}r||(o=!0,(r=document.createElement("script")).charset="utf-8",r.timeout=120,b.nc&&r.setAttribute("nonce",b.nc),r.setAttribute("data-webpack",t+c),r.src=e),f[e]=[a];var l=(a,c)=>{r.onerror=r.onload=null,clearTimeout(s);var t=f[e];if(delete f[e],r.parentNode&&r.parentNode.removeChild(r),t&&t.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=l.bind(null,r.onerror),r.onload=l.bind(null,r.onload),o&&document.head.appendChild(r)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.p="/spec-up-t-website/",b.gca=function(e){return e={17896441:"8401",20692867:"881",36846233:"4274","7e7aa536":"130",e0c4e08d:"538",acc96f77:"685","9b0396f8":"1078",d20ae096:"1122",a7456010:"1235",acecf23e:"1903","1a4e3797":"2138","738e0f00":"2422",c4f5d8e4:"2634","9e4087bc":"2711",a634699b:"2805",a061a251:"3020",c32b5f49:"3161",ccc49370:"3249","0e384e19":"3976","429dafae":"4029","393be207":"4134","9428579a":"4167","2be7da73":"4192","621db11d":"4212","5d4076d1":"4302","680248e1":"4345","4741e212":"4481",ee2807cd:"4789","451344e5":"4836","138e0e15":"4921",aba21aa0:"5742","03c01b4d":"5920","2566ee9c":"6058","1f391b9e":"6061",f049f840:"6418","82b316b0":"6443","3e8d065b":"6548",aae0f58b:"6819",c27caa14:"6839","14eb3368":"6969",e747ec83:"7051",a7bd4aaa:"7098","04868d6b":"7101",fdea42e3:"7449","814f3328":"7472",a6aa9e1f:"7643","1b378b82":"7948",c4a0550b:"8509","2ec3a5f9":"8603","166ee7c9":"8865","9d9f8394":"9013",a94703ab:"9048","53ef7a94":"9121","84de3d6b":"9151",cd71d899:"9492","08e3fca0":"9561","5e95c892":"9647","36994c47":"9858",b98b132e:"9913"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,c)=>{var f=b.o(e,a)?e[a]:void 0;if(0!==f)if(f)c.push(f[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise(((c,t)=>f=e[a]=[c,t]));c.push(f[2]=t);var d=b.p+b.u(a),r=new Error;b.l(d,(c=>{if(b.o(e,a)&&(0!==(f=e[a])&&(e[a]=void 0),f)){var t=c&&("load"===c.type?"missing":c.type),d=c&&c.target&&c.target.src;r.message="Loading chunk "+a+" failed.\n("+t+": "+d+")",r.name="ChunkLoadError",r.type=t,r.request=d,f[1](r)}}),"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,c)=>{var f,t,d=c[0],r=c[1],o=c[2],n=0;if(d.some((a=>0!==e[a]))){for(f in r)b.o(r,f)&&(b.m[f]=r[f]);if(o)var i=o(b)}for(a&&a(c);n<d.length;n++)t=d[n],b.o(e,t)&&e[t]&&e[t][0](),e[t]=0;return b.O(i)},c=self.webpackChunkmy_website=self.webpackChunkmy_website||[];c.forEach(a.bind(null,0)),c.push=a.bind(null,c.push.bind(c))})()})(); \ No newline at end of file diff --git a/assets/js/runtime~main.bcc5f63b.js b/assets/js/runtime~main.bcc5f63b.js new file mode 100644 index 00000000..a41ef0b3 --- /dev/null +++ b/assets/js/runtime~main.bcc5f63b.js @@ -0,0 +1 @@ +(()=>{"use strict";var e,a,c,t,d,f={},r={};function b(e){var a=r[e];if(void 0!==a)return a.exports;var c=r[e]={id:e,loaded:!1,exports:{}};return f[e].call(c.exports,c,c.exports,b),c.loaded=!0,c.exports}b.m=f,b.c=r,e=[],b.O=(a,c,t,d)=>{if(!c){var f=1/0;for(i=0;i<e.length;i++){c=e[i][0],t=e[i][1],d=e[i][2];for(var r=!0,o=0;o<c.length;o++)(!1&d||f>=d)&&Object.keys(b.O).every((e=>b.O[e](c[o])))?c.splice(o--,1):(r=!1,d<f&&(f=d));if(r){e.splice(i--,1);var n=t();void 0!==n&&(a=n)}}return a}d=d||0;for(var i=e.length;i>0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[c,t,d]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var d=Object.create(null);b.r(d);var f={};a=a||[null,c({}),c([]),c(c)];for(var r=2&t&&e;"object"==typeof r&&!~a.indexOf(r);r=c(r))Object.getOwnPropertyNames(r).forEach((a=>f[a]=()=>e[a]));return f.default=()=>e,b.d(d,f),d},b.d=(e,a)=>{for(var c in a)b.o(a,c)&&!b.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce(((a,c)=>(b.f[c](e,a),a)),[])),b.u=e=>"assets/js/"+({130:"7e7aa536",538:"e0c4e08d",881:"20692867",1078:"9b0396f8",1122:"d20ae096",1235:"a7456010",1903:"acecf23e",2138:"1a4e3797",2634:"c4f5d8e4",2805:"a634699b",3020:"a061a251",3161:"c32b5f49",3976:"0e384e19",4029:"429dafae",4134:"393be207",4167:"9428579a",4192:"2be7da73",4212:"621db11d",4274:"36846233",4302:"5d4076d1",4345:"680248e1",4481:"4741e212",4789:"ee2807cd",4836:"451344e5",4921:"138e0e15",5742:"aba21aa0",5750:"ee23e01f",5920:"03c01b4d",6058:"2566ee9c",6061:"1f391b9e",6418:"f049f840",6443:"82b316b0",6548:"3e8d065b",6819:"aae0f58b",6839:"c27caa14",6969:"14eb3368",7051:"e747ec83",7098:"a7bd4aaa",7101:"04868d6b",7472:"814f3328",7948:"1b378b82",8401:"17896441",8509:"c4a0550b",8603:"2ec3a5f9",9013:"9d9f8394",9048:"a94703ab",9121:"53ef7a94",9151:"84de3d6b",9492:"cd71d899",9561:"08e3fca0",9647:"5e95c892",9858:"36994c47",9913:"b98b132e"}[e]||e)+"."+{130:"e77d0251",141:"cf62a12a",489:"312fda07",495:"6ee35bf9",538:"fba2f17f",711:"6d060ae3",881:"8403a962",971:"0096cc79",1078:"d3523a10",1122:"552096a4",1169:"cb743685",1176:"9607371f",1235:"2f05987d",1329:"7c0ffc63",1689:"1526aefd",1903:"4832815e",1987:"e78f1e24",2130:"77ef780a",2138:"111dae13",2144:"515ba1f3",2237:"2d6847f9",2315:"3dacea22",2519:"84c3970a",2634:"4f72520c",2805:"0e493494",3020:"90487fe6",3161:"30cb5aa4",3292:"ca055ab0",3417:"a88e4688",3687:"5b449f1f",3976:"28313679",4029:"a67bcc47",4073:"7ba0ccc2",4104:"a5bb9327",4134:"5e12d141",4167:"b8041b67",4192:"59cfe6ef",4212:"9031c7f4",4274:"6a53cd27",4302:"ce9af415",4345:"36fe0a4a",4481:"04fd169c",4529:"99376dfd",4564:"008d88c8",4789:"9f12d412",4836:"e0a8b006",4921:"170dce83",5163:"fb147b75",5628:"51426055",5741:"96a6a2d6",5742:"88370a23",5750:"59212334",5857:"7c7eb75e",5860:"3290f724",5920:"de673214",6058:"f04a1dfb",6061:"dfadc944",6418:"8c46ab60",6443:"39e46b6c",6548:"4056cbb9",6625:"2c15af9c",6770:"12283faa",6819:"3f05450c",6839:"2a57159b",6969:"dc94ca60",7051:"d2321fbb",7098:"19aaac9d",7101:"27f3eb2d",7161:"768059d1",7472:"29180a9c",7899:"0b1f6598",7948:"f9bd864f",8146:"7b2fb0a8",8401:"a48340a2",8509:"f52198fd",8603:"99899b45",8846:"8964567d",8989:"904b0bc3",8995:"303bb439",9013:"7e624531",9048:"2178391f",9121:"c8f3beb5",9151:"201f65ca",9492:"60d700ca",9561:"63fd31cf",9647:"c57c9df4",9858:"56f87c0d",9913:"a3c501d7"}[e]+".js",b.miniCssF=e=>{},b.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t={},d="my-website:",b.l=(e,a,c,f)=>{if(t[e])t[e].push(a);else{var r,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var u=n[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==d+c){r=u;break}}r||(o=!0,(r=document.createElement("script")).charset="utf-8",r.timeout=120,b.nc&&r.setAttribute("nonce",b.nc),r.setAttribute("data-webpack",d+c),r.src=e),t[e]=[a];var l=(a,c)=>{r.onerror=r.onload=null,clearTimeout(s);var d=t[e];if(delete t[e],r.parentNode&&r.parentNode.removeChild(r),d&&d.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=l.bind(null,r.onerror),r.onload=l.bind(null,r.onload),o&&document.head.appendChild(r)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.p="/spec-up-t-website/",b.gca=function(e){return e={17896441:"8401",20692867:"881",36846233:"4274","7e7aa536":"130",e0c4e08d:"538","9b0396f8":"1078",d20ae096:"1122",a7456010:"1235",acecf23e:"1903","1a4e3797":"2138",c4f5d8e4:"2634",a634699b:"2805",a061a251:"3020",c32b5f49:"3161","0e384e19":"3976","429dafae":"4029","393be207":"4134","9428579a":"4167","2be7da73":"4192","621db11d":"4212","5d4076d1":"4302","680248e1":"4345","4741e212":"4481",ee2807cd:"4789","451344e5":"4836","138e0e15":"4921",aba21aa0:"5742",ee23e01f:"5750","03c01b4d":"5920","2566ee9c":"6058","1f391b9e":"6061",f049f840:"6418","82b316b0":"6443","3e8d065b":"6548",aae0f58b:"6819",c27caa14:"6839","14eb3368":"6969",e747ec83:"7051",a7bd4aaa:"7098","04868d6b":"7101","814f3328":"7472","1b378b82":"7948",c4a0550b:"8509","2ec3a5f9":"8603","9d9f8394":"9013",a94703ab:"9048","53ef7a94":"9121","84de3d6b":"9151",cd71d899:"9492","08e3fca0":"9561","5e95c892":"9647","36994c47":"9858",b98b132e:"9913"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,c)=>{var t=b.o(e,a)?e[a]:void 0;if(0!==t)if(t)c.push(t[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var d=new Promise(((c,d)=>t=e[a]=[c,d]));c.push(t[2]=d);var f=b.p+b.u(a),r=new Error;b.l(f,(c=>{if(b.o(e,a)&&(0!==(t=e[a])&&(e[a]=void 0),t)){var d=c&&("load"===c.type?"missing":c.type),f=c&&c.target&&c.target.src;r.message="Loading chunk "+a+" failed.\n("+d+": "+f+")",r.name="ChunkLoadError",r.type=d,r.request=f,t[1](r)}}),"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,c)=>{var t,d,f=c[0],r=c[1],o=c[2],n=0;if(f.some((a=>0!==e[a]))){for(t in r)b.o(r,t)&&(b.m[t]=r[t]);if(o)var i=o(b)}for(a&&a(c);n<f.length;n++)d=f[n],b.o(e,d)&&e[d]&&e[d][0](),e[d]=0;return b.O(i)},c=self.webpackChunkmy_website=self.webpackChunkmy_website||[];c.forEach(a.bind(null,0)),c.push=a.bind(null,c.push.bind(c))})()})(); \ No newline at end of file diff --git a/blog/archive/index.html b/blog/archive/index.html deleted file mode 100644 index 4f12085f..00000000 --- a/blog/archive/index.html +++ /dev/null @@ -1,14 +0,0 @@ -<!doctype html> -<html lang="en" dir="ltr" class="plugin-blog plugin-id-default" data-has-hydrated="false"> -<head> -<meta charset="UTF-8"> -<meta name="generator" content="Docusaurus v3.5.2"> -<title data-rh="true">Archive | Spec-Up-T - - - - - - - - \ No newline at end of file diff --git a/blog/atom.xml b/blog/atom.xml deleted file mode 100644 index 5927468f..00000000 --- a/blog/atom.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - https://blockchainbird.github.io/spec-up-t-website/blog - Spec-Up-T Blog - 2024-06-15T00:00:00.000Z - https://github.com/jpmonette/feed - - Spec-Up-T Blog - https://blockchainbird.github.io/spec-up-t-website/img/favicon.ico - - <![CDATA[Welcome]]> - https://blockchainbird.github.io/spec-up-t-website/blog/welcome - - 2024-06-15T00:00:00.000Z - - Lorum Ipsum

]]>
- - Henk van Cann - https://github.com/henkvancann - -
-
\ No newline at end of file diff --git a/blog/authors/index.html b/blog/authors/index.html index 67890de3..6c3a8067 100644 --- a/blog/authors/index.html +++ b/blog/authors/index.html @@ -3,12 +3,11 @@ -Authors | Spec-Up-T - - - +Authors | Spec-Up-T + + - + \ No newline at end of file diff --git a/blog/index.html b/blog/index.html deleted file mode 100644 index 7df484b0..00000000 --- a/blog/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - -Blog | Spec-Up-T - - - - - - - - \ No newline at end of file diff --git a/blog/rss.xml b/blog/rss.xml deleted file mode 100644 index a24e5685..00000000 --- a/blog/rss.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - Spec-Up-T Blog - https://blockchainbird.github.io/spec-up-t-website/blog - Spec-Up-T Blog - Sat, 15 Jun 2024 00:00:00 GMT - https://validator.w3.org/feed/docs/rss2.html - https://github.com/jpmonette/feed - en - - <![CDATA[Welcome]]> - https://blockchainbird.github.io/spec-up-t-website/blog/welcome - https://blockchainbird.github.io/spec-up-t-website/blog/welcome - Sat, 15 Jun 2024 00:00:00 GMT - - Lorum Ipsum

]]>
-
-
-
\ No newline at end of file diff --git a/blog/welcome/index.html b/blog/welcome/index.html deleted file mode 100644 index f1e94151..00000000 --- a/blog/welcome/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - -Welcome | Spec-Up-T - - - - - -
Skip to main content

Welcome

· One min read
Henk van Cann
Project Leader

Lorum Ipsum

- - \ No newline at end of file diff --git a/docs/category/admins-guide/index.html b/docs/category/admins-guide/index.html index 5a12764a..07f8e95b 100644 --- a/docs/category/admins-guide/index.html +++ b/docs/category/admins-guide/index.html @@ -3,10 +3,9 @@ -Admins Guide | Spec-Up-T - - - +Admins Guide | Spec-Up-T + + diff --git a/docs/category/content-authors-guide/index.html b/docs/category/content-authors-guide/index.html index b6318f1e..8b0ab34c 100644 --- a/docs/category/content-authors-guide/index.html +++ b/docs/category/content-authors-guide/index.html @@ -3,10 +3,9 @@ -Content Authors Guide | Spec-Up-T - - - +Content Authors Guide | Spec-Up-T + + diff --git a/docs/category/curators-guide/index.html b/docs/category/curators-guide/index.html index ff636127..11240b69 100644 --- a/docs/category/curators-guide/index.html +++ b/docs/category/curators-guide/index.html @@ -3,10 +3,9 @@ -Curators Guide | Spec-Up-T - - - +Curators Guide | Spec-Up-T + + diff --git a/docs/category/general/index.html b/docs/category/general/index.html index 7494e624..b819dfab 100644 --- a/docs/category/general/index.html +++ b/docs/category/general/index.html @@ -3,12 +3,11 @@ -General | Spec-Up-T - - - +General | Spec-Up-T + + - + \ No newline at end of file diff --git a/docs/category/readers-guide/index.html b/docs/category/readers-guide/index.html index b9c52652..495ea7ce 100644 --- a/docs/category/readers-guide/index.html +++ b/docs/category/readers-guide/index.html @@ -3,10 +3,9 @@ -Readers Guide | Spec-Up-T - - - +Readers Guide | Spec-Up-T + + diff --git a/docs/category/roles/index.html b/docs/category/roles/index.html index 58b07640..7f5b679b 100644 --- a/docs/category/roles/index.html +++ b/docs/category/roles/index.html @@ -3,10 +3,9 @@ -Roles | Spec-Up-T - - - +Roles | Spec-Up-T + + diff --git a/docs/category/terminology-author-guide/index.html b/docs/category/terminology-author-guide/index.html index e5ff58b6..80715c20 100644 --- a/docs/category/terminology-author-guide/index.html +++ b/docs/category/terminology-author-guide/index.html @@ -3,10 +3,9 @@ -Terminology Author Guide | Spec-Up-T - - - +Terminology Author Guide | Spec-Up-T + + diff --git a/docs/general/command-line-menu/index.html b/docs/general/command-line-menu/index.html index 1d89c2c4..3c013103 100644 --- a/docs/general/command-line-menu/index.html +++ b/docs/general/command-line-menu/index.html @@ -3,13 +3,12 @@ -Command Line Menu | Spec-Up-T - - - +Command Line Menu | Spec-Up-T + + -
Skip to main content

Command Line Menu

+

Command Line Menu

You don't have to be a command-line wizard to use Spec-Up-T. There's even a menu, so all you have to do is type in a number, which makes a difference, right?

Still, it can be confusing. And if you're used to a regular application you control with your mouse, it takes some getting used to.

Start command line menu

diff --git a/docs/general/configuration/index.html b/docs/general/configuration/index.html index 9b986f01..13ad08d6 100644 --- a/docs/general/configuration/index.html +++ b/docs/general/configuration/index.html @@ -3,13 +3,12 @@ -Configuration | Spec-Up-T - - - +Configuration | Spec-Up-T + + -

Configuration

+

Configuration

Create (or edit the sample) spec.json

The specs.json file, located in the root folder of your repository, specifies the configuration values used in generating your specification documents. These values include the locations of your markdown files, the output path for the generated spec, and metadata like the title, logo, and repository links for each of your specs. Below are the required and optional fields supported in the specs.json config file:

Alt text

Alt text

-

The token will now be used when making requests to the GitHub API.

+

The token will now be used when making requests to the GitHub API.

\ No newline at end of file diff --git a/docs/glossary/index.html b/docs/glossary/index.html index 6ae9a181..432608e6 100644 --- a/docs/glossary/index.html +++ b/docs/glossary/index.html @@ -3,10 +3,9 @@ -Glossary | Spec-Up-T - - - +Glossary | Spec-Up-T + +

Glossary

diff --git a/docs/how-can-determine-spec-up-t/index.html b/docs/how-can-determine-spec-up-t/index.html index 852ebc28..5e66ba01 100644 --- a/docs/how-can-determine-spec-up-t/index.html +++ b/docs/how-can-determine-spec-up-t/index.html @@ -3,10 +3,9 @@ -How can I determine Spec-Up-T | Spec-Up-T - - - +How can I determine Spec-Up-T | Spec-Up-T + +

How can I determine Spec-Up-T

diff --git a/docs/how-it-came-to-be/index.html b/docs/how-it-came-to-be/index.html index 4d67d7d6..9fbb26a1 100644 --- a/docs/how-it-came-to-be/index.html +++ b/docs/how-it-came-to-be/index.html @@ -3,10 +3,9 @@ -How it came to be | Spec-Up-T - - - +How it came to be | Spec-Up-T + +

How it came to be

diff --git a/docs/intro/index.html b/docs/intro/index.html index 73277cf1..b7e7d6d2 100644 --- a/docs/intro/index.html +++ b/docs/intro/index.html @@ -3,10 +3,9 @@ -Introduction | Spec-Up-T - - - +Introduction | Spec-Up-T + +

Introduction

diff --git a/docs/q-and-a/index.html b/docs/q-and-a/index.html index e8cd1726..d034d526 100644 --- a/docs/q-and-a/index.html +++ b/docs/q-and-a/index.html @@ -3,10 +3,9 @@ -Q & A | Spec-Up-T - - - +Q & A | Spec-Up-T + +

Q & A

diff --git a/docs/spec-up-t-demo-site/index.html b/docs/spec-up-t-demo-site/index.html index 34b382a0..c3edb44a 100644 --- a/docs/spec-up-t-demo-site/index.html +++ b/docs/spec-up-t-demo-site/index.html @@ -3,10 +3,9 @@ -Spec-Up-T demo | Spec-Up-T - - - +Spec-Up-T demo | Spec-Up-T + +

Spec-Up-T demo

diff --git a/docs/this-site-maintainers/index.html b/docs/this-site-maintainers/index.html index 992cc462..eeb683d5 100644 --- a/docs/this-site-maintainers/index.html +++ b/docs/this-site-maintainers/index.html @@ -3,10 +3,9 @@ -Maintaining this site | Spec-Up-T - - - +Maintaining this site | Spec-Up-T + +

Maintaining this site

diff --git a/docs/troubleshooting/index.html b/docs/troubleshooting/index.html index 70c0aaf9..5dfd58b7 100644 --- a/docs/troubleshooting/index.html +++ b/docs/troubleshooting/index.html @@ -3,10 +3,9 @@ -Troubleshooting | Spec-Up-T - - - +Troubleshooting | Spec-Up-T + +

Troubleshooting

diff --git a/docs/various-roles/admins-guide/introduction/index.html b/docs/various-roles/admins-guide/introduction/index.html index 29f0a07f..bf2bb3a9 100644 --- a/docs/various-roles/admins-guide/introduction/index.html +++ b/docs/various-roles/admins-guide/introduction/index.html @@ -3,10 +3,9 @@ -Intro | Spec-Up-T - - - +Intro | Spec-Up-T + +

Intro

diff --git a/docs/various-roles/admins-guide/tools/index.html b/docs/various-roles/admins-guide/tools/index.html index 3c76e906..f56f571e 100644 --- a/docs/various-roles/admins-guide/tools/index.html +++ b/docs/various-roles/admins-guide/tools/index.html @@ -3,10 +3,9 @@ -Extra Tools | Spec-Up-T - - - +Extra Tools | Spec-Up-T + +

Extra Tools

diff --git a/docs/various-roles/admins-guide/updating/index.html b/docs/various-roles/admins-guide/updating/index.html index c4dde72d..3aa14f6c 100644 --- a/docs/various-roles/admins-guide/updating/index.html +++ b/docs/various-roles/admins-guide/updating/index.html @@ -3,10 +3,9 @@ -Updating | Spec-Up-T - - - +Updating | Spec-Up-T + +

Updating

diff --git a/docs/various-roles/content-authors-guide/introduction/index.html b/docs/various-roles/content-authors-guide/introduction/index.html index fbd5825a..3d776124 100644 --- a/docs/various-roles/content-authors-guide/introduction/index.html +++ b/docs/various-roles/content-authors-guide/introduction/index.html @@ -3,10 +3,9 @@ -Intro | Spec-Up-T - - - +Intro | Spec-Up-T + +

Intro

diff --git a/docs/various-roles/curators-guide/introduction/index.html b/docs/various-roles/curators-guide/introduction/index.html index 924c0961..27f68076 100644 --- a/docs/various-roles/curators-guide/introduction/index.html +++ b/docs/various-roles/curators-guide/introduction/index.html @@ -3,10 +3,9 @@ -Intro | Spec-Up-T - - - +Intro | Spec-Up-T + +

Intro

diff --git a/docs/various-roles/developers-guide/intro/index.html b/docs/various-roles/developers-guide/intro/index.html index b54a5f74..8324c927 100644 --- a/docs/various-roles/developers-guide/intro/index.html +++ b/docs/various-roles/developers-guide/intro/index.html @@ -3,10 +3,9 @@ -Developers Guide | Spec-Up-T - - - +Developers Guide | Spec-Up-T + +

Developers Guide

diff --git a/docs/various-roles/intro/index.html b/docs/various-roles/intro/index.html index fadd8e07..fe1e700f 100644 --- a/docs/various-roles/intro/index.html +++ b/docs/various-roles/intro/index.html @@ -3,10 +3,9 @@ -Intro | Spec-Up-T - - - +Intro | Spec-Up-T + +

Intro

diff --git a/docs/various-roles/readers-guide/introduction/index.html b/docs/various-roles/readers-guide/introduction/index.html index 9f4e29f8..a4d92d71 100644 --- a/docs/various-roles/readers-guide/introduction/index.html +++ b/docs/various-roles/readers-guide/introduction/index.html @@ -3,10 +3,9 @@ -Intro | Spec-Up-T - - - +Intro | Spec-Up-T + +

Intro

diff --git a/docs/various-roles/technical-skills-needed/index.html b/docs/various-roles/technical-skills-needed/index.html index 216d8c96..32c1d8ee 100644 --- a/docs/various-roles/technical-skills-needed/index.html +++ b/docs/various-roles/technical-skills-needed/index.html @@ -3,10 +3,9 @@ -Technical skills needed | Spec-Up-T - - - +Technical skills needed | Spec-Up-T + +

Technical skills needed

diff --git a/docs/various-roles/terminology-authors-guide/external-term-references/index.html b/docs/various-roles/terminology-authors-guide/external-term-references/index.html index 320f4c60..51092525 100644 --- a/docs/various-roles/terminology-authors-guide/external-term-references/index.html +++ b/docs/various-roles/terminology-authors-guide/external-term-references/index.html @@ -3,10 +3,9 @@ -External Term References | Spec-Up-T - - - +External Term References | Spec-Up-T + +

External Term References

diff --git a/docs/various-roles/terminology-authors-guide/introduction/index.html b/docs/various-roles/terminology-authors-guide/introduction/index.html index 4e8079d6..efe9d154 100644 --- a/docs/various-roles/terminology-authors-guide/introduction/index.html +++ b/docs/various-roles/terminology-authors-guide/introduction/index.html @@ -3,10 +3,9 @@ -Intro | Spec-Up-T - - - +Intro | Spec-Up-T + +

Intro

diff --git a/docs/various-roles/terminology-authors-guide/term-references/index.html b/docs/various-roles/terminology-authors-guide/term-references/index.html index 62c52084..475432a3 100644 --- a/docs/various-roles/terminology-authors-guide/term-references/index.html +++ b/docs/various-roles/terminology-authors-guide/term-references/index.html @@ -3,10 +3,9 @@ -Term References | Spec-Up-T - - - +Term References | Spec-Up-T + +

Term References

diff --git a/index.html b/index.html index a54b7723..9545e0ac 100644 --- a/index.html +++ b/index.html @@ -3,10 +3,9 @@ -Spec-Up-T | Spec-Up-T - - - +Spec-Up-T | Spec-Up-T + +

Spec-Up-T

Logo

A tool for writing specifications

  • Basic hosting requirements
  • Create external references
  • Hosted on Github
  • Export to PDF
diff --git a/markdown-page/index.html b/markdown-page/index.html index 40265867..fda332da 100644 --- a/markdown-page/index.html +++ b/markdown-page/index.html @@ -3,10 +3,9 @@ -Markdown page example | Spec-Up-T - - - +Markdown page example | Spec-Up-T + +

Markdown page example

diff --git a/search-index.json b/search-index.json index b66b41e5..6ccc9298 100644 --- a/search-index.json +++ b/search-index.json @@ -1 +1 @@ -[{"documents":[{"i":1,"t":"","u":"/spec-up-t-website/blog/authors","b":[]},{"i":2,"t":"","u":"/spec-up-t-website/blog/archive","b":[]},{"i":3,"t":"Command Line Menu","u":"/spec-up-t-website/docs/general/command-line-menu","b":["General"]},{"i":27,"t":"Welcome","u":"/spec-up-t-website/blog/welcome","b":[]},{"i":29,"t":"Configuration","u":"/spec-up-t-website/docs/general/configuration","b":["General"]},{"i":36,"t":"How To's","u":"/spec-up-t-website/docs/general/how-to","b":["How To‘s","General"]},{"i":38,"t":"Installation","u":"/spec-up-t-website/docs/general/installation","b":["General"]},{"i":53,"t":"The specification","u":"/spec-up-t-website/docs/general/specification","b":["General"]},{"i":65,"t":"Video","u":"/spec-up-t-website/docs/general/video","b":["Video","General"]},{"i":67,"t":"Glossary","u":"/spec-up-t-website/docs/glossary","b":[]},{"i":75,"t":"GitHub Token","u":"/spec-up-t-website/docs/github-token","b":["GitHub token"]},{"i":84,"t":"How can I determine Spec-Up-T","u":"/spec-up-t-website/docs/how-can-determine-spec-up-t","b":[]},{"i":86,"t":"Introduction","u":"/spec-up-t-website/docs/intro","b":["Enter Documentation"]},{"i":99,"t":"How it came to be","u":"/spec-up-t-website/docs/how-it-came-to-be","b":[]},{"i":126,"t":"Q & A","u":"/spec-up-t-website/docs/q-and-a","b":[]},{"i":156,"t":"Maintaining this site","u":"/spec-up-t-website/docs/this-site-maintainers","b":[]},{"i":162,"t":"Troubleshooting","u":"/spec-up-t-website/docs/troubleshooting","b":[]},{"i":170,"t":"Spec-Up-T demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","b":["Demo"]},{"i":180,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","b":["Roles","Admins Guide"]},{"i":193,"t":"Extra Tools","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","b":["Roles","Admins Guide"]},{"i":209,"t":"Updating","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","b":["Roles","Admins Guide"]},{"i":231,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","b":["Roles","Content Authors Guide"]},{"i":242,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","b":["Roles","Curators Guide"]},{"i":245,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/intro","b":["Roles"]},{"i":247,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","b":["Roles","Readers Guide"]},{"i":256,"t":"Developers Guide","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","b":["Roles","developers-guide"]},{"i":279,"t":"Technical skills needed","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","b":["Roles"]},{"i":304,"t":"External Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","b":["Roles","Terminology Author Guide"]},{"i":306,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","b":["Roles","Terminology Author Guide"]},{"i":316,"t":"Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","b":["Roles","Terminology Author Guide"]}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/1",[]],["t/2",[]],["t/3",[0,2.177,1,2.177,2,2.177]],["t/27",[3,3.531]],["t/29",[4,3.531]],["t/36",[5,3.531]],["t/38",[6,3.531]],["t/53",[7,3.531]],["t/65",[8,3.531]],["t/67",[9,3.531]],["t/75",[10,2.693,11,2.693]],["t/84",[12,1.826,13,1.518,14,1.518,15,1.518]],["t/86",[16,3.531]],["t/99",[17,3.531]],["t/126",[18,2.693,19,2.693]],["t/156",[20,2.693,21,2.693]],["t/162",[22,3.531]],["t/170",[13,1.518,14,1.518,15,1.518,23,1.826]],["t/180",[24,1.821]],["t/193",[25,2.693,26,2.693]],["t/209",[27,3.531]],["t/231",[24,1.821]],["t/242",[24,1.821]],["t/245",[24,1.821]],["t/247",[24,1.821]],["t/256",[28,2.693,29,2.693]],["t/279",[30,2.177,31,2.177,32,2.177]],["t/304",[33,2.177,34,1.81,35,1.81]],["t/306",[24,1.821]],["t/316",[34,2.239,35,2.239]]],"invertedIndex":[["",{"_index":19,"t":{"126":{"position":[[2,1]]}}}],["came",{"_index":17,"t":{"99":{"position":[[7,4]]}}}],["command",{"_index":0,"t":{"3":{"position":[[0,7]]}}}],["configur",{"_index":4,"t":{"29":{"position":[[0,13]]}}}],["demo",{"_index":23,"t":{"170":{"position":[[10,4]]}}}],["determin",{"_index":12,"t":{"84":{"position":[[10,9]]}}}],["develop",{"_index":28,"t":{"256":{"position":[[0,10]]}}}],["extern",{"_index":33,"t":{"304":{"position":[[0,8]]}}}],["extra",{"_index":25,"t":{"193":{"position":[[0,5]]}}}],["github",{"_index":10,"t":{"75":{"position":[[0,6]]}}}],["glossari",{"_index":9,"t":{"67":{"position":[[0,8]]}}}],["guid",{"_index":29,"t":{"256":{"position":[[11,5]]}}}],["instal",{"_index":6,"t":{"38":{"position":[[0,12]]}}}],["intro",{"_index":24,"t":{"180":{"position":[[0,5]]},"231":{"position":[[0,5]]},"242":{"position":[[0,5]]},"245":{"position":[[0,5]]},"247":{"position":[[0,5]]},"306":{"position":[[0,5]]}}}],["introduct",{"_index":16,"t":{"86":{"position":[[0,12]]}}}],["line",{"_index":1,"t":{"3":{"position":[[8,4]]}}}],["maintain",{"_index":20,"t":{"156":{"position":[[0,11]]}}}],["menu",{"_index":2,"t":{"3":{"position":[[13,4]]}}}],["need",{"_index":32,"t":{"279":{"position":[[17,6]]}}}],["q",{"_index":18,"t":{"126":{"position":[[0,1]]}}}],["refer",{"_index":35,"t":{"304":{"position":[[14,10]]},"316":{"position":[[5,10]]}}}],["site",{"_index":21,"t":{"156":{"position":[[17,4]]}}}],["skill",{"_index":31,"t":{"279":{"position":[[10,6]]}}}],["spec",{"_index":13,"t":{"84":{"position":[[20,4]]},"170":{"position":[[0,4]]}}}],["specif",{"_index":7,"t":{"53":{"position":[[4,13]]}}}],["t",{"_index":15,"t":{"84":{"position":[[28,1]]},"170":{"position":[[8,1]]}}}],["technic",{"_index":30,"t":{"279":{"position":[[0,9]]}}}],["term",{"_index":34,"t":{"304":{"position":[[9,4]]},"316":{"position":[[0,4]]}}}],["to'",{"_index":5,"t":{"36":{"position":[[4,4]]}}}],["token",{"_index":11,"t":{"75":{"position":[[7,5]]}}}],["tool",{"_index":26,"t":{"193":{"position":[[6,5]]}}}],["troubleshoot",{"_index":22,"t":{"162":{"position":[[0,15]]}}}],["up",{"_index":14,"t":{"84":{"position":[[25,2]]},"170":{"position":[[5,2]]}}}],["updat",{"_index":27,"t":{"209":{"position":[[0,8]]}}}],["video",{"_index":8,"t":{"65":{"position":[[0,5]]}}}],["welcom",{"_index":3,"t":{"27":{"position":[[0,7]]}}}]],"pipeline":["stemmer"]}},{"documents":[{"i":5,"t":"Start command line menu","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#start-command-line-menu","p":3},{"i":7,"t":"[0] Publish","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#0-publish","p":3},{"i":9,"t":"[1] Render specification","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#1-render-specification","p":3},{"i":11,"t":"[2] Export to PDF","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#2-export-to-pdf","p":3},{"i":13,"t":"[3] Look up xrefs","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#3-look-up-xrefs","p":3},{"i":15,"t":"[4] Remove xref","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#4-remove-xref","p":3},{"i":17,"t":"[5] Validate config file","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#5-validate-config-file","p":3},{"i":19,"t":"[6] Add new terms","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#6-add-new-terms","p":3},{"i":21,"t":"[7] Open documentation website","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#7-open-documentation-website","p":3},{"i":23,"t":"[8] Freeze specification","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#8-freeze-specification","p":3},{"i":25,"t":"[Q] Quit","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#q-quit","p":3},{"i":30,"t":"Create (or edit the sample) spec.json","u":"/spec-up-t-website/docs/general/configuration","h":"#create-or-edit-the-sample-specjson","p":29},{"i":32,"t":"A complete installation","u":"/spec-up-t-website/docs/general/configuration","h":"#a-complete-installation","p":29},{"i":34,"t":"Automation","u":"/spec-up-t-website/docs/general/configuration","h":"#automation","p":29},{"i":40,"t":"What you'll need","u":"/spec-up-t-website/docs/general/installation","h":"#what-youll-need","p":38},{"i":42,"t":"Create a new Spec-Up-T installation","u":"/spec-up-t-website/docs/general/installation","h":"#create-a-new-spec-up-t-installation","p":38},{"i":43,"t":"General info","u":"/spec-up-t-website/docs/general/installation","h":"#general-info","p":38},{"i":45,"t":"Let's create","u":"/spec-up-t-website/docs/general/installation","h":"#lets-create","p":38},{"i":47,"t":"Go into the directory","u":"/spec-up-t-website/docs/general/installation","h":"#go-into-the-directory","p":38},{"i":49,"t":"Install all dependencies","u":"/spec-up-t-website/docs/general/installation","h":"#install-all-dependencies","p":38},{"i":51,"t":"Add repo to Github","u":"/spec-up-t-website/docs/general/installation","h":"#add-repo-to-github","p":38},{"i":54,"t":"View your specification","u":"/spec-up-t-website/docs/general/specification","h":"#view-your-specification","p":53},{"i":56,"t":"Via file:///","u":"/spec-up-t-website/docs/general/specification","h":"#via-file","p":53},{"i":58,"t":"Via http://","u":"/spec-up-t-website/docs/general/specification","h":"#via-http","p":53},{"i":60,"t":"Explanation buttons","u":"/spec-up-t-website/docs/general/specification","h":"#explanation-buttons","p":53},{"i":61,"t":"Terms","u":"/spec-up-t-website/docs/general/specification","h":"#terms","p":53},{"i":63,"t":"External references","u":"/spec-up-t-website/docs/general/specification","h":"#external-references","p":53},{"i":69,"t":"xref","u":"/spec-up-t-website/docs/glossary","h":"#xref","p":67},{"i":71,"t":"Git and Github","u":"/spec-up-t-website/docs/glossary","h":"#git-and-github","p":67},{"i":73,"t":"Github Actions","u":"/spec-up-t-website/docs/glossary","h":"#github-actions","p":67},{"i":76,"t":"Intro","u":"/spec-up-t-website/docs/github-token","h":"#intro","p":75},{"i":78,"t":"Use the token server-side","u":"/spec-up-t-website/docs/github-token","h":"#use-the-token-server-side","p":75},{"i":80,"t":"Use the token client-side","u":"/spec-up-t-website/docs/github-token","h":"#use-the-token-client-side","p":75},{"i":82,"t":"Get the token","u":"/spec-up-t-website/docs/github-token","h":"#get-the-token","p":75},{"i":87,"t":"Intro","u":"/spec-up-t-website/docs/intro","h":"#intro","p":86},{"i":89,"t":"Use cases and roles in Spec-Up-T","u":"/spec-up-t-website/docs/intro","h":"#use-cases-and-roles-in-spec-up-t","p":86},{"i":91,"t":"Real-life example KERI team","u":"/spec-up-t-website/docs/intro","h":"#real-life-example-keri-team","p":86},{"i":93,"t":"Formal roles and flow","u":"/spec-up-t-website/docs/intro","h":"#formal-roles-and-flow","p":86},{"i":95,"t":"Technical presence","u":"/spec-up-t-website/docs/intro","h":"#technical-presence","p":86},{"i":97,"t":"Spec-Up and Spec-Up-T","u":"/spec-up-t-website/docs/intro","h":"#spec-up-and-spec-up-t","p":86},{"i":100,"t":"History","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#history","p":99},{"i":102,"t":"Spec-Up-T","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#spec-up-t","p":99},{"i":104,"t":"The ToIP Terms extension of Spec-Up","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#the-toip-terms-extension-of-spec-up","p":99},{"i":106,"t":"What's different?","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#whats-different","p":99},{"i":108,"t":"A rock and a hard place","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#a-rock-and-a-hard-place","p":99},{"i":110,"t":"Versioning of terms and interactive use of specifications","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#versioning-of-terms-and-interactive-use-of-specifications","p":99},{"i":112,"t":"No-go solo","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#no-go-solo","p":99},{"i":114,"t":"How do we stay in sync?","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#how-do-we-stay-in-sync","p":99},{"i":116,"t":"Charting territories","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#charting-territories","p":99},{"i":118,"t":"Perspective: Authors","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#perspective-authors","p":99},{"i":120,"t":"Perspective: Coders","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#perspective-coders","p":99},{"i":122,"t":"Legend","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#legend","p":99},{"i":124,"t":"Preparatory code organization and Git configuration in current DIF Spec-Up","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#preparatory-code-organization-and-git-configuration-in-current-dif-spec-up","p":99},{"i":128,"t":"When I use Spec-Up-T do I get all the updates of Spec-Up too?","u":"/spec-up-t-website/docs/q-and-a","h":"#when-i-use-spec-up-t-do-i-get-all-the-updates-of-spec-up-too","p":126},{"i":130,"t":"Can't we wait with the split up until because it might mess up thing for people curating the documents?","u":"/spec-up-t-website/docs/q-and-a","h":"#cant-we-wait-with-the-split-up-until-because-it-might-mess-up-thing-for-people-curating-the-documents","p":126},{"i":132,"t":"How to get the original Spec-Up?","u":"/spec-up-t-website/docs/q-and-a","h":"#how-to-get-the-original-spec-up","p":126},{"i":134,"t":"Where to find Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#where-to-find-spec-up-t","p":126},{"i":136,"t":"Why do I need to put commands on the command line?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-do-i-need-to-put-commands-on-the-command-line","p":126},{"i":138,"t":"What is the command for help?","u":"/spec-up-t-website/docs/q-and-a","h":"#what-is-the-command-for-help","p":126},{"i":140,"t":"Why does Spec-Up-T look so complicated?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-does-spec-up-t-look-so-complicated","p":126},{"i":142,"t":"For who is Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#for-who-is-spec-up-t","p":126},{"i":144,"t":"Do you have a how-to video to get started with Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#do-you-have-a-how-to-video-to-get-started-with-spec-up-t","p":126},{"i":146,"t":"Where can I find the motivation of this move to create the Spec-Up bolt on \"Spec-Up-T\"?","u":"/spec-up-t-website/docs/q-and-a","h":"#where-can-i-find-the-motivation-of-this-move-to-create-the-spec-up-bolt-on-spec-up-t","p":126},{"i":148,"t":"Why doesn't the Spec-Up-T repo generate a github.io-served specification itself?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-doesnt-the-spec-up-t-repo-generate-a-githubio-served-specification-itself","p":126},{"i":150,"t":"How to integrate Spec-Up-T in other systems","u":"/spec-up-t-website/docs/q-and-a","h":"#how-to-integrate-spec-up-t-in-other-systems","p":126},{"i":152,"t":"No","u":"/spec-up-t-website/docs/q-and-a","h":"#no","p":126},{"i":154,"t":"Yes","u":"/spec-up-t-website/docs/q-and-a","h":"#yes","p":126},{"i":158,"t":"Info about Docusaurus","u":"/spec-up-t-website/docs/this-site-maintainers","h":"#info-about-docusaurus","p":156},{"i":160,"t":"Updating the Demo Site","u":"/spec-up-t-website/docs/this-site-maintainers","h":"#updating-the-demo-site","p":156},{"i":164,"t":"GitHub and API and limits","u":"/spec-up-t-website/docs/troubleshooting","h":"#github-and-api-and-limits","p":162},{"i":166,"t":"WSL2 users","u":"/spec-up-t-website/docs/troubleshooting","h":"#wsl2-users","p":162},{"i":168,"t":"Use Node.js versions 18+","u":"/spec-up-t-website/docs/troubleshooting","h":"#use-nodejs-versions-18","p":162},{"i":171,"t":"Repo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#repo","p":170},{"i":173,"t":"The Demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#the-demo","p":170},{"i":174,"t":"Snapshot versions of the demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#snapshot-versions-of-the-demo","p":170},{"i":176,"t":"Demo content","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#demo-content","p":170},{"i":178,"t":"Examples of various styles that can be used in Spec-Up-T","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#examples-of-various-styles-that-can-be-used-in-spec-up-t","p":170},{"i":182,"t":"Use cases","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#use-cases","p":180},{"i":184,"t":"Solutions","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#solutions","p":180},{"i":185,"t":"Add 1. Convenience tool splitting a file into atomic single definition files","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-1-convenience-tool-splitting-a-file-into-atomic-single-definition-files","p":180},{"i":187,"t":"Add 2 and 3. Updates","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-2-and-3-updates","p":180},{"i":189,"t":"Add 4. Languages","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-4-languages","p":180},{"i":191,"t":"Add 5. Migration","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-5-migration","p":180},{"i":194,"t":"Splitter Tool","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#splitter-tool","p":193},{"i":195,"t":"Why","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#why","p":193},{"i":197,"t":"What does it do?","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#what-does-it-do","p":193},{"i":199,"t":"How to use it","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#how-to-use-it","p":193},{"i":201,"t":"Arguments","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#arguments","p":193},{"i":203,"t":"Requirements","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#requirements","p":193},{"i":205,"t":"Behavior","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#behavior","p":193},{"i":207,"t":"Repo and Package","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#repo-and-package","p":193},{"i":211,"t":"Updating the npm package called Spec-Up-T","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#updating-the-npm-package-called-spec-up-t","p":209},{"i":213,"t":"Updating your installation","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#updating-your-installation","p":209},{"i":215,"t":"Source files in the Installer","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#source-files-in-the-installer","p":209},{"i":217,"t":"package.json","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#packagejson","p":209},{"i":219,"t":"Copy files to the root of your installation","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#copy-files-to-the-root-of-your-installation","p":209},{"i":221,"t":"GitHub token","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#github-token","p":209},{"i":223,"t":"Terms","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#terms","p":209},{"i":225,"t":"\"terms-and-definitions-intro.md”","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#terms-and-definitions-intromd","p":209},{"i":227,"t":"npm update","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#npm-update","p":209},{"i":229,"t":"Done","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#done","p":209},{"i":232,"t":"Use cases","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#use-cases","p":231},{"i":234,"t":"A. Write content","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#a-write-content","p":231},{"i":236,"t":"B. Save the modifications","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#b-save-the-modifications","p":231},{"i":238,"t":"C. Offer changes as a PR","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#c-offer-changes-as-a-pr","p":231},{"i":240,"t":"D. Check technical consistency","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#d-check-technical-consistency","p":231},{"i":243,"t":"Use cases","u":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","h":"#use-cases","p":242},{"i":248,"t":"Use case","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#use-case","p":247},{"i":250,"t":"A. Read","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#a-read","p":247},{"i":252,"t":"B. Send link","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#b-send-link","p":247},{"i":254,"t":"C. Check metadata","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#c-check-metadata","p":247},{"i":258,"t":"How do you get a new version of Spec-Up-T live?","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#how-do-you-get-a-new-version-of-spec-up-t-live","p":256},{"i":260,"t":"Adding functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-functionality","p":256},{"i":262,"t":"Adding client-side functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-client-side-functionality","p":256},{"i":264,"t":"Testing","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#testing","p":256},{"i":266,"t":"Handling data","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#handling-data","p":256},{"i":268,"t":"Gulp","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#gulp","p":256},{"i":270,"t":"Adding server-side functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-server-side-functionality","p":256},{"i":272,"t":"Directory structure","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#directory-structure","p":256},{"i":274,"t":"Github API","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#github-api","p":256},{"i":275,"t":"Example of API response","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#example-of-api-response","p":256},{"i":277,"t":"Publishing to GitHub and NPM","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#publishing-to-github-and-npm","p":256},{"i":281,"t":"1","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#1","p":279},{"i":282,"t":"Node.js and npm","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#nodejs-and-npm","p":279},{"i":284,"t":"2","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#2","p":279},{"i":285,"t":"File System Navigation and Directory Management","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#file-system-navigation-and-directory-management","p":279},{"i":287,"t":"3","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#3","p":279},{"i":288,"t":"JSON Configuration Files","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#json-configuration-files","p":279},{"i":290,"t":"4","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#4","p":279},{"i":291,"t":"Markdown Language","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#markdown-language","p":279},{"i":293,"t":"5","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#5","p":279},{"i":294,"t":"Web Development","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#web-development","p":279},{"i":296,"t":"6","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#6","p":279},{"i":297,"t":"GitHub Version Control and GitHub Actions Automation","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#github-version-control-and-github-actions-automation","p":279},{"i":299,"t":"7","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#7","p":279},{"i":300,"t":"Debugging and Development Tools","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#debugging-and-development-tools","p":279},{"i":302,"t":"Summary","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#summary","p":279},{"i":308,"t":"Use cases","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#use-cases","p":306},{"i":310,"t":"A. Use definition","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#a-use-definition","p":306},{"i":312,"t":"B. Amend a definition","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#b-amend-a-definition","p":306},{"i":314,"t":"C. Create your own terminology using Spec-Up-T","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#c-create-your-own-terminology-using-spec-up-t","p":306},{"i":318,"t":"Definition Lists","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#definition-lists","p":316},{"i":320,"t":"What are the “~” ?","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#what-are-the--","p":316},{"i":322,"t":"Table-defined Terms","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#table-defined-terms","p":316}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/5",[0,3.496,1,3.206,2,3.496,3,3.936]],["t/7",[4,5.217,5,4.634]],["t/9",[6,3.655,7,4.487,8,3.212]],["t/11",[9,3.655,10,4.487,11,4.487]],["t/13",[12,3.206,13,3.496,14,1.643,15,3.206]],["t/15",[15,3.655,16,3.655,17,4.487]],["t/17",[18,3.206,19,3.936,20,3.936,21,2.55]],["t/19",[22,3.496,23,2.673,24,3.206,25,2.55]],["t/21",[26,3.496,27,3.936,28,3.496,29,3.936]],["t/23",[8,3.212,30,4.487,31,4.487]],["t/25",[32,5.217,33,5.217]],["t/30",[34,2.817,35,3.936,36,3.936,37,3.936]],["t/32",[38,5.217,39,3.544]],["t/34",[40,5.535]],["t/40",[41,5.217,42,4.634]],["t/42",[14,1.319,24,2.574,34,2.262,39,2.146,43,1.387,44,1.502]],["t/43",[45,4.634,46,4.634]],["t/45",[34,3.734,47,5.217]],["t/47",[48,4.634,49,4.25]],["t/49",[39,3.544,50,5.217]],["t/51",[23,3.048,51,3.409,52,2.784]],["t/54",[8,3.734,53,5.217]],["t/56",[21,3.38,54,4.634]],["t/58",[54,4.634,55,5.217]],["t/60",[56,5.217,57,5.217]],["t/61",[25,4.038]],["t/63",[58,5.217,59,5.217]],["t/69",[15,5.077]],["t/71",[52,3.238,60,4.634]],["t/73",[52,3.238,61,4.634]],["t/76",[62,5.535]],["t/78",[63,1.925,64,2.99,65,3.496,66,2.99]],["t/80",[63,1.925,64,2.99,66,2.99,67,3.496]],["t/82",[64,4.734]],["t/87",[62,5.535]],["t/89",[14,1.319,43,1.387,44,1.502,63,1.545,68,2.146,69,2.807]],["t/91",[70,3.505,71,3.505,72,2.856,73,3.505,74,3.505]],["t/93",[69,3.985,75,4.487,76,4.487]],["t/95",[77,4.634,78,5.217]],["t/97",[14,2.171,43,2.282,44,1.667]],["t/100",[79,6.232]],["t/102",[14,1.873,43,1.969,44,2.133]],["t/104",[14,1.464,25,2.271,43,1.538,80,3.505,81,3.505]],["t/106",[82,5.217,83,5.217]],["t/108",[84,4.487,85,4.487,86,4.487]],["t/110",[8,2.509,25,2.271,63,1.715,87,2.509,88,3.505]],["t/112",[48,4.634,89,5.217]],["t/114",[90,5.217,91,5.217]],["t/116",[92,5.217,93,5.217]],["t/118",[94,4.634,95,5.217]],["t/120",[94,4.634,96,5.217]],["t/122",[97,6.232]],["t/124",[14,1.018,43,1.07,60,2.166,98,2.438,99,2.438,100,2.438,101,2.166,102,2.438,103,2.438]],["t/128",[14,1.868,43,1.963,44,1.367,63,1.407,104,1.954]],["t/130",[14,1.46,28,1.88,105,2.116,106,2.116,107,1.88,108,2.116,109,2.116,110,2.116,111,2.116,112,2.116]],["t/132",[14,1.873,43,1.969,113,4.487]],["t/134",[14,1.643,43,1.727,44,1.871,114,3.496]],["t/136",[1,4.235,2,3.114,42,3.114,115,3.505]],["t/138",[1,4.25,116,5.217]],["t/140",[13,3.114,14,1.464,43,1.538,44,1.667,117,3.505]],["t/142",[14,1.873,43,1.969,44,2.133]],["t/144",[0,3.114,14,1.464,43,1.538,44,1.667,118,3.505]],["t/146",[14,1.544,34,1.622,43,1.623,44,1.077,114,2.013,119,2.266,120,2.266,121,2.266]],["t/148",[8,1.622,14,0.946,43,0.995,44,1.077,45,2.013,51,1.721,122,2.266,123,2.266,124,2.266,125,2.266]],["t/150",[14,1.464,43,1.538,44,1.667,126,3.505,127,3.114]],["t/152",[]],["t/154",[128,6.232]],["t/158",[46,4.634,129,5.217]],["t/160",[104,3.048,130,3.409,131,4.487]],["t/164",[52,2.784,132,3.655,133,4.487]],["t/166",[134,5.217,135,5.217]],["t/168",[63,1.925,87,2.817,136,3.496,137,3.936]],["t/171",[51,4.734]],["t/173",[130,4.734]],["t/174",[87,3.212,130,3.409,138,4.487]],["t/176",[130,3.963,139,4.634]],["t/178",[14,1.201,43,1.262,44,1.367,63,1.407,72,2.343,140,2.876,141,2.876]],["t/182",[63,2.552,68,3.544]],["t/184",[142,6.232]],["t/185",[6,1.846,21,2.396,23,1.539,107,2.013,143,2.266,144,1.846,145,2.266,146,2.266,147,1.622]],["t/187",[9,3.206,12,3.206,23,2.673,104,2.673]],["t/189",[16,3.655,23,3.048,148,3.985]],["t/191",[18,3.655,23,3.048,149,4.487]],["t/194",[144,4.25,150,5.217]],["t/195",[]],["t/197",[]],["t/199",[63,3.048]],["t/201",[151,6.232]],["t/203",[152,6.232]],["t/205",[153,6.232]],["t/207",[51,3.963,154,4.634]],["t/211",[14,1.201,43,1.262,44,1.367,104,1.954,154,2.555,155,2.185,156,2.876]],["t/213",[39,3.544,104,3.544]],["t/215",[21,2.907,39,3.048,157,4.487]],["t/217",[158,6.232]],["t/219",[21,2.55,39,2.673,159,3.936,160,3.936]],["t/221",[52,3.238,64,3.963]],["t/223",[25,4.038]],["t/225",[25,2.907,147,3.212,161,4.487]],["t/227",[104,3.544,155,3.963]],["t/229",[162,6.232]],["t/232",[63,2.552,68,3.544]],["t/234",[139,4.634,163,5.217]],["t/236",[164,3.655,165,4.487,166,4.487]],["t/238",[167,3.206,168,3.936,169,3.936,170,3.936]],["t/240",[77,3.496,171,3.936,172,3.496,173,3.936]],["t/243",[63,2.552,68,3.544]],["t/248",[63,2.552,68,3.544]],["t/250",[174,6.232]],["t/252",[164,3.655,175,4.487,176,4.487]],["t/254",[167,3.655,172,3.985,177,4.487]],["t/258",[14,1.319,24,2.574,43,1.387,44,1.502,87,2.262,178,3.16]],["t/260",[179,4.25,180,4.25]],["t/262",[66,2.99,67,3.496,179,3.206,180,3.206]],["t/264",[181,6.232]],["t/266",[182,5.217,183,5.217]],["t/268",[184,6.232]],["t/270",[65,3.496,66,2.99,179,3.206,180,3.206]],["t/272",[49,4.25,185,5.217]],["t/274",[52,3.238,132,4.25]],["t/275",[72,3.655,132,3.655,186,4.487]],["t/277",[5,3.985,52,2.784,155,3.409]],["t/281",[6,5.077]],["t/282",[136,4.634,155,3.963]],["t/284",[9,5.077]],["t/285",[21,2.271,49,2.856,127,3.114,187,3.505,188,3.505]],["t/287",[12,5.077]],["t/288",[21,2.907,101,3.985,189,4.487]],["t/290",[16,5.077]],["t/291",[148,4.634,190,5.217]],["t/293",[18,5.077]],["t/294",[191,5.217,192,4.634]],["t/296",[22,5.535]],["t/297",[40,2.807,52,2.984,61,2.807,87,2.262,193,3.16]],["t/299",[26,5.535]],["t/300",[144,3.655,192,3.985,194,4.487]],["t/302",[195,6.232]],["t/308",[63,2.552,68,3.544]],["t/310",[63,2.552,147,3.734]],["t/312",[147,3.212,164,3.655,196,4.487]],["t/314",[14,1.201,34,2.059,43,1.262,44,1.367,63,1.407,167,2.343,197,2.876]],["t/318",[147,3.734,198,5.217]],["t/320",[199,6.87]],["t/322",[25,2.907,200,4.487,201,4.487]]],"invertedIndex":[["",{"_index":199,"t":{"320":{"position":[[13,3],[17,1]]}}}],["0",{"_index":4,"t":{"7":{"position":[[0,3]]}}}],["1",{"_index":6,"t":{"9":{"position":[[0,3]]},"185":{"position":[[4,2]]},"281":{"position":[[0,1]]}}}],["18",{"_index":137,"t":{"168":{"position":[[21,3]]}}}],["2",{"_index":9,"t":{"11":{"position":[[0,3]]},"187":{"position":[[4,1]]},"284":{"position":[[0,1]]}}}],["3",{"_index":12,"t":{"13":{"position":[[0,3]]},"187":{"position":[[10,2]]},"287":{"position":[[0,1]]}}}],["4",{"_index":16,"t":{"15":{"position":[[0,3]]},"189":{"position":[[4,2]]},"290":{"position":[[0,1]]}}}],["5",{"_index":18,"t":{"17":{"position":[[0,3]]},"191":{"position":[[4,2]]},"293":{"position":[[0,1]]}}}],["6",{"_index":22,"t":{"19":{"position":[[0,3]]},"296":{"position":[[0,1]]}}}],["7",{"_index":26,"t":{"21":{"position":[[0,3]]},"299":{"position":[[0,1]]}}}],["8",{"_index":30,"t":{"23":{"position":[[0,3]]}}}],["action",{"_index":61,"t":{"73":{"position":[[7,7]]},"297":{"position":[[34,7]]}}}],["ad",{"_index":179,"t":{"260":{"position":[[0,6]]},"262":{"position":[[0,6]]},"270":{"position":[[0,6]]}}}],["add",{"_index":23,"t":{"19":{"position":[[4,3]]},"51":{"position":[[0,3]]},"185":{"position":[[0,3]]},"187":{"position":[[0,3]]},"189":{"position":[[0,3]]},"191":{"position":[[0,3]]}}}],["amend",{"_index":196,"t":{"312":{"position":[[3,5]]}}}],["api",{"_index":132,"t":{"164":{"position":[[11,3]]},"274":{"position":[[7,3]]},"275":{"position":[[11,3]]}}}],["argument",{"_index":151,"t":{"201":{"position":[[0,9]]}}}],["atom",{"_index":145,"t":{"185":{"position":[[46,6]]}}}],["author",{"_index":95,"t":{"118":{"position":[[13,7]]}}}],["autom",{"_index":40,"t":{"34":{"position":[[0,10]]},"297":{"position":[[42,10]]}}}],["b",{"_index":164,"t":{"236":{"position":[[0,2]]},"252":{"position":[[0,2]]},"312":{"position":[[0,2]]}}}],["behavior",{"_index":153,"t":{"205":{"position":[[0,8]]}}}],["bolt",{"_index":121,"t":{"146":{"position":[[67,4]]}}}],["button",{"_index":57,"t":{"60":{"position":[[12,7]]}}}],["c",{"_index":167,"t":{"238":{"position":[[0,2]]},"254":{"position":[[0,2]]},"314":{"position":[[0,2]]}}}],["call",{"_index":156,"t":{"211":{"position":[[25,6]]}}}],["can't",{"_index":105,"t":{"130":{"position":[[0,5]]}}}],["case",{"_index":68,"t":{"89":{"position":[[4,5]]},"182":{"position":[[4,5]]},"232":{"position":[[4,5]]},"243":{"position":[[4,5]]},"248":{"position":[[4,4]]},"308":{"position":[[4,5]]}}}],["chang",{"_index":169,"t":{"238":{"position":[[9,7]]}}}],["chart",{"_index":92,"t":{"116":{"position":[[0,8]]}}}],["check",{"_index":172,"t":{"240":{"position":[[3,5]]},"254":{"position":[[3,5]]}}}],["client",{"_index":67,"t":{"80":{"position":[[14,6]]},"262":{"position":[[7,6]]}}}],["code",{"_index":99,"t":{"124":{"position":[[12,4]]}}}],["coder",{"_index":96,"t":{"120":{"position":[[13,6]]}}}],["command",{"_index":1,"t":{"5":{"position":[[6,7]]},"136":{"position":[[21,8],[37,7]]},"138":{"position":[[12,7]]}}}],["complet",{"_index":38,"t":{"32":{"position":[[2,8]]}}}],["complic",{"_index":117,"t":{"140":{"position":[[27,12]]}}}],["config",{"_index":20,"t":{"17":{"position":[[13,6]]}}}],["configur",{"_index":101,"t":{"124":{"position":[[38,13]]},"288":{"position":[[5,13]]}}}],["consist",{"_index":173,"t":{"240":{"position":[[19,11]]}}}],["content",{"_index":139,"t":{"176":{"position":[[5,7]]},"234":{"position":[[9,7]]}}}],["control",{"_index":193,"t":{"297":{"position":[[15,7]]}}}],["conveni",{"_index":143,"t":{"185":{"position":[[7,11]]}}}],["copi",{"_index":159,"t":{"219":{"position":[[0,4]]}}}],["creat",{"_index":34,"t":{"30":{"position":[[0,6]]},"42":{"position":[[0,6]]},"45":{"position":[[6,6]]},"146":{"position":[[48,6]]},"314":{"position":[[3,6]]}}}],["curat",{"_index":112,"t":{"130":{"position":[[80,8]]}}}],["current",{"_index":102,"t":{"124":{"position":[[55,7]]}}}],["d",{"_index":171,"t":{"240":{"position":[[0,2]]}}}],["data",{"_index":183,"t":{"266":{"position":[[9,4]]}}}],["debug",{"_index":194,"t":{"300":{"position":[[0,9]]}}}],["defin",{"_index":201,"t":{"322":{"position":[[6,7]]}}}],["definit",{"_index":147,"t":{"185":{"position":[[60,10]]},"225":{"position":[[11,11]]},"310":{"position":[[7,10]]},"312":{"position":[[11,10]]},"318":{"position":[[0,10]]}}}],["demo",{"_index":130,"t":{"160":{"position":[[13,4]]},"173":{"position":[[4,4]]},"174":{"position":[[25,4]]},"176":{"position":[[0,4]]}}}],["depend",{"_index":50,"t":{"49":{"position":[[12,12]]}}}],["develop",{"_index":192,"t":{"294":{"position":[[4,11]]},"300":{"position":[[14,11]]}}}],["dif",{"_index":103,"t":{"124":{"position":[[63,3]]}}}],["differ",{"_index":83,"t":{"106":{"position":[[7,10]]}}}],["directori",{"_index":49,"t":{"47":{"position":[[12,9]]},"272":{"position":[[0,9]]},"285":{"position":[[27,9]]}}}],["document",{"_index":28,"t":{"21":{"position":[[9,13]]},"130":{"position":[[93,10]]}}}],["docusauru",{"_index":129,"t":{"158":{"position":[[11,10]]}}}],["doesn't",{"_index":122,"t":{"148":{"position":[[4,7]]}}}],["done",{"_index":162,"t":{"229":{"position":[[0,4]]}}}],["edit",{"_index":35,"t":{"30":{"position":[[11,4]]}}}],["exampl",{"_index":72,"t":{"91":{"position":[[10,7]]},"178":{"position":[[0,8]]},"275":{"position":[[0,7]]}}}],["explan",{"_index":56,"t":{"60":{"position":[[0,11]]}}}],["export",{"_index":10,"t":{"11":{"position":[[4,6]]}}}],["extens",{"_index":81,"t":{"104":{"position":[[15,9]]}}}],["extern",{"_index":58,"t":{"63":{"position":[[0,8]]}}}],["file",{"_index":21,"t":{"17":{"position":[[20,4]]},"56":{"position":[[4,8]]},"185":{"position":[[36,4],[71,5]]},"215":{"position":[[7,5]]},"219":{"position":[[5,5]]},"285":{"position":[[0,4]]},"288":{"position":[[19,5]]}}}],["find",{"_index":114,"t":{"134":{"position":[[9,4]]},"146":{"position":[[12,4]]}}}],["flow",{"_index":76,"t":{"93":{"position":[[17,4]]}}}],["formal",{"_index":75,"t":{"93":{"position":[[0,6]]}}}],["freez",{"_index":31,"t":{"23":{"position":[[4,6]]}}}],["function",{"_index":180,"t":{"260":{"position":[[7,13]]},"262":{"position":[[19,13]]},"270":{"position":[[19,13]]}}}],["gener",{"_index":45,"t":{"43":{"position":[[0,7]]},"148":{"position":[[31,8]]}}}],["git",{"_index":60,"t":{"71":{"position":[[0,3]]},"124":{"position":[[34,3]]}}}],["github",{"_index":52,"t":{"51":{"position":[[12,6]]},"71":{"position":[[8,6]]},"73":{"position":[[0,6]]},"164":{"position":[[0,6]]},"221":{"position":[[0,6]]},"274":{"position":[[0,6]]},"277":{"position":[[14,6]]},"297":{"position":[[0,6],[27,6]]}}}],["github.io",{"_index":123,"t":{"148":{"position":[[42,9]]}}}],["go",{"_index":48,"t":{"47":{"position":[[0,2]]},"112":{"position":[[3,2]]}}}],["gulp",{"_index":184,"t":{"268":{"position":[[0,4]]}}}],["handl",{"_index":182,"t":{"266":{"position":[[0,8]]}}}],["hard",{"_index":85,"t":{"108":{"position":[[13,4]]}}}],["help",{"_index":116,"t":{"138":{"position":[[24,5]]}}}],["histori",{"_index":79,"t":{"100":{"position":[[0,7]]}}}],["http",{"_index":55,"t":{"58":{"position":[[4,7]]}}}],["info",{"_index":46,"t":{"43":{"position":[[8,4]]},"158":{"position":[[0,4]]}}}],["instal",{"_index":39,"t":{"32":{"position":[[11,12]]},"42":{"position":[[23,12]]},"49":{"position":[[0,7]]},"213":{"position":[[14,12]]},"215":{"position":[[20,9]]},"219":{"position":[[31,12]]}}}],["integr",{"_index":126,"t":{"150":{"position":[[7,9]]}}}],["interact",{"_index":88,"t":{"110":{"position":[[24,11]]}}}],["intro",{"_index":62,"t":{"76":{"position":[[0,5]]},"87":{"position":[[0,5]]}}}],["intro.md",{"_index":161,"t":{"225":{"position":[[23,9]]}}}],["itself",{"_index":125,"t":{"148":{"position":[[73,7]]}}}],["json",{"_index":189,"t":{"288":{"position":[[0,4]]}}}],["keri",{"_index":73,"t":{"91":{"position":[[18,4]]}}}],["languag",{"_index":148,"t":{"189":{"position":[[7,9]]},"291":{"position":[[9,8]]}}}],["legend",{"_index":97,"t":{"122":{"position":[[0,6]]}}}],["let'",{"_index":47,"t":{"45":{"position":[[0,5]]}}}],["life",{"_index":71,"t":{"91":{"position":[[5,4]]}}}],["limit",{"_index":133,"t":{"164":{"position":[[19,6]]}}}],["line",{"_index":2,"t":{"5":{"position":[[14,4]]},"136":{"position":[[45,5]]}}}],["link",{"_index":176,"t":{"252":{"position":[[8,4]]}}}],["list",{"_index":198,"t":{"318":{"position":[[11,5]]}}}],["live",{"_index":178,"t":{"258":{"position":[[42,5]]}}}],["look",{"_index":13,"t":{"13":{"position":[[4,4]]},"140":{"position":[[19,4]]}}}],["manag",{"_index":188,"t":{"285":{"position":[[37,10]]}}}],["markdown",{"_index":190,"t":{"291":{"position":[[0,8]]}}}],["menu",{"_index":3,"t":{"5":{"position":[[19,4]]}}}],["mess",{"_index":109,"t":{"130":{"position":[[55,4]]}}}],["metadata",{"_index":177,"t":{"254":{"position":[[9,8]]}}}],["migrat",{"_index":149,"t":{"191":{"position":[[7,9]]}}}],["modif",{"_index":166,"t":{"236":{"position":[[12,13]]}}}],["motiv",{"_index":119,"t":{"146":{"position":[[21,10]]}}}],["move",{"_index":120,"t":{"146":{"position":[[40,4]]}}}],["navig",{"_index":187,"t":{"285":{"position":[[12,10]]}}}],["need",{"_index":42,"t":{"40":{"position":[[12,4]]},"136":{"position":[[9,4]]}}}],["new",{"_index":24,"t":{"19":{"position":[[8,3]]},"42":{"position":[[9,3]]},"258":{"position":[[17,3]]}}}],["node.j",{"_index":136,"t":{"168":{"position":[[4,7]]},"282":{"position":[[0,7]]}}}],["npm",{"_index":155,"t":{"211":{"position":[[13,3]]},"227":{"position":[[0,3]]},"277":{"position":[[25,3]]},"282":{"position":[[12,3]]}}}],["offer",{"_index":168,"t":{"238":{"position":[[3,5]]}}}],["open",{"_index":27,"t":{"21":{"position":[[4,4]]}}}],["organ",{"_index":100,"t":{"124":{"position":[[17,12]]}}}],["origin",{"_index":113,"t":{"132":{"position":[[15,8]]}}}],["packag",{"_index":154,"t":{"207":{"position":[[9,7]]},"211":{"position":[[17,7]]}}}],["package.json",{"_index":158,"t":{"217":{"position":[[0,12]]}}}],["pdf",{"_index":11,"t":{"11":{"position":[[14,3]]}}}],["peopl",{"_index":111,"t":{"130":{"position":[[73,6]]}}}],["perspect",{"_index":94,"t":{"118":{"position":[[0,12]]},"120":{"position":[[0,12]]}}}],["place",{"_index":86,"t":{"108":{"position":[[18,5]]}}}],["pr",{"_index":170,"t":{"238":{"position":[[22,2]]}}}],["preparatori",{"_index":98,"t":{"124":{"position":[[0,11]]}}}],["presenc",{"_index":78,"t":{"95":{"position":[[10,8]]}}}],["publish",{"_index":5,"t":{"7":{"position":[[4,7]]},"277":{"position":[[0,10]]}}}],["put",{"_index":115,"t":{"136":{"position":[[17,3]]}}}],["q",{"_index":32,"t":{"25":{"position":[[0,3]]}}}],["quit",{"_index":33,"t":{"25":{"position":[[4,4]]}}}],["read",{"_index":174,"t":{"250":{"position":[[3,4]]}}}],["real",{"_index":70,"t":{"91":{"position":[[0,4]]}}}],["refer",{"_index":59,"t":{"63":{"position":[[9,10]]}}}],["remov",{"_index":17,"t":{"15":{"position":[[4,6]]}}}],["render",{"_index":7,"t":{"9":{"position":[[4,6]]}}}],["repo",{"_index":51,"t":{"51":{"position":[[4,4]]},"148":{"position":[[26,4]]},"171":{"position":[[0,4]]},"207":{"position":[[0,4]]}}}],["requir",{"_index":152,"t":{"203":{"position":[[0,12]]}}}],["respons",{"_index":186,"t":{"275":{"position":[[15,8]]}}}],["rock",{"_index":84,"t":{"108":{"position":[[2,4]]}}}],["role",{"_index":69,"t":{"89":{"position":[[14,5]]},"93":{"position":[[7,5]]}}}],["root",{"_index":160,"t":{"219":{"position":[[18,4]]}}}],["sampl",{"_index":36,"t":{"30":{"position":[[20,7]]}}}],["save",{"_index":165,"t":{"236":{"position":[[3,4]]}}}],["send",{"_index":175,"t":{"252":{"position":[[3,4]]}}}],["serv",{"_index":124,"t":{"148":{"position":[[52,6]]}}}],["server",{"_index":65,"t":{"78":{"position":[[14,6]]},"270":{"position":[[7,6]]}}}],["side",{"_index":66,"t":{"78":{"position":[[21,4]]},"80":{"position":[[21,4]]},"262":{"position":[[14,4]]},"270":{"position":[[14,4]]}}}],["singl",{"_index":146,"t":{"185":{"position":[[53,6]]}}}],["site",{"_index":131,"t":{"160":{"position":[[18,4]]}}}],["snapshot",{"_index":138,"t":{"174":{"position":[[0,8]]}}}],["solo",{"_index":89,"t":{"112":{"position":[[6,4]]}}}],["solut",{"_index":142,"t":{"184":{"position":[[0,9]]}}}],["sourc",{"_index":157,"t":{"215":{"position":[[0,6]]}}}],["spec",{"_index":43,"t":{"42":{"position":[[13,4]]},"89":{"position":[[23,4]]},"97":{"position":[[0,4],[12,4]]},"102":{"position":[[0,4]]},"104":{"position":[[28,4]]},"124":{"position":[[67,4]]},"128":{"position":[[11,4],[49,4]]},"132":{"position":[[24,4]]},"134":{"position":[[14,4]]},"140":{"position":[[9,4]]},"142":{"position":[[11,4]]},"144":{"position":[[47,4]]},"146":{"position":[[59,4],[75,5]]},"148":{"position":[[16,4]]},"150":{"position":[[17,4]]},"178":{"position":[[47,4]]},"211":{"position":[[32,4]]},"258":{"position":[[32,4]]},"314":{"position":[[37,4]]}}}],["spec.json",{"_index":37,"t":{"30":{"position":[[28,9]]}}}],["specif",{"_index":8,"t":{"9":{"position":[[11,13]]},"23":{"position":[[11,13]]},"54":{"position":[[10,13]]},"110":{"position":[[43,14]]},"148":{"position":[[59,13]]}}}],["split",{"_index":107,"t":{"130":{"position":[[23,5]]},"185":{"position":[[24,9]]}}}],["splitter",{"_index":150,"t":{"194":{"position":[[0,8]]}}}],["start",{"_index":0,"t":{"5":{"position":[[0,5]]},"144":{"position":[[34,7]]}}}],["stay",{"_index":90,"t":{"114":{"position":[[10,4]]}}}],["structur",{"_index":185,"t":{"272":{"position":[[10,9]]}}}],["style",{"_index":141,"t":{"178":{"position":[[20,6]]}}}],["summari",{"_index":195,"t":{"302":{"position":[[0,7]]}}}],["sync",{"_index":91,"t":{"114":{"position":[[18,5]]}}}],["system",{"_index":127,"t":{"150":{"position":[[36,7]]},"285":{"position":[[5,6]]}}}],["t",{"_index":44,"t":{"42":{"position":[[21,1]]},"89":{"position":[[31,1]]},"97":{"position":[[20,1]]},"102":{"position":[[8,1]]},"128":{"position":[[19,1]]},"134":{"position":[[22,2]]},"140":{"position":[[17,1]]},"142":{"position":[[19,2]]},"144":{"position":[[55,2]]},"146":{"position":[[84,3]]},"148":{"position":[[24,1]]},"150":{"position":[[25,1]]},"178":{"position":[[55,1]]},"211":{"position":[[40,1]]},"258":{"position":[[40,1]]},"314":{"position":[[45,1]]}}}],["tabl",{"_index":200,"t":{"322":{"position":[[0,5]]}}}],["team",{"_index":74,"t":{"91":{"position":[[23,4]]}}}],["technic",{"_index":77,"t":{"95":{"position":[[0,9]]},"240":{"position":[[9,9]]}}}],["term",{"_index":25,"t":{"19":{"position":[[12,5]]},"61":{"position":[[0,5]]},"104":{"position":[[9,5]]},"110":{"position":[[14,5]]},"223":{"position":[[0,5]]},"225":{"position":[[0,6]]},"322":{"position":[[14,5]]}}}],["terminolog",{"_index":197,"t":{"314":{"position":[[19,11]]}}}],["territori",{"_index":93,"t":{"116":{"position":[[9,11]]}}}],["test",{"_index":181,"t":{"264":{"position":[[0,7]]}}}],["thing",{"_index":110,"t":{"130":{"position":[[63,5]]}}}],["toip",{"_index":80,"t":{"104":{"position":[[4,4]]}}}],["token",{"_index":64,"t":{"78":{"position":[[8,5]]},"80":{"position":[[8,5]]},"82":{"position":[[8,5]]},"221":{"position":[[7,5]]}}}],["tool",{"_index":144,"t":{"185":{"position":[[19,4]]},"194":{"position":[[9,4]]},"300":{"position":[[26,5]]}}}],["until",{"_index":108,"t":{"130":{"position":[[32,5]]}}}],["up",{"_index":14,"t":{"13":{"position":[[9,2]]},"42":{"position":[[18,2]]},"89":{"position":[[28,2]]},"97":{"position":[[5,2],[17,2]]},"102":{"position":[[5,2]]},"104":{"position":[[33,2]]},"124":{"position":[[72,2]]},"128":{"position":[[16,2],[54,2]]},"130":{"position":[[29,2],[60,2]]},"132":{"position":[[29,3]]},"134":{"position":[[19,2]]},"140":{"position":[[14,2]]},"142":{"position":[[16,2]]},"144":{"position":[[52,2]]},"146":{"position":[[64,2],[81,2]]},"148":{"position":[[21,2]]},"150":{"position":[[22,2]]},"178":{"position":[[52,2]]},"211":{"position":[[37,2]]},"258":{"position":[[37,2]]},"314":{"position":[[42,2]]}}}],["updat",{"_index":104,"t":{"128":{"position":[[38,7]]},"160":{"position":[[0,8]]},"187":{"position":[[13,7]]},"211":{"position":[[0,8]]},"213":{"position":[[0,8]]},"227":{"position":[[4,6]]}}}],["us",{"_index":63,"t":{"78":{"position":[[0,3]]},"80":{"position":[[0,3]]},"89":{"position":[[0,3]]},"110":{"position":[[36,3]]},"128":{"position":[[7,3]]},"168":{"position":[[0,3]]},"178":{"position":[[39,4]]},"182":{"position":[[0,3]]},"199":{"position":[[7,3]]},"232":{"position":[[0,3]]},"243":{"position":[[0,3]]},"248":{"position":[[0,3]]},"308":{"position":[[0,3]]},"310":{"position":[[3,3]]},"314":{"position":[[31,5]]}}}],["user",{"_index":135,"t":{"166":{"position":[[5,5]]}}}],["valid",{"_index":19,"t":{"17":{"position":[[4,8]]}}}],["variou",{"_index":140,"t":{"178":{"position":[[12,7]]}}}],["version",{"_index":87,"t":{"110":{"position":[[0,10]]},"168":{"position":[[12,8]]},"174":{"position":[[9,8]]},"258":{"position":[[21,7]]},"297":{"position":[[7,7]]}}}],["via",{"_index":54,"t":{"56":{"position":[[0,3]]},"58":{"position":[[0,3]]}}}],["video",{"_index":118,"t":{"144":{"position":[[21,5]]}}}],["view",{"_index":53,"t":{"54":{"position":[[0,4]]}}}],["wait",{"_index":106,"t":{"130":{"position":[[9,4]]}}}],["web",{"_index":191,"t":{"294":{"position":[[0,3]]}}}],["websit",{"_index":29,"t":{"21":{"position":[[23,7]]}}}],["what'",{"_index":82,"t":{"106":{"position":[[0,6]]}}}],["write",{"_index":163,"t":{"234":{"position":[[3,5]]}}}],["wsl2",{"_index":134,"t":{"166":{"position":[[0,4]]}}}],["xref",{"_index":15,"t":{"13":{"position":[[12,5]]},"15":{"position":[[11,4]]},"69":{"position":[[0,4]]}}}],["ye",{"_index":128,"t":{"154":{"position":[[0,3]]}}}],["you'll",{"_index":41,"t":{"40":{"position":[[5,6]]}}}]],"pipeline":["stemmer"]}},{"documents":[{"i":2,"t":"Archive","s":"","u":"/spec-up-t-website/blog/archive","p":2},{"i":3,"t":"You don't have to be a command-line wizard to use Spec-Up-T. There's even a menu, so all you have to do is type in a number, which makes a difference, right?","s":"Command Line Menu","u":"/spec-up-t-website/docs/general/command-line-menu","p":3},{"i":27,"t":"Lorum Ipsum","s":"Welcome","u":"/spec-up-t-website/blog/welcome","p":27},{"i":29,"t":"Create (or edit the sample) spec.json","s":"Configuration","u":"/spec-up-t-website/docs/general/configuration","p":29},{"i":36,"t":"Here you will find some common tasks and how to perform them:","s":"How To's","u":"/spec-up-t-website/docs/general/how-to","p":36},{"i":38,"t":"Get started by creating a new Spec-Up-T installation.","s":"Installation","u":"/spec-up-t-website/docs/general/installation","p":38},{"i":53,"t":"View your specification","s":"The specification","u":"/spec-up-t-website/docs/general/specification","p":53},{"i":65,"t":"A quick demo of how the installation and main menu works.","s":"Video","u":"/spec-up-t-website/docs/general/video","p":65},{"i":67,"t":"This is a glossary with some terms that you need to know in order to understand working with Spec-Up-T.","s":"Glossary","u":"/spec-up-t-website/docs/glossary","p":67},{"i":75,"t":"Intro","s":"GitHub Token","u":"/spec-up-t-website/docs/github-token","p":75},{"i":84,"t":"Whether a site is generated by Spec-Up-T can be determined by the following:","s":"How can I determine Spec-Up-T","u":"/spec-up-t-website/docs/how-can-determine-spec-up-t","p":84},{"i":86,"t":"Intro","s":"Introduction","u":"/spec-up-t-website/docs/intro","p":86},{"i":99,"t":"History","s":"How it came to be","u":"/spec-up-t-website/docs/how-it-came-to-be","p":99},{"i":126,"t":"Questions and answers about Spec-Up-T.","s":"Q & A","u":"/spec-up-t-website/docs/q-and-a","p":126},{"i":156,"t":"Here you will find information about things specific to this site.","s":"Maintaining this site","u":"/spec-up-t-website/docs/this-site-maintainers","p":156},{"i":162,"t":"Some tips in case of problems:","s":"Troubleshooting","u":"/spec-up-t-website/docs/troubleshooting","p":162},{"i":170,"t":"Repo","s":"Spec-Up-T demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","p":170},{"i":180,"t":"An Admin role is a supporting role in Spec-Up-T.","s":"Intro","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","p":180},{"i":193,"t":"Splitter Tool","s":"Extra Tools","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","p":193},{"i":209,"t":"Updating Spec-Up-T means two things:","s":"Updating","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","p":209},{"i":231,"t":"Use cases","s":"Intro","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","p":231},{"i":242,"t":"Use cases","s":"Intro","u":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","p":242},{"i":245,"t":"Spec-Up-T implementations can distinguish the following roles:","s":"Intro","u":"/spec-up-t-website/docs/various-roles/intro","p":245},{"i":247,"t":"Use case","s":"Intro","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","p":247},{"i":256,"t":"This page is the developer's guide for the Spec-Up-T system.","s":"Developers Guide","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","p":256},{"i":279,"t":"Spec-Up-T is a simple tool designed to facilitate the creation, management, and rendering of technical specifications. Users who intend to leverage Spec-Up-T for their projects must possess this technical knowledge:","s":"Technical skills needed","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","p":279},{"i":304,"t":"It is possible to include references to terms from external spec-up generated specifications. To include a source you would like to pull references from include an external_specs array in your spec config. The value should be a key/value object where the key is used in the external reference below and the value is the URL of the external spec.","s":"External Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","p":304},{"i":306,"t":"A terminology author focusses on term definitions covering concepts of the group he/she belongs to. By far the most terminology author will use links to other glossaries, that may or may not be based on Spec-Up-T. They simply copy links and make references in their own text. Which is perfectly fine.","s":"Intro","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","p":306},{"i":316,"t":"See the demo site.","s":"Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","p":316}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/2",[0,4.603]],["t/3",[1,1.933,2,1.933,3,1.933,4,1.933,5,0.987,6,0.565,7,0.565,8,0.619,9,1.933,10,1.933,11,1.604,12,1.933,13,1.933,14,1.604,15,1.933,16,1.933]],["t/27",[17,4.215,18,4.215]],["t/29",[19,2.992,20,3.607,21,3.607,22,3.607]],["t/36",[23,2.79,24,2.79,25,3.364,26,3.364,27,3.364]],["t/38",[6,0.867,7,0.867,8,0.949,19,2.459,28,2.965,29,2.965,30,2.459]],["t/53",[31,4.215,32,2.669]],["t/65",[11,2.615,30,2.615,33,3.152,34,2.615,35,3.152,36,2.615]],["t/67",[6,0.736,7,0.736,8,0.806,36,2.088,37,2.088,38,1.805,39,2.517,40,2.517,41,2.517,42,2.517]],["t/75",[43,3.818]],["t/84",[6,0.818,7,0.818,8,0.896,44,2.799,45,2.007,46,2.322,47,2.799,48,2.322]],["t/86",[43,3.818]],["t/99",[49,4.603]],["t/126",[6,0.983,7,0.983,8,1.077,50,3.364,51,3.364]],["t/156",[23,2.615,24,2.615,32,1.996,45,2.261,52,3.152,53,2.615]],["t/162",[54,3.887,55,2.462,56,3.887]],["t/170",[57,4.603]],["t/180",[6,0.867,7,0.867,8,0.949,58,2.965,59,3.393,60,2.965]],["t/193",[61,4.215,62,3.496]],["t/209",[6,0.867,7,0.867,8,0.949,53,2.459,63,2.965,64,2.965,65,2.965]],["t/231",[5,2.152,55,2.669]],["t/242",[5,2.152,55,2.669]],["t/245",[6,0.867,7,0.867,8,0.949,48,2.459,59,2.459,66,2.965,67,2.965]],["t/247",[5,2.152,55,2.669]],["t/256",[6,0.867,7,0.867,8,0.949,68,2.965,69,2.965,70,2.965,71,2.965]],["t/279",[6,0.741,7,0.741,8,0.811,32,0.994,62,1.302,72,1.569,73,1.569,74,1.569,75,1.569,76,1.569,77,1.569,78,2.535,79,1.569,80,1.569,81,1.569,82,1.569,83,1.569,84,1.569]],["t/304",[5,0.64,6,0.796,7,0.367,32,0.794,38,0.9,46,1.04,85,1.254,86,2.725,87,2.261,88,2.725,89,1.254,90,1.254,91,1.254,92,1.254,93,1.254,94,2.107,95,1.254,96,1.254,97,1.254,98,1.254,99,1.254]],["t/306",[5,0.674,6,0.386,7,0.386,8,0.423,14,1.095,37,1.095,38,0.947,87,1.095,100,2.2,101,2.2,102,1.321,103,1.321,104,1.321,105,1.321,106,1.321,107,1.321,108,1.321,109,1.321,110,2.2,111,1.321,112,1.321,113,1.321,114,1.321,115,1.321,116,1.321]],["t/316",[34,3.224,45,2.788,117,3.887]]],"invertedIndex":[["admin",{"_index":58,"t":{"180":{"position":[[3,5]]}}}],["answer",{"_index":51,"t":{"126":{"position":[[14,7]]}}}],["archiv",{"_index":0,"t":{"2":{"position":[[0,7]]}}}],["array",{"_index":92,"t":{"304":{"position":[[179,5]]}}}],["author",{"_index":101,"t":{"306":{"position":[[14,6],[128,6]]}}}],["base",{"_index":111,"t":{"306":{"position":[[194,5]]}}}],["belong",{"_index":108,"t":{"306":{"position":[[88,7]]}}}],["below",{"_index":98,"t":{"304":{"position":[[293,5]]}}}],["case",{"_index":55,"t":{"162":{"position":[[13,4]]},"231":{"position":[[4,5]]},"242":{"position":[[4,5]]},"247":{"position":[[4,4]]}}}],["command",{"_index":2,"t":{"3":{"position":[[23,7]]}}}],["common",{"_index":25,"t":{"36":{"position":[[24,6]]}}}],["concept",{"_index":105,"t":{"306":{"position":[[59,8]]}}}],["config",{"_index":93,"t":{"304":{"position":[[198,7]]}}}],["copi",{"_index":113,"t":{"306":{"position":[[226,4]]}}}],["cover",{"_index":104,"t":{"306":{"position":[[50,8]]}}}],["creat",{"_index":19,"t":{"29":{"position":[[0,6]]},"38":{"position":[[15,8]]}}}],["creation",{"_index":75,"t":{"279":{"position":[[54,9]]}}}],["definit",{"_index":103,"t":{"306":{"position":[[38,11]]}}}],["demo",{"_index":34,"t":{"65":{"position":[[8,4]]},"316":{"position":[[8,4]]}}}],["design",{"_index":73,"t":{"279":{"position":[[27,8]]}}}],["determin",{"_index":47,"t":{"84":{"position":[[48,10]]}}}],["developer'",{"_index":69,"t":{"256":{"position":[[17,11]]}}}],["differ",{"_index":15,"t":{"3":{"position":[[139,11]]}}}],["distinguish",{"_index":67,"t":{"245":{"position":[[30,11]]}}}],["don't",{"_index":1,"t":{"3":{"position":[[4,5]]}}}],["edit",{"_index":20,"t":{"29":{"position":[[11,4]]}}}],["even",{"_index":10,"t":{"3":{"position":[[69,4]]}}}],["extern",{"_index":88,"t":{"304":{"position":[[51,8],[274,8],[331,8]]}}}],["external_spec",{"_index":91,"t":{"304":{"position":[[164,14]]}}}],["facilit",{"_index":74,"t":{"279":{"position":[[39,10]]}}}],["far",{"_index":109,"t":{"306":{"position":[[103,3]]}}}],["find",{"_index":24,"t":{"36":{"position":[[14,4]]},"156":{"position":[[14,4]]}}}],["fine",{"_index":116,"t":{"306":{"position":[[295,5]]}}}],["focuss",{"_index":102,"t":{"306":{"position":[[21,8]]}}}],["follow",{"_index":48,"t":{"84":{"position":[[66,10]]},"245":{"position":[[46,9]]}}}],["gener",{"_index":46,"t":{"84":{"position":[[18,9]]},"304":{"position":[[68,9]]}}}],["glossari",{"_index":37,"t":{"67":{"position":[[10,8]]},"306":{"position":[[159,11]]}}}],["group",{"_index":106,"t":{"306":{"position":[[75,5]]}}}],["guid",{"_index":70,"t":{"256":{"position":[[29,5]]}}}],["he/sh",{"_index":107,"t":{"306":{"position":[[81,6]]}}}],["here",{"_index":23,"t":{"36":{"position":[[0,4]]},"156":{"position":[[0,4]]}}}],["histori",{"_index":49,"t":{"99":{"position":[[0,7]]}}}],["implement",{"_index":66,"t":{"245":{"position":[[10,15]]}}}],["includ",{"_index":86,"t":{"304":{"position":[[18,7],[97,7],[153,7]]}}}],["inform",{"_index":52,"t":{"156":{"position":[[19,11]]}}}],["instal",{"_index":30,"t":{"38":{"position":[[40,13]]},"65":{"position":[[24,12]]}}}],["intend",{"_index":80,"t":{"279":{"position":[[129,6]]}}}],["intro",{"_index":43,"t":{"75":{"position":[[0,5]]},"86":{"position":[[0,5]]}}}],["ipsum",{"_index":18,"t":{"27":{"position":[[6,5]]}}}],["key",{"_index":97,"t":{"304":{"position":[[255,3]]}}}],["key/valu",{"_index":95,"t":{"304":{"position":[[228,9]]}}}],["know",{"_index":40,"t":{"67":{"position":[[52,4]]}}}],["knowledg",{"_index":84,"t":{"279":{"position":[[205,10]]}}}],["leverag",{"_index":81,"t":{"279":{"position":[[139,8]]}}}],["line",{"_index":3,"t":{"3":{"position":[[31,4]]}}}],["link",{"_index":110,"t":{"306":{"position":[[144,5],[231,5]]}}}],["lorum",{"_index":17,"t":{"27":{"position":[[0,5]]}}}],["main",{"_index":35,"t":{"65":{"position":[[41,4]]}}}],["make",{"_index":14,"t":{"3":{"position":[[131,5]]},"306":{"position":[[241,4]]}}}],["manag",{"_index":76,"t":{"279":{"position":[[64,11]]}}}],["mean",{"_index":64,"t":{"209":{"position":[[19,5]]}}}],["menu",{"_index":11,"t":{"3":{"position":[[76,5]]},"65":{"position":[[46,4]]}}}],["need",{"_index":39,"t":{"67":{"position":[[44,4]]}}}],["new",{"_index":29,"t":{"38":{"position":[[26,3]]}}}],["number",{"_index":13,"t":{"3":{"position":[[117,7]]}}}],["object",{"_index":96,"t":{"304":{"position":[[238,6]]}}}],["order",{"_index":41,"t":{"67":{"position":[[60,5]]}}}],["page",{"_index":68,"t":{"256":{"position":[[5,4]]}}}],["perfectli",{"_index":115,"t":{"306":{"position":[[285,9]]}}}],["perform",{"_index":27,"t":{"36":{"position":[[48,7]]}}}],["possess",{"_index":83,"t":{"279":{"position":[[182,7]]}}}],["possibl",{"_index":85,"t":{"304":{"position":[[6,8]]}}}],["problem",{"_index":56,"t":{"162":{"position":[[21,9]]}}}],["project",{"_index":82,"t":{"279":{"position":[[168,8]]}}}],["pull",{"_index":90,"t":{"304":{"position":[[132,4]]}}}],["question",{"_index":50,"t":{"126":{"position":[[0,9]]}}}],["quick",{"_index":33,"t":{"65":{"position":[[2,5]]}}}],["refer",{"_index":87,"t":{"304":{"position":[[26,10],[137,10],[283,9]]},"306":{"position":[[246,10]]}}}],["render",{"_index":77,"t":{"279":{"position":[[80,9]]}}}],["repo",{"_index":57,"t":{"170":{"position":[[0,4]]}}}],["right",{"_index":16,"t":{"3":{"position":[[151,6]]}}}],["role",{"_index":59,"t":{"180":{"position":[[9,4],[30,4]]},"245":{"position":[[56,6]]}}}],["sampl",{"_index":21,"t":{"29":{"position":[[20,7]]}}}],["see",{"_index":117,"t":{"316":{"position":[[0,3]]}}}],["simpl",{"_index":72,"t":{"279":{"position":[[15,6]]}}}],["simpli",{"_index":112,"t":{"306":{"position":[[219,6]]}}}],["site",{"_index":45,"t":{"84":{"position":[[10,4]]},"156":{"position":[[61,5]]},"316":{"position":[[13,5]]}}}],["sourc",{"_index":89,"t":{"304":{"position":[[107,6]]}}}],["spec",{"_index":6,"t":{"3":{"position":[[50,4]]},"38":{"position":[[30,4]]},"67":{"position":[[93,4]]},"84":{"position":[[31,4]]},"126":{"position":[[28,4]]},"180":{"position":[[38,4]]},"209":{"position":[[9,4]]},"245":{"position":[[0,4]]},"256":{"position":[[43,4]]},"279":{"position":[[0,4],[148,4]]},"304":{"position":[[60,4],[193,4],[340,5]]},"306":{"position":[[203,4]]}}}],["spec.json",{"_index":22,"t":{"29":{"position":[[28,9]]}}}],["specif",{"_index":32,"t":{"53":{"position":[[10,13]]},"156":{"position":[[44,8]]},"279":{"position":[[103,15]]},"304":{"position":[[78,15]]}}}],["splitter",{"_index":61,"t":{"193":{"position":[[0,8]]}}}],["start",{"_index":28,"t":{"38":{"position":[[4,7]]}}}],["support",{"_index":60,"t":{"180":{"position":[[19,10]]}}}],["system",{"_index":71,"t":{"256":{"position":[[53,7]]}}}],["t",{"_index":8,"t":{"3":{"position":[[58,2]]},"38":{"position":[[38,1]]},"67":{"position":[[101,2]]},"84":{"position":[[39,1]]},"126":{"position":[[36,2]]},"180":{"position":[[46,2]]},"209":{"position":[[17,1]]},"245":{"position":[[8,1]]},"256":{"position":[[51,1]]},"279":{"position":[[8,1],[156,1]]},"306":{"position":[[211,2]]}}}],["task",{"_index":26,"t":{"36":{"position":[[31,5]]}}}],["technic",{"_index":78,"t":{"279":{"position":[[93,9],[195,9]]}}}],["term",{"_index":38,"t":{"67":{"position":[[29,5]]},"304":{"position":[[40,5]]},"306":{"position":[[33,4]]}}}],["terminolog",{"_index":100,"t":{"306":{"position":[[2,11],[116,11]]}}}],["text",{"_index":114,"t":{"306":{"position":[[270,5]]}}}],["there'",{"_index":9,"t":{"3":{"position":[[61,7]]}}}],["thing",{"_index":53,"t":{"156":{"position":[[37,6]]},"209":{"position":[[29,7]]}}}],["tip",{"_index":54,"t":{"162":{"position":[[5,4]]}}}],["tool",{"_index":62,"t":{"193":{"position":[[9,4]]},"279":{"position":[[22,4]]}}}],["two",{"_index":65,"t":{"209":{"position":[[25,3]]}}}],["type",{"_index":12,"t":{"3":{"position":[[107,4]]}}}],["understand",{"_index":42,"t":{"67":{"position":[[69,10]]}}}],["up",{"_index":7,"t":{"3":{"position":[[55,2]]},"38":{"position":[[35,2]]},"67":{"position":[[98,2]]},"84":{"position":[[36,2]]},"126":{"position":[[33,2]]},"180":{"position":[[43,2]]},"209":{"position":[[14,2]]},"245":{"position":[[5,2]]},"256":{"position":[[48,2]]},"279":{"position":[[5,2],[153,2]]},"304":{"position":[[65,2]]},"306":{"position":[[208,2]]}}}],["updat",{"_index":63,"t":{"209":{"position":[[0,8]]}}}],["url",{"_index":99,"t":{"304":{"position":[[320,3]]}}}],["us",{"_index":5,"t":{"3":{"position":[[46,3]]},"231":{"position":[[0,3]]},"242":{"position":[[0,3]]},"247":{"position":[[0,3]]},"304":{"position":[[262,4]]},"306":{"position":[[140,3]]}}}],["user",{"_index":79,"t":{"279":{"position":[[119,5]]}}}],["valu",{"_index":94,"t":{"304":{"position":[[210,5],[307,5]]}}}],["view",{"_index":31,"t":{"53":{"position":[[0,4]]}}}],["whether",{"_index":44,"t":{"84":{"position":[[0,7]]}}}],["wizard",{"_index":4,"t":{"3":{"position":[[36,6]]}}}],["work",{"_index":36,"t":{"65":{"position":[[51,6]]},"67":{"position":[[80,7]]}}}]],"pipeline":["stemmer"]}},{"documents":[],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[],"invertedIndex":[],"pipeline":["stemmer"]}},{"documents":[{"i":4,"t":"You don't have to be a command-line wizard to use Spec-Up-T. There's even a menu, so all you have to do is type in a number, which makes a difference, right? Still, it can be confusing. And if you're used to a regular application you control with your mouse, it takes some getting used to.","s":"Command Line Menu","u":"/spec-up-t-website/docs/general/command-line-menu","h":"","p":3},{"i":6,"t":"info Currently, the menu is only tested on MacOs and has not been tested on Windows OS. Assuming you already installed Spec-Up-T, here you find further instructions. To start, run this command in the terminal: npm run menu You will now see this menu: Please choose one of the following options: [0] Publish ¹ [1] Render specification [2] Export to PDF [3] Look up xrefs [4] Remove xref [5] Validate config file [6] Add new terms [7] Open documentation website [8] Freeze specification [Q] Quit ¹ Publish = [6]+[2]+[3]+[1] Enter your choice (0/1/2/3/4/5/6/7/8/Q)? These menu options act as shortcuts to the below commands, such as npm run render and others. You can choose between using the menu or entering the direct commands yourself.","s":"Start command line menu","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#start-command-line-menu","p":3},{"i":8,"t":"Info​ Runs the below options in given order: [6]+[2]+[3]+[1]. Use this if you use a GitHub token and, therefore, don't have to worry about the limited number of GitHub API calls you can make per hour.","s":"[0] Publish","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#0-publish","p":3},{"i":10,"t":"Info​ Creates the specification, an index.html, in the docs directory, as specified in the specs.json file. To view the index.html file, you can: Open it via file:/// in your file manager or Access it via HTTP by placing it on a web server. The easiest way is to double-click the file in your file manager, which should open it in your browser. By the way, there are three modes for rendering the specification: Command Behavior npm run edit Renders the site and watches for changes, re-rendering automatically when you save a file. npm run render Renders the site once without watching for changes. npm run dev Enables debugging features. Direct command​ npm run render","s":"[1] Render specification","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#1-render-specification","p":3},{"i":12,"t":"Info​ Creates a PDF. The PDF will be created in the same directory as the index.html file. Direct command​ npm run topdf","s":"[2] Export to PDF","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#2-export-to-pdf","p":3},{"i":14,"t":"Info​ Creates an “xref” (external reference). xrefs are references to external glossaries (specifications). Each xref is checked against a local data collection to see if a reference exists, maintaining an external term's original version. This separate command is not just used when generating a specification (option [1]) because, without a GitHub token, you are only allowed a limited number of calls to the GitHub API. So, you may choose not to create the xrefs until the end of your work session. Direct command​ npm run xrefs","s":"[3] Look up xrefs","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#3-look-up-xrefs","p":3},{"i":16,"t":"Info​ Removes an “xref” (external reference). After removing the old reference, you can run npm run xrefs again to get the latest reference. Direct command​ npm run removexref -- \"termValue\" \"externalSpecValue\"","s":"[4] Remove xref","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#4-remove-xref","p":3},{"i":18,"t":"Info​ Tests the spec.json for missing keys. Once you've edited the spec.json, you can test it to check for missing keys. If a key is missing, you'll receive a notification. Direct command​ npm run validatespec","s":"[5] Validate config file","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#5-validate-config-file","p":3},{"i":20,"t":"Info​ Adds a new file (with a term) to the specification. If you create a new Markdown file with a term and definition in it, it is not automatically included in the final product. It can be included in the index only if you want it to be. With this command, you add it to the index. Direct command​ npm run addterms","s":"[6] Add new terms","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#6-add-new-terms","p":3},{"i":22,"t":"Info​ This command will redirect to the documentation website (the site you are reading right now). Direct command​ No Direct command.","s":"[7] Open documentation website","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#7-open-documentation-website","p":3},{"i":24,"t":"Makes a copy of the index.html file and adds a version number to the file name. Example: index-v1.html, index-v2.html etc. These files are placed in the same folder as the index.html but in a subfolder called versions. Direct command​ npm run freeze","s":"[8] Freeze specification","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#8-freeze-specification","p":3},{"i":26,"t":"Info​ This command will take you out of the menu. Direct command​ No Direct command.","s":"[Q] Quit","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#q-quit","p":3},{"i":28,"t":"Lorum Ipsum","s":"Welcome","u":"/spec-up-t-website/blog/welcome","h":"","p":27},{"i":31,"t":"The specs.json file, located in the root folder of your repository, specifies the configuration values used in generating your specification documents. These values include the locations of your markdown files, the output path for the generated spec, and metadata like the title, logo, and repository links for each of your specs. Below are the required and optional fields supported in the specs.json config file: public_root (PATH STRING, optional): Used to specify a path segment for platforms where the directory structure may differ between local and published environments. specs (ARRAY, required): Contains descriptor objects for each spec in your project, including properties like: spec_directory (STRING, required): The repo-root-relative location of your markdown file directory. The tool automatically searches for spec.md here unless otherwise specified in the optional markdown_paths. title (STRING, required): The title for your spec, rendered in the document's H1 text and page title. logo (PATH/URI STRING, optional): A reference to a logo asset via a path or URI. logo_link (URI STRING, optional): The URI your logo points to on the rendered page. markdown_paths (ARRAY, optional): Specifies alternative names for your markdown files or includes multiple files for assembly into a single document. katex (BOOLEAN, optional): Enables TeX support via KaTeX when set to true. output_path (STRING, optional): Specifies an alternative output location for the generated spec document. source (OBJECT, optional): Configures the source of repo-specific data, such as the hosting service (host), account/org (account), and repository name (repo). You're now ready to start rendering specs as HTML sites locally and/or pushing them to GitHub Pages.","s":"Create (or edit the sample) spec.json","u":"/spec-up-t-website/docs/general/configuration","h":"#create-or-edit-the-sample-specjson","p":29},{"i":33,"t":"This is what a complete installation looks: a specs.json file a spec/ directory with sample markdown files a docs directory with a sample index.html file a node_modules directory, a package.json file, and a package-lock.json file (these three elements belong to the npm system) See directory spec-up-t-starterpack of the installer","s":"A complete installation","u":"/spec-up-t-website/docs/general/configuration","h":"#a-complete-installation","p":29},{"i":35,"t":"The above scripts can easily be triggered by GitHub Actions. See this repo's example.","s":"Automation","u":"/spec-up-t-website/docs/general/configuration","h":"#automation","p":29},{"i":37,"t":"Here you will find some common tasks and how to perform them: What How (menu options) I have added a term and want to update the specification [6] then [1] I have edited a term and want to update the specification [1] I have added an xref and want to update the specification [3] then [1] I have. [3] then [1] I have added an xref and want to update the specification [3] then [1]","s":"How To's","u":"/spec-up-t-website/docs/general/how-to","h":"","p":36},{"i":39,"t":"Get started by creating a new Spec-Up-T installation.","s":"Installation","u":"/spec-up-t-website/docs/general/installation","h":"","p":38},{"i":41,"t":"A terminal / Command Line An editor, also called IDE (Integrated Development Environment). We recommend Visual Studio Code, but an editor in which you can quickly write Markdown is also good Node.js: When installing Node.js, you are recommended to check all checkboxes related to dependencies Use Node.js version 18 or higher A webbrowser. You are probably reading this in a browser, so you already have one Git. To host your specification on Github, you must also have Git installed on your local system. By the way, you can also create a specification (index.html) without hosting it on GitHub. But if you do so, the whole idea of a version-managed glossary using Git goes through the window. info Non-technical explanation: Command Line: A text interface to type commands for your computer. IDE: A software where you can easily write, test, and debug code. Node.js: This makes Spec-Up-T run Git: A system to track and manage changes in your code.","s":"What you'll need","u":"/spec-up-t-website/docs/general/installation","h":"#what-youll-need","p":38},{"i":44,"t":"Installing Spec-Up-T is as follows: Install the tool via npx Install the spec-up-t package via npm It is explained in more detail below:","s":"General info","u":"/spec-up-t-website/docs/general/installation","h":"#general-info","p":38},{"i":46,"t":"npx create-spec-up-t my-spec-up-t-website my-spec-up-t-website can be anything you want it to be (however, it is recommended to not use spaces or special characters in directory names). You can also omit the last part: npx create-spec-up-t If you omit my-spec-up-t-website, a default directory name, namely spec-up-t-starterpack, is used. Sometimes, you want to force the latest version to be installed. Then you can do the following: npx create-spec-up-t@latest my-spec-up-t-website You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. It should work on any operating system (not tested yet). You should now have a directory called my-spec-up-t-website (or spec-up-t-starterpack if you did not specify a name).","s":"Let's create","u":"/spec-up-t-website/docs/general/installation","h":"#lets-create","p":38},{"i":48,"t":"Go into this directory (folder) that was just created: cd my-spec-up-t-website You are now in this directory.","s":"Go into the directory","u":"/spec-up-t-website/docs/general/installation","h":"#go-into-the-directory","p":38},{"i":50,"t":"Install all dependencies: npm run install It can take some time, and you should see multiple lines of output during installation. When the prompt is visible again, you should now have a basic Spec-Up-T install: a specs.json file a spec/ directory with sample markdown files a node_modules directory, a package.json file, and a package-lock.json file (these three elements belong to the npm system) What you don't have yet is the following: a docs directory with a sample index.html file (which is the actual specification file that is the goal of it all). How to do this, go to the General Instructions.","s":"Install all dependencies","u":"/spec-up-t-website/docs/general/installation","h":"#install-all-dependencies","p":38},{"i":52,"t":"You should push your new specification (i.e. the sample content) to a GitHub repo. These are the steps to take: Edit specs.json​ Change this entry in specs.json: \"source\": { \"host\": \"github\", \"account\": \"blockchainbird\", \"repo\": \"spec-up-t-starter-pack\" } to the correct information: \"source\": { \"host\": \"github\", \"account\": \"your-account\", \"repo\": \"your-repo\" } These are the host (GitHub), your GitHub account name, and the repo name of the repo you are about to push. Commit and Push repo to GitHub​ Now, commit your changes and push the repo to GitHub. Use the command line or your preferred way to do this.","s":"Add repo to Github","u":"/spec-up-t-website/docs/general/installation","h":"#add-repo-to-github","p":38},{"i":55,"t":"Your specification is stored in index.html: the end result. You should view it in a browser. There are two ways to do this: via file:/// via http://","s":"View your specification","u":"/spec-up-t-website/docs/general/specification","h":"#view-your-specification","p":53},{"i":57,"t":"The simplest way to do so is via file:///: go to the index.html file with your Explorer, Finder, or other file manager double-click on it. Usually, it now opens in your browser. If not, go to the browser and try to open the file from the browser menu. This way, you open the index.html file via the file protocol (“file:///”).","s":"Via file:///","u":"/spec-up-t-website/docs/general/specification","h":"#via-file","p":53},{"i":59,"t":"You can also access it via HTTP. You then need to place the index.html file on a web server and access it through a browser using the URL under which the file is accessible. This way, you can share it with the world by sharing the URL.","s":"Via http://","u":"/spec-up-t-website/docs/general/specification","h":"#via-http","p":53},{"i":62,"t":"Button Explanation 🖊️ Link to the term file in the Github repo in a new tab 📅 Link to a GitHub page that shows a history of the edits in a new tab","s":"Terms","u":"/spec-up-t-website/docs/general/specification","h":"#terms","p":53},{"i":64,"t":"Button Explanation xref Show the local snapshot of the referenced term, created at the moment the xref was made. xref < > now Show diff between the local snapshot of the latest version and the referenced version xref < > now A Diff between the latest commit hash of the definition and the commit hash referenced when the link was created. xref Go to the repo page of the definition‘s version referenced when the link was created. now Go to the repo page of the definition‘s latest version.","s":"External references","u":"/spec-up-t-website/docs/general/specification","h":"#external-references","p":53},{"i":66,"t":"A quick demo of how the installation and main menu works. Your browser does not support video tags Link to the video","s":"Video","u":"/spec-up-t-website/docs/general/video","h":"","p":65},{"i":68,"t":"This is a glossary with some terms that you need to know in order to understand working with Spec-Up-T. This glossary was not created in Spec-Up-T, it could have been, but to avoid confusion we did not.","s":"Glossary","u":"/spec-up-t-website/docs/glossary","h":"","p":67},{"i":70,"t":"Stands for external reference. An essential feature for creating connections between glossaries.","s":"xref","u":"/spec-up-t-website/docs/glossary","h":"#xref","p":67},{"i":72,"t":"GitHub is a web-based platform used primarily for version control and collaborative software development. It allows developers to host, manage, and track changes to their code using Git, a distributed version control system. GitHub provides a user-friendly interface for working with Git, enabling developers to collaborate on projects, review each other's code, manage tasks, and deploy software. In addition to hosting code repositories, GitHub also offers features like issue tracking, project management tools, and integration with other development services, making it a central hub for many software development workflows.","s":"Git and Github","u":"/spec-up-t-website/docs/glossary","h":"#git-and-github","p":67},{"i":74,"t":"GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows developers to automate workflows directly within their GitHub repositories. With GitHub Actions, you can create custom workflows that are triggered by specific events, such as pushing code, creating pull requests, or opening issues. These workflows can include steps for building, testing, and deploying code, among other tasks. GitHub Actions uses YAML files to define workflows, making it flexible and customizable. It integrates seamlessly with GitHub, allowing developers to automate a wide range of tasks related to their software development process, improving efficiency and ensuring that code changes are automatically tested and deployed in a consistent manner.","s":"Github Actions","u":"/spec-up-t-website/docs/glossary","h":"#github-actions","p":67},{"i":77,"t":"Because GitHub.com is where all specifications live, it is essential to have good access to it. This goes under the hood through the GitHub API (Application Programming Interface). You have access to this, but soon you run into a limit. To make more requests, you need a token. Here's how to get such a token and how to apply it. Steps to take: Get the token Use the token server-side Use the token client-side","s":"Intro","u":"/spec-up-t-website/docs/github-token","h":"#intro","p":75},{"i":79,"t":"Make a copy of the file .env.example and name it .env. Enter the token in it.","s":"Use the token server-side","u":"/spec-up-t-website/docs/github-token","h":"#use-the-token-server-side","p":75},{"i":81,"t":"At the top right of the screen, you will see a button with a key. Click it, and an input field will appear. Enter the token here and confirm.","s":"Use the token client-side","u":"/spec-up-t-website/docs/github-token","h":"#use-the-token-client-side","p":75},{"i":83,"t":"To obtain a Personal Access Token (PAT) for the GitHub API, follow these steps: Log in to GitHub: Go to GitHub and log in to your account. Navigate to Settings: Click on your profile picture in the upper-right corner. Select \"Settings\" from the dropdown menu. Access Developer Settings: In the left sidebar, scroll down and click on \"Developer settings\". Generate a New Token: Click on \"Personal access tokens\". Click on \"Generate new token\". Configure the Token: Give your token a descriptive name. Select the “repo” scope. Click \"Generate token\" at the bottom of the page. Copy the Token: Copy the generated token and store it securely. You won't be able to see it again once you leave the page. Apply the token: Paste the token in the .env file of your Spec-Up-T installation or click on the button with the key symbol (top right) of your specification website. The token will now be used when making requests to the GitHub API.","s":"Get the token","u":"/spec-up-t-website/docs/github-token","h":"#get-the-token","p":75},{"i":85,"t":"Whether a site is generated by Spec-Up-T can be determined by the following: In the menu at the bottom you will find a link saying: “Powered By Spec-Up-T”.","s":"How can I determine Spec-Up-T","u":"/spec-up-t-website/docs/how-can-determine-spec-up-t","h":"","p":84},{"i":88,"t":"Spec-Up-T is a tool that helps you write specifications. Specifications in Spec-Up-T have two main parts: content term definitions Content is stored in markdown files under the spec directory, Terms definition optionally in various languages and optionally in various user levels are stored in the terms-definitions folder also in the spec directory. The two parts content and term definitions also illustrate the two main use cases of Spec-Up-T both resulting in single-file html servable from any webserver: a glossary (fat terms section, slim content section) a standardization specification (slim terms section, fat content section) An example glossary is the Main TrustoverIP glossary An example standard specification is the DID:Webs specification","s":"Intro","u":"/spec-up-t-website/docs/intro","h":"#intro","p":86},{"i":90,"t":"Spec-Up-T is a technical specification and standardization tool, which a special focus on termninology: definiton and (externally) referencing terms and the version management of this complex. We have distinguished the following roles: terminology-authors content-authors curators readers Supporting roles are: admins developers","s":"Use cases and roles in Spec-Up-T","u":"/spec-up-t-website/docs/intro","h":"#use-cases-and-roles-in-spec-up-t","p":86},{"i":92,"t":"We have KERI specifications that consist of content and terminology. Let's take the KERI spec as an example. A reader could be anyone interested in the spec: studying KERI contributing to KERI in team Contributing to any Spec-Up-T-based specification can be of type: curator content author or editor terminology author or editor Any specifcation has a content part and a Terms and Definitions section. In real life they appear in the same document. There'll be one chapter called Terms and Definitions, into which Spec-Up-T generates all the term defnitions. All the other chapters (if present) are considered 'content'. For example the chapter \"KERI Foundational Overview\". However, through all the chapters, including the Terms and Definitions chapter itself, references to the Terms & Definition may occur and literally pop-up for the reader. KERI inventor Samuel Smith can be a reader of the spec, but will most probably quickly turn into a curator, content author, and terminology author. Henk van Cann has written 90% of all KERI definitions, he's a typical terminology author. Kent Bull has been a curator for quite a few definitions of Henk because of Kent's native tongue and extensive KERI knowledge. Phil Pfeairheller is a typical user of term defnitions. Generally he is a content author of specifications in the KERI team, whenever he sees a term that is not yet defined, he might create a definition on-the-fly if needed. Note that any specification could use only definitions of other glossaries. And xref to those glossaries. This is rather uncommon because if your specifying, you most probably construct new concepts whithin a new mental model. Drummond Reed is terminology author of the ToIP main glossary. The main glosary has hardly any content section. All other terminology authors and content authors can use the Main ToIP glossary by xref-ing to it, as a plain Spec-Up-T link \"[[xref: glossary, term ]]\" even in their own defs to explain the difference between the mental model of the term in the smaller context vs. the broader ToIP context. So most probably per repo the term definitions will be a mixture of: full-URL links to external glossaries and resources xrefs to other Spec-Up-T based glossaries refs to defs present in the own Terms and Definition section the def section will contain refs and xrefs too to other terms The more xrefs a specification and team is able to use the more consensus is build in the broader community. For example: Henk van Cann will sync all terms that the KERI team uses with the one that IoIP uses in the main ToIP glossary.","s":"Real-life example KERI team","u":"/spec-up-t-website/docs/intro","h":"#real-life-example-keri-team","p":86},{"i":94,"t":"All the use cases are specified under the roles above. Click the links to get there.","s":"Formal roles and flow","u":"/spec-up-t-website/docs/intro","h":"#formal-roles-and-flow","p":86},{"i":96,"t":"It is a tool for writing in Markdown and creates one index.html file. You write your texts in Markdown You use an editor (IDE) or you use GitHub's web editor Your Markdown-files are converted to one index.html file The place where your Markdown files and the index.html are stored is GitHub The endproduct of your work is the index.html file, the actual specification file. This index.html file is stand-alone and can be hosted on any web server. Or double-click it, and it will open in a browser. The Spec-Up-T code itself is available on Github.","s":"Technical presence","u":"/spec-up-t-website/docs/intro","h":"#technical-presence","p":86},{"i":98,"t":"Spec-Up-T is based on Spec-Up, and some of the content on this website is taken from the Spec-Up website and repo. tip If you aren't contributing to an existing Spec-Up-T project and want to create one yourself, you will have to install Spec-Up-T to start using it. Go straight to the installation section for instructions. If you are contributing to an existing Spec-Up-T project you can contribute to content directly within GitHub's web editor (for example) by editing and adding the appropriate markdown files.","s":"Spec-Up and Spec-Up-T","u":"/spec-up-t-website/docs/intro","h":"#spec-up-and-spec-up-t","p":86},{"i":101,"t":"Spec-Up-T is based on Spec-Up (Spec-Up on Github). Spec-Up is a tool provided by DIF (Decentralized Identity Foundation) and created by Daniel Buchner. From the Spec-Up documentation: “Spec-Up is a technical specification development tool that enables you to create rich specification documents for standards bodies and engineering projects by writing in an extended version of markdown that features all the bells and whistles - for example, advanced syntax highlighting, notice blocks, complex tables, charts, UML diagrams, and more.” Spec-Up Spec-Up-T Decentralized Identity Foundation Trust over IP “Together we're building a new identity ecosystem” “Developing a complete architecture for Internet Digital Trust. And a better Internet for everyone.” Spec-Up on Github Spec-Up-T on Github DIF website ToIP website Spec-Up-T is an expansion of DIF's Spec-Up specifically for the needs of the Trust-over-IP foundation. Read more in the elaborate motivation in this technical article: How it came to be.","s":"History","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#history","p":99},{"i":103,"t":"Spec-Up-T stays in sync with Spec-Up and currently adds the following extra functionality: Search & Find (only searches the main content, unlike the browser search); Splitter for Terms and Definition section following the Termininology Governance Guide and various meeting reports since CTWG April 2024 External Reference (xref) functionality Small User Interface enhancements (back-to-top button, automatic copying of urls when clicking on anchors (“$”), menu-item highlighting, definitions collapse button for quick terms-only listing) Spec-Up and Spec-Up-T work on Github. The specification is stored in a Github repo. Editing can be done locally in a suitable editor (Visual Studio Code is widely used), or can be done web-based via the editor provided by Github if you are logged in. Github Actions is a convenient way to automate things within Github by creating workflows. For example, you can create a workflow that generates an updated version of the specification.","s":"Spec-Up-T","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#spec-up-t","p":99},{"i":105,"t":"This article is meant for technical experts in Spec-Up and git. What is Spec-Up, what is Spec-Up-T, and why do we need a fork? Could we move faster by creating our own? Do objectives diverge? Is it possible to work together in a better and more productive way? A brief answer to all of these questions is 'yes'. This article elaborates on the details and comes up with an elegant yet simple and practical git governance proposal that will keep the ties between Spec-Up and Spec-Up-T intact. \"Spec-Up is a technical specification development tool that enables you to create rich specification documents for standards bodies and engineering projects by writing in an extended version of markdown that features all the bells and whistles - for example, advanced syntax highlighting, notice blocks, complex tables, charts, UML diagrams, and more.\" By Spec-Up creator Daniel Buchner at Decentralised Identity Foundation (DIF). Spec-Up is a great tool for creating online standardization specifications. We use it a lot at TrustoverIP. Recently, we also started contributing to DIF's Spec-Up code. At ToIP, we support the original objective of DIF with Spec-Up. Spec-Up, as it is now, gives us a base with which we want to stay in sync. Why do we want to merge changes to and from DIF's spec-up? To acknowledge the great work accomplished by DIF Support a standard specification tool in the SSI field that overarches the active umbrella organizations Last but not least, we need to combine current and future efforts.","s":"The ToIP Terms extension of Spec-Up","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#the-toip-terms-extension-of-spec-up","p":99},{"i":107,"t":"At ToIP, we do more with concepts and terminology than Spec-Up has foreseen. An example of this work is versioning individual terms and versioning who references them and when have been proven critical to building consensus within ToIP. To offer ToIP-specific Spec-Up functionality, we need to extend the code. Happily, we are able to extend Spec-Up with specific front-end and back-end functionality. As we did before, we could offer those extensions as a PR to DIF's Spec-Up. In practice, this means asking Daniel Buchner to have a look at it and asking him to consider merging the new code into the main code repository of Spec-Up.","s":"What's different?","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#whats-different","p":99},{"i":109,"t":"What could be problematic for ToIP about the approach to present PRs regarding our specific ToIP code to DIF's Spec-Up: We put Daniel Buchner / DIF on the critical path for ToIP development We ask DIF to accept bolt-ons to a lean and mean Spec-Up We trigger discussions about the objectives of Spec-Up, where we want to implement Spec-Up right away. This leaves us between a rock and a hard place if we were to proceed as before.","s":"A rock and a hard place","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#a-rock-and-a-hard-place","p":99},{"i":111,"t":"At ToIP, we need a Spec-Up tool that has a slightly different angle to static site generation for specification documents: because we have a ToIP-specific fine-grained view of concepts and terminology. We should have a few front-end amendments that would not match the lean and mean Spec-Up at DIF with the vision of a compact, simple solution for standards documents. We can extend the layout capabilities to adhere to the standards of specific target audiences. The last reason is that we want to move faster with as few \"desks to go for a stamp\" as possible. We call this extended Spec-Up Spec-Up-T, where' T' can both cover - or refer to - 'Terms' and 'ToIP.'","s":"Versioning of terms and interactive use of specifications","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#versioning-of-terms-and-interactive-use-of-specifications","p":99},{"i":113,"t":"What if we declared a part of the code in the DIF Spec-Up repository a no-go area? More specifically, within a common shared area, we only change code under consensus by offering PRs to be accepted and merged by DIF. That would make coding easier and offer a clear division in feature sets of Spec-Up and Spec-Up-T. Due to the reasons listed above, we need to partly develop solo in a fork (Spec-Up-T), and then we could offer our work to DIF. If they merge our code in their repo, that'd be great because it would confirm consensus about the objectives behind Spec-Up. But this mutual merge is optional for DIF.","s":"No-go solo","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#no-go-solo","p":99},{"i":115,"t":"We propose a \"bi-directional sync\" or \"mutual synchronization\" model. In this model, both repositories are equally important, and changes are synced between them at will to ensure they both contain the same information or updates.","s":"How do we stay in sync?","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#how-do-we-stay-in-sync","p":99},{"i":117,"t":"For clarity, there are three main perspectives on Spec-Up(-T) publicly AND on your local computer: Authors look at the ready-to-use Spec-Up github.com version (after running Starter-pack) Coders look at the NPM Spec-Up libraries Users see the generated end-product on github.io (index.html)","s":"Charting territories","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#charting-territories","p":99},{"i":119,"t":"Authors of a new Specification start with an empty directory on their local machine. After the command npm install spec-up-T, the spec directory and all the files mentioned will be present. The grey files are not to be touched because they are generated results. The green files can be altered to fill and configure the new specification. A Spec-Up-T install will typically include all DIF Spec-Up codes. What's the meaning of this? ->​ After this, an author can start filling the project and configuring Spec-Up(-T). Next is the 'Npm install` command that populates the author's local Specification repo with the Spec-Up(-T) code. Mind you; it's no different on github.com: a push will invoke a github action that generates a branch called gh-pages with the same files. What's the meaning of this? ->​ Both a local and remote version of an author's specification can be generated, monitored, and curated. The static site generation results in a one-page index.html file. What's the meaning of this? ->​ An author can develop and test the specification locally and then push it to production. Important note​ In his wish to put the github page online, the implementor must follow a few configuration steps on the github.com repo, branch master: Go to 'Settings' -> 'Pages' (you need administrator rights) To publish the specification as a one-pager on github.io.","s":"Perspective: Authors","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#perspective-authors","p":99},{"i":121,"t":"Suppose DIF's Spec-Up is stable and not actively enhanced further. Spec-Up can still merge PRs from others. In time, Spec-Up-T libraries will grow (second circle pair), and with this development and through merges, Spec-Up can cherry-pick whatever it wants to incorporate from Spec-Up-T and grow too, without diverging (third circle pair). The image below shows the github.com repo and its NPM library section in green, red, and orange. We won't touch the red and orange sections in our repo 'Spec-Up-T' without making a separate branch and offering the changes as a PR to DIF. Mind you, the Spec directory regularly holds the authors' markdown, but it's crossed out because this is a configurable location.","s":"Perspective: Coders","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#perspective-coders","p":99},{"i":123,"t":"Red: definitely do not touch anything because the red files and red directories are generated, and some are core components Orange: may touch, but in consultation via PRs with DIF / Daniel Buchner Green: These are the files that can freely be altered under Spec-Up-T. In the orange sections, we could make amendments to ToIP concepts and terminology. By doing so, we can move forward without having to wait for DIF to accept or reject these changes. Other Spec-Up-based repos could come over to Spec-Up-T and pull the amendments that we've made to their repo. We'll branch off per feature. Because we stay in sync with the latest Spec-Up, a clean merge with little or no merge conflicts should be possible. Of course, for this to happen, the target repo needs to be in sync with the latest Spec-Up, too.","s":"Legend","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#legend","p":99},{"i":125,"t":"To have a clean start, we suggest offering a PR to Daniel Buchner. This PR doesn't change any feature or outcome at the front-end side of a Spec-Up-generated site but only alters the code organization. These are the points of interest: Maintain a Clean Division: Currently, our Node.js scripts are placed in the root directory, while client-side JavaScript and CSS have their own directory under /assets. We should aim for a similar clean separation of all Node.js (and server-side code in general) for all new developments. By organizing new features and code into separate files within a dedicated directory, we can ensure that code and content are even more manageable and even better organized. Minimize Changes to Existing Code: This is done to facilitate smoother updates and reduce the burden of acceptance checks; it's crucial to keep modifications to existing code to a minimum. By placing new code in distinct files and directories, we allow ongoing work without significant disruption. This approach respects the existing codebase while permitting necessary extensions and bug fixes. Exclude Generated Files from Git. In our case, it is about node_modules and generated files (e.g., everything in /compiled). It should not be included in our Git repositories. These files are the result of compilation commands like $ gulp compile and can be recreated from the source, making their inclusion in version control redundant and cluttering. Maintenance issues: main and master branch?! What's the use of keeping both? .gitignore revision (fonts in .ignore? other stuff in .gitignore?)","s":"Preparatory code organization and Git configuration in current DIF Spec-Up","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#preparatory-code-organization-and-git-configuration-in-current-dif-spec-up","p":99},{"i":127,"t":"Questions and answers about Spec-Up-T.","s":"Q & A","u":"/spec-up-t-website/docs/q-and-a","h":"","p":126},{"i":129,"t":"Yes. The administrator team behind Spec-Up-T will keep Spec-Up of DIF as a strict subset of code and features.","s":"When I use Spec-Up-T do I get all the updates of Spec-Up too?","u":"/spec-up-t-website/docs/q-and-a","h":"#when-i-use-spec-up-t-do-i-get-all-the-updates-of-spec-up-too","p":126},{"i":131,"t":"Splitting Spec-Up content over files is not an issue for people working on the content and looking at the github.io pages of the specification. It won't affect them. They see the same generated one-page document as a result. The index.html only has enhanced features. They can offer PRs as they always could.","s":"Can't we wait with the split up until because it might mess up thing for people curating the documents?","u":"/spec-up-t-website/docs/q-and-a","h":"#cant-we-wait-with-the-split-up-until-because-it-might-mess-up-thing-for-people-curating-the-documents","p":126},{"i":133,"t":"I don't want Spec-Up-T, I want the original Spec-Up, but then with their improvements to be able to xref, and keep track of history etc. Is this possible? Some improvements have been incorporated into Spec-Up. Spec-Up will remain a subset of Spec-Up-T. The extensions you will find only in Spec-Up-T are listed in the introduction.","s":"How to get the original Spec-Up?","u":"/spec-up-t-website/docs/q-and-a","h":"#how-to-get-the-original-spec-up","p":126},{"i":135,"t":"Spec-Up-T is a github.com repo under Blockchainbird user: https://github.com/blockchainbird/spec-up-t. You can find the source code there. warning Unlike the DIF Spec-Up repository, the Spec-Up-T repository does not generate an example specification on github.io. This functionality has been moved to the Spec-Up-T installer. For more details, refer to the installation section.","s":"Where to find Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#where-to-find-spec-up-t","p":126},{"i":137,"t":"Brief answer: because Spec-Up-T is based on NPM packaging and version control. To understand why more thoroughly: Spec-Up-T is team-work tooling based on NPM, git versioning and (automated) github deployment. Therefore participants incept and maintain local version of specifications on their computer, manage updates to and fro github.com and generate local test and finally production sites (github actions github.io site). With this type of creation and collegial management of versions and updates come commands on the command line.","s":"Why do I need to put commands on the command line?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-do-i-need-to-put-commands-on-the-command-line","p":126},{"i":139,"t":"TODO: npx Spec-Up-T --help gives all commands I can give.","s":"What is the command for help?","u":"/spec-up-t-website/docs/q-and-a","h":"#what-is-the-command-for-help","p":126},{"i":141,"t":"Spec-Up was simple, Spec-Up-T looks complicated, why? Spec-Up is a subset of Spec-Up-T. The expansion \"T\" complicates the handling of term definitions, - references and external references (xrefs) of term in other repo's glossaries. ToIP added functionality as well: diff tooling, search bar, and navigation aids. On the other hand, Spec-Up-T is installable via just a single command: npx create-spec-up-t my-spec-up-t-website","s":"Why does Spec-Up-T look so complicated?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-does-spec-up-t-look-so-complicated","p":126},{"i":143,"t":"The repo, command-line tools and the Docusaurus User guide is for Authors, Curators and Administrators of repo's that use Spec-Up-T to run there specification effort in text, images, terms & definitions, etc. The resulting github.io site is intended for any user interested in the content of the specification.","s":"For who is Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#for-who-is-spec-up-t","p":126},{"i":145,"t":"Yes. Find it here: Short video","s":"Do you have a how-to video to get started with Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#do-you-have-a-how-to-video-to-get-started-with-spec-up-t","p":126},{"i":147,"t":"Our enhancement proposal and git governance strategy is here.","s":"Where can I find the motivation of this move to create the Spec-Up bolt on \"Spec-Up-T\"?","u":"/spec-up-t-website/docs/q-and-a","h":"#where-can-i-find-the-motivation-of-this-move-to-create-the-spec-up-bolt-on-spec-up-t","p":126},{"i":149,"t":"The repo Spec-Up-T doesn't generate an example specification on github.io. because it's not the purpose of this repo. Your example site will pop up when “spec-up-t” is installed in node_modules of spec-up-t-starterpack when you run npm install.","s":"Why doesn't the Spec-Up-T repo generate a github.io-served specification itself?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-doesnt-the-spec-up-t-repo-generate-a-githubio-served-specification-itself","p":126},{"i":151,"t":"We already have a Docusaurus (or Jekyll, etc) site. Is it possible to have a Spec-Up-T specification inside this site? Yes and No.","s":"How to integrate Spec-Up-T in other systems","u":"/spec-up-t-website/docs/q-and-a","h":"#how-to-integrate-spec-up-t-in-other-systems","p":126},{"i":153,"t":"Installing Spec-Up-T inside Docusaurus (or Jekyll, etc) is possible, however it is not recommended practice to have nested node_modules directories. Docusaurus (or Jekyll, etc) have their own node_modules directory. You can install Spec-Up-T in a sub directory in which it will get it's own node_modules directory after installation but this is not recommended.","s":"No","u":"/spec-up-t-website/docs/q-and-a","h":"#no","p":126},{"i":155,"t":"You can install Spec-Up-T in it's own separate directory in your file system and generate the index.html file. This file can be moved around freely and live in it's own directory, for example in the /static directory of your Docusaurus site. You can rename index.html to foo.html or whatever you like. You could link to this file from other files in your Docusaurus site. However, the Spec-Up-T file (a one-page website) will have it's own menu and have no connection to your Docusaurus site.","s":"Yes","u":"/spec-up-t-website/docs/q-and-a","h":"#yes","p":126},{"i":157,"t":"Here you will find information about things specific to this site.","s":"Maintaining this site","u":"/spec-up-t-website/docs/this-site-maintainers","h":"","p":156},{"i":159,"t":"This site is built in Docusaurus.","s":"Info about Docusaurus","u":"/spec-up-t-website/docs/this-site-maintainers","h":"#info-about-docusaurus","p":156},{"i":161,"t":"The demo page contains an example of a Spec-Up-T installation in an iFrame. This index.html file is in /static/spec-up-t-demo/docs/ of this website (See repo of this website). This index.html file was generated from the Spec-Up-T demonstration installation found on GitHub. To update the demo, generate the index.html and copy it to /static/spec-up-t-demo/docs/ (see repo of this website).","s":"Updating the Demo Site","u":"/spec-up-t-website/docs/this-site-maintainers","h":"#updating-the-demo-site","p":156},{"i":163,"t":"Some tips in case of problems:","s":"Troubleshooting","u":"/spec-up-t-website/docs/troubleshooting","h":"","p":162},{"i":165,"t":"Problem: I want to look up an external reference (xref) but I get an error about GitHub and API and limits. Solution: get a GitHub Token.","s":"GitHub and API and limits","u":"/spec-up-t-website/docs/troubleshooting","h":"#github-and-api-and-limits","p":162},{"i":167,"t":"WSL2 users are recommended to use the bash option rather than PowerShell in the terminal of Visual Studio Code.","s":"WSL2 users","u":"/spec-up-t-website/docs/troubleshooting","h":"#wsl2-users","p":162},{"i":169,"t":"Spec-Up-T uses fetch, which is added in version 18. Install NVM if you haven't already. (Instructions not given here). Then run Node.js version 18.","s":"Use Node.js versions 18+","u":"/spec-up-t-website/docs/troubleshooting","h":"#use-nodejs-versions-18","p":162},{"i":172,"t":"First, the GitHub repo of the demo Spec-Up-T.","s":"Repo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#repo","p":170},{"i":175,"t":"Version Explanation View in new tab /index.html Current version LINK /versions/index-v1.html 4 terms in total LINK /versions/index-v2.html Term 5 added LINK /versions/index-v3.html Term 5 definition changed LINK /versions/index-v4.html Term 6 added, same as current LINK Snapshots can be taken via the “freeze” option in Spec-Up-T's start menu.","s":"Snapshot versions of the demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#snapshot-versions-of-the-demo","p":170},{"i":177,"t":"In this Spec-Up-T demo, you will find: Examples of definitions and references Examples of various styles that can be used in Spec-Up-T. See below.","s":"Demo content","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#demo-content","p":170},{"i":179,"t":"Below is the markdown of the “Demo of example markup in Spec-Up-T and Markdown” section of demo Spec-Up-T above: ## Demo of example markup in Spec-Up-T and Markdown ### Blockquote > To be, or not to be, that is the question: Whether 'tis nobler in the mind to suffer The slings and arrows of outrageous fortune, Or to take arms against a sea of troubles And by opposing end them. To die—to sleep, No more; ### Notices
 ::: note Basic Note Check this out. ::: 
::: note Basic Note Check this out. ::: ::: note Here's another. ::: ::: note And one more! ::: ::: note Basic Note One last note!!! :::
 ::: issue Issue Notice I take issue with that, kind sir. ::: 
::: issue Issue Notice I take issue with that, kind sir. :::
 ::: warning Warning Notice Houston, I think we have a problem ::: 
::: warning Warning Notice Houston, I think we have a problem :::
 ::: todo Really Important Get this done! ::: 
::: todo Really Important Get this done! :::
 ::: example Code Example Put your code block here ::: 
::: example Code Example \\`\\`\\`json // Some comment in JSON { \"foo\": \"bar\", \"baz\": 2 } \\`\\`\\` ::: ### Content Insertion Use the following format to pull in content from other files in your project:
 This text has been inserted here from another file: [[insert: assets/test.text]] 
This text has been inserted here from another file: [[insert: assets/test.text]] You can even insert content within more complex blocks, like the JSON object below which is being pulled in and rendered in a syntax-highlighted example block:
 ::: example Code Example \\`\\`\\`json [[insert: assets/test.json]] \\`\\`\\` ::: 
::: example Code Example \\`\\`\\`json [[insert: assets/test.json]] \\`\\`\\` ::: ### Tables
 Stage | Direct Products | ATP Yields ----: | --------------: | ---------: Glycolysis | 2 ATP || ^^ | 2 NADH | 3--5 ATP | Pyruvaye oxidation | 2 NADH | 5 ATP | Citric acid cycle | 2 ATP || ^^ | 6 NADH | 15 ATP | ^^ | 2 FADH2 | 3 ATP | **30--32** ATP ||| [Net ATP yields per hexose] 
Stage | Direct Products | ATP Yields ----: | --------------: | ---------: Glycolysis | 2 ATP || ^^ | 2 NADH | 3--5 ATP | Pyruvaye oxidation | 2 NADH | 5 ATP | Citric acid cycle | 2 ATP || ^^ | 6 NADH | 15 ATP | ^^ | 2 FADH2 | 3 ATP | **30--32** ATP ||| [Net ATP yields per hexose]
 |--|--|--|--|--|--|--|--| |♜| |♝|♛|♚|♝|♞|♜| | |♟|♟|♟| |♟|♟|♟| |♟| |♞| | | | | | | |♗| | |♟| | | | | | | | |♙| | | | | | | | | |♘| | | |♙|♙|♙|♙| |♙|♙|♙| |♖|♘|♗|♕|♔| | |♖| 
|--|--|--|--|--|--|--|--| |♜| |♝|♛|♚|♝|♞|♜ | | |♟|♟|♟| |♟|♟|♟ | |♟| |♞| | | | | | | |♗| | |♟| | | | | | | | |♙| | | | | | | | | |♘| | | |♙|♙|♙|♙| |♙|♙|♙ | |♖|♘|♗|♕|♔| | |♖ | ### Sequence Diagrams
 \\`\\`\\`mermaid sequenceDiagram Alice ->> Bob: Hello Bob, how are you? Bob-->>John: How about you John? Bob--x Alice: I am good thanks! Bob-x John: I am good thanks! Note right of John: Bob thinks a long
long time, so long
that the text does
not fit on a row. Bob-->Alice: Checking with John... Alice->John: Yes... John, how are you? \\`\\`\\`
\\`\\`\\`mermaid sequenceDiagram Alice ->> Bob: Hello Bob, how are you? Bob-->>John: How about you John? Bob--x Alice: I am good thanks! Bob-x John: I am good thanks! Note right of John: Bob thinks a long
long time, so long
that the text does
not fit on a row. Bob-->Alice: Checking with John... Alice->John: Yes... John, how are you? \\`\\`\\` ### Flows
 \\`\\`\\`mermaid graph TD A[Start] --> B{Is it?} B -->|Yes| C[OK] C --> D[Rethink] D --> B B -->|No| E[End] \\`\\`\\` 
\\`\\`\\`mermaid graph TD A[Start] --> B{Is it?} B -->|Yes| C[OK] C --> D[Rethink] D --> B B -->|No| E[End] \\`\\`\\` ### Charts
 \\`\\`\\`chart { \"type\": \"pie\", \"data\": { \"labels\": [ \"Red\", \"Blue\", \"Yellow\" ], \"datasets\": [ { \"data\": [ 300, 50, 100 ], \"backgroundColor\": [ \"#FF6384\", \"#36A2EB\", \"#FFCE56\" ], \"hoverBackgroundColor\": [ \"#FF6384\", \"#36A2EB\", \"#FFCE56\" ] } ] } } \\`\\`\\` 
\\`\\`\\`chart { \"type\": \"pie\", \"data\": { \"labels\": [ \"Red\", \"Blue\", \"Yellow\" ], \"datasets\": [ { \"data\": [ 300, 50, 100 ], \"backgroundColor\": [ \"#FF6384\", \"#36A2EB\", \"#FFCE56\" ], \"hoverBackgroundColor\": [ \"#FF6384\", \"#36A2EB\", \"#FFCE56\" ] } ] } } \\`\\`\\` ### Syntax Highlighting
 \\`\\`\\`json { \"@context\": \"https://www.w3.org/ns/did/v1\", \"id\": \"did:example:123456789abcdefghi\", \"authentication\": [{ \"id\": \"did:example:123456789abcdefghi#keys-1\", \"type\": \"RsaVerificationKey2018\", \"controller\": \"did:example:123456789abcdefghi\", \"publicKeyPem\": \"-----BEGIN PUBLIC KEY...END PUBLIC KEY-----\\r\\n\" }], \"service\": [{ \"id\":\"did:example:123456789abcdefghi#vcs\", \"type\": \"VerifiableCredentialService\", \"serviceEndpoint\": \"https://example.com/vc/\" }] } \\`\\`\\` 
\\`\\`\\`json { \"@context\": \"https://www.w3.org/ns/did/v1\", \"id\": \"did:example:123456789abcdefghi\", \"authentication\": [{ \"id\": \"did:example:123456789abcdefghi#keys-1\", \"type\": \"RsaVerificationKey2018\", \"controller\": \"did:example:123456789abcdefghi\", \"publicKeyPem\": \"-----BEGIN PUBLIC KEY...END PUBLIC KEY-----\\r\\n\" }], \"service\": [{ \"id\":\"did:example:123456789abcdefghi#vcs\", \"type\": \"VerifiableCredentialService\", \"serviceEndpoint\": \"https://example.com/vc/\" }] } \\`\\`\\` ### TeX Math Equations When the `katex` option is enabled, the KaTeX math engine is used for TeX rendering. You can find a list of supported features and examples here: . $$\\begin{pmatrix}x_2 \\\\ y_2 \\end{pmatrix} = \\begin{pmatrix} A & B \\\\ C & D \\end{pmatrix}\\cdot \\begin{pmatrix} x_1 \\\\ y_1 \\end{pmatrix}$$ $$\\def\\arraystretch{1.5} \\begin{array}{c:c:c} a & b & c \\\\ \\hline d & e & f \\\\ \\hdashline g & h & i \\end{array}$$ $$ \\underbrace{a+b+c}_{\\text{Note: such math, much wow.}} $$ ### Tab Panels
\\`\\`\\`json { \"foo\": \"foo\", \"baz\": 1 } \\`\\`\\`
\\`\\`\\`json { \"foo\": \"bar\", \"baz\": 2 } \\`\\`\\`
### Fancy Links Spec-Up automatically upgrades the links of certain sites, like GitHub. GitHub is the only supported site with Fancy Links right now, but we'll be adding more as we go. ### GitHub - **Issues** - Source: `https://github.com/decentralized-identity/presentation-exchange/issues/119` - Render: https://github.com/decentralized-identity/presentation-exchange/issues/119 - **Pull Requests** - Source: `https://github.com/decentralized-identity/sidetree/pull/863` - Render: https://github.com/decentralized-identity/sidetree/pull/863 - **Releases** - Source: `https://github.com/decentralized-identity/sidetree/releases/tag/v0.9.1` - Render: https://github.com/decentralized-identity/sidetree/releases/tag/v0.9.1 - **Projects** - Source: `https://github.com/decentralized-identity/sidetree/projects/1` - Render: https://github.com/decentralized-identity/sidetree/projects/1","s":"Examples of various styles that can be used in Spec-Up-T","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#examples-of-various-styles-that-can-be-used-in-spec-up-t","p":170},{"i":181,"t":"An Admin role is a supporting role in Spec-Up-T.","s":"Intro","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"","p":180},{"i":183,"t":"The Admin splits a terminology file that contains multiple definition in spec-up syntax (mostly originated from a terminology editor) into single definition files in the right subdirectory of the terms-definition directory. The Admin updates the npm package called Spec-Up-T. This is relevant when modules are depreciated or new modules offer crucial features. The Admin update its own installation, which he installed with the installer, using the Spec-Up-T npm package. Not yet operational! The Admin adds a new language subdirectory to terms-definition directory and specifies the right API calls to chatGPT for a language and/or user-level translation from the source terms definition. The Admin migrates a legacy Spec-Up (DIF) to the latest Spec-Up-T. He/she removes the obsolete files that Spec-Up has by hand.","s":"Use cases","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#use-cases","p":180},{"i":186,"t":"The input of a Splitter tool is a markdown file with multiple spec-up definition, references, and external references. You can do the splitting operation by hand, the splitter tool is just a convenience tool for large glossaries.","s":"Add 1. Convenience tool splitting a file into atomic single definition files","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-1-convenience-tool-splitting-a-file-into-atomic-single-definition-files","p":180},{"i":188,"t":"Use case 2, update Spec-Up-T, has to be followed by Use cases 3: Update own installation","s":"Add 2 and 3. Updates","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-2-and-3-updates","p":180},{"i":190,"t":"Not yet operational! However, The design is: Data​ Not yet operational! one reference source language, which is English for example the most comprehensive definition of concept covered by a term it matches the Spec-Up-T directory structure: atomic definitions in markdown files with spec-up syntax under a terms-definition folder in the spec folder. per language-userlevel an extra subdirectory with this naming convention: languagecode-LVL1, languagecode-LVL2, ..., languagecode-LVLn Since the reference source-files are LVLn, where n is the most comprehensive description. Functionality​ Not yet operational! AI will convert the reference source data and export the resulting files into directories named in this convention: languagecode-LVLx For example: EN is the reference language and we have one other language (Dutch) and two user levels in total. terms-definition folder contains: files that have the characteristics: English, user level 2. subdirectories EN-LVL1, NL-LVL1, NL-LVL2 An essential feature of this AI conversion is the linking back to the original source in the generated content. So a Reader always has a reference back to the curated source in the original language. Just imagine how important this is in legally enforced specifications: you don't want to be liable for over-simplified or incorrectly translated rules and regulations.","s":"Add 4. Languages","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-4-languages","p":180},{"i":192,"t":"Preparation: Go to the repo to be migrated on your local machine and Fetch the legacy Spec-Up install from github production server. For example: cd my-legacy-spec-up-repo git fetch upstream Merge specs.json​ In new-dir copy specs.json to specs.json-default. Copy the legacy specs.json into new-dir under a new name: specs.json-legacy Open both the legacy specs.json-legacy and specs.json Copy these attributes over from the legacy file into specs.json where the values are different: \"spec_directory\": \"output_path\": \"markdown_paths\": [ | all the files listed here | ], \"logo\": \"logo_link\": \"katex\": \"source\": { \"host\": \"account\": \"repo\": Example \"title\": \"Key Event Receipt Infrastructure\", \"spec_directory\": \"./spec\", \"output_path\": \"./docs\", \"markdown_paths\": [ spec.md ], \"logo\": \"https://raw.githubusercontent.com/trustoverip/logo-assets/master/logos/ToIP-Logo-Color-SolidDimensional-Horizontal-LightOnDark.svg\", \"logo_link\": \"https://github.com/trustoverip/tswg-keri-specification\", \"katex\": true, \"source\": { \"host\": \"github\", \"account\": \"trustoverip\", \"repo\": \"tswg-keri-specification\" Now we can distinguish two approaches: A. Start a clean Spec-Up-T install and copy content files over from the legacy Spec-Up install B. Run Spec-Up-T updates over the legacy Spec-Up repo and clean obsolete files by hand A. Fresh install​ BEWARE: THIS RESULTS IN UNRELATED GIT HISTORIES! Perform a local spec-up-t install via npx create-spec-up-t new-dir Remove the instructive and placeholder .md files from the spec directory: example-markup-in-markdown.md intro.md outro.md terms-and-definitions-intro.md Empty the terms-definitions folder remove term-1.md, term-2.md, term-3.md, term-4.md Copy the content of the legacy Spec-Up install in the spec folder, leave the terms-definitions folder empty, then run the split tool. Now you should be up & running to test this repo, back-up the legacy Spec-Up repo to a new name and rename the Spec-Up-T new-dir to the name of formerly legacy Spec-Up folder. You should be able to commit the changes and figure out how to deal with the unrelated histories on the github remote repository. Interesting use case: when legacy install uses local images -> beware! Suspect that the src of those images will be a full url to the repo. B. Overwrite and clean up​ Via this approach we keep the git history of the legacy Spec-Up install available after the Spec-Up-T migration. Follow use case 2. and 3. Use case 2, update Spec-Up-T, has to be followed by Use cases 3: Update own installation And then remove obsolete files and directories (this is the list) by hand. This is difficult because you don't know by definition what dirs and files have been put in. | @Kor : could you provide a list of legacy Spec-Up files and directories that we nominate to remove? | So again., be aware during a migration that extra content may have been added by users. Always back-up before migration. Better safe than sorry.","s":"Add 5. Migration","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-5-migration","p":180},{"i":196,"t":"Each term in a specification will be kept in its own file to keep management doable. Sometimes you have the situation that files have already been created with many Spec-Up terms and definitions. Splitting many terms in one file is laborious, so this tool was built.","s":"Why","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#why","p":193},{"i":198,"t":"This tool splits a Spec-Up Markdown file with many terms and definitions into separate files, each containing only one term and definition.","s":"What does it do?","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#what-does-it-do","p":193},{"i":200,"t":"warning Note the npx, not npm. Get help​ npx spec-up-splitter -help This will output a URL that points to this website. Usage​ npx spec-up-split [pathToTermsFile] [pathToTermsDir] Example​ npx spec-up-split custom_terms.md custom-terms-output warning Currently this tool works only on the first spec definition in specs.json (on the first element in de specs array in specs.json), which is usually the case for most Spec-Up projects. If you have multiple specs in your project, you may need to modify the tool to work with the correct spec definition.","s":"How to use it","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#how-to-use-it","p":193},{"i":202,"t":"pathToTermsFile: Optional. The path to the markdown file containing terms and definitions to be split. If not provided, defaults to 'terms_and_definitions.md'. pathToTermsDir: Optional. The path to the directory where the individual term files should be saved. If not provided, defaults to 'terms-definitions'.","s":"Arguments","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#arguments","p":193},{"i":204,"t":"The tool requires a 'specs.json' file to be present. This file should be in a standard Spec-Up install.","s":"Requirements","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#requirements","p":193},{"i":206,"t":"The tool first checks for the existence of 'specs.json'. If it is not found, the tool stops with an error message. It then checks if the source terms file exists. If not, it stops with an error message. If the specified directory for term files already exists and is empty, the tool proceeds with the splitting operation. If it contains markdown files, it stops.","s":"Behavior","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#behavior","p":193},{"i":208,"t":"Github repo NPM package","s":"Repo and Package","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#repo-and-package","p":193},{"i":210,"t":"Updating Spec-Up-T means two things: Updating the npm package called Spec-Up-T Updating your own installation, which you did via the installer, uses the Spec-Up-T npm package.","s":"Updating","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"","p":209},{"i":212,"t":"If you installed Spec-Up-T, you probably did so via the installer. This installer uses the Spec-Up-T npm package via the node_modules directory in which Spec-Up-T is installed. To update the package, you can use the standard procedure at the command line: npm update","s":"Updating the npm package called Spec-Up-T","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#updating-the-npm-package-called-spec-up-t","p":209},{"i":214,"t":"Updating your installation requires manually copying and updating files (an automated update script may be made in the future). Here is a step-by-step description:","s":"Updating your installation","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#updating-your-installation","p":209},{"i":216,"t":"The information (files, code) to be copied to your existing Spec-Up-T installation can be found in the directory spec-up-t-starterpack of the installer.","s":"Source files in the Installer","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#source-files-in-the-installer","p":209},{"i":218,"t":"Copy the following information from the package.json file in the aforementioned installer files into the package.json of your Spec-Up-T installation: Overwrite the entire scripts section Update the dependencies as follows: \"dependencies\": { \"dotenv\": \"^16.4.5\", \"spec-up-t\": \"^1.0.8\" } Change version: \"version\": \"-.-.-\" The “-”'s are placeholders, use the version number as listed in this file","s":"package.json","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#packagejson","p":209},{"i":220,"t":"Copy the following files to the root of your installation: main.sh remove-xref.js postinstall-message.js help.txt logo.svg .env.example","s":"Copy files to the root of your installation","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#copy-files-to-the-root-of-your-installation","p":209},{"i":222,"t":"If you have a GitHub Token, rename .env.example to .env, then put it in .env.","s":"GitHub token","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#github-token","p":209},{"i":224,"t":"You should place the terms in their own directory. This directory is defined in specs.json as \"spec_terms_directory\". A JSON file containing the references to these files should also exist. This file should be called term-index.json. Create term-index.json in the root Move everything with \"term-definitions\" over to term-index.json Example: [ \"terms-definitions/aal.md\", \"terms-definitions/abac.md\", \"terms-definitions/acceptance.md\", \"terms-definitions/acceptance-network.md\", \"terms-definitions/access-control.md\", ... etc. ]","s":"Terms","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#terms","p":209},{"i":226,"t":"The \"terms-and-definitions-intro.md\" file is needed as a pointer for Spec-Up-T where to place the term files in the generated specification file. Make sure there is an entry \"terms-and-definitions-intro.md\" in specs.json and create it as a file in the directory called /specs. It's okay if it is empty, but it can also contain an intro text.","s":"\"terms-and-definitions-intro.md”","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#terms-and-definitions-intromd","p":209},{"i":228,"t":"Run npm update. npm update","s":"npm update","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#npm-update","p":209},{"i":230,"t":"Now you have an updated Spec-Up-T installation.","s":"Done","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#done","p":209},{"i":233,"t":"Uses: an IDE, git and a browser extension, to edit Spec-Up markdown files for his/her specific context (mental model) in a version managed environment, authenticated, to write the concept and specificatio.","s":"Use cases","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#use-cases","p":231},{"i":235,"t":"Content in markdown will be processed by Spec-Up-T. There is extra functionality in Spec-Up-T to reference Write your standardization/specification in .md in the spec directory, either locally on your computer or on gtihub.com. [[ref: ]] terms that you have definitions of, available in the Spec-Up-T-based terminology section [[xref: ]] terms that you have definitions of, available in the Spec-Up-T-based terminology section of hosted glossaries by others. In case you use 3., then specify the repo in your specs.json file, before you can start referencing them. In case you use 2., 3. and 4. a content author can check the versions and its management of the own terminology section and also of the hosted glossaries. And pick the right form of a reference: either 2 or 3 of the plain URLs to a specific version of a term.","s":"A. Write content","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#a-write-content","p":231},{"i":237,"t":"With sufficient user-rights on a repo a content author can directly write changes to a repository. This is done via the git push command. Sometimes a content author does not have to explicitly use this command. For example if you use the github.com editor with sufficient user-rights as a logged-in user, than the push (and execution of invoked scripts by this push) will automatically follow.","s":"B. Save the modifications","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#b-save-the-modifications","p":231},{"i":239,"t":"Without sufficient user-rights you can still offer the changes to the repo. Follow use case B, and then automatically your edit will go into the PR route on github.com. On a local machine you won't be able to push the changes to the production server. Instead you might want to push the changes to your own user-account on github.com and from there offer a PR on the destination repo.","s":"C. Offer changes as a PR","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#c-offer-changes-as-a-pr","p":231},{"i":241,"t":"He/she uses browser extensions to check technical consistency of the links in the text and harvests a personal collection of term definitions.","s":"D. Check technical consistency","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#d-check-technical-consistency","p":231},{"i":244,"t":"Uses an IDE and git and browser extensions to check the overall content of a specification and logical consistency & meaning of term definition in a particular context. The reader uses browser extensions to harvest a personal collection of term definitions based on those recommended by the specification authors. A curator can: Fork a Spec-Up-T repo to his/her user account on GitHub.com Optionally fetch and merge this repo to an IDE on a local computer. Configure the user account to publish the GitHub pages generated by Spec-Up-T Push change to the user account of the curator to show the admin role Offer a PR with changes and compare them across forks.","s":"Use cases","u":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","h":"#use-cases","p":242},{"i":246,"t":"Spec-Up-T implementations can distinguish the following roles: Role Description Guide Link Skills Content Author Focusses on content and concepts of the group he/she belongs to. Content Author Guide Understand JSON, Understand Markdown Terminology Author Focusses on term definitions covering concepts of the group he/she belongs to. Terminology Author Guide Understand Markdown Curator Checks overall content and logical consistency & meaning of term definition in a certain context. Curator Guide Understand Markdown Reader Reads concepts in text and terminology in glossaries. Reader Guide Understand the web Admin Installs, updates, and maintains Spec-Up-T. Admin Guide Understand Node and NPM, Understand file system, Understand debugging Developer Adds new functionality to Spec-Up-T. Developer Guide Understand Git and Github Supporting roles in italic","s":"Intro","u":"/spec-up-t-website/docs/various-roles/intro","h":"","p":245},{"i":249,"t":"Please consider that any Spec-Up-T-based website is generated through the execution of a few commands. This can be done either on the local machine or we use github.com to execute those necessary commands in github action scripts.","s":"Use case","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#use-case","p":247},{"i":251,"t":"Uses github pages (github.io) website, or the plain index.html file generated by Spec-Up-T anywhere it is hosted. He/she reads concepts in text and terminology in the glossary-section of the document. If this glossary section is generated by Spec-Up-T (How can I tell that it's a Spec-Up-T-based glossary?), then its tailor-made contextual glossary will generate pop-ups here and there in the text offered. Those can be read as well as the definition section too. Both will generate the same text. However, the definition section in the document will have more functionality then the pop-ups.","s":"A. Read","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#a-read","p":247},{"i":253,"t":"Use cases A plus the definition section offers an anchor to a term definition. Click the anchor symbol before the term and it'll automatically be copied into the clipboard of the device you're using. Now the link can be pasted anywhere you like.","s":"B. Send link","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#b-send-link","p":247},{"i":255,"t":"Use cases A plus the definition section offers buttons to the version management system behind the terminology/glossary. This metadata tells a reader who accepted a change to the terminology, when and exactly what it consisted of. Who is a github user account; therefore we trust git and github.com for consistency, identification and authorization. Not always is the person who accepts the changes (admin) als the person that created the change (terminology-author!). A reader can get an inside in the whole acceptance process of a certain change, as long as it is in the same repo. This last requirement indicates that the sources of xrefs do not have a full version management history available in the referencing repository. Readers of metadata have to be aware of this exception.","s":"C. Check metadata","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#c-check-metadata","p":247},{"i":257,"t":"This page is the developer's guide for the Spec-Up-T system.","s":"Developers Guide","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"","p":256},{"i":259,"t":"If you want to add new functionality to Spec-Up-T, you will find below how to proceed. danger Be aware that your specification is just one file, an index.html file. Keeping this file as small as possible should be a priority when adding functionality. There is no lazy loading or optimization. It is basic HTML plus embedded CSS and JS. (This applies only to client-side functionality and not to server-side things you do from the command line during the “build” phase. That's code that doesn't end up in the index.html after all.) Also, realize that the GitHub API reaches its limit fairly quickly, especially if there is no authentication. So, in everything, keep in mind that the number of requests should remain minimal. Two repos come into play: The Spec-Up-T repo, with associated NPM package The Spec-Up-T installer repo, with associated NPM package The Spec-Up-T installer uses Spec-Up-T as a package in node_modules, which is installed via npm install after you install the Spec-Up-T installer itself (see Admins Guide for this). The topic of updating Git repositories goes too far here; you can find a lot of information about that online. How to publish an updated package version to NPM: Update the \"version\" in package.json to a higher number (use SemVer); for example, go from \"version\": \"0.11.29\" to \"version\": \"0.11.30\" Run npm publish Note: The Spec-Up-T installer repo has two package.json files. One is in the root and belongs to the repo itself. The other is inside the directory that contains a full Spec-Up-T installation. This is the package.json that will be used later. The first one is only used for the installation itself. For simplicity, keep both version numbers the same. The new package will be available as soon as it is uploaded.","s":"How do you get a new version of Spec-Up-T live?","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#how-do-you-get-a-new-version-of-spec-up-t-live","p":256},{"i":261,"t":"The Spec-Up-T tool is written in JavaScript, client-side, and server-side (Node.js).","s":"Adding functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-functionality","p":256},{"i":263,"t":"Client-side JavaScript and CSS can be found in these directories: /assets/js and /assets/css. This code must first be \"compiled\" before it enters index.html. Compiling, in this case, means that it will end up in the directory /assets/compiled. If it is there, it will end up in a newly generated index.html via the render step. For rendering, see the admin section. If you introduce a new CSS or JS file, it should be declared here: /src/asset-map.json. This is the command to compile: gulp compile","s":"Adding client-side functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-client-side-functionality","p":256},{"i":265,"t":"So, if you have written client-side JavaScript or custom CSS, you need to take the following steps to get this code running: gulp compile Wait for the code to finish. Then: npm run render Now, your index.html file should be created or updated.","s":"Testing","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#testing","p":256},{"i":267,"t":"Since everything is contained in one HTML file, the question arises as to how we store and call data. After all, we can't load external JSON because we want to keep everything within this one HTML file. The solution is to include the data as an embedded JavaScript variable. In the development environment (the installation on your file system from where you invoke commands on the command line), you can choose to store the data as JSON as well. However, in order to get it working in the HTML file, you will also have to include a JS variable. You will have to arrange this through Gulp.","s":"Handling data","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#handling-data","p":256},{"i":269,"t":"Of course, you can only use Gulp if you have it installed. warning If Gulp suddenly stops working even though it worked before, it could be because you are using NVM and have a different Node.js version active.","s":"Gulp","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#gulp","p":256},{"i":271,"t":"The Node.js scripts that run server-side are in the root of the Spec-Up-T repo and the /src/ directory. If you have a Spec-Up-T installation (via npx create-spec-up-t), how can you run and test server-side Node.js code locally without publishing it on npm first? Clone the Spec-Up-T repo Install a Spec-Up-T via the installer Run npm install in the Spec-Up-T website that you installed via the installer Generally, if you now run npm run render, it will call the scripts from the Spec-Up-T inside node_modules . In the scripts section of the package.json file for your Spec-Up-T installation, you will find commands like this: \"scripts\": { \"render\": \"node -e \\\"require('spec-up-t')({ nowatch: true })\\\"\", \"xrefs\": \"node -e \\\"require('spec-up-t/src/get-xrefs-data.js').getXrefsData()\\\"\" } These are calls to the Spec-Up-T library in node_modules. However, we want to test locally. To do this, we will call the scripts from your local Spec-Up-T clone, where you are developing. Type this into your terminal: warning It is only tested on macOS. Render: node -e \"require('/Users/***/path/to/your/spec-up-t/index.js')({ nowatch: true })\" Edit: node -e \"require('/Users/***/path/to/your/spec-up-t/index.js')()\" Dev: node -e \"require('/Users/***/path/to/your/spec-up-t/index.js')({ dev: true })\" Validate specs.json: node -e \"require('/Users/***/path/to/your/spec-up-t/src/json-key-validator').runJsonKeyValidatorSync()\" Create xrefs: node -e \"require('/Users/***/path/to/your/spec-up-t/src/get-xrefs-data.js').getXrefsData()\" Remove xrefs: node -e \"require('/Users/***/path/to/your/spec-up-t/src/get-xrefs-data.js').removeXref(term, externalSpec)\" Create Terms / Relations: node -e \"require('/Users/***/path/to/your/spec-up-t/src/create-term-relations.js').createTermRelations()\" Fix markdown files: node -e \"require('/Users/***/path/to/your/spec-up-t/src/fixMarkdownFiles.js').processMarkdownFiles('./spec')\" Create PDF: node -e \"require('/Users/***/path/to/your/spec-up-t/src/create-pdf.js')\" Adjust this based on what you need.","s":"Adding server-side functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-server-side-functionality","p":256},{"i":273,"t":"File/Directory Description / remarks /assets client-side: JS and CSS files /custom-assets client-side: JS and CSS files /docs default output dir for the index.html (and index.pdf) /gulpfile.js responsible for the “build” of the index.html /index.js main JS file, called via the “render” command /multi-file-test – /output output generated by scripts that check xrefs, and more (JSON and JS) /package.json “script” is needed for testing /single-file-test – /spec markdown files (for testing) /specs.json config file (for testing) /src JS files (Node.js, for server side stuff) + asset-map.json Some of the files and dirs are for testing purposes only.","s":"Directory structure","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#directory-structure","p":256},{"i":276,"t":"[ { sha: '117b86fa676c0bd3030c16e8bbb87ebaa61af576', node_id: 'C_kwDOMi-o_toAKDExN2I4NmZhNjc2YzBiZDMwMzBjMTZlOGJiYjg3ZWJhYTYxYWY1NzY', commit: { author: [Object], committer: [Object], message: 'first commit', tree: [Object], url: 'https://api.github.com/repos/****/****/git/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576', comment_count: 0, verification: [Object] }, url: 'https://api.github.com/repos/****/****/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576', html_url: 'https://github.com/****/****/commit/117b86fa676c0bd3030c16e8bbb87ebaa61af576', comments_url: 'https://api.github.com/repos/****/****/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576/comments', author: { login: '****', id: 0, node_id: '****', avatar_url: 'https://avatars.githubusercontent.com/u/****?v=4', gravatar_id: '', url: 'https://api.github.com/users/****', html_url: 'https://github.com/****', followers_url: 'https://api.github.com/users/****/followers', following_url: 'https://api.github.com/users/****/following{/other_user}', gists_url: 'https://api.github.com/users/****/gists{/gist_id}', starred_url: 'https://api.github.com/users/****/starred{/owner}{/repo}', subscriptions_url: 'https://api.github.com/users/****/subscriptions', organizations_url: 'https://api.github.com/users/****/orgs', repos_url: 'https://api.github.com/users/****/repos', events_url: 'https://api.github.com/users/****/events{/privacy}', received_events_url: 'https://api.github.com/users/****/received_events', type: 'User', site_admin: false }, committer: { login: '****', id: 0, node_id: '****', avatar_url: 'https://avatars.githubusercontent.com/u/****?v=4', gravatar_id: '', url: 'https://api.github.com/users/****', html_url: 'https://github.com/****', followers_url: 'https://api.github.com/users/****/followers', following_url: 'https://api.github.com/users/****/following{/other_user}', gists_url: 'https://api.github.com/users/****/gists{/gist_id}', starred_url: 'https://api.github.com/users/****/starred{/owner}{/repo}', subscriptions_url: 'https://api.github.com/users/****/subscriptions', organizations_url: 'https://api.github.com/users/****/orgs', repos_url: 'https://api.github.com/users/****/repos', events_url: 'https://api.github.com/users/****/events{/privacy}', received_events_url: 'https://api.github.com/users/****/received_events', type: 'User', site_admin: false }, parents: [] } ]","s":"Example of API response","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#example-of-api-response","p":256},{"i":278,"t":"The suggested way to publish to GitHub and NPM is as follows: Make your changes and commit them: git add . git commit -m \"Add new feature\" info Merging branches is not described here. It's generally best to run npm version after merging your feature branch into the main (or master) branch. This ensures that the version bump and tag are applied to the final state of the code that will be released. Update the version in package.json, commit the change, and create a Git tag: npm version -m \"Bump version to %s\" info The %s in the npm version command is a placeholder that gets replaced with the new version number. When you run the command, npm automatically substitutes %s with the version number you specified. npm automatically creates a new Git tag that matches the new version number you specified. Replace with the new version number (e.g., 0.11.32). Push the changes and the tag to the remote repository: git push origin main --tags Publish the new version to npm: npm publish","s":"Publishing to GitHub and NPM","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#publishing-to-github-and-npm","p":256},{"i":280,"t":"Spec-Up-T is a simple tool designed to facilitate the creation, management, and rendering of technical specifications. Users who intend to leverage Spec-Up-T for their projects must possess this technical knowledge: Installation, configuration, and utilization of this tool. This article delves into the technical prerequisites necessary to operate Spec-Up-T competently. Each type of user needs only some of the knowledge described here. We distinguish different roles.","s":"Technical skills needed","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"","p":279},{"i":283,"t":"At the core of Spec-Up-T's installation and operation lies the Node.js environment, coupled with npm (Node Package Manager). Required Knowledge: Installation and Setup: Download and install Node.js, and set up all relevant dependencies correctly. Command-Line Interface (CLI) Proficiency: Operations, including installing Spec-Up-T, running npm commands, and managing directories, are executed via terminal commands. Understanding npm Scripts: Think of npm run install, npm run render, and npm run dev. These scripts automate various tasks in Spec-Up-T, from installing dependencies to rendering the final HTML output.","s":"Node.js and npm","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#nodejs-and-npm","p":279},{"i":286,"t":"Spec-Up-T users need to navigate through the file system, create and manage directories, and understand relative paths. These tasks are fundamental to setting up and maintaining a Spec-Up-T project. Required Knowledge: Know how to move between directories using the command line. (cd command) and create directories (mkdir).","s":"File System Navigation and Directory Management","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#file-system-navigation-and-directory-management","p":279},{"i":289,"t":"The specs.json file plays a key role in Spec-Up-T, as it contains configuration details that dictate how the tool generates and outputs the specification documents. It's JSON (JavaScript Object Notation) format; it's a lightweight data-interchange format that is doable for humans to read and write. Required Knowledge: Editing JSON Files: Be able to open, read, and edit JSON files to customize their Spec-Up-T setup. Understanding JSON Structure: A basic understanding of JSON structure—such as key-value pairs, arrays, and nested objects—is necessary to effectively modify the specs.json file.","s":"JSON Configuration Files","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#json-configuration-files","p":279},{"i":292,"t":"Markdown is a lightweight markup language that you can use to add formatting elements to plaintext text documents. Read more about Markdown Required Knowledge: Markdown Syntax: Be comfortable with Markdown syntax, including headers, lists, links, and code blocks. Structure the content of your specification clearly and concisely.","s":"Markdown Language","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#markdown-language","p":279},{"i":295,"t":"Since Spec-Up-T ultimately renders an HTML file that is intended for web viewing, a foundational understanding of web development is beneficial. Required Knowledge: Browser Usage: Use a web browser to open the index.html file.","s":"Web Development","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#web-development","p":279},{"i":298,"t":"Automate the rendering and deployment of your specifications. Required Knowledge: Basic Git Operations: Understand how to commit changes, push them to a remote repository, and manage branches within a Git version control system. This is crucial for maintaining a history of changes and collaborating with others. Offering a PR is another skill you need to possess. GitHub Actions: GitHub Actions or similar CI/CD (Continuous Integration/Continuous Deployment) automates the rendering process. Set up workflows that trigger rendering and deployment automatically upon certain events, such as commits or pull requests (PRs).","s":"GitHub Version Control and GitHub Actions Automation","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#github-version-control-and-github-actions-automation","p":279},{"i":301,"t":"Spec-Up-T provides different modes for rendering specifications, including a development mode that enables debugging features. Required Knowledge: Using npm run dev: Users should be familiar with development workflows, where the npm run dev command allows them to test and debug their specifications before finalizing them. Debugging Techniques: Basic debugging techniques, such as checking for errors in the terminal output and using browser developer tools to inspect rendered HTML, can be very helpful in troubleshooting issues with the specification files.","s":"Debugging and Development Tools","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#debugging-and-development-tools","p":279},{"i":303,"t":"Operating Spec-Up-T requires a blend of technical skills across several domains, including Node.js and npm, file system management, JSON configuration, Markdown proficiency, web development, version control, and debugging. Users with a solid understanding of these areas can use Spec-Up-T fully. Once installed and configured, you can structure your technical specifications, including your terminology, well for your projects.","s":"Summary","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#summary","p":279},{"i":305,"t":"It is possible to include references to terms from external spec-up generated specifications. To include a source you would like to pull references from include an external_specs array in your spec config. The value should be a key/value object where the key is used in the external reference below and the value is the URL of the external spec. ::: example { \"specs\": [ { ... \"external_specs\": [ {\"test-1\": \"https://kordwarshuis.github.io/spec-up-xref-test-1/\"} ] } ] } ::: To include an external term reference within your spec use the following format [[xref: {title}, {term}]] where {title} is the title given to the spec in the config and {term} is the term being used. For example using the PE spec given in the example above [[xref: test-1, AAL]]","s":"External Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","h":"","p":304},{"i":307,"t":"A terminology author focusses on term definitions covering concepts of the group he/she belongs to. By far the most terminology author will use links to other glossaries, that may or may not be based on Spec-Up-T. They simply copy links and make references in their own text. Which is perfectly fine. Uses: a text editor. That is the minimal setup. When done he/she publishes the result on the web somewhere as a webpage, for example in html.","s":"Intro","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"","p":306},{"i":309,"t":"Besides a simple text editor, a terminology author could use an IDE, git and a browser extension, to edit Spec-Up markdown files for his/her specific context (mental model) in a version managed environment, authenticated, to write the concept and specification and offer this as a PR. He/she uses browser extensions to check technical consistency of the links in the text and harvests a personal collection of term definitions. Specification author terms that cover those concepts. These are example uses that we will step-by-step elaborate on.","s":"Use cases","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#use-cases","p":306},{"i":311,"t":"Go to the Spec-Up-T glossary, where the definition is listed Copy the persistent URL Paste the persistent URL, save and publish at face value in a link Why is a Spec-Up-T based glossary interesting to link to? -> version management!","s":"A. Use definition","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#a-use-definition","p":306},{"i":313,"t":"Follow A. Add text to the definition, save and publish How will you maintain this definition? How will you cooperate with others on the definition or a whole list of definitions. Just try to imagine how this play out. This is why Spec-Up-T came to be.","s":"B. Amend a definition","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#b-amend-a-definition","p":306},{"i":315,"t":"Why Spec-Up-T? -> version management Follow A. en B. above. Get a git-based version management environment, create a repo there Install Spec-Up-T etc.","s":"C. Create your own terminology using Spec-Up-T","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#c-create-your-own-terminology-using-spec-up-t","p":306},{"i":317,"t":"See the demo site. info If you've been working with Spec-Up, it's good to know that adding a term file doesn't require adding it to the configuration file anymore; it's automatic now.","s":"Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"","p":316},{"i":319,"t":"Many specs may want to include a section for terminology references, and Definition Lists are a great way to do that. Here's how to leverage Spec-Up's automatic term reference features via Definition List markup: [[def: Term 1, Term One]]: ~ This is the first term we will define. ~ Second paragraph Now let's refer to some of the terms defined above to show how the auto-linking of terms works. Additionally, as long as you define your terms using Definition Lists (as seen in the markdown above), you will be able to hover any reference to a term to see a tooltip with its definition. See the demo site.","s":"Definition Lists","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#definition-lists","p":316},{"i":321,"t":"That is how Markdown indicates that it is a
, the definition part of a “definition list.” Just use it for each sentence. In the future, we want to catch this automated so that if you accidentally forget it, you still get it right. What goes wrong if you don't? You see, some things don't fold in and out properly, for example, because the structure of the HTML is no longer correct.","s":"What are the “~” ?","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#what-are-the--","p":316},{"i":323,"t":"You can also reference table-oriented terms and definitions which are decomposed into heading-titled attributes in distinct cells: Variable | Default Value | Max Value ------------------- | ------------- | --------- [[def: Variable 1]] | 123 | 9999 Variable Default Value Max Value [[def: Variable 1]] 123 9999 Anytime you add a definition of a term in the first column of a table, like [[ref: Variable 1]], it will link to the cell and display a tooltip with the entire set of row values when you hover the term.","s":"Table-defined Terms","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#table-defined-terms","p":316}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/4",[0,3.741,1,1.91,2,3.207,3,5.751,4,1.744,5,0.604,6,0.604,7,0.857,8,5.751,9,4.128,10,3.207,11,3.446,12,3.741,13,2.757,14,3.446,15,3.103,16,4.379,17,5.113,18,4.693,19,5.751,20,5.113,21,3.741,22,5.751,23,3.585,24,5.113]],["t/6",[1,2.071,4,0.761,5,0.37,6,0.549,7,0.526,10,4.11,25,1.844,26,2.404,27,2.823,28,3.135,29,3.135,30,3.526,31,3.526,32,2.404,33,1.041,34,1.69,35,1.903,36,3.135,37,2.531,38,2.036,39,2.454,40,2.294,41,1.81,42,1.562,43,1.645,44,3.135,45,4.269,46,1.69,47,1.453,48,2.823,49,3.135,50,3.021,51,2.203,52,2.294,53,2.736,54,1.283,55,2.404,56,3.135,57,2.878,58,2.404,59,2.294,60,2.579,61,2.878,62,2.404,63,2.878,64,3.135,65,2.685,66,0.734,67,2.685,68,1.967,69,1.603,70,1.062,71,3.526,72,2.198,73,1.967,74,1.789,75,3.526,76,2.878,77,3.526,78,3.135,79,3.135,80,3.984,81,3.526,82,3.526,83,3.526,84,3.526,85,2.113,86,2.294,87,2.531,88,2.113,89,1.903,90,3.135]],["t/8",[0,3.932,4,1.635,12,3.932,13,2.897,25,3.16,39,2.378,48,3.262,79,5.374,85,3.622,91,4.932,92,4.932,93,2.566,94,3.768,95,4.932,96,6.044,97,4.339,98,3.932,99,2.979,100,4.339,101,6.044]],["t/10",[1,1.915,25,2.107,39,2.892,41,2.542,53,4.23,54,1.414,66,1.734,72,3.594,89,2.175,102,1.423,103,2.375,104,2.893,105,1.423,106,2.415,107,1.986,108,2.893,109,2.492,110,2.555,111,3.069,112,3.289,113,2.512,114,2.327,115,2.248,116,4.03,117,3.33,118,3.289,119,2.512,120,2.045,121,3.069,122,3.583,123,4.03,124,2.175,125,2.69,126,5.766,127,2.492,128,4.03,129,2.107,130,3.069,131,3.069,132,2.512,133,3.069,134,2.622,135,2.893,136,1.932]],["t/12",[1,2.186,25,3.441,39,2.59,41,2.277,57,6.511,66,1.37,89,3.551,102,2.818,103,2.711,105,2.324,137,3.8,138,6.581]],["t/14",[1,2.099,4,0.991,12,2.987,25,2.401,39,1.807,41,1.588,43,2.142,45,3.747,48,2.478,52,2.987,54,1.549,60,4.023,89,2.478,93,2.142,94,2.863,97,3.297,98,2.987,99,2.263,102,2.232,132,2.863,139,4.03,140,3.123,141,2.401,142,2.987,143,2.401,144,4.083,145,2.33,146,3.13,147,3.497,148,3.13,149,2.987,150,4.592,151,3.13,152,1.622,153,3.297,154,1.622,155,3.297,156,4.592,157,2.752,158,2.087,159,4.592]],["t/16",[1,2.007,25,3.16,39,3.253,41,2.619,60,3.732,62,5.161,89,3.262,139,3.371,140,3.573,160,6.044,161,4.602,162,4.339,163,6.044,164,6.044,165,6.044]],["t/18",[1,1.987,25,3.129,27,4.06,39,2.354,41,2.07,89,3.229,124,3.229,131,4.556,143,3.129,166,7.524,167,8.23,168,5.13,169,5.32,170,5.983,171,5.983,172,5.983,173,5.983]],["t/20",[1,2.437,25,3.007,39,2.263,41,1.989,54,1.41,66,1.528,68,4.092,69,3.334,70,2.209,89,3.103,102,2.031,129,3.007,174,2.119,175,1.835,176,3.836,177,4.128,178,3.585,179,6.523,180,2.757,181,5.751]],["t/22",[1,2.866,15,3.591,25,3.48,42,2.949,73,3.712,74,3.377,89,4.335,125,3.105,182,6.655,183,4.329]],["t/24",[1,1.892,12,3.705,13,2.73,39,2.241,41,1.97,66,1.675,68,3.177,76,4.648,89,3.073,99,2.807,103,3.004,113,3.55,137,3.289,152,2.575,179,6.483,184,2.978,185,3.55,186,2.192,187,5.064,188,5.064,189,3.705,190,3.882,191,5.696]],["t/26",[1,2.923,10,3.886,23,4.344,25,3.644,89,4.456,192,4.75]],["t/28",[193,7.594,194,7.594]],["t/31",[4,0.819,5,0.72,14,1.398,18,1.903,34,1.118,38,1.347,42,1.033,48,3.986,50,1.347,53,2.505,54,0.93,65,1.776,66,1.355,73,2.672,85,1.398,86,1.517,88,1.398,93,0.79,105,1.339,106,3.638,107,1.869,109,1.639,125,1.088,129,1.22,134,1.517,140,1.008,142,2.467,145,1.924,146,1.59,154,1.692,174,1.765,176,2.505,185,2.364,190,1.59,195,4.906,196,2.585,197,2.431,198,2.272,199,2.585,200,2.467,201,4.202,202,2.074,203,4.202,204,4.906,205,1.008,206,2.886,207,1.903,208,2.467,209,2.333,210,6.506,211,2.333,212,1.903,213,1.59,214,1.517,215,2.887,216,1.183,217,2.333,218,2.364,219,1.301,220,2.333,221,2.074,222,1.765,223,2.074,224,0.939,225,1.903,226,2.074,227,2.333,228,2.333,229,3.371,230,2.333,231,2.333,232,1.22,233,2.672,234,2.333,235,1.903,236,4.791,237,2.074,238,1.903,239,3.792,240,1.674,241,2.333,242,1.674,243,3.094,244,2.333,245,2.074,246,1.454,247,1.903,248,2.074,249,2.115,250,2.364,251,1.903,252,2.333,253,1.517,254,2.074,255,1.398,256,2.074,257,1.398]],["t/33",[5,0.738,6,0.565,7,0.803,33,2.077,41,1.863,43,2.512,59,3.503,66,1.793,103,2.218,104,3.866,105,2.932,107,2.654,121,4.101,174,1.984,258,4.788,259,5.739,260,3.357,261,3.503,262,3.11,263,4.788,264,4.101,265,3.866,266,2.816,267,4.101]],["t/35",[43,3.251,93,2.362,186,2.681,268,4.533,269,4.175,270,6.196,271,5.306,272,4.533,273,5.686]],["t/37",[10,2.95,34,2.535,35,2.854,48,2.854,52,5.571,54,2.021,58,5.291,60,3.425,67,4.027,70,2.092,124,2.854,180,3.952,274,4.702,275,3.797,276,4.702,277,4.651,278,3.652]],["t/39",[5,0.749,6,0.749,7,1.064,33,2.107,38,4.121,69,3.243,102,2.52]],["t/41",[1,2.064,2,2.905,4,1.125,5,0.368,6,0.368,7,0.523,11,2.1,13,1.68,25,1.833,27,1.892,29,3.117,32,2.389,33,1.538,39,1.379,40,2.28,46,1.68,51,1.238,54,1.277,93,1.765,99,1.728,102,1.238,103,1.444,110,2.308,117,2.024,120,1.779,127,1.515,132,2.185,135,2.516,141,1.833,143,1.833,145,1.779,152,1.839,174,1.291,183,2.28,214,2.28,232,1.833,250,3.247,266,2.724,270,3.117,279,3.008,280,3.388,281,2.669,282,1.593,283,3.739,284,2.861,285,2.861,286,2.502,287,2.861,288,3.008,289,2.669,290,4.123,291,3.506,292,2.861,293,2.669,294,3.117,295,3.117,296,3.506,297,2.861,298,3.21,299,2.861,300,3.506,301,2.669,302,2.185,303,3.506,304,2.185,305,2.669,306,2.516,307,2.516,308,2.861,309,2.861]],["t/44",[5,0.805,6,0.805,7,1.143,33,2.465,41,2.134,47,2.542,85,3.697,109,3.315,224,2.484,262,3.563,310,4.014,311,5.486,312,3.131,313,4.698]],["t/46",[1,1.777,4,1.155,5,0.902,6,0.902,7,1.26,11,2.178,27,1.961,33,1.073,40,3.48,42,1.61,47,1.497,74,3.787,99,1.791,102,2.242,105,2.242,106,2.178,152,1.283,158,1.652,162,2.609,180,2.564,185,4.365,266,1.9,267,4.074,279,2.099,281,2.767,283,2.609,286,1.463,310,4.13,314,3.231,315,3.635,316,3.231,317,3.635,318,5.35,319,2.609,320,2.609,321,2.609,322,2.966,323,3.635,324,3.635,325,3.231,326,3.231,327,2.178]],["t/48",[5,0.715,6,0.715,7,1.015,42,3.016,74,3.454,102,2.404,105,2.876,190,4.641,328,3.454,329,5.556]],["t/50",[0,2.942,2,2.522,5,0.656,6,0.475,7,0.674,23,2.819,33,2.284,37,3.246,39,1.779,41,2.163,42,2.003,43,2.11,47,1.863,54,1.109,66,1.748,103,1.863,104,3.246,105,2.531,107,2.229,121,3.443,154,1.597,161,3.443,174,1.666,200,2.942,240,3.246,259,5.103,260,2.819,261,2.942,262,2.611,263,4.021,264,3.443,265,3.246,266,2.365,293,3.443,325,4.021,328,2.294,330,3.69,331,3.69,332,4.522,333,3.082,334,4.021,335,4.522]],["t/52",[1,1.415,2,2.377,4,0.92,5,0.447,6,0.447,7,0.635,23,2.657,42,1.888,51,2.661,54,1.045,69,1.937,93,2.869,107,2.957,117,2.461,124,2.3,127,2.593,185,3.74,222,3.184,249,3.346,250,4.328,253,4.903,257,4.516,259,3.478,336,4.262,337,1.988,338,2.554,339,3.789,340,3.789,341,3.789,342,3.789,343,3.478,344,2.905,345,4.089,346,4.262]],["t/55",[54,1.632,66,1.386,103,2.742,108,4.778,109,3.472,112,5.431,117,3.843,120,3.377,157,3.988,347,4.536,348,3.988,349,4.536]],["t/57",[10,3.059,42,2.43,66,1.882,72,4.925,103,2.932,109,3.076,110,2.43,117,4.11,118,4.476,119,3.419,120,4.008,328,3.611,350,5.485,351,5.485,352,5.485,353,4.876,354,4.876,355,5.485]],["t/59",[4,1.305,66,1.576,103,2.49,109,2.612,111,6.296,112,4.932,113,3.768,114,3.49,115,3.371,117,3.49,120,3.067,302,3.768,356,2.678,357,4.537,358,3.49,359,6.732,360,6.044]],["t/62",[51,2.726,66,1.298,69,3.508,70,1.877,93,2.616,124,3.364,205,3.336,222,2.297,233,3.477,305,4.748,361,4.056,362,6.299,363,4.476,364,4.476]],["t/64",[42,3.163,51,2.722,60,3.99,70,1.351,88,3.727,102,2.521,145,3.156,152,2.722,162,5.125,175,1.432,205,2.688,222,2.291,233,3.469,305,3.417,328,3.156,345,4.24,361,2.919,363,4.465,365,5.53,366,5.869,367,4.488,368,3.417,369,5.53,370,6.22,371,6.22]],["t/66",[10,3.754,33,1.988,120,3.415,158,3.059,205,2.909,208,4.379,372,5.984,373,4.379,374,4.033,375,7.191,376,5.984]],["t/68",[5,0.821,6,0.821,7,1.166,17,5.663,70,1.917,92,5.197,102,2.249,141,4.09,158,2.895,356,2.822,377,4.85,378,3.816,379,6.369]],["t/70",[88,4.175,102,2.461,136,3.34,139,3.886,140,3.012,141,3.644,380,6.196,381,5.686,382,6.196]],["t/72",[4,1.282,13,2.014,21,3.864,93,2.335,110,3.052,114,2.426,127,1.816,134,2.733,136,2.014,142,2.733,152,2.098,155,3.016,158,1.909,197,2.132,212,3.428,219,3.313,224,1.691,250,3.702,251,3.428,266,2.197,275,3.016,281,3.199,282,3.591,286,2.773,298,2.771,306,3.016,308,5.622,309,4.847,383,2.014,384,4.201,385,5.281,386,4.201,387,2.864,388,1.816,389,4.201,390,4.201,391,4.201,392,3.199,393,4.201,394,2.132,395,2.864,396,4.201,397,4.201,398,3.199,399,3.016]],["t/74",[4,0.858,13,1.906,27,3.081,54,0.975,66,0.828,72,2.478,86,2.586,93,2.622,102,2.017,127,1.718,129,2.079,155,4.1,176,2.079,197,2.017,212,3.244,257,2.382,271,3.027,272,4.347,275,4.1,281,4.348,282,3.037,286,2.69,292,3.244,308,3.244,338,2.382,392,4.348,395,2.71,399,5.244,400,5.077,401,3.976,402,3.535,403,3.715,404,3.244,405,2.296,406,2.854,407,3.244,408,2.854,409,2.71,410,2.71,411,3.976,412,3.027,413,3.976,414,3.976,415,3.976,416,3.535,417,3.976,418,3.027,419,3.535,420,3.976,421,3.027,422,2.586,423,3.976]],["t/77",[4,1.475,13,2.469,20,4.58,23,3.211,39,2.027,54,1.263,86,3.351,93,1.746,94,5.292,97,3.698,98,3.351,111,5.2,115,2.873,289,3.922,301,3.922,302,3.211,306,3.698,312,2.613,338,3.086,356,2.282,358,2.975,381,4.203,409,3.511,424,2.873,425,4.58,426,5.151,427,5.151,428,4.58,429,4.203,430,3.922,431,4.257,432,3.351]],["t/79",[13,3.38,66,1.468,80,5.369,94,4.395,184,3.687,185,4.395,433,5.754,434,5.754]],["t/81",[15,3.551,34,3.155,43,3.07,80,5.011,94,4.102,119,4.102,168,4.102,207,5.371,361,4.281,435,5.371,436,6.581,437,5.851,438,5.851,439,5.851]],["t/83",[4,0.727,5,0.353,6,0.353,7,0.502,10,1.877,13,1.613,15,2.727,33,0.994,42,1.491,43,1.57,47,1.387,54,0.825,66,0.701,69,2.297,74,1.708,93,2.285,94,5.409,98,3.287,111,4.62,119,4.731,131,2.563,154,2.381,161,2.563,168,2.098,184,2.642,185,2.098,198,2.017,222,1.24,233,2.818,246,4.203,253,2.19,282,2.297,328,1.708,338,2.017,347,2.294,361,2.19,409,2.294,430,2.563,434,2.747,435,2.747,440,3.366,441,3.628,442,3.366,443,4.124,444,2.747,445,3.366,446,3.366,447,3.366,448,3.366,449,4.493,450,3.366,451,3.366,452,3.366,453,3.366,454,3.366,455,2.747,456,2.416,457,3.366,458,2.993,459,3.366,460,2.563,461,2.747,462,2.747,463,2.993]],["t/85",[5,0.821,6,0.821,7,1.166,10,3.552,35,3.437,47,2.624,125,2.971,154,2.249,205,2.753,458,5.663,464,5.663,465,6.369,466,6.369,467,6.369]],["t/88",[4,0.799,5,0.789,6,0.674,7,0.957,48,2.926,54,1.844,66,1.129,70,2.365,105,1.915,141,3.356,174,1.364,175,2.255,186,2.087,190,2.524,224,1.49,242,2.658,255,2.219,288,2.138,320,3.893,337,3.508,347,3.696,348,2.219,349,4.374,358,2.138,374,3.845,388,1.6,468,2.819,469,4.13,470,2.819,471,3.021,472,3.703,473,1.998,474,2.308,475,3.703,476,3.703,477,5.423,478,3.386,479,5.423,480,3.528,481,3.021,482,3.703]],["t/90",[5,0.587,6,0.587,7,0.833,47,2.302,54,1.37,70,1.682,110,2.476,139,3.117,152,1.973,208,3.635,224,2.249,282,2.54,304,3.483,316,4.968,337,2.607,366,4.255,480,3.635,483,5.588,484,5.588,485,5.588,486,4.255,487,4.255,488,4.686,489,2.835,490,3.655,491,3.635,492,3.809,493,3.483]],["t/92",[4,1.128,5,0.637,6,0.549,7,0.695,9,1.277,11,1.066,14,1.066,23,1.109,43,0.83,46,1.451,51,1.069,54,1.281,60,2.802,69,1.376,70,2.241,73,0.992,78,1.582,88,1.066,99,0.877,100,1.277,102,0.628,106,1.066,137,1.027,139,0.992,140,0.769,141,3.339,154,1.069,175,2.2,176,0.93,186,1.52,205,1.308,216,0.903,222,0.655,279,1.748,287,1.452,297,3.223,302,1.109,311,1.582,312,1.536,320,1.277,337,2.979,356,0.788,357,1.066,374,2.793,383,1.451,388,0.769,410,1.213,412,1.355,422,1.157,438,1.582,478,2.234,489,2.884,490,3.378,491,2.57,492,2.692,494,6.13,495,1.582,496,1.779,497,1.277,498,1.779,499,2.47,500,3.804,501,1.779,502,1.779,503,1.779,504,1.779,505,5.225,506,3.027,507,2.305,508,1.452,509,1.355,510,1.779,511,1.452,512,1.779,513,1.779,514,1.452,515,1.779,516,1.779,517,1.779,518,1.779,519,3.95,520,3.027,521,3.027,522,1.452,523,1.779,524,1.779,525,2.691,526,1.779,527,1.779,528,1.355,529,1.779,530,1.779,531,1.779,532,1.109,533,1.066,534,1.779,535,1.779,536,1.779,537,1.779,538,1.277,539,1.157,540,1.779,541,1.779,542,1.027,543,1.779,544,2.47,545,2.305,546,1.779,547,1.779,548,2.906,549,1.779,550,1.779,551,1.779,552,1.452,553,3.223,554,1.779,555,2.063,556,1.779,557,3.027,558,1.779,559,1.355,560,1.779,561,2.47,562,1.452,563,1.779,564,1.277,565,1.779]],["t/94",[4,1.522,106,4.225,119,4.395,205,3.047,268,4.587,358,4.072,473,3.805,488,4.587]],["t/96",[4,1.357,5,0.478,6,0.478,7,0.679,46,3.013,54,1.117,66,1.796,72,2.84,93,2.13,102,1.609,103,3.353,113,2.84,114,3.63,115,2.541,118,3.718,119,2.84,120,2.312,158,2.071,174,2.858,224,1.834,232,2.383,250,2.84,279,3.63,280,2.964,286,1.834,288,3.63,334,4.051,347,3.106,380,4.051,511,3.718,566,4.051,567,4.051,568,4.557,569,4.557,570,3.271]],["t/98",[4,0.976,5,0.881,6,0.881,7,1.153,33,1.847,37,3.246,38,2.611,46,2.167,66,0.942,74,3.173,90,4.021,102,1.597,114,2.611,124,2.44,148,4.262,174,1.666,180,2.167,186,1.74,219,3.487,222,1.666,277,2.71,279,2.611,328,2.294,337,2.917,383,2.167,404,3.69,405,2.611,478,2.167,499,5.849,566,4.021,571,4.021,572,4.021,573,4.522,574,4.522,575,4.522]],["t/101",[5,0.896,6,0.896,7,0.967,54,1.42,69,1.417,73,2.659,74,2.419,93,1.962,102,1.684,134,2.028,136,1.495,152,1.101,174,1.149,183,2.028,186,1.2,219,1.739,224,1.919,258,2.772,282,2.167,288,1.801,304,2.972,312,2.419,356,1.381,383,1.495,387,2.125,410,2.125,480,2.028,486,2.374,509,4.409,548,1.944,576,2.659,577,4.769,578,5.148,579,2.125,580,2.125,581,2.772,582,2.772,583,2.544,584,2.374,585,2.772,586,2.772,587,2.772,588,2.125,589,2.374,590,2.544,591,2.374,592,2.374,593,2.544,594,2.772,595,2.544,596,5.148,597,3.25,598,4.769,599,2.772,600,3.118,601,3.118,602,3.118,603,4.769,604,3.118,605,2.374,606,3.118,607,2.772,608,2.238,609,2.544,610,3.118,611,2.544,612,2.772]],["t/103",[4,0.699,5,0.694,6,0.694,7,0.731,10,1.805,26,2.207,35,1.747,47,2.021,51,1.733,54,1.203,60,1.596,68,1.805,70,1.477,93,2.408,102,1.733,109,1.399,114,1.869,117,1.869,119,2.018,120,1.643,124,1.747,129,1.693,139,1.805,140,1.399,145,1.643,152,1.143,154,1.143,158,1.471,175,1.566,184,1.693,186,1.246,222,1.193,225,4.835,272,2.106,278,1.434,279,2.833,284,2.642,285,2.642,286,1.303,306,2.324,337,1.51,347,2.207,357,1.94,361,3.192,372,2.878,374,1.94,383,1.552,387,2.207,388,1.399,399,3.522,403,2.106,405,1.869,416,2.878,435,2.642,443,2.642,469,2.465,478,1.552,564,2.324,589,2.465,613,2.642,614,2.465,615,2.94,616,2.878,617,2.642,618,3.237,619,2.642,620,2.324,621,3.237,622,3.237,623,3.237,624,3.237,625,3.237,626,2.878,627,2.465,628,2.465,629,2.878,630,3.237,631,3.237,632,1.805,633,3.344,634,3.237,635,2.878,636,2.324]],["t/105",[4,0.559,5,0.856,6,0.869,7,0.614,26,1.763,38,1.494,42,1.146,54,1.437,73,1.443,88,1.55,102,1.814,117,1.494,127,1.118,134,1.683,136,1.24,151,1.763,152,0.914,158,1.873,174,0.953,178,1.613,180,1.976,186,0.995,207,2.111,208,2.681,218,2.569,219,1.443,224,2.068,282,1.176,286,1.041,288,1.494,298,1.923,304,2.569,312,2.091,313,1.97,319,1.857,356,1.826,383,1.24,455,2.111,480,3.342,481,2.111,486,1.97,499,2.111,509,1.97,548,1.613,564,1.857,576,2.865,578,2.3,579,1.763,580,1.763,581,2.3,582,2.3,583,2.111,584,1.97,585,2.3,586,2.3,587,2.3,588,1.763,589,1.97,590,2.111,591,1.97,592,1.97,593,2.111,594,2.3,595,2.111,599,2.3,605,1.97,608,2.959,609,2.111,611,3.363,613,2.111,619,2.111,637,2.587,638,2.587,639,2.111,640,1.683,641,2.3,642,2.3,643,1.613,644,2.3,645,2.111,646,1.97,647,1.857,648,1.97,649,2.587,650,1.857,651,2.111,652,2.111,653,1.613,654,2.587,655,2.587,656,2.587,657,2.587,658,3.363,659,2.111,660,2.3,661,2.587,662,1.613,663,2.587,664,2.587,665,2.587,666,2.587,667,2.111,668,2.587,669,2.3,670,2.587,671,2.111,672,2.3]],["t/107",[5,0.834,6,0.834,54,1.471,59,2.772,69,1.937,70,1.283,140,1.842,152,2.119,157,3.595,158,1.937,186,1.64,197,2.162,286,2.795,312,2.162,356,1.888,374,2.554,394,3.044,405,2.461,410,2.905,489,2.162,508,3.478,532,2.657,539,2.772,542,2.461,548,4.328,562,3.478,579,2.905,580,2.905,584,4.569,608,3.059,615,3.595,628,3.245,651,3.478,662,2.657,673,4.262,674,3.789,675,4.262,676,3.789,677,4.262,678,3.478,679,2.657,680,2.377,681,2.657,682,5.334]],["t/109",[5,0.831,6,0.831,15,2.578,46,2.29,51,1.687,54,1.171,88,2.863,113,2.978,180,2.29,201,3.638,218,2.978,271,3.638,282,2.171,286,1.923,461,3.898,507,3.638,548,4.598,576,3.621,579,3.256,580,3.256,608,3.429,676,4.247,679,2.978,680,2.664,681,2.978,682,4.247,683,4.777,684,3.898,685,4.777,686,3.429,687,3.429,688,4.777,689,4.247,690,4.777,691,4.247,692,4.777,693,4.777,694,4.777,695,3.898]],["t/111",[5,0.781,6,0.781,7,0.877,14,2.482,54,1.676,70,1.247,73,3.28,99,2.042,108,2.974,125,1.933,140,1.79,154,1.463,157,2.482,180,1.986,224,1.668,319,2.974,328,2.102,356,1.835,474,2.582,480,3.826,489,2.102,528,4.478,542,2.392,548,4.262,576,2.31,584,4.478,640,2.695,641,3.683,643,2.582,650,2.974,678,3.381,681,2.582,689,3.683,696,4.143,697,4.143,698,3.381,699,3.683,700,4.143,701,3.683,702,3.381,703,4.143,704,4.143,705,3.381,706,4.143,707,4.143,708,4.143,709,3.683,710,4.143,711,3.683,712,4.143,713,4.143,714,2.974]],["t/113",[5,0.825,6,0.825,7,0.877,13,1.986,48,2.235,54,1.016,127,1.79,136,1.986,158,1.883,197,2.102,218,2.582,222,1.526,246,2.582,268,2.695,274,3.683,282,1.883,286,2.995,312,2.102,320,2.974,328,2.102,356,1.835,358,2.392,359,3.683,394,3.469,405,2.392,439,3.683,562,4.799,576,4.15,632,2.31,639,3.381,658,3.381,662,4.262,680,2.31,687,2.974,711,3.683,715,3.683,716,5.228,717,4.143,718,4.143,719,3.683,720,4.143,721,4.143,722,4.143,723,4.143,724,3.381,725,3.683]],["t/115",[88,3.659,89,3.295,127,2.639,137,3.526,197,3.098,216,3.098,278,2.705,344,4.162,421,4.65,474,4.75,545,5.802,564,5.47,652,4.983,725,5.429,726,6.107,727,6.107,728,6.107,729,4.65]],["t/117",[4,1.163,5,0.822,6,0.822,7,0.803,39,2.119,41,1.863,43,2.512,59,4.575,103,2.218,121,4.101,145,2.732,152,1.902,154,1.902,157,3.227,178,3.357,254,4.788,307,3.866,341,4.788,342,4.788,374,3.227,388,2.327,424,3.003,490,2.732,730,5.385,731,5.385,732,5.385,733,5.385,734,4.394,735,3.357]],["t/119",[1,1.444,5,0.737,6,0.694,7,0.907,14,1.659,15,1.494,27,1.494,33,1.586,38,2.511,41,1.504,46,2.084,47,1.14,50,1.599,51,2.149,54,1.721,66,1.377,69,1.976,93,1.474,99,1.365,103,1.14,105,1.536,125,1.292,137,1.599,145,3.087,152,0.978,154,2.149,176,1.448,178,1.726,198,3.218,219,1.544,222,1.602,233,3.394,246,1.726,257,2.606,272,1.801,282,1.258,286,1.75,328,1.405,338,1.659,348,2.606,356,1.227,424,2.425,474,1.726,490,2.725,491,1.801,507,2.108,525,2.461,528,2.108,538,1.987,576,1.544,659,2.259,681,3.348,686,1.987,698,2.259,729,2.108,735,1.726,736,2.108,737,2.108,738,2.768,739,2.768,740,2.259,741,2.259,742,2.259,743,4.349,744,4.775,745,2.768,746,2.768,747,4.349,748,2.108,749,1.544,750,2.259,751,2.964,752,2.768,753,2.108,754,2.768,755,2.768,756,2.768,757,2.259,758,2.259,759,2.768]],["t/121",[5,0.857,6,0.83,7,0.967,13,1.809,16,2.873,36,3.355,41,1.305,85,2.261,87,2.709,105,1.333,127,1.631,132,3.428,153,2.709,174,1.39,192,2.572,195,3.355,198,2.261,222,2.026,282,1.715,302,2.352,330,3.079,363,2.709,394,1.914,424,2.104,460,2.873,478,2.636,490,1.914,576,2.104,608,2.709,627,2.873,642,3.355,662,3.428,667,3.079,680,3.067,734,4.487,740,3.079,741,3.079,748,2.873,749,2.104,751,2.572,760,3.773,761,3.773,762,5.499,763,3.355,764,5.499,765,4.889,766,3.773,767,3.355,768,3.355,769,3.355,770,3.773,771,3.079,772,4.487,773,4.889,774,3.773,775,3.773,776,3.773]],["t/123",[5,0.791,6,0.791,7,0.812,13,1.786,51,1.316,66,1.134,100,2.675,105,1.316,109,1.61,127,1.61,132,2.323,136,1.786,154,1.316,162,3.911,175,1.189,222,2.373,314,3.313,356,1.651,358,2.152,368,2.837,383,1.786,408,2.675,478,1.786,489,1.89,542,2.152,548,2.323,564,3.911,576,3.038,579,2.54,580,2.54,597,2.54,613,3.04,640,2.424,643,2.323,648,2.837,662,3.396,680,2.078,687,2.675,701,4.844,709,3.313,740,4.446,741,3.04,742,3.04,751,2.54,772,5.256,773,4.844,777,3.313,778,3.726,779,3.726,780,3.313,781,3.726,782,3.726,783,3.726,784,3.313,785,3.726,786,3.726,787,3.313,788,3.04,789,3.726,790,3.726,791,3.313,792,3.726]],["t/125",[1,0.859,4,0.559,5,0.272,6,0.272,9,2.959,13,1.24,21,1.683,26,1.763,38,1.494,51,0.914,66,1.332,69,2.335,105,2.069,110,1.146,113,2.569,115,1.443,125,1.207,127,1.781,132,1.613,136,1.976,143,1.353,148,3.502,149,1.683,152,0.914,153,2.959,154,2.069,155,1.857,157,1.55,158,1.176,176,1.353,196,1.763,197,1.313,235,2.111,238,2.111,249,1.443,260,1.613,269,1.55,278,1.146,282,1.176,286,2.879,290,2.47,298,1.923,312,1.313,337,1.207,348,1.55,358,1.494,374,1.55,394,1.313,395,1.763,405,1.494,421,1.97,431,3.202,432,1.683,473,1.396,474,1.613,497,1.857,532,1.613,579,1.763,580,1.763,605,1.97,633,1.763,653,2.569,669,4.568,678,2.111,680,2.299,684,2.111,687,1.857,719,2.3,742,2.111,744,2.3,749,1.443,751,1.763,757,2.111,788,4.192,793,2.3,794,1.97,795,2.587,796,1.763,797,1.857,798,2.587,799,2.3,800,2.587,801,2.111,802,2.3,803,2.587,804,2.587,805,2.587,806,2.111,807,2.587,808,2.587,809,2.3,810,2.587,811,2.587,812,2.587,813,2.587,814,2.587,815,2.587,816,1.97,817,2.587,818,2.3,819,2.587,820,2.3,821,1.97,822,4.192,823,1.857,824,2.587,825,2.587,826,2.587,827,2.587,828,2.587,829,4.122,830,2.587,831,2.587,832,2.587,833,2.3]],["t/127",[5,0.768,6,0.768,7,1.09,645,5.967,646,5.568]],["t/129",[5,0.832,6,0.832,7,0.97,136,3.12,286,2.62,500,5.312,576,3.63,647,4.673,653,4.057,724,5.312,758,5.312,834,6.509,835,5.312]],["t/131",[5,0.592,6,0.592,43,2.632,46,2.704,54,1.383,59,3.67,66,1.175,73,3.146,103,2.324,136,2.704,137,3.258,154,1.992,158,2.564,233,4.042,337,3.381,348,3.38,394,2.862,395,3.845,460,4.296,597,3.845,627,4.296,680,3.146,735,3.517,836,3.38,837,5.642,838,5.642,839,4.296]],["t/133",[0,3.503,5,0.927,6,0.927,7,1.167,35,2.906,60,2.654,151,3.67,180,3.371,189,3.503,309,4.394,364,3.866,419,6.252,532,3.357,632,3.003,643,3.357,653,3.357,769,4.788,835,4.394,840,4.788,841,5.385]],["t/135",[5,0.857,6,0.891,7,1.216,33,2.017,35,2.78,54,1.263,140,2.226,154,1.819,186,1.982,197,3.465,222,1.898,249,2.873,286,2.073,312,2.613,313,3.922,340,4.58,358,2.975,388,2.226,424,2.873,478,2.469,576,2.873,615,3.086,616,4.58,640,3.351,735,3.211,842,5.151,843,3.698]],["t/137",[1,2.044,2,2.466,5,0.646,6,0.646,7,0.918,11,2.649,21,2.876,27,2.385,41,2.129,54,1.084,93,2.086,95,3.608,110,2.727,125,2.872,145,3.123,149,2.876,152,2.704,154,1.561,158,2.009,177,3.174,178,2.756,224,1.779,262,2.553,272,2.876,278,2.727,298,2.062,307,3.174,312,2.243,378,2.649,383,2.95,392,3.366,403,2.876,424,2.466,500,3.608,644,3.931,645,3.608,648,3.366,735,2.756,844,4.421,845,4.421,846,4.421,847,4.421,848,3.931,849,4.421]],["t/139",[1,2.314,5,0.732,6,0.732,7,1.039,310,4.533,455,6.738,468,5.306,850,6.196]],["t/141",[1,1.513,5,0.905,6,0.905,7,1.255,33,1.346,59,2.964,60,2.246,70,1.892,74,2.312,102,1.609,109,1.969,139,2.541,140,2.717,141,2.383,175,1.454,224,1.834,225,3.718,242,3.271,273,3.718,277,2.73,310,2.964,369,4.051,444,3.718,548,2.84,607,4.051,615,2.73,650,3.271,835,3.718,851,6.286,852,4.557,853,3.47,854,4.051,855,4.557,856,3.47]],["t/143",[1,1.822,2,3.059,4,1.184,5,0.576,6,0.576,7,0.818,39,2.158,51,1.937,54,1.745,70,1.651,125,2.559,175,1.75,189,3.568,222,2.021,224,2.208,232,2.868,273,4.476,337,2.559,348,3.286,388,3.076,490,2.783,491,3.568,497,3.937,620,3.937,672,4.876,735,3.419,758,4.476,771,4.476,857,3.937,858,4.476]],["t/145",[34,3.505,35,3.946,375,6.501,647,5.249,859,7.312]],["t/147",[34,3.462,298,3.37,619,5.894,627,5.5,652,5.894,860,7.223]],["t/149",[5,0.844,6,0.89,7,1.199,33,2.153,39,2.241,41,1.97,54,1.396,125,2.657,154,2.011,186,2.806,222,2.686,260,3.55,267,4.337,514,4.648,735,3.55,749,3.177,794,4.337,861,5.064]],["t/151",[5,0.699,6,0.699,7,0.992,32,4.536,54,1.632,125,3.748,189,4.329,643,4.149,647,4.778,857,4.778,862,5.917,863,4.778]],["t/153",[5,0.756,6,0.756,7,1.074,33,2.354,105,2.973,189,4.686,260,4.969,283,5.171,643,3.483,651,4.56,749,3.117,857,5.171,862,6.404,863,4.012,864,4.968,865,5.588]],["t/155",[5,0.693,6,0.693,7,0.984,10,2.73,33,1.446,46,2.347,66,1.79,74,2.484,103,2.72,105,2.638,125,3.484,153,3.515,154,1.729,186,1.884,205,2.116,233,2.73,266,2.56,382,4.353,425,4.353,640,3.185,698,3.995,749,4.165,768,4.353,780,4.353,857,5.362,866,4.896,867,3.995,868,4.896]],["t/157",[34,3.462,35,3.898,54,1.771,125,3.37,344,4.923,636,5.185]],["t/159",[125,3.498,857,5.382,869,6.666]],["t/161",[5,0.709,6,0.851,7,1.208,33,1.994,43,3.15,66,1.406,74,3.854,93,1.716,103,3.129,154,2.384,184,2.647,186,1.948,216,2.569,222,2.487,233,2.824,278,2.243,373,4.392,870,5.063,871,6.752,872,6.752,873,5.063,874,3.855]],["t/163",[473,4.046,572,6.666,875,6.118]],["t/165",[6,0.691,59,4.281,60,3.244,93,2.704,94,4.102,97,4.725,98,4.281,139,3.67,140,2.844,180,3.155,705,5.371,875,5.371,876,5.371]],["t/167",[4,1.47,40,4.429,48,3.674,283,4.887,284,5.556,285,5.556,286,2.74,326,6.053,388,2.942,877,6.808,878,6.808]],["t/169",[4,1.346,5,0.655,6,0.655,7,0.929,32,4.25,33,1.841,34,2.989,37,4.476,39,2.453,91,5.088,152,2.726,277,3.736,290,3.736,294,6.863,879,5.088,880,5.544,881,6.235]],["t/172",[5,0.749,6,0.749,7,1.064,93,2.418,222,2.629,373,4.642,882,4.276]],["t/175",[5,0.51,6,0.51,10,2.708,26,4.475,38,2.804,48,2.62,61,3.962,63,5.357,67,3.697,69,2.207,70,2.398,76,3.962,103,2,108,3.486,109,2.098,127,2.098,137,2.804,152,2.318,175,1.55,187,4.317,188,4.317,205,3.597,277,3.934,305,3.697,362,3.962,365,4.317,571,4.317,883,7.967,884,4.317,885,4.856,886,4.856,887,4.317]],["t/177",[4,1.375,5,0.821,6,0.821,7,1.166,35,3.437,43,2.971,85,3.816,140,2.753,175,2.033,186,3.009,373,4.143,469,4.85,888,6.369]],["t/179",[4,0.247,5,0.216,6,0.216,7,0.242,9,0.435,11,1.677,15,0.876,21,0.744,23,1.012,34,0.985,35,0.327,42,0.268,46,0.548,47,0.25,48,0.327,51,3.394,52,1.056,53,1.463,55,2.989,58,1.401,63,1.677,66,0.338,67,0.871,85,0.685,86,0.394,89,0.617,93,0.55,100,0.821,125,0.533,129,0.317,134,0.394,136,0.29,143,1.074,144,0.539,146,1.401,157,0.363,168,0.713,174,0.598,178,0.713,186,1.687,192,0.779,205,0.702,208,0.744,218,0.378,219,0.638,232,1.074,243,0.933,245,1.017,249,1.146,251,0.933,268,0.394,277,0.363,280,1.337,286,0.984,289,1.565,312,1.043,319,0.435,328,0.307,330,0.933,333,1.106,337,0.757,361,0.744,362,1.325,373,1.056,395,2.127,405,0.35,408,1.165,409,0.413,429,0.494,449,0.539,464,0.539,478,1.172,486,0.461,538,2.994,555,0.779,583,0.494,588,0.779,589,0.871,590,1.995,591,1.236,592,0.461,593,1.325,595,0.494,632,0.338,633,0.779,646,0.461,647,1.475,686,0.435,729,0.871,748,0.461,772,0.933,787,0.539,843,1.475,850,1.017,854,1.017,875,0.933,889,0.871,890,0.606,891,0.606,892,0.606,893,0.606,894,0.606,895,0.606,896,0.606,897,0.606,898,0.606,899,0.606,900,0.606,901,0.606,902,0.606,903,6.314,904,1.443,905,1.143,906,1.143,907,1.143,908,1.827,909,1.143,910,2.399,911,0.606,912,2.055,913,1.623,914,2.798,915,0.461,916,1.143,917,0.606,918,0.606,919,0.539,920,0.606,921,0.606,922,1.143,923,5.408,924,2.055,925,1.143,926,2.798,927,1.143,928,1.143,929,1.143,930,1.143,931,1.143,932,1.143,933,1.143,934,1.143,935,1.143,936,1.143,937,1.143,938,0.606,939,2.055,940,1.143,941,3.417,942,4.772,943,1.143,944,4.772,945,2.055,946,2.055,947,1.143,948,1.143,949,1.143,950,1.143,951,1.017,952,0.606,953,1.143,954,1.143,955,1.143,956,1.143,957,2.602,958,1.143,959,2.055,960,1.143,961,2.055,962,1.143,963,1.143,964,1.143,965,1.143,966,1.143,967,1.143,968,1.143,969,1.143,970,1.143,971,1.143,972,2.055,973,2.055,974,2.055,975,1.143,976,1.143,977,2.055,978,0.871,979,1.143,980,1.143,981,1.143,982,1.143,983,2.055,984,1.143,985,1.143,986,1.143,987,1.143,988,1.143,989,1.143,990,1.623,991,0.606,992,0.606,993,0.606,994,0.606,995,1.143,996,1.143,997,0.606,998,0.606,999,0.606,1000,0.606,1001,0.606,1002,0.606,1003,0.539,1004,0.606,1005,0.606,1006,0.606,1007,0.606,1008,0.606,1009,0.606,1010,0.606,1011,0.606,1012,1.623,1013,0.606,1014,1.143,1015,0.606,1016,1.143,1017,0.606,1018,1.143,1019,0.606,1020,0.461,1021,3.417,1022,1.143,1023,1.143,1024,1.143,1025,0.539,1026,1.143,1027,1.143]],["t/181",[5,0.749,6,0.749,7,1.064,208,4.642,488,5.447,493,4.448]],["t/183",[4,0.78,5,0.818,6,0.818,7,0.943,15,2.874,33,1.868,41,1.842,62,2.462,66,1.317,68,2.015,69,2.42,70,1.904,98,2.35,99,2.625,105,1.881,106,2.164,136,1.731,151,2.462,162,2.593,175,2.376,216,1.833,240,2.593,242,2.593,249,2.015,256,3.212,262,3.075,278,2.359,279,2.086,327,2.164,388,1.561,394,1.833,470,4.055,471,2.948,489,2.702,493,4.64,576,2.015,588,2.462,806,2.948,836,2.164,856,2.751,1028,3.612,1029,4.735,1030,3.212,1031,5.326,1032,3.612,1033,3.612,1034,3.212,1035,3.212,1036,3.212,1037,2.462,1038,3.212]],["t/186",[5,0.641,6,0.641,66,1.271,139,3.406,140,3.293,141,3.193,174,2.25,175,1.949,224,3.343,240,4.384,327,3.659,437,5.429,617,6.218,635,5.429,836,3.659,856,4.65,1039,6.107]],["t/188",[4,1.734,5,0.699,6,0.699,7,0.992,33,1.965,47,2.742,55,4.536,58,4.536,278,3.559,473,4.335]],["t/190",[0,1.871,5,0.578,6,0.47,7,0.429,46,2.147,51,1.016,54,0.705,55,1.96,56,2.557,66,1.294,70,1.657,100,2.065,105,1.582,136,1.378,140,2.91,146,3.054,151,3.054,154,1.016,174,1.059,175,1.983,180,1.378,185,2.793,186,1.724,190,3.751,205,1.243,213,1.96,216,1.459,249,3.755,327,3.298,337,1.342,348,1.723,349,1.96,358,1.661,381,2.347,388,1.936,456,2.065,470,5.127,471,3.656,491,1.871,492,1.96,542,1.661,567,2.557,588,1.96,597,1.96,614,2.19,615,1.723,628,3.411,702,2.347,714,2.065,729,2.19,839,2.19,884,2.557,1029,3.983,1034,2.557,1040,2.557,1041,4.48,1042,4.48,1043,2.876,1044,2.876,1045,4.48,1046,6.213,1047,5.503,1048,4.48,1049,4.48,1050,2.876,1051,4.48,1052,2.876,1053,3.983,1054,2.876,1055,2.876,1056,4.48,1057,2.876,1058,2.557,1059,2.876,1060,2.876,1061,2.876,1062,2.876,1063,2.876,1064,2.876,1065,2.876]],["t/192",[0,0.927,4,0.984,5,0.805,6,0.815,7,0.806,14,0.853,27,0.769,33,1.782,34,0.683,37,1.022,38,0.822,39,1.312,42,1.106,47,1.029,51,2.433,54,0.612,55,1.702,58,1.702,62,2.731,66,1.196,69,2.281,70,1.628,72,0.888,93,1.13,102,0.503,104,1.022,105,1.178,107,2.831,109,1.079,115,0.794,127,0.616,145,1.692,161,1.085,168,0.888,175,1.279,178,0.888,184,2.383,185,2.079,186,1.283,190,2.731,192,0.971,197,0.723,199,0.971,203,1.085,204,2.965,221,2.22,222,2.116,224,0.573,226,1.266,229,2.22,237,2.22,243,2.038,247,1.162,248,2.22,249,1.393,250,1.557,253,1.625,276,1.266,277,0.853,278,1.478,298,1.556,310,0.927,321,1.022,328,0.723,329,1.162,331,1.162,337,1.556,345,0.971,348,0.853,349,0.971,357,0.853,358,0.822,364,2.394,377,1.085,387,0.971,388,0.616,407,1.162,461,1.162,473,2.162,474,0.888,481,1.162,487,1.085,494,2.22,497,1.022,539,0.927,559,1.085,570,1.022,597,2.273,605,1.085,614,1.085,628,1.902,632,1.86,653,0.888,662,0.888,679,0.888,684,2.038,686,1.022,736,1.902,737,1.085,753,1.085,771,2.038,788,2.722,836,0.853,839,1.085,856,1.902,867,1.162,879,2.038,889,1.085,957,1.902,1035,3.563,1036,6.399,1038,2.22,1066,1.424,1067,1.424,1068,4.053,1069,1.266,1070,1.424,1071,1.424,1072,1.424,1073,1.424,1074,1.424,1075,1.424,1076,1.424,1077,1.424,1078,1.424,1079,1.424,1080,1.424,1081,2.497,1082,2.497,1083,1.162,1084,1.266,1085,1.424,1086,2.22,1087,1.424,1088,1.424,1089,1.424,1090,1.424,1091,1.424,1092,1.424,1093,1.424,1094,1.424,1095,1.424,1096,1.162,1097,1.266,1098,1.424,1099,1.424,1100,1.424,1101,1.162,1102,1.424,1103,1.424]],["t/196",[5,0.61,6,0.61,32,3.958,46,2.784,54,1.424,66,1.69,70,2.443,102,2.051,110,2.573,142,3.778,175,1.853,224,2.338,322,4.739,398,5.622,653,3.62,836,3.48,869,5.163,1104,5.807,1105,5.163,1106,5.807,1107,5.807]],["t/198",[5,0.676,6,0.676,46,3.086,66,1.639,70,2.37,142,4.188,153,4.622,174,2.372,175,2.513,216,3.267,224,2.592,398,4.903,836,3.858]],["t/200",[5,0.914,6,0.801,26,2.991,41,1.518,70,1.321,74,2.226,107,3.018,158,2.783,175,1.954,186,1.688,200,3.984,215,3.341,219,3.415,224,2.465,238,3.581,240,3.15,264,3.341,310,4.966,343,3.581,353,3.901,356,1.944,357,2.629,406,3.15,468,4.663,473,2.368,538,3.15,617,3.581,836,3.669,843,4.396,882,3.669,1108,3.901,1109,3.901,1110,3.901,1111,4.388,1112,4.388,1113,3.901]],["t/202",[48,4.034,66,1.557,70,2.466,105,2.092,130,4.51,174,2.182,175,2.386,201,5.693,216,3.005,321,5.367,387,5.096,674,5.266,836,3.549,1109,5.266,1110,5.266,1114,5.924]],["t/204",[5,0.723,6,0.723,33,2.034,66,1.707,107,3.395,206,3.601,224,2.772,480,4.48,507,5.244]],["t/206",[32,3.704,66,1.638,70,2.13,105,1.919,106,3.256,107,2.679,143,3.699,148,5.361,174,2.002,216,2.757,224,3.166,249,3.031,327,3.256,695,4.435,736,4.138,836,3.256,874,4.138,876,5.773,882,3.256,1115,6.993,1116,6.29]],["t/208",[41,2.561,93,2.509,222,2.727,262,4.275]],["t/210",[4,1.279,5,0.86,6,0.86,7,1.221,33,2.208,41,2.586,99,2.92,109,2.56,262,4.317,278,3.629,349,4.037,636,4.252,681,3.692]],["t/212",[1,1.856,2,3.117,4,1.555,5,0.837,6,0.837,7,1.188,33,2.487,41,2.492,105,1.973,109,3.113,260,3.483,262,4.16,278,3.191,297,4.56,480,3.635,1117,5.588]],["t/214",[33,1.901,34,3.086,66,1.341,184,3.367,206,3.367,269,3.858,278,3.768,338,4.718,368,4.903,403,4.188,456,4.622,671,5.254,1118,6.438]],["t/216",[5,0.827,6,0.827,7,1.174,33,2.325,66,1.341,105,2.274,148,4.388,184,3.367,267,4.903,286,2.592,344,4.388,874,4.903]],["t/218",[4,1.066,5,0.697,6,0.697,7,0.99,12,3.211,33,1.96,47,2.735,51,3.11,66,1.562,127,2.133,152,2.649,184,2.581,261,4.318,269,2.958,278,2.187,293,5.055,344,3.365,478,2.366,632,2.753,1083,4.028,1097,4.389,1119,4.937,1120,4.389,1121,4.937,1122,4.937,1123,4.937,1124,4.389]],["t/220",[33,1.965,47,2.742,62,4.536,66,1.386,184,3.48,196,4.536,433,5.431,1125,6.655,1126,6.655,1127,6.655,1128,6.655,1129,6.655,1130,6.655]],["t/222",[93,2.418,94,4.448,433,5.823,434,6.833,686,5.123,867,5.823]],["t/224",[51,2.638,66,1.555,70,2.755,99,2.413,102,1.729,105,2.331,107,2.413,113,3.052,140,2.116,148,3.337,175,1.562,186,1.884,189,3.185,196,3.337,216,2.484,412,3.728,597,3.337,640,3.185,821,3.728,910,3.185,1131,4.896,1132,7.469,1133,4.896,1134,4.896,1135,4.896,1136,4.896,1137,4.896,1138,4.896,1139,4.896]],["t/226",[5,0.743,6,0.57,7,0.81,13,2.605,54,1.332,66,1.735,70,2.368,99,2.679,102,1.919,105,1.919,107,2.679,113,3.388,154,1.919,175,2.258,216,2.757,232,2.842,339,4.832,356,2.408,736,4.138,749,3.031,1086,6.29,1140,5.435,1141,5.435,1142,5.435,1143,5.435]],["t/228",[39,2.877,41,2.938,278,3.763]],["t/230",[5,0.758,6,0.758,7,1.077,33,2.133,42,3.2,278,3.2]],["t/233",[4,1.305,5,0.635,6,0.635,54,1.482,66,1.259,110,2.678,120,3.067,124,3.262,152,2.134,174,2.227,214,3.932,280,3.932,288,3.49,298,2.82,532,3.768,542,3.49,544,4.932,545,4.602,555,4.12,978,4.602,1144,4.932,1145,6.044]],["t/235",[4,1.193,5,0.798,6,0.751,7,1.066,15,2.049,38,2.193,51,1.951,54,0.931,55,3.765,58,4.438,60,1.872,61,3.099,66,0.791,70,1.96,87,2.726,105,1.341,106,2.275,107,1.872,110,1.682,140,2.387,141,2.889,143,1.986,145,1.927,152,1.951,174,1.399,175,1.763,222,1.399,250,3.444,288,2.193,307,2.726,337,2.577,357,2.275,366,2.892,383,2.648,418,2.892,473,2.981,478,3.121,489,3.304,490,1.927,552,3.099,561,3.099,570,3.966,614,2.892,615,2.275,679,2.367,767,3.376,1084,3.376,1146,3.798,1147,3.798,1148,3.798]],["t/237",[1,2.295,4,1.492,15,3.728,47,2.16,109,2.266,127,2.266,129,2.741,186,2.017,197,2.66,222,1.931,257,4.631,269,3.141,279,3.027,288,3.027,298,2.446,322,4.278,337,3.223,388,3.34,404,4.278,424,2.924,443,4.278,490,3.506,633,3.573,750,4.278,1149,6.143,1150,5.242,1151,4.278]],["t/239",[4,1.142,15,2.854,16,4.027,47,2.179,115,2.95,124,2.854,127,3.355,129,2.766,132,3.297,145,2.683,178,3.297,180,2.535,222,2.56,253,3.441,257,4.164,328,2.683,388,3.004,394,3.526,424,3.876,460,4.027,473,2.854,680,3.876,737,4.027,957,4.027,1149,4.702,1152,5.289,1153,5.289,1154,5.289]],["t/241",[4,1.421,70,1.981,120,3.339,143,3.441,147,5.011,175,2.1,205,2.844,232,3.441,304,4.102,422,4.281,441,4.725,532,4.102,1037,4.486,1155,5.371]],["t/244",[4,1.245,5,0.605,6,0.605,7,0.86,48,2.175,50,2.327,51,1.423,54,1.414,70,1.736,93,1.366,120,2.926,127,2.492,143,2.107,145,2.045,147,3.069,154,1.423,175,1.84,198,2.415,222,2.124,233,2.248,253,4.38,257,2.415,280,3.751,283,2.893,298,1.88,307,2.893,337,1.88,363,2.893,383,1.932,388,2.91,394,2.045,422,2.622,424,2.248,441,2.893,488,2.622,490,2.045,491,3.751,492,2.747,493,2.512,532,3.594,539,2.622,555,2.747,639,4.705,662,2.512,680,2.248,681,2.512,879,3.289,1144,3.289,1155,3.289,1156,3.583,1157,3.583,1158,4.03,1159,4.03]],["t/246",[5,0.637,6,0.637,7,0.904,33,0.994,41,1.164,47,1.387,51,1.189,66,0.701,68,1.877,69,1.53,70,1.521,93,1.141,114,1.944,135,2.416,141,1.76,143,1.76,149,2.19,174,2.235,175,1.613,183,2.19,205,1.455,208,2.19,232,1.76,265,3.628,266,1.76,278,1.491,282,2.297,298,1.57,337,3.146,378,4.962,422,2.19,456,2.416,487,2.563,488,3.947,489,3.078,490,3.421,491,3.287,492,3.444,493,3.15,542,3.503,555,2.294,615,2.017,620,5.651,681,2.098,691,2.993,714,2.416,910,2.19,1020,2.563,1037,3.444,1156,2.993,1157,2.993,1160,2.747,1161,4.493,1162,4.493,1163,2.747,1164,3.366]],["t/249",[1,2.483,4,1.279,5,0.622,6,0.622,7,0.883,44,5.266,74,3.005,93,2.007,145,3.005,154,2.092,269,3.549,272,3.853,302,3.692,383,2.839,424,3.304,508,4.834,528,4.51,539,3.853,633,4.037,737,4.51,816,4.51,1151,6.101]],["t/251",[4,0.934,5,0.735,6,0.838,7,1.043,34,2.073,66,0.9,73,3.38,74,2.194,93,1.465,103,1.781,137,2.497,141,3.966,154,2.678,175,1.934,183,3.943,232,3.659,233,2.412,250,2.695,312,2.194,368,3.293,383,2.073,394,2.194,474,2.695,478,3.635,489,2.194,514,4.946,539,2.813,542,2.497,552,3.529,615,2.591,735,2.695,749,2.412,853,3.293,1037,2.947,1165,3.844,1166,3.844,1167,4.324,1168,4.324]],["t/253",[4,1.604,18,4.786,42,2.598,70,2.236,119,3.656,129,3.067,175,2.371,184,3.067,205,2.535,394,2.976,462,4.786,463,5.214,473,3.165,478,2.811,629,6.605,679,3.656,1165,5.214,1169,4.786,1170,5.865,1171,5.865,1172,5.865]],["t/255",[4,0.894,60,2.042,93,1.404,95,3.381,102,1.463,110,2.605,127,3.216,137,2.392,152,2.077,175,1.322,197,2.102,202,5.228,206,2.166,222,1.526,249,2.31,253,2.695,266,2.166,298,1.933,299,3.381,319,2.974,361,2.695,364,2.974,366,3.154,388,1.79,394,2.102,418,3.154,422,3.826,424,2.31,441,4.222,473,2.235,478,1.986,489,2.984,490,2.984,492,4.66,493,2.582,559,3.154,570,2.974,596,3.683,687,4.908,724,3.381,839,3.154,863,2.974,1020,3.154,1101,3.381,1166,3.683,1169,3.381,1173,4.143,1174,4.143,1175,4.143,1176,4.143,1177,3.683,1178,3.683,1179,4.143]],["t/257",[5,0.749,6,0.749,7,1.064,233,3.98,266,3.731,620,5.123,1180,7.136]],["t/259",[1,0.763,2,1.281,4,1.18,5,0.746,6,0.771,7,1.059,12,3.084,33,2.17,34,1.101,35,2.02,39,0.904,41,2.083,43,1.071,46,2.272,50,2.162,54,0.563,66,1.138,68,1.281,69,1.702,85,1.376,93,0.778,97,1.649,98,1.494,103,1.542,105,0.811,109,0.992,115,1.281,137,1.326,152,2.127,157,1.376,180,1.101,186,0.884,196,1.565,197,1.165,216,1.165,222,2.218,255,1.376,260,1.431,261,3.084,262,3.477,265,1.649,277,1.376,278,2.1,286,0.924,287,1.874,295,2.042,298,1.071,301,1.749,328,1.165,331,1.874,333,1.565,344,1.565,349,2.552,409,1.565,410,1.565,428,2.042,430,1.749,431,2.334,432,1.494,474,1.431,493,1.431,511,3.868,538,1.649,559,1.749,570,1.649,615,2.84,620,1.649,626,2.042,636,1.649,643,1.431,648,1.749,653,2.955,659,1.874,660,2.042,695,1.874,748,1.749,794,1.749,797,1.649,801,1.874,821,1.749,840,2.042,863,1.649,882,1.376,978,1.749,1101,1.874,1169,1.874,1181,2.296,1182,2.296,1183,2.296,1184,2.042,1185,2.296,1186,2.042,1187,1.749,1188,2.296,1189,2.296,1190,2.296,1191,2.296,1192,2.296,1193,2.296,1194,1.874,1195,3.744,1196,2.296,1197,2.042,1198,2.296,1199,2.296,1200,2.296,1201,2.296,1202,2.296,1203,2.296]],["t/261",[5,0.715,6,0.715,7,1.015,115,3.797,224,2.74,290,4.079,431,5.076,432,4.429,522,5.556,796,4.641]],["t/263",[1,1.613,6,0.689,34,2.327,43,2.265,53,3.433,66,1.011,69,2.207,80,3.697,103,2.704,105,2.318,109,2.098,154,1.715,157,3.934,286,1.954,338,2.909,431,3.027,432,3.159,473,2.62,478,2.327,493,3.027,679,3.027,681,3.027,715,4.317,796,3.31,797,4.713,822,6.501,823,3.486,874,3.697,882,2.909,1187,3.697,1204,4.856,1205,4.856,1206,4.856,1207,4.856,1208,4.856,1209,4.856,1210,4.317]],["t/265",[23,3.656,39,2.923,41,2.029,42,2.598,47,2.416,53,3.067,66,1.221,102,2.071,103,2.416,278,2.598,286,2.99,338,3.514,356,2.598,406,4.21,431,3.656,432,3.815,522,4.786,784,5.214,796,3.997,797,4.21,822,4.786,823,4.21,1211,5.865]],["t/267",[1,2.121,2,2.601,33,1.378,45,3.806,46,3.062,66,1.631,92,3.806,99,2.299,139,2.601,146,4.966,158,2.12,176,3.34,180,2.236,214,3.034,216,2.367,255,4.365,266,2.439,282,2.12,302,2.908,347,4.354,405,2.694,646,3.552,653,2.908,705,3.806,750,3.806,796,3.179,821,4.864,823,3.349,853,3.552,910,4.155,1184,4.147,1186,4.147,1187,3.552,1212,4.665,1213,4.665,1214,5.679,1215,4.665]],["t/269",[4,1.667,9,4.476,14,3.736,33,1.841,152,2.202,158,3.508,290,3.736,667,5.088,679,3.887,791,5.544,823,5.542,843,4.476,880,5.544,1115,5.544,1216,6.235,1217,6.235]],["t/271",[1,0.708,5,0.773,6,0.902,7,1.126,11,1.277,27,2.428,28,1.895,33,1.948,35,1.15,39,2.277,40,1.386,41,1.557,42,0.944,50,1.231,51,2.329,53,2.353,57,1.739,60,3.072,62,1.453,64,1.895,66,0.733,70,1.06,74,1.081,99,2.218,102,1.846,105,0.753,107,1.05,109,1.945,115,1.964,124,1.15,132,1.328,133,2.682,145,2.283,154,0.753,168,1.328,174,0.785,180,1.021,196,1.453,222,1.297,247,3.672,260,2.195,261,1.386,269,3.467,282,0.969,286,0.858,290,2.11,292,1.739,310,1.386,356,0.944,383,1.021,431,2.195,478,1.021,734,1.739,818,1.895,843,1.53,863,1.53,882,1.277,1003,6.716,1096,1.739,1163,6.164,1218,3.522,1219,3.522,1220,3.522,1221,4.5,1222,3.522,1223,7.149,1224,4.5,1225,2.131,1226,2.131,1227,2.131,1228,2.131,1229,3.522,1230,2.131,1231,2.131,1232,2.131,1233,2.131]],["t/273",[1,1.278,5,0.404,27,4.297,51,2.54,53,2.011,60,1.896,65,2.929,66,1.785,99,1.896,103,2.297,104,2.762,107,1.896,109,1.663,115,2.145,143,2.011,154,1.358,174,1.417,200,4.267,235,5.353,242,2.762,261,2.502,269,3.341,290,2.305,312,1.952,321,2.762,356,1.704,374,2.305,406,2.762,410,2.622,431,4.089,432,3.628,456,2.762,797,4.003,833,3.42,861,3.42,910,2.502,1068,4.958,1096,3.139,1187,5.815,1210,3.42,1234,3.847,1235,3.847,1236,3.847,1237,3.847,1238,3.847,1239,3.847,1240,3.847]],["t/276",[11,2.869,49,5.165,51,3.163,218,4.053,280,3.115,345,3.263,357,3.896,388,2.069,490,2.429,882,1.878,1116,2.787,1241,3.135,1242,3.135,1243,5.809,1244,3.135,1245,3.135,1246,4.788,1247,3.135,1248,3.135,1249,3.135,1250,3.135,1251,3.135,1252,5.809,1253,3.135,1254,3.135,1255,3.135,1256,4.788,1257,4.788,1258,4.788,1259,4.788,1260,4.788,1261,4.788,1262,4.788,1263,4.788,1264,4.788,1265,4.788,1266,4.788,1267,4.788,1268,4.788,1269,4.788,1270,4.788,1271,4.788,1272,4.788,1273,4.788,1274,4.788,1275,4.788,1276,4.788,1277,4.788,1278,4.788,1279,4.788,1280,4.788,1281,4.788,1282,3.135]],["t/278",[1,1.59,12,4.23,13,1.502,24,2.787,25,2.503,34,1.502,39,1.884,41,2.74,47,1.291,50,3.355,51,1.107,68,2.67,69,3.356,93,1.062,102,1.691,106,2.869,117,1.81,127,2.511,129,2.503,136,2.295,151,2.137,152,2.974,154,1.107,177,2.25,197,1.59,257,2.869,261,2.039,278,1.389,286,1.262,298,3.268,345,3.959,374,2.869,376,6.228,421,2.387,430,2.387,662,2.984,702,2.558,749,1.748,751,3.959,753,2.387,757,2.558,793,2.787,820,2.787,1025,2.787,1083,2.558,1124,5.165,1283,4.788,1284,2.787,1285,3.135,1286,4.788,1287,3.135,1288,4.788,1289,4.788,1290,3.135,1291,3.135]],["t/280",[5,0.781,6,0.781,7,1.109,11,2.909,14,2.909,33,1.434,34,2.327,53,2.539,54,1.19,110,2.151,142,3.159,198,2.909,219,2.708,224,2.642,304,4.636,327,2.909,356,2.151,388,2.837,487,3.697,488,3.159,533,3.934,611,3.962,650,3.486,802,4.317,816,3.697,848,4.317,858,3.962,1040,4.317,1284,4.317,1292,4.317,1293,4.317,1294,4.856,1295,4.856,1296,4.856,1297,4.856]],["t/283",[1,2.228,2,2.232,5,0.704,6,0.769,7,0.855,33,2.384,39,2.883,40,2.604,41,2.792,53,3.001,105,1.414,109,1.73,110,2.542,133,3.048,176,2.093,177,2.873,200,2.604,206,2.093,214,2.604,246,2.495,255,2.398,262,2.311,269,3.438,275,2.873,290,3.438,293,4.369,306,2.873,327,3.438,378,2.398,403,2.604,469,3.048,533,2.398,777,3.559,887,3.559,908,3.559,1030,3.559,1151,3.266,1163,3.266,1298,4.003,1299,4.003,1300,3.266,1301,4.003,1302,4.003,1303,4.003,1304,3.559]],["t/286",[1,2.281,2,2.898,4,1.122,5,0.721,6,0.808,7,1.024,66,1.082,88,3.114,102,2.426,105,2.717,110,2.302,149,3.38,201,3.957,206,2.717,219,2.898,223,4.62,246,3.239,266,2.717,275,3.73,302,3.239,329,4.24,356,2.302,377,3.957,378,3.114,388,2.246,444,4.24,533,3.114,640,3.38,1305,5.196,1306,5.196]],["t/289",[5,0.624,6,0.624,7,0.885,54,1.03,66,1.559,72,2.619,73,2.343,107,2.928,124,3.205,146,2.864,154,1.484,168,3.702,183,3.864,198,2.517,199,2.864,200,2.733,206,2.197,213,2.864,215,3.199,216,2.132,218,2.619,224,1.691,288,2.426,313,3.199,333,2.864,378,3.559,406,3.016,488,2.733,533,2.517,749,3.313,765,3.735,796,2.864,816,3.199,864,3.735,910,5.14,915,4.523,1105,3.735,1113,3.735,1194,3.428,1300,3.428,1307,4.201,1308,4.201,1309,3.735,1310,4.201,1311,4.201,1312,4.201,1313,4.201,1314,4.201]],["t/292",[4,1.184,54,1.345,68,3.059,73,3.059,174,3.08,176,2.868,183,3.568,205,2.37,206,2.868,213,3.738,232,2.868,264,4.176,286,2.208,312,2.783,337,2.559,470,4.176,533,3.286,588,4.851,591,4.176,632,3.059,889,4.176,915,4.176,1309,4.876,1315,5.485,1316,5.485,1317,5.485,1318,5.485,1319,5.485]],["t/295",[4,1.266,5,0.616,6,0.616,7,0.874,53,3.067,66,1.547,72,3.656,103,2.416,108,4.21,114,4.709,120,3.769,206,3.067,255,3.514,282,2.665,378,3.514,509,4.466,533,3.514,858,4.786,1108,5.214,1320,5.865,1321,5.865]],["t/298",[6,0.454,21,2.813,53,3.659,54,1.06,86,2.813,87,3.104,93,2.054,110,1.916,127,2.619,129,2.261,149,2.813,152,1.527,197,2.194,206,2.261,246,2.695,257,2.591,266,2.261,271,3.293,272,3.943,298,2.828,327,2.591,333,2.947,345,4.131,356,1.916,364,3.104,378,2.591,385,3.844,392,5.329,394,2.194,399,3.104,400,3.844,402,3.844,403,3.943,405,2.497,407,3.529,408,3.104,409,2.947,418,3.293,533,2.591,680,3.38,751,2.947,753,3.293,799,3.844,806,3.529,904,3.844,1020,3.293,1160,3.529,1293,3.844,1322,4.324,1323,4.324]],["t/301",[1,1.479,4,1.336,5,0.468,6,0.468,7,0.664,14,2.669,27,2.403,39,2.435,40,2.897,41,2.14,53,3.236,54,1.743,66,0.927,86,2.897,120,2.26,122,5.501,133,4.712,134,2.897,135,5.515,136,2.135,143,2.329,155,3.197,176,2.329,177,3.197,200,2.897,206,2.329,224,1.793,255,2.669,282,3.231,333,3.036,387,3.036,388,1.925,395,3.036,399,3.197,468,3.392,533,2.669,679,2.776,876,3.635,1324,4.454,1325,6.188,1326,4.454,1327,4.454,1328,4.454]],["t/303",[4,1.066,5,0.697,6,0.697,7,0.99,21,3.211,33,1.458,41,1.708,54,1.21,66,1.028,110,2.187,114,2.851,131,3.759,135,3.544,152,1.743,174,1.819,176,3.471,198,3.978,206,2.581,213,3.365,219,2.753,266,2.581,282,2.243,290,2.958,304,4.138,327,2.958,378,2.958,388,2.133,489,2.505,716,4.389,853,3.759,910,3.211,1160,4.028,1304,4.389,1329,4.937,1330,4.937,1331,4.937,1332,4.937,1333,4.937]],["t/305",[4,1.53,5,0.854,6,0.572,27,3.475,47,1.535,51,3.094,52,4.19,54,0.914,60,3.174,65,4.149,70,2.27,85,2.233,91,4.446,139,3.952,140,3.062,154,1.316,168,2.323,176,3.705,186,2.478,199,3.713,203,4.904,215,2.837,218,2.323,249,2.078,268,2.424,357,2.233,405,2.152,408,2.675,643,2.323,915,2.837,919,3.313,1334,5.448,1335,3.726,1336,3.726,1337,3.726,1338,3.726]],["t/307",[4,1.449,5,0.527,6,0.527,7,0.748,13,2.406,50,2.899,70,1.511,114,2.899,140,2.17,141,2.625,175,1.602,184,2.625,186,1.932,205,2.901,232,3.51,255,3.008,265,3.604,279,2.899,348,3.008,383,2.406,489,3.406,490,3.406,542,2.899,633,3.422,699,4.463,714,3.604,801,4.097,1037,4.576,1161,4.463,1162,4.463,1197,4.463,1300,4.097,1339,5.02,1340,5.02,1341,5.02,1342,5.02]],["t/309",[4,1.548,5,0.475,6,0.475,54,1.757,66,0.942,70,1.882,110,2.003,120,3.173,124,2.44,143,2.365,147,3.443,152,1.597,174,1.666,175,1.443,186,1.74,205,1.954,214,2.942,232,3.27,279,2.611,280,2.942,288,2.611,298,2.11,304,2.819,338,3.747,394,2.294,422,2.942,441,3.246,489,2.294,490,3.173,532,3.898,539,2.942,542,3.611,544,3.69,545,3.443,555,3.082,609,3.69,650,3.246,680,2.522,714,3.246,978,3.443,1037,3.082,1144,3.69,1155,3.69,1343,4.522]],["t/311",[5,0.765,6,0.765,7,1.087,50,3.289,51,2.011,110,2.523,130,4.337,141,3.813,152,2.011,175,1.818,184,2.978,199,3.882,205,3.151,328,2.89,357,4.369,383,2.73,462,4.648,497,4.089,632,3.177,1344,7.292,1345,5.696]],["t/313",[5,0.635,6,0.635,7,0.901,47,2.49,50,3.49,68,3.371,87,4.339,130,4.602,149,3.932,175,2.766,192,4.12,232,3.16,299,4.932,354,5.374,612,5.374,632,3.371,1058,5.374,1194,4.932,1346,6.044]],["t/315",[5,0.795,6,0.795,7,1.129,33,1.785,47,2.49,51,2.134,102,2.134,110,3.354,152,2.674,189,3.932,214,3.932,222,2.227,268,3.932,298,2.82,383,2.897,957,4.602,1053,5.374]],["t/317",[5,0.628,6,0.628,25,3.129,42,2.651,43,2.791,66,1.566,70,1.801,125,2.791,129,3.129,158,2.719,169,5.32,198,3.585,206,3.129,277,4.508,289,4.556,373,3.892,377,4.556,749,4.196,794,4.556,1347,5.983]],["t/319",[4,0.907,5,0.624,42,1.861,43,2.771,46,2.014,51,2.098,52,2.733,70,2.592,109,1.816,117,2.426,125,1.96,129,2.197,136,2.014,140,3.236,158,1.909,174,1.548,175,2.39,176,2.197,180,2.014,205,1.816,268,3.864,363,3.016,373,2.733,398,3.199,412,5.246,429,3.428,478,2.014,489,2.132,495,3.735,553,3.428,632,3.843,658,3.428,763,3.735,882,2.517,889,3.199,1177,3.735,1292,3.735,1348,4.201,1349,4.201,1350,4.201,1351,4.201,1352,4.201,1353,3.735,1354,3.735]],["t/321",[0,4.63,4,1.184,15,2.96,16,4.176,43,2.559,142,3.568,174,2.021,175,2.271,180,2.629,186,2.11,192,3.738,213,3.738,255,3.286,301,4.176,320,3.937,343,4.476,403,3.568,632,3.059,636,3.937,671,4.476,1178,4.876,1355,5.485,1356,5.485,1357,5.485,1358,5.485,1359,5.485,1360,5.485,1361,5.485,1362,5.485,1363,5.485]],["t/323",[51,2.951,52,4.625,68,2.484,70,2.14,140,1.925,175,1.975,199,5.503,203,3.392,205,1.925,246,2.776,321,4.442,553,5.049,561,3.635,592,4.712,809,3.96,882,2.669,951,3.96,1069,3.96,1120,3.96,1214,7.178,1353,3.96,1354,3.96,1364,4.454,1365,4.454,1366,4.454,1367,6.188,1368,6.188,1369,6.188,1370,6.188,1371,4.454,1372,4.454,1373,4.454]]],"invertedIndex":[["",{"_index":51,"t":{"6":{"position":[[307,1],[494,1],[504,1]]},"41":{"position":[[11,1]]},"52":{"position":[[172,1],[254,1],[294,1],[361,1]]},"62":{"position":[[19,3],[77,2]]},"64":{"position":[[118,1],[120,1],[217,1],[219,1]]},"92":{"position":[[786,1],[1925,3]]},"103":{"position":[[98,1],[449,6]]},"109":{"position":[[142,1]]},"119":{"position":[[434,2],[800,2],[1001,2],[1263,1]]},"123":{"position":[[180,1]]},"125":{"position":[[1327,1]]},"143":{"position":[[189,1]]},"179":{"position":[[113,2],[165,3],[180,1],[406,3],[424,3],[460,3],[471,3],[507,3],[511,3],[536,3],[540,3],[563,3],[567,3],[604,3],[614,3],[671,3],[682,3],[739,3],[749,3],[811,3],[822,3],[884,3],[894,3],[935,3],[946,3],[987,3],[997,3],[1047,3],[1058,3],[1094,2],[1118,1],[1143,1],[1145,6],[1152,3],[1156,3],[1613,3],[1694,6],[1701,3],[1712,3],[1777,6],[1784,3],[1788,3],[1811,1],[1829,1],[1846,1],[1848,1],[1864,1],[1866,1],[1877,1],[1890,1],[1898,2],[1901,2],[1904,1],[1913,1],[1924,1],[1945,1],[1954,1],[1962,1],[1982,1],[1990,2],[1993,2],[1996,1],[2005,1],[2014,1],[2016,2],[2019,1],[2029,1],[2037,1],[2054,3],[2099,1],[2117,1],[2134,1],[2136,1],[2152,1],[2154,1],[2165,1],[2178,1],[2186,2],[2189,2],[2192,1],[2201,1],[2212,1],[2233,1],[2242,1],[2250,1],[2270,1],[2278,2],[2281,2],[2284,1],[2293,1],[2302,1],[2304,2],[2307,1],[2317,1],[2325,1],[2342,3],[2380,1],[2383,1],[2386,1],[2389,1],[2392,1],[2395,1],[2398,1],[2401,1],[2404,1],[2406,3],[2410,13],[2424,1],[2426,7],[2434,7],[2442,3],[2446,3],[2450,1],[2452,1],[2454,1],[2456,1],[2458,1],[2460,1],[2462,3],[2466,1],[2468,3],[2472,1],[2474,1],[2476,1],[2478,1],[2480,1],[2482,1],[2484,1],[2486,3],[2490,1],[2492,1],[2494,1],[2496,1],[2498,1],[2500,1],[2502,1],[2504,1],[2506,3],[2510,1],[2512,1],[2514,9],[2524,7],[2532,11],[2544,1],[2546,3],[2557,1],[2560,1],[2563,1],[2566,1],[2569,1],[2572,1],[2575,1],[2578,1],[2581,1],[2583,3],[2587,12],[2600,1],[2602,1],[2604,7],[2612,6],[2619,1],[2621,3],[2625,3],[2629,1],[2631,1],[2633,1],[2635,1],[2637,1],[2639,1],[2641,3],[2645,1],[2647,3],[2651,1],[2653,1],[2655,1],[2657,1],[2659,1],[2661,1],[2663,1],[2665,3],[2669,1],[2671,1],[2673,1],[2675,1],[2677,1],[2679,1],[2681,1],[2683,1],[2685,3],[2689,1],[2691,1],[2693,9],[2703,6],[2710,1],[2712,11],[2724,1],[2726,2],[2729,1],[2731,3],[2796,2],[3103,6],[3154,2],[3461,6],[3468,3],[3518,1],[3551,1],[3568,1],[3589,6],[3637,1],[3670,1],[3687,1],[3708,6],[3715,3],[3744,1],[3769,1],[3781,1],[3807,2],[3822,1],[3824,1],[3834,1],[3849,2],[3871,1],[3905,2],[3932,1],[3966,1],[3968,1],[3970,1],[3972,1],[3974,1],[3976,6],[4002,1],[4027,1],[4039,1],[4065,2],[4080,1],[4082,1],[4092,1],[4107,2],[4129,1],[4163,2],[4190,1],[4224,1],[4226,1],[4228,1],[4230,1],[4232,1],[4234,6],[4241,3],[4282,1],[4386,2],[4534,1],[4584,3],[4599,2],[4729,2],[4732,1],[4734,6],[4759,1],[4863,2],[5011,1],[5061,3],[5076,2],[5206,2],[5209,1],[5211,6],[5218,3],[5449,2],[5470,1],[5490,1],[5494,2],[5499,1],[5542,2],[5613,1],[5617,1],[5621,2],[5633,1],[5637,1],[5641,2],[5657,1],[5661,1],[5679,2],[5737,2],[5740,3],[5904,1],[5929,1],[5931,6],[5970,1],[5995,1],[5997,6],[6029,3],[6214,3]]},"190":{"position":[[462,4]]},"192":{"position":[[536,1],[538,1],[566,1],[568,2],[611,1],[764,1],[774,2],[1015,1],[1843,1],[2189,1],[2691,1],[2698,1],[2793,1]]},"218":{"position":[[239,1],[284,1],[313,1],[315,1],[317,1],[319,1],[325,1]]},"224":{"position":[[342,1],[518,3],[527,1]]},"235":{"position":[[235,2],[335,2]]},"244":{"position":[[115,1]]},"246":{"position":[[434,1]]},"271":{"position":[[510,1],[638,1],[698,6],[786,1],[1129,3],[1285,3],[1655,1]]},"273":{"position":[[27,1],[312,1],[454,1],[576,1]]},"276":{"position":[[0,1],[2,1],[143,1],[366,2],[677,1],[686,7],[710,7],[795,3],[1509,2],[1523,1],[1532,7],[1556,7],[1641,3],[2355,2],[2367,2],[2370,1],[2372,1]]},"278":{"position":[[105,1]]},"305":{"position":[[346,3],[358,1],[369,1],[371,1],[373,3],[395,1],[463,1],[465,1],[467,1],[469,1],[471,3]]},"311":{"position":[[211,1]]},"315":{"position":[[16,1]]},"319":{"position":[[240,1],[281,1]]},"323":{"position":[[140,1],[156,1],[188,1],[204,1],[236,1],[242,1]]}}}],["0",{"_index":49,"t":{"6":{"position":[[295,3]]},"276":{"position":[[340,2],[698,2],[1544,2]]}}}],["0.11.29",{"_index":1199,"t":{"259":{"position":[[1302,9]]}}}],["0.11.30",{"_index":1200,"t":{"259":{"position":[[1326,9]]}}}],["0.11.32",{"_index":1291,"t":{"278":{"position":[[875,9]]}}}],["0/1/2/3/4/5/6/7/8/q",{"_index":82,"t":{"6":{"position":[[540,22]]}}}],["1",{"_index":52,"t":{"6":{"position":[[309,3]]},"14":{"position":[[319,4]]},"37":{"position":[[152,3],[214,3],[285,3],[306,3],[377,3]]},"179":{"position":[[4432,3],[4909,3],[5927,1]]},"305":{"position":[[404,3],[458,4],[745,2]]},"319":{"position":[[225,2]]},"323":{"position":[[232,3],[298,3],[403,4]]}}}],["1.0.8",{"_index":1123,"t":{"218":{"position":[[275,8]]}}}],["1.md",{"_index":1088,"t":{"192":{"position":[[1650,5]]}}}],["100",{"_index":970,"t":{"179":{"position":[[3845,3],[4103,3]]}}}],["117b86fa676c0bd3030c16e8bbb87ebaa61af576",{"_index":1242,"t":{"276":{"position":[[9,43]]}}}],["123",{"_index":1369,"t":{"323":{"position":[[238,3],[302,3]]}}}],["15",{"_index":932,"t":{"179":{"position":[[2007,2],[2295,2]]}}}],["16.4.5",{"_index":1122,"t":{"218":{"position":[[251,10]]}}}],["18",{"_index":294,"t":{"41":{"position":[[313,2]]},"169":{"position":[[48,3],[144,3]]}}}],["2",{"_index":55,"t":{"6":{"position":[[334,3]]},"179":{"position":[[1141,1],[1892,1],[1906,1],[1947,1],[1984,1],[2021,1],[2180,1],[2194,1],[2235,1],[2272,1],[2309,1],[5993,1]]},"188":{"position":[[9,2]]},"190":{"position":[[947,2]]},"192":{"position":[[2424,2],[2443,2]]},"235":{"position":[[581,3],[767,1]]}}}],["2.md",{"_index":1089,"t":{"192":{"position":[[1661,5]]}}}],["2024",{"_index":625,"t":{"103":{"position":[[298,4]]}}}],["3",{"_index":58,"t":{"6":{"position":[[352,3]]},"37":{"position":[[276,3],[297,3],[368,3]]},"179":{"position":[[1915,1],[2031,1],[2203,1],[2319,1]]},"188":{"position":[[62,2]]},"192":{"position":[[2431,2],[2496,2]]},"235":{"position":[[475,3],[585,2],[772,1]]}}}],["3.md",{"_index":1090,"t":{"192":{"position":[[1672,5]]}}}],["30",{"_index":934,"t":{"179":{"position":[[2039,4],[2327,4]]}}}],["300",{"_index":968,"t":{"179":{"position":[[3836,4],[4094,4]]}}}],["32",{"_index":935,"t":{"179":{"position":[[2045,4],[2333,4]]}}}],["36a2eb",{"_index":973,"t":{"179":{"position":[[3884,10],[3945,10],[4142,10],[4203,10]]}}}],["4",{"_index":61,"t":{"6":{"position":[[370,3]]},"175":{"position":[[93,1]]},"235":{"position":[[592,2]]}}}],["4.md",{"_index":1091,"t":{"192":{"position":[[1683,4]]}}}],["5",{"_index":63,"t":{"6":{"position":[[386,3]]},"175":{"position":[[144,1],[186,1]]},"179":{"position":[[1918,1],[1956,1],[2206,1],[2244,1]]}}}],["50",{"_index":969,"t":{"179":{"position":[[3841,3],[4099,3]]}}}],["6",{"_index":67,"t":{"6":{"position":[[411,3]]},"37":{"position":[[143,3]]},"175":{"position":[[241,1]]},"179":{"position":[[1998,1],[2286,1]]}}}],["6]+[2]+[3]+[1",{"_index":79,"t":{"6":{"position":[[506,15]]},"8":{"position":[[45,16]]}}}],["7",{"_index":71,"t":{"6":{"position":[[429,3]]}}}],["8",{"_index":75,"t":{"6":{"position":[[460,3]]}}}],["90",{"_index":523,"t":{"92":{"position":[[1020,3]]}}}],["91;[insert",{"_index":916,"t":{"179":{"position":[[1314,17],[1649,17]]}}}],["9999",{"_index":1370,"t":{"323":{"position":[[244,4],[306,4]]}}}],["a[start",{"_index":955,"t":{"179":{"position":[[3507,8],[3626,8]]}}}],["aal",{"_index":1338,"t":{"305":{"position":[[748,5]]}}}],["abov",{"_index":268,"t":{"35":{"position":[[4,5]]},"94":{"position":[[48,6]]},"113":{"position":[[342,6]]},"179":{"position":[[106,6]]},"305":{"position":[[726,5]]},"315":{"position":[[53,6]]},"319":{"position":[[345,5],[491,7]]}}}],["accept",{"_index":687,"t":{"109":{"position":[[204,6]]},"113":{"position":[[189,8]]},"123":{"position":[[418,6]]},"125":{"position":[[803,10]]},"255":{"position":[[154,8],[379,7],[509,10]]}}}],["access",{"_index":111,"t":{"10":{"position":[[191,6]]},"59":{"position":[[13,6],[96,6],[162,11]]},"77":{"position":[[82,6],[190,6]]},"83":{"position":[[21,6],[260,6],[396,6]]}}}],["accident",{"_index":1358,"t":{"321":{"position":[[192,12]]}}}],["accomplish",{"_index":664,"t":{"105":{"position":[[1320,12]]}}}],["account",{"_index":253,"t":{"31":{"position":[[1617,10]]},"52":{"position":[[192,10],[314,10],[331,9],[404,7]]},"83":{"position":[[130,8]]},"192":{"position":[[621,10],[1035,10]]},"239":{"position":[[312,7]]},"244":{"position":[[367,7],[476,7],[559,7]]},"255":{"position":[[252,8]]}}}],["account/org",{"_index":252,"t":{"31":{"position":[[1605,11]]}}}],["acid",{"_index":930,"t":{"179":{"position":[[1971,4],[2259,4]]}}}],["acknowledg",{"_index":663,"t":{"105":{"position":[[1293,11]]}}}],["act",{"_index":83,"t":{"6":{"position":[[582,3]]}}}],["action",{"_index":272,"t":{"35":{"position":[[52,8]]},"74":{"position":[[7,7],[184,8],[432,7]]},"103":{"position":[[796,7]]},"119":{"position":[[703,6]]},"137":{"position":[[401,7]]},"249":{"position":[[215,6]]},"298":{"position":[[372,8],[388,7]]}}}],["activ",{"_index":667,"t":{"105":{"position":[[1415,6]]},"121":{"position":[[40,8]]},"269":{"position":[[203,7]]}}}],["actual",{"_index":334,"t":{"50":{"position":[[501,6]]},"96":{"position":[[347,6]]}}}],["ad",{"_index":277,"t":{"37":{"position":[[93,5],[225,5],[317,5]]},"98":{"position":[[476,6]]},"141":{"position":[[238,5]]},"169":{"position":[[31,5]]},"175":{"position":[[146,5],[243,6]]},"179":{"position":[[6192,6]]},"192":{"position":[[2867,5]]},"259":{"position":[[230,6]]},"317":{"position":[[84,6],[119,6]]}}}],["add",{"_index":68,"t":{"6":{"position":[[415,3]]},"20":{"position":[[6,4],[263,3]]},"24":{"position":[[40,4]]},"103":{"position":[[51,4]]},"183":{"position":[[503,4]]},"246":{"position":[[754,4]]},"259":{"position":[[15,3]]},"278":{"position":[[101,3],[121,4]]},"292":{"position":[[62,3]]},"313":{"position":[[10,3]]},"323":{"position":[[323,3]]}}}],["addit",{"_index":393,"t":{"72":{"position":[[401,8]]}}}],["addition",{"_index":1351,"t":{"319":{"position":[[396,13]]}}}],["addterm",{"_index":181,"t":{"20":{"position":[[308,8]]}}}],["adher",{"_index":708,"t":{"111":{"position":[[410,6]]}}}],["adjust",{"_index":1233,"t":{"271":{"position":[[1989,6]]}}}],["admin",{"_index":493,"t":{"90":{"position":[[311,6]]},"181":{"position":[[3,5]]},"183":{"position":[[4,5],[228,5],[365,5],[497,5],[694,5]]},"244":{"position":[[594,5]]},"246":{"position":[[612,5],[662,5]]},"255":{"position":[[399,7]]},"259":{"position":[[1015,6]]},"263":{"position":[[351,5]]}}}],["administr",{"_index":758,"t":{"119":{"position":[[1283,13]]},"129":{"position":[[9,13]]},"143":{"position":[[88,14]]}}}],["advanc",{"_index":587,"t":{"101":{"position":[[443,8]]},"105":{"position":[[750,8]]}}}],["affect",{"_index":838,"t":{"131":{"position":[[153,6]]}}}],["aforement",{"_index":1119,"t":{"218":{"position":[[65,14]]}}}],["again",{"_index":161,"t":{"16":{"position":[[106,5]]},"50":{"position":[[157,6]]},"83":{"position":[[667,5]]},"192":{"position":[[2798,7]]}}}],["against",{"_index":144,"t":{"14":{"position":[[129,7]]},"179":{"position":[[328,7]]}}}],["ai",{"_index":1051,"t":{"190":{"position":[[611,2],[1020,2]]}}}],["aid",{"_index":855,"t":{"141":{"position":[[308,5]]}}}],["aim",{"_index":798,"t":{"125":{"position":[[415,3]]}}}],["al",{"_index":1176,"t":{"255":{"position":[[407,3]]}}}],["alic",{"_index":941,"t":{"179":{"position":[[2789,5],[2868,6],[3034,7],[3064,5],[3147,5],[3226,6],[3392,7],[3422,5]]}}}],["allow",{"_index":155,"t":{"14":{"position":[[370,7]]},"72":{"position":[[109,6]]},"74":{"position":[[89,6],[552,8]]},"125":{"position":[[946,5]]},"301":{"position":[[249,6]]}}}],["alon",{"_index":569,"t":{"96":{"position":[[404,5]]}}}],["alreadi",{"_index":32,"t":{"6":{"position":[[101,7]]},"41":{"position":[[391,7]]},"151":{"position":[[3,7]]},"169":{"position":[[79,8]]},"196":{"position":[[134,7]]},"206":{"position":[[245,7]]}}}],["alter",{"_index":742,"t":{"119":{"position":[[286,7]]},"123":{"position":[[243,7]]},"125":{"position":[[172,6]]}}}],["altern",{"_index":239,"t":{"31":{"position":[[1210,11],[1436,11]]}}}],["alway",{"_index":839,"t":{"131":{"position":[[295,6]]},"190":{"position":[[1115,6]]},"192":{"position":[[2883,6]]},"255":{"position":[[354,6]]}}}],["amend",{"_index":701,"t":{"111":{"position":[[233,10]]},"123":{"position":[[306,10],[518,10]]}}}],["anchor",{"_index":629,"t":{"103":{"position":[[441,7]]},"253":{"position":[[50,6],[89,6]]}}}],["and/or",{"_index":256,"t":{"31":{"position":[[1720,6]]},"183":{"position":[[626,6]]}}}],["angl",{"_index":697,"t":{"111":{"position":[[62,5]]}}}],["anoth",{"_index":904,"t":{"179":{"position":[[527,8],[1300,7],[1404,7]]},"298":{"position":[[330,7]]}}}],["answer",{"_index":645,"t":{"105":{"position":[[269,6]]},"127":{"position":[[14,7]]},"137":{"position":[[6,7]]}}}],["anymor",{"_index":1347,"t":{"317":{"position":[[155,8]]}}}],["anyon",{"_index":496,"t":{"92":{"position":[[127,6]]}}}],["anyth",{"_index":314,"t":{"46":{"position":[[70,8]]},"123":{"position":[[29,8]]}}}],["anytim",{"_index":1371,"t":{"323":{"position":[[311,7]]}}}],["anywher",{"_index":1165,"t":{"251":{"position":[[91,8]]},"253":{"position":[[227,8]]}}}],["api",{"_index":98,"t":{"8":{"position":[[168,3]]},"14":{"position":[[418,4]]},"77":{"position":[[140,3]]},"83":{"position":[[55,4],[927,4]]},"165":{"position":[[92,3]]},"183":{"position":[[590,3]]},"259":{"position":[[562,3]]}}}],["appear",{"_index":438,"t":{"81":{"position":[[100,7]]},"92":{"position":[[420,6]]}}}],["appli",{"_index":430,"t":{"77":{"position":[[320,5]]},"83":{"position":[[698,5]]},"259":{"position":[[343,7]]},"278":{"position":[[338,7]]}}}],["applic",{"_index":20,"t":{"4":{"position":[[218,11]]},"77":{"position":[[144,12]]}}}],["approach",{"_index":684,"t":{"109":{"position":[[45,8]]},"125":{"position":[[1002,8]]},"192":{"position":[[1122,11],[2304,8]]}}}],["appropri",{"_index":575,"t":{"98":{"position":[[487,11]]}}}],["april",{"_index":624,"t":{"103":{"position":[[292,5]]}}}],["architectur",{"_index":602,"t":{"101":{"position":[[677,12]]}}}],["area",{"_index":716,"t":{"113":{"position":[[77,5],[125,5]]},"303":{"position":[[265,5]]}}}],["aren't",{"_index":573,"t":{"98":{"position":[[126,6]]}}}],["aris",{"_index":1212,"t":{"267":{"position":[[61,6]]}}}],["arm",{"_index":897,"t":{"179":{"position":[[323,4]]}}}],["around",{"_index":866,"t":{"155":{"position":[[134,6]]}}}],["arrang",{"_index":1215,"t":{"267":{"position":[[563,7]]}}}],["array",{"_index":215,"t":{"31":{"position":[[586,7],[1181,7]]},"200":{"position":[[359,5]]},"289":{"position":[[514,7]]},"305":{"position":[[179,5]]}}}],["arrow",{"_index":894,"t":{"179":{"position":[[282,6]]}}}],["articl",{"_index":611,"t":{"101":{"position":[[977,8]]},"105":{"position":[[5,7],[317,7]]},"280":{"position":[[280,7]]}}}],["ask",{"_index":682,"t":{"107":{"position":[[502,6],[549,6]]},"109":{"position":[[193,3]]}}}],["assembl",{"_index":241,"t":{"31":{"position":[[1283,8]]}}}],["asset",{"_index":235,"t":{"31":{"position":[[1057,5]]},"125":{"position":[[396,8]]},"273":{"position":[[37,7],[83,6],[578,5]]}}}],["assets/compil",{"_index":1206,"t":{"263":{"position":[[226,17]]}}}],["assets/css",{"_index":1205,"t":{"263":{"position":[[81,12]]}}}],["assets/j",{"_index":1204,"t":{"263":{"position":[[66,10]]}}}],["assets/master/logos/toip",{"_index":1073,"t":{"192":{"position":[[837,24]]}}}],["assets/test.json",{"_index":921,"t":{"179":{"position":[[1758,18]]}}}],["assets/test.json]]",{"_index":920,"t":{"179":{"position":[[1667,26]]}}}],["assets/test.text",{"_index":918,"t":{"179":{"position":[[1428,18]]}}}],["assets/test.text]]",{"_index":917,"t":{"179":{"position":[[1332,26]]}}}],["associ",{"_index":1195,"t":{"259":{"position":[[776,10],[834,10]]}}}],["assum",{"_index":31,"t":{"6":{"position":[[88,8]]}}}],["atom",{"_index":1043,"t":{"190":{"position":[[241,6]]}}}],["atp",{"_index":923,"t":{"179":{"position":[[1831,3],[1894,3],[1920,3],[1958,3],[1986,3],[2010,3],[2033,3],[2050,3],[2063,3],[2119,3],[2182,3],[2208,3],[2246,3],[2274,3],[2298,3],[2321,3],[2338,3],[2351,3]]}}}],["attribut",{"_index":1069,"t":{"192":{"position":[[400,10]]},"323":{"position":[[101,10]]}}}],["audienc",{"_index":710,"t":{"111":{"position":[[453,10]]}}}],["authent",{"_index":978,"t":{"179":{"position":[[4368,17],[4845,17]]},"233":{"position":[[152,14]]},"259":{"position":[[626,15]]},"309":{"position":[[207,14]]}}}],["author",{"_index":490,"t":{"90":{"position":[[248,7],[264,7]]},"92":{"position":[[283,6],[312,6],[962,7],[986,7],[1076,7],[1293,6],[1692,6],[1797,7],[1817,7]]},"117":{"position":[[99,7]]},"119":{"position":[[0,7],[452,6],[1007,6]]},"121":{"position":[[627,8]]},"143":{"position":[[66,8]]},"235":{"position":[[605,6]]},"237":{"position":[[48,6],[158,6]]},"244":{"position":[[305,8]]},"246":{"position":[[106,6],[186,6],[248,6],[346,6]]},"255":{"position":[[335,14],[459,9]]},"276":{"position":[[145,7],[669,7]]},"307":{"position":[[14,6],[128,6]]},"309":{"position":[[44,6],[442,6]]}}}],["author'",{"_index":747,"t":{"119":{"position":[[571,8],[841,8]]}}}],["auto",{"_index":1350,"t":{"319":{"position":[[367,4]]}}}],["autom",{"_index":403,"t":{"74":{"position":[[110,8],[575,8]]},"103":{"position":[[827,8]]},"137":{"position":[[178,11]]},"214":{"position":[[76,9]]},"283":{"position":[[517,8]]},"298":{"position":[[0,8],[460,9]]},"321":{"position":[[167,9]]}}}],["automat",{"_index":129,"t":{"10":{"position":[[497,13]]},"20":{"position":[[136,13]]},"31":{"position":[[800,13]]},"74":{"position":[[709,13]]},"103":{"position":[[398,9]]},"179":{"position":[[6053,13]]},"237":{"position":[[372,13]]},"239":{"position":[[104,13]]},"253":{"position":[[129,13]]},"278":{"position":[[660,13],[732,13]]},"298":{"position":[[548,13]]},"317":{"position":[[169,9]]},"319":{"position":[[151,9]]}}}],["avail",{"_index":570,"t":{"96":{"position":[[527,9]]},"192":{"position":[[2367,9]]},"235":{"position":[[274,9],[374,9]]},"255":{"position":[[688,9]]},"259":{"position":[[1727,9]]}}}],["avatar_url",{"_index":1257,"t":{"276":{"position":[[718,11],[1564,11]]}}}],["avoid",{"_index":379,"t":{"68":{"position":[[175,5]]}}}],["awar",{"_index":1101,"t":{"192":{"position":[[2809,5]]},"255":{"position":[[760,5]]},"259":{"position":[[97,5]]}}}],["away",{"_index":692,"t":{"109":{"position":[[344,5]]}}}],["b",{"_index":957,"t":{"179":{"position":[[3530,1],[3570,1],[3572,1],[3649,1],[3689,1],[3691,1],[5492,1],[5615,1]]},"192":{"position":[[1229,2],[2268,2]]},"239":{"position":[[92,2]]},"315":{"position":[[50,2]]}}}],["back",{"_index":628,"t":{"103":{"position":[[377,5]]},"107":{"position":[[378,4]]},"190":{"position":[[1049,4],[1138,4]]},"192":{"position":[[1872,4],[2890,4]]}}}],["backgroundcolor",{"_index":971,"t":{"179":{"position":[[3852,18],[4110,18]]}}}],["bar",{"_index":854,"t":{"141":{"position":[[288,4]]},"179":{"position":[[1127,6],[5979,6]]}}}],["base",{"_index":383,"t":{"72":{"position":[[16,5]]},"92":{"position":[[231,5],[2214,5]]},"98":{"position":[[13,5]]},"101":{"position":[[13,5]]},"103":{"position":[[727,5]]},"105":{"position":[[1190,4]]},"123":{"position":[[464,5]]},"137":{"position":[[35,5],[145,5]]},"235":{"position":[[301,5],[401,5]]},"244":{"position":[[257,5]]},"249":{"position":[[35,5]]},"251":{"position":[[290,5]]},"271":{"position":[[2001,5]]},"307":{"position":[[194,5]]},"311":{"position":[[171,5]]},"315":{"position":[[70,5]]}}}],["bash",{"_index":878,"t":{"167":{"position":[[38,4]]}}}],["basic",{"_index":333,"t":{"50":{"position":[[186,5]]},"179":{"position":[[433,5],[480,5],[576,5]]},"259":{"position":[[300,5]]},"289":{"position":[[451,5]]},"298":{"position":[[82,5]]},"301":{"position":[[346,5]]}}}],["baz",{"_index":913,"t":{"179":{"position":[[1134,6],[5920,6],[5986,6]]}}}],["be",{"_index":919,"t":{"179":{"position":[[1539,5]]},"305":{"position":[[663,5]]}}}],["befor",{"_index":679,"t":{"107":{"position":[[412,7]]},"109":{"position":[[422,7]]},"192":{"position":[[2898,6]]},"235":{"position":[[526,6]]},"253":{"position":[[103,6]]},"263":{"position":[[129,6]]},"269":{"position":[[120,7]]},"301":{"position":[[300,6]]}}}],["begin",{"_index":982,"t":{"179":{"position":[[4540,5],[5017,5]]}}}],["begin{array}{c:c:c",{"_index":1001,"t":{"179":{"position":[[5590,20]]}}}],["begin{pmatrix",{"_index":996,"t":{"179":{"position":[[5472,15],[5522,15]]}}}],["begin{pmatrix}x_2",{"_index":993,"t":{"179":{"position":[[5428,20]]}}}],["behavior",{"_index":123,"t":{"10":{"position":[[420,8]]}}}],["behind",{"_index":724,"t":{"113":{"position":[[554,6]]},"129":{"position":[[28,6]]},"255":{"position":[[88,6]]}}}],["bell",{"_index":585,"t":{"101":{"position":[[409,5]]},"105":{"position":[[716,5]]}}}],["belong",{"_index":265,"t":{"33":{"position":[[252,6]]},"50":{"position":[[372,6]]},"246":{"position":[[166,7],[322,7]]},"259":{"position":[[1438,7]]},"307":{"position":[[88,7]]}}}],["below",{"_index":85,"t":{"6":{"position":[[606,5]]},"8":{"position":[[15,5]]},"31":{"position":[[331,5]]},"44":{"position":[[130,6]]},"121":{"position":[[350,5]]},"177":{"position":[[140,6]]},"179":{"position":[[0,5],[1524,5]]},"259":{"position":[[65,5]]},"305":{"position":[[293,5]]}}}],["benefici",{"_index":1321,"t":{"295":{"position":[[133,11]]}}}],["besid",{"_index":1343,"t":{"309":{"position":[[0,7]]}}}],["best",{"_index":1285,"t":{"278":{"position":[[199,4]]}}}],["better",{"_index":605,"t":{"101":{"position":[[724,6]]},"105":{"position":[[229,6]]},"125":{"position":[[681,6]]},"192":{"position":[[2916,6]]}}}],["between",{"_index":88,"t":{"6":{"position":[[672,7]]},"31":{"position":[[538,7]]},"64":{"position":[[136,7],[232,7]]},"70":{"position":[[77,7]]},"92":{"position":[[1978,7]]},"105":{"position":[[453,7]]},"109":{"position":[[365,7]]},"115":{"position":[[149,7]]},"286":{"position":[[236,7]]}}}],["bewar",{"_index":1081,"t":{"192":{"position":[[1334,7],[2191,7]]}}}],["bi",{"_index":726,"t":{"115":{"position":[[13,3]]}}}],["blend",{"_index":1329,"t":{"303":{"position":[[31,5]]}}}],["block",{"_index":591,"t":{"101":{"position":[[480,7]]},"105":{"position":[[787,7]]},"179":{"position":[[1036,5],[1495,7],[1600,6]]},"292":{"position":[[256,7]]}}}],["blockchainbird",{"_index":340,"t":{"52":{"position":[[203,17]]},"135":{"position":[[37,14]]}}}],["blockquot",{"_index":890,"t":{"179":{"position":[[169,10]]}}}],["blue",{"_index":965,"t":{"179":{"position":[[3790,7],[4048,7]]}}}],["bob",{"_index":942,"t":{"179":{"position":[[2799,4],[2810,4],[2828,3],[2861,3],[2893,3],[2943,3],[3029,3],[3157,4],[3168,4],[3186,3],[3219,3],[3251,3],[3301,3],[3387,3]]}}}],["bodi",{"_index":582,"t":{"101":{"position":[[309,6]]},"105":{"position":[[616,6]]}}}],["bolt",{"_index":688,"t":{"109":{"position":[[211,4]]}}}],["boolean",{"_index":244,"t":{"31":{"position":[[1322,9]]}}}],["both",{"_index":474,"t":{"88":{"position":[[446,4]]},"111":{"position":[[617,4]]},"115":{"position":[[85,4],[185,4]]},"119":{"position":[[803,4]]},"125":{"position":[[1519,5]]},"192":{"position":[[340,4]]},"251":{"position":[[464,4]]},"259":{"position":[[1672,4]]}}}],["bottom",{"_index":458,"t":{"83":{"position":[[555,6]]},"85":{"position":[[96,6]]}}}],["branch",{"_index":751,"t":{"119":{"position":[[727,6],[1230,6]]},"121":{"position":[[530,6]]},"123":{"position":[[566,6]]},"125":{"position":[[1484,8]]},"278":{"position":[[152,8],[250,6],[283,7]]},"298":{"position":[[183,8]]}}}],["brief",{"_index":644,"t":{"105":{"position":[[263,5]]},"137":{"position":[[0,5]]}}}],["broader",{"_index":557,"t":{"92":{"position":[[2046,7],[2445,7]]}}}],["browser",{"_index":120,"t":{"10":{"position":[[336,8]]},"41":{"position":[[375,8]]},"55":{"position":[[84,8]]},"57":{"position":[[169,8],[196,7],[238,7]]},"59":{"position":[[116,7]]},"66":{"position":[[63,7]]},"96":{"position":[[489,8]]},"103":{"position":[[149,7]]},"233":{"position":[[24,7]]},"241":{"position":[[12,7]]},"244":{"position":[[24,7],[185,7]]},"295":{"position":[[165,7],[190,7]]},"301":{"position":[[435,7]]},"309":{"position":[[79,7],[297,7]]}}}],["buchner",{"_index":580,"t":{"101":{"position":[[143,8]]},"105":{"position":[[870,7]]},"107":{"position":[[516,7]]},"109":{"position":[[134,7]]},"123":{"position":[[189,7]]},"125":{"position":[[58,8]]}}}],["bug",{"_index":817,"t":{"125":{"position":[[1084,3]]}}}],["build",{"_index":410,"t":{"74":{"position":[[367,9]]},"92":{"position":[[2432,5]]},"101":{"position":[[619,8]]},"107":{"position":[[205,8]]},"259":{"position":[[455,7]]},"273":{"position":[[213,7]]}}}],["built",{"_index":869,"t":{"159":{"position":[[13,5]]},"196":{"position":[[260,6]]}}}],["bull",{"_index":527,"t":{"92":{"position":[[1089,4]]}}}],["bump",{"_index":1286,"t":{"278":{"position":[[321,4],[505,5]]}}}],["burden",{"_index":805,"t":{"125":{"position":[[793,6]]}}}],["button",{"_index":361,"t":{"62":{"position":[[0,6]]},"64":{"position":[[0,6]]},"81":{"position":[[47,6]]},"83":{"position":[[795,6]]},"103":{"position":[[390,7],[501,6]]},"179":{"position":[[5793,7],[5834,7]]},"255":{"position":[[47,7]]}}}],["b{i",{"_index":956,"t":{"179":{"position":[[3520,4],[3639,4]]}}}],["c",{"_index":959,"t":{"179":{"position":[[3547,1],[3666,1],[5497,1],[5619,1]]}}}],["c[ok",{"_index":958,"t":{"179":{"position":[[3541,5],[3660,5]]}}}],["c_kwdomi",{"_index":1244,"t":{"276":{"position":[[62,9]]}}}],["call",{"_index":99,"t":{"8":{"position":[[172,5]]},"14":{"position":[[398,5]]},"24":{"position":[[202,6]]},"41":{"position":[[42,6]]},"46":{"position":[[696,6]]},"92":{"position":[[473,6]]},"111":{"position":[[565,4]]},"119":{"position":[[734,6]]},"183":{"position":[[258,6],[594,5]]},"210":{"position":[[62,6]]},"224":{"position":[[210,6]]},"226":{"position":[[262,6]]},"267":{"position":[[91,4]]},"271":{"position":[[454,4],[798,5],[900,4]]},"273":{"position":[[263,6]]}}}],["came",{"_index":612,"t":{"101":{"position":[[993,4]]},"313":{"position":[[240,4]]}}}],["can't",{"_index":1213,"t":{"267":{"position":[[116,5]]}}}],["cann",{"_index":521,"t":{"92":{"position":[[1003,4],[2486,4]]}}}],["capabl",{"_index":707,"t":{"111":{"position":[[394,12]]}}}],["case",{"_index":473,"t":{"88":{"position":[[427,5]]},"94":{"position":[[12,5]]},"125":{"position":[[1136,5]]},"163":{"position":[[13,4]]},"188":{"position":[[4,4],[56,5]]},"192":{"position":[[2144,5],[2419,4],[2438,4],[2490,5]]},"200":{"position":[[402,4]]},"235":{"position":[[462,4],[568,4]]},"239":{"position":[[87,4]]},"253":{"position":[[4,5]]},"255":{"position":[[4,5]]},"263":{"position":[[177,5]]}}}],["catch",{"_index":1357,"t":{"321":{"position":[[156,5]]}}}],["cd",{"_index":329,"t":{"48":{"position":[[55,2]]},"192":{"position":[[146,2]]},"286":{"position":[[280,3]]}}}],["cell",{"_index":1367,"t":{"323":{"position":[[124,6],[428,4]]}}}],["central",{"_index":396,"t":{"72":{"position":[[576,7]]}}}],["certain",{"_index":1020,"t":{"179":{"position":[[6089,7]]},"246":{"position":[[468,7]]},"255":{"position":[[533,7]]},"298":{"position":[[567,7]]}}}],["chang",{"_index":127,"t":{"10":{"position":[[475,8],[591,8]]},"41":{"position":[[928,7]]},"52":{"position":[[129,6],[520,7]]},"72":{"position":[[154,7]]},"74":{"position":[[697,7]]},"105":{"position":[[1255,7]]},"113":{"position":[[139,6]]},"115":{"position":[[130,7]]},"121":{"position":[[554,7]]},"123":{"position":[[441,8]]},"125":{"position":[[83,6],[708,7]]},"175":{"position":[[199,7]]},"192":{"position":[[2031,7]]},"218":{"position":[[286,6]]},"237":{"position":[[74,7]]},"239":{"position":[[55,7],[218,7],[287,7]]},"244":{"position":[[540,6],[621,7]]},"255":{"position":[[165,6],[391,7],[439,6],[541,7]]},"278":{"position":[[72,7],[447,7],[894,7]]},"298":{"position":[[129,8],[274,7]]}}}],["chapter",{"_index":505,"t":{"92":{"position":[[465,7],[573,8],[637,7],[700,9],[746,7]]}}}],["charact",{"_index":317,"t":{"46":{"position":[[154,10]]}}}],["characterist",{"_index":1055,"t":{"190":{"position":[[910,16]]}}}],["chart",{"_index":593,"t":{"101":{"position":[[504,7]]},"105":{"position":[[811,7]]},"179":{"position":[[3719,6],[3732,11],[3990,11]]}}}],["chatgpt",{"_index":1033,"t":{"183":{"position":[[603,7]]}}}],["check",{"_index":143,"t":{"14":{"position":[[121,7]]},"18":{"position":[[97,5]]},"41":{"position":[[248,5]]},"125":{"position":[[814,7]]},"179":{"position":[[444,5],[491,5],[3042,8],[3400,8]]},"206":{"position":[[15,6],[123,6]]},"235":{"position":[[616,5]]},"241":{"position":[[34,5]]},"244":{"position":[[46,5]]},"246":{"position":[[387,6]]},"273":{"position":[[355,5]]},"301":{"position":[[382,8]]},"309":{"position":[[319,5]]}}}],["checkbox",{"_index":291,"t":{"41":{"position":[[258,10]]}}}],["cherri",{"_index":766,"t":{"121":{"position":[[227,6]]}}}],["choic",{"_index":81,"t":{"6":{"position":[[533,6]]}}}],["choos",{"_index":45,"t":{"6":{"position":[[258,6],[665,6]]},"14":{"position":[[435,6]]},"267":{"position":[[405,6]]}}}],["ci/cd",{"_index":402,"t":{"74":{"position":[[67,7]]},"298":{"position":[[407,5]]}}}],["circl",{"_index":764,"t":{"121":{"position":[[155,6],[326,6]]}}}],["citric",{"_index":929,"t":{"179":{"position":[[1964,6],[2252,6]]}}}],["clariti",{"_index":730,"t":{"117":{"position":[[4,8]]}}}],["clean",{"_index":788,"t":{"123":{"position":[[641,5]]},"125":{"position":[[10,5],[247,5],[433,5]]},"192":{"position":[[1145,5],[1287,5],[2285,5]]}}}],["clear",{"_index":718,"t":{"113":{"position":[[259,5]]}}}],["clearli",{"_index":1318,"t":{"292":{"position":[[308,7]]}}}],["cli",{"_index":1303,"t":{"283":{"position":[[270,5]]}}}],["click",{"_index":119,"t":{"10":{"position":[[270,5]]},"57":{"position":[[126,5]]},"81":{"position":[[66,5]]},"83":{"position":[[161,5],[324,5],[377,5],[412,5],[525,5],[782,5]]},"94":{"position":[[55,5]]},"96":{"position":[[457,5]]},"103":{"position":[[429,8]]},"253":{"position":[[79,5]]}}}],["client",{"_index":432,"t":{"77":{"position":[[399,6]]},"125":{"position":[[334,6]]},"259":{"position":[[359,6]]},"261":{"position":[[45,6]]},"263":{"position":[[0,6]]},"265":{"position":[[24,6]]},"273":{"position":[[45,6],[90,6]]}}}],["clipboard",{"_index":1171,"t":{"253":{"position":[[162,9]]}}}],["clone",{"_index":1218,"t":{"271":{"position":[[263,5],[943,6]]}}}],["clutter",{"_index":827,"t":{"125":{"position":[[1436,11]]}}}],["code",{"_index":286,"t":{"41":{"position":[[118,5],[854,5],[944,5]]},"46":{"position":[[594,4]]},"72":{"position":[[171,4],[357,5],[421,4]]},"74":{"position":[[280,5],[400,5],[692,4]]},"96":{"position":[[512,4]]},"103":{"position":[[686,4]]},"105":{"position":[[1086,5]]},"107":{"position":[[305,5],[588,4],[607,4]]},"109":{"position":[[97,4]]},"113":{"position":[[34,4],[146,4],[233,6],[462,4]]},"119":{"position":[[398,6],[626,5]]},"125":{"position":[[183,4],[482,4],[556,4],[630,4],[728,5],[869,4],[903,4]]},"129":{"position":[[92,4]]},"135":{"position":[[127,4]]},"167":{"position":[[106,5]]},"179":{"position":[[1009,4],[1031,4],[1070,4],[1625,4],[1724,4]]},"216":{"position":[[24,5]]},"259":{"position":[[477,4]]},"263":{"position":[[99,4]]},"265":{"position":[[111,4],[151,4]]},"271":{"position":[[214,4]]},"278":{"position":[[372,4]]},"292":{"position":[[251,4]]}}}],["codebas",{"_index":814,"t":{"125":{"position":[[1033,8]]}}}],["coder",{"_index":733,"t":{"117":{"position":[[188,6]]}}}],["collabor",{"_index":385,"t":{"72":{"position":[[70,13],[312,11]]},"298":{"position":[[286,13]]}}}],["collaps",{"_index":631,"t":{"103":{"position":[[492,8]]}}}],["collect",{"_index":147,"t":{"14":{"position":[[150,10]]},"241":{"position":[[111,10]]},"244":{"position":[[226,10]]},"309":{"position":[[396,10]]}}}],["collegi",{"_index":849,"t":{"137":{"position":[[457,9]]}}}],["color",{"_index":1074,"t":{"192":{"position":[[867,5]]}}}],["column",{"_index":1372,"t":{"323":{"position":[[363,6]]}}}],["combin",{"_index":670,"t":{"105":{"position":[[1476,7]]}}}],["come",{"_index":648,"t":{"105":{"position":[[355,5]]},"123":{"position":[[482,4]]},"137":{"position":[[502,4]]},"259":{"position":[[735,4]]}}}],["comfort",{"_index":1316,"t":{"292":{"position":[[180,11]]}}}],["command",{"_index":1,"t":{"4":{"position":[[23,7]]},"6":{"position":[[185,7],[612,9],[718,8]]},"10":{"position":[[412,7],[647,8]]},"12":{"position":[[98,8]]},"14":{"position":[[254,7],[509,8]]},"16":{"position":[[148,8]]},"18":{"position":[[180,8]]},"20":{"position":[[250,8],[291,8]]},"22":{"position":[[11,7],[107,8],[126,8]]},"24":{"position":[[226,8]]},"26":{"position":[[11,7],[57,8],[76,8]]},"41":{"position":[[13,7],[727,7],[766,8]]},"46":{"position":[[502,7],[515,7]]},"52":{"position":[[565,7]]},"119":{"position":[[95,7],[544,7]]},"125":{"position":[[1313,8]]},"137":{"position":[[507,8],[523,7]]},"139":{"position":[[37,8]]},"141":{"position":[[376,8]]},"143":{"position":[[10,7]]},"212":{"position":[[242,7]]},"237":{"position":[[129,8],[202,8]]},"249":{"position":[[93,9],[196,8]]},"259":{"position":[[431,7]]},"263":{"position":[[466,7]]},"267":{"position":[[366,8],[382,7]]},"271":{"position":[[607,8]]},"273":{"position":[[287,7]]},"278":{"position":[[557,7],[647,8]]},"283":{"position":[[247,7],[345,9],[407,9]]},"286":{"position":[[266,7],[284,8]]},"301":{"position":[[241,7]]}}}],["comment",{"_index":911,"t":{"179":{"position":[[1102,7]]}}}],["comment_count",{"_index":1249,"t":{"276":{"position":[[325,14]]}}}],["comments_url",{"_index":1254,"t":{"276":{"position":[[555,13]]}}}],["commit",{"_index":345,"t":{"52":{"position":[[471,6],[508,6]]},"64":{"position":[[251,6],[289,6]]},"192":{"position":[[2020,6]]},"276":{"position":[[135,7],[200,8]]},"278":{"position":[[84,6],[111,6],[436,6]]},"298":{"position":[[122,6],[591,7]]}}}],["committ",{"_index":1246,"t":{"276":{"position":[[163,10],[1512,10]]}}}],["common",{"_index":274,"t":{"37":{"position":[[24,6]]},"113":{"position":[[111,6]]}}}],["commun",{"_index":563,"t":{"92":{"position":[[2453,10]]}}}],["compact",{"_index":704,"t":{"111":{"position":[[319,8]]}}}],["compar",{"_index":1159,"t":{"244":{"position":[[633,7]]}}}],["compet",{"_index":1297,"t":{"280":{"position":[[359,12]]}}}],["compil",{"_index":822,"t":{"125":{"position":[[1208,11],[1301,11],[1334,7]]},"263":{"position":[[118,10],[158,10],[477,8],[491,7]]},"265":{"position":[[130,7]]}}}],["complet",{"_index":258,"t":{"33":{"position":[[15,8]]},"101":{"position":[[668,8]]}}}],["complex",{"_index":486,"t":{"90":{"position":[[184,8]]},"101":{"position":[[488,7]]},"105":{"position":[[795,7]]},"179":{"position":[[1487,7]]}}}],["complic",{"_index":851,"t":{"141":{"position":[[36,12],[106,11]]}}}],["compon",{"_index":778,"t":{"123":{"position":[[113,10]]}}}],["comprehens",{"_index":1042,"t":{"190":{"position":[[141,13],[548,13]]}}}],["comput",{"_index":307,"t":{"41":{"position":[[784,9]]},"117":{"position":[[89,9]]},"137":{"position":[[293,9]]},"235":{"position":[[201,8]]},"244":{"position":[[447,9]]}}}],["concept",{"_index":542,"t":{"92":{"position":[[1626,8]]},"107":{"position":[[25,8]]},"111":{"position":[[176,8]]},"123":{"position":[[325,8]]},"190":{"position":[[169,7]]},"233":{"position":[[180,7]]},"246":{"position":[[137,8],[293,8],[532,8]]},"251":{"position":[[127,8]]},"307":{"position":[[59,8]]},"309":{"position":[[235,7],[472,9]]}}}],["concis",{"_index":1319,"t":{"292":{"position":[[320,10]]}}}],["config",{"_index":65,"t":{"6":{"position":[[399,6]]},"31":{"position":[[402,6]]},"273":{"position":[[503,6]]},"305":{"position":[[198,7],[633,6]]}}}],["configur",{"_index":198,"t":{"31":{"position":[[82,13],[1524,10]]},"83":{"position":[[443,9]]},"119":{"position":[[306,9],[493,11],[1186,13]]},"121":{"position":[[685,12]]},"244":{"position":[[457,9]]},"280":{"position":[[230,14]]},"289":{"position":[[66,13]]},"303":{"position":[[137,14],[315,11]]},"317":{"position":[[136,13]]}}}],["confirm",{"_index":439,"t":{"81":{"position":[[133,8]]},"113":{"position":[[515,7]]}}}],["conflict",{"_index":790,"t":{"123":{"position":[[677,9]]}}}],["confus",{"_index":17,"t":{"4":{"position":[[175,10]]},"68":{"position":[[181,9]]}}}],["connect",{"_index":382,"t":{"70":{"position":[[65,11]]},"155":{"position":[[457,10]]}}}],["consensu",{"_index":562,"t":{"92":{"position":[[2419,9]]},"107":{"position":[[214,9]]},"113":{"position":[[157,9],[523,9]]}}}],["consid",{"_index":508,"t":{"92":{"position":[[599,10]]},"107":{"position":[[563,8]]},"249":{"position":[[7,8]]}}}],["consist",{"_index":422,"t":{"74":{"position":[[748,10]]},"92":{"position":[[33,7]]},"241":{"position":[[50,11]]},"244":{"position":[[103,11]]},"246":{"position":[[422,11]]},"255":{"position":[[217,9],[303,12]]},"309":{"position":[[335,11]]}}}],["construct",{"_index":541,"t":{"92":{"position":[[1612,9]]}}}],["consult",{"_index":779,"t":{"123":{"position":[[150,12]]}}}],["contain",{"_index":216,"t":{"31":{"position":[[605,8]]},"92":{"position":[[2313,7]]},"115":{"position":[[190,7]]},"161":{"position":[[14,8]]},"183":{"position":[[41,8]]},"190":{"position":[[880,9]]},"198":{"position":[[99,10]]},"202":{"position":[[57,10]]},"206":{"position":[[328,8]]},"224":{"position":[[130,10]]},"226":{"position":[[319,7]]},"259":{"position":[[1505,8]]},"267":{"position":[[20,9]]},"289":{"position":[[57,8]]}}}],["content",{"_index":337,"t":{"52":{"position":[[56,8]]},"88":{"position":[[106,7],[131,7],[365,7],[546,7],[620,7]]},"90":{"position":[[256,7]]},"92":{"position":[[44,7],[275,7],[352,7],[610,10],[954,7],[1285,7],[1758,7],[1809,7]]},"98":{"position":[[47,7],[403,7]]},"103":{"position":[[129,8]]},"125":{"position":[[639,7]]},"131":{"position":[[18,7],[79,7]]},"143":{"position":[[281,7]]},"179":{"position":[[1160,7],[1214,7],[1467,7]]},"190":{"position":[[1094,8]]},"192":{"position":[[1178,7],[1697,7],[2845,7]]},"235":{"position":[[0,7],[597,7]]},"237":{"position":[[40,7],[150,7]]},"244":{"position":[[64,7]]},"246":{"position":[[98,7],[125,7],[178,7],[402,7]]},"292":{"position":[[278,7]]}}}],["context",{"_index":555,"t":{"92":{"position":[[2030,7],[2059,8]]},"179":{"position":[[4284,11],[4761,11]]},"233":{"position":[[95,7]]},"244":{"position":[[160,8]]},"246":{"position":[[476,8]]},"309":{"position":[[150,7]]}}}],["contextu",{"_index":1168,"t":{"251":{"position":[[329,10]]}}}],["continu",{"_index":400,"t":{"74":{"position":[[20,10],[47,10]]},"298":{"position":[[413,11]]}}}],["contribut",{"_index":499,"t":{"92":{"position":[[172,12],[201,12]]},"98":{"position":[[133,12],[335,12],[389,10]]},"105":{"position":[[1056,12]]}}}],["control",{"_index":21,"t":{"4":{"position":[[234,7]]},"72":{"position":[[58,7],[209,7]]},"125":{"position":[[1414,7]]},"137":{"position":[[70,8]]},"179":{"position":[[4470,13],[4947,13]]},"298":{"position":[[213,7]]},"303":{"position":[[199,8]]}}}],["control.md",{"_index":1139,"t":{"224":{"position":[[505,12]]}}}],["conveni",{"_index":635,"t":{"103":{"position":[[809,10]]},"186":{"position":[[191,11]]}}}],["convent",{"_index":1045,"t":{"190":{"position":[[412,11],[715,11]]}}}],["convers",{"_index":1057,"t":{"190":{"position":[[1023,10]]}}}],["convert",{"_index":567,"t":{"96":{"position":[[182,9]]},"190":{"position":[[619,7]]}}}],["cooper",{"_index":1346,"t":{"313":{"position":[[107,9]]}}}],["copi",{"_index":184,"t":{"24":{"position":[[8,4]]},"79":{"position":[[7,4]]},"83":{"position":[[575,4],[591,4]]},"103":{"position":[[408,7]]},"161":{"position":[[322,4]]},"192":{"position":[[220,4],[259,4],[389,4],[1173,4],[1688,4]]},"214":{"position":[[45,7]]},"216":{"position":[[36,6]]},"218":{"position":[[0,4]]},"220":{"position":[[0,4]]},"253":{"position":[[146,6]]},"307":{"position":[[226,4]]},"311":{"position":[[61,4]]}}}],["core",{"_index":777,"t":{"123":{"position":[[108,4]]},"283":{"position":[[7,4]]}}}],["corner",{"_index":448,"t":{"83":{"position":[[210,7]]}}}],["correct",{"_index":343,"t":{"52":{"position":[[263,7]]},"200":{"position":[[527,7]]},"321":{"position":[[383,8]]}}}],["correctli",{"_index":1302,"t":{"283":{"position":[[236,10]]}}}],["coupl",{"_index":1299,"t":{"283":{"position":[[84,7]]}}}],["cours",{"_index":791,"t":{"123":{"position":[[710,7]]},"269":{"position":[[3,7]]}}}],["cover",{"_index":714,"t":{"111":{"position":[[622,5]]},"190":{"position":[[177,7]]},"246":{"position":[[284,8]]},"307":{"position":[[50,8]]},"309":{"position":[[460,5]]}}}],["creat",{"_index":102,"t":{"10":{"position":[[6,7]]},"12":{"position":[[6,7],[37,7]]},"14":{"position":[[6,7],[449,6]]},"20":{"position":[[65,6]]},"39":{"position":[[15,8]]},"41":{"position":[[531,6]]},"46":{"position":[[4,6],[223,6],[439,6]]},"48":{"position":[[46,8]]},"64":{"position":[[72,7],[330,8],[421,8]]},"68":{"position":[[126,7]]},"70":{"position":[[56,8]]},"74":{"position":[[201,6],[286,8]]},"92":{"position":[[1394,6]]},"96":{"position":[[41,7]]},"98":{"position":[[191,6]]},"101":{"position":[[125,7],[259,6]]},"103":{"position":[[860,8],[901,6]]},"105":{"position":[[151,8],[566,6],[950,8]]},"141":{"position":[[389,6]]},"192":{"position":[[1425,6]]},"196":{"position":[[147,7]]},"224":{"position":[[234,6]]},"226":{"position":[[225,6]]},"255":{"position":[[427,7]]},"265":{"position":[[224,7]]},"271":{"position":[[150,6],[1414,6],[1642,6],[1904,6]]},"278":{"position":[[459,6],[746,7]]},"286":{"position":[[58,6],[297,6]]},"315":{"position":[[108,6]]}}}],["creation",{"_index":848,"t":{"137":{"position":[[444,8]]},"280":{"position":[[54,9]]}}}],["creator",{"_index":656,"t":{"105":{"position":[[855,7]]}}}],["critic",{"_index":676,"t":{"107":{"position":[[193,8]]},"109":{"position":[[155,8]]}}}],["cross",{"_index":776,"t":{"121":{"position":[[655,7]]}}}],["crucial",{"_index":806,"t":{"125":{"position":[[827,7]]},"183":{"position":[[343,7]]},"298":{"position":[[237,7]]}}}],["css",{"_index":797,"t":{"125":{"position":[[361,3]]},"259":{"position":[[325,3]]},"263":{"position":[[27,3],[389,3]]},"265":{"position":[[57,4]]},"273":{"position":[[65,3],[110,3]]}}}],["ctwg",{"_index":623,"t":{"103":{"position":[[287,4]]}}}],["curat",{"_index":491,"t":{"90":{"position":[[272,8]]},"92":{"position":[[267,7],[945,8],[1105,7]]},"119":{"position":[[897,8]]},"143":{"position":[[75,8]]},"190":{"position":[[1150,7]]},"244":{"position":[[316,7],[574,7]]},"246":{"position":[[379,7],[485,7]]}}}],["current",{"_index":26,"t":{"6":{"position":[[5,10]]},"103":{"position":[[41,9]]},"105":{"position":[[1484,7]]},"125":{"position":[[263,10]]},"175":{"position":[[48,7],[258,7]]},"200":{"position":[[251,9]]}}}],["custom",{"_index":406,"t":{"74":{"position":[[208,6]]},"200":{"position":[[223,6]]},"265":{"position":[[50,6]]},"273":{"position":[[75,7]]},"289":{"position":[[386,9]]}}}],["custom_terms.md",{"_index":1111,"t":{"200":{"position":[[207,15]]}}}],["customiz",{"_index":414,"t":{"74":{"position":[[500,13]]}}}],["cycl",{"_index":931,"t":{"179":{"position":[[1976,5],[2264,5]]}}}],["d",{"_index":961,"t":{"179":{"position":[[3564,1],[3683,1],[5501,1],[5631,1]]}}}],["d[rethink",{"_index":960,"t":{"179":{"position":[[3553,10],[3672,10]]}}}],["danger",{"_index":1181,"t":{"259":{"position":[[87,6]]}}}],["daniel",{"_index":579,"t":{"101":{"position":[[136,6]]},"105":{"position":[[863,6]]},"107":{"position":[[509,6]]},"109":{"position":[[127,6]]},"123":{"position":[[182,6]]},"125":{"position":[[51,6]]}}}],["data",{"_index":146,"t":{"14":{"position":[[145,4]]},"31":{"position":[[1563,5]]},"179":{"position":[[3761,7],[3826,7],[4019,7],[4084,7]]},"190":{"position":[[45,5],[648,4]]},"267":{"position":[[96,5],[234,4],[425,4]]},"289":{"position":[[231,4]]}}}],["data.js').getxrefsdata",{"_index":1222,"t":{"271":{"position":[[758,27],[1494,25]]}}}],["data.js').removexref(term",{"_index":1227,"t":{"271":{"position":[[1600,26]]}}}],["dataset",{"_index":967,"t":{"179":{"position":[[3810,11],[4068,11]]}}}],["dd>not",{"_index":949,"t":{"179":{"position":[[3002,12],[3360,12]]}}}],["doesn't",{"_index":794,"t":{"125":{"position":[[75,7]]},"149":{"position":[[19,7]]},"259":{"position":[[487,7]]},"317":{"position":[[103,7]]}}}],["domain",{"_index":1331,"t":{"303":{"position":[[72,8]]}}}],["don't",{"_index":0,"t":{"4":{"position":[[4,5]]},"8":{"position":[[113,5]]},"50":{"position":[[407,5]]},"133":{"position":[[2,5]]},"190":{"position":[[1266,5]]},"192":{"position":[[2628,5]]},"321":{"position":[[263,6],[291,5]]}}}],["done",{"_index":633,"t":{"103":{"position":[[637,4],[718,4]]},"125":{"position":[[742,4]]},"179":{"position":[[929,5],[981,5]]},"237":{"position":[[107,4]]},"249":{"position":[[115,4]]},"307":{"position":[[354,4]]}}}],["dotenv",{"_index":1121,"t":{"218":{"position":[[241,9]]}}}],["doubl",{"_index":118,"t":{"10":{"position":[[263,6]]},"57":{"position":[[119,6]]},"96":{"position":[[450,6]]}}}],["down",{"_index":454,"t":{"83":{"position":[[315,4]]}}}],["download",{"_index":1301,"t":{"283":{"position":[[169,8]]}}}],["dropdown",{"_index":450,"t":{"83":{"position":[[245,8]]}}}],["drummond",{"_index":546,"t":{"92":{"position":[[1663,8]]}}}],["due",{"_index":720,"t":{"113":{"position":[[316,3]]}}}],["dure",{"_index":331,"t":{"50":{"position":[[109,6]]},"192":{"position":[[2815,6]]},"259":{"position":[[444,6]]}}}],["dutch",{"_index":1054,"t":{"190":{"position":[[818,7]]}}}],["e",{"_index":1003,"t":{"179":{"position":[[5635,1]]},"271":{"position":[[657,1],[721,1],[1056,1],[1145,1],[1216,1],[1316,1],[1434,1],[1540,1],[1674,1],[1800,1],[1922,1]]}}}],["e.g",{"_index":820,"t":{"125":{"position":[[1187,6]]},"278":{"position":[[868,6]]}}}],["e[end",{"_index":962,"t":{"179":{"position":[[3582,6],[3701,6]]}}}],["each",{"_index":142,"t":{"14":{"position":[[108,4]]},"31":{"position":[[311,4],[637,4]]},"72":{"position":[[344,4]]},"196":{"position":[[0,4]]},"198":{"position":[[94,4]]},"280":{"position":[[372,4]]},"321":{"position":[[115,4]]}}}],["easier",{"_index":717,"t":{"113":{"position":[[240,6]]}}}],["easiest",{"_index":116,"t":{"10":{"position":[[245,7]]}}}],["easili",{"_index":270,"t":{"35":{"position":[[22,6]]},"41":{"position":[[824,6]]}}}],["ecosystem",{"_index":601,"t":{"101":{"position":[[643,10]]}}}],["edit",{"_index":124,"t":{"10":{"position":[[437,4]]},"18":{"position":[[56,6]]},"37":{"position":[[163,6]]},"52":{"position":[[112,4]]},"62":{"position":[[130,5]]},"98":{"position":[[464,7]]},"103":{"position":[[622,7]]},"233":{"position":[[46,4]]},"239":{"position":[[123,4]]},"271":{"position":[[1133,5]]},"289":{"position":[[320,7],[367,4]]},"309":{"position":[[101,4]]}}}],["editor",{"_index":279,"t":{"41":{"position":[[29,7],[131,6]]},"46":{"position":[[599,7]]},"92":{"position":[[293,6],[322,6]]},"96":{"position":[[114,6],[151,6]]},"98":{"position":[[440,6]]},"103":{"position":[[664,6],[741,6]]},"183":{"position":[[126,7]]},"237":{"position":[[249,6]]},"307":{"position":[[314,7]]},"309":{"position":[[22,7]]}}}],["effect",{"_index":1314,"t":{"289":{"position":[[557,11]]}}}],["effici",{"_index":420,"t":{"74":{"position":[[663,10]]}}}],["effort",{"_index":672,"t":{"105":{"position":[[1503,8]]},"143":{"position":[[159,6]]}}}],["elabor",{"_index":609,"t":{"101":{"position":[[938,9]]},"105":{"position":[[325,10]]},"309":{"position":[[531,9]]}}}],["eleg",{"_index":649,"t":{"105":{"position":[[372,7]]}}}],["element",{"_index":264,"t":{"33":{"position":[[243,8]]},"50":{"position":[[363,8]]},"200":{"position":[[339,7]]},"292":{"position":[[77,8]]}}}],["embed",{"_index":1186,"t":{"259":{"position":[[316,8]]},"267":{"position":[[245,8]]}}}],["empti",{"_index":736,"t":{"119":{"position":[[45,5]]},"192":{"position":[[1603,5],[1790,6]]},"206":{"position":[[267,6]]},"226":{"position":[[296,6]]}}}],["en",{"_index":1053,"t":{"190":{"position":[[758,2],[965,2]]},"315":{"position":[[47,2]]}}}],["enabl",{"_index":134,"t":{"10":{"position":[[612,7]]},"31":{"position":[[1343,7]]},"72":{"position":[[289,8]]},"101":{"position":[[244,7]]},"105":{"position":[[551,7]]},"179":{"position":[[5268,8]]},"301":{"position":[[99,7]]}}}],["end",{"_index":157,"t":{"14":{"position":[[476,3]]},"55":{"position":[[48,3]]},"107":{"position":[[370,3],[383,3]]},"111":{"position":[[229,3]]},"117":{"position":[[253,3]]},"125":{"position":[[126,3]]},"179":{"position":[[370,3]]},"259":{"position":[[495,3]]},"263":{"position":[[202,3],[268,3]]}}}],["endproduct",{"_index":568,"t":{"96":{"position":[[295,10]]}}}],["end{array",{"_index":1008,"t":{"179":{"position":[[5665,13]]}}}],["end{pmatrix",{"_index":995,"t":{"179":{"position":[[5456,13],[5549,15]]}}}],["end{pmatrix}\\cdot",{"_index":997,"t":{"179":{"position":[[5503,18]]}}}],["enforc",{"_index":1060,"t":{"190":{"position":[[1237,8]]}}}],["engin",{"_index":583,"t":{"101":{"position":[[320,11]]},"105":{"position":[[627,11]]},"179":{"position":[[5292,6]]}}}],["english",{"_index":1041,"t":{"190":{"position":[[112,7],[927,8]]}}}],["enhanc",{"_index":627,"t":{"103":{"position":[[364,12]]},"121":{"position":[[49,8]]},"131":{"position":[[249,8]]},"147":{"position":[[4,11]]}}}],["ensur",{"_index":421,"t":{"74":{"position":[[678,8]]},"115":{"position":[[173,6]]},"125":{"position":[[618,6]]},"278":{"position":[[296,7]]}}}],["enter",{"_index":80,"t":{"6":{"position":[[522,5],[698,8]]},"79":{"position":[[55,5]]},"81":{"position":[[108,5]]},"263":{"position":[[139,6]]}}}],["entir",{"_index":1120,"t":{"218":{"position":[[164,6]]},"323":{"position":[[464,6]]}}}],["entri",{"_index":339,"t":{"52":{"position":[[141,5]]},"226":{"position":[[168,5]]}}}],["env",{"_index":434,"t":{"79":{"position":[[49,5]]},"83":{"position":[[738,4]]},"222":{"position":[[51,5],[72,5]]}}}],["env.exampl",{"_index":433,"t":{"79":{"position":[[24,12]]},"220":{"position":[[123,12]]},"222":{"position":[[35,12]]}}}],["environ",{"_index":214,"t":{"31":{"position":[[566,13]]},"41":{"position":[[77,13]]},"233":{"position":[[139,12]]},"267":{"position":[[294,11]]},"283":{"position":[[71,12]]},"309":{"position":[[194,12]]},"315":{"position":[[95,12]]}}}],["equal",{"_index":728,"t":{"115":{"position":[[107,7]]}}}],["equat",{"_index":991,"t":{"179":{"position":[[5231,9]]}}}],["error",{"_index":876,"t":{"165":{"position":[[69,5]]},"206":{"position":[[100,5],[188,5]]},"301":{"position":[[395,6]]}}}],["especi",{"_index":1193,"t":{"259":{"position":[[600,10]]}}}],["essenti",{"_index":381,"t":{"70":{"position":[[34,9]]},"77":{"position":[[59,9]]},"190":{"position":[[994,9]]}}}],["etc",{"_index":189,"t":{"24":{"position":[[118,4]]},"133":{"position":[[132,4]]},"143":{"position":[[204,4]]},"151":{"position":[[41,4]]},"153":{"position":[[51,4],[172,4]]},"224":{"position":[[522,4]]},"315":{"position":[[146,4]]}}}],["even",{"_index":9,"t":{"4":{"position":[[69,4]]},"92":{"position":[[1929,4]]},"125":{"position":[[651,4],[676,4]]},"179":{"position":[[1455,4]]},"269":{"position":[[98,4]]}}}],["event",{"_index":407,"t":{"74":{"position":[[256,7]]},"192":{"position":[[662,5]]},"298":{"position":[[575,7]]}}}],["events_url",{"_index":1276,"t":{"276":{"position":[[1337,11],[2183,11]]}}}],["everyon",{"_index":606,"t":{"101":{"position":[[744,10]]}}}],["everyth",{"_index":821,"t":{"125":{"position":[[1194,10]]},"224":{"position":[[274,10]]},"259":{"position":[[649,11]]},"267":{"position":[[6,10],[165,10]]}}}],["exactli",{"_index":1174,"t":{"255":{"position":[[201,7]]}}}],["exampl",{"_index":186,"t":{"24":{"position":[[80,8]]},"35":{"position":[[77,8]]},"88":{"position":[[640,7],[693,7]]},"92":{"position":[[100,8],[625,7],[2468,8]]},"98":{"position":[[452,8]]},"101":{"position":[[434,8]]},"103":{"position":[[884,8]]},"105":{"position":[[741,8]]},"107":{"position":[[80,7]]},"135":{"position":[[228,7]]},"149":{"position":[[39,7],[123,7]]},"155":{"position":[[184,7]]},"161":{"position":[[26,7]]},"177":{"position":[[39,8],[78,8]]},"179":{"position":[[38,7],[124,7],[1001,7],[1014,7],[1062,7],[1075,7],[1592,7],[1617,7],[1630,7],[1716,7],[1729,7],[5372,8]]},"190":{"position":[[124,7],[749,8]]},"192":{"position":[[137,8],[640,7],[1524,7]]},"200":{"position":[[180,8]]},"224":{"position":[[333,8]]},"237":{"position":[[215,7]]},"259":{"position":[[1274,8]]},"305":{"position":[[350,7],[679,7],[718,7]]},"307":{"position":[[426,7]]},"309":{"position":[[492,7]]},"321":{"position":[[327,8]]}}}],["except",{"_index":1179,"t":{"255":{"position":[[774,10]]}}}],["exchange/issues/119",{"_index":1023,"t":{"179":{"position":[[6304,20],[6390,19]]}}}],["exclud",{"_index":819,"t":{"125":{"position":[[1095,7]]}}}],["execut",{"_index":1151,"t":{"237":{"position":[[324,9]]},"249":{"position":[[74,9],[172,7]]},"283":{"position":[[385,8]]}}}],["exist",{"_index":148,"t":{"14":{"position":[[183,7]]},"98":{"position":[[152,8],[354,8]]},"125":{"position":[[719,8],[860,8],[1024,8]]},"206":{"position":[[30,9],[155,7],[253,6]]},"216":{"position":[[51,8]]},"224":{"position":[[183,6]]}}}],["expans",{"_index":607,"t":{"101":{"position":[[834,9]]},"141":{"position":[[92,9]]}}}],["expert",{"_index":638,"t":{"105":{"position":[[36,7]]}}}],["explain",{"_index":311,"t":{"44":{"position":[[105,9]]},"92":{"position":[[1955,7]]}}}],["explan",{"_index":305,"t":{"41":{"position":[[714,12]]},"62":{"position":[[7,11]]},"64":{"position":[[7,11]]},"175":{"position":[[8,11]]}}}],["explicitli",{"_index":1150,"t":{"237":{"position":[[182,10]]}}}],["explor",{"_index":351,"t":{"57":{"position":[[79,9]]}}}],["export",{"_index":56,"t":{"6":{"position":[[338,6]]},"190":{"position":[[657,6]]}}}],["extend",{"_index":584,"t":{"101":{"position":[[358,8]]},"105":{"position":[[665,8]]},"107":{"position":[[294,6],[335,6]]},"111":{"position":[[376,6],[575,8]]}}}],["extens",{"_index":532,"t":{"92":{"position":[[1185,9]]},"107":{"position":[[441,10]]},"125":{"position":[[1069,10]]},"133":{"position":[[257,10]]},"233":{"position":[[32,10]]},"241":{"position":[[20,10]]},"244":{"position":[[32,10],[193,10]]},"309":{"position":[[87,10],[305,10]]}}}],["extern",{"_index":139,"t":{"14":{"position":[[24,9],[70,8],[206,8]]},"16":{"position":[[24,9]]},"70":{"position":[[11,8]]},"90":{"position":[[118,12]]},"92":{"position":[[2155,8]]},"103":{"position":[[303,8]]},"141":{"position":[[169,8]]},"165":{"position":[[30,8]]},"186":{"position":[[98,8]]},"267":{"position":[[127,8]]},"305":{"position":[[51,8],[274,8],[331,8],[489,8]]}}}],["external_spec",{"_index":1334,"t":{"305":{"position":[[164,14],[377,17]]}}}],["externalspec",{"_index":1228,"t":{"271":{"position":[[1627,14]]}}}],["externalspecvalu",{"_index":165,"t":{"16":{"position":[[191,19]]}}}],["extra",{"_index":614,"t":{"103":{"position":[[70,5]]},"190":{"position":[[376,5]]},"192":{"position":[[2839,5]]},"235":{"position":[[61,5]]}}}],["f",{"_index":1004,"t":{"179":{"position":[[5639,1]]}}}],["face",{"_index":1345,"t":{"311":{"position":[[131,4]]}}}],["facilit",{"_index":802,"t":{"125":{"position":[[750,10]]},"280":{"position":[[39,10]]}}}],["fadh2",{"_index":933,"t":{"179":{"position":[[2023,5],[2311,5]]}}}],["fairli",{"_index":1192,"t":{"259":{"position":[[584,6]]}}}],["fals",{"_index":1281,"t":{"276":{"position":[[1503,5],[2349,5]]}}}],["familiar",{"_index":1324,"t":{"301":{"position":[[182,8]]}}}],["fanci",{"_index":1018,"t":{"179":{"position":[[6033,5],[6156,5]]}}}],["far",{"_index":1197,"t":{"259":{"position":[[1087,3]]},"307":{"position":[[103,3]]}}}],["faster",{"_index":641,"t":{"105":{"position":[[141,6]]},"111":{"position":[[504,6]]}}}],["fat",{"_index":477,"t":{"88":{"position":[[521,4],[616,3]]}}}],["featur",{"_index":136,"t":{"10":{"position":[[630,9]]},"70":{"position":[[44,7]]},"72":{"position":[[459,8]]},"101":{"position":[[392,8]]},"105":{"position":[[699,8]]},"113":{"position":[[277,7]]},"123":{"position":[[581,8]]},"125":{"position":[[94,7],[543,8]]},"129":{"position":[[101,9]]},"131":{"position":[[258,9]]},"179":{"position":[[5359,8]]},"183":{"position":[[351,9]]},"190":{"position":[[1004,7]]},"278":{"position":[[130,8],[242,7]]},"301":{"position":[[117,9]]},"319":{"position":[[176,8]]}}}],["fetch",{"_index":879,"t":{"169":{"position":[[15,6]]},"192":{"position":[[69,5],[176,5]]},"244":{"position":[[400,5]]}}}],["few",{"_index":528,"t":{"92":{"position":[[1125,3]]},"111":{"position":[[219,3],[519,3]]},"119":{"position":[[1182,3]]},"249":{"position":[[89,3]]}}}],["ff6384",{"_index":972,"t":{"179":{"position":[[3873,10],[3934,10],[4131,10],[4192,10]]}}}],["ffce56",{"_index":974,"t":{"179":{"position":[[3895,9],[3956,9],[4153,9],[4214,9]]}}}],["field",{"_index":207,"t":{"31":{"position":[[367,6]]},"81":{"position":[[89,5]]},"105":{"position":[[1389,5]]}}}],["figur",{"_index":1093,"t":{"192":{"position":[[2043,6]]}}}],["file",{"_index":66,"t":{"6":{"position":[[406,4]]},"10":{"position":[[102,5],[131,5],[158,8],[175,4],[280,4],[293,4],[527,5]]},"12":{"position":[[85,5]]},"20":{"position":[[17,4],[87,4]]},"24":{"position":[[31,4],[69,4],[129,5]]},"31":{"position":[[15,5],[204,6],[409,5],[775,4],[1246,5],[1273,5]]},"33":{"position":[[57,4],[101,5],[149,4],[195,5],[225,4]]},"50":{"position":[[224,4],[268,5],[315,5],[345,4],[482,4],[522,4]]},"55":{"position":[[128,8]]},"57":{"position":[[33,9],[64,4],[106,4],[224,4],[286,4],[299,4],[313,13]]},"59":{"position":[[71,4],[154,4]]},"62":{"position":[[40,4]]},"74":{"position":[[450,5]]},"79":{"position":[[19,4]]},"83":{"position":[[743,4]]},"88":{"position":[[161,5],[471,4]]},"96":{"position":[[64,5],[172,5],[210,4],[245,5],[337,5],[368,5],[390,4]]},"98":{"position":[[508,6]]},"119":{"position":[[157,5],[199,5],[273,5],[764,6],[966,5]]},"123":{"position":[[54,5],[218,5]]},"125":{"position":[[575,5],[920,5],[1113,5],[1181,5],[1277,5]]},"131":{"position":[[31,5]]},"155":{"position":[[65,4],[105,5],[116,4],[325,4],[341,5],[395,4]]},"161":{"position":[[92,4],[192,4]]},"179":{"position":[[1233,5],[1308,5],[1412,5]]},"183":{"position":[[31,4],[157,5],[785,5]]},"186":{"position":[[43,4]]},"190":{"position":[[272,5],[512,5],[678,5],[890,5]]},"192":{"position":[[432,4],[548,5],[1186,5],[1302,5],[1493,5],[2548,5],[2667,5],[2743,5]]},"196":{"position":[[53,4],[123,5],[224,4]]},"198":{"position":[[36,4],[87,6]]},"202":{"position":[[52,4],[238,5]]},"204":{"position":[[33,4],[58,4]]},"206":{"position":[[150,4],[239,5],[346,6]]},"214":{"position":[[66,5]]},"216":{"position":[[16,7]]},"218":{"position":[[53,4],[90,5],[390,4]]},"220":{"position":[[19,5]]},"224":{"position":[[125,4],[165,5],[195,4]]},"226":{"position":[[37,4],[103,5],[140,5],[240,4]]},"233":{"position":[[68,5]]},"235":{"position":[[520,5]]},"246":{"position":[[710,4]]},"251":{"position":[[63,4]]},"259":{"position":[[139,5],[159,5],[178,4],[1408,6]]},"263":{"position":[[399,5]]},"265":{"position":[[209,4]]},"267":{"position":[[42,5],[197,5],[332,4],[495,5]]},"271":{"position":[[555,4],[1787,6]]},"273":{"position":[[69,5],[114,5],[257,5],[302,4],[444,4],[471,5],[510,4],[537,5],[605,5]]},"286":{"position":[[45,4]]},"289":{"position":[[15,4],[333,6],[377,5],[591,5]]},"295":{"position":[[43,4],[221,5]]},"301":{"position":[[554,6]]},"303":{"position":[[108,4]]},"309":{"position":[[123,5]]},"317":{"position":[[98,4],[150,4]]}}}],["file/directori",{"_index":1234,"t":{"273":{"position":[[0,14]]}}}],["fill",{"_index":743,"t":{"119":{"position":[[297,4],[469,7]]}}}],["final",{"_index":177,"t":{"20":{"position":[[166,5]]},"137":{"position":[[368,7]]},"278":{"position":[[353,5]]},"283":{"position":[[600,5]]},"301":{"position":[[307,10]]}}}],["find",{"_index":35,"t":{"6":{"position":[[139,4]]},"37":{"position":[[14,4]]},"85":{"position":[[112,4]]},"103":{"position":[[100,4]]},"133":{"position":[[277,4]]},"135":{"position":[[111,4]]},"145":{"position":[[5,4]]},"157":{"position":[[14,4]]},"177":{"position":[[33,5]]},"179":{"position":[[5334,4]]},"259":{"position":[[60,4],[1105,4]]},"271":{"position":[[602,4]]}}}],["finder",{"_index":352,"t":{"57":{"position":[[89,7]]}}}],["fine",{"_index":699,"t":{"111":{"position":[[155,4]]},"307":{"position":[[295,5]]}}}],["finish",{"_index":1211,"t":{"265":{"position":[[159,7]]}}}],["first",{"_index":882,"t":{"172":{"position":[[0,6]]},"200":{"position":[[289,5],[333,5]]},"206":{"position":[[9,5]]},"259":{"position":[[1599,5]]},"263":{"position":[[109,5]]},"271":{"position":[[256,6]]},"276":{"position":[[193,6]]},"319":{"position":[[254,5]]},"323":{"position":[[357,5]]}}}],["fit",{"_index":950,"t":{"179":{"position":[[3015,3],[3373,3]]}}}],["fix",{"_index":818,"t":{"125":{"position":[[1088,6]]},"271":{"position":[[1774,3]]}}}],["flexibl",{"_index":413,"t":{"74":{"position":[[487,8]]}}}],["fli",{"_index":537,"t":{"92":{"position":[[1421,3]]}}}],["flow",{"_index":952,"t":{"179":{"position":[[3472,5]]}}}],["focu",{"_index":483,"t":{"90":{"position":[[81,5]]}}}],["focuss",{"_index":1161,"t":{"246":{"position":[[113,8],[255,8]]},"307":{"position":[[21,8]]}}}],["fold",{"_index":1361,"t":{"321":{"position":[[297,4]]}}}],["folder",{"_index":190,"t":{"24":{"position":[[158,6]]},"31":{"position":[[41,6]]},"48":{"position":[[23,8]]},"88":{"position":[[316,6]]},"190":{"position":[[323,6],[342,7],[873,6]]},"192":{"position":[[1631,6],[1747,7],[1783,6],[1990,7]]}}}],["follow",{"_index":47,"t":{"6":{"position":[[276,9]]},"44":{"position":[[27,8]]},"46":{"position":[[424,10]]},"50":{"position":[[429,10]]},"83":{"position":[[60,6]]},"85":{"position":[[66,10]]},"90":{"position":[[219,9]]},"103":{"position":[[60,9],[208,9]]},"119":{"position":[[1173,6]]},"179":{"position":[[1186,9]]},"188":{"position":[[40,8]]},"192":{"position":[[2408,6],[2474,8]]},"218":{"position":[[9,9],[214,8]]},"220":{"position":[[9,9]]},"237":{"position":[[386,7]]},"239":{"position":[[76,6]]},"246":{"position":[[46,9]]},"265":{"position":[[83,9]]},"278":{"position":[[53,8]]},"305":{"position":[[538,9]]},"313":{"position":[[0,6]]},"315":{"position":[[37,6]]}}}],["followers_url",{"_index":1262,"t":{"276":{"position":[[878,14],[1724,14]]}}}],["following_url",{"_index":1264,"t":{"276":{"position":[[940,14],[1786,14]]}}}],["font",{"_index":831,"t":{"125":{"position":[[1545,6]]}}}],["foo",{"_index":912,"t":{"179":{"position":[[1120,6],[5906,6],[5913,6],[5972,6]]}}}],["foo.html",{"_index":868,"t":{"155":{"position":[[271,8]]}}}],["forc",{"_index":323,"t":{"46":{"position":[[362,5]]}}}],["foreseen",{"_index":673,"t":{"107":{"position":[[67,9]]}}}],["forget",{"_index":1359,"t":{"321":{"position":[[205,6]]}}}],["fork",{"_index":639,"t":{"105":{"position":[[121,5]]},"113":{"position":[[385,4]]},"244":{"position":[[329,4],[653,6]]}}}],["form",{"_index":1148,"t":{"235":{"position":[[739,4]]}}}],["format",{"_index":915,"t":{"179":{"position":[[1196,6]]},"289":{"position":[[204,7],[248,6]]},"292":{"position":[[66,10]]},"305":{"position":[[548,6]]}}}],["formerli",{"_index":1092,"t":{"192":{"position":[[1966,8]]}}}],["fortun",{"_index":896,"t":{"179":{"position":[[303,8]]}}}],["forward",{"_index":782,"t":{"123":{"position":[[376,7]]}}}],["found",{"_index":874,"t":{"161":{"position":[[257,5]]},"206":{"position":[[70,6]]},"216":{"position":[[90,5]]},"263":{"position":[[38,5]]}}}],["foundat",{"_index":509,"t":{"92":{"position":[[651,12]]},"101":{"position":[[109,11],[578,10],[909,11]]},"105":{"position":[[904,10]]},"295":{"position":[[84,12]]}}}],["freeli",{"_index":780,"t":{"123":{"position":[[233,6]]},"155":{"position":[[141,6]]}}}],["freez",{"_index":76,"t":{"6":{"position":[[464,6]]},"24":{"position":[[243,6]]},"175":{"position":[[302,8]]}}}],["fresh",{"_index":1080,"t":{"192":{"position":[[1319,5]]}}}],["friendli",{"_index":389,"t":{"72":{"position":[[248,8]]}}}],["fro",{"_index":847,"t":{"137":{"position":[[325,3]]}}}],["front",{"_index":678,"t":{"107":{"position":[[364,5]]},"111":{"position":[[223,5]]},"125":{"position":[[120,5]]}}}],["full",{"_index":559,"t":{"92":{"position":[[2137,4]]},"192":{"position":[[2246,4]]},"255":{"position":[[656,4]]},"259":{"position":[[1516,4]]}}}],["fulli",{"_index":1333,"t":{"303":{"position":[[289,6]]}}}],["function",{"_index":615,"t":{"103":{"position":[[76,14],[329,13]]},"107":{"position":[[268,14],[387,14]]},"135":{"position":[[269,13]]},"141":{"position":[[244,13]]},"190":{"position":[[575,14]]},"235":{"position":[[67,13]]},"246":{"position":[[763,13]]},"251":{"position":[[561,13]]},"259":{"position":[[23,13],[237,14],[371,13]]}}}],["fundament",{"_index":1305,"t":{"286":{"position":[[136,11]]}}}],["further",{"_index":36,"t":{"6":{"position":[[144,7]]},"121":{"position":[[58,8]]}}}],["futur",{"_index":671,"t":{"105":{"position":[[1496,6]]},"214":{"position":[[119,8]]},"321":{"position":[[137,7]]}}}],["g",{"_index":1006,"t":{"179":{"position":[[5655,1]]}}}],["gener",{"_index":154,"t":{"14":{"position":[[284,10]]},"31":{"position":[[111,10],[235,9],[1472,9]]},"50":{"position":[[582,7]]},"83":{"position":[[355,8],[421,9],[531,9],[600,9]]},"85":{"position":[[18,9]]},"92":{"position":[[524,9],[1267,9]]},"103":{"position":[[924,9]]},"111":{"position":[[83,10]]},"117":{"position":[[243,9]]},"119":{"position":[[244,9],[715,9],[871,10],[922,10]]},"123":{"position":[[84,10]]},"125":{"position":[[148,9],[490,8],[1103,9],[1171,9]]},"131":{"position":[[184,9]]},"135":{"position":[[216,8]]},"137":{"position":[[344,8]]},"149":{"position":[[27,8]]},"155":{"position":[[81,8]]},"161":{"position":[[201,9],[294,8]]},"190":{"position":[[1084,9]]},"226":{"position":[[116,9]]},"244":{"position":[[512,9]]},"249":{"position":[[52,9]]},"251":{"position":[[68,9],[229,9],[354,8],[474,8]]},"263":{"position":[[286,9]]},"271":{"position":[[404,10]]},"273":{"position":[[329,9]]},"278":{"position":[[189,9]]},"289":{"position":[[114,9]]},"305":{"position":[[68,9]]}}}],["get",{"_index":24,"t":{"4":{"position":[[273,7]]},"278":{"position":[[587,4]]}}}],["gh",{"_index":752,"t":{"119":{"position":[[741,2]]}}}],["gists_url",{"_index":1266,"t":{"276":{"position":[[1015,10],[1861,10]]}}}],["git",{"_index":298,"t":{"41":{"position":[[408,4],[470,3],[666,3],[894,4]]},"72":{"position":[[182,4],[284,4]]},"105":{"position":[[59,4],[405,3]]},"125":{"position":[[1124,4],[1253,3]]},"137":{"position":[[159,3]]},"147":{"position":[[29,3]]},"192":{"position":[[172,3],[1368,3],[2325,3]]},"233":{"position":[[14,3]]},"237":{"position":[[120,3]]},"244":{"position":[[16,3]]},"246":{"position":[[818,3]]},"255":{"position":[[280,3]]},"259":{"position":[[1061,3]]},"278":{"position":[[97,3],[107,3],[468,3],[760,3],[940,3]]},"298":{"position":[[88,3],[201,3]]},"309":{"position":[[69,3]]},"315":{"position":[[66,3]]}}}],["github",{"_index":93,"t":{"8":{"position":[[84,6],[161,6]]},"14":{"position":[[343,6],[411,6]]},"31":{"position":[[1743,6]]},"35":{"position":[[45,6]]},"41":{"position":[[443,7],[589,7]]},"52":{"position":[[70,6],[182,9],[304,9],[382,9],[397,6],[495,7],[549,7]]},"62":{"position":[[52,6],[90,6]]},"72":{"position":[[0,6],[225,6],[440,6]]},"74":{"position":[[0,6],[151,6],[177,6],[425,6],[544,7]]},"77":{"position":[[133,6]]},"83":{"position":[[48,6],[90,7],[104,6],[920,6]]},"96":{"position":[[284,6],[540,7]]},"101":{"position":[[42,8],[766,6],[786,6]]},"103":{"position":[[568,7],[609,6],[760,6],[789,6],[850,6]]},"119":{"position":[[696,6],[1132,6]]},"137":{"position":[[190,6],[393,7]]},"161":{"position":[[266,7]]},"165":{"position":[[81,6],[124,6]]},"172":{"position":[[11,6]]},"179":{"position":[[6109,7],[6117,6],[6218,6]]},"192":{"position":[[107,6],[1025,9],[2102,6]]},"208":{"position":[[0,6]]},"222":{"position":[[14,6]]},"244":{"position":[[499,6]]},"246":{"position":[[826,6]]},"249":{"position":[[208,6]]},"251":{"position":[[5,6]]},"255":{"position":[[240,6]]},"259":{"position":[[555,6]]},"278":{"position":[[32,6]]},"298":{"position":[[365,6],[381,6]]}}}],["github'",{"_index":566,"t":{"96":{"position":[[138,8]]},"98":{"position":[[427,8]]}}}],["github.com",{"_index":424,"t":{"77":{"position":[[8,10]]},"117":{"position":[[140,10]]},"119":{"position":[[663,11],[1213,10]]},"121":{"position":[[366,10]]},"135":{"position":[[15,10]]},"137":{"position":[[329,10]]},"237":{"position":[[238,10]]},"239":{"position":[[157,11],[323,10]]},"244":{"position":[[378,10]]},"249":{"position":[[158,10]]},"255":{"position":[[288,10]]}}}],["github.io",{"_index":735,"t":{"117":{"position":[[268,9]]},"119":{"position":[[1352,10]]},"131":{"position":[[106,9]]},"135":{"position":[[253,10]]},"137":{"position":[[409,9]]},"143":{"position":[[223,9]]},"149":{"position":[[64,10]]},"251":{"position":[[18,11]]}}}],["gitignor",{"_index":829,"t":{"125":{"position":[[1525,10],[1579,12]]}}}],["give",{"_index":455,"t":{"83":{"position":[[464,4]]},"105":{"position":[[1179,5]]},"139":{"position":[[27,5],[52,5]]}}}],["given",{"_index":91,"t":{"8":{"position":[[32,5]]},"169":{"position":[[106,5]]},"305":{"position":[[608,5],[705,5]]}}}],["glosari",{"_index":549,"t":{"92":{"position":[[1735,7]]}}}],["glossari",{"_index":141,"t":{"14":{"position":[[79,10]]},"41":{"position":[[651,8]]},"68":{"position":[[10,8],[109,8]]},"70":{"position":[[85,11]]},"88":{"position":[[512,8],[648,8],[681,8]]},"92":{"position":[[1500,11],[1530,11],[1716,9],[1847,8],[1910,9],[2164,10],[2220,10],[2580,9]]},"141":{"position":[[221,11]]},"186":{"position":[[218,11]]},"235":{"position":[[437,10],[708,11]]},"246":{"position":[[568,11]]},"251":{"position":[[167,8],[209,8],[296,11],[340,8]]},"307":{"position":[[159,11]]},"311":{"position":[[20,9],[177,8]]}}}],["glycolysi",{"_index":925,"t":{"179":{"position":[[1879,10],[2167,10]]}}}],["go",{"_index":328,"t":{"48":{"position":[[0,2]]},"50":{"position":[[572,2]]},"57":{"position":[[43,2],[186,2]]},"64":{"position":[[344,2],[434,2]]},"83":{"position":[[98,2]]},"98":{"position":[[266,2]]},"111":{"position":[[533,2]]},"113":{"position":[[74,2]]},"119":{"position":[[1245,2]]},"179":{"position":[[6210,3]]},"192":{"position":[[13,2]]},"239":{"position":[[133,2]]},"259":{"position":[[1283,2]]},"311":{"position":[[0,2]]}}}],["goal",{"_index":335,"t":{"50":{"position":[[539,4]]}}}],["goe",{"_index":301,"t":{"41":{"position":[[670,4]]},"77":{"position":[[101,4]]},"259":{"position":[[1078,4]]},"321":{"position":[[245,4]]}}}],["good",{"_index":289,"t":{"41":{"position":[[186,4]]},"77":{"position":[[77,4]]},"179":{"position":[[2880,4],[2910,4],[3238,4],[3268,4]]},"317":{"position":[[66,4]]}}}],["govern",{"_index":619,"t":{"103":{"position":[[236,10]]},"105":{"position":[[409,10]]},"147":{"position":[[33,10]]}}}],["grain",{"_index":700,"t":{"111":{"position":[[160,7]]}}}],["graph",{"_index":953,"t":{"179":{"position":[[3498,5],[3617,5]]}}}],["gravatar_id",{"_index":1259,"t":{"276":{"position":[[782,12],[1628,12]]}}}],["great",{"_index":658,"t":{"105":{"position":[[935,5],[1309,5]]},"113":{"position":[[492,5]]},"319":{"position":[[96,5]]}}}],["green",{"_index":741,"t":{"119":{"position":[[267,5]]},"121":{"position":[[413,6]]},"123":{"position":[[197,6]]}}}],["grey",{"_index":739,"t":{"119":{"position":[[194,4]]}}}],["group",{"_index":1162,"t":{"246":{"position":[[153,5],[309,5]]},"307":{"position":[[75,5]]}}}],["grow",{"_index":762,"t":{"121":{"position":[[142,4],[291,4]]}}}],["gtihub.com",{"_index":1147,"t":{"235":{"position":[[216,11]]}}}],["guid",{"_index":620,"t":{"103":{"position":[[247,5]]},"143":{"position":[[53,5]]},"246":{"position":[[80,5],[193,5],[353,5],[493,5],[587,5],[668,5],[801,5]]},"257":{"position":[[29,5]]},"259":{"position":[[1022,5]]}}}],["gulp",{"_index":823,"t":{"125":{"position":[[1329,4]]},"263":{"position":[[486,4]]},"265":{"position":[[125,4]]},"267":{"position":[[584,5]]},"269":{"position":[[28,4],[70,4]]}}}],["gulpfile.j",{"_index":1237,"t":{"273":{"position":[[180,12]]}}}],["h",{"_index":1007,"t":{"179":{"position":[[5659,1]]}}}],["h1",{"_index":231,"t":{"31":{"position":[[977,2]]}}}],["hand",{"_index":856,"t":{"141":{"position":[[327,5]]},"183":{"position":[[811,5]]},"186":{"position":[[157,5]]},"192":{"position":[[1311,4],[2592,5]]}}}],["handl",{"_index":852,"t":{"141":{"position":[[122,8]]}}}],["happen",{"_index":792,"t":{"123":{"position":[[730,7]]}}}],["happili",{"_index":677,"t":{"107":{"position":[[311,8]]}}}],["hard",{"_index":694,"t":{"109":{"position":[[386,4]]}}}],["hardli",{"_index":550,"t":{"92":{"position":[[1747,6]]}}}],["harvest",{"_index":1155,"t":{"241":{"position":[[91,8]]},"244":{"position":[[207,7]]},"309":{"position":[[376,8]]}}}],["hash",{"_index":370,"t":{"64":{"position":[[258,4],[296,4]]}}}],["have",{"_index":783,"t":{"123":{"position":[[392,6]]}}}],["haven't",{"_index":881,"t":{"169":{"position":[[71,7]]}}}],["hdashlin",{"_index":1005,"t":{"179":{"position":[[5644,10]]}}}],["he'",{"_index":524,"t":{"92":{"position":[[1049,4]]}}}],["he/sh",{"_index":1037,"t":{"183":{"position":[[757,6]]},"241":{"position":[[0,6]]},"246":{"position":[[159,6],[315,6]]},"251":{"position":[[114,6]]},"307":{"position":[[81,6],[359,6]]},"309":{"position":[[285,6]]}}}],["head",{"_index":1366,"t":{"323":{"position":[[86,7]]}}}],["header",{"_index":1317,"t":{"292":{"position":[[224,8]]}}}],["hello",{"_index":943,"t":{"179":{"position":[[2804,5],[3162,5]]}}}],["help",{"_index":468,"t":{"88":{"position":[[25,5]]},"139":{"position":[[22,4]]},"200":{"position":[[35,5],[63,4]]},"301":{"position":[[497,7]]}}}],["help.txt",{"_index":1129,"t":{"220":{"position":[[105,8]]}}}],["henk",{"_index":519,"t":{"92":{"position":[[994,4],[1144,4],[2477,4]]}}}],["here",{"_index":34,"t":{"6":{"position":[[130,4]]},"31":{"position":[[835,4]]},"37":{"position":[[0,4]]},"81":{"position":[[124,4]]},"145":{"position":[[13,5]]},"147":{"position":[[56,5]]},"157":{"position":[[0,4]]},"169":{"position":[[112,6]]},"179":{"position":[[1042,4],[1290,4],[1394,4],[5381,5]]},"192":{"position":[[561,4]]},"214":{"position":[[128,4]]},"251":{"position":[[371,4]]},"259":{"position":[[1091,5]]},"263":{"position":[[427,5]]},"278":{"position":[[178,5]]},"280":{"position":[[433,5]]}}}],["here'",{"_index":429,"t":{"77":{"position":[[278,6]]},"179":{"position":[[520,6]]},"319":{"position":[[118,6]]}}}],["hexos",{"_index":937,"t":{"179":{"position":[[2078,7],[2366,7]]}}}],["higher",{"_index":295,"t":{"41":{"position":[[319,6]]},"259":{"position":[[1242,6]]}}}],["highlight",{"_index":589,"t":{"101":{"position":[[459,13]]},"103":{"position":[[466,13]]},"105":{"position":[[766,13]]},"179":{"position":[[1580,11],[4252,12]]}}}],["his/her",{"_index":1144,"t":{"233":{"position":[[78,7]]},"244":{"position":[[354,7]]},"309":{"position":[[133,7]]}}}],["histori",{"_index":364,"t":{"62":{"position":[[115,7]]},"133":{"position":[[124,7]]},"192":{"position":[[1372,10],[2085,9],[2329,7]]},"255":{"position":[[680,7]]},"298":{"position":[[263,7]]}}}],["hline",{"_index":1002,"t":{"179":{"position":[[5624,6]]}}}],["hold",{"_index":775,"t":{"121":{"position":[[617,5]]}}}],["hood",{"_index":426,"t":{"77":{"position":[[116,4]]}}}],["horizont",{"_index":1076,"t":{"192":{"position":[[890,10]]}}}],["host",{"_index":250,"t":{"31":{"position":[[1581,7],[1597,7]]},"41":{"position":[[416,4],[575,7]]},"52":{"position":[[174,7],[296,7],[377,4]]},"72":{"position":[[130,5],[413,7]]},"96":{"position":[[421,6]]},"192":{"position":[[613,7],[1017,7]]},"235":{"position":[[430,6],[701,6]]},"251":{"position":[[106,7]]}}}],["hour",{"_index":101,"t":{"8":{"position":[[195,5]]}}}],["houston",{"_index":907,"t":{"179":{"position":[[776,8],[849,8]]}}}],["hover",{"_index":1353,"t":{"319":{"position":[[519,5]]},"323":{"position":[[498,5]]}}}],["hoverbackgroundcolor",{"_index":975,"t":{"179":{"position":[[3908,23],[4166,23]]}}}],["html",{"_index":255,"t":{"31":{"position":[[1701,4]]},"88":{"position":[[476,4]]},"259":{"position":[[306,4]]},"267":{"position":[[37,4],[192,4],[490,4]]},"283":{"position":[[606,4]]},"295":{"position":[[38,4]]},"301":{"position":[[479,5]]},"307":{"position":[[437,5]]},"321":{"position":[[365,4]]}}}],["html_url",{"_index":1252,"t":{"276":{"position":[[465,9],[841,9],[1687,9]]}}}],["http",{"_index":112,"t":{"10":{"position":[[205,4]]},"55":{"position":[[141,7]]},"59":{"position":[[27,5]]}}}],["https://api.github.com/repos/****/****/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576",{"_index":1251,"t":{"276":{"position":[[374,90]]}}}],["https://api.github.com/repos/****/****/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576/com",{"_index":1255,"t":{"276":{"position":[[569,99]]}}}],["https://api.github.com/repos/****/****/git/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576",{"_index":1248,"t":{"276":{"position":[[230,94]]}}}],["https://api.github.com/us",{"_index":1260,"t":{"276":{"position":[[804,36],[1650,36]]}}}],["https://api.github.com/users/****/events{/privaci",{"_index":1277,"t":{"276":{"position":[[1349,53],[2195,53]]}}}],["https://api.github.com/users/****/follow",{"_index":1263,"t":{"276":{"position":[[893,46],[1739,46]]}}}],["https://api.github.com/users/****/following{/other_us",{"_index":1265,"t":{"276":{"position":[[955,59],[1801,59]]}}}],["https://api.github.com/users/****/gists{/gist_id",{"_index":1267,"t":{"276":{"position":[[1026,52],[1872,52]]}}}],["https://api.github.com/users/****/org",{"_index":1273,"t":{"276":{"position":[[1241,41],[2087,41]]}}}],["https://api.github.com/users/****/received_ev",{"_index":1279,"t":{"276":{"position":[[1424,52],[2270,52]]}}}],["https://api.github.com/users/****/repo",{"_index":1275,"t":{"276":{"position":[[1294,42],[2140,42]]}}}],["https://api.github.com/users/****/starred{/owner}{/repo",{"_index":1269,"t":{"276":{"position":[[1092,59],[1938,59]]}}}],["https://api.github.com/users/****/subscript",{"_index":1271,"t":{"276":{"position":[[1171,50],[2017,50]]}}}],["https://avatars.githubusercontent.com/u/****?v=4",{"_index":1258,"t":{"276":{"position":[[730,51],[1576,51]]}}}],["https://example.com/vc",{"_index":989,"t":{"179":{"position":[[4703,25],[5180,25]]}}}],["https://github.com",{"_index":1261,"t":{"276":{"position":[[851,26],[1697,26]]}}}],["https://github.com/****/****/commit/117b86fa676c0bd3030c16e8bbb87ebaa61af576",{"_index":1253,"t":{"276":{"position":[[475,79]]}}}],["https://github.com/blockchainbird/spec",{"_index":842,"t":{"135":{"position":[[58,38]]}}}],["https://github.com/decentr",{"_index":1021,"t":{"179":{"position":[[6248,33],[6335,32],[6440,33],[6512,32],[6597,33],[6680,32],[6776,33],[6850,32]]}}}],["https://github.com/trustoverip/tswg",{"_index":1078,"t":{"192":{"position":[[932,36]]}}}],["https://katex.org/docs/supported.html",{"_index":992,"t":{"179":{"position":[[5387,40]]}}}],["https://kordwarshuis.github.io/spec",{"_index":1336,"t":{"305":{"position":[[408,36]]}}}],["https://raw.githubusercontent.com/trustoverip/logo",{"_index":1072,"t":{"192":{"position":[[785,51]]}}}],["https://www.w3.org/ns/did/v1",{"_index":976,"t":{"179":{"position":[[4296,31],[4773,31]]}}}],["hub",{"_index":397,"t":{"72":{"position":[[584,3]]}}}],["human",{"_index":1311,"t":{"289":{"position":[[274,6]]}}}],["i.",{"_index":336,"t":{"52":{"position":[[39,5]]}}}],["id",{"_index":280,"t":{"41":{"position":[[49,3],[794,4]]},"96":{"position":[[121,5]]},"179":{"position":[[4328,5],[4389,5],[4805,5],[4866,5]]},"233":{"position":[[9,4]]},"244":{"position":[[8,3],[432,3]]},"276":{"position":[[694,3],[1540,3]]},"309":{"position":[[64,4]]}}}],["id\":\"did:example:123456789abcdefghi#vc",{"_index":986,"t":{"179":{"position":[[4602,42],[5079,42]]}}}],["idea",{"_index":300,"t":{"41":{"position":[[625,4]]}}}],["ident",{"_index":578,"t":{"101":{"position":[[100,8],[569,8],[634,8]]},"105":{"position":[[895,8]]}}}],["identif",{"_index":1175,"t":{"255":{"position":[[316,14]]}}}],["identity/present",{"_index":1022,"t":{"179":{"position":[[6282,21],[6368,21]]}}}],["identity/sidetree/projects/1",{"_index":1027,"t":{"179":{"position":[[6810,29],[6883,28]]}}}],["identity/sidetree/pull/863",{"_index":1024,"t":{"179":{"position":[[6474,27],[6545,26]]}}}],["identity/sidetree/releases/tag/v0.9.1",{"_index":1026,"t":{"179":{"position":[[6631,38],[6713,37]]}}}],["ifram",{"_index":870,"t":{"161":{"position":[[68,7]]}}}],["ignor",{"_index":832,"t":{"125":{"position":[[1555,8]]}}}],["illustr",{"_index":472,"t":{"88":{"position":[[399,10]]}}}],["imag",{"_index":771,"t":{"121":{"position":[[344,5]]},"143":{"position":[[175,7]]},"192":{"position":[[2181,6],[2229,6]]}}}],["imagin",{"_index":1058,"t":{"190":{"position":[[1196,7]]},"313":{"position":[[191,7]]}}}],["implement",{"_index":691,"t":{"109":{"position":[[320,9]]},"246":{"position":[[10,15]]}}}],["implementor",{"_index":756,"t":{"119":{"position":[[1156,11]]}}}],["import",{"_index":729,"t":{"115":{"position":[[115,10]]},"119":{"position":[[1093,9]]},"179":{"position":[[910,9],[962,9]]},"190":{"position":[[1208,9]]}}}],["improv",{"_index":419,"t":{"74":{"position":[[653,9]]},"133":{"position":[[73,12],[160,12]]}}}],["incept",{"_index":846,"t":{"137":{"position":[[232,6]]}}}],["includ",{"_index":176,"t":{"20":{"position":[[150,8],[191,8]]},"31":{"position":[[165,7],[664,9],[1255,8]]},"74":{"position":[[349,7]]},"92":{"position":[[710,9]]},"119":{"position":[[374,7]]},"125":{"position":[[1237,8]]},"267":{"position":[[222,7],[523,7]]},"283":{"position":[[301,9]]},"292":{"position":[[214,9]]},"301":{"position":[[65,9]]},"303":{"position":[[81,9],[376,9]]},"305":{"position":[[18,7],[97,7],[153,7],[478,7]]},"319":{"position":[[23,7]]}}}],["inclus",{"_index":825,"t":{"125":{"position":[[1393,9]]}}}],["incorpor",{"_index":769,"t":{"121":{"position":[[260,11]]},"133":{"position":[[183,12]]}}}],["incorrectli",{"_index":1063,"t":{"190":{"position":[[1313,11]]}}}],["index",{"_index":179,"t":{"20":{"position":[[207,5],[277,6]]},"24":{"position":[[89,5],[104,5]]}}}],["index.html",{"_index":103,"t":{"10":{"position":[[36,11],[120,10]]},"12":{"position":[[74,10]]},"24":{"position":[[20,10],[172,10]]},"33":{"position":[[138,10]]},"41":{"position":[[554,12]]},"50":{"position":[[471,10]]},"55":{"position":[[32,11]]},"57":{"position":[[53,10],[275,10]]},"59":{"position":[[60,10]]},"96":{"position":[[53,10],[199,10],[259,10],[326,10],[379,10]]},"117":{"position":[[278,12]]},"119":{"position":[[955,10]]},"131":{"position":[[229,10]]},"155":{"position":[[94,10],[257,10]]},"161":{"position":[[81,10],[181,10],[307,10]]},"175":{"position":[[36,11]]},"251":{"position":[[52,10]]},"259":{"position":[[148,10],[509,10]]},"263":{"position":[[146,11],[296,10]]},"265":{"position":[[198,10]]},"273":{"position":[[153,10],[228,10]]},"295":{"position":[[210,10]]}}}],["index.j",{"_index":1239,"t":{"273":{"position":[[239,9]]}}}],["index.json",{"_index":1132,"t":{"224":{"position":[[222,11],[246,10],[322,10]]}}}],["index.pdf",{"_index":1236,"t":{"273":{"position":[[169,10]]}}}],["index=\"0",{"_index":1013,"t":{"179":{"position":[[5776,10]]}}}],["indic",{"_index":1178,"t":{"255":{"position":[[606,9]]},"321":{"position":[[21,9]]}}}],["individu",{"_index":674,"t":{"107":{"position":[[115,10]]},"202":{"position":[[222,10]]}}}],["info",{"_index":25,"t":{"6":{"position":[[0,4]]},"8":{"position":[[0,5]]},"10":{"position":[[0,5]]},"12":{"position":[[0,5]]},"14":{"position":[[0,5]]},"16":{"position":[[0,5]]},"18":{"position":[[0,5]]},"20":{"position":[[0,5]]},"22":{"position":[[0,5]]},"26":{"position":[[0,5]]},"41":{"position":[[695,4]]},"278":{"position":[[139,4],[526,4]]},"317":{"position":[[19,4]]}}}],["inform",{"_index":344,"t":{"52":{"position":[[271,12]]},"115":{"position":[[207,11]]},"157":{"position":[[19,11]]},"216":{"position":[[4,11]]},"218":{"position":[[19,11]]},"259":{"position":[[1119,11]]}}}],["infrastructur",{"_index":1071,"t":{"192":{"position":[[676,16]]}}}],["ing",{"_index":551,"t":{"92":{"position":[[1864,3]]}}}],["input",{"_index":437,"t":{"81":{"position":[[83,5]]},"186":{"position":[[4,5]]}}}],["insert",{"_index":914,"t":{"179":{"position":[[1168,9],[1281,8],[1385,8],[1418,9],[1460,6],[1748,9]]}}}],["insid",{"_index":863,"t":{"151":{"position":[[101,6]]},"153":{"position":[[21,6]]},"255":{"position":[[489,6]]},"259":{"position":[[1479,6]]},"271":{"position":[[490,6]]}}}],["inspect",{"_index":1326,"t":{"301":{"position":[[462,7]]}}}],["instal",{"_index":33,"t":{"6":{"position":[[109,9]]},"33":{"position":[[24,12],[321,9]]},"39":{"position":[[40,13]]},"41":{"position":[[205,10],[474,9]]},"44":{"position":[[0,10],[36,7],[61,7]]},"46":{"position":[[393,10]]},"50":{"position":[[0,7],[34,7],[116,13],[202,8]]},"66":{"position":[[24,12]]},"83":{"position":[[766,12]]},"98":{"position":[[229,7],[285,12]]},"119":{"position":[[107,7],[351,7],[535,8]]},"135":{"position":[[315,10],[357,12]]},"141":{"position":[[346,11]]},"149":{"position":[[168,9],[236,8]]},"153":{"position":[[0,10],[224,7],[320,12]]},"155":{"position":[[8,7]]},"161":{"position":[[49,12],[244,12]]},"169":{"position":[[52,7]]},"183":{"position":[[386,13],[409,9],[428,10]]},"188":{"position":[[76,12]]},"192":{"position":[[94,7],[1161,7],[1221,7],[1325,8],[1409,7],[1727,7],[2162,7],[2359,7],[2510,12]]},"204":{"position":[[95,8]]},"210":{"position":[[97,13],[133,10]]},"212":{"position":[[7,9],[56,10],[72,9],[166,10]]},"214":{"position":[[14,12]]},"216":{"position":[[70,12],[142,10]]},"218":{"position":[[80,9],[136,13]]},"220":{"position":[[45,13]]},"230":{"position":[[34,13]]},"246":{"position":[[618,9]]},"259":{"position":[[813,9],[871,9],[935,9],[953,7],[971,7],[993,9],[1372,9],[1531,13],[1630,12]]},"267":{"position":[[311,12]]},"269":{"position":[[48,10]]},"271":{"position":[[128,12],[288,7],[316,9],[334,7],[376,9],[394,9],[579,13]]},"280":{"position":[[216,13]]},"283":{"position":[[27,12],[145,12],[182,7],[311,10],[461,8],[559,10]]},"303":{"position":[[301,9]]},"315":{"position":[[128,7]]}}}],["instead",{"_index":1153,"t":{"239":{"position":[[252,7]]}}}],["instruct",{"_index":37,"t":{"6":{"position":[[152,13]]},"50":{"position":[[590,13]]},"98":{"position":[[310,13]]},"169":{"position":[[88,13]]},"192":{"position":[[1461,11]]}}}],["intact",{"_index":655,"t":{"105":{"position":[[483,7]]}}}],["integr",{"_index":281,"t":{"41":{"position":[[53,11]]},"46":{"position":[[566,10]]},"72":{"position":[[519,11]]},"74":{"position":[[31,11],[517,10]]}}}],["integration/continu",{"_index":1322,"t":{"298":{"position":[[425,22]]}}}],["intend",{"_index":858,"t":{"143":{"position":[[241,8]]},"280":{"position":[[129,6]]},"295":{"position":[[56,8]]}}}],["interchang",{"_index":1310,"t":{"289":{"position":[[236,11]]}}}],["interest",{"_index":497,"t":{"92":{"position":[[134,10]]},"125":{"position":[[226,9]]},"143":{"position":[[263,10]]},"192":{"position":[[2128,11]]},"311":{"position":[[186,11]]}}}],["interfac",{"_index":306,"t":{"41":{"position":[[748,9]]},"72":{"position":[[257,9]]},"77":{"position":[[169,11]]},"103":{"position":[[354,9]]},"283":{"position":[[260,9]]}}}],["internet",{"_index":603,"t":{"101":{"position":[[694,8],[731,8]]}}}],["intro",{"_index":1143,"t":{"226":{"position":[[330,5]]}}}],["intro.md",{"_index":1086,"t":{"192":{"position":[[1554,8],[1594,8]]},"226":{"position":[[27,9],[197,9]]}}}],["introduc",{"_index":1208,"t":{"263":{"position":[[373,9]]}}}],["introduct",{"_index":841,"t":{"133":{"position":[[318,13]]}}}],["inventor",{"_index":515,"t":{"92":{"position":[[851,8]]}}}],["invok",{"_index":750,"t":{"119":{"position":[[687,6]]},"237":{"position":[[337,7]]},"267":{"position":[[359,6]]}}}],["ioip",{"_index":565,"t":{"92":{"position":[[2553,4]]}}}],["ip",{"_index":598,"t":{"101":{"position":[[600,2],[906,2]]}}}],["ipsum",{"_index":194,"t":{"28":{"position":[[6,5]]}}}],["issu",{"_index":395,"t":{"72":{"position":[[473,5]]},"74":{"position":[[321,7]]},"125":{"position":[[1460,7]]},"131":{"position":[[47,5]]},"179":{"position":[[618,5],[624,5],[644,5],[686,5],[692,5],[712,5],[6227,10]]},"301":{"position":[[524,6]]}}}],["it'",{"_index":749,"t":{"119":{"position":[[642,4]]},"121":{"position":[[650,4]]},"125":{"position":[[822,4]]},"149":{"position":[[83,4]]},"153":{"position":[[282,4]]},"155":{"position":[[29,4],[160,4],[431,4]]},"226":{"position":[[277,4]]},"251":{"position":[[273,4]]},"278":{"position":[[184,4]]},"289":{"position":[[165,4],[212,4]]},"317":{"position":[[61,4],[164,4]]}}}],["it'll",{"_index":1170,"t":{"253":{"position":[[123,5]]}}}],["ital",{"_index":1164,"t":{"246":{"position":[[853,6]]}}}],["item",{"_index":630,"t":{"103":{"position":[[461,4]]}}}],["itself",{"_index":511,"t":{"92":{"position":[[754,7]]},"96":{"position":[[517,6]]},"259":{"position":[[1003,6],[1458,7],[1643,7]]}}}],["javascript",{"_index":796,"t":{"125":{"position":[[346,10]]},"261":{"position":[[33,11]]},"263":{"position":[[12,10]]},"265":{"position":[[36,10]]},"267":{"position":[[254,10]]},"289":{"position":[[175,11]]}}}],["jekyl",{"_index":862,"t":{"151":{"position":[[33,7]]},"153":{"position":[[43,7],[164,7]]}}}],["john",{"_index":944,"t":{"179":{"position":[[2833,7],[2855,5],[2899,5],[2937,5],[3056,7],[3070,6],[3084,5],[3191,7],[3213,5],[3257,5],[3295,5],[3414,7],[3428,6],[3442,5]]}}}],["js",{"_index":1187,"t":{"259":{"position":[[333,3]]},"263":{"position":[[396,2]]},"267":{"position":[[533,2]]},"273":{"position":[[58,2],[103,2],[254,2],[387,3],[534,2]]}}}],["json",{"_index":910,"t":{"179":{"position":[[1083,10],[1113,4],[1512,4],[1638,10],[1737,10],[4271,10],[4748,10],[5893,10],[5959,10]]},"224":{"position":[[120,4]]},"246":{"position":[[210,5]]},"267":{"position":[[136,4],[433,4]]},"273":{"position":[[377,5]]},"289":{"position":[[170,4],[328,4],[372,4],[433,4],[474,4]]},"303":{"position":[[132,4]]}}}],["katex",{"_index":243,"t":{"31":{"position":[[1316,5],[1367,5]]},"179":{"position":[[5250,7],[5281,5]]},"192":{"position":[[592,8],[990,8]]}}}],["keep",{"_index":653,"t":{"105":{"position":[[439,4]]},"125":{"position":[[838,4],[1511,7]]},"129":{"position":[[50,4]]},"133":{"position":[[110,4]]},"192":{"position":[[2316,4]]},"196":{"position":[[61,4]]},"259":{"position":[[165,7],[661,4],[1667,4]]},"267":{"position":[[160,4]]}}}],["kent",{"_index":526,"t":{"92":{"position":[[1084,4]]}}}],["kent'",{"_index":529,"t":{"92":{"position":[[1160,6]]}}}],["kept",{"_index":1104,"t":{"196":{"position":[[37,4]]}}}],["keri",{"_index":494,"t":{"92":{"position":[[8,4],[84,4],[167,4],[188,4],[645,5],[846,4],[1031,4],[1195,4],[1325,4],[2520,4]]},"192":{"position":[[969,4],[1075,4]]}}}],["key",{"_index":168,"t":{"18":{"position":[[38,5],[115,5],[126,3]]},"81":{"position":[[61,4]]},"83":{"position":[[811,3]]},"179":{"position":[[4570,3],[5047,3]]},"192":{"position":[[657,4]]},"271":{"position":[[1371,3]]},"289":{"position":[[28,3],[497,3]]},"305":{"position":[[255,3]]}}}],["key...end",{"_index":984,"t":{"179":{"position":[[4553,9],[5030,9]]}}}],["key/valu",{"_index":1335,"t":{"305":{"position":[[228,9]]}}}],["kind",{"_index":905,"t":{"179":{"position":[[661,4],[729,4]]}}}],["know",{"_index":377,"t":{"68":{"position":[[52,4]]},"192":{"position":[[2634,4]]},"286":{"position":[[219,4]]},"317":{"position":[[74,4]]}}}],["knowledg",{"_index":533,"t":{"92":{"position":[[1200,10]]},"280":{"position":[[205,10],[413,9]]},"283":{"position":[[134,10]]},"286":{"position":[[208,10]]},"289":{"position":[[309,10]]},"292":{"position":[[149,10]]},"295":{"position":[[154,10]]},"298":{"position":[[71,10]]},"301":{"position":[[136,10]]}}}],["kor",{"_index":1099,"t":{"192":{"position":[[2693,4]]}}}],["label",{"_index":964,"t":{"179":{"position":[[3771,9],[4029,9]]}}}],["labori",{"_index":1107,"t":{"196":{"position":[[232,10]]}}}],["languag",{"_index":470,"t":{"88":{"position":[[232,9]]},"183":{"position":[[514,8],[617,8]]},"190":{"position":[[93,9],[354,8],[778,8],[809,8],[1181,9]]},"292":{"position":[[33,8]]}}}],["languagecod",{"_index":1046,"t":{"190":{"position":[[424,12],[443,12],[467,12],[727,12]]}}}],["larg",{"_index":1039,"t":{"186":{"position":[[212,5]]}}}],["last",{"_index":319,"t":{"46":{"position":[[208,4]]},"105":{"position":[[1445,4]]},"111":{"position":[[468,4]]},"179":{"position":[[591,4]]},"255":{"position":[[589,4]]}}}],["later",{"_index":1201,"t":{"259":{"position":[[1588,6]]}}}],["latest",{"_index":162,"t":{"16":{"position":[[123,6]]},"46":{"position":[[372,6]]},"64":{"position":[[170,6],[244,6],[474,6]]},"123":{"position":[[623,6],[783,6]]},"183":{"position":[[739,6]]}}}],["layout",{"_index":706,"t":{"111":{"position":[[387,6]]}}}],["lazi",{"_index":1183,"t":{"259":{"position":[[264,4]]}}}],["lean",{"_index":689,"t":{"109":{"position":[[225,4]]},"111":{"position":[[269,4]]}}}],["leav",{"_index":461,"t":{"83":{"position":[[682,5]]},"109":{"position":[[355,6]]},"192":{"position":[[1755,5]]}}}],["left",{"_index":451,"t":{"83":{"position":[[294,4]]}}}],["legaci",{"_index":1036,"t":{"183":{"position":[[711,6]]},"192":{"position":[[79,6],[152,6],[268,6],[328,6],[349,6],[367,6],[425,6],[1206,6],[1263,6],[1712,6],[1884,6],[1975,6],[2155,6],[2344,6],[2728,6]]}}}],["legal",{"_index":1059,"t":{"190":{"position":[[1229,7]]}}}],["let'",{"_index":495,"t":{"92":{"position":[[69,5]]},"319":{"position":[[304,5]]}}}],["level",{"_index":471,"t":{"88":{"position":[[273,6]]},"183":{"position":[[638,5]]},"190":{"position":[[839,6],[941,5]]}}}],["leverag",{"_index":1292,"t":{"280":{"position":[[139,8]]},"319":{"position":[[132,8]]}}}],["li",{"_index":1298,"t":{"283":{"position":[[54,4]]}}}],["liabl",{"_index":1061,"t":{"190":{"position":[[1283,6]]}}}],["librari",{"_index":734,"t":{"117":{"position":[[219,9]]},"121":{"position":[[127,9],[394,7]]},"271":{"position":[[821,7]]}}}],["life",{"_index":503,"t":{"92":{"position":[[410,4]]}}}],["lightondark.svg",{"_index":1077,"t":{"192":{"position":[[901,17]]}}}],["lightweight",{"_index":1309,"t":{"289":{"position":[[219,11]]},"292":{"position":[[14,11]]}}}],["limit",{"_index":97,"t":{"8":{"position":[[143,7]]},"14":{"position":[[380,7]]},"77":{"position":[[230,6]]},"165":{"position":[[100,7]]},"259":{"position":[[578,5]]}}}],["line",{"_index":2,"t":{"4":{"position":[[31,4]]},"41":{"position":[[21,4],[735,5]]},"50":{"position":[[93,5]]},"52":{"position":[[573,4]]},"137":{"position":[[531,5]]},"143":{"position":[[18,4]]},"212":{"position":[[250,5]]},"259":{"position":[[439,4]]},"267":{"position":[[390,6]]},"283":{"position":[[255,4]]},"286":{"position":[[274,5]]}}}],["link",{"_index":205,"t":{"31":{"position":[[301,5]]},"62":{"position":[[23,4],[80,4]]},"64":{"position":[[321,4],[412,4]]},"66":{"position":[[99,4]]},"85":{"position":[[119,4]]},"92":{"position":[[1896,4],[2146,5]]},"94":{"position":[[65,5]]},"155":{"position":[[312,4]]},"175":{"position":[[64,4],[110,4],[152,4],[207,4],[266,4]]},"179":{"position":[[6039,5],[6080,5],[6162,5]]},"190":{"position":[[1041,7]]},"241":{"position":[[69,5]]},"246":{"position":[[86,4]]},"253":{"position":[[208,4]]},"292":{"position":[[240,6]]},"307":{"position":[[144,5],[231,5]]},"309":{"position":[[354,5]]},"311":{"position":[[147,4],[201,4]]},"319":{"position":[[372,7]]},"323":{"position":[[416,4]]}}}],["list",{"_index":632,"t":{"103":{"position":[[529,8]]},"113":{"position":[[335,6]]},"133":{"position":[[304,6]]},"179":{"position":[[5341,4]]},"192":{"position":[[554,6],[2583,5],[2720,4]]},"218":{"position":[[375,6]]},"292":{"position":[[233,6]]},"311":{"position":[[54,6]]},"313":{"position":[[158,4]]},"319":{"position":[[84,5],[200,4],[460,5]]},"321":{"position":[[92,6]]}}}],["liter",{"_index":513,"t":{"92":{"position":[[813,9]]}}}],["littl",{"_index":789,"t":{"123":{"position":[[658,6]]}}}],["live",{"_index":425,"t":{"77":{"position":[[47,5]]},"155":{"position":[[152,4]]}}}],["load",{"_index":1184,"t":{"259":{"position":[[269,7]]},"267":{"position":[[122,4]]}}}],["local",{"_index":145,"t":{"14":{"position":[[139,5]]},"31":{"position":[[546,5],[1712,7]]},"41":{"position":[[492,5]]},"64":{"position":[[33,5],[148,5]]},"103":{"position":[[642,7]]},"117":{"position":[[83,5]]},"119":{"position":[[70,5],[580,5],[810,5],[1053,7]]},"137":{"position":[[252,5],[353,5]]},"192":{"position":[[51,5],[1393,5],[2175,5]]},"235":{"position":[[185,7]]},"239":{"position":[[174,5]]},"244":{"position":[[441,5]]},"249":{"position":[[134,5]]},"271":{"position":[[219,7],[871,8],[927,5]]}}}],["locat",{"_index":195,"t":{"31":{"position":[[21,7],[177,9],[749,8],[1455,8]]},"121":{"position":[[698,9]]}}}],["lock.json",{"_index":263,"t":{"33":{"position":[[215,9]]},"50":{"position":[[335,9]]}}}],["log",{"_index":443,"t":{"83":{"position":[[80,3],[115,3]]},"103":{"position":[[778,6]]},"237":{"position":[[289,6]]}}}],["logic",{"_index":1157,"t":{"244":{"position":[[95,7]]},"246":{"position":[[414,7]]}}}],["login",{"_index":1256,"t":{"276":{"position":[[679,6],[1525,6]]}}}],["logo",{"_index":204,"t":{"31":{"position":[[280,5],[1001,4],[1052,4],[1129,4]]},"192":{"position":[[571,7],[777,7],[862,4]]}}}],["logo.svg",{"_index":1130,"t":{"220":{"position":[[114,8]]}}}],["logo_link",{"_index":237,"t":{"31":{"position":[[1082,9]]},"192":{"position":[[579,12],[919,12]]}}}],["long",{"_index":1177,"t":{"255":{"position":[[552,4]]},"319":{"position":[[413,4]]}}}],["long
long",{"_index":947,"t":{"179":{"position":[[2956,13],[3314,13]]}}}],["long
that",{"_index":948,"t":{"179":{"position":[[2979,13],[3337,13]]}}}],["longer",{"_index":1363,"t":{"321":{"position":[[376,6]]}}}],["look",{"_index":59,"t":{"6":{"position":[[356,4]]},"33":{"position":[[37,6]]},"107":{"position":[[534,4]]},"117":{"position":[[107,4],[195,4]]},"131":{"position":[[91,7]]},"141":{"position":[[30,5]]},"165":{"position":[[19,4]]}}}],["lorum",{"_index":193,"t":{"28":{"position":[[0,5]]}}}],["lot",{"_index":660,"t":{"105":{"position":[[1010,3]]},"259":{"position":[[1112,3]]}}}],["lvl1",{"_index":1047,"t":{"190":{"position":[[437,5],[968,5],[977,5]]}}}],["lvl2",{"_index":1048,"t":{"190":{"position":[[456,5],[986,4]]}}}],["lvln",{"_index":1049,"t":{"190":{"position":[[480,4],[522,5]]}}}],["lvlx",{"_index":1052,"t":{"190":{"position":[[740,4]]}}}],["m",{"_index":1283,"t":{"278":{"position":[[119,1],[503,1]]}}}],["machin",{"_index":737,"t":{"119":{"position":[[76,8]]},"192":{"position":[[57,7]]},"239":{"position":[[180,7]]},"249":{"position":[[140,7]]}}}],["maco",{"_index":28,"t":{"6":{"position":[[43,5]]},"271":{"position":[[1035,6]]}}}],["made",{"_index":368,"t":{"64":{"position":[[107,5]]},"123":{"position":[[540,4]]},"214":{"position":[[107,4]]},"251":{"position":[[324,4]]}}}],["main",{"_index":374,"t":{"66":{"position":[[41,4]]},"88":{"position":[[94,4],[418,4],[664,4]]},"92":{"position":[[1711,4],[1730,4],[1837,4],[2570,4]]},"103":{"position":[[124,4]]},"107":{"position":[[602,4]]},"117":{"position":[[29,4]]},"125":{"position":[[1468,4]]},"273":{"position":[[249,4]]},"278":{"position":[[266,4],[956,4]]}}}],["main.sh",{"_index":1125,"t":{"220":{"position":[[59,7]]}}}],["maintain",{"_index":149,"t":{"14":{"position":[[191,11]]},"125":{"position":[[236,8]]},"137":{"position":[[243,8]]},"246":{"position":[[641,9]]},"286":{"position":[[166,11]]},"298":{"position":[[249,11]]},"313":{"position":[[68,8]]}}}],["mainten",{"_index":828,"t":{"125":{"position":[[1448,11]]}}}],["make",{"_index":13,"t":{"4":{"position":[[131,5]]},"8":{"position":[[186,4]]},"24":{"position":[[0,5]]},"41":{"position":[[874,5]]},"72":{"position":[[564,6]]},"74":{"position":[[477,6]]},"77":{"position":[[240,4]]},"79":{"position":[[0,4]]},"83":{"position":[[897,6]]},"113":{"position":[[228,4]]},"121":{"position":[[512,6]]},"123":{"position":[[301,4]]},"125":{"position":[[1380,6]]},"226":{"position":[[146,4]]},"278":{"position":[[62,4]]},"307":{"position":[[241,4]]}}}],["manag",{"_index":110,"t":{"10":{"position":[[180,7],[298,8]]},"41":{"position":[[643,7],[921,6]]},"57":{"position":[[111,7]]},"72":{"position":[[136,7],[363,6],[497,10]]},"90":{"position":[[165,10]]},"125":{"position":[[661,10]]},"137":{"position":[[303,6],[467,10]]},"196":{"position":[[66,10]]},"233":{"position":[[131,7]]},"235":{"position":[[643,10]]},"255":{"position":[[70,10],[669,10]]},"280":{"position":[[64,11]]},"283":{"position":[[115,9],[359,8]]},"286":{"position":[[69,6]]},"298":{"position":[[176,6]]},"303":{"position":[[120,11]]},"309":{"position":[[186,7]]},"311":{"position":[[221,11]]},"315":{"position":[[26,10],[84,10]]}}}],["mani",{"_index":398,"t":{"72":{"position":[[592,4]]},"196":{"position":[[160,4],[206,4]]},"198":{"position":[[46,4]]},"319":{"position":[[0,4]]}}}],["manner",{"_index":423,"t":{"74":{"position":[[759,7]]}}}],["manual",{"_index":1118,"t":{"214":{"position":[[36,8]]}}}],["map.json",{"_index":1210,"t":{"263":{"position":[[444,9]]},"273":{"position":[[584,8]]}}}],["markdown",{"_index":174,"t":{"20":{"position":[[78,8]]},"31":{"position":[[195,8],[766,8],[1237,8]]},"33":{"position":[[92,8]]},"41":{"position":[[169,8]]},"50":{"position":[[259,8]]},"88":{"position":[[152,8]]},"96":{"position":[[28,8],[94,8],[163,8],[236,8]]},"98":{"position":[[499,8]]},"101":{"position":[[378,8]]},"105":{"position":[[685,8]]},"121":{"position":[[636,9]]},"179":{"position":[[13,8],[70,9],[156,8]]},"186":{"position":[[34,8]]},"190":{"position":[[263,8]]},"198":{"position":[[27,8]]},"202":{"position":[[43,8]]},"206":{"position":[[337,8]]},"233":{"position":[[59,8]]},"235":{"position":[[11,8]]},"246":{"position":[[227,8],[370,8],[510,8]]},"271":{"position":[[1778,8]]},"273":{"position":[[462,8]]},"292":{"position":[[0,8],[131,8],[160,8],[197,8]]},"303":{"position":[[152,8]]},"309":{"position":[[114,8]]},"319":{"position":[[482,8]]},"321":{"position":[[12,8]]}}}],["markdown.md",{"_index":1085,"t":{"192":{"position":[[1542,11]]}}}],["markdown_path",{"_index":229,"t":{"31":{"position":[[883,15],[1166,14]]},"192":{"position":[[518,17],[746,17]]}}}],["markup",{"_index":889,"t":{"179":{"position":[[46,6],[132,6]]},"192":{"position":[[1532,6]]},"292":{"position":[[26,6]]},"319":{"position":[[205,7]]}}}],["master",{"_index":757,"t":{"119":{"position":[[1237,7]]},"125":{"position":[[1477,6]]},"278":{"position":[[275,7]]}}}],["match",{"_index":702,"t":{"111":{"position":[[259,5]]},"190":{"position":[[198,7]]},"278":{"position":[[773,7]]}}}],["math",{"_index":990,"t":{"179":{"position":[[5226,4],[5287,4],[5719,5]]}}}],["max",{"_index":1368,"t":{"323":{"position":[[158,3],[272,3]]}}}],["md",{"_index":1084,"t":{"192":{"position":[[1489,3]]},"235":{"position":[[151,3]]}}}],["mean",{"_index":681,"t":{"107":{"position":[[496,5]]},"109":{"position":[[234,4]]},"111":{"position":[[278,4]]},"119":{"position":[[416,7],[782,7],[983,7]]},"210":{"position":[[19,5]]},"244":{"position":[[117,7]]},"246":{"position":[[436,7]]},"263":{"position":[[183,5]]}}}],["meant",{"_index":637,"t":{"105":{"position":[[16,5]]}}}],["meet",{"_index":621,"t":{"103":{"position":[[265,7]]}}}],["mental",{"_index":544,"t":{"92":{"position":[[1649,6],[1990,6]]},"233":{"position":[[103,7]]},"309":{"position":[[158,7]]}}}],["mention",{"_index":738,"t":{"119":{"position":[[163,9]]}}}],["menu",{"_index":10,"t":{"4":{"position":[[76,5]]},"6":{"position":[[20,4],[218,4],[245,5],[569,4],[690,4]]},"26":{"position":[[44,5]]},"37":{"position":[[71,5]]},"57":{"position":[[246,5]]},"66":{"position":[[46,4]]},"83":{"position":[[254,5]]},"85":{"position":[[84,4]]},"103":{"position":[[456,4]]},"155":{"position":[[440,4]]},"175":{"position":[[339,5]]}}}],["merg",{"_index":662,"t":{"105":{"position":[[1249,5]]},"107":{"position":[[572,7]]},"113":{"position":[[202,6],[452,5],[586,5]]},"121":{"position":[[85,5],[207,7]]},"123":{"position":[[647,5],[671,5]]},"192":{"position":[[191,5]]},"244":{"position":[[410,5]]},"278":{"position":[[144,7],[229,7]]}}}],["mermaid",{"_index":939,"t":{"179":{"position":[[2759,13],[3117,13],[3484,13],[3603,13]]}}}],["messag",{"_index":1116,"t":{"206":{"position":[[106,8],[194,8]]},"276":{"position":[[184,8]]}}}],["message.j",{"_index":1128,"t":{"220":{"position":[[94,10]]}}}],["metadata",{"_index":202,"t":{"31":{"position":[[255,8]]},"255":{"position":[[126,8],[740,8]]}}}],["migrat",{"_index":1035,"t":{"183":{"position":[[700,8]]},"192":{"position":[[34,8],[2397,10],[2824,9],[2905,10]]}}}],["mind",{"_index":748,"t":{"119":{"position":[[632,4]]},"121":{"position":[[578,4]]},"179":{"position":[[252,4]]},"259":{"position":[[669,4]]}}}],["minim",{"_index":801,"t":{"125":{"position":[[699,8]]},"259":{"position":[[716,8]]},"307":{"position":[[334,7]]}}}],["minimum",{"_index":808,"t":{"125":{"position":[[879,8]]}}}],["miss",{"_index":167,"t":{"18":{"position":[[30,7],[107,7],[133,8]]}}}],["mixtur",{"_index":558,"t":{"92":{"position":[[2125,7]]}}}],["mkdir",{"_index":1306,"t":{"286":{"position":[[316,8]]}}}],["mode",{"_index":122,"t":{"10":{"position":[[373,5]]},"301":{"position":[[29,5],[89,4]]}}}],["model",{"_index":545,"t":{"92":{"position":[[1656,6],[1997,5]]},"115":{"position":[[63,6],[78,6]]},"233":{"position":[[111,6]]},"309":{"position":[[166,6]]}}}],["modif",{"_index":807,"t":{"125":{"position":[[843,13]]}}}],["modifi",{"_index":1113,"t":{"200":{"position":[[494,6]]},"289":{"position":[[569,6]]}}}],["modul",{"_index":1031,"t":{"183":{"position":[[298,7],[329,7]]}}}],["moment",{"_index":367,"t":{"64":{"position":[[87,6]]}}}],["monitor",{"_index":754,"t":{"119":{"position":[[882,10]]}}}],["more",{"_index":312,"t":{"44":{"position":[[118,4]]},"77":{"position":[[245,4]]},"92":{"position":[[2359,4],[2414,4]]},"101":{"position":[[530,6],[926,4]]},"105":{"position":[[240,4],[837,6]]},"107":{"position":[[15,4]]},"113":{"position":[[83,4]]},"125":{"position":[[656,4]]},"135":{"position":[[330,4]]},"137":{"position":[[97,4]]},"179":{"position":[[400,5],[557,5],[1482,4],[6199,4]]},"251":{"position":[[556,4]]},"273":{"position":[[372,4]]},"292":{"position":[[120,4]]}}}],["mostli",{"_index":1028,"t":{"183":{"position":[[88,7]]}}}],["motiv",{"_index":610,"t":{"101":{"position":[[948,10]]}}}],["mous",{"_index":22,"t":{"4":{"position":[[252,6]]}}}],["move",{"_index":640,"t":{"105":{"position":[[136,4]]},"111":{"position":[[499,4]]},"123":{"position":[[371,4]]},"135":{"position":[[292,5]]},"155":{"position":[[128,5]]},"224":{"position":[[269,4]]},"286":{"position":[[231,4]]}}}],["much",{"_index":1010,"t":{"179":{"position":[[5725,4]]}}}],["multi",{"_index":1240,"t":{"273":{"position":[[295,6]]}}}],["multipl",{"_index":240,"t":{"31":{"position":[[1264,8]]},"50":{"position":[[84,8]]},"183":{"position":[[50,8]]},"186":{"position":[[53,8]]},"200":{"position":[[446,8]]}}}],["mutual",{"_index":725,"t":{"113":{"position":[[579,6]]},"115":{"position":[[38,7]]}}}],["n",{"_index":1050,"t":{"190":{"position":[[534,1]]}}}],["nadh",{"_index":926,"t":{"179":{"position":[[1908,4],[1949,4],[2000,4],[2196,4],[2237,4],[2288,4]]}}}],["name",{"_index":185,"t":{"24":{"position":[[74,5]]},"31":{"position":[[1222,5],[1643,4]]},"46":{"position":[[178,7],[294,5],[300,6],[775,6]]},"52":{"position":[[412,5],[431,4]]},"79":{"position":[[41,4]]},"83":{"position":[[494,5]]},"190":{"position":[[405,6],[701,5]]},"192":{"position":[[311,5],[1913,4],[1958,4]]}}}],["nativ",{"_index":530,"t":{"92":{"position":[[1167,6]]}}}],["nav",{"_index":1014,"t":{"179":{"position":[[5787,5],[5876,6]]}}}],["navig",{"_index":444,"t":{"83":{"position":[[139,8]]},"141":{"position":[[297,10]]},"286":{"position":[[24,8]]}}}],["necessari",{"_index":816,"t":{"125":{"position":[[1059,9]]},"249":{"position":[[186,9]]},"280":{"position":[[328,9]]},"289":{"position":[[544,9]]}}}],["need",{"_index":356,"t":{"59":{"position":[[42,4]]},"68":{"position":[[44,4]]},"77":{"position":[[264,4]]},"92":{"position":[[1428,7]]},"101":{"position":[[882,5]]},"105":{"position":[[114,4],[1468,4]]},"107":{"position":[[286,4]]},"111":{"position":[[12,4]]},"113":{"position":[[352,4]]},"119":{"position":[[1278,4]]},"123":{"position":[[754,5]]},"200":{"position":[[486,4]]},"226":{"position":[[45,6]]},"265":{"position":[[66,4]]},"271":{"position":[[2019,5]]},"273":{"position":[[417,6]]},"280":{"position":[[390,5]]},"286":{"position":[[16,4]]},"298":{"position":[[348,4]]}}}],["nest",{"_index":864,"t":{"153":{"position":[[116,6]]},"289":{"position":[[526,6]]}}}],["net",{"_index":936,"t":{"179":{"position":[[2058,4],[2346,4]]}}}],["network.md",{"_index":1137,"t":{"224":{"position":[[466,12]]}}}],["new",{"_index":69,"t":{"6":{"position":[[419,3]]},"20":{"position":[[13,3],[74,3]]},"39":{"position":[[26,3]]},"52":{"position":[[21,3]]},"62":{"position":[[69,3],[141,3]]},"83":{"position":[[366,3],[431,3]]},"92":{"position":[[1622,3],[1645,3]]},"101":{"position":[[630,3]]},"107":{"position":[[584,3]]},"119":{"position":[[13,3],[320,3]]},"125":{"position":[[507,3],[539,3],[899,3]]},"175":{"position":[[28,3]]},"183":{"position":[[325,3],[510,3]]},"192":{"position":[[212,3],[291,3],[307,3],[1442,3],[1909,3],[1943,3]]},"246":{"position":[[759,3]]},"259":{"position":[[19,3],[1707,3]]},"263":{"position":[[385,3]]},"278":{"position":[[126,3],[610,3],[756,3],[785,3],[849,3],[980,3]]}}}],["newli",{"_index":1207,"t":{"263":{"position":[[280,5]]}}}],["newvers",{"_index":1288,"t":{"278":{"position":[[489,12],[827,12]]}}}],["next",{"_index":745,"t":{"119":{"position":[[518,4]]}}}],["nl",{"_index":1056,"t":{"190":{"position":[[974,2],[983,2]]}}}],["nobler",{"_index":891,"t":{"179":{"position":[[238,6]]}}}],["node",{"_index":1163,"t":{"246":{"position":[[685,4]]},"271":{"position":[[650,5],[714,5],[1050,4],[1139,4],[1210,4],[1310,4],[1428,4],[1534,4],[1668,4],[1794,4],[1916,4]]},"283":{"position":[[101,5]]}}}],["node.j",{"_index":290,"t":{"41":{"position":[[191,8],[216,8],[297,7],[860,8]]},"125":{"position":[[278,7],[457,7]]},"169":{"position":[[128,7]]},"261":{"position":[[74,10]]},"269":{"position":[[187,7]]},"271":{"position":[[4,7],[206,7]]},"273":{"position":[[543,9]]},"283":{"position":[[63,7],[190,8]]},"303":{"position":[[91,7]]}}}],["node_id",{"_index":1243,"t":{"276":{"position":[[53,8],[701,8],[1547,8]]}}}],["node_modul",{"_index":260,"t":{"33":{"position":[[156,12]]},"50":{"position":[[276,12]]},"125":{"position":[[1154,12]]},"149":{"position":[[181,12]]},"153":{"position":[[123,12],[192,12],[291,12]]},"212":{"position":[[121,12]]},"259":{"position":[[912,13]]},"271":{"position":[[497,12],[832,13]]}}}],["nomin",{"_index":1100,"t":{"192":{"position":[[2773,8]]}}}],["non",{"_index":303,"t":{"41":{"position":[[700,3]]}}}],["notat",{"_index":1308,"t":{"289":{"position":[[194,9]]}}}],["note",{"_index":538,"t":{"92":{"position":[[1436,4]]},"119":{"position":[[1103,5]]},"179":{"position":[[428,4],[439,4],[475,4],[486,4],[515,4],[544,4],[571,4],[582,4],[596,7],[2923,4],[3281,4]]},"200":{"position":[[8,4]]},"259":{"position":[[1352,5]]}}}],["notic",{"_index":590,"t":{"101":{"position":[[473,6]]},"105":{"position":[[780,6]]},"179":{"position":[[410,7],[630,6],[698,6],[769,6],[842,6]]}}}],["notif",{"_index":172,"t":{"18":{"position":[[159,13]]}}}],["now",{"_index":42,"t":{"6":{"position":[[232,3]]},"22":{"position":[[94,5]]},"31":{"position":[[1663,3]]},"46":{"position":[[675,3]]},"48":{"position":[[87,3]]},"50":{"position":[[175,3]]},"52":{"position":[[503,4]]},"57":{"position":[[151,3]]},"64":{"position":[[122,3],[221,3],[430,3]]},"83":{"position":[[880,3]]},"105":{"position":[[1174,4]]},"179":{"position":[[6174,4]]},"192":{"position":[[1095,3],[1822,3]]},"230":{"position":[[0,3]]},"253":{"position":[[200,3]]},"265":{"position":[[188,4]]},"271":{"position":[[422,3]]},"317":{"position":[[179,4]]},"319":{"position":[[300,3]]}}}],["nowatch",{"_index":1220,"t":{"271":{"position":[[684,8],[1115,8]]}}}],["npm",{"_index":41,"t":{"6":{"position":[[210,3],[630,3]]},"10":{"position":[[429,3],[533,3],[600,3],[656,3]]},"12":{"position":[[107,3]]},"14":{"position":[[518,3]]},"16":{"position":[[92,3],[157,3]]},"18":{"position":[[189,3]]},"20":{"position":[[300,3]]},"24":{"position":[[235,3]]},"33":{"position":[[266,3]]},"44":{"position":[[95,3]]},"50":{"position":[[26,3],[386,3]]},"117":{"position":[[207,3]]},"119":{"position":[[103,3],[530,4]]},"121":{"position":[[390,3]]},"137":{"position":[[44,3],[154,4]]},"149":{"position":[[232,3]]},"183":{"position":[[246,3],[459,3]]},"200":{"position":[[26,4]]},"208":{"position":[[12,3]]},"210":{"position":[[50,3],[163,3]]},"212":{"position":[[101,3],[256,3]]},"228":{"position":[[4,3],[16,3]]},"246":{"position":[[694,4]]},"259":{"position":[[787,3],[845,3],[949,3],[1195,4],[1340,3]]},"265":{"position":[[173,3]]},"271":{"position":[[252,3],[330,3],[430,3]]},"278":{"position":[[43,3],[211,3],[477,3],[545,3],[656,3],[728,3],[995,4],[1000,3]]},"283":{"position":[[97,3],[341,3],[431,3],[453,3],[470,3],[490,3]]},"301":{"position":[[153,3],[229,3]]},"303":{"position":[[103,4]]}}}],["npx",{"_index":310,"t":{"44":{"position":[[57,3]]},"46":{"position":[[0,3],[219,3],[435,3]]},"139":{"position":[[6,3]]},"141":{"position":[[385,3]]},"192":{"position":[[1421,3]]},"200":{"position":[[17,4],[41,3],[127,3],[189,3]]},"271":{"position":[[146,3]]}}}],["number",{"_index":12,"t":{"4":{"position":[[117,7]]},"8":{"position":[[151,6]]},"14":{"position":[[388,6]]},"24":{"position":[[55,6]]},"218":{"position":[[365,6]]},"259":{"position":[[683,6],[1249,6],[1685,7]]},"278":{"position":[[622,7],[706,6],[797,6],[861,6]]}}}],["nvm",{"_index":880,"t":{"169":{"position":[[60,3]]},"269":{"position":[[162,3]]}}}],["o_toakdexn2i4nmzhnjc2yzbizdmwmzbjmtzlogjiyjg3zwjhytyxywy1nzi",{"_index":1245,"t":{"276":{"position":[[72,62]]}}}],["object",{"_index":218,"t":{"31":{"position":[[625,7],[1504,8]]},"105":{"position":[[172,10],[1125,9]]},"109":{"position":[[280,10]]},"113":{"position":[[543,10]]},"179":{"position":[[1517,6]]},"276":{"position":[[153,9],[174,9],[215,9],[357,8]]},"289":{"position":[[187,6]]},"305":{"position":[[238,6]]}}}],["objects—i",{"_index":1313,"t":{"289":{"position":[[533,10]]}}}],["obsolet",{"_index":1038,"t":{"183":{"position":[[776,8]]},"192":{"position":[[1293,8],[2539,8]]}}}],["obtain",{"_index":440,"t":{"83":{"position":[[3,6]]}}}],["occur",{"_index":512,"t":{"92":{"position":[[803,5]]}}}],["offer",{"_index":394,"t":{"72":{"position":[[452,6]]},"107":{"position":[[240,5],[429,5]]},"113":{"position":[[170,8],[251,5],[421,5]]},"121":{"position":[[541,8]]},"125":{"position":[[34,8]]},"131":{"position":[[277,5]]},"183":{"position":[[337,5]]},"239":{"position":[[45,5],[349,5]]},"244":{"position":[[605,5]]},"251":{"position":[[398,8]]},"253":{"position":[[40,6]]},"255":{"position":[[40,6]]},"298":{"position":[[313,8]]},"309":{"position":[[265,5]]}}}],["okay",{"_index":1142,"t":{"226":{"position":[[282,4]]}}}],["old",{"_index":160,"t":{"16":{"position":[[65,3]]}}}],["omit",{"_index":318,"t":{"46":{"position":[[199,4],[247,4]]}}}],["on",{"_index":46,"t":{"6":{"position":[[265,3]]},"41":{"position":[[404,3]]},"92":{"position":[[461,3],[2544,3]]},"96":{"position":[[49,3],[195,3]]},"98":{"position":[[198,3]]},"109":{"position":[[216,3]]},"119":{"position":[[946,3],[1339,3]]},"131":{"position":[[194,3]]},"155":{"position":[[403,3]]},"179":{"position":[[553,3],[587,3]]},"190":{"position":[[72,3],[799,3]]},"196":{"position":[[220,3]]},"198":{"position":[[115,3]]},"259":{"position":[[135,3],[1415,3],[1605,3]]},"267":{"position":[[33,3],[188,3]]},"319":{"position":[[233,6]]}}}],["onc",{"_index":131,"t":{"10":{"position":[[565,4]]},"18":{"position":[[44,4]]},"83":{"position":[[673,4]]},"303":{"position":[[296,4]]}}}],["ongo",{"_index":810,"t":{"125":{"position":[[952,7]]}}}],["onlin",{"_index":659,"t":{"105":{"position":[[959,6]]},"119":{"position":[[1144,7]]},"259":{"position":[[1142,7]]}}}],["open",{"_index":72,"t":{"6":{"position":[[433,4]]},"10":{"position":[[146,4],[320,4]]},"57":{"position":[[155,5],[215,4],[266,4]]},"74":{"position":[[313,7]]},"96":{"position":[[479,4]]},"192":{"position":[[335,4]]},"289":{"position":[[351,5]]},"295":{"position":[[201,4]]}}}],["oper",{"_index":327,"t":{"46":{"position":[[629,9]]},"183":{"position":[[480,12]]},"186":{"position":[[144,9]]},"190":{"position":[[8,12],[59,12],[598,12]]},"206":{"position":[[311,10]]},"280":{"position":[[341,7]]},"283":{"position":[[44,9],[289,11]]},"298":{"position":[[92,11]]},"303":{"position":[[0,9]]}}}],["oppos",{"_index":900,"t":{"179":{"position":[[361,8]]}}}],["optim",{"_index":1185,"t":{"259":{"position":[[280,13]]}}}],["option",{"_index":48,"t":{"6":{"position":[[286,8],[574,7]]},"8":{"position":[[21,7]]},"14":{"position":[[311,7]]},"31":{"position":[[358,8],[441,10],[874,8],[1024,10],[1105,10],[1189,10],[1332,10],[1412,10],[1513,10]]},"37":{"position":[[77,8]]},"88":{"position":[[210,10],[246,10]]},"113":{"position":[[595,8]]},"167":{"position":[[43,6]]},"175":{"position":[[311,6]]},"179":{"position":[[5258,6]]},"202":{"position":[[17,9],[176,9]]},"244":{"position":[[389,10]]}}}],["orang",{"_index":773,"t":{"121":{"position":[[429,7],[464,6]]},"123":{"position":[[124,7],[275,6]]}}}],["order",{"_index":92,"t":{"8":{"position":[[38,6]]},"68":{"position":[[60,5]]},"267":{"position":[[459,5]]}}}],["organ",{"_index":669,"t":{"105":{"position":[[1431,13]]},"125":{"position":[[188,13],[528,10],[688,10]]}}}],["organizations_url",{"_index":1272,"t":{"276":{"position":[[1222,18],[2068,18]]}}}],["orient",{"_index":1364,"t":{"323":{"position":[[29,8]]}}}],["origin",{"_index":151,"t":{"14":{"position":[[222,8]]},"105":{"position":[[1116,8]]},"133":{"position":[[35,8]]},"183":{"position":[[96,10]]},"190":{"position":[[1061,8],[1172,8]]},"278":{"position":[[949,6]]}}}],["os",{"_index":30,"t":{"6":{"position":[[84,3]]}}}],["other",{"_index":87,"t":{"6":{"position":[[649,7]]},"121":{"position":[[100,7]]},"235":{"position":[[451,7]]},"298":{"position":[[305,7]]},"313":{"position":[[122,6]]}}}],["other'",{"_index":391,"t":{"72":{"position":[[349,7]]}}}],["otherwis",{"_index":228,"t":{"31":{"position":[[847,9]]}}}],["out",{"_index":192,"t":{"26":{"position":[[33,3]]},"121":{"position":[[663,3]]},"179":{"position":[[455,4],[502,4]]},"192":{"position":[[2050,3]]},"313":{"position":[[213,4]]},"321":{"position":[[309,3]]}}}],["outcom",{"_index":795,"t":{"125":{"position":[[105,7]]}}}],["output",{"_index":200,"t":{"31":{"position":[[215,6],[1448,6]]},"50":{"position":[[102,6]]},"200":{"position":[[78,6],[236,6]]},"273":{"position":[[134,6],[314,7],[322,6]]},"283":{"position":[[611,7]]},"289":{"position":[[128,7]]},"301":{"position":[[418,6]]}}}],["output_path",{"_index":248,"t":{"31":{"position":[[1391,11]]},"192":{"position":[[503,14],[721,14]]}}}],["outrag",{"_index":895,"t":{"179":{"position":[[292,10]]}}}],["outro.md",{"_index":1087,"t":{"192":{"position":[[1563,8]]}}}],["over",{"_index":597,"t":{"101":{"position":[[595,4],[901,4]]},"123":{"position":[[487,4]]},"131":{"position":[[26,4]]},"190":{"position":[[1294,4]]},"192":{"position":[[411,4],[1192,4],[1254,4]]},"224":{"position":[[309,4]]}}}],["overal",{"_index":1156,"t":{"244":{"position":[[56,7]]},"246":{"position":[[394,7]]}}}],["overarch",{"_index":666,"t":{"105":{"position":[[1400,10]]}}}],["overview",{"_index":510,"t":{"92":{"position":[[664,10]]}}}],["overwrit",{"_index":1097,"t":{"192":{"position":[[2271,9]]},"218":{"position":[[150,9]]}}}],["oxid",{"_index":928,"t":{"179":{"position":[[1935,9],[2223,9]]}}}],["pack",{"_index":342,"t":{"52":{"position":[[248,5]]},"117":{"position":[[182,5]]}}}],["packag",{"_index":262,"t":{"33":{"position":[[207,7]]},"44":{"position":[[83,7]]},"50":{"position":[[327,7]]},"137":{"position":[[48,9]]},"183":{"position":[[250,7],[463,8]]},"208":{"position":[[16,7]]},"210":{"position":[[54,7],[167,8]]},"212":{"position":[[105,7],[191,8]]},"259":{"position":[[791,7],[849,7],[901,7],[1176,7],[1711,7]]},"283":{"position":[[107,7]]}}}],["package.json",{"_index":261,"t":{"33":{"position":[[182,12]]},"50":{"position":[[302,12]]},"218":{"position":[[40,12],[105,12]]},"259":{"position":[[1224,12],[1395,12],[1557,12]]},"271":{"position":[[542,12]]},"273":{"position":[[391,13]]},"278":{"position":[[422,13]]}}}],["page",{"_index":233,"t":{"31":{"position":[[989,4],[1160,5],[1750,6]]},"62":{"position":[[97,4]]},"64":{"position":[[359,4],[449,4]]},"83":{"position":[[569,5],[692,5]]},"119":{"position":[[744,5],[950,4],[1139,4],[1265,7]]},"131":{"position":[[116,5],[198,4]]},"155":{"position":[[407,4]]},"161":{"position":[[9,4]]},"244":{"position":[[506,5]]},"251":{"position":[[12,5]]},"257":{"position":[[5,4]]}}}],["pager",{"_index":759,"t":{"119":{"position":[[1343,5]]}}}],["pair",{"_index":765,"t":{"121":{"position":[[162,6],[333,6]]},"289":{"position":[[507,6]]}}}],["panel",{"_index":1012,"t":{"179":{"position":[[5748,6],[5760,6],[6021,7]]}}}],["paragraph",{"_index":1349,"t":{"319":{"position":[[290,9]]}}}],["parent",{"_index":1282,"t":{"276":{"position":[[2358,8]]}}}],["part",{"_index":320,"t":{"46":{"position":[[213,5]]},"88":{"position":[[99,6],[359,5]]},"92":{"position":[[360,4]]},"113":{"position":[[22,4]]},"321":{"position":[[70,4]]}}}],["particip",{"_index":845,"t":{"137":{"position":[[219,12]]}}}],["particular",{"_index":1158,"t":{"244":{"position":[[149,10]]}}}],["partli",{"_index":721,"t":{"113":{"position":[[360,6]]}}}],["past",{"_index":462,"t":{"83":{"position":[[715,5]]},"253":{"position":[[220,6]]},"311":{"position":[[85,5]]}}}],["pat",{"_index":442,"t":{"83":{"position":[[34,5]]}}}],["path",{"_index":201,"t":{"31":{"position":[[222,4],[427,5],[470,4],[1069,4]]},"109":{"position":[[164,4]]},"202":{"position":[[31,4],[190,4]]},"286":{"position":[[113,6]]}}}],["path/uri",{"_index":234,"t":{"31":{"position":[[1006,9]]}}}],["pathtotermsdir",{"_index":1110,"t":{"200":{"position":[[163,16]]},"202":{"position":[[160,15]]}}}],["pathtotermsfil",{"_index":1109,"t":{"200":{"position":[[145,17]]},"202":{"position":[[0,16]]}}}],["pdf",{"_index":57,"t":{"6":{"position":[[348,3]]},"12":{"position":[[16,4],[25,3]]},"271":{"position":[[1911,4]]}}}],["pdf.j",{"_index":1232,"t":{"271":{"position":[[1979,9]]}}}],["pe",{"_index":1337,"t":{"305":{"position":[[697,2]]}}}],["peopl",{"_index":837,"t":{"131":{"position":[[57,6]]}}}],["per",{"_index":100,"t":{"8":{"position":[[191,3]]},"92":{"position":[[2085,3]]},"123":{"position":[[577,3]]},"179":{"position":[[2074,3],[2362,3]]},"190":{"position":[[350,3]]}}}],["perfectli",{"_index":1340,"t":{"307":{"position":[[285,9]]}}}],["perform",{"_index":276,"t":{"37":{"position":[[48,7]]},"192":{"position":[[1383,7]]}}}],["permit",{"_index":815,"t":{"125":{"position":[[1048,10]]}}}],["persist",{"_index":1344,"t":{"311":{"position":[[70,10],[95,10]]}}}],["person",{"_index":441,"t":{"83":{"position":[[12,8],[386,9]]},"241":{"position":[[102,8]]},"244":{"position":[[217,8]]},"255":{"position":[[368,6],[415,6]]},"309":{"position":[[387,8]]}}}],["perspect",{"_index":731,"t":{"117":{"position":[[34,12]]}}}],["pfeairhel",{"_index":535,"t":{"92":{"position":[[1216,12]]}}}],["phase",{"_index":1188,"t":{"259":{"position":[[463,6]]}}}],["phil",{"_index":534,"t":{"92":{"position":[[1211,4]]}}}],["pick",{"_index":767,"t":{"121":{"position":[[234,4]]},"235":{"position":[[724,4]]}}}],["pictur",{"_index":446,"t":{"83":{"position":[[183,7]]}}}],["pie",{"_index":963,"t":{"179":{"position":[[3754,6],[4012,6]]}}}],["place",{"_index":113,"t":{"10":{"position":[[213,7]]},"24":{"position":[[139,6]]},"59":{"position":[[50,5]]},"96":{"position":[[219,5]]},"109":{"position":[[391,5]]},"125":{"position":[[298,6],[891,7]]},"224":{"position":[[11,5]]},"226":{"position":[[88,5]]}}}],["placehold",{"_index":1083,"t":{"192":{"position":[[1477,11]]},"218":{"position":[[335,13]]},"278":{"position":[[570,11]]}}}],["plain",{"_index":552,"t":{"92":{"position":[[1880,5]]},"235":{"position":[[781,5]]},"251":{"position":[[46,5]]}}}],["plaintext",{"_index":1315,"t":{"292":{"position":[[89,9]]}}}],["platform",{"_index":212,"t":{"31":{"position":[[487,9]]},"72":{"position":[[22,8]]},"74":{"position":[[75,8]]}}}],["play",{"_index":1194,"t":{"259":{"position":[[745,5]]},"289":{"position":[[20,5]]},"313":{"position":[[208,4]]}}}],["pleas",{"_index":44,"t":{"6":{"position":[[251,6]]},"249":{"position":[[0,6]]}}}],["plu",{"_index":1169,"t":{"253":{"position":[[12,4]]},"255":{"position":[[12,4]]},"259":{"position":[[311,4]]}}}],["point",{"_index":238,"t":{"31":{"position":[[1134,6]]},"125":{"position":[[216,6]]},"200":{"position":[[96,6]]}}}],["pointer",{"_index":1140,"t":{"226":{"position":[[57,7]]}}}],["pop",{"_index":514,"t":{"92":{"position":[[823,3]]},"149":{"position":[[141,3]]},"251":{"position":[[363,3],[584,3]]}}}],["popul",{"_index":746,"t":{"119":{"position":[[557,9]]}}}],["possess",{"_index":1293,"t":{"280":{"position":[[182,7]]},"298":{"position":[[356,8]]}}}],["possibl",{"_index":643,"t":{"105":{"position":[[198,8]]},"111":{"position":[[552,9]]},"123":{"position":[[697,9]]},"133":{"position":[[145,9]]},"151":{"position":[[58,8]]},"153":{"position":[[59,9]]},"259":{"position":[[195,8]]},"305":{"position":[[6,8]]}}}],["postinstal",{"_index":1127,"t":{"220":{"position":[[82,11]]}}}],["power",{"_index":467,"t":{"85":{"position":[[132,8]]}}}],["powershel",{"_index":326,"t":{"46":{"position":[[531,11]]},"167":{"position":[[62,10]]}}}],["pr",{"_index":680,"t":{"107":{"position":[[457,2]]},"109":{"position":[[65,3]]},"113":{"position":[[179,3]]},"121":{"position":[[91,3],[567,2]]},"123":{"position":[[167,3]]},"125":{"position":[[45,2],[72,2]]},"131":{"position":[[283,3]]},"239":{"position":[[145,2],[357,2]]},"244":{"position":[[613,2]]},"298":{"position":[[324,2],[616,6]]},"309":{"position":[[281,3]]}}}],["practic",{"_index":651,"t":{"105":{"position":[[395,9]]},"107":{"position":[[481,9]]},"153":{"position":[[99,8]]}}}],["pre",{"_index":903,"t":{"179":{"position":[[418,5],[464,6],[608,5],[675,6],[743,5],[815,6],[888,5],[939,6],[991,5],[1051,6],[1256,5],[1359,6],[1607,5],[1705,6],[1799,5],[2086,6],[2374,5],[2550,6],[2753,5],[3110,6],[3478,5],[3596,6],[3726,5],[3983,6],[4265,5],[4741,6]]}}}],["prefer",{"_index":346,"t":{"52":{"position":[[586,9]]}}}],["prepar",{"_index":1066,"t":{"192":{"position":[[0,12]]}}}],["prerequisit",{"_index":1296,"t":{"280":{"position":[[314,13]]}}}],["present",{"_index":507,"t":{"92":{"position":[[586,8],[2244,7]]},"109":{"position":[[57,7]]},"119":{"position":[[181,8]]},"204":{"position":[[44,8]]}}}],["primarili",{"_index":384,"t":{"72":{"position":[[36,9]]}}}],["prioriti",{"_index":1182,"t":{"259":{"position":[[216,8]]}}}],["probabl",{"_index":297,"t":{"41":{"position":[[348,8]]},"92":{"position":[[916,8],[1603,8],[2076,8]]},"212":{"position":[[32,8]]}}}],["problem",{"_index":875,"t":{"163":{"position":[[21,9]]},"165":{"position":[[0,8]]},"179":{"position":[[803,7],[876,7]]}}}],["problemat",{"_index":683,"t":{"109":{"position":[[14,11]]}}}],["proce",{"_index":695,"t":{"109":{"position":[[411,7]]},"206":{"position":[[283,8]]},"259":{"position":[[78,8]]}}}],["procedur",{"_index":1117,"t":{"212":{"position":[[225,9]]}}}],["process",{"_index":418,"t":{"74":{"position":[[644,8]]},"235":{"position":[[28,9]]},"255":{"position":[[520,7]]},"298":{"position":[[484,8]]}}}],["product",{"_index":178,"t":{"20":{"position":[[172,8]]},"105":{"position":[[245,10]]},"117":{"position":[[257,7]]},"119":{"position":[[1081,11]]},"137":{"position":[[376,10]]},"179":{"position":[[1820,8],[2108,8]]},"192":{"position":[[114,10]]},"239":{"position":[[233,10]]}}}],["profici",{"_index":1304,"t":{"283":{"position":[[276,12]]},"303":{"position":[[161,12]]}}}],["profil",{"_index":445,"t":{"83":{"position":[[175,7]]}}}],["program",{"_index":427,"t":{"77":{"position":[[157,11]]}}}],["project",{"_index":219,"t":{"31":{"position":[[655,8]]},"72":{"position":[[327,9],[489,7]]},"98":{"position":[[171,7],[373,7]]},"101":{"position":[[332,8]]},"105":{"position":[[639,8]]},"119":{"position":[[481,7]]},"179":{"position":[[1247,8],[6753,12]]},"200":{"position":[[424,9],[469,8]]},"280":{"position":[[168,8]]},"286":{"position":[[190,8]]},"303":{"position":[[418,9]]}}}],["prompt",{"_index":325,"t":{"46":{"position":[[523,7]]},"50":{"position":[[139,6]]}}}],["properli",{"_index":1362,"t":{"321":{"position":[[313,9]]}}}],["properti",{"_index":220,"t":{"31":{"position":[[674,10]]}}}],["propos",{"_index":652,"t":{"105":{"position":[[420,8]]},"115":{"position":[[3,7]]},"147":{"position":[[16,8]]}}}],["protocol",{"_index":355,"t":{"57":{"position":[[304,8]]}}}],["proven",{"_index":675,"t":{"107":{"position":[[186,6]]}}}],["provid",{"_index":387,"t":{"72":{"position":[[232,8]]},"101":{"position":[[69,8]]},"103":{"position":[[748,8]]},"192":{"position":[[2710,7]]},"202":{"position":[[110,9],[268,9]]},"301":{"position":[[10,8]]}}}],["public",{"_index":983,"t":{"179":{"position":[[4546,6],[4563,6],[5023,6],[5040,6]]}}}],["public_root",{"_index":209,"t":{"31":{"position":[[415,11]]}}}],["publickeypem",{"_index":981,"t":{"179":{"position":[[4518,15],[4995,15]]}}}],["publicli",{"_index":732,"t":{"117":{"position":[[62,8]]}}}],["publish",{"_index":50,"t":{"6":{"position":[[299,7],[496,7]]},"31":{"position":[[556,9]]},"119":{"position":[[1308,7]]},"244":{"position":[[487,7]]},"259":{"position":[[1157,7],[1344,7]]},"271":{"position":[[235,10]]},"278":{"position":[[21,7],[968,7],[1004,7]]},"307":{"position":[[366,9]]},"311":{"position":[[120,7]]},"313":{"position":[[47,7]]}}}],["pull",{"_index":408,"t":{"74":{"position":[[295,4]]},"123":{"position":[[509,4]]},"179":{"position":[[1206,4],[1545,6],[6412,6]]},"298":{"position":[[602,4]]},"305":{"position":[[132,4]]}}}],["purpos",{"_index":861,"t":{"149":{"position":[[96,7]]},"273":{"position":[[636,8]]}}}],["push",{"_index":257,"t":{"31":{"position":[[1727,7]]},"52":{"position":[[11,4],[465,5],[482,4],[532,4]]},"74":{"position":[[272,7]]},"119":{"position":[[677,4],[1070,4]]},"237":{"position":[[124,4],[314,4],[361,5]]},"239":{"position":[[209,4],[278,4]]},"244":{"position":[[535,4]]},"278":{"position":[[885,4],[944,4]]},"298":{"position":[[138,4]]}}}],["put",{"_index":686,"t":{"109":{"position":[[123,3]]},"119":{"position":[[1124,3]]},"179":{"position":[[1022,3]]},"192":{"position":[[2683,3]]},"222":{"position":[[62,3]]}}}],["pyruvay",{"_index":927,"t":{"179":{"position":[[1926,8],[2214,8]]}}}],["q",{"_index":77,"t":{"6":{"position":[[485,3]]}}}],["question",{"_index":646,"t":{"105":{"position":[[292,9]]},"127":{"position":[[0,9]]},"179":{"position":[[215,9]]},"267":{"position":[[52,8]]}}}],["quick",{"_index":372,"t":{"66":{"position":[[2,5]]},"103":{"position":[[512,5]]}}}],["quickli",{"_index":287,"t":{"41":{"position":[[155,7]]},"92":{"position":[[925,7]]},"259":{"position":[[591,8]]}}}],["quit",{"_index":78,"t":{"6":{"position":[[489,4]]},"92":{"position":[[1117,5]]}}}],["r\\n",{"_index":985,"t":{"179":{"position":[[4578,5],[5055,5]]}}}],["rang",{"_index":417,"t":{"74":{"position":[[591,5]]}}}],["re",{"_index":128,"t":{"10":{"position":[[484,2]]}}}],["reach",{"_index":1191,"t":{"259":{"position":[[566,7]]}}}],["read",{"_index":183,"t":{"22":{"position":[[80,7]]},"41":{"position":[[357,7]]},"101":{"position":[[921,4]]},"246":{"position":[[526,5]]},"251":{"position":[[121,5],[420,4]]},"289":{"position":[[284,4],[357,5]]},"292":{"position":[[115,4]]}}}],["reader",{"_index":492,"t":{"90":{"position":[[281,7]]},"92":{"position":[[111,6],[838,7],[882,6]]},"190":{"position":[[1108,6]]},"244":{"position":[[173,6]]},"246":{"position":[[519,6],[580,6]]},"255":{"position":[[143,6],[471,6],[729,7]]}}}],["readi",{"_index":254,"t":{"31":{"position":[[1667,5]]},"117":{"position":[[119,5]]}}}],["real",{"_index":502,"t":{"92":{"position":[[405,4]]}}}],["realiz",{"_index":1190,"t":{"259":{"position":[[538,7]]}}}],["realli",{"_index":909,"t":{"179":{"position":[[903,6],[955,6]]}}}],["reason",{"_index":711,"t":{"111":{"position":[[473,6]]},"113":{"position":[[327,7]]}}}],["receipt",{"_index":1070,"t":{"192":{"position":[[668,7]]}}}],["receiv",{"_index":171,"t":{"18":{"position":[[149,7]]}}}],["received_events_url",{"_index":1278,"t":{"276":{"position":[[1403,20],[2249,20]]}}}],["recent",{"_index":661,"t":{"105":{"position":[[1030,9]]}}}],["recommend",{"_index":283,"t":{"41":{"position":[[94,9],[233,11]]},"46":{"position":[[113,11]]},"153":{"position":[[87,11],[349,12]]},"167":{"position":[[15,11]]},"244":{"position":[[272,11]]}}}],["recreat",{"_index":824,"t":{"125":{"position":[[1353,9]]}}}],["red",{"_index":772,"t":{"121":{"position":[[420,4],[456,3]]},"123":{"position":[[0,4],[50,3],[64,3]]},"179":{"position":[[3783,6],[4041,6]]}}}],["redirect",{"_index":182,"t":{"22":{"position":[[24,8]]}}}],["reduc",{"_index":804,"t":{"125":{"position":[[782,6]]}}}],["redund",{"_index":826,"t":{"125":{"position":[[1422,9]]}}}],["reed",{"_index":547,"t":{"92":{"position":[[1672,4]]}}}],["ref",{"_index":561,"t":{"92":{"position":[[2231,4],[2321,4]]},"235":{"position":[[228,6]]},"323":{"position":[[387,6]]}}}],["refer",{"_index":140,"t":{"14":{"position":[[34,11],[56,10],[173,9]]},"16":{"position":[[34,11],[69,10],[130,10]]},"31":{"position":[[1037,9]]},"70":{"position":[[20,10]]},"92":{"position":[[762,10]]},"103":{"position":[[312,9]]},"107":{"position":[[151,10]]},"111":{"position":[[633,5]]},"135":{"position":[[344,5]]},"141":{"position":[[154,10],[178,10]]},"165":{"position":[[39,9]]},"177":{"position":[[67,10]]},"186":{"position":[[82,11],[107,11]]},"190":{"position":[[76,9],[495,9],[631,9],[768,9],[1128,9]]},"224":{"position":[[145,10]]},"235":{"position":[[97,9],[749,10]]},"305":{"position":[[26,10],[137,10],[283,9],[503,9]]},"307":{"position":[[246,10]]},"319":{"position":[[57,11],[166,9],[310,5],[529,9]]},"323":{"position":[[13,9]]}}}],["referenc",{"_index":366,"t":{"64":{"position":[[55,10],[193,10],[301,10],[392,10]]},"90":{"position":[[131,11]]},"235":{"position":[[547,11]]},"255":{"position":[[705,11]]}}}],["regard",{"_index":685,"t":{"109":{"position":[[69,9]]}}}],["regul",{"_index":1065,"t":{"190":{"position":[[1346,12]]}}}],["regular",{"_index":19,"t":{"4":{"position":[[210,7]]}}}],["regularli",{"_index":774,"t":{"121":{"position":[[607,9]]}}}],["reject",{"_index":785,"t":{"123":{"position":[[428,6]]}}}],["rel",{"_index":223,"t":{"31":{"position":[[740,8]]},"286":{"position":[[104,8]]}}}],["relat",{"_index":292,"t":{"41":{"position":[[269,7]]},"74":{"position":[[606,7]]},"271":{"position":[[1657,10]]}}}],["relations.js').createtermrel",{"_index":1230,"t":{"271":{"position":[[1736,37]]}}}],["releas",{"_index":1025,"t":{"179":{"position":[[6574,12]]},"278":{"position":[[390,9]]}}}],["relev",{"_index":1030,"t":{"183":{"position":[[284,8]]},"283":{"position":[[214,8]]}}}],["remain",{"_index":840,"t":{"133":{"position":[[223,6]]},"259":{"position":[[709,6]]}}}],["remark",{"_index":1235,"t":{"273":{"position":[[29,7]]}}}],["remot",{"_index":753,"t":{"119":{"position":[[820,6]]},"192":{"position":[[2109,6]]},"278":{"position":[[921,6]]},"298":{"position":[[153,6]]}}}],["remov",{"_index":62,"t":{"6":{"position":[[374,6]]},"16":{"position":[[6,7],[52,8]]},"183":{"position":[[764,7]]},"192":{"position":[[1450,6],[1638,6],[2532,6],[2785,7]]},"220":{"position":[[67,6]]},"271":{"position":[[1520,6]]}}}],["removexref",{"_index":163,"t":{"16":{"position":[[165,10]]}}}],["renam",{"_index":867,"t":{"155":{"position":[[250,6]]},"192":{"position":[[1922,6]]},"222":{"position":[[28,6]]}}}],["render",{"_index":53,"t":{"6":{"position":[[313,6],[638,6]]},"10":{"position":[[383,9],[442,7],[487,9],[541,6],[548,7],[664,6]]},"31":{"position":[[950,8],[1151,8],[1682,9]]},"179":{"position":[[1559,8],[5315,10],[6327,7],[6504,7],[6672,7],[6842,7]]},"263":{"position":[[315,6],[332,10]]},"265":{"position":[[181,6]]},"271":{"position":[[438,7],[640,9],[1042,7]]},"273":{"position":[[278,8]]},"280":{"position":[[80,9]]},"283":{"position":[[478,7],[586,9]]},"295":{"position":[[27,7]]},"298":{"position":[[13,9],[474,9],[523,9]]},"301":{"position":[[39,9],[470,8]]}}}],["replac",{"_index":1289,"t":{"278":{"position":[[592,8],[819,7]]}}}],["repo",{"_index":222,"t":{"31":{"position":[[730,4],[1549,4],[1648,7]]},"52":{"position":[[77,5],[221,7],[341,7],[355,5],[426,4],[443,4],[487,4],[541,4]]},"62":{"position":[[59,4]]},"64":{"position":[[354,4],[444,4]]},"83":{"position":[[511,6]]},"92":{"position":[[2089,4]]},"98":{"position":[[109,5]]},"103":{"position":[[616,5]]},"113":{"position":[[476,5]]},"119":{"position":[[600,4],[1224,5]]},"121":{"position":[[377,4],[487,4]]},"123":{"position":[[470,5],[554,5],[749,4]]},"135":{"position":[[26,4]]},"143":{"position":[[4,5]]},"149":{"position":[[4,4],[112,5]]},"161":{"position":[[153,4],[367,4]]},"172":{"position":[[18,4]]},"192":{"position":[[23,4],[167,4],[632,7],[1061,7],[1278,4],[1866,5],[1899,4],[2262,5]]},"208":{"position":[[7,4]]},"235":{"position":[[496,4]]},"237":{"position":[[33,4]]},"239":{"position":[[70,5],[379,5]]},"244":{"position":[[346,4],[421,4]]},"255":{"position":[[578,5]]},"259":{"position":[[729,5],[765,5],[823,5],[1382,4],[1453,4]]},"271":{"position":[[74,4],[283,4]]},"315":{"position":[[117,4]]}}}],["repo'",{"_index":273,"t":{"35":{"position":[[70,6]]},"141":{"position":[[214,6]]},"143":{"position":[[106,6]]}}}],["report",{"_index":622,"t":{"103":{"position":[[273,7]]}}}],["repos_url",{"_index":1274,"t":{"276":{"position":[[1283,10],[2129,10]]}}}],["repositori",{"_index":197,"t":{"31":{"position":[[56,11],[290,10],[1632,10]]},"72":{"position":[[426,13]]},"74":{"position":[[158,13]]},"107":{"position":[[612,10]]},"113":{"position":[[58,10]]},"115":{"position":[[90,12]]},"125":{"position":[[1257,13]]},"135":{"position":[[170,11],[196,10]]},"192":{"position":[[2116,11]]},"237":{"position":[[87,11]]},"255":{"position":[[717,11]]},"259":{"position":[[1065,12]]},"278":{"position":[[928,11]]},"298":{"position":[[160,11]]}}}],["request",{"_index":409,"t":{"74":{"position":[[300,9]]},"77":{"position":[[250,9]]},"83":{"position":[[904,8]]},"179":{"position":[[6419,10]]},"259":{"position":[[693,8]]},"298":{"position":[[607,8]]}}}],["requir",{"_index":206,"t":{"31":{"position":[[345,8],[594,10],[715,10],[914,10]]},"204":{"position":[[9,8]]},"214":{"position":[[27,8]]},"255":{"position":[[594,11]]},"283":{"position":[[125,8]]},"286":{"position":[[199,8]]},"289":{"position":[[300,8]]},"292":{"position":[[140,8]]},"295":{"position":[[145,8]]},"298":{"position":[[62,8]]},"301":{"position":[[127,8]]},"303":{"position":[[20,8]]},"317":{"position":[[111,7]]}}}],["require('/users/***/path/to/your/spec",{"_index":1223,"t":{"271":{"position":[[1058,38],[1147,38],[1218,38],[1318,38],[1436,38],[1542,38],[1676,38],[1802,38],[1924,38]]}}}],["require('spec",{"_index":1219,"t":{"271":{"position":[[659,15],[723,15]]}}}],["resourc",{"_index":560,"t":{"92":{"position":[[2179,9]]}}}],["respect",{"_index":813,"t":{"125":{"position":[[1011,8]]}}}],["respons",{"_index":1238,"t":{"273":{"position":[[193,11]]}}}],["result",{"_index":348,"t":{"55":{"position":[[52,7]]},"88":{"position":[[451,9]]},"119":{"position":[[254,8],[933,7]]},"125":{"position":[[1291,6]]},"131":{"position":[[217,7]]},"143":{"position":[[213,9]]},"190":{"position":[[668,9]]},"192":{"position":[[1347,7]]},"307":{"position":[[380,6]]}}}],["review",{"_index":390,"t":{"72":{"position":[[337,6]]}}}],["revis",{"_index":830,"t":{"125":{"position":[[1536,8]]}}}],["rich",{"_index":581,"t":{"101":{"position":[[266,4]]},"105":{"position":[[573,4]]}}}],["right",{"_index":15,"t":{"4":{"position":[[151,6]]},"22":{"position":[[88,5]]},"81":{"position":[[11,5]]},"83":{"position":[[204,5],[827,6]]},"109":{"position":[[338,5]]},"119":{"position":[[1297,7]]},"179":{"position":[[2928,5],[3286,5],[6168,5]]},"183":{"position":[[170,5],[584,5]]},"235":{"position":[[733,5]]},"237":{"position":[[21,6],[277,6]]},"239":{"position":[[24,6]]},"321":{"position":[[233,6]]}}}],["rock",{"_index":693,"t":{"109":{"position":[[375,4]]}}}],["role",{"_index":488,"t":{"90":{"position":[[229,6],[300,5]]},"94":{"position":[[42,5]]},"181":{"position":[[9,4],[30,4]]},"244":{"position":[[600,4]]},"246":{"position":[[56,6],[63,4],[844,5]]},"280":{"position":[[464,6]]},"289":{"position":[[32,4]]}}}],["root",{"_index":196,"t":{"31":{"position":[[36,4],[735,4]]},"125":{"position":[[312,4]]},"220":{"position":[[32,4]]},"224":{"position":[[264,4]]},"259":{"position":[[1429,4]]},"271":{"position":[[52,4]]}}}],["rout",{"_index":1152,"t":{"239":{"position":[[148,5]]}}}],["row",{"_index":951,"t":{"179":{"position":[[3024,4],[3382,4]]},"323":{"position":[[478,3]]}}}],["rsaverificationkey2018",{"_index":980,"t":{"179":{"position":[[4444,25],[4921,25]]}}}],["rule",{"_index":1064,"t":{"190":{"position":[[1336,5]]}}}],["run",{"_index":39,"t":{"6":{"position":[[176,3],[214,3],[634,3]]},"8":{"position":[[6,4]]},"10":{"position":[[433,3],[537,3],[604,3],[660,3]]},"12":{"position":[[111,3]]},"14":{"position":[[522,3]]},"16":{"position":[[88,3],[96,3],[161,3]]},"18":{"position":[[193,3]]},"20":{"position":[[304,3]]},"24":{"position":[[239,3]]},"41":{"position":[[890,3]]},"50":{"position":[[30,3]]},"77":{"position":[[219,3]]},"117":{"position":[[166,7]]},"143":{"position":[[135,3]]},"149":{"position":[[228,3]]},"169":{"position":[[124,3]]},"192":{"position":[[1232,3],[1802,3],[1845,7]]},"228":{"position":[[0,3]]},"259":{"position":[[1336,3]]},"265":{"position":[[116,8],[177,3]]},"271":{"position":[[25,3],[181,3],[326,3],[426,3],[434,3]]},"278":{"position":[[207,3],[639,3]]},"283":{"position":[[333,7],[457,3],[474,3],[494,3]]},"301":{"position":[[157,3],[233,3]]}}}],["s",{"_index":1124,"t":{"218":{"position":[[327,3]]},"278":{"position":[[522,3],[535,2],[686,2]]}}}],["safe",{"_index":1102,"t":{"192":{"position":[[2923,4]]}}}],["same",{"_index":137,"t":{"12":{"position":[[52,4]]},"24":{"position":[[153,4]]},"92":{"position":[[434,4]]},"115":{"position":[[202,4]]},"119":{"position":[[759,4]]},"131":{"position":[[179,4]]},"175":{"position":[[250,4]]},"251":{"position":[[487,4]]},"255":{"position":[[573,4]]},"259":{"position":[[1697,5]]}}}],["sampl",{"_index":259,"t":{"33":{"position":[[85,6],[131,6]]},"50":{"position":[[252,6],[464,6]]},"52":{"position":[[49,6]]}}}],["samuel",{"_index":516,"t":{"92":{"position":[[860,6]]}}}],["save",{"_index":130,"t":{"10":{"position":[[520,4]]},"202":{"position":[[254,6]]},"311":{"position":[[111,4]]},"313":{"position":[[38,4]]}}}],["say",{"_index":466,"t":{"85":{"position":[[124,7]]}}}],["scope",{"_index":457,"t":{"83":{"position":[[518,6]]}}}],["screen",{"_index":436,"t":{"81":{"position":[[24,7]]}}}],["script",{"_index":269,"t":{"35":{"position":[[10,7]]},"125":{"position":[[286,7]]},"214":{"position":[[93,6]]},"218":{"position":[[171,7]]},"237":{"position":[[345,7]]},"249":{"position":[[222,8]]},"271":{"position":[[12,7],[463,7],[519,7],[627,10],[909,7]]},"273":{"position":[[342,7],[405,8]]},"283":{"position":[[435,8],[509,7]]}}}],["scroll",{"_index":453,"t":{"83":{"position":[[308,6]]}}}],["sea",{"_index":898,"t":{"179":{"position":[[338,3]]}}}],["seamlessli",{"_index":415,"t":{"74":{"position":[[528,10]]}}}],["search",{"_index":225,"t":{"31":{"position":[[814,8]]},"103":{"position":[[91,6],[111,8],[157,8]]},"141":{"position":[[281,6]]}}}],["second",{"_index":763,"t":{"121":{"position":[[147,7]]},"319":{"position":[[283,6]]}}}],["section",{"_index":478,"t":{"88":{"position":[[532,8],[554,8],[607,8],[628,8]]},"92":{"position":[[393,8],[1766,8],[2284,7],[2300,7]]},"98":{"position":[[298,7]]},"103":{"position":[[200,7]]},"121":{"position":[[402,7],[471,8]]},"123":{"position":[[282,9]]},"135":{"position":[[370,8]]},"179":{"position":[[80,7],[5883,9],[5938,10],[5949,9],[6004,10]]},"218":{"position":[[179,7]]},"235":{"position":[[319,7],[419,7],[677,7]]},"251":{"position":[[176,7],[218,7],[451,7],[522,7]]},"253":{"position":[[32,7]]},"255":{"position":[[32,7]]},"263":{"position":[[357,8]]},"271":{"position":[[527,7]]},"319":{"position":[[33,7]]}}}],["secur",{"_index":459,"t":{"83":{"position":[[629,9]]}}}],["see",{"_index":43,"t":{"6":{"position":[[236,3]]},"14":{"position":[[164,3]]},"33":{"position":[[278,3]]},"35":{"position":[[61,3]]},"50":{"position":[[80,3]]},"81":{"position":[[41,3]]},"83":{"position":[[660,3]]},"92":{"position":[[1348,4]]},"117":{"position":[[235,3]]},"131":{"position":[[171,3]]},"161":{"position":[[148,4],[362,4]]},"177":{"position":[[136,3]]},"259":{"position":[[1010,4]]},"263":{"position":[[343,3]]},"317":{"position":[[0,3]]},"319":{"position":[[552,3],[587,3]]},"321":{"position":[[274,4]]}}}],["seen",{"_index":1352,"t":{"319":{"position":[[470,4]]}}}],["segment",{"_index":211,"t":{"31":{"position":[[475,7]]}}}],["select",{"_index":449,"t":{"83":{"position":[[218,6],[500,6]]},"179":{"position":[[5767,8]]}}}],["semver",{"_index":1198,"t":{"259":{"position":[[1261,8]]}}}],["sentenc",{"_index":1356,"t":{"321":{"position":[[120,9]]}}}],["separ",{"_index":153,"t":{"14":{"position":[[245,8]]},"121":{"position":[[521,8]]},"125":{"position":[[439,10],[566,8]]},"155":{"position":[[38,8]]},"198":{"position":[[78,8]]}}}],["sequenc",{"_index":938,"t":{"179":{"position":[[2735,8]]}}}],["sequencediagram",{"_index":940,"t":{"179":{"position":[[2773,15],[3131,15]]}}}],["servabl",{"_index":475,"t":{"88":{"position":[[481,8]]}}}],["server",{"_index":115,"t":{"10":{"position":[[233,7]]},"59":{"position":[[85,6]]},"77":{"position":[[373,6]]},"96":{"position":[[439,7]]},"125":{"position":[[470,6]]},"192":{"position":[[125,7]]},"239":{"position":[[244,7]]},"259":{"position":[[396,6]]},"261":{"position":[[62,6]]},"271":{"position":[[29,6],[194,6]]},"273":{"position":[[557,6]]}}}],["servic",{"_index":251,"t":{"31":{"position":[[1589,7]]},"72":{"position":[[554,9]]},"179":{"position":[[4588,10],[5065,10]]}}}],["serviceendpoint",{"_index":988,"t":{"179":{"position":[[4684,18],[5161,18]]}}}],["session",{"_index":159,"t":{"14":{"position":[[493,8]]}}}],["set",{"_index":246,"t":{"31":{"position":[[1378,3]]},"83":{"position":[[151,9],[225,10],[277,9],[344,10]]},"113":{"position":[[285,4]]},"119":{"position":[[1251,10]]},"283":{"position":[[203,3]]},"286":{"position":[[151,7]]},"298":{"position":[[493,3]]},"323":{"position":[[471,3]]}}}],["setup",{"_index":1300,"t":{"283":{"position":[[162,6]]},"289":{"position":[[412,6]]},"307":{"position":[[342,6]]}}}],["sever",{"_index":1330,"t":{"303":{"position":[[64,7]]}}}],["sha",{"_index":1241,"t":{"276":{"position":[[4,4]]}}}],["share",{"_index":359,"t":{"59":{"position":[[192,5],[219,7]]},"113":{"position":[[118,6]]}}}],["short",{"_index":859,"t":{"145":{"position":[[19,5]]}}}],["shortcut",{"_index":84,"t":{"6":{"position":[[589,9]]}}}],["show",{"_index":363,"t":{"62":{"position":[[107,5]]},"64":{"position":[[24,4],[126,4]]},"121":{"position":[[356,5]]},"244":{"position":[[585,4]]},"319":{"position":[[354,4]]}}}],["side",{"_index":431,"t":{"77":{"position":[[380,4],[406,4]]},"125":{"position":[[130,4],[341,4],[477,4]]},"259":{"position":[[366,4],[403,4]]},"261":{"position":[[52,5],[69,4]]},"263":{"position":[[7,4]]},"265":{"position":[[31,4]]},"271":{"position":[[36,4],[201,4]]},"273":{"position":[[52,5],[97,5],[564,4]]}}}],["sidebar",{"_index":452,"t":{"83":{"position":[[299,8]]}}}],["signific",{"_index":811,"t":{"125":{"position":[[973,11]]}}}],["similar",{"_index":799,"t":{"125":{"position":[[425,7]]},"298":{"position":[[399,7]]}}}],["simpl",{"_index":650,"t":{"105":{"position":[[384,6]]},"111":{"position":[[328,6]]},"141":{"position":[[12,7]]},"280":{"position":[[15,6]]},"309":{"position":[[10,6]]}}}],["simplest",{"_index":350,"t":{"57":{"position":[[4,8]]}}}],["simpli",{"_index":1339,"t":{"307":{"position":[[219,6]]}}}],["simplic",{"_index":1202,"t":{"259":{"position":[[1655,11]]}}}],["simplifi",{"_index":1062,"t":{"190":{"position":[[1299,10]]}}}],["singl",{"_index":242,"t":{"31":{"position":[[1299,6]]},"88":{"position":[[464,6]]},"141":{"position":[[369,6]]},"183":{"position":[[139,6]]},"273":{"position":[[436,7]]}}}],["sir",{"_index":906,"t":{"179":{"position":[[666,4],[734,4]]}}}],["site",{"_index":125,"t":{"10":{"position":[[454,4],[560,4]]},"22":{"position":[[67,4]]},"31":{"position":[[1706,5]]},"85":{"position":[[10,4]]},"111":{"position":[[78,4]]},"119":{"position":[[917,4]]},"125":{"position":[[158,4]]},"137":{"position":[[387,5],[419,6]]},"143":{"position":[[233,4]]},"149":{"position":[[131,4]]},"151":{"position":[[46,5],[113,5]]},"155":{"position":[[236,5],[366,5],[487,5]]},"157":{"position":[[61,5]]},"159":{"position":[[5,4]]},"179":{"position":[[6097,6],[6146,4]]},"317":{"position":[[13,5]]},"319":{"position":[[600,5]]}}}],["site_admin",{"_index":1280,"t":{"276":{"position":[[1491,11],[2337,11]]}}}],["situat",{"_index":1106,"t":{"196":{"position":[[108,9]]}}}],["skill",{"_index":1160,"t":{"246":{"position":[[91,6]]},"298":{"position":[[338,5]]},"303":{"position":[[50,6]]}}}],["sleep",{"_index":902,"t":{"179":{"position":[[390,6]]}}}],["slightli",{"_index":696,"t":{"111":{"position":[[43,8]]}}}],["slim",{"_index":479,"t":{"88":{"position":[[541,4],[595,5]]}}}],["sling",{"_index":893,"t":{"179":{"position":[[271,6]]}}}],["small",{"_index":626,"t":{"103":{"position":[[343,5]]},"259":{"position":[[186,5]]}}}],["smaller",{"_index":554,"t":{"92":{"position":[[2022,7]]}}}],["smith",{"_index":517,"t":{"92":{"position":[[867,5]]}}}],["smoother",{"_index":803,"t":{"125":{"position":[[761,8]]}}}],["snapshot",{"_index":365,"t":{"64":{"position":[[39,8],[154,8]]},"175":{"position":[[271,9]]}}}],["softwar",{"_index":308,"t":{"41":{"position":[[801,8]]},"72":{"position":[[84,8],[388,9],[597,8]]},"74":{"position":[[623,8]]}}}],["solid",{"_index":1332,"t":{"303":{"position":[[236,5]]}}}],["soliddimension",{"_index":1075,"t":{"192":{"position":[[873,16]]}}}],["solo",{"_index":722,"t":{"113":{"position":[[375,4]]}}}],["solut",{"_index":705,"t":{"111":{"position":[[335,8]]},"165":{"position":[[108,9]]},"267":{"position":[[207,8]]}}}],["sometim",{"_index":322,"t":{"46":{"position":[[339,10]]},"196":{"position":[[85,9]]},"237":{"position":[[138,9]]}}}],["somewher",{"_index":1341,"t":{"307":{"position":[[398,9]]}}}],["soon",{"_index":428,"t":{"77":{"position":[[210,4]]},"259":{"position":[[1740,4]]}}}],["sorri",{"_index":1103,"t":{"192":{"position":[[2933,6]]}}}],["sourc",{"_index":249,"t":{"31":{"position":[[1497,6],[1539,6]]},"52":{"position":[[162,9],[284,9]]},"125":{"position":[[1372,7]]},"135":{"position":[[120,6]]},"179":{"position":[[6240,7],[6432,7],[6589,7],[6768,7]]},"183":{"position":[[665,6]]},"190":{"position":[[86,6],[505,6],[641,6],[1070,6],[1158,6]]},"192":{"position":[[601,9],[1005,9]]},"206":{"position":[[137,6]]},"255":{"position":[[625,7]]},"305":{"position":[[107,6]]}}}],["space",{"_index":315,"t":{"46":{"position":[[136,6]]}}}],["spec",{"_index":5,"t":{"4":{"position":[[50,4]]},"6":{"position":[[119,4]]},"31":{"position":[[245,5],[324,6],[580,5],[642,4],[944,5],[1482,4],[1692,5]]},"33":{"position":[[64,5],[292,4]]},"39":{"position":[[30,4]]},"41":{"position":[[880,4]]},"44":{"position":[[11,4],[73,4]]},"46":{"position":[[11,4],[24,4],[45,4],[230,4],[255,4],[307,4],[446,4],[466,4],[706,4],[728,4]]},"48":{"position":[[61,4]]},"50":{"position":[[192,4],[231,5]]},"52":{"position":[[229,5]]},"68":{"position":[[93,4],[137,4]]},"83":{"position":[[756,4]]},"85":{"position":[[31,4],[144,4]]},"88":{"position":[[0,4],[75,4],[177,4],[335,4],[436,4]]},"90":{"position":[[0,4]]},"92":{"position":[[89,4],[152,5],[221,4],[514,4],[896,5],[1886,4],[2204,4]]},"96":{"position":[[502,4]]},"98":{"position":[[0,4],[22,4],[89,4],[161,4],[237,4],[363,4]]},"101":{"position":[[0,4],[22,4],[30,5],[51,4],[161,4],[184,5],[537,4],[545,4],[755,4],[773,4],[818,4],[853,4]]},"103":{"position":[[0,4],[29,4],[538,4],[550,4]]},"105":{"position":[[47,4],[72,4],[89,4],[461,4],[473,4],[491,5],[847,4],[922,4],[1078,4],[1147,4],[1156,4],[1281,4]]},"107":{"position":[[55,4],[260,4],[342,4],[469,4],[626,4]]},"109":{"position":[[111,4],[239,4],[294,4],[330,4]]},"111":{"position":[[19,4],[283,4],[584,4],[592,4]]},"113":{"position":[[50,4],[293,4],[305,4],[390,5],[561,4]]},"117":{"position":[[50,4],[132,4],[211,4]]},"119":{"position":[[115,4],[130,4],[341,4],[390,4],[505,4],[614,4]]},"121":{"position":[[14,4],[67,4],[117,4],[215,4],[277,4],[492,5],[592,4]]},"123":{"position":[[257,4],[456,4],[495,4],[630,4],[790,4]]},"125":{"position":[[140,4]]},"127":{"position":[[28,4]]},"129":{"position":[[35,4],[55,4]]},"131":{"position":[[10,4]]},"133":{"position":[[13,4],[44,4],[201,4],[210,4],[242,4],[290,4]]},"135":{"position":[[0,4],[162,4],[186,4],[305,4]]},"137":{"position":[[22,4],[114,4]]},"139":{"position":[[10,4]]},"141":{"position":[[0,4],[20,4],[54,4],[77,4],[333,4],[396,4],[409,4]]},"143":{"position":[[122,4]]},"149":{"position":[[9,4],[153,5],[197,4]]},"151":{"position":[[77,4]]},"153":{"position":[[11,4],[232,4]]},"155":{"position":[[16,4],[385,4]]},"161":{"position":[[39,4],[220,4]]},"169":{"position":[[0,4]]},"172":{"position":[[35,4]]},"175":{"position":[[321,4]]},"177":{"position":[[8,4],[125,4]]},"179":{"position":[[56,4],[96,4],[142,4],[6045,4]]},"181":{"position":[[38,4]]},"183":{"position":[[73,4],[265,4],[449,4],[718,4],[746,4],[796,4]]},"186":{"position":[[62,4]]},"188":{"position":[[19,4]]},"190":{"position":[[210,4],[283,4],[337,4]]},"192":{"position":[[86,4],[159,4],[711,9],[1151,4],[1213,4],[1236,4],[1270,4],[1399,4],[1432,4],[1508,4],[1719,4],[1742,4],[1891,4],[1933,4],[1982,4],[2351,4],[2387,4],[2453,4],[2735,4]]},"196":{"position":[[165,4]]},"198":{"position":[[19,4]]},"200":{"position":[[45,4],[131,4],[193,4],[295,4],[353,5],[416,4],[455,5],[535,4]]},"204":{"position":[[87,4]]},"210":{"position":[[9,4],[69,4],[153,4]]},"212":{"position":[[17,4],[91,4],[153,4]]},"216":{"position":[[60,4],[113,4]]},"218":{"position":[[126,4],[262,5]]},"226":{"position":[[69,4],[269,7]]},"230":{"position":[[24,4]]},"233":{"position":[[51,4]]},"235":{"position":[[41,4],[84,4],[162,4],[291,4],[391,4]]},"244":{"position":[[336,4],[525,4]]},"246":{"position":[[0,4],[651,4],[780,4]]},"249":{"position":[[25,4]]},"251":{"position":[[81,4],[242,4],[280,4]]},"257":{"position":[[43,4]]},"259":{"position":[[40,4],[755,4],[803,4],[861,4],[886,4],[983,4],[1362,4],[1521,4]]},"261":{"position":[[4,4]]},"271":{"position":[[64,4],[118,4],[157,4],[273,4],[298,4],[349,4],[480,4],[569,4],[811,4],[933,4]]},"273":{"position":[[456,5]]},"280":{"position":[[0,4],[148,4],[349,4]]},"283":{"position":[[15,4],[322,4],[543,4]]},"286":{"position":[[0,4],[180,4]]},"289":{"position":[[40,4],[402,4]]},"295":{"position":[[6,4]]},"301":{"position":[[0,4]]},"303":{"position":[[10,4],[279,4]]},"305":{"position":[[60,4],[193,4],[340,5],[360,8],[525,4],[621,4],[700,4]]},"307":{"position":[[203,4]]},"309":{"position":[[106,4]]},"311":{"position":[[10,4],[161,4]]},"313":{"position":[[230,4]]},"315":{"position":[[4,4],[136,4]]},"317":{"position":[[52,4]]},"319":{"position":[[5,5],[141,4]]}}}],["spec.json",{"_index":166,"t":{"18":{"position":[[16,9],[67,10]]}}}],["spec.md",{"_index":226,"t":{"31":{"position":[[827,7]]},"192":{"position":[[766,7]]}}}],["spec_directori",{"_index":221,"t":{"31":{"position":[[691,14]]},"192":{"position":[[485,17],[693,17]]}}}],["spec_terms_directori",{"_index":1131,"t":{"224":{"position":[[94,23]]}}}],["special",{"_index":316,"t":{"46":{"position":[[146,7]]},"90":{"position":[[73,7]]}}}],["specif",{"_index":54,"t":{"6":{"position":[[320,13],[471,13]]},"10":{"position":[[18,14],[397,14]]},"14":{"position":[[90,17],[297,13]]},"20":{"position":[[43,14]]},"31":{"position":[[127,13],[1554,8]]},"37":{"position":[[129,13],[200,13],[262,13],[354,13]]},"41":{"position":[[426,13],[540,13]]},"50":{"position":[[508,13]]},"52":{"position":[[25,13]]},"55":{"position":[[5,13]]},"74":{"position":[[247,8]]},"77":{"position":[[32,14]]},"83":{"position":[[842,13]]},"88":{"position":[[41,15],[57,14],[581,13],[710,13],[740,13]]},"90":{"position":[[25,13]]},"92":{"position":[[13,14],[237,13],[1303,14],[1450,13],[2372,13]]},"96":{"position":[[354,13]]},"101":{"position":[[208,13],[271,13],[861,12]]},"103":{"position":[[580,13],[960,14]]},"105":{"position":[[515,13],[578,13],[982,15],[1359,13]]},"107":{"position":[[251,8],[355,8]]},"109":{"position":[[83,8]]},"111":{"position":[[98,13],[146,8],[437,8]]},"113":{"position":[[88,13]]},"119":{"position":[[17,13],[324,14],[586,13],[850,13],[1039,13],[1320,13]]},"131":{"position":[[129,14]]},"135":{"position":[[236,13]]},"137":{"position":[[269,14]]},"143":{"position":[[145,13],[296,14]]},"149":{"position":[[47,13]]},"151":{"position":[[87,13]]},"157":{"position":[[44,8]]},"190":{"position":[[1246,15]]},"192":{"position":[[974,15],[1080,14]]},"196":{"position":[[15,13]]},"226":{"position":[[126,13]]},"233":{"position":[[86,8]]},"235":{"position":[[797,8]]},"244":{"position":[[77,13],[291,13]]},"259":{"position":[[113,13]]},"280":{"position":[[103,15]]},"289":{"position":[[140,13]]},"292":{"position":[[294,13]]},"298":{"position":[[46,15]]},"301":{"position":[[49,15],[285,14],[540,13]]},"303":{"position":[[360,15]]},"305":{"position":[[78,15]]},"309":{"position":[[141,8],[247,13],[428,13]]}}}],["specifc",{"_index":501,"t":{"92":{"position":[[333,12]]}}}],["specifi",{"_index":106,"t":{"10":{"position":[[74,9]]},"31":{"position":[[68,9],[460,7],[857,9],[1200,9],[1423,9]]},"46":{"position":[[765,7]]},"92":{"position":[[1582,11]]},"94":{"position":[[22,9]]},"183":{"position":[[570,9]]},"206":{"position":[[210,9]]},"235":{"position":[[484,7]]},"278":{"position":[[717,10],[808,10]]}}}],["specificatio",{"_index":1145,"t":{"233":{"position":[[192,13]]}}}],["specs.json",{"_index":107,"t":{"10":{"position":[[91,10]]},"31":{"position":[[4,10],[391,10]]},"33":{"position":[[46,10]]},"50":{"position":[[213,10]]},"52":{"position":[[117,11],[150,11]]},"192":{"position":[[197,11],[225,10],[239,10],[275,10],[317,10],[356,10],[378,10],[442,10]]},"200":{"position":[[314,10],[368,12]]},"204":{"position":[[20,12]]},"206":{"position":[[43,13]]},"224":{"position":[[80,10]]},"226":{"position":[[210,10]]},"235":{"position":[[509,10]]},"271":{"position":[[1298,11]]},"273":{"position":[[491,11]]},"289":{"position":[[4,10],[580,10]]}}}],["split",{"_index":836,"t":{"131":{"position":[[0,9]]},"183":{"position":[[10,6]]},"186":{"position":[[134,9]]},"192":{"position":[[1810,5]]},"196":{"position":[[196,9]]},"198":{"position":[[10,6]]},"200":{"position":[[139,5],[201,5]]},"202":{"position":[[96,6]]},"206":{"position":[[301,9]]}}}],["splitter",{"_index":617,"t":{"103":{"position":[[166,8]]},"186":{"position":[[15,8],[167,8]]},"200":{"position":[[53,8]]}}}],["src",{"_index":1096,"t":{"192":{"position":[[2216,3]]},"271":{"position":[[87,5]]},"273":{"position":[[529,4]]}}}],["src/asset",{"_index":1209,"t":{"263":{"position":[[433,10]]}}}],["ssi",{"_index":665,"t":{"105":{"position":[[1385,3]]}}}],["stabl",{"_index":761,"t":{"121":{"position":[[25,6]]}}}],["stage",{"_index":922,"t":{"179":{"position":[[1805,5],[2093,5]]}}}],["stamp",{"_index":713,"t":{"111":{"position":[[542,6]]}}}],["stand",{"_index":380,"t":{"70":{"position":[[0,6]]},"96":{"position":[[398,5]]}}}],["standard",{"_index":480,"t":{"88":{"position":[[565,15],[701,8]]},"90":{"position":[[43,15]]},"101":{"position":[[299,9]]},"105":{"position":[[606,9],[966,15],[1350,8]]},"111":{"position":[[348,9],[424,9]]},"204":{"position":[[78,8]]},"212":{"position":[[216,8]]}}}],["standardization/specif",{"_index":1146,"t":{"235":{"position":[[118,29]]}}}],["starred_url",{"_index":1268,"t":{"276":{"position":[[1079,12],[1925,12]]}}}],["start",{"_index":38,"t":{"6":{"position":[[169,6]]},"31":{"position":[[1676,5]]},"39":{"position":[[4,7]]},"98":{"position":[[250,5]]},"105":{"position":[[1048,7]]},"119":{"position":[[31,5],[463,5]]},"125":{"position":[[16,6]]},"175":{"position":[[333,5]]},"192":{"position":[[1137,5]]},"235":{"position":[[541,5]]}}}],["starter",{"_index":341,"t":{"52":{"position":[[240,7]]},"117":{"position":[[174,7]]}}}],["starterpack",{"_index":267,"t":{"33":{"position":[[302,11]]},"46":{"position":[[317,12],[738,11]]},"149":{"position":[[207,11]]},"216":{"position":[[123,11]]}}}],["state",{"_index":1287,"t":{"278":{"position":[[359,5]]}}}],["static",{"_index":698,"t":{"111":{"position":[[71,6]]},"119":{"position":[[910,6]]},"155":{"position":[[199,7]]}}}],["static/spec",{"_index":871,"t":{"161":{"position":[[103,12],[333,12]]}}}],["stay",{"_index":613,"t":{"103":{"position":[[10,5]]},"105":{"position":[[1217,4]]},"123":{"position":[[601,4]]}}}],["step",{"_index":338,"t":{"52":{"position":[[97,5]]},"74":{"position":[[357,5]]},"77":{"position":[[330,5]]},"83":{"position":[[73,6]]},"119":{"position":[[1200,5]]},"214":{"position":[[138,4],[146,4]]},"263":{"position":[[322,5]]},"265":{"position":[[93,5]]},"309":{"position":[[518,4],[526,4]]}}}],["still",{"_index":16,"t":{"4":{"position":[[158,6]]},"121":{"position":[[79,5]]},"239":{"position":[[39,5]]},"321":{"position":[[220,5]]}}}],["stop",{"_index":1115,"t":{"206":{"position":[[86,5],[174,5],[356,6]]},"269":{"position":[[84,5]]}}}],["store",{"_index":347,"t":{"55":{"position":[[22,6]]},"83":{"position":[[620,5]]},"88":{"position":[[142,6],[284,6]]},"96":{"position":[[274,6]]},"103":{"position":[[597,6]]},"267":{"position":[[81,5],[415,5]]}}}],["straight",{"_index":574,"t":{"98":{"position":[[269,8]]}}}],["strategi",{"_index":860,"t":{"147":{"position":[[44,8]]}}}],["strict",{"_index":834,"t":{"129":{"position":[[75,6]]}}}],["string",{"_index":210,"t":{"31":{"position":[[433,7],[706,8],[905,8],[1016,7],[1097,7],[1403,8]]}}}],["structur",{"_index":213,"t":{"31":{"position":[[517,9]]},"190":{"position":[[230,10]]},"289":{"position":[[438,10]]},"292":{"position":[[264,9]]},"303":{"position":[[335,9]]},"321":{"position":[[348,9]]}}}],["structure—such",{"_index":1312,"t":{"289":{"position":[[479,14]]}}}],["studi",{"_index":498,"t":{"92":{"position":[[158,8]]}}}],["studio",{"_index":285,"t":{"41":{"position":[[111,6]]},"103":{"position":[[679,6]]},"167":{"position":[[99,6]]}}}],["stuff",{"_index":833,"t":{"125":{"position":[[1570,5]]},"273":{"position":[[569,6]]}}}],["style",{"_index":888,"t":{"177":{"position":[[98,6]]}}}],["sub",{"_index":865,"t":{"153":{"position":[[247,3]]}}}],["subdirectori",{"_index":1029,"t":{"183":{"position":[[176,12],[523,12]]},"190":{"position":[[382,12],[950,14]]}}}],["subfold",{"_index":191,"t":{"24":{"position":[[192,9]]}}}],["subscriptions_url",{"_index":1270,"t":{"276":{"position":[[1152,18],[1998,18]]}}}],["subset",{"_index":835,"t":{"129":{"position":[[82,6]]},"133":{"position":[[232,6]]},"141":{"position":[[67,6]]}}}],["substitut",{"_index":1290,"t":{"278":{"position":[[674,11]]}}}],["such",{"_index":86,"t":{"6":{"position":[[622,4]]},"31":{"position":[[1569,4]]},"74":{"position":[[264,4]]},"77":{"position":[[296,4]]},"179":{"position":[[5714,4]]},"298":{"position":[[583,4]]},"301":{"position":[[374,4]]}}}],["suddenli",{"_index":1216,"t":{"269":{"position":[[75,8]]}}}],["suffer",{"_index":892,"t":{"179":{"position":[[260,6]]}}}],["suffici",{"_index":1149,"t":{"237":{"position":[[5,10],[261,10]]},"239":{"position":[[8,10]]}}}],["suggest",{"_index":793,"t":{"125":{"position":[[26,7]]},"278":{"position":[[4,9]]}}}],["suitabl",{"_index":634,"t":{"103":{"position":[[655,8]]}}}],["support",{"_index":208,"t":{"31":{"position":[[374,9],[1355,7]]},"66":{"position":[[80,7]]},"90":{"position":[[289,10]]},"105":{"position":[[1104,7],[1340,7]]},"179":{"position":[[5349,9],[6136,9]]},"181":{"position":[[19,10]]},"246":{"position":[[833,10]]}}}],["suppos",{"_index":760,"t":{"121":{"position":[[0,7]]}}}],["sure",{"_index":1141,"t":{"226":{"position":[[151,4]]}}}],["suspect",{"_index":1095,"t":{"192":{"position":[[2199,7]]}}}],["symbol",{"_index":463,"t":{"83":{"position":[[815,6]]},"253":{"position":[[96,6]]}}}],["sync",{"_index":564,"t":{"92":{"position":[[2496,4]]},"103":{"position":[[19,4]]},"105":{"position":[[1225,5]]},"115":{"position":[[29,5],[142,6]]},"123":{"position":[[609,4],[769,4]]}}}],["synchron",{"_index":727,"t":{"115":{"position":[[46,16]]}}}],["syntax",{"_index":588,"t":{"101":{"position":[[452,6]]},"105":{"position":[[759,6]]},"179":{"position":[[1573,6],[4245,6]]},"183":{"position":[[81,6]]},"190":{"position":[[291,6]]},"292":{"position":[[169,7],[206,7]]}}}],["system",{"_index":266,"t":{"33":{"position":[[270,7]]},"41":{"position":[[498,7],[901,6]]},"46":{"position":[[639,6]]},"50":{"position":[[390,7]]},"72":{"position":[[217,7]]},"155":{"position":[[70,6]]},"246":{"position":[[715,7]]},"255":{"position":[[81,6]]},"257":{"position":[[53,7]]},"267":{"position":[[337,6]]},"286":{"position":[[50,7]]},"298":{"position":[[221,7]]},"303":{"position":[[113,6]]}}}],["t",{"_index":7,"t":{"4":{"position":[[58,2]]},"6":{"position":[[127,2]]},"33":{"position":[[300,1]]},"39":{"position":[[38,1]]},"41":{"position":[[888,1]]},"44":{"position":[[19,1],[81,1]]},"46":{"position":[[19,1],[32,1],[53,1],[238,1],[263,1],[315,1],[474,1],[714,1],[736,1]]},"48":{"position":[[69,1]]},"50":{"position":[[200,1]]},"52":{"position":[[238,1]]},"68":{"position":[[101,2],[145,2]]},"83":{"position":[[764,1]]},"85":{"position":[[39,1],[152,3]]},"88":{"position":[[8,1],[83,1],[444,1]]},"90":{"position":[[8,1]]},"92":{"position":[[229,1],[522,1],[1894,1],[2212,1]]},"96":{"position":[[510,1]]},"98":{"position":[[8,1],[169,1],[245,1],[371,1]]},"101":{"position":[[8,1],[553,1],[781,1],[826,1]]},"103":{"position":[[8,1],[558,1]]},"105":{"position":[[97,2],[481,1]]},"111":{"position":[[600,2],[610,2]]},"113":{"position":[[313,2],[399,3]]},"117":{"position":[[59,2]]},"119":{"position":[[123,2],[349,1],[514,3],[623,2]]},"121":{"position":[[125,1],[285,1],[501,2]]},"123":{"position":[[265,2],[503,1]]},"127":{"position":[[36,2]]},"129":{"position":[[43,1]]},"133":{"position":[[21,2],[250,2],[298,1]]},"135":{"position":[[8,1],[100,2],[194,1],[313,1]]},"137":{"position":[[30,1],[122,1]]},"139":{"position":[[18,1]]},"141":{"position":[[28,1],[85,2],[102,3],[341,1],[404,1],[417,1]]},"143":{"position":[[130,1]]},"149":{"position":[[17,1],[162,2],[205,1]]},"151":{"position":[[85,1]]},"153":{"position":[[19,1],[240,1]]},"155":{"position":[[24,1],[393,1]]},"161":{"position":[[47,1],[119,1],[228,1],[349,1]]},"169":{"position":[[8,1]]},"172":{"position":[[43,2]]},"177":{"position":[[16,1],[133,2]]},"179":{"position":[[64,1],[104,1],[150,1]]},"181":{"position":[[46,2]]},"183":{"position":[[273,2],[457,1],[754,2]]},"188":{"position":[[27,2]]},"190":{"position":[[218,1]]},"192":{"position":[[1159,1],[1244,1],[1407,1],[1440,1],[1941,1],[2395,1],[2461,2]]},"210":{"position":[[17,1],[77,1],[161,1]]},"212":{"position":[[25,2],[99,1],[161,1]]},"216":{"position":[[68,1],[121,1]]},"218":{"position":[[134,1],[271,3]]},"226":{"position":[[77,1]]},"230":{"position":[[32,1]]},"235":{"position":[[49,2],[92,1],[299,1],[399,1]]},"244":{"position":[[344,1],[533,1]]},"246":{"position":[[8,1],[659,2],[788,2]]},"249":{"position":[[33,1]]},"251":{"position":[[89,1],[250,1],[288,1]]},"257":{"position":[[51,1]]},"259":{"position":[[48,2],[763,1],[811,1],[869,1],[894,1],[991,1],[1370,1],[1529,1]]},"261":{"position":[[12,1]]},"271":{"position":[[72,1],[126,1],[165,3],[281,1],[306,1],[357,1],[488,1],[577,1],[678,5],[819,1],[941,1]]},"280":{"position":[[8,1],[156,1],[357,1]]},"283":{"position":[[330,2],[551,2]]},"286":{"position":[[8,1],[188,1]]},"289":{"position":[[48,2],[410,1]]},"295":{"position":[[14,1]]},"301":{"position":[[8,1]]},"303":{"position":[[18,1],[287,1]]},"307":{"position":[[211,2]]},"311":{"position":[[18,1],[169,1]]},"313":{"position":[[238,1]]},"315":{"position":[[12,2],[144,1]]}}}],["t'",{"_index":887,"t":{"175":{"position":[[329,3]]},"283":{"position":[[23,3]]}}}],["t/index.j",{"_index":1224,"t":{"271":{"position":[[1100,14],[1189,15],[1260,14]]}}}],["t/src/creat",{"_index":1229,"t":{"271":{"position":[[1718,12],[1966,12]]}}}],["t/src/fixmarkdownfiles.js').processmarkdownfiles('./spec",{"_index":1231,"t":{"271":{"position":[[1844,59]]}}}],["t/src/get",{"_index":1221,"t":{"271":{"position":[[742,9],[1478,9],[1584,9]]}}}],["t/src/json",{"_index":1225,"t":{"271":{"position":[[1360,10]]}}}],["t@latest",{"_index":324,"t":{"46":{"position":[[454,8]]}}}],["tab",{"_index":362,"t":{"62":{"position":[[73,3],[145,3]]},"175":{"position":[[32,3]]},"179":{"position":[[5744,3],[5755,4],[6015,5]]}}}],["tabfirst",{"_index":1015,"t":{"179":{"position":[[5801,19]]}}}],["type=\"button\">second",{"_index":1017,"t":{"179":{"position":[[5842,20]]}}}],["typic",{"_index":525,"t":{"92":{"position":[[1056,7],[1234,7]]},"119":{"position":[[364,9]]}}}],["ultim",{"_index":1320,"t":{"295":{"position":[[16,10]]}}}],["umbrella",{"_index":668,"t":{"105":{"position":[[1422,8]]}}}],["uml",{"_index":594,"t":{"101":{"position":[[512,3]]},"105":{"position":[[819,3]]}}}],["uncommon",{"_index":540,"t":{"92":{"position":[[1557,8]]}}}],["under",{"_index":358,"t":{"59":{"position":[[138,5]]},"77":{"position":[[106,5]]},"88":{"position":[[167,5]]},"94":{"position":[[32,5]]},"113":{"position":[[151,5]]},"123":{"position":[[251,5]]},"125":{"position":[[390,5]]},"135":{"position":[[31,5]]},"190":{"position":[[298,5]]},"192":{"position":[[299,5]]}}}],["underbrace{a+b+c}_{\\text{not",{"_index":1009,"t":{"179":{"position":[[5682,31]]}}}],["understand",{"_index":378,"t":{"68":{"position":[[69,10]]},"137":{"position":[[82,10]]},"246":{"position":[[199,10],[216,10],[359,10],[499,10],[593,10],[674,10],[699,10],[723,10],[807,10]]},"283":{"position":[[417,13]]},"286":{"position":[[93,10]]},"289":{"position":[[419,13],[457,13]]},"295":{"position":[[97,13]]},"298":{"position":[[104,10]]},"303":{"position":[[242,13]]}}}],["unless",{"_index":227,"t":{"31":{"position":[[840,6]]}}}],["unlik",{"_index":616,"t":{"103":{"position":[[138,6]]},"135":{"position":[[147,6]]}}}],["unrel",{"_index":1082,"t":{"192":{"position":[[1358,9],[2075,9]]}}}],["until",{"_index":156,"t":{"14":{"position":[[466,5]]}}}],["up",{"_index":6,"t":{"4":{"position":[[55,2]]},"6":{"position":[[124,2],[361,2]]},"33":{"position":[[297,2]]},"39":{"position":[[35,2]]},"41":{"position":[[885,2]]},"44":{"position":[[16,2],[78,2]]},"46":{"position":[[16,2],[29,2],[50,2],[235,2],[260,2],[312,2],[451,2],[471,2],[711,2],[733,2]]},"48":{"position":[[66,2]]},"50":{"position":[[197,2]]},"52":{"position":[[235,2]]},"68":{"position":[[98,2],[142,2]]},"83":{"position":[[761,2]]},"85":{"position":[[36,2],[149,2]]},"88":{"position":[[5,2],[80,2],[441,2]]},"90":{"position":[[5,2]]},"92":{"position":[[226,2],[519,2],[827,2],[1891,2],[2209,2]]},"96":{"position":[[507,2]]},"98":{"position":[[5,2],[27,3],[94,2],[166,2],[242,2],[368,2]]},"101":{"position":[[5,2],[27,2],[36,2],[56,2],[166,2],[190,2],[542,2],[550,2],[760,2],[778,2],[823,2],[858,2]]},"103":{"position":[[5,2],[34,2],[543,2],[555,2]]},"105":{"position":[[52,2],[77,3],[94,2],[361,2],[466,2],[478,2],[497,2],[852,2],[927,2],[1083,2],[1152,3],[1161,3],[1286,3]]},"107":{"position":[[60,2],[265,2],[347,2],[474,3],[631,3]]},"109":{"position":[[116,3],[244,2],[299,3],[335,2]]},"111":{"position":[[24,2],[288,2],[589,2],[597,2]]},"113":{"position":[[55,2],[298,2],[310,2],[396,2],[566,3]]},"117":{"position":[[55,3],[137,2],[216,2]]},"119":{"position":[[120,2],[346,2],[395,2],[510,3],[619,3]]},"121":{"position":[[19,2],[72,2],[122,2],[220,2],[282,2],[498,2]]},"123":{"position":[[262,2],[461,2],[500,2],[635,3],[795,3]]},"125":{"position":[[145,2]]},"127":{"position":[[33,2]]},"129":{"position":[[40,2],[60,2]]},"131":{"position":[[15,2]]},"133":{"position":[[18,2],[49,3],[206,3],[215,2],[247,2],[295,2]]},"135":{"position":[[5,2],[97,2],[167,2],[191,2],[310,2]]},"137":{"position":[[27,2],[119,2]]},"139":{"position":[[15,2]]},"141":{"position":[[5,2],[25,2],[59,2],[82,2],[338,2],[401,2],[414,2]]},"143":{"position":[[127,2]]},"149":{"position":[[14,2],[145,2],[159,2],[202,2]]},"151":{"position":[[82,2]]},"153":{"position":[[16,2],[237,2]]},"155":{"position":[[21,2],[390,2]]},"161":{"position":[[44,2],[116,2],[225,2],[346,2]]},"165":{"position":[[24,2]]},"169":{"position":[[5,2]]},"172":{"position":[[40,2]]},"175":{"position":[[326,2]]},"177":{"position":[[13,2],[130,2]]},"179":{"position":[[61,2],[101,2],[147,2],[6050,2]]},"181":{"position":[[43,2]]},"183":{"position":[[78,2],[270,2],[454,2],[723,2],[751,2],[801,2]]},"186":{"position":[[67,2]]},"188":{"position":[[24,2]]},"190":{"position":[[215,2],[288,2]]},"192":{"position":[[91,2],[164,2],[1156,2],[1218,2],[1241,2],[1275,2],[1404,2],[1437,2],[1724,2],[1840,2],[1877,2],[1896,2],[1938,2],[1987,2],[2291,3],[2356,2],[2392,2],[2458,2],[2740,2],[2895,2]]},"196":{"position":[[170,2]]},"198":{"position":[[24,2]]},"200":{"position":[[50,2],[136,2],[198,2],[421,2]]},"204":{"position":[[92,2]]},"210":{"position":[[14,2],[74,2],[158,2]]},"212":{"position":[[22,2],[96,2],[158,2]]},"216":{"position":[[65,2],[118,2]]},"218":{"position":[[131,2],[268,2]]},"226":{"position":[[74,2]]},"230":{"position":[[29,2]]},"233":{"position":[[56,2]]},"235":{"position":[[46,2],[89,2],[296,2],[396,2]]},"244":{"position":[[341,2],[530,2]]},"246":{"position":[[5,2],[656,2],[785,2]]},"249":{"position":[[30,2]]},"251":{"position":[[86,2],[247,2],[285,2],[367,3],[588,4]]},"257":{"position":[[48,2]]},"259":{"position":[[45,2],[499,2],[760,2],[808,2],[866,2],[891,2],[988,2],[1367,2],[1526,2]]},"261":{"position":[[9,2]]},"263":{"position":[[206,2],[272,2]]},"271":{"position":[[69,2],[123,2],[162,2],[278,2],[303,2],[354,2],[485,2],[574,2],[675,2],[739,2],[816,2],[938,2],[1097,2],[1186,2],[1257,2],[1357,2],[1475,2],[1581,2],[1715,2],[1841,2],[1963,2]]},"280":{"position":[[5,2],[153,2],[354,2]]},"283":{"position":[[20,2],[207,2],[327,2],[548,2]]},"286":{"position":[[5,2],[159,2],[185,2]]},"289":{"position":[[45,2],[407,2]]},"295":{"position":[[11,2]]},"298":{"position":[[497,2]]},"301":{"position":[[5,2]]},"303":{"position":[[15,2],[284,2]]},"305":{"position":[[65,2],[445,2]]},"307":{"position":[[208,2]]},"309":{"position":[[111,2]]},"311":{"position":[[15,2],[166,2]]},"313":{"position":[[235,2]]},"315":{"position":[[9,2],[141,2]]},"317":{"position":[[57,3]]}}}],["up'",{"_index":1348,"t":{"319":{"position":[[146,4]]}}}],["updat",{"_index":278,"t":{"37":{"position":[[118,6],[189,6],[251,6],[343,6]]},"103":{"position":[[937,7]]},"115":{"position":[[222,8]]},"125":{"position":[[770,7]]},"137":{"position":[[310,7],[494,7]]},"161":{"position":[[277,6]]},"183":{"position":[[234,7],[371,6]]},"188":{"position":[[12,6],[65,6]]},"192":{"position":[[1246,7],[2446,6],[2499,6]]},"210":{"position":[[0,8],[37,8],[79,8]]},"212":{"position":[[180,6],[260,6]]},"214":{"position":[[0,8],[57,8],[86,6]]},"218":{"position":[[187,6]]},"228":{"position":[[8,7],[20,6]]},"230":{"position":[[16,7]]},"246":{"position":[[628,8]]},"259":{"position":[[1052,8],[1168,7],[1200,6]]},"265":{"position":[[235,8]]},"278":{"position":[[400,6]]}}}],["upgrad",{"_index":1019,"t":{"179":{"position":[[6067,8]]}}}],["upload",{"_index":1203,"t":{"259":{"position":[[1754,9]]}}}],["upon",{"_index":1323,"t":{"298":{"position":[[562,4]]}}}],["upper",{"_index":447,"t":{"83":{"position":[[198,5]]}}}],["upstream",{"_index":1067,"t":{"192":{"position":[[182,8]]}}}],["uri",{"_index":236,"t":{"31":{"position":[[1077,4],[1092,4],[1120,3]]}}}],["url",{"_index":357,"t":{"59":{"position":[[134,3],[231,4]]},"92":{"position":[[2142,3]]},"103":{"position":[[419,4]]},"192":{"position":[[2251,3]]},"200":{"position":[[87,3]]},"235":{"position":[[787,4]]},"276":{"position":[[225,4],[369,4],[799,4],[1645,4]]},"305":{"position":[[320,3]]},"311":{"position":[[81,3],[106,4]]}}}],["us",{"_index":4,"t":{"4":{"position":[[46,3],[200,4],[281,4]]},"6":{"position":[[680,5]]},"8":{"position":[[62,3],[78,3]]},"14":{"position":[[274,4]]},"31":{"position":[[103,4],[452,4]]},"41":{"position":[[293,3],[660,5]]},"46":{"position":[[132,3],[333,5]]},"52":{"position":[[557,3]]},"59":{"position":[[124,5]]},"72":{"position":[[31,4],[176,5]]},"74":{"position":[[440,4]]},"77":{"position":[[359,3],[385,3]]},"83":{"position":[[887,4]]},"88":{"position":[[423,3]]},"92":{"position":[[1470,3],[1829,3],[2406,3],[2530,4],[2558,4]]},"94":{"position":[[8,3]]},"96":{"position":[[107,3],[134,3]]},"98":{"position":[[256,5]]},"103":{"position":[[701,6]]},"105":{"position":[[1001,3]]},"117":{"position":[[128,3]]},"125":{"position":[[1504,3]]},"143":{"position":[[118,3]]},"167":{"position":[[30,3]]},"169":{"position":[[10,4]]},"177":{"position":[[117,4]]},"179":{"position":[[1178,3],[5302,4]]},"183":{"position":[[439,5]]},"188":{"position":[[0,3],[52,3]]},"192":{"position":[[2140,3],[2170,4],[2415,3],[2434,3],[2486,3]]},"210":{"position":[[144,4]]},"212":{"position":[[82,4],[208,3]]},"218":{"position":[[349,3]]},"233":{"position":[[0,5]]},"235":{"position":[[471,3],[577,3]]},"237":{"position":[[193,3],[230,3]]},"239":{"position":[[83,3]]},"241":{"position":[[7,4]]},"244":{"position":[[0,4],[180,4]]},"249":{"position":[[154,3]]},"251":{"position":[[0,4]]},"253":{"position":[[0,3],[193,6]]},"255":{"position":[[0,3]]},"259":{"position":[[881,4],[1256,4],[1583,4],[1617,4]]},"269":{"position":[[24,3],[156,5]]},"286":{"position":[[256,5]]},"292":{"position":[[55,3]]},"295":{"position":[[180,3]]},"301":{"position":[[147,5],[429,5]]},"303":{"position":[[275,3]]},"305":{"position":[[262,4],[530,3],[669,5],[687,5]]},"307":{"position":[[140,3],[301,5]]},"309":{"position":[[57,3],[292,4],[500,4]]},"319":{"position":[[443,5]]},"321":{"position":[[104,3]]}}}],["usag",{"_index":1108,"t":{"200":{"position":[[120,6]]},"295":{"position":[[173,6]]}}}],["user",{"_index":388,"t":{"72":{"position":[[243,4]]},"88":{"position":[[268,4]]},"92":{"position":[[1242,4]]},"103":{"position":[[349,4]]},"117":{"position":[[229,5]]},"135":{"position":[[52,5]]},"143":{"position":[[48,4],[258,4]]},"167":{"position":[[5,5]]},"183":{"position":[[633,4]]},"190":{"position":[[834,4],[936,4]]},"192":{"position":[[2876,6]]},"237":{"position":[[16,4],[272,4],[299,5]]},"239":{"position":[[19,4],[307,4]]},"244":{"position":[[362,4],[471,4],[554,4]]},"255":{"position":[[247,4]]},"276":{"position":[[1483,7],[2329,7]]},"280":{"position":[[119,5],[385,4]]},"286":{"position":[[10,5]]},"301":{"position":[[166,5]]},"303":{"position":[[223,5]]}}}],["userlevel",{"_index":1044,"t":{"190":{"position":[[363,9]]}}}],["usual",{"_index":353,"t":{"57":{"position":[[139,8]]},"200":{"position":[[390,7]]}}}],["util",{"_index":1294,"t":{"280":{"position":[[249,11]]}}}],["v1.html",{"_index":187,"t":{"24":{"position":[[95,8]]},"175":{"position":[[85,7]]}}}],["v2.html",{"_index":188,"t":{"24":{"position":[[110,7]]},"175":{"position":[[131,7]]}}}],["v3.html",{"_index":885,"t":{"175":{"position":[[173,7]]}}}],["v4.html",{"_index":886,"t":{"175":{"position":[[228,7]]}}}],["valid",{"_index":64,"t":{"6":{"position":[[390,8]]},"271":{"position":[[1289,8]]}}}],["validatespec",{"_index":173,"t":{"18":{"position":[[197,12]]}}}],["validator').runjsonkeyvalidatorsync",{"_index":1226,"t":{"271":{"position":[[1375,38]]}}}],["valu",{"_index":199,"t":{"31":{"position":[[96,6],[158,6]]},"192":{"position":[[463,6]]},"289":{"position":[[501,5]]},"305":{"position":[[210,5],[307,5]]},"311":{"position":[[136,5]]},"323":{"position":[[150,5],[162,5],[266,5],[276,5],[482,6]]}}}],["van",{"_index":520,"t":{"92":{"position":[[999,3],[2482,3]]}}}],["variabl",{"_index":1214,"t":{"267":{"position":[[265,9],[536,9]]},"323":{"position":[[131,8],[223,8],[249,8],[289,8],[394,8]]}}}],["variou",{"_index":469,"t":{"88":{"position":[[224,7],[260,7]]},"103":{"position":[[257,7]]},"177":{"position":[[90,7]]},"283":{"position":[[526,7]]}}}],["veri",{"_index":1327,"t":{"301":{"position":[[492,4]]}}}],["verif",{"_index":1250,"t":{"276":{"position":[[343,13]]}}}],["verifiablecredentialservic",{"_index":987,"t":{"179":{"position":[[4653,30],[5130,30]]}}}],["version",{"_index":152,"t":{"14":{"position":[[231,8]]},"24":{"position":[[47,7],[209,9]]},"41":{"position":[[305,7],[635,7]]},"46":{"position":[[379,7]]},"64":{"position":[[177,7],[204,7],[384,7],[481,8]]},"72":{"position":[[50,7],[201,7]]},"90":{"position":[[157,7]]},"101":{"position":[[367,7]]},"103":{"position":[[945,7]]},"105":{"position":[[674,7]]},"107":{"position":[[104,10],[136,10]]},"117":{"position":[[151,7]]},"119":{"position":[[827,7]]},"125":{"position":[[1406,7]]},"137":{"position":[[62,7],[163,10],[258,7],[481,8]]},"169":{"position":[[40,7],[136,7]]},"175":{"position":[[0,7],[56,7]]},"218":{"position":[[293,8],[302,10],[357,7]]},"233":{"position":[[123,7]]},"235":{"position":[[626,8],[806,7]]},"255":{"position":[[62,7],[661,7]]},"259":{"position":[[1184,7],[1211,9],[1291,10],[1315,10],[1677,7]]},"269":{"position":[[195,7]]},"278":{"position":[[215,7],[313,7],[411,7],[481,7],[511,7],[549,7],[614,7],[698,7],[789,7],[853,7],[984,7]]},"298":{"position":[[205,7]]},"303":{"position":[[191,7]]},"309":{"position":[[178,7]]},"311":{"position":[[213,7]]},"315":{"position":[[18,7],[76,7]]}}}],["versions/index",{"_index":883,"t":{"175":{"position":[[69,15],[115,15],[157,15],[212,15]]}}}],["via",{"_index":109,"t":{"10":{"position":[[154,3],[201,3]]},"31":{"position":[[1063,3],[1363,3]]},"44":{"position":[[53,3],[91,3]]},"55":{"position":[[124,3],[137,3]]},"57":{"position":[[29,3],[291,3]]},"59":{"position":[[23,3]]},"103":{"position":[[733,3]]},"123":{"position":[[163,3]]},"141":{"position":[[358,3]]},"175":{"position":[[294,3]]},"192":{"position":[[1417,3],[2295,3]]},"210":{"position":[[125,3]]},"212":{"position":[[48,3],[113,3]]},"237":{"position":[[112,3]]},"259":{"position":[[945,3]]},"263":{"position":[[307,3]]},"271":{"position":[[141,4],[308,3],[386,3]]},"273":{"position":[[270,3]]},"283":{"position":[[394,3]]},"319":{"position":[[185,3]]}}}],["video",{"_index":375,"t":{"66":{"position":[[88,5],[111,5]]},"145":{"position":[[25,5]]}}}],["view",{"_index":108,"t":{"10":{"position":[[111,4]]},"55":{"position":[[71,4]]},"111":{"position":[[168,4]]},"175":{"position":[[20,4]]},"295":{"position":[[73,8]]}}}],["visibl",{"_index":332,"t":{"50":{"position":[[149,7]]}}}],["vision",{"_index":703,"t":{"111":{"position":[[307,6]]}}}],["visual",{"_index":284,"t":{"41":{"position":[[104,6]]},"103":{"position":[[671,7]]},"167":{"position":[[92,6]]}}}],["vs",{"_index":556,"t":{"92":{"position":[[2038,3]]}}}],["wait",{"_index":784,"t":{"123":{"position":[[402,4]]},"265":{"position":[[138,4]]}}}],["want",{"_index":180,"t":{"20":{"position":[[225,4]]},"37":{"position":[[110,4],[181,4],[243,4],[335,4]]},"46":{"position":[[83,4],[354,4]]},"98":{"position":[[183,4]]},"105":{"position":[[1209,4],[1241,4]]},"109":{"position":[[312,4]]},"111":{"position":[[491,4]]},"133":{"position":[[8,4],[26,4]]},"165":{"position":[[11,4]]},"190":{"position":[[1272,4]]},"239":{"position":[[270,4]]},"259":{"position":[[7,4]]},"267":{"position":[[152,4]]},"271":{"position":[[858,4]]},"319":{"position":[[15,4]]},"321":{"position":[[148,4]]}}}],["warn",{"_index":843,"t":{"135":{"position":[[139,7]]},"179":{"position":[[753,7],[761,7],[826,7],[834,7]]},"200":{"position":[[0,7],[243,7]]},"269":{"position":[[59,7]]},"271":{"position":[[1006,7]]}}}],["watch",{"_index":126,"t":{"10":{"position":[[463,7],[578,8]]}}}],["way",{"_index":117,"t":{"10":{"position":[[253,3],[352,4]]},"41":{"position":[[513,4]]},"52":{"position":[[596,3]]},"55":{"position":[[107,4]]},"57":{"position":[[13,3],[257,4]]},"59":{"position":[[179,4]]},"103":{"position":[[820,3]]},"105":{"position":[[256,4]]},"278":{"position":[[14,3]]},"319":{"position":[[102,3]]}}}],["we'll",{"_index":787,"t":{"123":{"position":[[560,5]]},"179":{"position":[[6183,5]]}}}],["we'r",{"_index":600,"t":{"101":{"position":[[613,5]]}}}],["we'v",{"_index":786,"t":{"123":{"position":[[534,5]]}}}],["web",{"_index":114,"t":{"10":{"position":[[229,3]]},"59":{"position":[[81,3]]},"72":{"position":[[12,3]]},"96":{"position":[[147,3],[435,3]]},"98":{"position":[[436,3]]},"103":{"position":[[723,3]]},"246":{"position":[[608,3]]},"295":{"position":[[69,3],[114,3],[186,3]]},"303":{"position":[[174,3]]},"307":{"position":[[394,3]]}}}],["webbrows",{"_index":296,"t":{"41":{"position":[[328,11]]}}}],["webpag",{"_index":1342,"t":{"307":{"position":[[413,8]]}}}],["webserv",{"_index":476,"t":{"88":{"position":[[499,10]]}}}],["websit",{"_index":74,"t":{"6":{"position":[[452,7]]},"22":{"position":[[54,7]]},"46":{"position":[[34,7],[55,7],[265,8],[476,7],[716,7]]},"48":{"position":[[71,7]]},"83":{"position":[[856,8]]},"98":{"position":[[63,7],[97,7]]},"101":{"position":[[797,7],[810,7]]},"141":{"position":[[419,7]]},"155":{"position":[[412,8]]},"161":{"position":[[140,7],[166,9],[380,9]]},"200":{"position":[[111,8]]},"249":{"position":[[41,7]]},"251":{"position":[[30,8]]},"271":{"position":[[359,7]]}}}],["well",{"_index":853,"t":{"141":{"position":[[261,5]]},"251":{"position":[[428,4]]},"267":{"position":[[441,5]]},"303":{"position":[[404,4]]}}}],["what'",{"_index":744,"t":{"119":{"position":[[405,6],[771,6],[972,6]]},"125":{"position":[[1493,6]]}}}],["whatev",{"_index":768,"t":{"121":{"position":[[239,8]]},"155":{"position":[[283,8]]}}}],["whenev",{"_index":536,"t":{"92":{"position":[[1336,8]]}}}],["whether",{"_index":464,"t":{"85":{"position":[[0,7]]},"179":{"position":[[225,7]]}}}],["whistl",{"_index":586,"t":{"101":{"position":[[419,8]]},"105":{"position":[[726,8]]}}}],["whithin",{"_index":543,"t":{"92":{"position":[[1635,7]]}}}],["whole",{"_index":299,"t":{"41":{"position":[[619,5]]},"255":{"position":[[503,5]]},"313":{"position":[[152,5]]}}}],["wide",{"_index":416,"t":{"74":{"position":[[586,4]]},"103":{"position":[[694,6]]}}}],["window",{"_index":29,"t":{"6":{"position":[[76,7]]},"41":{"position":[[687,7]]}}}],["wish",{"_index":755,"t":{"119":{"position":[[1116,4]]}}}],["within",{"_index":405,"t":{"74":{"position":[[138,6]]},"98":{"position":[[420,6]]},"103":{"position":[[843,6]]},"107":{"position":[[224,6]]},"113":{"position":[[102,6]]},"125":{"position":[[581,6]]},"179":{"position":[[1475,6]]},"267":{"position":[[176,6]]},"298":{"position":[[192,6]]},"305":{"position":[[513,6]]}}}],["without",{"_index":132,"t":{"10":{"position":[[570,7]]},"14":{"position":[[333,7]]},"41":{"position":[[567,7]]},"121":{"position":[[301,7],[504,7]]},"123":{"position":[[384,7]]},"125":{"position":[[965,7]]},"239":{"position":[[0,7]]},"271":{"position":[[227,7]]}}}],["wizard",{"_index":3,"t":{"4":{"position":[[36,6]]}}}],["won't",{"_index":460,"t":{"83":{"position":[[643,5]]},"121":{"position":[[440,5]]},"131":{"position":[[147,5]]},"239":{"position":[[192,5]]}}}],["work",{"_index":158,"t":{"14":{"position":[[488,4]]},"46":{"position":[[617,4]]},"66":{"position":[[51,6]]},"68":{"position":[[80,7]]},"72":{"position":[[271,7]]},"96":{"position":[[314,4]]},"103":{"position":[[560,4]]},"105":{"position":[[210,4],[1315,4]]},"107":{"position":[[96,4]]},"113":{"position":[[431,4]]},"125":{"position":[[960,4]]},"131":{"position":[[64,7]]},"137":{"position":[[132,4]]},"200":{"position":[[271,5],[513,4]]},"267":{"position":[[475,7]]},"269":{"position":[[90,7],[113,6]]},"317":{"position":[[39,7]]},"319":{"position":[[389,6]]}}}],["workflow",{"_index":399,"t":{"72":{"position":[[618,10]]},"74":{"position":[[119,9],[215,9],[335,9],[466,10]]},"103":{"position":[[869,10],[910,8]]},"298":{"position":[[500,9]]},"301":{"position":[[208,10]]}}}],["world",{"_index":360,"t":{"59":{"position":[[210,5]]}}}],["worri",{"_index":96,"t":{"8":{"position":[[127,5]]}}}],["wow",{"_index":1011,"t":{"179":{"position":[[5730,6]]}}}],["write",{"_index":288,"t":{"41":{"position":[[163,5],[831,6]]},"88":{"position":[[35,5]]},"96":{"position":[[17,7],[74,5]]},"101":{"position":[[344,7]]},"105":{"position":[[651,7]]},"233":{"position":[[170,5]]},"235":{"position":[[107,5]]},"237":{"position":[[68,5]]},"289":{"position":[[293,6]]},"309":{"position":[[225,5]]}}}],["written",{"_index":522,"t":{"92":{"position":[[1012,7]]},"261":{"position":[[22,7]]},"265":{"position":[[16,7]]}}}],["wrong",{"_index":1360,"t":{"321":{"position":[[250,5]]}}}],["wsl2",{"_index":877,"t":{"167":{"position":[[0,4]]}}}],["x",{"_index":945,"t":{"179":{"position":[[2866,1],[2897,1],[3224,1],[3255,1]]}}}],["x_1",{"_index":998,"t":{"179":{"position":[[5538,3]]}}}],["xref",{"_index":60,"t":{"6":{"position":[[364,5],[381,4]]},"14":{"position":[[17,6],[46,5],[113,4],[460,5],[526,5]]},"16":{"position":[[17,6],[100,5]]},"37":{"position":[[234,4],[326,4]]},"64":{"position":[[19,4],[98,4],[113,4],[212,4],[339,4]]},"92":{"position":[[1516,4],[1859,4],[1901,8],[2189,5],[2330,5],[2364,5]]},"103":{"position":[[322,6]]},"133":{"position":[[100,5]]},"141":{"position":[[189,7]]},"165":{"position":[[49,6]]},"235":{"position":[[327,7]]},"255":{"position":[[636,5]]},"271":{"position":[[705,8],[752,5],[1421,6],[1488,5],[1527,6],[1594,5]]},"273":{"position":[[361,6]]},"305":{"position":[[448,4],[555,7],[732,7]]}}}],["xref.j",{"_index":1126,"t":{"220":{"position":[[74,7]]}}}],["y_1",{"_index":999,"t":{"179":{"position":[[5545,3]]}}}],["y_2",{"_index":994,"t":{"179":{"position":[[5452,3]]}}}],["yaml",{"_index":411,"t":{"74":{"position":[[445,4]]}}}],["ye",{"_index":647,"t":{"105":{"position":[[305,6]]},"129":{"position":[[0,4]]},"145":{"position":[[0,4]]},"151":{"position":[[119,3]]},"179":{"position":[[3077,6],[3435,6],[3534,6],[3653,6]]}}}],["yellow",{"_index":966,"t":{"179":{"position":[[3798,8],[4056,8]]}}}],["yield",{"_index":924,"t":{"179":{"position":[[1835,6],[2067,6],[2123,6],[2355,6]]}}}],["you'll",{"_index":170,"t":{"18":{"position":[[142,6]]}}}],["you'r",{"_index":18,"t":{"4":{"position":[[193,6]]},"31":{"position":[[1656,6]]},"253":{"position":[[186,6]]}}}],["you'v",{"_index":169,"t":{"18":{"position":[[49,6]]},"317":{"position":[[27,6]]}}}],["yourself",{"_index":90,"t":{"6":{"position":[[727,9]]},"98":{"position":[[202,9]]}}}]],"pipeline":["stemmer"]}}] \ No newline at end of file +[{"documents":[{"i":1,"t":"","u":"/spec-up-t-website/blog/authors","b":[]},{"i":2,"t":"Configuration","u":"/spec-up-t-website/docs/general/configuration","b":["General"]},{"i":9,"t":"How To's","u":"/spec-up-t-website/docs/general/how-to","b":["How To‘s","General"]},{"i":11,"t":"Command Line Menu","u":"/spec-up-t-website/docs/general/command-line-menu","b":["General"]},{"i":35,"t":"Installation","u":"/spec-up-t-website/docs/general/installation","b":["General"]},{"i":50,"t":"The specification","u":"/spec-up-t-website/docs/general/specification","b":["General"]},{"i":62,"t":"Video","u":"/spec-up-t-website/docs/general/video","b":["Video","General"]},{"i":64,"t":"Glossary","u":"/spec-up-t-website/docs/glossary","b":[]},{"i":72,"t":"Difference between MacOS installation instructions and Windows or Linux instructions","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","b":["General"]},{"i":91,"t":"GitHub Token","u":"/spec-up-t-website/docs/github-token","b":["GitHub token"]},{"i":100,"t":"How can I determine Spec-Up-T","u":"/spec-up-t-website/docs/how-can-determine-spec-up-t","b":[]},{"i":102,"t":"Q & A","u":"/spec-up-t-website/docs/q-and-a","b":[]},{"i":132,"t":"How it came to be","u":"/spec-up-t-website/docs/how-it-came-to-be","b":[]},{"i":159,"t":"Introduction","u":"/spec-up-t-website/docs/intro","b":["Enter Documentation"]},{"i":172,"t":"Troubleshooting","u":"/spec-up-t-website/docs/troubleshooting","b":[]},{"i":180,"t":"Maintaining this site","u":"/spec-up-t-website/docs/this-site-maintainers","b":[]},{"i":186,"t":"Spec-Up-T demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","b":["Demo"]},{"i":196,"t":"Extra Tools","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","b":["Roles","Admins Guide"]},{"i":212,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","b":["Roles","Admins Guide"]},{"i":225,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","b":["Roles","Content Authors Guide"]},{"i":236,"t":"Updating","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","b":["Roles","Admins Guide"]},{"i":258,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","b":["Roles","Curators Guide"]},{"i":261,"t":"Developers Guide","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","b":["Roles","developers-guide"]},{"i":284,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/intro","b":["Roles"]},{"i":286,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","b":["Roles","Readers Guide"]},{"i":295,"t":"Technical skills needed","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","b":["Roles"]},{"i":320,"t":"External Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","b":["Roles","Terminology Author Guide"]},{"i":322,"t":"Intro","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","b":["Roles","Terminology Author Guide"]},{"i":332,"t":"Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","b":["Roles","Terminology Author Guide"]}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/1",[]],["t/2",[0,3.677]],["t/9",[1,3.677]],["t/11",[2,2.373,3,2.373,4,2.373]],["t/35",[5,3.05]],["t/50",[6,3.677]],["t/62",[7,3.677]],["t/64",[8,3.677]],["t/72",[5,1.043,9,1.258,10,1.258,11,1.258,12,2.113,13,1.258,14,1.258]],["t/91",[15,2.884,16,2.884]],["t/100",[17,2.016,18,1.672,19,1.672,20,1.672]],["t/102",[21,2.884,22,2.884]],["t/132",[23,3.677]],["t/159",[24,3.677]],["t/172",[25,3.677]],["t/180",[26,2.884,27,2.884]],["t/186",[18,1.672,19,1.672,20,1.672,28,2.016]],["t/196",[29,2.884,30,2.884]],["t/212",[31,1.877]],["t/225",[31,1.877]],["t/236",[32,3.677]],["t/258",[31,1.877]],["t/261",[33,2.884,34,2.884]],["t/284",[31,1.877]],["t/286",[31,1.877]],["t/295",[35,2.373,36,2.373,37,2.373]],["t/320",[38,2.373,39,1.968,40,1.968]],["t/322",[31,1.877]],["t/332",[39,2.393,40,2.393]]],"invertedIndex":[["",{"_index":22,"t":{"102":{"position":[[2,1]]}}}],["between",{"_index":10,"t":{"72":{"position":[[11,7]]}}}],["came",{"_index":23,"t":{"132":{"position":[[7,4]]}}}],["command",{"_index":2,"t":{"11":{"position":[[0,7]]}}}],["configur",{"_index":0,"t":{"2":{"position":[[0,13]]}}}],["demo",{"_index":28,"t":{"186":{"position":[[10,4]]}}}],["determin",{"_index":17,"t":{"100":{"position":[[10,9]]}}}],["develop",{"_index":33,"t":{"261":{"position":[[0,10]]}}}],["differ",{"_index":9,"t":{"72":{"position":[[0,10]]}}}],["extern",{"_index":38,"t":{"320":{"position":[[0,8]]}}}],["extra",{"_index":29,"t":{"196":{"position":[[0,5]]}}}],["github",{"_index":15,"t":{"91":{"position":[[0,6]]}}}],["glossari",{"_index":8,"t":{"64":{"position":[[0,8]]}}}],["guid",{"_index":34,"t":{"261":{"position":[[11,5]]}}}],["instal",{"_index":5,"t":{"35":{"position":[[0,12]]},"72":{"position":[[25,12]]}}}],["instruct",{"_index":12,"t":{"72":{"position":[[38,12],[72,12]]}}}],["intro",{"_index":31,"t":{"212":{"position":[[0,5]]},"225":{"position":[[0,5]]},"258":{"position":[[0,5]]},"284":{"position":[[0,5]]},"286":{"position":[[0,5]]},"322":{"position":[[0,5]]}}}],["introduct",{"_index":24,"t":{"159":{"position":[[0,12]]}}}],["line",{"_index":3,"t":{"11":{"position":[[8,4]]}}}],["linux",{"_index":14,"t":{"72":{"position":[[66,5]]}}}],["maco",{"_index":11,"t":{"72":{"position":[[19,5]]}}}],["maintain",{"_index":26,"t":{"180":{"position":[[0,11]]}}}],["menu",{"_index":4,"t":{"11":{"position":[[13,4]]}}}],["need",{"_index":37,"t":{"295":{"position":[[17,6]]}}}],["q",{"_index":21,"t":{"102":{"position":[[0,1]]}}}],["refer",{"_index":40,"t":{"320":{"position":[[14,10]]},"332":{"position":[[5,10]]}}}],["site",{"_index":27,"t":{"180":{"position":[[17,4]]}}}],["skill",{"_index":36,"t":{"295":{"position":[[10,6]]}}}],["spec",{"_index":18,"t":{"100":{"position":[[20,4]]},"186":{"position":[[0,4]]}}}],["specif",{"_index":6,"t":{"50":{"position":[[4,13]]}}}],["t",{"_index":20,"t":{"100":{"position":[[28,1]]},"186":{"position":[[8,1]]}}}],["technic",{"_index":35,"t":{"295":{"position":[[0,9]]}}}],["term",{"_index":39,"t":{"320":{"position":[[9,4]]},"332":{"position":[[0,4]]}}}],["to'",{"_index":1,"t":{"9":{"position":[[4,4]]}}}],["token",{"_index":16,"t":{"91":{"position":[[7,5]]}}}],["tool",{"_index":30,"t":{"196":{"position":[[6,5]]}}}],["troubleshoot",{"_index":25,"t":{"172":{"position":[[0,15]]}}}],["up",{"_index":19,"t":{"100":{"position":[[25,2]]},"186":{"position":[[5,2]]}}}],["updat",{"_index":32,"t":{"236":{"position":[[0,8]]}}}],["video",{"_index":7,"t":{"62":{"position":[[0,5]]}}}],["window",{"_index":13,"t":{"72":{"position":[[55,7]]}}}]],"pipeline":["stemmer"]}},{"documents":[{"i":3,"t":"Create (or edit the sample) spec.json","u":"/spec-up-t-website/docs/general/configuration","h":"#create-or-edit-the-sample-specjson","p":2},{"i":5,"t":"A complete installation","u":"/spec-up-t-website/docs/general/configuration","h":"#a-complete-installation","p":2},{"i":7,"t":"Automation","u":"/spec-up-t-website/docs/general/configuration","h":"#automation","p":2},{"i":13,"t":"Start command line menu","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#start-command-line-menu","p":11},{"i":15,"t":"[0] Publish","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#0-publish","p":11},{"i":17,"t":"[1] Render specification","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#1-render-specification","p":11},{"i":19,"t":"[2] Export to PDF","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#2-export-to-pdf","p":11},{"i":21,"t":"[3] Look up xrefs","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#3-look-up-xrefs","p":11},{"i":23,"t":"[4] Remove xref","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#4-remove-xref","p":11},{"i":25,"t":"[5] Validate config file","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#5-validate-config-file","p":11},{"i":27,"t":"[6] Add new terms","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#6-add-new-terms","p":11},{"i":29,"t":"[7] Open documentation website","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#7-open-documentation-website","p":11},{"i":31,"t":"[8] Freeze specification","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#8-freeze-specification","p":11},{"i":33,"t":"[Q] Quit","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#q-quit","p":11},{"i":37,"t":"What you'll need","u":"/spec-up-t-website/docs/general/installation","h":"#what-youll-need","p":35},{"i":39,"t":"Create a new Spec-Up-T installation","u":"/spec-up-t-website/docs/general/installation","h":"#create-a-new-spec-up-t-installation","p":35},{"i":40,"t":"General info","u":"/spec-up-t-website/docs/general/installation","h":"#general-info","p":35},{"i":42,"t":"Let's create","u":"/spec-up-t-website/docs/general/installation","h":"#lets-create","p":35},{"i":44,"t":"Go into the directory","u":"/spec-up-t-website/docs/general/installation","h":"#go-into-the-directory","p":35},{"i":46,"t":"Install all dependencies","u":"/spec-up-t-website/docs/general/installation","h":"#install-all-dependencies","p":35},{"i":48,"t":"Add repo to Github","u":"/spec-up-t-website/docs/general/installation","h":"#add-repo-to-github","p":35},{"i":51,"t":"View your specification","u":"/spec-up-t-website/docs/general/specification","h":"#view-your-specification","p":50},{"i":53,"t":"Via file:///","u":"/spec-up-t-website/docs/general/specification","h":"#via-file","p":50},{"i":55,"t":"Via http://","u":"/spec-up-t-website/docs/general/specification","h":"#via-http","p":50},{"i":57,"t":"Explanation buttons","u":"/spec-up-t-website/docs/general/specification","h":"#explanation-buttons","p":50},{"i":58,"t":"Terms","u":"/spec-up-t-website/docs/general/specification","h":"#terms","p":50},{"i":60,"t":"External references","u":"/spec-up-t-website/docs/general/specification","h":"#external-references","p":50},{"i":66,"t":"xref","u":"/spec-up-t-website/docs/glossary","h":"#xref","p":64},{"i":68,"t":"Git and Github","u":"/spec-up-t-website/docs/glossary","h":"#git-and-github","p":64},{"i":70,"t":"Github Actions","u":"/spec-up-t-website/docs/glossary","h":"#github-actions","p":64},{"i":73,"t":"Windows","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#windows","p":72},{"i":75,"t":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example","p":72},{"i":77,"t":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-1","p":72},{"i":79,"t":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-2","p":72},{"i":81,"t":"Linux","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#linux","p":72},{"i":83,"t":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-3","p":72},{"i":85,"t":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-4","p":72},{"i":87,"t":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-5","p":72},{"i":89,"t":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-6","p":72},{"i":92,"t":"Intro","u":"/spec-up-t-website/docs/github-token","h":"#intro","p":91},{"i":94,"t":"Use the token server-side","u":"/spec-up-t-website/docs/github-token","h":"#use-the-token-server-side","p":91},{"i":96,"t":"Use the token client-side","u":"/spec-up-t-website/docs/github-token","h":"#use-the-token-client-side","p":91},{"i":98,"t":"Get the token","u":"/spec-up-t-website/docs/github-token","h":"#get-the-token","p":91},{"i":104,"t":"When I use Spec-Up-T do I get all the updates of Spec-Up too?","u":"/spec-up-t-website/docs/q-and-a","h":"#when-i-use-spec-up-t-do-i-get-all-the-updates-of-spec-up-too","p":102},{"i":106,"t":"Can't we wait with the split up until because it might mess up thing for people curating the documents?","u":"/spec-up-t-website/docs/q-and-a","h":"#cant-we-wait-with-the-split-up-until-because-it-might-mess-up-thing-for-people-curating-the-documents","p":102},{"i":108,"t":"How to get the original Spec-Up?","u":"/spec-up-t-website/docs/q-and-a","h":"#how-to-get-the-original-spec-up","p":102},{"i":110,"t":"Where to find Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#where-to-find-spec-up-t","p":102},{"i":112,"t":"Why do I need to put commands on the command line?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-do-i-need-to-put-commands-on-the-command-line","p":102},{"i":114,"t":"What is the command for help?","u":"/spec-up-t-website/docs/q-and-a","h":"#what-is-the-command-for-help","p":102},{"i":116,"t":"Why does Spec-Up-T look so complicated?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-does-spec-up-t-look-so-complicated","p":102},{"i":118,"t":"For who is Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#for-who-is-spec-up-t","p":102},{"i":120,"t":"Do you have a how-to video to get started with Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#do-you-have-a-how-to-video-to-get-started-with-spec-up-t","p":102},{"i":122,"t":"Where can I find the motivation of this move to create the Spec-Up bolt on \"Spec-Up-T\"?","u":"/spec-up-t-website/docs/q-and-a","h":"#where-can-i-find-the-motivation-of-this-move-to-create-the-spec-up-bolt-on-spec-up-t","p":102},{"i":124,"t":"Why doesn't the Spec-Up-T repo generate a github.io-served specification itself?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-doesnt-the-spec-up-t-repo-generate-a-githubio-served-specification-itself","p":102},{"i":126,"t":"How to integrate Spec-Up-T in other systems","u":"/spec-up-t-website/docs/q-and-a","h":"#how-to-integrate-spec-up-t-in-other-systems","p":102},{"i":128,"t":"No","u":"/spec-up-t-website/docs/q-and-a","h":"#no","p":102},{"i":130,"t":"Yes","u":"/spec-up-t-website/docs/q-and-a","h":"#yes","p":102},{"i":133,"t":"History","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#history","p":132},{"i":135,"t":"Spec-Up-T","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#spec-up-t","p":132},{"i":137,"t":"The ToIP Terms extension of Spec-Up","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#the-toip-terms-extension-of-spec-up","p":132},{"i":139,"t":"What's different?","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#whats-different","p":132},{"i":141,"t":"A rock and a hard place","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#a-rock-and-a-hard-place","p":132},{"i":143,"t":"Versioning of terms and interactive use of specifications","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#versioning-of-terms-and-interactive-use-of-specifications","p":132},{"i":145,"t":"No-go solo","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#no-go-solo","p":132},{"i":147,"t":"How do we stay in sync?","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#how-do-we-stay-in-sync","p":132},{"i":149,"t":"Charting territories","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#charting-territories","p":132},{"i":151,"t":"Perspective: Authors","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#perspective-authors","p":132},{"i":153,"t":"Perspective: Coders","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#perspective-coders","p":132},{"i":155,"t":"Legend","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#legend","p":132},{"i":157,"t":"Preparatory code organization and Git configuration in current DIF Spec-Up","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#preparatory-code-organization-and-git-configuration-in-current-dif-spec-up","p":132},{"i":160,"t":"Intro","u":"/spec-up-t-website/docs/intro","h":"#intro","p":159},{"i":162,"t":"Use cases and roles in Spec-Up-T","u":"/spec-up-t-website/docs/intro","h":"#use-cases-and-roles-in-spec-up-t","p":159},{"i":164,"t":"Real-life example KERI team","u":"/spec-up-t-website/docs/intro","h":"#real-life-example-keri-team","p":159},{"i":166,"t":"Formal roles and flow","u":"/spec-up-t-website/docs/intro","h":"#formal-roles-and-flow","p":159},{"i":168,"t":"Technical presence","u":"/spec-up-t-website/docs/intro","h":"#technical-presence","p":159},{"i":170,"t":"Spec-Up and Spec-Up-T","u":"/spec-up-t-website/docs/intro","h":"#spec-up-and-spec-up-t","p":159},{"i":174,"t":"GitHub and API and limits","u":"/spec-up-t-website/docs/troubleshooting","h":"#github-and-api-and-limits","p":172},{"i":176,"t":"WSL2 users","u":"/spec-up-t-website/docs/troubleshooting","h":"#wsl2-users","p":172},{"i":178,"t":"Use Node.js versions 18+","u":"/spec-up-t-website/docs/troubleshooting","h":"#use-nodejs-versions-18","p":172},{"i":182,"t":"Info about Docusaurus","u":"/spec-up-t-website/docs/this-site-maintainers","h":"#info-about-docusaurus","p":180},{"i":184,"t":"Updating the Demo Site","u":"/spec-up-t-website/docs/this-site-maintainers","h":"#updating-the-demo-site","p":180},{"i":187,"t":"Repo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#repo","p":186},{"i":189,"t":"The Demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#the-demo","p":186},{"i":190,"t":"Snapshot versions of the demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#snapshot-versions-of-the-demo","p":186},{"i":192,"t":"Demo content","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#demo-content","p":186},{"i":194,"t":"Examples of various styles that can be used in Spec-Up-T","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#examples-of-various-styles-that-can-be-used-in-spec-up-t","p":186},{"i":197,"t":"Splitter Tool","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#splitter-tool","p":196},{"i":198,"t":"Why","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#why","p":196},{"i":200,"t":"What does it do?","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#what-does-it-do","p":196},{"i":202,"t":"How to use it","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#how-to-use-it","p":196},{"i":204,"t":"Arguments","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#arguments","p":196},{"i":206,"t":"Requirements","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#requirements","p":196},{"i":208,"t":"Behavior","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#behavior","p":196},{"i":210,"t":"Repo and Package","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#repo-and-package","p":196},{"i":214,"t":"Use cases","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#use-cases","p":212},{"i":216,"t":"Solutions","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#solutions","p":212},{"i":217,"t":"Add 1. Convenience tool splitting a file into atomic single definition files","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-1-convenience-tool-splitting-a-file-into-atomic-single-definition-files","p":212},{"i":219,"t":"Add 2 and 3. Updates","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-2-and-3-updates","p":212},{"i":221,"t":"Add 4. Languages","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-4-languages","p":212},{"i":223,"t":"Add 5. Migration","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-5-migration","p":212},{"i":226,"t":"Use cases","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#use-cases","p":225},{"i":228,"t":"A. Write content","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#a-write-content","p":225},{"i":230,"t":"B. Save the modifications","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#b-save-the-modifications","p":225},{"i":232,"t":"C. Offer changes as a PR","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#c-offer-changes-as-a-pr","p":225},{"i":234,"t":"D. Check technical consistency","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#d-check-technical-consistency","p":225},{"i":238,"t":"Updating the npm package called Spec-Up-T","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#updating-the-npm-package-called-spec-up-t","p":236},{"i":240,"t":"Updating your installation","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#updating-your-installation","p":236},{"i":242,"t":"Source files in the Installer","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#source-files-in-the-installer","p":236},{"i":244,"t":"package.json","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#packagejson","p":236},{"i":246,"t":"Copy files to the root of your installation","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#copy-files-to-the-root-of-your-installation","p":236},{"i":248,"t":"GitHub token","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#github-token","p":236},{"i":250,"t":"Terms","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#terms","p":236},{"i":252,"t":"\"terms-and-definitions-intro.md”","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#terms-and-definitions-intromd","p":236},{"i":254,"t":"npm update","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#npm-update","p":236},{"i":256,"t":"Done","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#done","p":236},{"i":259,"t":"Use cases","u":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","h":"#use-cases","p":258},{"i":263,"t":"How do you get a new version of Spec-Up-T live?","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#how-do-you-get-a-new-version-of-spec-up-t-live","p":261},{"i":265,"t":"Adding functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-functionality","p":261},{"i":267,"t":"Adding client-side functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-client-side-functionality","p":261},{"i":269,"t":"Testing","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#testing","p":261},{"i":271,"t":"Handling data","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#handling-data","p":261},{"i":273,"t":"Gulp","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#gulp","p":261},{"i":275,"t":"Adding server-side functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-server-side-functionality","p":261},{"i":277,"t":"Directory structure","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#directory-structure","p":261},{"i":279,"t":"Github API","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#github-api","p":261},{"i":280,"t":"Example of API response","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#example-of-api-response","p":261},{"i":282,"t":"Publishing to GitHub and NPM","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#publishing-to-github-and-npm","p":261},{"i":287,"t":"Use case","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#use-case","p":286},{"i":289,"t":"A. Read","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#a-read","p":286},{"i":291,"t":"B. Send link","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#b-send-link","p":286},{"i":293,"t":"C. Check metadata","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#c-check-metadata","p":286},{"i":297,"t":"1","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#1","p":295},{"i":298,"t":"Node.js and npm","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#nodejs-and-npm","p":295},{"i":300,"t":"2","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#2","p":295},{"i":301,"t":"File System Navigation and Directory Management","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#file-system-navigation-and-directory-management","p":295},{"i":303,"t":"3","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#3","p":295},{"i":304,"t":"JSON Configuration Files","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#json-configuration-files","p":295},{"i":306,"t":"4","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#4","p":295},{"i":307,"t":"Markdown Language","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#markdown-language","p":295},{"i":309,"t":"5","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#5","p":295},{"i":310,"t":"Web Development","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#web-development","p":295},{"i":312,"t":"6","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#6","p":295},{"i":313,"t":"GitHub Version Control and GitHub Actions Automation","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#github-version-control-and-github-actions-automation","p":295},{"i":315,"t":"7","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#7","p":295},{"i":316,"t":"Debugging and Development Tools","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#debugging-and-development-tools","p":295},{"i":318,"t":"Summary","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#summary","p":295},{"i":324,"t":"Use cases","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#use-cases","p":322},{"i":326,"t":"A. Use definition","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#a-use-definition","p":322},{"i":328,"t":"B. Amend a definition","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#b-amend-a-definition","p":322},{"i":330,"t":"C. Create your own terminology using Spec-Up-T","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#c-create-your-own-terminology-using-spec-up-t","p":322},{"i":334,"t":"Definition Lists","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#definition-lists","p":332},{"i":336,"t":"What are the “~” ?","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#what-are-the--","p":332},{"i":338,"t":"Table-defined Terms","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#table-defined-terms","p":332}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/3",[0,2.814,1,3.911,2,3.911,3,3.911]],["t/5",[4,5.218,5,3.566]],["t/7",[6,5.574]],["t/13",[7,3.48,8,3.196,9,3.48,10,3.911]],["t/15",[11,5.218,12,4.643]],["t/17",[13,3.653,14,4.471,15,3.217]],["t/19",[16,3.653,17,4.471,18,4.471]],["t/21",[19,3.196,20,3.48,21,1.663,22,3.196]],["t/23",[22,3.653,23,3.653,24,4.471]],["t/25",[25,3.196,26,3.911,27,3.911,28,2.552]],["t/27",[29,3.48,30,2.673,31,3.196,32,2.552]],["t/29",[33,3.48,34,3.911,35,3.48,36,3.911]],["t/31",[15,3.217,37,4.471,38,4.471]],["t/33",[39,5.218,40,5.218]],["t/37",[41,5.218,42,4.643]],["t/39",[0,2.25,5,2.137,21,1.33,31,2.555,43,1.396,44,1.508]],["t/40",[45,4.643,46,4.643]],["t/42",[0,3.754,47,5.218]],["t/44",[48,4.643,49,4.264]],["t/46",[5,3.566,50,5.218]],["t/48",[30,3.056,51,3.411,52,2.797]],["t/51",[15,3.754,53,5.218]],["t/53",[28,3.405,54,4.643]],["t/55",[54,4.643,55,5.218]],["t/57",[56,5.218,57,5.218]],["t/58",[32,4.088]],["t/60",[58,5.218,59,5.218]],["t/66",[22,5.119]],["t/68",[52,3.264,60,4.643]],["t/70",[52,3.264,61,4.643]],["t/73",[62,6.265]],["t/75",[63,3.633]],["t/77",[63,3.633]],["t/79",[63,3.633]],["t/81",[64,6.265]],["t/83",[63,3.633]],["t/85",[63,3.633]],["t/87",[63,3.633]],["t/89",[63,3.633]],["t/92",[65,5.574]],["t/94",[66,1.939,67,2.983,68,3.48,69,2.983]],["t/96",[66,1.939,67,2.983,69,2.983,70,3.48]],["t/98",[67,4.779]],["t/104",[21,1.89,43,1.984,44,1.371,66,1.409,71,1.943]],["t/106",[21,1.471,35,1.854,72,2.084,73,2.084,74,1.854,75,2.084,76,2.084,77,2.084,78,2.084,79,2.084]],["t/108",[21,1.901,43,1.995,80,4.471]],["t/110",[21,1.663,43,1.745,44,1.886,81,3.48]],["t/112",[8,4.235,9,3.092,42,3.092,82,3.476]],["t/114",[8,4.264,83,5.218]],["t/116",[20,3.092,21,1.478,43,1.551,44,1.676,84,3.476]],["t/118",[21,1.901,43,1.995,44,2.156]],["t/120",[7,3.092,21,1.478,43,1.551,44,1.676,85,3.476]],["t/122",[0,1.607,21,1.557,43,1.634,44,1.077,81,1.987,86,2.233,87,2.233,88,2.233]],["t/124",[15,1.607,21,0.949,43,0.996,44,1.077,45,1.987,51,1.703,89,2.233,90,2.233,91,2.233,92,2.233]],["t/126",[21,1.478,43,1.551,44,1.676,93,3.476,94,3.092]],["t/128",[]],["t/130",[95,6.265]],["t/133",[96,6.265]],["t/135",[21,1.901,43,1.995,44,2.156]],["t/137",[21,1.478,32,2.268,43,1.551,97,3.476,98,3.476]],["t/139",[99,5.218,100,5.218]],["t/141",[101,4.471,102,4.471,103,4.471]],["t/143",[15,2.501,32,2.268,66,1.723,104,2.501,105,3.476]],["t/145",[48,4.643,106,5.218]],["t/147",[107,5.218,108,5.218]],["t/149",[109,5.218,110,5.218]],["t/151",[111,4.643,112,5.218]],["t/153",[111,4.643,113,5.218]],["t/155",[114,6.265]],["t/157",[21,1.022,43,1.073,60,2.14,115,2.405,116,2.405,117,2.405,118,2.14,119,2.405,120,2.405]],["t/160",[65,5.574]],["t/162",[21,1.33,43,1.396,44,1.508,66,1.551,121,2.137,122,2.783]],["t/164",[63,2.015,123,3.476,124,3.476,125,3.476,126,3.476]],["t/166",[122,3.978,127,4.471,128,4.471]],["t/168",[129,4.643,130,5.218]],["t/170",[21,2.204,43,2.313,44,1.676]],["t/174",[52,2.797,131,3.653,132,4.471]],["t/176",[133,5.218,134,5.218]],["t/178",[66,1.939,104,2.814,135,3.48,136,3.911]],["t/182",[46,4.643,137,5.218]],["t/184",[71,3.056,138,3.411,139,4.471]],["t/187",[51,4.779]],["t/189",[138,4.779]],["t/190",[104,3.217,138,3.411,140,4.471]],["t/192",[138,3.98,141,4.643]],["t/194",[21,1.209,43,1.268,44,1.371,63,1.648,66,1.409,142,2.843,143,2.843]],["t/197",[144,5.218,145,4.264]],["t/198",[]],["t/200",[]],["t/202",[66,3.106]],["t/204",[146,6.265]],["t/206",[147,6.265]],["t/208",[148,6.265]],["t/210",[51,3.98,149,4.643]],["t/214",[66,2.587,121,3.566]],["t/216",[150,6.265]],["t/217",[13,1.824,28,2.39,30,1.526,74,1.987,145,1.824,151,2.233,152,2.233,153,2.233,154,1.607]],["t/219",[16,3.196,19,3.196,30,2.673,71,2.673]],["t/221",[23,3.653,30,3.056,155,3.978]],["t/223",[25,3.653,30,3.056,156,4.471]],["t/226",[66,2.587,121,3.566]],["t/228",[141,4.643,157,5.218]],["t/230",[158,3.653,159,4.471,160,4.471]],["t/232",[161,3.196,162,3.911,163,3.911,164,3.911]],["t/234",[129,3.48,165,3.911,166,3.48,167,3.911]],["t/238",[21,1.209,43,1.268,44,1.371,71,1.943,149,2.529,168,2.169,169,2.843]],["t/240",[5,3.566,71,3.566]],["t/242",[5,3.056,28,2.917,170,4.471]],["t/244",[171,6.265]],["t/246",[5,2.673,28,2.552,172,3.911,173,3.911]],["t/248",[52,3.264,67,3.98]],["t/250",[32,4.088]],["t/252",[32,2.917,154,3.217,174,4.471]],["t/254",[71,3.566,168,3.98]],["t/256",[175,6.265]],["t/259",[66,2.587,121,3.566]],["t/263",[21,1.33,31,2.555,43,1.396,44,1.508,104,2.25,176,3.128]],["t/265",[177,4.264,178,4.264]],["t/267",[69,2.983,70,3.48,177,3.196,178,3.196]],["t/269",[179,6.265]],["t/271",[180,5.218,181,5.218]],["t/273",[182,6.265]],["t/275",[68,3.48,69,2.983,177,3.196,178,3.196]],["t/277",[49,4.264,183,5.218]],["t/279",[52,3.264,131,4.264]],["t/280",[63,2.593,131,3.653,184,4.471]],["t/282",[12,3.978,52,2.797,168,3.411]],["t/287",[66,2.587,121,3.566]],["t/289",[185,6.265]],["t/291",[158,3.653,186,4.471,187,4.471]],["t/293",[161,3.653,166,3.978,188,4.471]],["t/297",[13,5.119]],["t/298",[135,4.643,168,3.98]],["t/300",[16,5.119]],["t/301",[28,2.268,49,2.84,94,3.092,189,3.476,190,3.476]],["t/303",[19,5.119]],["t/304",[28,2.917,118,3.978,191,4.471]],["t/306",[23,5.119]],["t/307",[155,4.643,192,5.218]],["t/309",[25,5.119]],["t/310",[193,5.218,194,4.643]],["t/312",[29,5.574]],["t/313",[6,2.783,52,2.994,61,2.783,104,2.25,195,3.128]],["t/315",[33,5.574]],["t/316",[145,3.653,194,3.978,196,4.471]],["t/318",[197,6.265]],["t/324",[66,2.587,121,3.566]],["t/326",[66,2.587,154,3.754]],["t/328",[154,3.217,158,3.653,198,4.471]],["t/330",[0,2.045,21,1.209,43,1.268,44,1.371,66,1.409,161,2.323,199,2.843]],["t/334",[154,3.754,200,5.218]],["t/336",[201,6.902]],["t/338",[32,2.917,202,4.471,203,4.471]]],"invertedIndex":[["",{"_index":201,"t":{"336":{"position":[[13,3],[17,1]]}}}],["0",{"_index":11,"t":{"15":{"position":[[0,3]]}}}],["1",{"_index":13,"t":{"17":{"position":[[0,3]]},"217":{"position":[[4,2]]},"297":{"position":[[0,1]]}}}],["18",{"_index":136,"t":{"178":{"position":[[21,3]]}}}],["2",{"_index":16,"t":{"19":{"position":[[0,3]]},"219":{"position":[[4,1]]},"300":{"position":[[0,1]]}}}],["3",{"_index":19,"t":{"21":{"position":[[0,3]]},"219":{"position":[[10,2]]},"303":{"position":[[0,1]]}}}],["4",{"_index":23,"t":{"23":{"position":[[0,3]]},"221":{"position":[[4,2]]},"306":{"position":[[0,1]]}}}],["5",{"_index":25,"t":{"25":{"position":[[0,3]]},"223":{"position":[[4,2]]},"309":{"position":[[0,1]]}}}],["6",{"_index":29,"t":{"27":{"position":[[0,3]]},"312":{"position":[[0,1]]}}}],["7",{"_index":33,"t":{"29":{"position":[[0,3]]},"315":{"position":[[0,1]]}}}],["8",{"_index":37,"t":{"31":{"position":[[0,3]]}}}],["action",{"_index":61,"t":{"70":{"position":[[7,7]]},"313":{"position":[[34,7]]}}}],["ad",{"_index":177,"t":{"265":{"position":[[0,6]]},"267":{"position":[[0,6]]},"275":{"position":[[0,6]]}}}],["add",{"_index":30,"t":{"27":{"position":[[4,3]]},"48":{"position":[[0,3]]},"217":{"position":[[0,3]]},"219":{"position":[[0,3]]},"221":{"position":[[0,3]]},"223":{"position":[[0,3]]}}}],["amend",{"_index":198,"t":{"328":{"position":[[3,5]]}}}],["api",{"_index":131,"t":{"174":{"position":[[11,3]]},"279":{"position":[[7,3]]},"280":{"position":[[11,3]]}}}],["argument",{"_index":146,"t":{"204":{"position":[[0,9]]}}}],["atom",{"_index":152,"t":{"217":{"position":[[46,6]]}}}],["author",{"_index":112,"t":{"151":{"position":[[13,7]]}}}],["autom",{"_index":6,"t":{"7":{"position":[[0,10]]},"313":{"position":[[42,10]]}}}],["b",{"_index":158,"t":{"230":{"position":[[0,2]]},"291":{"position":[[0,2]]},"328":{"position":[[0,2]]}}}],["behavior",{"_index":148,"t":{"208":{"position":[[0,8]]}}}],["bolt",{"_index":88,"t":{"122":{"position":[[67,4]]}}}],["button",{"_index":57,"t":{"57":{"position":[[12,7]]}}}],["c",{"_index":161,"t":{"232":{"position":[[0,2]]},"293":{"position":[[0,2]]},"330":{"position":[[0,2]]}}}],["call",{"_index":169,"t":{"238":{"position":[[25,6]]}}}],["can't",{"_index":72,"t":{"106":{"position":[[0,5]]}}}],["case",{"_index":121,"t":{"162":{"position":[[4,5]]},"214":{"position":[[4,5]]},"226":{"position":[[4,5]]},"259":{"position":[[4,5]]},"287":{"position":[[4,4]]},"324":{"position":[[4,5]]}}}],["chang",{"_index":163,"t":{"232":{"position":[[9,7]]}}}],["chart",{"_index":109,"t":{"149":{"position":[[0,8]]}}}],["check",{"_index":166,"t":{"234":{"position":[[3,5]]},"293":{"position":[[3,5]]}}}],["client",{"_index":70,"t":{"96":{"position":[[14,6]]},"267":{"position":[[7,6]]}}}],["code",{"_index":116,"t":{"157":{"position":[[12,4]]}}}],["coder",{"_index":113,"t":{"153":{"position":[[13,6]]}}}],["command",{"_index":8,"t":{"13":{"position":[[6,7]]},"112":{"position":[[21,8],[37,7]]},"114":{"position":[[12,7]]}}}],["complet",{"_index":4,"t":{"5":{"position":[[2,8]]}}}],["complic",{"_index":84,"t":{"116":{"position":[[27,12]]}}}],["config",{"_index":27,"t":{"25":{"position":[[13,6]]}}}],["configur",{"_index":118,"t":{"157":{"position":[[38,13]]},"304":{"position":[[5,13]]}}}],["consist",{"_index":167,"t":{"234":{"position":[[19,11]]}}}],["content",{"_index":141,"t":{"192":{"position":[[5,7]]},"228":{"position":[[9,7]]}}}],["control",{"_index":195,"t":{"313":{"position":[[15,7]]}}}],["conveni",{"_index":151,"t":{"217":{"position":[[7,11]]}}}],["copi",{"_index":172,"t":{"246":{"position":[[0,4]]}}}],["creat",{"_index":0,"t":{"3":{"position":[[0,6]]},"39":{"position":[[0,6]]},"42":{"position":[[6,6]]},"122":{"position":[[48,6]]},"330":{"position":[[3,6]]}}}],["curat",{"_index":79,"t":{"106":{"position":[[80,8]]}}}],["current",{"_index":119,"t":{"157":{"position":[[55,7]]}}}],["d",{"_index":165,"t":{"234":{"position":[[0,2]]}}}],["data",{"_index":181,"t":{"271":{"position":[[9,4]]}}}],["debug",{"_index":196,"t":{"316":{"position":[[0,9]]}}}],["defin",{"_index":203,"t":{"338":{"position":[[6,7]]}}}],["definit",{"_index":154,"t":{"217":{"position":[[60,10]]},"252":{"position":[[11,11]]},"326":{"position":[[7,10]]},"328":{"position":[[11,10]]},"334":{"position":[[0,10]]}}}],["demo",{"_index":138,"t":{"184":{"position":[[13,4]]},"189":{"position":[[4,4]]},"190":{"position":[[25,4]]},"192":{"position":[[0,4]]}}}],["depend",{"_index":50,"t":{"46":{"position":[[12,12]]}}}],["develop",{"_index":194,"t":{"310":{"position":[[4,11]]},"316":{"position":[[14,11]]}}}],["dif",{"_index":120,"t":{"157":{"position":[[63,3]]}}}],["differ",{"_index":100,"t":{"139":{"position":[[7,10]]}}}],["directori",{"_index":49,"t":{"44":{"position":[[12,9]]},"277":{"position":[[0,9]]},"301":{"position":[[27,9]]}}}],["document",{"_index":35,"t":{"29":{"position":[[9,13]]},"106":{"position":[[93,10]]}}}],["docusauru",{"_index":137,"t":{"182":{"position":[[11,10]]}}}],["doesn't",{"_index":89,"t":{"124":{"position":[[4,7]]}}}],["done",{"_index":175,"t":{"256":{"position":[[0,4]]}}}],["edit",{"_index":1,"t":{"3":{"position":[[11,4]]}}}],["exampl",{"_index":63,"t":{"75":{"position":[[0,7]]},"77":{"position":[[0,7]]},"79":{"position":[[0,7]]},"83":{"position":[[0,7]]},"85":{"position":[[0,7]]},"87":{"position":[[0,7]]},"89":{"position":[[0,7]]},"164":{"position":[[10,7]]},"194":{"position":[[0,8]]},"280":{"position":[[0,7]]}}}],["explan",{"_index":56,"t":{"57":{"position":[[0,11]]}}}],["export",{"_index":17,"t":{"19":{"position":[[4,6]]}}}],["extens",{"_index":98,"t":{"137":{"position":[[15,9]]}}}],["extern",{"_index":58,"t":{"60":{"position":[[0,8]]}}}],["file",{"_index":28,"t":{"25":{"position":[[20,4]]},"53":{"position":[[4,8]]},"217":{"position":[[36,4],[71,5]]},"242":{"position":[[7,5]]},"246":{"position":[[5,5]]},"301":{"position":[[0,4]]},"304":{"position":[[19,5]]}}}],["find",{"_index":81,"t":{"110":{"position":[[9,4]]},"122":{"position":[[12,4]]}}}],["flow",{"_index":128,"t":{"166":{"position":[[17,4]]}}}],["formal",{"_index":127,"t":{"166":{"position":[[0,6]]}}}],["freez",{"_index":38,"t":{"31":{"position":[[4,6]]}}}],["function",{"_index":178,"t":{"265":{"position":[[7,13]]},"267":{"position":[[19,13]]},"275":{"position":[[19,13]]}}}],["gener",{"_index":45,"t":{"40":{"position":[[0,7]]},"124":{"position":[[31,8]]}}}],["git",{"_index":60,"t":{"68":{"position":[[0,3]]},"157":{"position":[[34,3]]}}}],["github",{"_index":52,"t":{"48":{"position":[[12,6]]},"68":{"position":[[8,6]]},"70":{"position":[[0,6]]},"174":{"position":[[0,6]]},"248":{"position":[[0,6]]},"279":{"position":[[0,6]]},"282":{"position":[[14,6]]},"313":{"position":[[0,6],[27,6]]}}}],["github.io",{"_index":90,"t":{"124":{"position":[[42,9]]}}}],["go",{"_index":48,"t":{"44":{"position":[[0,2]]},"145":{"position":[[3,2]]}}}],["gulp",{"_index":182,"t":{"273":{"position":[[0,4]]}}}],["handl",{"_index":180,"t":{"271":{"position":[[0,8]]}}}],["hard",{"_index":102,"t":{"141":{"position":[[13,4]]}}}],["help",{"_index":83,"t":{"114":{"position":[[24,5]]}}}],["histori",{"_index":96,"t":{"133":{"position":[[0,7]]}}}],["http",{"_index":55,"t":{"55":{"position":[[4,7]]}}}],["info",{"_index":46,"t":{"40":{"position":[[8,4]]},"182":{"position":[[0,4]]}}}],["instal",{"_index":5,"t":{"5":{"position":[[11,12]]},"39":{"position":[[23,12]]},"46":{"position":[[0,7]]},"240":{"position":[[14,12]]},"242":{"position":[[20,9]]},"246":{"position":[[31,12]]}}}],["integr",{"_index":93,"t":{"126":{"position":[[7,9]]}}}],["interact",{"_index":105,"t":{"143":{"position":[[24,11]]}}}],["intro",{"_index":65,"t":{"92":{"position":[[0,5]]},"160":{"position":[[0,5]]}}}],["intro.md",{"_index":174,"t":{"252":{"position":[[23,9]]}}}],["itself",{"_index":92,"t":{"124":{"position":[[73,7]]}}}],["json",{"_index":191,"t":{"304":{"position":[[0,4]]}}}],["keri",{"_index":125,"t":{"164":{"position":[[18,4]]}}}],["languag",{"_index":155,"t":{"221":{"position":[[7,9]]},"307":{"position":[[9,8]]}}}],["legend",{"_index":114,"t":{"155":{"position":[[0,6]]}}}],["let'",{"_index":47,"t":{"42":{"position":[[0,5]]}}}],["life",{"_index":124,"t":{"164":{"position":[[5,4]]}}}],["limit",{"_index":132,"t":{"174":{"position":[[19,6]]}}}],["line",{"_index":9,"t":{"13":{"position":[[14,4]]},"112":{"position":[[45,5]]}}}],["link",{"_index":187,"t":{"291":{"position":[[8,4]]}}}],["linux",{"_index":64,"t":{"81":{"position":[[0,5]]}}}],["list",{"_index":200,"t":{"334":{"position":[[11,5]]}}}],["live",{"_index":176,"t":{"263":{"position":[[42,5]]}}}],["look",{"_index":20,"t":{"21":{"position":[[4,4]]},"116":{"position":[[19,4]]}}}],["manag",{"_index":190,"t":{"301":{"position":[[37,10]]}}}],["markdown",{"_index":192,"t":{"307":{"position":[[0,8]]}}}],["menu",{"_index":10,"t":{"13":{"position":[[19,4]]}}}],["mess",{"_index":76,"t":{"106":{"position":[[55,4]]}}}],["metadata",{"_index":188,"t":{"293":{"position":[[9,8]]}}}],["migrat",{"_index":156,"t":{"223":{"position":[[7,9]]}}}],["modif",{"_index":160,"t":{"230":{"position":[[12,13]]}}}],["motiv",{"_index":86,"t":{"122":{"position":[[21,10]]}}}],["move",{"_index":87,"t":{"122":{"position":[[40,4]]}}}],["navig",{"_index":189,"t":{"301":{"position":[[12,10]]}}}],["need",{"_index":42,"t":{"37":{"position":[[12,4]]},"112":{"position":[[9,4]]}}}],["new",{"_index":31,"t":{"27":{"position":[[8,3]]},"39":{"position":[[9,3]]},"263":{"position":[[17,3]]}}}],["node.j",{"_index":135,"t":{"178":{"position":[[4,7]]},"298":{"position":[[0,7]]}}}],["npm",{"_index":168,"t":{"238":{"position":[[13,3]]},"254":{"position":[[0,3]]},"282":{"position":[[25,3]]},"298":{"position":[[12,3]]}}}],["offer",{"_index":162,"t":{"232":{"position":[[3,5]]}}}],["open",{"_index":34,"t":{"29":{"position":[[4,4]]}}}],["organ",{"_index":117,"t":{"157":{"position":[[17,12]]}}}],["origin",{"_index":80,"t":{"108":{"position":[[15,8]]}}}],["packag",{"_index":149,"t":{"210":{"position":[[9,7]]},"238":{"position":[[17,7]]}}}],["package.json",{"_index":171,"t":{"244":{"position":[[0,12]]}}}],["pdf",{"_index":18,"t":{"19":{"position":[[14,3]]}}}],["peopl",{"_index":78,"t":{"106":{"position":[[73,6]]}}}],["perspect",{"_index":111,"t":{"151":{"position":[[0,12]]},"153":{"position":[[0,12]]}}}],["place",{"_index":103,"t":{"141":{"position":[[18,5]]}}}],["pr",{"_index":164,"t":{"232":{"position":[[22,2]]}}}],["preparatori",{"_index":115,"t":{"157":{"position":[[0,11]]}}}],["presenc",{"_index":130,"t":{"168":{"position":[[10,8]]}}}],["publish",{"_index":12,"t":{"15":{"position":[[4,7]]},"282":{"position":[[0,10]]}}}],["put",{"_index":82,"t":{"112":{"position":[[17,3]]}}}],["q",{"_index":39,"t":{"33":{"position":[[0,3]]}}}],["quit",{"_index":40,"t":{"33":{"position":[[4,4]]}}}],["read",{"_index":185,"t":{"289":{"position":[[3,4]]}}}],["real",{"_index":123,"t":{"164":{"position":[[0,4]]}}}],["refer",{"_index":59,"t":{"60":{"position":[[9,10]]}}}],["remov",{"_index":24,"t":{"23":{"position":[[4,6]]}}}],["render",{"_index":14,"t":{"17":{"position":[[4,6]]}}}],["repo",{"_index":51,"t":{"48":{"position":[[4,4]]},"124":{"position":[[26,4]]},"187":{"position":[[0,4]]},"210":{"position":[[0,4]]}}}],["requir",{"_index":147,"t":{"206":{"position":[[0,12]]}}}],["respons",{"_index":184,"t":{"280":{"position":[[15,8]]}}}],["rock",{"_index":101,"t":{"141":{"position":[[2,4]]}}}],["role",{"_index":122,"t":{"162":{"position":[[14,5]]},"166":{"position":[[7,5]]}}}],["root",{"_index":173,"t":{"246":{"position":[[18,4]]}}}],["sampl",{"_index":2,"t":{"3":{"position":[[20,7]]}}}],["save",{"_index":159,"t":{"230":{"position":[[3,4]]}}}],["send",{"_index":186,"t":{"291":{"position":[[3,4]]}}}],["serv",{"_index":91,"t":{"124":{"position":[[52,6]]}}}],["server",{"_index":68,"t":{"94":{"position":[[14,6]]},"275":{"position":[[7,6]]}}}],["side",{"_index":69,"t":{"94":{"position":[[21,4]]},"96":{"position":[[21,4]]},"267":{"position":[[14,4]]},"275":{"position":[[14,4]]}}}],["singl",{"_index":153,"t":{"217":{"position":[[53,6]]}}}],["site",{"_index":139,"t":{"184":{"position":[[18,4]]}}}],["snapshot",{"_index":140,"t":{"190":{"position":[[0,8]]}}}],["solo",{"_index":106,"t":{"145":{"position":[[6,4]]}}}],["solut",{"_index":150,"t":{"216":{"position":[[0,9]]}}}],["sourc",{"_index":170,"t":{"242":{"position":[[0,6]]}}}],["spec",{"_index":43,"t":{"39":{"position":[[13,4]]},"104":{"position":[[11,4],[49,4]]},"108":{"position":[[24,4]]},"110":{"position":[[14,4]]},"116":{"position":[[9,4]]},"118":{"position":[[11,4]]},"120":{"position":[[47,4]]},"122":{"position":[[59,4],[75,5]]},"124":{"position":[[16,4]]},"126":{"position":[[17,4]]},"135":{"position":[[0,4]]},"137":{"position":[[28,4]]},"157":{"position":[[67,4]]},"162":{"position":[[23,4]]},"170":{"position":[[0,4],[12,4]]},"194":{"position":[[47,4]]},"238":{"position":[[32,4]]},"263":{"position":[[32,4]]},"330":{"position":[[37,4]]}}}],["spec.json",{"_index":3,"t":{"3":{"position":[[28,9]]}}}],["specif",{"_index":15,"t":{"17":{"position":[[11,13]]},"31":{"position":[[11,13]]},"51":{"position":[[10,13]]},"124":{"position":[[59,13]]},"143":{"position":[[43,14]]}}}],["split",{"_index":74,"t":{"106":{"position":[[23,5]]},"217":{"position":[[24,9]]}}}],["splitter",{"_index":144,"t":{"197":{"position":[[0,8]]}}}],["start",{"_index":7,"t":{"13":{"position":[[0,5]]},"120":{"position":[[34,7]]}}}],["stay",{"_index":107,"t":{"147":{"position":[[10,4]]}}}],["structur",{"_index":183,"t":{"277":{"position":[[10,9]]}}}],["style",{"_index":143,"t":{"194":{"position":[[20,6]]}}}],["summari",{"_index":197,"t":{"318":{"position":[[0,7]]}}}],["sync",{"_index":108,"t":{"147":{"position":[[18,5]]}}}],["system",{"_index":94,"t":{"126":{"position":[[36,7]]},"301":{"position":[[5,6]]}}}],["t",{"_index":44,"t":{"39":{"position":[[21,1]]},"104":{"position":[[19,1]]},"110":{"position":[[22,2]]},"116":{"position":[[17,1]]},"118":{"position":[[19,2]]},"120":{"position":[[55,2]]},"122":{"position":[[84,3]]},"124":{"position":[[24,1]]},"126":{"position":[[25,1]]},"135":{"position":[[8,1]]},"162":{"position":[[31,1]]},"170":{"position":[[20,1]]},"194":{"position":[[55,1]]},"238":{"position":[[40,1]]},"263":{"position":[[40,1]]},"330":{"position":[[45,1]]}}}],["tabl",{"_index":202,"t":{"338":{"position":[[0,5]]}}}],["team",{"_index":126,"t":{"164":{"position":[[23,4]]}}}],["technic",{"_index":129,"t":{"168":{"position":[[0,9]]},"234":{"position":[[9,9]]}}}],["term",{"_index":32,"t":{"27":{"position":[[12,5]]},"58":{"position":[[0,5]]},"137":{"position":[[9,5]]},"143":{"position":[[14,5]]},"250":{"position":[[0,5]]},"252":{"position":[[0,6]]},"338":{"position":[[14,5]]}}}],["terminolog",{"_index":199,"t":{"330":{"position":[[19,11]]}}}],["territori",{"_index":110,"t":{"149":{"position":[[9,11]]}}}],["test",{"_index":179,"t":{"269":{"position":[[0,7]]}}}],["thing",{"_index":77,"t":{"106":{"position":[[63,5]]}}}],["toip",{"_index":97,"t":{"137":{"position":[[4,4]]}}}],["token",{"_index":67,"t":{"94":{"position":[[8,5]]},"96":{"position":[[8,5]]},"98":{"position":[[8,5]]},"248":{"position":[[7,5]]}}}],["tool",{"_index":145,"t":{"197":{"position":[[9,4]]},"217":{"position":[[19,4]]},"316":{"position":[[26,5]]}}}],["until",{"_index":75,"t":{"106":{"position":[[32,5]]}}}],["up",{"_index":21,"t":{"21":{"position":[[9,2]]},"39":{"position":[[18,2]]},"104":{"position":[[16,2],[54,2]]},"106":{"position":[[29,2],[60,2]]},"108":{"position":[[29,3]]},"110":{"position":[[19,2]]},"116":{"position":[[14,2]]},"118":{"position":[[16,2]]},"120":{"position":[[52,2]]},"122":{"position":[[64,2],[81,2]]},"124":{"position":[[21,2]]},"126":{"position":[[22,2]]},"135":{"position":[[5,2]]},"137":{"position":[[33,2]]},"157":{"position":[[72,2]]},"162":{"position":[[28,2]]},"170":{"position":[[5,2],[17,2]]},"194":{"position":[[52,2]]},"238":{"position":[[37,2]]},"263":{"position":[[37,2]]},"330":{"position":[[42,2]]}}}],["updat",{"_index":71,"t":{"104":{"position":[[38,7]]},"184":{"position":[[0,8]]},"219":{"position":[[13,7]]},"238":{"position":[[0,8]]},"240":{"position":[[0,8]]},"254":{"position":[[4,6]]}}}],["us",{"_index":66,"t":{"94":{"position":[[0,3]]},"96":{"position":[[0,3]]},"104":{"position":[[7,3]]},"143":{"position":[[36,3]]},"162":{"position":[[0,3]]},"178":{"position":[[0,3]]},"194":{"position":[[39,4]]},"202":{"position":[[7,3]]},"214":{"position":[[0,3]]},"226":{"position":[[0,3]]},"259":{"position":[[0,3]]},"287":{"position":[[0,3]]},"324":{"position":[[0,3]]},"326":{"position":[[3,3]]},"330":{"position":[[31,5]]}}}],["user",{"_index":134,"t":{"176":{"position":[[5,5]]}}}],["valid",{"_index":26,"t":{"25":{"position":[[4,8]]}}}],["variou",{"_index":142,"t":{"194":{"position":[[12,7]]}}}],["version",{"_index":104,"t":{"143":{"position":[[0,10]]},"178":{"position":[[12,8]]},"190":{"position":[[9,8]]},"263":{"position":[[21,7]]},"313":{"position":[[7,7]]}}}],["via",{"_index":54,"t":{"53":{"position":[[0,3]]},"55":{"position":[[0,3]]}}}],["video",{"_index":85,"t":{"120":{"position":[[21,5]]}}}],["view",{"_index":53,"t":{"51":{"position":[[0,4]]}}}],["wait",{"_index":73,"t":{"106":{"position":[[9,4]]}}}],["web",{"_index":193,"t":{"310":{"position":[[0,3]]}}}],["websit",{"_index":36,"t":{"29":{"position":[[23,7]]}}}],["what'",{"_index":99,"t":{"139":{"position":[[0,6]]}}}],["window",{"_index":62,"t":{"73":{"position":[[0,7]]}}}],["write",{"_index":157,"t":{"228":{"position":[[3,5]]}}}],["wsl2",{"_index":133,"t":{"176":{"position":[[0,4]]}}}],["xref",{"_index":22,"t":{"21":{"position":[[12,5]]},"23":{"position":[[11,4]]},"66":{"position":[[0,4]]}}}],["ye",{"_index":95,"t":{"130":{"position":[[0,3]]}}}],["you'll",{"_index":41,"t":{"37":{"position":[[5,6]]}}}]],"pipeline":["stemmer"]}},{"documents":[{"i":2,"t":"Create (or edit the sample) spec.json","s":"Configuration","u":"/spec-up-t-website/docs/general/configuration","p":2},{"i":9,"t":"Here you will find some common tasks and how to perform them:","s":"How To's","u":"/spec-up-t-website/docs/general/how-to","p":9},{"i":11,"t":"You don't have to be a command-line wizard to use Spec-Up-T. There's even a menu, so all you have to do is type in a number, which makes a difference, right?","s":"Command Line Menu","u":"/spec-up-t-website/docs/general/command-line-menu","p":11},{"i":35,"t":"Get started by creating a new Spec-Up-T installation.","s":"Installation","u":"/spec-up-t-website/docs/general/installation","p":35},{"i":50,"t":"View your specification","s":"The specification","u":"/spec-up-t-website/docs/general/specification","p":50},{"i":62,"t":"A quick demo of how the installation and main menu works.","s":"Video","u":"/spec-up-t-website/docs/general/video","p":62},{"i":64,"t":"This is a glossary with some terms that you need to know in order to understand working with Spec-Up-T.","s":"Glossary","u":"/spec-up-t-website/docs/glossary","p":64},{"i":72,"t":"Windows","s":"Difference between MacOS installation instructions and Windows or Linux instructions","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","p":72},{"i":91,"t":"Intro","s":"GitHub Token","u":"/spec-up-t-website/docs/github-token","p":91},{"i":100,"t":"Whether a site is generated by Spec-Up-T can be determined by the following:","s":"How can I determine Spec-Up-T","u":"/spec-up-t-website/docs/how-can-determine-spec-up-t","p":100},{"i":102,"t":"Questions and answers about Spec-Up-T.","s":"Q & A","u":"/spec-up-t-website/docs/q-and-a","p":102},{"i":132,"t":"History","s":"How it came to be","u":"/spec-up-t-website/docs/how-it-came-to-be","p":132},{"i":159,"t":"Intro","s":"Introduction","u":"/spec-up-t-website/docs/intro","p":159},{"i":172,"t":"Some tips in case of problems:","s":"Troubleshooting","u":"/spec-up-t-website/docs/troubleshooting","p":172},{"i":180,"t":"Here you will find information about things specific to this site.","s":"Maintaining this site","u":"/spec-up-t-website/docs/this-site-maintainers","p":180},{"i":186,"t":"Repo","s":"Spec-Up-T demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","p":186},{"i":196,"t":"Splitter Tool","s":"Extra Tools","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","p":196},{"i":212,"t":"An Admin role is a supporting role in Spec-Up-T.","s":"Intro","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","p":212},{"i":225,"t":"Use cases","s":"Intro","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","p":225},{"i":236,"t":"Updating Spec-Up-T means two things:","s":"Updating","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","p":236},{"i":258,"t":"Use cases","s":"Intro","u":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","p":258},{"i":261,"t":"This page is the developer's guide for the Spec-Up-T system.","s":"Developers Guide","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","p":261},{"i":284,"t":"Spec-Up-T implementations can distinguish the following roles:","s":"Intro","u":"/spec-up-t-website/docs/various-roles/intro","p":284},{"i":286,"t":"Use case","s":"Intro","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","p":286},{"i":295,"t":"Spec-Up-T is a simple tool designed to facilitate the creation, management, and rendering of technical specifications. Users who intend to leverage Spec-Up-T for their projects must possess this technical knowledge:","s":"Technical skills needed","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","p":295},{"i":320,"t":"It is possible to include references to terms from external spec-up generated specifications. To include a source you would like to pull references from include an external_specs array in your spec config. The value should be a key/value object where the key is used in the external reference below and the value is the URL of the external spec.","s":"External Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","p":320},{"i":322,"t":"A terminology author focusses on term definitions covering concepts of the group he/she belongs to. By far the most terminology author will use links to other glossaries, that may or may not be based on Spec-Up-T. They simply copy links and make references in their own text. Which is perfectly fine.","s":"Intro","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","p":322},{"i":332,"t":"See the demo site.","s":"Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","p":332}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/2",[0,2.972,1,3.592,2,3.592,3,3.592]],["t/9",[4,2.775,5,2.775,6,3.354,7,3.354,8,3.354]],["t/11",[9,1.941,10,1.941,11,1.941,12,1.941,13,0.98,14,0.551,15,0.551,16,0.606,17,1.941,18,1.941,19,1.606,20,1.941,21,1.941,22,1.606,23,1.941,24,1.941]],["t/35",[0,2.451,14,0.842,15,0.842,16,0.925,25,2.962,26,2.962,27,2.451]],["t/50",[28,4.185,29,2.632]],["t/62",[19,2.603,27,2.603,30,3.146,31,2.603,32,3.146,33,2.603]],["t/64",[14,0.716,15,0.716,16,0.787,33,2.085,34,2.085,35,1.799,36,2.52,37,2.52,38,2.52,39,2.52]],["t/72",[40,4.561]],["t/91",[41,3.775]],["t/100",[14,0.795,15,0.795,16,0.874,42,2.798,43,1.998,44,2.316,45,2.798,46,2.316]],["t/102",[14,0.953,15,0.953,16,1.047,47,3.354,48,3.354]],["t/132",[49,4.561]],["t/159",[41,3.775]],["t/172",[50,3.865,51,2.432,52,3.865]],["t/180",[4,2.603,5,2.603,29,1.979,43,2.246,53,3.146,54,2.603]],["t/186",[55,4.561]],["t/196",[56,4.185,57,3.463]],["t/212",[14,0.842,15,0.842,16,0.925,58,2.962,59,3.37,60,2.962]],["t/225",[13,2.113,51,2.632]],["t/236",[14,0.842,15,0.842,16,0.925,54,2.451,61,2.962,62,2.962,63,2.962]],["t/258",[13,2.113,51,2.632]],["t/261",[14,0.842,15,0.842,16,0.925,64,2.962,65,2.962,66,2.962,67,2.962]],["t/284",[14,0.842,15,0.842,16,0.925,46,2.451,59,2.451,68,2.962,69,2.962]],["t/286",[13,2.113,51,2.632]],["t/295",[14,0.722,15,0.722,16,0.794,29,0.993,57,1.306,70,1.578,71,1.578,72,1.578,73,1.578,74,1.578,75,1.578,76,2.541,77,1.578,78,1.578,79,1.578,80,1.578,81,1.578,82,1.578]],["t/320",[13,0.638,14,0.776,15,0.359,29,0.795,35,0.902,44,1.046,83,1.263,84,2.731,85,2.26,86,2.731,87,1.263,88,1.263,89,1.263,90,1.263,91,1.263,92,2.117,93,1.263,94,1.263,95,1.263,96,1.263,97,1.263]],["t/322",[13,0.671,14,0.378,15,0.378,16,0.415,22,1.1,34,1.1,35,0.949,85,1.1,98,2.209,99,2.209,100,1.33,101,1.33,102,1.33,103,1.33,104,1.33,105,1.33,106,1.33,107,1.33,108,2.209,109,1.33,110,1.33,111,1.33,112,1.33,113,1.33,114,1.33]],["t/332",[31,3.199,43,2.76,115,3.865]]],"invertedIndex":[["admin",{"_index":58,"t":{"212":{"position":[[3,5]]}}}],["answer",{"_index":48,"t":{"102":{"position":[[14,7]]}}}],["array",{"_index":90,"t":{"320":{"position":[[179,5]]}}}],["author",{"_index":99,"t":{"322":{"position":[[14,6],[128,6]]}}}],["base",{"_index":109,"t":{"322":{"position":[[194,5]]}}}],["belong",{"_index":106,"t":{"322":{"position":[[88,7]]}}}],["below",{"_index":96,"t":{"320":{"position":[[293,5]]}}}],["case",{"_index":51,"t":{"172":{"position":[[13,4]]},"225":{"position":[[4,5]]},"258":{"position":[[4,5]]},"286":{"position":[[4,4]]}}}],["command",{"_index":10,"t":{"11":{"position":[[23,7]]}}}],["common",{"_index":6,"t":{"9":{"position":[[24,6]]}}}],["concept",{"_index":103,"t":{"322":{"position":[[59,8]]}}}],["config",{"_index":91,"t":{"320":{"position":[[198,7]]}}}],["copi",{"_index":111,"t":{"322":{"position":[[226,4]]}}}],["cover",{"_index":102,"t":{"322":{"position":[[50,8]]}}}],["creat",{"_index":0,"t":{"2":{"position":[[0,6]]},"35":{"position":[[15,8]]}}}],["creation",{"_index":73,"t":{"295":{"position":[[54,9]]}}}],["definit",{"_index":101,"t":{"322":{"position":[[38,11]]}}}],["demo",{"_index":31,"t":{"62":{"position":[[8,4]]},"332":{"position":[[8,4]]}}}],["design",{"_index":71,"t":{"295":{"position":[[27,8]]}}}],["determin",{"_index":45,"t":{"100":{"position":[[48,10]]}}}],["developer'",{"_index":65,"t":{"261":{"position":[[17,11]]}}}],["differ",{"_index":23,"t":{"11":{"position":[[139,11]]}}}],["distinguish",{"_index":69,"t":{"284":{"position":[[30,11]]}}}],["don't",{"_index":9,"t":{"11":{"position":[[4,5]]}}}],["edit",{"_index":1,"t":{"2":{"position":[[11,4]]}}}],["even",{"_index":18,"t":{"11":{"position":[[69,4]]}}}],["extern",{"_index":86,"t":{"320":{"position":[[51,8],[274,8],[331,8]]}}}],["external_spec",{"_index":89,"t":{"320":{"position":[[164,14]]}}}],["facilit",{"_index":72,"t":{"295":{"position":[[39,10]]}}}],["far",{"_index":107,"t":{"322":{"position":[[103,3]]}}}],["find",{"_index":5,"t":{"9":{"position":[[14,4]]},"180":{"position":[[14,4]]}}}],["fine",{"_index":114,"t":{"322":{"position":[[295,5]]}}}],["focuss",{"_index":100,"t":{"322":{"position":[[21,8]]}}}],["follow",{"_index":46,"t":{"100":{"position":[[66,10]]},"284":{"position":[[46,9]]}}}],["gener",{"_index":44,"t":{"100":{"position":[[18,9]]},"320":{"position":[[68,9]]}}}],["glossari",{"_index":34,"t":{"64":{"position":[[10,8]]},"322":{"position":[[159,11]]}}}],["group",{"_index":104,"t":{"322":{"position":[[75,5]]}}}],["guid",{"_index":66,"t":{"261":{"position":[[29,5]]}}}],["he/sh",{"_index":105,"t":{"322":{"position":[[81,6]]}}}],["here",{"_index":4,"t":{"9":{"position":[[0,4]]},"180":{"position":[[0,4]]}}}],["histori",{"_index":49,"t":{"132":{"position":[[0,7]]}}}],["implement",{"_index":68,"t":{"284":{"position":[[10,15]]}}}],["includ",{"_index":84,"t":{"320":{"position":[[18,7],[97,7],[153,7]]}}}],["inform",{"_index":53,"t":{"180":{"position":[[19,11]]}}}],["instal",{"_index":27,"t":{"35":{"position":[[40,13]]},"62":{"position":[[24,12]]}}}],["intend",{"_index":78,"t":{"295":{"position":[[129,6]]}}}],["intro",{"_index":41,"t":{"91":{"position":[[0,5]]},"159":{"position":[[0,5]]}}}],["key",{"_index":95,"t":{"320":{"position":[[255,3]]}}}],["key/valu",{"_index":93,"t":{"320":{"position":[[228,9]]}}}],["know",{"_index":37,"t":{"64":{"position":[[52,4]]}}}],["knowledg",{"_index":82,"t":{"295":{"position":[[205,10]]}}}],["leverag",{"_index":79,"t":{"295":{"position":[[139,8]]}}}],["line",{"_index":11,"t":{"11":{"position":[[31,4]]}}}],["link",{"_index":108,"t":{"322":{"position":[[144,5],[231,5]]}}}],["main",{"_index":32,"t":{"62":{"position":[[41,4]]}}}],["make",{"_index":22,"t":{"11":{"position":[[131,5]]},"322":{"position":[[241,4]]}}}],["manag",{"_index":74,"t":{"295":{"position":[[64,11]]}}}],["mean",{"_index":62,"t":{"236":{"position":[[19,5]]}}}],["menu",{"_index":19,"t":{"11":{"position":[[76,5]]},"62":{"position":[[46,4]]}}}],["need",{"_index":36,"t":{"64":{"position":[[44,4]]}}}],["new",{"_index":26,"t":{"35":{"position":[[26,3]]}}}],["number",{"_index":21,"t":{"11":{"position":[[117,7]]}}}],["object",{"_index":94,"t":{"320":{"position":[[238,6]]}}}],["order",{"_index":38,"t":{"64":{"position":[[60,5]]}}}],["page",{"_index":64,"t":{"261":{"position":[[5,4]]}}}],["perfectli",{"_index":113,"t":{"322":{"position":[[285,9]]}}}],["perform",{"_index":8,"t":{"9":{"position":[[48,7]]}}}],["possess",{"_index":81,"t":{"295":{"position":[[182,7]]}}}],["possibl",{"_index":83,"t":{"320":{"position":[[6,8]]}}}],["problem",{"_index":52,"t":{"172":{"position":[[21,9]]}}}],["project",{"_index":80,"t":{"295":{"position":[[168,8]]}}}],["pull",{"_index":88,"t":{"320":{"position":[[132,4]]}}}],["question",{"_index":47,"t":{"102":{"position":[[0,9]]}}}],["quick",{"_index":30,"t":{"62":{"position":[[2,5]]}}}],["refer",{"_index":85,"t":{"320":{"position":[[26,10],[137,10],[283,9]]},"322":{"position":[[246,10]]}}}],["render",{"_index":75,"t":{"295":{"position":[[80,9]]}}}],["repo",{"_index":55,"t":{"186":{"position":[[0,4]]}}}],["right",{"_index":24,"t":{"11":{"position":[[151,6]]}}}],["role",{"_index":59,"t":{"212":{"position":[[9,4],[30,4]]},"284":{"position":[[56,6]]}}}],["sampl",{"_index":2,"t":{"2":{"position":[[20,7]]}}}],["see",{"_index":115,"t":{"332":{"position":[[0,3]]}}}],["simpl",{"_index":70,"t":{"295":{"position":[[15,6]]}}}],["simpli",{"_index":110,"t":{"322":{"position":[[219,6]]}}}],["site",{"_index":43,"t":{"100":{"position":[[10,4]]},"180":{"position":[[61,5]]},"332":{"position":[[13,5]]}}}],["sourc",{"_index":87,"t":{"320":{"position":[[107,6]]}}}],["spec",{"_index":14,"t":{"11":{"position":[[50,4]]},"35":{"position":[[30,4]]},"64":{"position":[[93,4]]},"100":{"position":[[31,4]]},"102":{"position":[[28,4]]},"212":{"position":[[38,4]]},"236":{"position":[[9,4]]},"261":{"position":[[43,4]]},"284":{"position":[[0,4]]},"295":{"position":[[0,4],[148,4]]},"320":{"position":[[60,4],[193,4],[340,5]]},"322":{"position":[[203,4]]}}}],["spec.json",{"_index":3,"t":{"2":{"position":[[28,9]]}}}],["specif",{"_index":29,"t":{"50":{"position":[[10,13]]},"180":{"position":[[44,8]]},"295":{"position":[[103,15]]},"320":{"position":[[78,15]]}}}],["splitter",{"_index":56,"t":{"196":{"position":[[0,8]]}}}],["start",{"_index":25,"t":{"35":{"position":[[4,7]]}}}],["support",{"_index":60,"t":{"212":{"position":[[19,10]]}}}],["system",{"_index":67,"t":{"261":{"position":[[53,7]]}}}],["t",{"_index":16,"t":{"11":{"position":[[58,2]]},"35":{"position":[[38,1]]},"64":{"position":[[101,2]]},"100":{"position":[[39,1]]},"102":{"position":[[36,2]]},"212":{"position":[[46,2]]},"236":{"position":[[17,1]]},"261":{"position":[[51,1]]},"284":{"position":[[8,1]]},"295":{"position":[[8,1],[156,1]]},"322":{"position":[[211,2]]}}}],["task",{"_index":7,"t":{"9":{"position":[[31,5]]}}}],["technic",{"_index":76,"t":{"295":{"position":[[93,9],[195,9]]}}}],["term",{"_index":35,"t":{"64":{"position":[[29,5]]},"320":{"position":[[40,5]]},"322":{"position":[[33,4]]}}}],["terminolog",{"_index":98,"t":{"322":{"position":[[2,11],[116,11]]}}}],["text",{"_index":112,"t":{"322":{"position":[[270,5]]}}}],["there'",{"_index":17,"t":{"11":{"position":[[61,7]]}}}],["thing",{"_index":54,"t":{"180":{"position":[[37,6]]},"236":{"position":[[29,7]]}}}],["tip",{"_index":50,"t":{"172":{"position":[[5,4]]}}}],["tool",{"_index":57,"t":{"196":{"position":[[9,4]]},"295":{"position":[[22,4]]}}}],["two",{"_index":63,"t":{"236":{"position":[[25,3]]}}}],["type",{"_index":20,"t":{"11":{"position":[[107,4]]}}}],["understand",{"_index":39,"t":{"64":{"position":[[69,10]]}}}],["up",{"_index":15,"t":{"11":{"position":[[55,2]]},"35":{"position":[[35,2]]},"64":{"position":[[98,2]]},"100":{"position":[[36,2]]},"102":{"position":[[33,2]]},"212":{"position":[[43,2]]},"236":{"position":[[14,2]]},"261":{"position":[[48,2]]},"284":{"position":[[5,2]]},"295":{"position":[[5,2],[153,2]]},"320":{"position":[[65,2]]},"322":{"position":[[208,2]]}}}],["updat",{"_index":61,"t":{"236":{"position":[[0,8]]}}}],["url",{"_index":97,"t":{"320":{"position":[[320,3]]}}}],["us",{"_index":13,"t":{"11":{"position":[[46,3]]},"225":{"position":[[0,3]]},"258":{"position":[[0,3]]},"286":{"position":[[0,3]]},"320":{"position":[[262,4]]},"322":{"position":[[140,3]]}}}],["user",{"_index":77,"t":{"295":{"position":[[119,5]]}}}],["valu",{"_index":92,"t":{"320":{"position":[[210,5],[307,5]]}}}],["view",{"_index":28,"t":{"50":{"position":[[0,4]]}}}],["whether",{"_index":42,"t":{"100":{"position":[[0,7]]}}}],["window",{"_index":40,"t":{"72":{"position":[[0,7]]}}}],["wizard",{"_index":12,"t":{"11":{"position":[[36,6]]}}}],["work",{"_index":33,"t":{"62":{"position":[[51,6]]},"64":{"position":[[80,7]]}}}]],"pipeline":["stemmer"]}},{"documents":[],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[],"invertedIndex":[],"pipeline":["stemmer"]}},{"documents":[{"i":4,"t":"The specs.json file, located in the root folder of your repository, specifies the configuration values used in generating your specification documents. These values include the locations of your markdown files, the output path for the generated spec, and metadata like the title, logo, and repository links for each of your specs. Below are the required and optional fields supported in the specs.json config file: public_root (PATH STRING, optional): Used to specify a path segment for platforms where the directory structure may differ between local and published environments. specs (ARRAY, required): Contains descriptor objects for each spec in your project, including properties like: spec_directory (STRING, required): The repo-root-relative location of your markdown file directory. The tool automatically searches for spec.md here unless otherwise specified in the optional markdown_paths. title (STRING, required): The title for your spec, rendered in the document's H1 text and page title. logo (PATH/URI STRING, optional): A reference to a logo asset via a path or URI. logo_link (URI STRING, optional): The URI your logo points to on the rendered page. markdown_paths (ARRAY, optional): Specifies alternative names for your markdown files or includes multiple files for assembly into a single document. katex (BOOLEAN, optional): Enables TeX support via KaTeX when set to true. output_path (STRING, optional): Specifies an alternative output location for the generated spec document. source (OBJECT, optional): Configures the source of repo-specific data, such as the hosting service (host), account/org (account), and repository name (repo). You're now ready to start rendering specs as HTML sites locally and/or pushing them to GitHub Pages.","s":"Create (or edit the sample) spec.json","u":"/spec-up-t-website/docs/general/configuration","h":"#create-or-edit-the-sample-specjson","p":2},{"i":6,"t":"This is what a complete installation looks: a specs.json file a spec/ directory with sample markdown files a docs directory with a sample index.html file a node_modules directory, a package.json file, and a package-lock.json file (these three elements belong to the npm system) See directory spec-up-t-starterpack of the installer","s":"A complete installation","u":"/spec-up-t-website/docs/general/configuration","h":"#a-complete-installation","p":2},{"i":8,"t":"The above scripts can easily be triggered by GitHub Actions. See this repo's example.","s":"Automation","u":"/spec-up-t-website/docs/general/configuration","h":"#automation","p":2},{"i":10,"t":"Here you will find some common tasks and how to perform them: What How (menu options) I have added a term and want to update the specification [6] then [1] I have edited a term and want to update the specification [1] I have added an xref and want to update the specification [3] then [1] I have. [3] then [1] I have added an xref and want to update the specification [3] then [1]","s":"How To's","u":"/spec-up-t-website/docs/general/how-to","h":"","p":9},{"i":12,"t":"You don't have to be a command-line wizard to use Spec-Up-T. There's even a menu, so all you have to do is type in a number, which makes a difference, right? Still, it can be confusing. And if you're used to a regular application you control with your mouse, it takes some getting used to.","s":"Command Line Menu","u":"/spec-up-t-website/docs/general/command-line-menu","h":"","p":11},{"i":14,"t":"info Currently, the menu is only tested on MacOs and has not been tested on Windows OS. Assuming you already installed Spec-Up-T, here you find further instructions. To start, run this command in the terminal: npm run menu You will now see this menu: Please choose one of the following options: [0] Publish ¹ [1] Render specification [2] Export to PDF [3] Look up xrefs [4] Remove xref [5] Validate config file [6] Add new terms [7] Open documentation website [8] Freeze specification [Q] Quit ¹ Publish = [6]+[2]+[3]+[1] Enter your choice (0/1/2/3/4/5/6/7/8/Q)? These menu options act as shortcuts to the below commands, such as npm run render and others. You can choose between using the menu or entering the direct commands yourself.","s":"Start command line menu","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#start-command-line-menu","p":11},{"i":16,"t":"Info​ Runs the below options in given order: [6]+[2]+[3]+[1]. Use this if you use a GitHub token and, therefore, don't have to worry about the limited number of GitHub API calls you can make per hour.","s":"[0] Publish","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#0-publish","p":11},{"i":18,"t":"Info​ Creates the specification, an index.html, in the docs directory, as specified in the specs.json file. To view the index.html file, you can: Open it via file:/// in your file manager or Access it via HTTP by placing it on a web server. The easiest way is to double-click the file in your file manager, which should open it in your browser. By the way, there are three modes for rendering the specification: Command Behavior npm run edit Renders the site and watches for changes, re-rendering automatically when you save a file. npm run render Renders the site once without watching for changes. npm run dev Enables debugging features. Direct command​ npm run render","s":"[1] Render specification","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#1-render-specification","p":11},{"i":20,"t":"Info​ Creates a PDF. The PDF will be created in the same directory as the index.html file. Direct command​ npm run topdf","s":"[2] Export to PDF","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#2-export-to-pdf","p":11},{"i":22,"t":"Info​ Creates an “xref” (external reference). xrefs are references to external glossaries (specifications). Each xref is checked against a local data collection to see if a reference exists, maintaining an external term's original version. This separate command is not just used when generating a specification (option [1]) because, without a GitHub token, you are only allowed a limited number of calls to the GitHub API. So, you may choose not to create the xrefs until the end of your work session. Direct command​ npm run xrefs","s":"[3] Look up xrefs","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#3-look-up-xrefs","p":11},{"i":24,"t":"Info​ Removes an “xref” (external reference). After removing the old reference, you can run npm run xrefs again to get the latest reference. Direct command​ npm run removexref -- \"termValue\" \"externalSpecValue\"","s":"[4] Remove xref","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#4-remove-xref","p":11},{"i":26,"t":"Info​ Tests the spec.json for missing keys. Once you've edited the spec.json, you can test it to check for missing keys. If a key is missing, you'll receive a notification. Direct command​ npm run validatespec","s":"[5] Validate config file","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#5-validate-config-file","p":11},{"i":28,"t":"Info​ Adds a new file (with a term) to the specification. If you create a new Markdown file with a term and definition in it, it is not automatically included in the final product. It can be included in the index only if you want it to be. With this command, you add it to the index. Direct command​ npm run addterms","s":"[6] Add new terms","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#6-add-new-terms","p":11},{"i":30,"t":"Info​ This command will redirect to the documentation website (the site you are reading right now). Direct command​ No Direct command.","s":"[7] Open documentation website","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#7-open-documentation-website","p":11},{"i":32,"t":"Makes a copy of the index.html file and adds a version number to the file name. Example: index-v1.html, index-v2.html etc. These files are placed in the same folder as the index.html but in a subfolder called versions. Direct command​ npm run freeze","s":"[8] Freeze specification","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#8-freeze-specification","p":11},{"i":34,"t":"Info​ This command will take you out of the menu. Direct command​ No Direct command.","s":"[Q] Quit","u":"/spec-up-t-website/docs/general/command-line-menu","h":"#q-quit","p":11},{"i":36,"t":"Get started by creating a new Spec-Up-T installation.","s":"Installation","u":"/spec-up-t-website/docs/general/installation","h":"","p":35},{"i":38,"t":"A terminal / Command Line An editor, also called IDE (Integrated Development Environment). We recommend Visual Studio Code, but an editor in which you can quickly write Markdown is also good Node.js: When installing Node.js, you are recommended to check all checkboxes related to dependencies Use Node.js version 18 or higher A webbrowser. You are probably reading this in a browser, so you already have one Git. To host your specification on Github, you must also have Git installed on your local system. By the way, you can also create a specification (index.html) without hosting it on GitHub. But if you do so, the whole idea of a version-managed glossary using Git goes through the window. info Non-technical explanation: Command Line: A text interface to type commands for your computer. IDE: A software where you can easily write, test, and debug code. Node.js: This makes Spec-Up-T run Git: A system to track and manage changes in your code.","s":"What you'll need","u":"/spec-up-t-website/docs/general/installation","h":"#what-youll-need","p":35},{"i":41,"t":"Installing Spec-Up-T is as follows: Install the tool via npx Install the spec-up-t package via npm It is explained in more detail below:","s":"General info","u":"/spec-up-t-website/docs/general/installation","h":"#general-info","p":35},{"i":43,"t":"npx create-spec-up-t my-spec-up-t-website my-spec-up-t-website can be anything you want it to be (however, it is recommended to not use spaces or special characters in directory names). You can also omit the last part: npx create-spec-up-t If you omit my-spec-up-t-website, a default directory name, namely spec-up-t-starterpack, is used. Sometimes, you want to force the latest version to be installed. Then you can do the following: npx create-spec-up-t@latest my-spec-up-t-website You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor. It should work on any operating system (not tested yet). You should now have a directory called my-spec-up-t-website (or spec-up-t-starterpack if you did not specify a name).","s":"Let's create","u":"/spec-up-t-website/docs/general/installation","h":"#lets-create","p":35},{"i":45,"t":"Go into this directory (folder) that was just created: cd my-spec-up-t-website You are now in this directory.","s":"Go into the directory","u":"/spec-up-t-website/docs/general/installation","h":"#go-into-the-directory","p":35},{"i":47,"t":"Install all dependencies: npm run install It can take some time, and you should see multiple lines of output during installation. When the prompt is visible again, you should now have a basic Spec-Up-T install: a specs.json file a spec/ directory with sample markdown files a node_modules directory, a package.json file, and a package-lock.json file (these three elements belong to the npm system) What you don't have yet is the following: a docs directory with a sample index.html file (which is the actual specification file that is the goal of it all). How to do this, go to the General Instructions.","s":"Install all dependencies","u":"/spec-up-t-website/docs/general/installation","h":"#install-all-dependencies","p":35},{"i":49,"t":"You should push your new specification (i.e. the sample content) to a GitHub repo. These are the steps to take: Edit specs.json​ Change this entry in specs.json: \"source\": { \"host\": \"github\", \"account\": \"blockchainbird\", \"repo\": \"spec-up-t-starter-pack\" } to the correct information: \"source\": { \"host\": \"github\", \"account\": \"your-account\", \"repo\": \"your-repo\" } These are the host (GitHub), your GitHub account name, and the repo name of the repo you are about to push. Commit and Push repo to GitHub​ Now, commit your changes and push the repo to GitHub. Use the command line or your preferred way to do this.","s":"Add repo to Github","u":"/spec-up-t-website/docs/general/installation","h":"#add-repo-to-github","p":35},{"i":52,"t":"Your specification is stored in index.html: the end result. You should view it in a browser. There are two ways to do this: via file:/// via http://","s":"View your specification","u":"/spec-up-t-website/docs/general/specification","h":"#view-your-specification","p":50},{"i":54,"t":"The simplest way to do so is via file:///: go to the index.html file with your Explorer, Finder, or other file manager double-click on it. Usually, it now opens in your browser. If not, go to the browser and try to open the file from the browser menu. This way, you open the index.html file via the file protocol (“file:///”).","s":"Via file:///","u":"/spec-up-t-website/docs/general/specification","h":"#via-file","p":50},{"i":56,"t":"You can also access it via HTTP. You then need to place the index.html file on a web server and access it through a browser using the URL under which the file is accessible. This way, you can share it with the world by sharing the URL.","s":"Via http://","u":"/spec-up-t-website/docs/general/specification","h":"#via-http","p":50},{"i":59,"t":"Button Explanation 🖊️ Link to the term file in the Github repo in a new tab 📅 Link to a GitHub page that shows a history of the edits in a new tab","s":"Terms","u":"/spec-up-t-website/docs/general/specification","h":"#terms","p":50},{"i":61,"t":"Button Explanation xref Show the local snapshot of the referenced term, created at the moment the xref was made. xref < > now Show diff between the local snapshot of the latest version and the referenced version xref < > now A Diff between the latest commit hash of the definition and the commit hash referenced when the link was created. xref Go to the repo page of the definition‘s version referenced when the link was created. now Go to the repo page of the definition‘s latest version.","s":"External references","u":"/spec-up-t-website/docs/general/specification","h":"#external-references","p":50},{"i":63,"t":"A quick demo of how the installation and main menu works. Your browser does not support video tags Link to the video","s":"Video","u":"/spec-up-t-website/docs/general/video","h":"","p":62},{"i":65,"t":"This is a glossary with some terms that you need to know in order to understand working with Spec-Up-T. This glossary was not created in Spec-Up-T, it could have been, but to avoid confusion we did not.","s":"Glossary","u":"/spec-up-t-website/docs/glossary","h":"","p":64},{"i":67,"t":"Stands for external reference. An essential feature for creating connections between glossaries.","s":"xref","u":"/spec-up-t-website/docs/glossary","h":"#xref","p":64},{"i":69,"t":"GitHub is a web-based platform used primarily for version control and collaborative software development. It allows developers to host, manage, and track changes to their code using Git, a distributed version control system. GitHub provides a user-friendly interface for working with Git, enabling developers to collaborate on projects, review each other's code, manage tasks, and deploy software. In addition to hosting code repositories, GitHub also offers features like issue tracking, project management tools, and integration with other development services, making it a central hub for many software development workflows.","s":"Git and Github","u":"/spec-up-t-website/docs/glossary","h":"#git-and-github","p":64},{"i":71,"t":"GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows developers to automate workflows directly within their GitHub repositories. With GitHub Actions, you can create custom workflows that are triggered by specific events, such as pushing code, creating pull requests, or opening issues. These workflows can include steps for building, testing, and deploying code, among other tasks. GitHub Actions uses YAML files to define workflows, making it flexible and customizable. It integrates seamlessly with GitHub, allowing developers to automate a wide range of tasks related to their software development process, improving efficiency and ensuring that code changes are automatically tested and deployed in a consistent manner.","s":"Github Actions","u":"/spec-up-t-website/docs/glossary","h":"#github-actions","p":64},{"i":74,"t":"Here are the differences between the original macOS instructions and the modified Windows-specific instructions: Terminal Type and Command Differences: macOS: Uses Terminal and general bash commands. Windows: Uses Command Prompt or PowerShell instead of Terminal. The command lines for npx and directory navigation are modified to explicitly reference PowerShell. Example​ macOS: npx create-spec-up-t my-spec-up-t-website Windows: npx create-spec-up-t my-spec-up-t-website Directory Navigation: macOS: General command cd my-spec-up-t-website is the same, but assumed to run in macOS Terminal. Windows: Specified as using PowerShell or Command Prompt, with cd unchanged. Example​ macOS and Windows: cd my-spec-up-t-website Command Syntax for Install Dependencies: macOS: General usage of npm command with no specific shell mentioned. Windows: Specifies running npm commands in PowerShell. Example​ macOS: npm run install Windows: npm run install Environment Testing: macOS: Terminal and general bash or zsh commands are assumed. Windows: Adds instructions to verify installation with PowerShell using node -v, npm -v, and git --version commands in PowerShell.","s":"Windows","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#windows","p":72},{"i":76,"t":"macOS: npx create-spec-up-t my-spec-up-t-website Windows: npx create-spec-up-t my-spec-up-t-website","s":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example","p":72},{"i":78,"t":"macOS and Windows: cd my-spec-up-t-website","s":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-1","p":72},{"i":80,"t":"macOS: npm run install Windows: npm run install","s":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-2","p":72},{"i":82,"t":"Here are the differences between the original macOS instructions and the modified Linux-specific instructions: Terminal Type and Command Differences: macOS: Uses Terminal with general bash commands. Linux: Uses Terminal with bash commands, similar to macOS, but provides additional installation steps specific to Linux systems (e.g., using apt-get for installing Node.js and Git). Example​ macOS: npx create-spec-up-t my-spec-up-t-website Linux: npx create-spec-up-t my-spec-up-t-website Node.js and Git Installation: macOS: Assumes Node.js and Git are downloaded and installed via their respective installers. Linux: Adds specific commands for installing Node.js and Git through the package manager (apt-get for Debian-based systems). Example​ Linux: curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs sudo apt-get install git Environment Testing: macOS: Assumes installation verification with general bash commands. Linux: Adds instructions for verifying installation in bash using node -v, npm -v, and git --version. Example​ macOS and Linux: node -v npm -v git --version Package Installation and Directory Navigation: macOS: Uses Terminal commands without additional setup. Linux: Uses Terminal commands similarly, with no changes for directory navigation or npm commands, as Linux and macOS share similar shell environments. Example​ macOS and Linux: cd my-spec-up-t-website npm run install","s":"Linux","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#linux","p":72},{"i":84,"t":"macOS: npx create-spec-up-t my-spec-up-t-website Linux: npx create-spec-up-t my-spec-up-t-website","s":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-3","p":72},{"i":86,"t":"Linux: curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs sudo apt-get install git","s":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-4","p":72},{"i":88,"t":"macOS and Linux: node -v npm -v git --version","s":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-5","p":72},{"i":90,"t":"macOS and Linux: cd my-spec-up-t-website npm run install","s":"Example","u":"/spec-up-t-website/docs/general/windows-and-linux-installation","h":"#example-6","p":72},{"i":93,"t":"Because GitHub.com is where all specifications live, it is essential to have good access to it. This goes under the hood through the GitHub API (Application Programming Interface). You have access to this, but soon you run into a limit. To make more requests, you need a token. Here's how to get such a token and how to apply it. Steps to take: Get the token Use the token server-side Use the token client-side","s":"Intro","u":"/spec-up-t-website/docs/github-token","h":"#intro","p":91},{"i":95,"t":"Make a copy of the file .env.example and name it .env. Enter the token in it.","s":"Use the token server-side","u":"/spec-up-t-website/docs/github-token","h":"#use-the-token-server-side","p":91},{"i":97,"t":"At the top right of the screen, you will see a button with a key. Click it, and an input field will appear. Enter the token here and confirm.","s":"Use the token client-side","u":"/spec-up-t-website/docs/github-token","h":"#use-the-token-client-side","p":91},{"i":99,"t":"To obtain a Personal Access Token (PAT) for the GitHub API, follow these steps: Log in to GitHub: Go to GitHub and log in to your account. Navigate to Settings: Click on your profile picture in the upper-right corner. Select \"Settings\" from the dropdown menu. Access Developer Settings: In the left sidebar, scroll down and click on \"Developer settings\". Generate a New Token: Click on \"Personal access tokens\". Click on \"Generate new token\". Configure the Token: Give your token a descriptive name. Select the “repo” scope. Click \"Generate token\" at the bottom of the page. Copy the Token: Copy the generated token and store it securely. You won't be able to see it again once you leave the page. Apply the token: Paste the token in the .env file of your Spec-Up-T installation or click on the button with the key symbol (top right) of your specification website. The token will now be used when making requests to the GitHub API.","s":"Get the token","u":"/spec-up-t-website/docs/github-token","h":"#get-the-token","p":91},{"i":101,"t":"Whether a site is generated by Spec-Up-T can be determined by the following: In the menu at the bottom you will find a link saying: “Powered By Spec-Up-T”.","s":"How can I determine Spec-Up-T","u":"/spec-up-t-website/docs/how-can-determine-spec-up-t","h":"","p":100},{"i":103,"t":"Questions and answers about Spec-Up-T.","s":"Q & A","u":"/spec-up-t-website/docs/q-and-a","h":"","p":102},{"i":105,"t":"Yes. The administrator team behind Spec-Up-T will keep Spec-Up of DIF as a strict subset of code and features.","s":"When I use Spec-Up-T do I get all the updates of Spec-Up too?","u":"/spec-up-t-website/docs/q-and-a","h":"#when-i-use-spec-up-t-do-i-get-all-the-updates-of-spec-up-too","p":102},{"i":107,"t":"Splitting Spec-Up content over files is not an issue for people working on the content and looking at the github.io pages of the specification. It won't affect them. They see the same generated one-page document as a result. The index.html only has enhanced features. They can offer PRs as they always could.","s":"Can't we wait with the split up until because it might mess up thing for people curating the documents?","u":"/spec-up-t-website/docs/q-and-a","h":"#cant-we-wait-with-the-split-up-until-because-it-might-mess-up-thing-for-people-curating-the-documents","p":102},{"i":109,"t":"I don't want Spec-Up-T, I want the original Spec-Up, but then with their improvements to be able to xref, and keep track of history etc. Is this possible? Some improvements have been incorporated into Spec-Up. Spec-Up will remain a subset of Spec-Up-T. The extensions you will find only in Spec-Up-T are listed in the introduction.","s":"How to get the original Spec-Up?","u":"/spec-up-t-website/docs/q-and-a","h":"#how-to-get-the-original-spec-up","p":102},{"i":111,"t":"Spec-Up-T is a github.com repo under Blockchainbird user: https://github.com/blockchainbird/spec-up-t. You can find the source code there. warning Unlike the DIF Spec-Up repository, the Spec-Up-T repository does not generate an example specification on github.io. This functionality has been moved to the Spec-Up-T installer. For more details, refer to the installation section.","s":"Where to find Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#where-to-find-spec-up-t","p":102},{"i":113,"t":"Brief answer: because Spec-Up-T is based on NPM packaging and version control. To understand why more thoroughly: Spec-Up-T is team-work tooling based on NPM, git versioning and (automated) github deployment. Therefore participants incept and maintain local version of specifications on their computer, manage updates to and fro github.com and generate local test and finally production sites (github actions github.io site). With this type of creation and collegial management of versions and updates come commands on the command line.","s":"Why do I need to put commands on the command line?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-do-i-need-to-put-commands-on-the-command-line","p":102},{"i":115,"t":"TODO: npx Spec-Up-T --help gives all commands I can give.","s":"What is the command for help?","u":"/spec-up-t-website/docs/q-and-a","h":"#what-is-the-command-for-help","p":102},{"i":117,"t":"Spec-Up was simple, Spec-Up-T looks complicated, why? Spec-Up is a subset of Spec-Up-T. The expansion \"T\" complicates the handling of term definitions, - references and external references (xrefs) of term in other repo's glossaries. ToIP added functionality as well: diff tooling, search bar, and navigation aids. On the other hand, Spec-Up-T is installable via just a single command: npx create-spec-up-t my-spec-up-t-website","s":"Why does Spec-Up-T look so complicated?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-does-spec-up-t-look-so-complicated","p":102},{"i":119,"t":"The repo, command-line tools and the Docusaurus User guide is for Authors, Curators and Administrators of repo's that use Spec-Up-T to run there specification effort in text, images, terms & definitions, etc. The resulting github.io site is intended for any user interested in the content of the specification.","s":"For who is Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#for-who-is-spec-up-t","p":102},{"i":121,"t":"Yes. Find it here: Short video","s":"Do you have a how-to video to get started with Spec-Up-T?","u":"/spec-up-t-website/docs/q-and-a","h":"#do-you-have-a-how-to-video-to-get-started-with-spec-up-t","p":102},{"i":123,"t":"Our enhancement proposal and git governance strategy is here.","s":"Where can I find the motivation of this move to create the Spec-Up bolt on \"Spec-Up-T\"?","u":"/spec-up-t-website/docs/q-and-a","h":"#where-can-i-find-the-motivation-of-this-move-to-create-the-spec-up-bolt-on-spec-up-t","p":102},{"i":125,"t":"The repo Spec-Up-T doesn't generate an example specification on github.io. because it's not the purpose of this repo. Your example site will pop up when “spec-up-t” is installed in node_modules of spec-up-t-starterpack when you run npm install.","s":"Why doesn't the Spec-Up-T repo generate a github.io-served specification itself?","u":"/spec-up-t-website/docs/q-and-a","h":"#why-doesnt-the-spec-up-t-repo-generate-a-githubio-served-specification-itself","p":102},{"i":127,"t":"We already have a Docusaurus (or Jekyll, etc) site. Is it possible to have a Spec-Up-T specification inside this site? Yes and No.","s":"How to integrate Spec-Up-T in other systems","u":"/spec-up-t-website/docs/q-and-a","h":"#how-to-integrate-spec-up-t-in-other-systems","p":102},{"i":129,"t":"Installing Spec-Up-T inside Docusaurus (or Jekyll, etc) is possible, however it is not recommended practice to have nested node_modules directories. Docusaurus (or Jekyll, etc) have their own node_modules directory. You can install Spec-Up-T in a sub directory in which it will get it's own node_modules directory after installation but this is not recommended.","s":"No","u":"/spec-up-t-website/docs/q-and-a","h":"#no","p":102},{"i":131,"t":"You can install Spec-Up-T in it's own separate directory in your file system and generate the index.html file. This file can be moved around freely and live in it's own directory, for example in the /static directory of your Docusaurus site. You can rename index.html to foo.html or whatever you like. You could link to this file from other files in your Docusaurus site. However, the Spec-Up-T file (a one-page website) will have it's own menu and have no connection to your Docusaurus site.","s":"Yes","u":"/spec-up-t-website/docs/q-and-a","h":"#yes","p":102},{"i":134,"t":"Spec-Up-T is based on Spec-Up (Spec-Up on Github). Spec-Up is a tool provided by DIF (Decentralized Identity Foundation) and created by Daniel Buchner. From the Spec-Up documentation: “Spec-Up is a technical specification development tool that enables you to create rich specification documents for standards bodies and engineering projects by writing in an extended version of markdown that features all the bells and whistles - for example, advanced syntax highlighting, notice blocks, complex tables, charts, UML diagrams, and more.” Spec-Up Spec-Up-T Decentralized Identity Foundation Trust over IP “Together we're building a new identity ecosystem” “Developing a complete architecture for Internet Digital Trust. And a better Internet for everyone.” Spec-Up on Github Spec-Up-T on Github DIF website ToIP website Spec-Up-T is an expansion of DIF's Spec-Up specifically for the needs of the Trust-over-IP foundation. Read more in the elaborate motivation in this technical article: How it came to be.","s":"History","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#history","p":132},{"i":136,"t":"Spec-Up-T stays in sync with Spec-Up and currently adds the following extra functionality: Search & Find (only searches the main content, unlike the browser search); Splitter for Terms and Definition section following the Termininology Governance Guide and various meeting reports since CTWG April 2024 External Reference (xref) functionality Small User Interface enhancements (back-to-top button, automatic copying of urls when clicking on anchors (“$”), menu-item highlighting, definitions collapse button for quick terms-only listing) Spec-Up and Spec-Up-T work on Github. The specification is stored in a Github repo. Editing can be done locally in a suitable editor (Visual Studio Code is widely used), or can be done web-based via the editor provided by Github if you are logged in. Github Actions is a convenient way to automate things within Github by creating workflows. For example, you can create a workflow that generates an updated version of the specification.","s":"Spec-Up-T","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#spec-up-t","p":132},{"i":138,"t":"This article is meant for technical experts in Spec-Up and git. What is Spec-Up, what is Spec-Up-T, and why do we need a fork? Could we move faster by creating our own? Do objectives diverge? Is it possible to work together in a better and more productive way? A brief answer to all of these questions is 'yes'. This article elaborates on the details and comes up with an elegant yet simple and practical git governance proposal that will keep the ties between Spec-Up and Spec-Up-T intact. \"Spec-Up is a technical specification development tool that enables you to create rich specification documents for standards bodies and engineering projects by writing in an extended version of markdown that features all the bells and whistles - for example, advanced syntax highlighting, notice blocks, complex tables, charts, UML diagrams, and more.\" By Spec-Up creator Daniel Buchner at Decentralised Identity Foundation (DIF). Spec-Up is a great tool for creating online standardization specifications. We use it a lot at TrustoverIP. Recently, we also started contributing to DIF's Spec-Up code. At ToIP, we support the original objective of DIF with Spec-Up. Spec-Up, as it is now, gives us a base with which we want to stay in sync. Why do we want to merge changes to and from DIF's spec-up? To acknowledge the great work accomplished by DIF Support a standard specification tool in the SSI field that overarches the active umbrella organizations Last but not least, we need to combine current and future efforts.","s":"The ToIP Terms extension of Spec-Up","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#the-toip-terms-extension-of-spec-up","p":132},{"i":140,"t":"At ToIP, we do more with concepts and terminology than Spec-Up has foreseen. An example of this work is versioning individual terms and versioning who references them and when have been proven critical to building consensus within ToIP. To offer ToIP-specific Spec-Up functionality, we need to extend the code. Happily, we are able to extend Spec-Up with specific front-end and back-end functionality. As we did before, we could offer those extensions as a PR to DIF's Spec-Up. In practice, this means asking Daniel Buchner to have a look at it and asking him to consider merging the new code into the main code repository of Spec-Up.","s":"What's different?","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#whats-different","p":132},{"i":142,"t":"What could be problematic for ToIP about the approach to present PRs regarding our specific ToIP code to DIF's Spec-Up: We put Daniel Buchner / DIF on the critical path for ToIP development We ask DIF to accept bolt-ons to a lean and mean Spec-Up We trigger discussions about the objectives of Spec-Up, where we want to implement Spec-Up right away. This leaves us between a rock and a hard place if we were to proceed as before.","s":"A rock and a hard place","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#a-rock-and-a-hard-place","p":132},{"i":144,"t":"At ToIP, we need a Spec-Up tool that has a slightly different angle to static site generation for specification documents: because we have a ToIP-specific fine-grained view of concepts and terminology. We should have a few front-end amendments that would not match the lean and mean Spec-Up at DIF with the vision of a compact, simple solution for standards documents. We can extend the layout capabilities to adhere to the standards of specific target audiences. The last reason is that we want to move faster with as few \"desks to go for a stamp\" as possible. We call this extended Spec-Up Spec-Up-T, where' T' can both cover - or refer to - 'Terms' and 'ToIP.'","s":"Versioning of terms and interactive use of specifications","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#versioning-of-terms-and-interactive-use-of-specifications","p":132},{"i":146,"t":"What if we declared a part of the code in the DIF Spec-Up repository a no-go area? More specifically, within a common shared area, we only change code under consensus by offering PRs to be accepted and merged by DIF. That would make coding easier and offer a clear division in feature sets of Spec-Up and Spec-Up-T. Due to the reasons listed above, we need to partly develop solo in a fork (Spec-Up-T), and then we could offer our work to DIF. If they merge our code in their repo, that'd be great because it would confirm consensus about the objectives behind Spec-Up. But this mutual merge is optional for DIF.","s":"No-go solo","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#no-go-solo","p":132},{"i":148,"t":"We propose a \"bi-directional sync\" or \"mutual synchronization\" model. In this model, both repositories are equally important, and changes are synced between them at will to ensure they both contain the same information or updates.","s":"How do we stay in sync?","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#how-do-we-stay-in-sync","p":132},{"i":150,"t":"For clarity, there are three main perspectives on Spec-Up(-T) publicly AND on your local computer: Authors look at the ready-to-use Spec-Up github.com version (after running Starter-pack) Coders look at the NPM Spec-Up libraries Users see the generated end-product on github.io (index.html)","s":"Charting territories","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#charting-territories","p":132},{"i":152,"t":"Authors of a new Specification start with an empty directory on their local machine. After the command npm install spec-up-T, the spec directory and all the files mentioned will be present. The grey files are not to be touched because they are generated results. The green files can be altered to fill and configure the new specification. A Spec-Up-T install will typically include all DIF Spec-Up codes. What's the meaning of this? ->​ After this, an author can start filling the project and configuring Spec-Up(-T). Next is the 'Npm install` command that populates the author's local Specification repo with the Spec-Up(-T) code. Mind you; it's no different on github.com: a push will invoke a github action that generates a branch called gh-pages with the same files. What's the meaning of this? ->​ Both a local and remote version of an author's specification can be generated, monitored, and curated. The static site generation results in a one-page index.html file. What's the meaning of this? ->​ An author can develop and test the specification locally and then push it to production. Important note​ In his wish to put the github page online, the implementor must follow a few configuration steps on the github.com repo, branch master: Go to 'Settings' -> 'Pages' (you need administrator rights) To publish the specification as a one-pager on github.io.","s":"Perspective: Authors","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#perspective-authors","p":132},{"i":154,"t":"Suppose DIF's Spec-Up is stable and not actively enhanced further. Spec-Up can still merge PRs from others. In time, Spec-Up-T libraries will grow (second circle pair), and with this development and through merges, Spec-Up can cherry-pick whatever it wants to incorporate from Spec-Up-T and grow too, without diverging (third circle pair). The image below shows the github.com repo and its NPM library section in green, red, and orange. We won't touch the red and orange sections in our repo 'Spec-Up-T' without making a separate branch and offering the changes as a PR to DIF. Mind you, the Spec directory regularly holds the authors' markdown, but it's crossed out because this is a configurable location.","s":"Perspective: Coders","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#perspective-coders","p":132},{"i":156,"t":"Red: definitely do not touch anything because the red files and red directories are generated, and some are core components Orange: may touch, but in consultation via PRs with DIF / Daniel Buchner Green: These are the files that can freely be altered under Spec-Up-T. In the orange sections, we could make amendments to ToIP concepts and terminology. By doing so, we can move forward without having to wait for DIF to accept or reject these changes. Other Spec-Up-based repos could come over to Spec-Up-T and pull the amendments that we've made to their repo. We'll branch off per feature. Because we stay in sync with the latest Spec-Up, a clean merge with little or no merge conflicts should be possible. Of course, for this to happen, the target repo needs to be in sync with the latest Spec-Up, too.","s":"Legend","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#legend","p":132},{"i":158,"t":"To have a clean start, we suggest offering a PR to Daniel Buchner. This PR doesn't change any feature or outcome at the front-end side of a Spec-Up-generated site but only alters the code organization. These are the points of interest: Maintain a Clean Division: Currently, our Node.js scripts are placed in the root directory, while client-side JavaScript and CSS have their own directory under /assets. We should aim for a similar clean separation of all Node.js (and server-side code in general) for all new developments. By organizing new features and code into separate files within a dedicated directory, we can ensure that code and content are even more manageable and even better organized. Minimize Changes to Existing Code: This is done to facilitate smoother updates and reduce the burden of acceptance checks; it's crucial to keep modifications to existing code to a minimum. By placing new code in distinct files and directories, we allow ongoing work without significant disruption. This approach respects the existing codebase while permitting necessary extensions and bug fixes. Exclude Generated Files from Git. In our case, it is about node_modules and generated files (e.g., everything in /compiled). It should not be included in our Git repositories. These files are the result of compilation commands like $ gulp compile and can be recreated from the source, making their inclusion in version control redundant and cluttering. Maintenance issues: main and master branch?! What's the use of keeping both? .gitignore revision (fonts in .ignore? other stuff in .gitignore?)","s":"Preparatory code organization and Git configuration in current DIF Spec-Up","u":"/spec-up-t-website/docs/how-it-came-to-be","h":"#preparatory-code-organization-and-git-configuration-in-current-dif-spec-up","p":132},{"i":161,"t":"Spec-Up-T is a tool that helps you write specifications. Specifications in Spec-Up-T have two main parts: content term definitions Content is stored in markdown files under the spec directory, Terms definition optionally in various languages and optionally in various user levels are stored in the terms-definitions folder also in the spec directory. The two parts content and term definitions also illustrate the two main use cases of Spec-Up-T both resulting in single-file html servable from any webserver: a glossary (fat terms section, slim content section) a standardization specification (slim terms section, fat content section) An example glossary is the Main TrustoverIP glossary An example standard specification is the DID:Webs specification","s":"Intro","u":"/spec-up-t-website/docs/intro","h":"#intro","p":159},{"i":163,"t":"Spec-Up-T is a technical specification and standardization tool, which a special focus on termninology: definiton and (externally) referencing terms and the version management of this complex. We have distinguished the following roles: terminology-authors content-authors curators readers Supporting roles are: admins developers","s":"Use cases and roles in Spec-Up-T","u":"/spec-up-t-website/docs/intro","h":"#use-cases-and-roles-in-spec-up-t","p":159},{"i":165,"t":"We have KERI specifications that consist of content and terminology. Let's take the KERI spec as an example. A reader could be anyone interested in the spec: studying KERI contributing to KERI in team Contributing to any Spec-Up-T-based specification can be of type: curator content author or editor terminology author or editor Any specifcation has a content part and a Terms and Definitions section. In real life they appear in the same document. There'll be one chapter called Terms and Definitions, into which Spec-Up-T generates all the term defnitions. All the other chapters (if present) are considered 'content'. For example the chapter \"KERI Foundational Overview\". However, through all the chapters, including the Terms and Definitions chapter itself, references to the Terms & Definition may occur and literally pop-up for the reader. KERI inventor Samuel Smith can be a reader of the spec, but will most probably quickly turn into a curator, content author, and terminology author. Henk van Cann has written 90% of all KERI definitions, he's a typical terminology author. Kent Bull has been a curator for quite a few definitions of Henk because of Kent's native tongue and extensive KERI knowledge. Phil Pfeairheller is a typical user of term defnitions. Generally he is a content author of specifications in the KERI team, whenever he sees a term that is not yet defined, he might create a definition on-the-fly if needed. Note that any specification could use only definitions of other glossaries. And xref to those glossaries. This is rather uncommon because if your specifying, you most probably construct new concepts whithin a new mental model. Drummond Reed is terminology author of the ToIP main glossary. The main glosary has hardly any content section. All other terminology authors and content authors can use the Main ToIP glossary by xref-ing to it, as a plain Spec-Up-T link \"[[xref: glossary, term ]]\" even in their own defs to explain the difference between the mental model of the term in the smaller context vs. the broader ToIP context. So most probably per repo the term definitions will be a mixture of: full-URL links to external glossaries and resources xrefs to other Spec-Up-T based glossaries refs to defs present in the own Terms and Definition section the def section will contain refs and xrefs too to other terms The more xrefs a specification and team is able to use the more consensus is build in the broader community. For example: Henk van Cann will sync all terms that the KERI team uses with the one that IoIP uses in the main ToIP glossary.","s":"Real-life example KERI team","u":"/spec-up-t-website/docs/intro","h":"#real-life-example-keri-team","p":159},{"i":167,"t":"All the use cases are specified under the roles above. Click the links to get there.","s":"Formal roles and flow","u":"/spec-up-t-website/docs/intro","h":"#formal-roles-and-flow","p":159},{"i":169,"t":"It is a tool for writing in Markdown and creates one index.html file. You write your texts in Markdown You use an editor (IDE) or you use GitHub's web editor Your Markdown-files are converted to one index.html file The place where your Markdown files and the index.html are stored is GitHub The endproduct of your work is the index.html file, the actual specification file. This index.html file is stand-alone and can be hosted on any web server. Or double-click it, and it will open in a browser. The Spec-Up-T code itself is available on Github.","s":"Technical presence","u":"/spec-up-t-website/docs/intro","h":"#technical-presence","p":159},{"i":171,"t":"Spec-Up-T is based on Spec-Up, and some of the content on this website is taken from the Spec-Up website and repo. tip If you aren't contributing to an existing Spec-Up-T project and want to create one yourself, you will have to install Spec-Up-T to start using it. Go straight to the installation section for instructions. If you are contributing to an existing Spec-Up-T project you can contribute to content directly within GitHub's web editor (for example) by editing and adding the appropriate markdown files.","s":"Spec-Up and Spec-Up-T","u":"/spec-up-t-website/docs/intro","h":"#spec-up-and-spec-up-t","p":159},{"i":173,"t":"Some tips in case of problems:","s":"Troubleshooting","u":"/spec-up-t-website/docs/troubleshooting","h":"","p":172},{"i":175,"t":"Problem: I want to look up an external reference (xref) but I get an error about GitHub and API and limits. Solution: get a GitHub Token.","s":"GitHub and API and limits","u":"/spec-up-t-website/docs/troubleshooting","h":"#github-and-api-and-limits","p":172},{"i":177,"t":"WSL2 users are recommended to use the bash option rather than PowerShell in the terminal of Visual Studio Code.","s":"WSL2 users","u":"/spec-up-t-website/docs/troubleshooting","h":"#wsl2-users","p":172},{"i":179,"t":"Spec-Up-T uses fetch, which is added in version 18. Install NVM if you haven't already. (Instructions not given here). Then run Node.js version 18.","s":"Use Node.js versions 18+","u":"/spec-up-t-website/docs/troubleshooting","h":"#use-nodejs-versions-18","p":172},{"i":181,"t":"Here you will find information about things specific to this site.","s":"Maintaining this site","u":"/spec-up-t-website/docs/this-site-maintainers","h":"","p":180},{"i":183,"t":"This site is built in Docusaurus.","s":"Info about Docusaurus","u":"/spec-up-t-website/docs/this-site-maintainers","h":"#info-about-docusaurus","p":180},{"i":185,"t":"The demo page contains an example of a Spec-Up-T installation in an iFrame. This index.html file is in /static/spec-up-t-demo/docs/ of this website (See repo of this website). This index.html file was generated from the Spec-Up-T demonstration installation found on GitHub. To update the demo, generate the index.html and copy it to /static/spec-up-t-demo/docs/ (see repo of this website).","s":"Updating the Demo Site","u":"/spec-up-t-website/docs/this-site-maintainers","h":"#updating-the-demo-site","p":180},{"i":188,"t":"First, the GitHub repo of the demo Spec-Up-T.","s":"Repo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#repo","p":186},{"i":191,"t":"Version Explanation View in new tab /index.html Current version LINK /versions/index-v1.html 4 terms in total LINK /versions/index-v2.html Term 5 added LINK /versions/index-v3.html Term 5 definition changed LINK /versions/index-v4.html Term 6 added, same as current LINK Snapshots can be taken via the “freeze” option in Spec-Up-T's start menu.","s":"Snapshot versions of the demo","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#snapshot-versions-of-the-demo","p":186},{"i":193,"t":"In this Spec-Up-T demo, you will find: Examples of definitions and references Examples of various styles that can be used in Spec-Up-T. See below.","s":"Demo content","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#demo-content","p":186},{"i":195,"t":"Below is the markdown of the “Demo of example markup in Spec-Up-T and Markdown” section of demo Spec-Up-T above: ## Demo of example markup in Spec-Up-T and Markdown ### Blockquote > To be, or not to be, that is the question: Whether 'tis nobler in the mind to suffer The slings and arrows of outrageous fortune, Or to take arms against a sea of troubles And by opposing end them. To die—to sleep, No more; ### Notices
 ::: note Basic Note Check this out. ::: 
::: note Basic Note Check this out. ::: ::: note Here's another. ::: ::: note And one more! ::: ::: note Basic Note One last note!!! :::
 ::: issue Issue Notice I take issue with that, kind sir. ::: 
::: issue Issue Notice I take issue with that, kind sir. :::
 ::: warning Warning Notice Houston, I think we have a problem ::: 
::: warning Warning Notice Houston, I think we have a problem :::
 ::: todo Really Important Get this done! ::: 
::: todo Really Important Get this done! :::
 ::: example Code Example Put your code block here ::: 
::: example Code Example \\`\\`\\`json // Some comment in JSON { \"foo\": \"bar\", \"baz\": 2 } \\`\\`\\` ::: ### Content Insertion Use the following format to pull in content from other files in your project:
 This text has been inserted here from another file: [[insert: assets/test.text]] 
This text has been inserted here from another file: [[insert: assets/test.text]] You can even insert content within more complex blocks, like the JSON object below which is being pulled in and rendered in a syntax-highlighted example block:
 ::: example Code Example \\`\\`\\`json [[insert: assets/test.json]] \\`\\`\\` ::: 
::: example Code Example \\`\\`\\`json [[insert: assets/test.json]] \\`\\`\\` ::: ### Tables
 Stage | Direct Products | ATP Yields ----: | --------------: | ---------: Glycolysis | 2 ATP || ^^ | 2 NADH | 3--5 ATP | Pyruvaye oxidation | 2 NADH | 5 ATP | Citric acid cycle | 2 ATP || ^^ | 6 NADH | 15 ATP | ^^ | 2 FADH2 | 3 ATP | **30--32** ATP ||| [Net ATP yields per hexose] 
Stage | Direct Products | ATP Yields ----: | --------------: | ---------: Glycolysis | 2 ATP || ^^ | 2 NADH | 3--5 ATP | Pyruvaye oxidation | 2 NADH | 5 ATP | Citric acid cycle | 2 ATP || ^^ | 6 NADH | 15 ATP | ^^ | 2 FADH2 | 3 ATP | **30--32** ATP ||| [Net ATP yields per hexose]
 |--|--|--|--|--|--|--|--| |♜| |♝|♛|♚|♝|♞|♜| | |♟|♟|♟| |♟|♟|♟| |♟| |♞| | | | | | | |♗| | |♟| | | | | | | | |♙| | | | | | | | | |♘| | | |♙|♙|♙|♙| |♙|♙|♙| |♖|♘|♗|♕|♔| | |♖| 
|--|--|--|--|--|--|--|--| |♜| |♝|♛|♚|♝|♞|♜ | | |♟|♟|♟| |♟|♟|♟ | |♟| |♞| | | | | | | |♗| | |♟| | | | | | | | |♙| | | | | | | | | |♘| | | |♙|♙|♙|♙| |♙|♙|♙ | |♖|♘|♗|♕|♔| | |♖ | ### Sequence Diagrams
 \\`\\`\\`mermaid sequenceDiagram Alice ->> Bob: Hello Bob, how are you? Bob-->>John: How about you John? Bob--x Alice: I am good thanks! Bob-x John: I am good thanks! Note right of John: Bob thinks a long
long time, so long
that the text does
not fit on a row. Bob-->Alice: Checking with John... Alice->John: Yes... John, how are you? \\`\\`\\`
\\`\\`\\`mermaid sequenceDiagram Alice ->> Bob: Hello Bob, how are you? Bob-->>John: How about you John? Bob--x Alice: I am good thanks! Bob-x John: I am good thanks! Note right of John: Bob thinks a long
long time, so long
that the text does
not fit on a row. Bob-->Alice: Checking with John... Alice->John: Yes... John, how are you? \\`\\`\\` ### Flows
 \\`\\`\\`mermaid graph TD A[Start] --> B{Is it?} B -->|Yes| C[OK] C --> D[Rethink] D --> B B -->|No| E[End] \\`\\`\\` 
\\`\\`\\`mermaid graph TD A[Start] --> B{Is it?} B -->|Yes| C[OK] C --> D[Rethink] D --> B B -->|No| E[End] \\`\\`\\` ### Charts
 \\`\\`\\`chart { \"type\": \"pie\", \"data\": { \"labels\": [ \"Red\", \"Blue\", \"Yellow\" ], \"datasets\": [ { \"data\": [ 300, 50, 100 ], \"backgroundColor\": [ \"#FF6384\", \"#36A2EB\", \"#FFCE56\" ], \"hoverBackgroundColor\": [ \"#FF6384\", \"#36A2EB\", \"#FFCE56\" ] } ] } } \\`\\`\\` 
\\`\\`\\`chart { \"type\": \"pie\", \"data\": { \"labels\": [ \"Red\", \"Blue\", \"Yellow\" ], \"datasets\": [ { \"data\": [ 300, 50, 100 ], \"backgroundColor\": [ \"#FF6384\", \"#36A2EB\", \"#FFCE56\" ], \"hoverBackgroundColor\": [ \"#FF6384\", \"#36A2EB\", \"#FFCE56\" ] } ] } } \\`\\`\\` ### Syntax Highlighting
 \\`\\`\\`json { \"@context\": \"https://www.w3.org/ns/did/v1\", \"id\": \"did:example:123456789abcdefghi\", \"authentication\": [{ \"id\": \"did:example:123456789abcdefghi#keys-1\", \"type\": \"RsaVerificationKey2018\", \"controller\": \"did:example:123456789abcdefghi\", \"publicKeyPem\": \"-----BEGIN PUBLIC KEY...END PUBLIC KEY-----\\r\\n\" }], \"service\": [{ \"id\":\"did:example:123456789abcdefghi#vcs\", \"type\": \"VerifiableCredentialService\", \"serviceEndpoint\": \"https://example.com/vc/\" }] } \\`\\`\\` 
\\`\\`\\`json { \"@context\": \"https://www.w3.org/ns/did/v1\", \"id\": \"did:example:123456789abcdefghi\", \"authentication\": [{ \"id\": \"did:example:123456789abcdefghi#keys-1\", \"type\": \"RsaVerificationKey2018\", \"controller\": \"did:example:123456789abcdefghi\", \"publicKeyPem\": \"-----BEGIN PUBLIC KEY...END PUBLIC KEY-----\\r\\n\" }], \"service\": [{ \"id\":\"did:example:123456789abcdefghi#vcs\", \"type\": \"VerifiableCredentialService\", \"serviceEndpoint\": \"https://example.com/vc/\" }] } \\`\\`\\` ### TeX Math Equations When the `katex` option is enabled, the KaTeX math engine is used for TeX rendering. You can find a list of supported features and examples here: . $$\\begin{pmatrix}x_2 \\\\ y_2 \\end{pmatrix} = \\begin{pmatrix} A & B \\\\ C & D \\end{pmatrix}\\cdot \\begin{pmatrix} x_1 \\\\ y_1 \\end{pmatrix}$$ $$\\def\\arraystretch{1.5} \\begin{array}{c:c:c} a & b & c \\\\ \\hline d & e & f \\\\ \\hdashline g & h & i \\end{array}$$ $$ \\underbrace{a+b+c}_{\\text{Note: such math, much wow.}} $$ ### Tab Panels
\\`\\`\\`json { \"foo\": \"foo\", \"baz\": 1 } \\`\\`\\`
\\`\\`\\`json { \"foo\": \"bar\", \"baz\": 2 } \\`\\`\\`
### Fancy Links Spec-Up automatically upgrades the links of certain sites, like GitHub. GitHub is the only supported site with Fancy Links right now, but we'll be adding more as we go. ### GitHub - **Issues** - Source: `https://github.com/decentralized-identity/presentation-exchange/issues/119` - Render: https://github.com/decentralized-identity/presentation-exchange/issues/119 - **Pull Requests** - Source: `https://github.com/decentralized-identity/sidetree/pull/863` - Render: https://github.com/decentralized-identity/sidetree/pull/863 - **Releases** - Source: `https://github.com/decentralized-identity/sidetree/releases/tag/v0.9.1` - Render: https://github.com/decentralized-identity/sidetree/releases/tag/v0.9.1 - **Projects** - Source: `https://github.com/decentralized-identity/sidetree/projects/1` - Render: https://github.com/decentralized-identity/sidetree/projects/1","s":"Examples of various styles that can be used in Spec-Up-T","u":"/spec-up-t-website/docs/spec-up-t-demo-site","h":"#examples-of-various-styles-that-can-be-used-in-spec-up-t","p":186},{"i":199,"t":"Each term in a specification will be kept in its own file to keep management doable. Sometimes you have the situation that files have already been created with many Spec-Up terms and definitions. Splitting many terms in one file is laborious, so this tool was built.","s":"Why","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#why","p":196},{"i":201,"t":"This tool splits a Spec-Up Markdown file with many terms and definitions into separate files, each containing only one term and definition.","s":"What does it do?","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#what-does-it-do","p":196},{"i":203,"t":"warning Note the npx, not npm. Get help​ npx spec-up-splitter -help This will output a URL that points to this website. Usage​ npx spec-up-split [pathToTermsFile] [pathToTermsDir] Example​ npx spec-up-split custom_terms.md custom-terms-output warning Currently this tool works only on the first spec definition in specs.json (on the first element in de specs array in specs.json), which is usually the case for most Spec-Up projects. If you have multiple specs in your project, you may need to modify the tool to work with the correct spec definition.","s":"How to use it","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#how-to-use-it","p":196},{"i":205,"t":"pathToTermsFile: Optional. The path to the markdown file containing terms and definitions to be split. If not provided, defaults to 'terms_and_definitions.md'. pathToTermsDir: Optional. The path to the directory where the individual term files should be saved. If not provided, defaults to 'terms-definitions'.","s":"Arguments","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#arguments","p":196},{"i":207,"t":"The tool requires a 'specs.json' file to be present. This file should be in a standard Spec-Up install.","s":"Requirements","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#requirements","p":196},{"i":209,"t":"The tool first checks for the existence of 'specs.json'. If it is not found, the tool stops with an error message. It then checks if the source terms file exists. If not, it stops with an error message. If the specified directory for term files already exists and is empty, the tool proceeds with the splitting operation. If it contains markdown files, it stops.","s":"Behavior","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#behavior","p":196},{"i":211,"t":"Github repo NPM package","s":"Repo and Package","u":"/spec-up-t-website/docs/various-roles/admins-guide/tools","h":"#repo-and-package","p":196},{"i":213,"t":"An Admin role is a supporting role in Spec-Up-T.","s":"Intro","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"","p":212},{"i":215,"t":"The Admin splits a terminology file that contains multiple definition in spec-up syntax (mostly originated from a terminology editor) into single definition files in the right subdirectory of the terms-definition directory. The Admin updates the npm package called Spec-Up-T. This is relevant when modules are depreciated or new modules offer crucial features. The Admin update its own installation, which he installed with the installer, using the Spec-Up-T npm package. Not yet operational! The Admin adds a new language subdirectory to terms-definition directory and specifies the right API calls to chatGPT for a language and/or user-level translation from the source terms definition. The Admin migrates a legacy Spec-Up (DIF) to the latest Spec-Up-T. He/she removes the obsolete files that Spec-Up has by hand.","s":"Use cases","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#use-cases","p":212},{"i":218,"t":"The input of a Splitter tool is a markdown file with multiple spec-up definition, references, and external references. You can do the splitting operation by hand, the splitter tool is just a convenience tool for large glossaries.","s":"Add 1. Convenience tool splitting a file into atomic single definition files","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-1-convenience-tool-splitting-a-file-into-atomic-single-definition-files","p":212},{"i":220,"t":"Use case 2, update Spec-Up-T, has to be followed by Use cases 3: Update own installation","s":"Add 2 and 3. Updates","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-2-and-3-updates","p":212},{"i":222,"t":"Not yet operational! However, The design is: Data​ Not yet operational! one reference source language, which is English for example the most comprehensive definition of concept covered by a term it matches the Spec-Up-T directory structure: atomic definitions in markdown files with spec-up syntax under a terms-definition folder in the spec folder. per language-userlevel an extra subdirectory with this naming convention: languagecode-LVL1, languagecode-LVL2, ..., languagecode-LVLn Since the reference source-files are LVLn, where n is the most comprehensive description. Functionality​ Not yet operational! AI will convert the reference source data and export the resulting files into directories named in this convention: languagecode-LVLx For example: EN is the reference language and we have one other language (Dutch) and two user levels in total. terms-definition folder contains: files that have the characteristics: English, user level 2. subdirectories EN-LVL1, NL-LVL1, NL-LVL2 An essential feature of this AI conversion is the linking back to the original source in the generated content. So a Reader always has a reference back to the curated source in the original language. Just imagine how important this is in legally enforced specifications: you don't want to be liable for over-simplified or incorrectly translated rules and regulations.","s":"Add 4. Languages","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-4-languages","p":212},{"i":224,"t":"Preparation: Go to the repo to be migrated on your local machine and Fetch the legacy Spec-Up install from github production server. For example: cd my-legacy-spec-up-repo git fetch upstream Merge specs.json​ In new-dir copy specs.json to specs.json-default. Copy the legacy specs.json into new-dir under a new name: specs.json-legacy Open both the legacy specs.json-legacy and specs.json Copy these attributes over from the legacy file into specs.json where the values are different: \"spec_directory\": \"output_path\": \"markdown_paths\": [ | all the files listed here | ], \"logo\": \"logo_link\": \"katex\": \"source\": { \"host\": \"account\": \"repo\": Example \"title\": \"Key Event Receipt Infrastructure\", \"spec_directory\": \"./spec\", \"output_path\": \"./docs\", \"markdown_paths\": [ spec.md ], \"logo\": \"https://raw.githubusercontent.com/trustoverip/logo-assets/master/logos/ToIP-Logo-Color-SolidDimensional-Horizontal-LightOnDark.svg\", \"logo_link\": \"https://github.com/trustoverip/tswg-keri-specification\", \"katex\": true, \"source\": { \"host\": \"github\", \"account\": \"trustoverip\", \"repo\": \"tswg-keri-specification\" Now we can distinguish two approaches: A. Start a clean Spec-Up-T install and copy content files over from the legacy Spec-Up install B. Run Spec-Up-T updates over the legacy Spec-Up repo and clean obsolete files by hand A. Fresh install​ BEWARE: THIS RESULTS IN UNRELATED GIT HISTORIES! Perform a local spec-up-t install via npx create-spec-up-t new-dir Remove the instructive and placeholder .md files from the spec directory: example-markup-in-markdown.md intro.md outro.md terms-and-definitions-intro.md Empty the terms-definitions folder remove term-1.md, term-2.md, term-3.md, term-4.md Copy the content of the legacy Spec-Up install in the spec folder, leave the terms-definitions folder empty, then run the split tool. Now you should be up & running to test this repo, back-up the legacy Spec-Up repo to a new name and rename the Spec-Up-T new-dir to the name of formerly legacy Spec-Up folder. You should be able to commit the changes and figure out how to deal with the unrelated histories on the github remote repository. Interesting use case: when legacy install uses local images -> beware! Suspect that the src of those images will be a full url to the repo. B. Overwrite and clean up​ Via this approach we keep the git history of the legacy Spec-Up install available after the Spec-Up-T migration. Follow use case 2. and 3. Use case 2, update Spec-Up-T, has to be followed by Use cases 3: Update own installation And then remove obsolete files and directories (this is the list) by hand. This is difficult because you don't know by definition what dirs and files have been put in. | @Kor : could you provide a list of legacy Spec-Up files and directories that we nominate to remove? | So again., be aware during a migration that extra content may have been added by users. Always back-up before migration. Better safe than sorry.","s":"Add 5. Migration","u":"/spec-up-t-website/docs/various-roles/admins-guide/introduction","h":"#add-5-migration","p":212},{"i":227,"t":"Uses: an IDE, git and a browser extension, to edit Spec-Up markdown files for his/her specific context (mental model) in a version managed environment, authenticated, to write the concept and specificatio.","s":"Use cases","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#use-cases","p":225},{"i":229,"t":"Content in markdown will be processed by Spec-Up-T. There is extra functionality in Spec-Up-T to reference Write your standardization/specification in .md in the spec directory, either locally on your computer or on gtihub.com. [[ref: ]] terms that you have definitions of, available in the Spec-Up-T-based terminology section [[xref: ]] terms that you have definitions of, available in the Spec-Up-T-based terminology section of hosted glossaries by others. In case you use 3., then specify the repo in your specs.json file, before you can start referencing them. In case you use 2., 3. and 4. a content author can check the versions and its management of the own terminology section and also of the hosted glossaries. And pick the right form of a reference: either 2 or 3 of the plain URLs to a specific version of a term.","s":"A. Write content","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#a-write-content","p":225},{"i":231,"t":"With sufficient user-rights on a repo a content author can directly write changes to a repository. This is done via the git push command. Sometimes a content author does not have to explicitly use this command. For example if you use the github.com editor with sufficient user-rights as a logged-in user, than the push (and execution of invoked scripts by this push) will automatically follow.","s":"B. Save the modifications","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#b-save-the-modifications","p":225},{"i":233,"t":"Without sufficient user-rights you can still offer the changes to the repo. Follow use case B, and then automatically your edit will go into the PR route on github.com. On a local machine you won't be able to push the changes to the production server. Instead you might want to push the changes to your own user-account on github.com and from there offer a PR on the destination repo.","s":"C. Offer changes as a PR","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#c-offer-changes-as-a-pr","p":225},{"i":235,"t":"He/she uses browser extensions to check technical consistency of the links in the text and harvests a personal collection of term definitions.","s":"D. Check technical consistency","u":"/spec-up-t-website/docs/various-roles/content-authors-guide/introduction","h":"#d-check-technical-consistency","p":225},{"i":237,"t":"Updating Spec-Up-T means two things: Updating the npm package called Spec-Up-T Updating your own installation, which you did via the installer, uses the Spec-Up-T npm package.","s":"Updating","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"","p":236},{"i":239,"t":"If you installed Spec-Up-T, you probably did so via the installer. This installer uses the Spec-Up-T npm package via the node_modules directory in which Spec-Up-T is installed. To update the package, you can use the standard procedure at the command line: npm update","s":"Updating the npm package called Spec-Up-T","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#updating-the-npm-package-called-spec-up-t","p":236},{"i":241,"t":"Updating your installation requires manually copying and updating files (an automated update script may be made in the future). Here is a step-by-step description:","s":"Updating your installation","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#updating-your-installation","p":236},{"i":243,"t":"The information (files, code) to be copied to your existing Spec-Up-T installation can be found in the directory spec-up-t-starterpack of the installer.","s":"Source files in the Installer","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#source-files-in-the-installer","p":236},{"i":245,"t":"Copy the following information from the package.json file in the aforementioned installer files into the package.json of your Spec-Up-T installation: Overwrite the entire scripts section Update the dependencies as follows: \"dependencies\": { \"dotenv\": \"^16.4.5\", \"spec-up-t\": \"^1.0.8\" } Change version: \"version\": \"-.-.-\" The “-”'s are placeholders, use the version number as listed in this file","s":"package.json","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#packagejson","p":236},{"i":247,"t":"Copy the following files to the root of your installation: main.sh remove-xref.js postinstall-message.js help.txt logo.svg .env.example","s":"Copy files to the root of your installation","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#copy-files-to-the-root-of-your-installation","p":236},{"i":249,"t":"If you have a GitHub Token, rename .env.example to .env, then put it in .env.","s":"GitHub token","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#github-token","p":236},{"i":251,"t":"You should place the terms in their own directory. This directory is defined in specs.json as \"spec_terms_directory\". A JSON file containing the references to these files should also exist. This file should be called term-index.json. Create term-index.json in the root Move everything with \"term-definitions\" over to term-index.json Example: [ \"terms-definitions/aal.md\", \"terms-definitions/abac.md\", \"terms-definitions/acceptance.md\", \"terms-definitions/acceptance-network.md\", \"terms-definitions/access-control.md\", ... etc. ]","s":"Terms","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#terms","p":236},{"i":253,"t":"The \"terms-and-definitions-intro.md\" file is needed as a pointer for Spec-Up-T where to place the term files in the generated specification file. Make sure there is an entry \"terms-and-definitions-intro.md\" in specs.json and create it as a file in the directory called /specs. It's okay if it is empty, but it can also contain an intro text.","s":"\"terms-and-definitions-intro.md”","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#terms-and-definitions-intromd","p":236},{"i":255,"t":"Run npm update. npm update","s":"npm update","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#npm-update","p":236},{"i":257,"t":"Now you have an updated Spec-Up-T installation.","s":"Done","u":"/spec-up-t-website/docs/various-roles/admins-guide/updating","h":"#done","p":236},{"i":260,"t":"Uses an IDE and git and browser extensions to check the overall content of a specification and logical consistency & meaning of term definition in a particular context. The reader uses browser extensions to harvest a personal collection of term definitions based on those recommended by the specification authors. A curator can: Fork a Spec-Up-T repo to his/her user account on GitHub.com Optionally fetch and merge this repo to an IDE on a local computer. Configure the user account to publish the GitHub pages generated by Spec-Up-T Push change to the user account of the curator to show the admin role Offer a PR with changes and compare them across forks.","s":"Use cases","u":"/spec-up-t-website/docs/various-roles/curators-guide/introduction","h":"#use-cases","p":258},{"i":262,"t":"This page is the developer's guide for the Spec-Up-T system.","s":"Developers Guide","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"","p":261},{"i":264,"t":"If you want to add new functionality to Spec-Up-T, you will find below how to proceed. danger Be aware that your specification is just one file, an index.html file. Keeping this file as small as possible should be a priority when adding functionality. There is no lazy loading or optimization. It is basic HTML plus embedded CSS and JS. (This applies only to client-side functionality and not to server-side things you do from the command line during the “build” phase. That's code that doesn't end up in the index.html after all.) Also, realize that the GitHub API reaches its limit fairly quickly, especially if there is no authentication. So, in everything, keep in mind that the number of requests should remain minimal. Two repos come into play: The Spec-Up-T repo, with associated NPM package The Spec-Up-T installer repo, with associated NPM package The Spec-Up-T installer uses Spec-Up-T as a package in node_modules, which is installed via npm install after you install the Spec-Up-T installer itself (see Admins Guide for this). The topic of updating Git repositories goes too far here; you can find a lot of information about that online. How to publish an updated package version to NPM: Update the \"version\" in package.json to a higher number (use SemVer); for example, go from \"version\": \"0.11.29\" to \"version\": \"0.11.30\" Run npm publish Note: The Spec-Up-T installer repo has two package.json files. One is in the root and belongs to the repo itself. The other is inside the directory that contains a full Spec-Up-T installation. This is the package.json that will be used later. The first one is only used for the installation itself. For simplicity, keep both version numbers the same. The new package will be available as soon as it is uploaded.","s":"How do you get a new version of Spec-Up-T live?","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#how-do-you-get-a-new-version-of-spec-up-t-live","p":261},{"i":266,"t":"The Spec-Up-T tool is written in JavaScript, client-side, and server-side (Node.js).","s":"Adding functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-functionality","p":261},{"i":268,"t":"Client-side JavaScript and CSS can be found in these directories: /assets/js and /assets/css. This code must first be \"compiled\" before it enters index.html. Compiling, in this case, means that it will end up in the directory /assets/compiled. If it is there, it will end up in a newly generated index.html via the render step. For rendering, see the admin section. If you introduce a new CSS or JS file, it should be declared here: /src/asset-map.json. This is the command to compile: gulp compile","s":"Adding client-side functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-client-side-functionality","p":261},{"i":270,"t":"So, if you have written client-side JavaScript or custom CSS, you need to take the following steps to get this code running: gulp compile Wait for the code to finish. Then: npm run render Now, your index.html file should be created or updated.","s":"Testing","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#testing","p":261},{"i":272,"t":"Since everything is contained in one HTML file, the question arises as to how we store and call data. After all, we can't load external JSON because we want to keep everything within this one HTML file. The solution is to include the data as an embedded JavaScript variable. In the development environment (the installation on your file system from where you invoke commands on the command line), you can choose to store the data as JSON as well. However, in order to get it working in the HTML file, you will also have to include a JS variable. You will have to arrange this through Gulp.","s":"Handling data","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#handling-data","p":261},{"i":274,"t":"Of course, you can only use Gulp if you have it installed. warning If Gulp suddenly stops working even though it worked before, it could be because you are using NVM and have a different Node.js version active.","s":"Gulp","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#gulp","p":261},{"i":276,"t":"The Node.js scripts that run server-side are in the root of the Spec-Up-T repo and the /src/ directory. If you have a Spec-Up-T installation (via npx create-spec-up-t), how can you run and test server-side Node.js code locally without publishing it on npm first? Clone the Spec-Up-T repo Install a Spec-Up-T via the installer Run npm install in the Spec-Up-T website that you installed via the installer Generally, if you now run npm run render, it will call the scripts from the Spec-Up-T inside node_modules . In the scripts section of the package.json file for your Spec-Up-T installation, you will find commands like this: \"scripts\": { \"render\": \"node -e \\\"require('spec-up-t')({ nowatch: true })\\\"\", \"xrefs\": \"node -e \\\"require('spec-up-t/src/get-xrefs-data.js').getXrefsData()\\\"\" } These are calls to the Spec-Up-T library in node_modules. However, we want to test locally. To do this, we will call the scripts from your local Spec-Up-T clone, where you are developing. Type this into your terminal: warning It is only tested on macOS. Render: node -e \"require('/Users/***/path/to/your/spec-up-t/index.js')({ nowatch: true })\" Edit: node -e \"require('/Users/***/path/to/your/spec-up-t/index.js')()\" Dev: node -e \"require('/Users/***/path/to/your/spec-up-t/index.js')({ dev: true })\" Validate specs.json: node -e \"require('/Users/***/path/to/your/spec-up-t/src/json-key-validator').runJsonKeyValidatorSync()\" Create xrefs: node -e \"require('/Users/***/path/to/your/spec-up-t/src/get-xrefs-data.js').getXrefsData()\" Remove xrefs: node -e \"require('/Users/***/path/to/your/spec-up-t/src/get-xrefs-data.js').removeXref(term, externalSpec)\" Create Terms / Relations: node -e \"require('/Users/***/path/to/your/spec-up-t/src/create-term-relations.js').createTermRelations()\" Fix markdown files: node -e \"require('/Users/***/path/to/your/spec-up-t/src/fixMarkdownFiles.js').processMarkdownFiles('./spec')\" Create PDF: node -e \"require('/Users/***/path/to/your/spec-up-t/src/create-pdf.js')\" Adjust this based on what you need.","s":"Adding server-side functionality","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#adding-server-side-functionality","p":261},{"i":278,"t":"File/Directory Description / remarks /assets client-side: JS and CSS files /custom-assets client-side: JS and CSS files /docs default output dir for the index.html (and index.pdf) /gulpfile.js responsible for the “build” of the index.html /index.js main JS file, called via the “render” command /multi-file-test – /output output generated by scripts that check xrefs, and more (JSON and JS) /package.json “script” is needed for testing /single-file-test – /spec markdown files (for testing) /specs.json config file (for testing) /src JS files (Node.js, for server side stuff) + asset-map.json Some of the files and dirs are for testing purposes only.","s":"Directory structure","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#directory-structure","p":261},{"i":281,"t":"[ { sha: '117b86fa676c0bd3030c16e8bbb87ebaa61af576', node_id: 'C_kwDOMi-o_toAKDExN2I4NmZhNjc2YzBiZDMwMzBjMTZlOGJiYjg3ZWJhYTYxYWY1NzY', commit: { author: [Object], committer: [Object], message: 'first commit', tree: [Object], url: 'https://api.github.com/repos/****/****/git/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576', comment_count: 0, verification: [Object] }, url: 'https://api.github.com/repos/****/****/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576', html_url: 'https://github.com/****/****/commit/117b86fa676c0bd3030c16e8bbb87ebaa61af576', comments_url: 'https://api.github.com/repos/****/****/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576/comments', author: { login: '****', id: 0, node_id: '****', avatar_url: 'https://avatars.githubusercontent.com/u/****?v=4', gravatar_id: '', url: 'https://api.github.com/users/****', html_url: 'https://github.com/****', followers_url: 'https://api.github.com/users/****/followers', following_url: 'https://api.github.com/users/****/following{/other_user}', gists_url: 'https://api.github.com/users/****/gists{/gist_id}', starred_url: 'https://api.github.com/users/****/starred{/owner}{/repo}', subscriptions_url: 'https://api.github.com/users/****/subscriptions', organizations_url: 'https://api.github.com/users/****/orgs', repos_url: 'https://api.github.com/users/****/repos', events_url: 'https://api.github.com/users/****/events{/privacy}', received_events_url: 'https://api.github.com/users/****/received_events', type: 'User', site_admin: false }, committer: { login: '****', id: 0, node_id: '****', avatar_url: 'https://avatars.githubusercontent.com/u/****?v=4', gravatar_id: '', url: 'https://api.github.com/users/****', html_url: 'https://github.com/****', followers_url: 'https://api.github.com/users/****/followers', following_url: 'https://api.github.com/users/****/following{/other_user}', gists_url: 'https://api.github.com/users/****/gists{/gist_id}', starred_url: 'https://api.github.com/users/****/starred{/owner}{/repo}', subscriptions_url: 'https://api.github.com/users/****/subscriptions', organizations_url: 'https://api.github.com/users/****/orgs', repos_url: 'https://api.github.com/users/****/repos', events_url: 'https://api.github.com/users/****/events{/privacy}', received_events_url: 'https://api.github.com/users/****/received_events', type: 'User', site_admin: false }, parents: [] } ]","s":"Example of API response","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#example-of-api-response","p":261},{"i":283,"t":"The suggested way to publish to GitHub and NPM is as follows: Make your changes and commit them: git add . git commit -m \"Add new feature\" info Merging branches is not described here. It's generally best to run npm version after merging your feature branch into the main (or master) branch. This ensures that the version bump and tag are applied to the final state of the code that will be released. Update the version in package.json, commit the change, and create a Git tag: npm version -m \"Bump version to %s\" info The %s in the npm version command is a placeholder that gets replaced with the new version number. When you run the command, npm automatically substitutes %s with the version number you specified. npm automatically creates a new Git tag that matches the new version number you specified. Replace with the new version number (e.g., 0.11.32). Push the changes and the tag to the remote repository: git push origin main --tags Publish the new version to npm: npm publish","s":"Publishing to GitHub and NPM","u":"/spec-up-t-website/docs/various-roles/developers-guide/intro","h":"#publishing-to-github-and-npm","p":261},{"i":285,"t":"Spec-Up-T implementations can distinguish the following roles: Role Description Guide Link Skills Content Author Focusses on content and concepts of the group he/she belongs to. Content Author Guide Understand JSON, Understand Markdown Terminology Author Focusses on term definitions covering concepts of the group he/she belongs to. Terminology Author Guide Understand Markdown Curator Checks overall content and logical consistency & meaning of term definition in a certain context. Curator Guide Understand Markdown Reader Reads concepts in text and terminology in glossaries. Reader Guide Understand the web Admin Installs, updates, and maintains Spec-Up-T. Admin Guide Understand Node and NPM, Understand file system, Understand debugging Developer Adds new functionality to Spec-Up-T. Developer Guide Understand Git and Github Supporting roles in italic","s":"Intro","u":"/spec-up-t-website/docs/various-roles/intro","h":"","p":284},{"i":288,"t":"Please consider that any Spec-Up-T-based website is generated through the execution of a few commands. This can be done either on the local machine or we use github.com to execute those necessary commands in github action scripts.","s":"Use case","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#use-case","p":286},{"i":290,"t":"Uses github pages (github.io) website, or the plain index.html file generated by Spec-Up-T anywhere it is hosted. He/she reads concepts in text and terminology in the glossary-section of the document. If this glossary section is generated by Spec-Up-T (How can I tell that it's a Spec-Up-T-based glossary?), then its tailor-made contextual glossary will generate pop-ups here and there in the text offered. Those can be read as well as the definition section too. Both will generate the same text. However, the definition section in the document will have more functionality then the pop-ups.","s":"A. Read","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#a-read","p":286},{"i":292,"t":"Use cases A plus the definition section offers an anchor to a term definition. Click the anchor symbol before the term and it'll automatically be copied into the clipboard of the device you're using. Now the link can be pasted anywhere you like.","s":"B. Send link","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#b-send-link","p":286},{"i":294,"t":"Use cases A plus the definition section offers buttons to the version management system behind the terminology/glossary. This metadata tells a reader who accepted a change to the terminology, when and exactly what it consisted of. Who is a github user account; therefore we trust git and github.com for consistency, identification and authorization. Not always is the person who accepts the changes (admin) als the person that created the change (terminology-author!). A reader can get an inside in the whole acceptance process of a certain change, as long as it is in the same repo. This last requirement indicates that the sources of xrefs do not have a full version management history available in the referencing repository. Readers of metadata have to be aware of this exception.","s":"C. Check metadata","u":"/spec-up-t-website/docs/various-roles/readers-guide/introduction","h":"#c-check-metadata","p":286},{"i":296,"t":"Spec-Up-T is a simple tool designed to facilitate the creation, management, and rendering of technical specifications. Users who intend to leverage Spec-Up-T for their projects must possess this technical knowledge: Installation, configuration, and utilization of this tool. This article delves into the technical prerequisites necessary to operate Spec-Up-T competently. Each type of user needs only some of the knowledge described here. We distinguish different roles.","s":"Technical skills needed","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"","p":295},{"i":299,"t":"At the core of Spec-Up-T's installation and operation lies the Node.js environment, coupled with npm (Node Package Manager). Required Knowledge: Installation and Setup: Download and install Node.js, and set up all relevant dependencies correctly. Command-Line Interface (CLI) Proficiency: Operations, including installing Spec-Up-T, running npm commands, and managing directories, are executed via terminal commands. Understanding npm Scripts: Think of npm run install, npm run render, and npm run dev. These scripts automate various tasks in Spec-Up-T, from installing dependencies to rendering the final HTML output.","s":"Node.js and npm","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#nodejs-and-npm","p":295},{"i":302,"t":"Spec-Up-T users need to navigate through the file system, create and manage directories, and understand relative paths. These tasks are fundamental to setting up and maintaining a Spec-Up-T project. Required Knowledge: Know how to move between directories using the command line. (cd command) and create directories (mkdir).","s":"File System Navigation and Directory Management","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#file-system-navigation-and-directory-management","p":295},{"i":305,"t":"The specs.json file plays a key role in Spec-Up-T, as it contains configuration details that dictate how the tool generates and outputs the specification documents. It's JSON (JavaScript Object Notation) format; it's a lightweight data-interchange format that is doable for humans to read and write. Required Knowledge: Editing JSON Files: Be able to open, read, and edit JSON files to customize their Spec-Up-T setup. Understanding JSON Structure: A basic understanding of JSON structure—such as key-value pairs, arrays, and nested objects—is necessary to effectively modify the specs.json file.","s":"JSON Configuration Files","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#json-configuration-files","p":295},{"i":308,"t":"Markdown is a lightweight markup language that you can use to add formatting elements to plaintext text documents. Read more about Markdown Required Knowledge: Markdown Syntax: Be comfortable with Markdown syntax, including headers, lists, links, and code blocks. Structure the content of your specification clearly and concisely.","s":"Markdown Language","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#markdown-language","p":295},{"i":311,"t":"Since Spec-Up-T ultimately renders an HTML file that is intended for web viewing, a foundational understanding of web development is beneficial. Required Knowledge: Browser Usage: Use a web browser to open the index.html file.","s":"Web Development","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#web-development","p":295},{"i":314,"t":"Automate the rendering and deployment of your specifications. Required Knowledge: Basic Git Operations: Understand how to commit changes, push them to a remote repository, and manage branches within a Git version control system. This is crucial for maintaining a history of changes and collaborating with others. Offering a PR is another skill you need to possess. GitHub Actions: GitHub Actions or similar CI/CD (Continuous Integration/Continuous Deployment) automates the rendering process. Set up workflows that trigger rendering and deployment automatically upon certain events, such as commits or pull requests (PRs).","s":"GitHub Version Control and GitHub Actions Automation","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#github-version-control-and-github-actions-automation","p":295},{"i":317,"t":"Spec-Up-T provides different modes for rendering specifications, including a development mode that enables debugging features. Required Knowledge: Using npm run dev: Users should be familiar with development workflows, where the npm run dev command allows them to test and debug their specifications before finalizing them. Debugging Techniques: Basic debugging techniques, such as checking for errors in the terminal output and using browser developer tools to inspect rendered HTML, can be very helpful in troubleshooting issues with the specification files.","s":"Debugging and Development Tools","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#debugging-and-development-tools","p":295},{"i":319,"t":"Operating Spec-Up-T requires a blend of technical skills across several domains, including Node.js and npm, file system management, JSON configuration, Markdown proficiency, web development, version control, and debugging. Users with a solid understanding of these areas can use Spec-Up-T fully. Once installed and configured, you can structure your technical specifications, including your terminology, well for your projects.","s":"Summary","u":"/spec-up-t-website/docs/various-roles/technical-skills-needed","h":"#summary","p":295},{"i":321,"t":"It is possible to include references to terms from external spec-up generated specifications. To include a source you would like to pull references from include an external_specs array in your spec config. The value should be a key/value object where the key is used in the external reference below and the value is the URL of the external spec. ::: example { \"specs\": [ { ... \"external_specs\": [ {\"test-1\": \"https://kordwarshuis.github.io/spec-up-xref-test-1/\"} ] } ] } ::: To include an external term reference within your spec use the following format [[xref: {title}, {term}]] where {title} is the title given to the spec in the config and {term} is the term being used. For example using the PE spec given in the example above [[xref: test-1, AAL]]","s":"External Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-references","h":"","p":320},{"i":323,"t":"A terminology author focusses on term definitions covering concepts of the group he/she belongs to. By far the most terminology author will use links to other glossaries, that may or may not be based on Spec-Up-T. They simply copy links and make references in their own text. Which is perfectly fine. Uses: a text editor. That is the minimal setup. When done he/she publishes the result on the web somewhere as a webpage, for example in html.","s":"Intro","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"","p":322},{"i":325,"t":"Besides a simple text editor, a terminology author could use an IDE, git and a browser extension, to edit Spec-Up markdown files for his/her specific context (mental model) in a version managed environment, authenticated, to write the concept and specification and offer this as a PR. He/she uses browser extensions to check technical consistency of the links in the text and harvests a personal collection of term definitions. Specification author terms that cover those concepts. These are example uses that we will step-by-step elaborate on.","s":"Use cases","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#use-cases","p":322},{"i":327,"t":"Go to the Spec-Up-T glossary, where the definition is listed Copy the persistent URL Paste the persistent URL, save and publish at face value in a link Why is a Spec-Up-T based glossary interesting to link to? -> version management!","s":"A. Use definition","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#a-use-definition","p":322},{"i":329,"t":"Follow A. Add text to the definition, save and publish How will you maintain this definition? How will you cooperate with others on the definition or a whole list of definitions. Just try to imagine how this play out. This is why Spec-Up-T came to be.","s":"B. Amend a definition","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#b-amend-a-definition","p":322},{"i":331,"t":"Why Spec-Up-T? -> version management Follow A. en B. above. Get a git-based version management environment, create a repo there Install Spec-Up-T etc.","s":"C. Create your own terminology using Spec-Up-T","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/introduction","h":"#c-create-your-own-terminology-using-spec-up-t","p":322},{"i":333,"t":"See the demo site. info If you've been working with Spec-Up, it's good to know that adding a term file doesn't require adding it to the configuration file anymore; it's automatic now.","s":"Term References","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"","p":332},{"i":335,"t":"Many specs may want to include a section for terminology references, and Definition Lists are a great way to do that. Here's how to leverage Spec-Up's automatic term reference features via Definition List markup: [[def: Term 1, Term One]]: ~ This is the first term we will define. ~ Second paragraph Now let's refer to some of the terms defined above to show how the auto-linking of terms works. Additionally, as long as you define your terms using Definition Lists (as seen in the markdown above), you will be able to hover any reference to a term to see a tooltip with its definition. See the demo site.","s":"Definition Lists","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#definition-lists","p":332},{"i":337,"t":"That is how Markdown indicates that it is a
, the definition part of a “definition list.” Just use it for each sentence. In the future, we want to catch this automated so that if you accidentally forget it, you still get it right. What goes wrong if you don't? You see, some things don't fold in and out properly, for example, because the structure of the HTML is no longer correct.","s":"What are the “~” ?","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#what-are-the--","p":332},{"i":339,"t":"You can also reference table-oriented terms and definitions which are decomposed into heading-titled attributes in distinct cells: Variable | Default Value | Max Value ------------------- | ------------- | --------- [[def: Variable 1]] | 123 | 9999 Variable Default Value Max Value [[def: Variable 1]] 123 9999 Anytime you add a definition of a term in the first column of a table, like [[ref: Variable 1]], it will link to the cell and display a tooltip with the entire set of row values when you hover the term.","s":"Table-defined Terms","u":"/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-references","h":"#table-defined-terms","p":332}],"index":{"version":"2.3.9","fields":["t"],"fieldVectors":[["t/4",[0,1.909,1,1.427,2,4.964,3,2.624,4,1.613,5,2.482,6,3.571,7,2.312,8,2.624,9,0.831,10,1.676,11,0.938,12,2.723,13,2.556,14,1.817,15,2.506,16,4.26,17,0.703,18,2.097,19,4.26,20,4.964,21,1.033,22,2.506,23,1.422,24,2.945,25,4.067,26,1.926,27,2.506,28,1.799,29,2.355,30,6.574,31,2.355,32,1.926,33,1.326,34,1.613,35,1.325,36,1.325,37,1.964,38,1.371,39,1.422,40,2.926,41,1.208,42,2.355,43,2.403,44,1.325,45,2.355,46,2.097,47,1.817,48,2.097,49,0.964,50,1.244,51,1.926,52,2.097,53,1.085,54,2.355,55,2.355,56,3.409,57,2.556,58,2.355,59,2.355,60,1.244,61,2.723,62,2.355,63,1.009,64,1.926,65,1.64,66,4.84,67,2.097,68,1.926,69,3.83,70,2.403,71,1.698,72,2.355,73,1.698,74,3.133,75,2.355,76,1.541,77,2.097,78,1.478,79,1.926,80,2.097,81,2.155,82,1.613,83,1.541,84,2.403,85,1.926,86,2.355,87,1.541,88,1.926,89,1.058,90,2.097,91,1.371,92,1.422,93,1.113,94,2.097,95,1.422,96,0.815]],["t/6",[0,2.713,1,1.89,14,2.043,17,0.721,33,2.906,97,4.845,98,1.969,99,3.561,100,5.815,101,3.924,102,2.278,103,3.415,104,3.561,105,3.062,106,4.845,107,4.158,108,4.158,109,3.924,110,1.745,111,2.791,112,2.571,113,0.552,114,0.774,115,4.158]],["t/8",[96,2.44,112,3.329,116,4.611,117,4.253,118,6.273,119,5.383,120,4.611,121,5.764,122,2.645]],["t/10",[11,2.041,25,2.911,53,2.461,123,2.911,124,4.758,125,3.853,126,4.758,127,3.007,128,4.737,129,2.169,130,4.043,131,3.744,132,4.084,133,5.666,134,2.911,135,3.502,136,5.376]],["t/12",[9,1.773,17,0.59,35,3.27,88,4.755,113,0.59,114,0.826,127,3.27,137,3.804,138,1.899,139,3.166,140,5.812,141,5.812,142,4.191,143,3.27,144,3.804,145,2.82,146,3.166,147,4.441,148,5.175,149,5.812,150,5.175,151,3.804,152,5.812,153,3.647,154,5.175]],["t/14",[1,0.773,9,0.773,11,1.295,12,2.004,17,0.361,23,2.15,25,2.879,28,2.721,36,2.004,38,3.077,53,1.64,57,2.792,83,2.331,89,1.6,91,2.073,98,0.986,99,2.331,110,1.695,112,1.683,113,0.536,114,0.506,123,1.94,127,4.191,129,1.1,132,2.721,133,2.331,135,2.635,136,2.44,138,2.059,155,1.881,156,2.44,157,2.711,158,2.073,159,2.44,160,3.561,161,2.913,162,2.44,163,3.171,164,2.331,165,2.318,166,2.15,167,3.171,168,4.324,169,1.728,170,1.491,171,3.171,172,2.182,173,2.44,174,3.171,175,2.913,176,2.913,177,2.44,178,2.913,179,3.171,180,1.881,181,1.64,182,3.561,183,2.235,184,1.562,185,3.561,186,2.913,187,3.561,188,3.171,189,3.171,190,4.039,191,3.561,192,3.561,193,3.561,194,3.561,195,2.568,196,1.94,197,3.171]],["t/16",[9,1.661,23,3.688,25,3.328,96,2.65,137,3.998,144,3.998,145,2.964,155,3.227,165,2.247,189,5.439,198,4.998,199,4.998,200,3.834,201,4.998,202,6.109,203,4.405,204,3.998,205,3.046,206,4.405,207,6.109]],["t/18",[0,2.029,1,1.828,6,2.37,11,1.427,33,1.41,50,2.15,57,4.32,65,2.495,76,2.664,93,2.753,101,2.935,102,2.438,107,3.11,110,2.382,134,2.217,138,1.904,155,2.15,165,2.732,183,3.656,196,2.217,208,1.356,209,2.935,210,2.555,211,3.11,212,3.33,213,2.555,214,2.37,215,2.29,216,4.071,217,3.392,218,3.33,219,2.555,220,2.088,221,3.624,222,4.071,223,5.827,224,2.495,225,4.071,226,3.11,227,3.11,228,2.457,229,3.11,230,2.935,231,1.975]],["t/20",[1,1.444,33,2.304,102,2.784,110,2.133,138,2.174,155,3.514,165,2.447,175,6.6,196,3.624,208,2.687,232,3.743,233,6.653]],["t/22",[9,1.007,10,1.606,11,1.564,22,3.036,25,2.527,37,2.379,63,3.128,82,3.179,96,2.212,110,1.487,112,2.192,133,3.036,135,4.114,138,2.087,144,3.036,155,2.451,165,1.706,168,3.795,196,2.527,200,2.911,203,3.345,204,3.036,205,2.313,208,2.127,228,2.801,234,4.109,235,2.451,236,2.451,237,4.131,238,3.545,239,3.179,240,3.036,241,4.639,242,2.911,243,1.575,244,3.345,245,3.345,246,4.639,247,2.801,248,2.137,249,4.639]],["t/24",[63,3.58,110,2.454,135,3.816,138,1.996,155,3.227,165,3.074,177,5.244,196,3.328,234,3.437,250,6.109,251,4.668,252,4.405,253,6.109,254,6.109,255,6.109]],["t/26",[110,1.939,134,3.294,138,1.976,155,3.194,157,3.901,165,2.224,196,3.294,227,4.621,236,3.194,256,7.606,257,8.32,258,5.221,259,5.384,260,6.047,261,6.047,262,6.047,263,6.047]],["t/28",[1,1.61,11,1.424,13,3.918,14,2.182,50,3.07,110,1.863,129,2.291,130,2.82,138,2.423,155,3.07,165,2.137,180,3.918,181,3.416,196,3.166,208,1.936,264,1.899,265,4.191,266,3.647,267,6.603,268,5.812]],["t/30",[12,3.785,89,3.023,93,3.179,138,2.851,146,3.665,155,3.554,184,2.95,196,4.425,269,6.728,270,4.403]],["t/32",[1,1.765,4,3.944,70,3.612,102,3.085,110,1.845,122,2.161,138,1.881,144,3.767,145,2.792,165,2.117,180,3.04,186,4.709,196,3.136,205,2.87,213,3.612,232,3.239,243,2.503,267,6.563,271,3.04,272,5.125,273,5.125,274,3.767,275,5.756]],["t/34",[127,3.964,138,2.907,153,4.421,155,3.721,196,4.548,276,4.827]],["t/36",[17,0.732,91,4.201,98,1.998,113,0.732,114,1.026,181,3.323,208,2.403]],["t/38",[9,1.142,11,1.289,14,1.329,17,0.359,37,1.816,39,2.137,60,1.87,84,3.302,96,1.822,98,1.457,102,1.482,111,2.699,113,0.359,114,0.503,118,3.152,138,2.052,139,2.867,143,1.992,145,1.717,155,1.87,157,1.816,159,2.426,162,2.426,165,1.302,166,2.137,169,1.717,172,1.226,205,1.765,208,1.179,210,2.308,217,2.061,220,1.816,224,1.516,228,2.137,230,2.553,235,1.87,236,1.87,243,1.787,270,2.317,277,3.064,278,3.444,279,2.705,280,1.63,281,3.794,282,2.896,283,2.896,284,2.57,285,2.896,286,3.064,287,2.705,288,4.048,289,3.54,290,2.896,291,2.553,292,3.152,293,3.152,294,3.54,295,2.896,296,2.978,297,2.896,298,3.54,299,2.705,300,2.137,301,3.54,302,2.222,303,2.705,304,2.553,305,2.553,306,2.896,307,2.896]],["t/41",[17,0.787,23,3.765,49,2.552,65,3.321,98,2.337,105,3.509,110,1.999,113,0.787,114,1.102,170,2.61,308,3.509,309,5.553,310,3.199,311,4.766]],["t/43",[6,2.137,9,1.173,17,0.882,33,2.221,70,4.441,89,1.649,98,1.017,111,1.883,113,0.882,114,1.215,115,4.13,130,2.622,138,1.766,143,2.065,157,1.883,166,3.263,170,1.536,184,3.308,205,1.83,208,2.137,243,1.246,248,1.691,252,2.647,277,2.137,279,2.805,281,2.647,284,1.502,308,3.609,312,3.268,313,3.671,314,3.268,315,3.671,316,5.405,317,2.647,318,2.647,319,2.647,320,3.003,321,3.671,322,3.671,323,3.003,324,3.003,325,2.216]],["t/45",[4,4.716,17,0.698,33,2.851,89,3.092,113,0.698,114,0.978,184,3.018,208,2.292,326,3.53,327,4.504]],["t/47",[0,2.278,1,1.842,10,1.582,11,1.119,14,1.715,15,2.99,17,0.641,33,2.509,71,3.294,89,2.052,98,2.165,100,5.17,101,3.294,102,1.912,103,2.867,104,2.99,105,2.57,106,4.067,107,3.491,108,3.491,109,3.294,110,2.026,111,2.343,112,2.159,113,0.464,114,0.649,137,2.99,139,2.489,153,2.867,164,2.99,165,1.68,170,1.912,251,3.491,291,3.294,323,3.737,326,2.343,328,3.737,329,3.737,330,4.568,331,3.13,332,4.067,333,4.568]],["t/49",[0,3.023,9,0.934,11,1.054,17,0.437,47,3.281,70,3.805,81,3.411,84,4.404,87,4.985,89,1.934,95,4.599,96,2.964,100,3.522,113,0.437,114,0.612,134,2.345,138,1.407,139,2.345,153,2.702,172,2.638,181,1.983,217,2.506,224,2.597,334,4.305,335,2.034,336,2.506,337,3.833,338,3.833,339,3.833,340,3.833,341,3.522,342,2.95,343,4.154,344,4.305]],["t/52",[1,1.46,11,1.648,65,3.479,102,2.816,209,4.851,212,5.504,217,3.917,220,3.451,247,4.061,345,4.61,346,4.061,347,4.61]],["t/54",[1,1.983,65,3.081,89,2.49,102,3.011,127,3.119,183,5.012,210,2.431,217,4.188,218,4.534,219,3.478,220,4.096,326,3.689,348,5.543,349,5.543,350,5.543,351,4.935,352,4.935,353,5.543]],["t/56",[1,1.661,9,1.326,65,2.616,102,2.557,211,6.387,212,4.998,213,3.834,214,3.557,215,3.437,217,3.557,220,3.133,300,3.688,354,2.745,355,4.621,356,3.557,357,6.262,358,6.109]],["t/59",[1,1.368,21,3.422,47,2.366,61,3.546,96,2.702,129,1.946,134,3.433,172,2.702,181,3.594,303,4.816,359,4.124,360,6.384,361,4.544,362,4.544]],["t/61",[21,2.756,36,3.537,37,3.224,47,2.36,61,3.537,89,3.242,129,1.4,135,4.08,172,2.698,208,2.403,243,2.646,252,5.203,264,1.481,303,3.464,326,3.224,343,4.307,359,2.967,361,4.532,363,5.597,364,5.954,365,4.534,366,3.464,367,5.597,368,6.286,369,6.286]],["t/63",[21,2.984,27,4.453,98,1.885,127,3.829,220,3.49,248,3.134,370,6.058,371,4.453,372,4.108,373,7.281,374,6.058]],["t/65",[17,0.802,113,0.802,114,1.124,129,1.988,148,5.732,199,5.267,208,2.144,235,4.177,248,2.965,354,2.892,375,4.919,376,3.886,377,6.438]],["t/67",[36,3.964,63,3.017,208,2.346,231,3.418,234,3.964,235,3.721,378,6.273,379,5.764,380,6.273]],["t/69",[5,2.177,9,1.303,22,2.777,32,3.472,44,3.377,49,1.737,76,2.777,84,3.766,85,3.472,96,2.411,111,2.177,125,3.06,145,2.059,151,3.928,210,3.053,214,2.471,224,1.818,231,2.059,243,2.038,245,3.06,248,1.955,279,3.243,280,3.678,284,2.849,296,2.571,304,3.06,306,5.697,307,4.91,381,2.005,382,4.244,383,5.344,384,4.244,385,2.777,386,1.861,387,4.244,388,4.244,389,4.244,390,3.243,391,3.779,392,2.177,393,2.908,394,4.244,395,4.244,396,3.243,397,3.06]],["t/71",[1,0.872,5,2.06,9,0.872,11,0.984,13,2.121,32,3.285,50,2.121,83,2.628,95,2.424,96,2.708,119,3.069,120,4.42,125,4.16,145,1.948,157,2.959,183,2.52,208,1.922,224,1.72,245,4.16,279,4.409,280,3.11,284,2.763,290,3.285,306,3.285,336,2.338,390,4.409,393,2.752,397,5.323,398,5.137,399,4.016,400,3.576,401,3.776,402,3.285,403,2.338,404,2.896,405,3.285,406,2.896,407,2.752,408,2.752,409,4.016,410,3.069,411,4.016,412,4.016,413,4.016,414,3.576,415,4.016,416,3.069,417,3.576,418,4.016,419,3.069,420,2.628,421,4.016]],["t/74",[6,2.548,9,1.331,10,2.124,11,1.072,17,0.718,33,1.515,35,2.462,36,1.565,39,1.68,53,1.281,63,1.192,98,1.699,110,2.138,113,0.718,114,1.006,122,2.031,138,2.691,139,1.516,143,1.565,157,1.427,158,4.595,159,5.257,161,3.58,164,3.54,165,2.255,166,4.025,180,1.47,184,2.689,208,1.457,232,1.565,242,1.746,243,0.945,291,2.006,296,1.192,308,3.043,323,3.58,324,5.792,327,3.54,422,3.344,423,3.344,424,2.477,425,3.155,426,2.477,427,2.782,428,1.821,429,2.276,430,2.477,431,2.477,432,2.782,433,2.477,434,1.906,435,3.58]],["t/76",[17,0.896,113,0.896,114,1.255,158,3.631,159,4.273,184,3.4,208,2.582,308,4.362]],["t/78",[17,0.732,113,0.732,114,1.026,158,4.201,159,4.944,184,3.164,327,4.722]],["t/80",[98,2.329,110,2.696,158,4.15,159,4.885,165,3.092]],["t/82",[9,1.437,10,1.343,11,1.198,17,0.628,33,1.343,35,2.183,36,1.346,39,2.342,53,1.102,65,1.025,98,2.228,105,2.183,110,1.804,111,1.989,113,0.628,114,0.879,122,2.113,138,2.374,143,1.346,157,1.227,158,4.491,161,3.173,164,3.202,165,0.88,166,3.734,172,0.828,180,2.049,184,2.145,208,1.292,210,1.049,224,1.025,228,1.444,242,1.501,243,1.317,288,3.276,296,2.987,300,1.444,308,2.183,327,1.566,336,1.393,357,1.957,381,1.13,385,1.566,391,3.454,422,1.828,423,4.726,425,2.797,430,2.13,433,2.13,434,2.658,435,4.604,436,5.69,437,3.173,438,1.957,439,5.01,440,2.13,441,2.13,442,2.393,443,2.13,444,2.13,445,2.13,446,4.356,447,1.828,448,2.13,449,2.13,450,2.13,451,1.828,452,2.393]],["t/84",[17,0.896,113,0.896,114,1.255,158,3.631,184,3.4,208,2.582,308,4.362,436,4.497]],["t/86",[98,2.19,172,2.229,296,2.757,423,4.919,436,4.642,439,7.04,443,5.732,444,5.732,445,5.732,446,7.62,447,4.919,448,5.732,449,5.732]],["t/88",[110,2.286,158,4.15,243,2.421,296,3.053,434,4.885,435,6.878,436,5.14]],["t/90",[17,0.707,98,1.929,110,2.232,113,0.707,114,0.99,158,4.054,165,2.561,184,3.053,327,4.557,436,5.021]],["t/93",[9,1.498,11,1.275,83,3.406,96,1.802,145,2.525,150,4.634,153,3.266,165,1.914,200,5.386,203,3.753,204,3.406,211,5.275,215,2.928,287,3.977,299,3.977,300,3.142,304,3.753,310,2.669,336,3.03,354,2.338,356,3.03,379,4.258,407,3.566,453,2.928,454,4.634,455,5.205,456,5.205,457,4.634,458,4.258,459,3.977,460,4.332,461,3.406]],["t/95",[1,1.547,70,4.474,145,3.459,190,5.448,200,4.474,271,3.766,462,5.832,463,5.832]],["t/97",[26,5.443,53,3.064,112,3.144,146,3.624,190,5.084,200,4.175,219,4.175,258,4.175,359,4.354,464,5.443,465,6.653,466,5.923,467,5.923,468,5.923]],["t/99",[1,0.738,7,2.052,9,0.738,10,2.36,11,0.833,17,0.345,47,1.276,61,2.872,70,2.133,78,4.276,87,2.225,89,1.527,96,2.36,98,0.941,112,1.606,113,0.345,114,0.483,127,1.913,145,1.649,146,2.781,170,1.423,181,2.351,184,1.491,200,5.506,204,3.341,211,4.684,219,4.814,227,2.597,251,2.597,258,2.133,271,2.696,280,2.351,326,1.743,336,1.979,345,2.329,359,2.225,407,2.329,425,2.451,459,2.597,463,2.781,464,2.781,469,3.399,470,3.681,471,3.399,472,4.176,473,3.399,474,3.399,475,3.399,476,3.399,477,4.545,478,3.399,479,3.399,480,3.399,481,3.399,482,3.399,483,2.781,484,2.451,485,3.399,486,3.027,487,3.399,488,2.597,489,2.781,490,2.781,491,3.027]],["t/101",[10,2.229,17,0.802,21,2.823,93,3.042,113,0.802,114,1.124,123,3.507,127,3.622,170,2.695,486,5.732,492,5.732,493,6.438,494,6.438,495,6.438]],["t/103",[17,0.75,113,0.75,114,1.051,496,5.65,497,6.049]],["t/105",[17,0.813,113,0.813,114,0.935,231,3.192,284,2.692,498,4.744,499,5.383,500,5.383,501,5.383,502,4.129,503,3.702,504,6.58,505,5.383]],["t/107",[1,1.237,10,1.974,11,1.396,12,3.208,17,0.578,61,4.122,99,3.731,102,2.386,112,2.694,113,0.578,169,2.766,231,2.766,232,3.208,248,2.626,335,3.461,346,3.442,392,2.924,393,3.906,488,4.356,506,3.442,507,3.906,508,5.701,509,3.578,510,5.701,511,4.356,512,3.208,513,4.356]],["t/109",[17,0.906,113,0.906,114,1.125,123,2.964,130,3.448,135,2.713,137,3.561,242,3.415,274,3.561,307,4.452,362,3.924,417,6.329,502,3.415,505,4.452,514,3.415,515,4.845,516,4.845,517,3.415,518,3.062,519,5.442]],["t/111",[5,3.54,10,1.802,11,1.275,17,0.837,47,1.954,63,2.229,81,2.928,98,1.912,113,0.871,114,1.173,122,1.954,123,2.835,284,2.13,310,2.669,311,3.977,338,4.634,356,3.03,386,2.282,453,2.928,503,2.928,509,3.266,520,5.205,521,3.753,522,4.634,523,3.142,524,3.406,525,2.525]],["t/113",[10,1.546,11,1.094,17,0.631,37,3.19,49,1.827,93,2.939,96,2.154,105,2.513,110,1.994,113,0.631,114,0.884,120,2.923,131,2.795,138,2.032,139,2.433,143,2.513,151,2.923,157,2.29,201,3.654,210,2.728,240,2.923,243,2.629,248,2.057,265,3.22,266,2.803,296,1.913,305,3.22,310,2.29,376,2.696,381,2.939,390,3.413,401,2.923,453,2.513,497,3.654,500,3.654,509,2.803,526,3.976,527,4.466,528,4.466,529,4.466,530,4.466,531,3.976,532,4.466,533,3.413]],["t/115",[17,0.715,113,0.715,114,1.001,138,2.302,308,3.964,483,6.83,534,6.273,535,5.383]],["t/117",[17,0.885,49,1.884,51,3.766,63,2.721,65,1.972,73,3.319,98,1.275,99,3.013,113,0.885,114,1.209,121,3.766,128,2.779,129,1.962,135,2.295,138,1.504,184,2.019,208,1.533,234,2.59,235,2.432,264,1.504,308,2.59,367,4.099,425,3.319,505,3.766,523,2.779,536,3.319,537,6.353,538,4.099,539,4.604,540,2.889,541,3.518,542,4.099,543,4.604,544,3.518]],["t/119",[9,1.203,11,1.762,17,0.562,47,2.081,49,2.268,60,2.928,93,2.619,113,0.562,114,0.788,121,4.534,129,1.712,138,1.811,139,3.019,165,2.038,172,1.919,264,1.811,274,3.627,335,2.619,346,3.346,386,3.155,499,4.534,509,3.478,545,3.996,546,3.996,547,2.843,548,3.627,549,4.935,550,4.534,551,4.534,552,3.996]],["t/121",[53,3.405,123,4.028,373,6.583,498,5.331,553,7.394]],["t/123",[53,3.364,296,3.128,511,5.581,554,5.975,555,5.975,556,7.304]],["t/125",[10,1.993,11,1.41,17,0.825,47,2.767,93,2.72,98,2.042,103,3.612,110,1.845,113,0.87,114,1.156,115,4.398,122,2.767,165,2.117,509,3.612,557,4.398,558,3.239,559,5.125,560,4.709]],["t/127",[11,1.648,17,0.683,93,3.838,113,0.683,114,0.956,162,4.61,274,4.403,498,4.851,514,4.222,545,4.851,561,5.99,562,4.851]],["t/129",[17,0.739,33,2.948,98,2.232,103,5.057,113,0.739,114,1.035,274,4.765,281,5.25,514,3.544,545,5.25,558,3.177,561,6.483,562,4.072,563,4.62,564,5.028,565,5.648]],["t/131",[1,1.887,10,1.713,17,0.677,21,2.169,33,2.614,61,2.783,93,3.567,98,1.37,102,2.792,111,2.537,113,0.677,114,0.948,122,1.857,127,2.783,169,2.4,184,2.169,244,3.567,380,4.404,454,4.404,524,3.237,545,5.443,558,4.248,566,4.947,567,4.404,568,4.047,569,4.047,570,4.947,571,4.404]],["t/134",[11,1.433,12,2.71,14,1.182,17,0.875,44,1.772,49,1.971,76,2.061,96,2.026,97,2.803,113,0.875,114,0.931,122,1.182,181,1.45,184,2.112,208,1.604,231,1.527,243,1.069,270,2.061,280,2.218,286,1.833,302,3.023,310,2.47,354,1.415,381,1.488,385,2.061,408,2.157,428,2.061,503,2.71,507,3.3,538,2.803,540,1.976,572,4.817,573,5.209,574,4.47,575,2.157,576,2.157,577,2.803,578,2.061,579,2.803,580,2.576,581,2.406,582,2.803,583,2.803,584,2.803,585,2.406,586,2.576,587,2.406,588,2.406,589,2.406,590,2.576,591,2.803,592,2.576,593,5.209,594,4.817,595,2.803,596,3.149,597,3.149,598,3.149,599,4.817,600,3.149,601,2.406,602,3.149,603,2.27,604,2.576,605,3.149,606,2.576,607,2.803]],["t/136",[9,0.71,10,1.132,11,1.214,17,0.678,37,1.677,47,1.227,50,1.727,51,4.898,63,1.4,65,1.4,96,2.487,113,0.678,114,0.705,120,2.139,122,1.227,123,1.781,127,1.839,129,1.531,131,1.469,134,1.781,135,1.63,156,2.24,170,2.075,172,1.716,180,1.727,208,1.651,214,1.903,217,1.903,219,2.052,220,1.677,234,1.839,243,1.11,248,1.506,264,1.62,271,1.727,277,2.886,282,2.674,283,2.674,284,1.338,304,2.357,335,1.545,345,2.24,355,1.974,359,3.244,370,2.911,372,1.974,381,1.545,385,2.139,386,1.434,397,3.574,401,2.139,403,1.903,414,2.911,464,2.674,472,2.674,511,2.498,518,1.839,522,2.911,523,2.992,525,1.586,546,2.357,555,2.674,585,2.498,608,2.674,609,2.357,610,2.498,611,2.674,612,3.269,613,2.498,614,3.269,615,3.269,616,3.269,617,3.269,618,3.269,619,2.911,620,2.498,621,2.911,622,3.269,623,3.269,624,3.396,625,3.269,626,2.911,627,2.357]],["t/138",[9,0.567,11,1.45,12,1.47,14,0.981,17,0.836,26,2.137,27,2.724,36,1.47,43,2.612,44,1.47,49,2.124,76,1.709,89,1.173,91,1.521,113,0.849,114,0.592,122,0.981,130,2.019,156,1.79,208,1.729,217,1.521,224,1.119,231,1.267,242,1.639,243,0.887,248,1.917,266,1.639,280,1.203,284,1.069,286,1.521,296,1.783,302,2.612,310,2.135,311,1.996,317,1.883,354,1.87,381,1.234,428,1.709,483,2.137,496,1.996,497,2.137,498,1.883,502,1.639,503,2.92,514,1.639,524,1.709,526,2.326,533,1.996,536,1.883,540,1.639,549,2.326,554,2.137,555,2.137,563,2.137,573,2.326,574,1.996,575,1.79,576,1.79,577,2.326,578,3.396,579,2.326,580,2.137,581,1.996,582,2.326,583,2.326,584,2.326,585,1.996,586,2.137,587,1.996,588,1.996,589,1.996,590,2.137,591,2.326,592,2.137,595,2.326,601,1.996,603,3.002,604,2.137,606,3.406,608,2.137,609,1.883,628,2.612,629,2.612,630,2.137,631,2.326,632,2.326,633,2.612,634,2.612,635,2.612,636,2.612,637,2.612,638,3.406,639,2.137,640,2.326,641,2.137,642,2.612,643,2.137,644,1.639,645,2.612,646,2.612,647,2.612,648,2.612,649,2.137,650,2.612,651,2.326,652,2.612,653,2.137]],["t/140",[5,2.208,11,1.485,17,0.815,63,1.844,99,2.817,113,0.815,122,1.616,129,1.33,181,1.983,243,2.059,247,3.66,248,1.983,284,2.872,310,2.208,354,1.934,372,2.599,392,3.109,403,2.506,408,2.95,512,2.422,517,2.702,523,3.66,540,4.404,563,3.522,575,2.95,576,2.95,581,4.633,603,3.104,620,3.29,644,2.702,654,2.506,655,2.208,656,4.305,657,3.833,658,4.305,659,3.833,660,3.522,661,4.305,662,3.522,663,2.702,664,2.817,665,2.702,666,5.398,667,3.522]],["t/142",[11,1.182,16,3.688,17,0.812,36,2.716,43,3.029,113,0.812,119,3.688,130,2.341,146,2.629,169,2.341,172,1.671,213,3.029,280,2.223,284,1.975,489,3.949,503,3.692,512,2.716,540,4.679,575,3.307,576,3.307,603,3.48,659,4.297,663,3.029,665,3.029,666,4.297,668,4.827,669,3.949,670,3.688,671,4.827,672,3.48,673,3.48,674,4.827,675,4.297,676,4.827,677,4.297,678,4.827,679,4.827,680,4.827,681,3.949]],["t/144",[10,1.449,11,1.692,12,3.343,17,0.763,35,2.354,49,1.712,63,1.792,93,1.977,113,0.763,114,0.845,129,1.292,130,2.03,205,2.086,209,3.017,247,2.526,317,3.017,326,2.146,354,1.88,503,2.354,514,2.626,524,2.739,536,3.017,540,4.336,568,3.423,578,3.889,581,4.541,631,3.726,654,2.436,655,2.146,662,3.423,665,2.626,675,3.726,682,4.185,683,4.185,684,3.726,685,4.185,686,4.541,687,3.726,688,3.423,689,4.185,690,4.185,691,3.423,692,4.185,693,4.185,694,4.185,695,3.726,696,4.185,697,3.726,698,4.185,699,4.185,700,2.626,701,3.017]],["t/146",[5,2.146,11,1.025,17,0.806,25,2.28,43,2.626,47,1.571,78,2.626,113,0.806,114,0.845,116,2.739,124,3.726,145,2.03,224,1.792,231,2.03,248,1.927,280,1.927,284,3.078,310,2.146,318,3.017,326,2.146,354,1.88,356,2.436,357,3.423,392,3.544,403,2.436,468,3.726,501,3.423,503,4.232,512,2.354,518,2.354,630,3.423,638,3.423,644,4.336,660,4.861,673,3.017,697,3.726,702,3.726,703,5.291,704,4.185,705,4.185,706,3.726,707,4.185,708,4.185,709,4.185,710,4.185,711,3.726]],["t/148",[5,3.166,36,3.473,41,3.166,131,2.773,196,3.362,224,2.643,232,3.473,342,4.229,419,4.716,554,5.049,609,5.554,700,4.834,711,5.495,712,6.172,713,6.172,714,5.886,715,6.172,716,4.716]],["t/150",[9,1.181,10,1.884,17,0.803,37,2.791,90,4.845,99,4.652,102,2.278,107,4.158,110,1.745,112,2.571,113,0.803,114,0.774,165,2.001,243,1.848,247,3.285,266,3.415,305,3.924,339,4.845,340,4.845,372,3.285,386,2.386,453,3.062,509,3.415,547,2.791,717,5.442,718,5.442,719,5.442,720,5.442,721,4.452]],["t/152",[1,1.451,7,3.275,10,2.129,11,1.738,13,1.477,17,0.72,33,1.521,35,1.573,37,3.153,38,1.627,44,1.573,47,1.649,61,3.459,78,1.754,91,2.557,93,1.321,95,2.651,96,1.521,98,1.503,102,1.17,110,1.408,113,0.678,114,0.874,120,1.829,138,1.435,146,1.523,157,1.434,169,2.131,170,1.17,172,2.129,181,2.023,205,1.394,232,1.573,243,0.949,266,1.754,280,1.287,284,1.797,326,1.434,336,1.627,346,2.651,354,1.256,431,2.489,453,2.471,499,2.287,503,1.573,509,1.754,547,2.783,548,1.829,558,1.573,568,2.287,639,2.287,665,3.405,670,2.136,672,2.015,686,2.136,700,1.754,716,2.136,722,2.136,723,2.136,724,2.795,725,2.287,726,2.287,727,2.287,728,4.392,729,2.489,730,4.83,731,2.795,732,2.795,733,4.392,734,2.136,735,2.287,736,3.009,737,2.795,738,2.136,739,2.795,740,2.015,741,2.795,742,2.795,743,2.287,744,2.795]],["t/154",[2,3.393,7,2.301,14,1.431,17,0.838,23,2.301,33,1.32,47,2.086,110,1.222,113,0.811,114,0.932,145,1.849,147,2.912,163,3.393,195,2.748,224,1.632,228,3.354,244,2.748,276,2.611,280,1.755,300,2.301,328,3.118,361,2.748,392,1.955,453,2.144,488,2.912,503,2.144,511,2.912,512,3.126,515,3.393,525,2.695,547,1.955,550,3.118,558,2.144,571,3.393,603,2.748,632,3.393,644,3.486,649,3.118,721,4.545,725,3.118,726,3.118,734,2.912,736,2.611,745,3.811,746,3.811,747,5.556,748,3.393,749,5.556,750,4.946,751,3.811,752,3.393,753,3.811,754,4.545,755,4.946,756,3.811,757,3.811,758,3.811]],["t/156",[1,1.195,10,1.303,17,0.773,33,1.303,47,2.443,65,1.612,113,0.773,114,0.782,145,1.826,172,1.303,206,2.713,224,1.612,228,2.272,231,1.826,252,3.969,264,1.23,312,3.35,354,1.691,356,2.191,366,2.875,381,1.778,406,2.713,503,3.097,507,2.578,512,2.117,514,2.362,524,2.463,525,1.826,533,2.875,540,2.362,567,3.35,575,2.578,576,2.578,608,3.079,609,3.969,644,3.454,654,2.191,655,1.93,673,2.713,687,4.901,695,3.35,725,4.503,726,3.079,727,3.079,736,2.578,754,5.324,755,4.901,759,3.35,760,3.763,761,3.763,762,3.763,763,3.763,764,3.763,765,3.35,766,3.763,767,3.763,768,3.35,769,3.079,770,3.763,771,3.763,772,3.35,773,3.763]],["t/158",[1,1.403,3,1.79,5,1.34,9,0.567,10,2.05,13,1.38,17,0.265,33,2.05,64,2.137,68,2.137,81,1.47,91,1.521,93,1.234,103,1.639,113,0.265,117,1.577,131,1.173,138,0.853,142,3.002,145,1.267,151,1.709,156,1.79,172,0.904,181,2.39,210,1.145,213,2.612,215,1.47,224,1.783,228,1.577,231,2.019,236,1.38,239,3.556,240,1.709,243,0.887,244,3.002,245,1.883,247,1.577,248,1.203,280,1.203,284,2.958,288,2.423,296,1.783,310,1.34,335,1.234,346,1.577,356,1.521,372,1.577,392,1.34,393,1.79,403,1.521,419,1.996,437,2.137,438,2.137,441,2.326,460,3.257,461,1.709,502,2.612,512,2.342,517,1.639,552,1.883,557,1.996,558,1.47,575,1.79,576,1.79,601,1.996,624,1.79,651,4.621,662,2.137,669,2.137,673,1.883,700,1.639,706,2.326,727,2.137,730,2.326,736,1.79,743,2.137,769,4.246,774,2.326,775,2.612,776,1.79,777,1.883,778,2.612,779,2.612,780,2.137,781,2.326,782,2.612,783,2.612,784,2.612,785,2.137,786,2.612,787,2.612,788,2.326,789,2.612,790,2.612,791,2.612,792,2.612,793,2.612,794,1.996,795,2.612,796,2.326,797,2.612,798,1.423,799,1.996,800,4.246,801,1.883,802,2.612,803,2.612,804,2.612,805,2.612,806,2.612,807,4.163,808,2.612,809,2.612,810,2.612,811,2.326]],["t/161",[1,1.189,4,2.562,9,0.812,11,1.862,14,1.404,17,0.771,25,2.985,33,1.897,49,1.53,73,2.696,92,2.257,113,0.658,114,0.922,122,2.057,129,2.453,235,3.425,264,2.333,286,2.177,318,3.951,335,3.591,345,3.754,346,2.257,347,4.443,356,2.177,372,3.915,386,1.64,525,3.464,535,2.857,578,3.586,613,4.187,641,3.059,700,2.347,798,2.037,812,2.857,813,3.059,814,3.74,815,3.74,816,3.74,817,5.479,818,5.479,819,3.74]],["t/163",[11,1.383,17,0.573,27,3.696,49,2.311,113,0.573,114,0.803,129,1.744,170,2.364,210,2.476,234,3.177,243,1.918,280,2.601,302,3.544,314,5.028,335,2.668,364,4.315,547,3.734,548,3.696,578,3.696,588,4.315,655,2.896,820,5.648,821,5.648,822,5.648,823,4.315,824,4.765,825,3.869,826,3.544]],["t/165",[6,1.046,9,1.146,10,1.058,11,1.293,12,1.01,13,0.949,17,0.622,21,1.34,35,1.01,36,1.01,41,0.921,47,0.674,63,0.769,112,0.849,113,0.536,114,0.669,122,1.498,129,2.323,135,2.863,142,1.295,143,1.01,153,1.127,169,1.483,172,1.058,181,1.408,188,1.599,205,0.895,206,1.295,208,0.598,232,1.01,234,1.01,235,3.408,264,2.277,277,1.779,285,1.469,295,3.263,300,1.084,309,1.599,310,1.567,318,1.295,335,3.048,354,0.807,355,1.084,372,2.842,381,1.444,386,0.788,408,1.23,410,1.372,420,1.175,467,1.599,500,3.851,517,1.127,525,2.284,540,2.954,547,3.451,548,2.611,552,1.295,560,1.469,574,1.372,609,1.295,643,2.5,654,1.046,655,2.945,660,1.469,664,1.175,667,1.469,670,2.335,686,1.372,714,2.335,729,2.721,740,1.295,825,2.733,827,6.203,828,1.599,829,1.796,830,1.796,831,1.796,832,1.796,833,1.796,834,1.796,835,5.279,836,3.056,837,1.796,838,1.469,839,1.796,840,1.796,841,1.796,842,1.796,843,1.796,844,1.796,845,3.989,846,3.056,847,3.056,848,1.469,849,1.796,850,1.796,851,1.796,852,1.796,853,1.796,854,1.796,855,1.796,856,1.084,857,1.796,858,1.796,859,1.796,860,1.796,861,1.796,862,1.796,863,1.796,864,2.5,865,1.796,866,1.796,867,1.796,868,1.796,869,1.796,870,1.469,871,3.263,872,1.796,873,2.094,874,1.796,875,3.056,876,1.796,877,1.372,878,1.796,879,2.5,880,1.796,881,1.796]],["t/167",[6,4.15,9,1.547,21,3.126,116,4.666,219,4.474,356,4.15,798,3.884,824,4.666]],["t/169",[1,1.892,9,1.379,11,1.128,14,2.944,17,0.467,49,1.884,60,2.432,84,2.889,96,2.2,102,3.444,113,0.467,114,0.654,169,3.082,183,2.889,208,1.533,213,2.889,214,3.698,215,2.59,218,3.766,219,2.889,220,2.361,248,2.12,277,3.698,278,3.013,284,1.884,286,3.698,332,4.099,345,3.154,378,4.099,838,3.766,882,4.099,883,4.099,884,4.604,885,4.604,886,3.319]],["t/171",[1,0.992,9,0.992,14,1.715,17,0.861,44,3.555,47,1.715,91,2.66,98,1.75,113,0.861,114,1.111,122,1.715,128,2.758,130,2.216,134,2.489,164,2.99,169,2.216,184,2.771,197,4.067,208,1.522,214,2.66,239,4.33,277,2.66,326,2.343,335,2.986,381,2.159,402,3.737,403,2.66,525,2.216,643,5.927,882,4.067,887,4.067,888,4.067,889,4.568,890,4.568,891,4.568]],["t/173",[798,4.13,888,6.75,892,6.202]],["t/175",[63,2.849,96,2.794,99,4.354,113,0.675,130,3.228,135,3.317,200,4.175,203,4.797,204,4.354,234,3.743,691,5.443,892,5.443,893,5.443]],["t/177",[9,1.494,25,3.749,166,4.155,281,4.963,282,5.631,283,5.631,284,2.816,324,5.631,386,3.018,423,5.259,894,6.883]],["t/179",[9,1.368,17,0.639,53,2.903,98,1.746,113,0.639,114,0.896,128,3.805,162,4.318,164,4.124,165,2.318,198,5.156,243,2.65,288,3.669,292,6.948,895,5.156,896,5.611,897,6.302]],["t/181",[11,1.789,53,3.364,93,3.451,123,3.978,342,5.004,627,5.266]],["t/183",[93,3.582,545,5.466,898,6.75]],["t/185",[1,1.481,10,2.363,17,0.692,41,2.624,47,2.562,61,2.878,96,1.771,98,1.89,102,3.214,112,3.224,113,0.831,114,1.164,122,1.921,131,2.298,184,3.367,271,2.702,371,4.466,899,5.116,900,6.824,901,6.824,902,5.116,903,3.909]],["t/188",[17,0.732,47,2.709,96,2.498,113,0.732,114,1.026,371,4.722,904,4.356]],["t/191",[17,0.498,21,3.69,25,2.672,65,2.101,91,2.856,102,2.053,113,0.498,127,2.76,128,4.005,129,2.487,132,3.749,156,4.546,176,4.013,178,5.428,181,2.259,186,4.013,209,3.537,224,2.101,232,2.76,243,2.253,264,1.603,272,4.368,273,4.368,303,3.749,360,4.013,363,4.368,887,4.368,905,8.054,906,4.368,907,4.906,908,4.906,909,4.368]],["t/193",[9,1.397,17,0.802,23,3.886,63,2.757,112,3.042,113,0.802,114,1.124,122,2.969,123,3.507,264,2.104,371,4.213,613,4.919,910,6.438]],["t/195",[1,0.356,9,0.25,14,0.615,17,0.21,21,0.718,23,0.696,25,0.333,27,0.755,43,0.384,44,0.649,50,0.323,53,0.955,57,1.492,60,1.096,74,0.944,76,0.4,77,1.027,81,1.167,82,1.421,83,0.4,85,0.944,89,0.275,93,0.545,96,0.567,113,0.21,114,0.233,116,0.4,122,1.663,123,0.333,128,0.369,132,0.882,133,1.072,136,1.421,142,0.441,143,1.589,146,0.892,151,0.755,153,1.028,169,0.56,170,0.256,172,3.365,173,3.034,178,1.697,196,0.629,206,0.832,231,0.297,236,1.096,237,0.544,247,0.369,258,0.724,266,0.724,276,0.791,278,1.357,284,1.01,287,1.585,310,1.064,317,0.441,326,0.314,328,0.944,331,1.123,335,0.774,359,0.755,360,1.34,371,1.072,393,2.159,403,0.356,406,1.181,407,0.419,428,0.755,447,0.467,458,0.5,477,0.544,492,0.544,496,0.467,498,1.495,518,0.344,521,1.495,525,1.197,534,1.027,542,1.027,580,0.5,585,0.882,586,2.019,587,1.252,588,0.467,589,0.467,590,1.34,592,0.5,624,0.791,672,0.441,716,0.882,734,0.467,740,3.037,754,0.944,768,0.544,873,0.791,892,0.944,911,0.882,912,0.611,913,0.611,914,0.611,915,0.611,916,0.611,917,0.611,918,0.611,919,0.611,920,0.611,921,0.611,922,0.611,923,0.611,924,0.611,925,6.379,926,1.459,927,1.154,928,1.154,929,1.154,930,1.847,931,1.154,932,2.437,933,0.611,934,2.074,935,1.638,936,2.825,937,0.467,938,1.154,939,0.611,940,0.611,941,0.544,942,0.611,943,0.611,944,1.154,945,5.463,946,2.074,947,1.154,948,2.825,949,1.154,950,1.154,951,1.154,952,1.154,953,1.154,954,1.154,955,1.154,956,1.154,957,1.154,958,1.154,959,1.154,960,0.611,961,2.074,962,1.154,963,3.45,964,4.82,965,1.154,966,4.82,967,2.074,968,2.074,969,1.154,970,1.154,971,1.154,972,1.154,973,1.027,974,0.611,975,1.154,976,1.154,977,1.154,978,1.154,979,2.636,980,1.154,981,2.074,982,1.154,983,2.074,984,1.154,985,1.154,986,1.154,987,1.154,988,1.154,989,1.154,990,1.154,991,1.154,992,1.154,993,1.154,994,2.074,995,2.074,996,2.074,997,1.154,998,1.154,999,2.074,1000,0.882,1001,1.154,1002,1.154,1003,1.154,1004,1.154,1005,2.074,1006,1.154,1007,1.154,1008,1.154,1009,1.154,1010,1.154,1011,1.154,1012,1.638,1013,0.611,1014,0.611,1015,0.611,1016,0.611,1017,1.154,1018,1.154,1019,0.611,1020,0.611,1021,0.611,1022,0.611,1023,0.611,1024,0.611,1025,0.611,1026,0.611,1027,0.611,1028,0.611,1029,0.611,1030,0.611,1031,0.611,1032,0.611,1033,1.638,1034,0.611,1035,1.154,1036,0.611,1037,1.154,1038,0.611,1039,1.154,1040,0.611,1041,0.467,1042,3.45,1043,1.154,1044,1.154,1045,1.154,1046,0.544,1047,1.154,1048,1.154]],["t/199",[1,1.781,11,1.438,17,0.596,22,3.841,49,2.402,113,0.596,129,2.534,162,4.021,169,2.847,208,1.955,210,2.574,264,1.918,320,4.801,396,5.703,502,3.683,506,3.543,898,5.226,1049,5.869,1050,5.226,1051,5.869,1052,5.869]],["t/201",[1,1.728,14,2.443,17,0.66,22,4.259,41,3.338,49,2.663,113,0.66,129,2.458,169,3.157,244,4.693,264,2.601,396,4.973,506,3.929]],["t/203",[0,3.085,15,4.05,17,0.893,40,3.387,44,3.482,49,2.532,68,3.626,71,3.196,108,3.387,110,1.421,113,0.783,122,1.664,129,1.369,156,3.037,184,1.944,248,2.85,264,2.022,308,4.341,341,3.626,351,3.947,354,1.991,355,2.676,404,3.196,422,3.387,429,3.626,506,3.736,521,4.462,535,4.729,611,3.626,740,3.196,798,2.415,904,3.736,1053,3.947,1054,3.947,1055,4.433,1056,4.433]],["t/205",[1,1.64,14,2.248,16,5.775,25,4.117,33,2.073,41,3.07,129,2.558,226,4.575,264,2.469,319,5.449,385,4.946,506,3.614,657,5.33,1053,5.33,1054,5.33,1057,5.987]],["t/207",[0,3.471,1,1.8,17,0.707,24,3.678,49,2.849,98,1.929,113,0.707,578,4.557,670,5.321]],["t/209",[0,2.738,1,1.726,6,3.197,14,2.062,33,1.902,41,2.817,49,3.254,81,3.09,129,2.208,162,3.763,236,3.777,239,5.448,325,3.315,506,3.315,681,4.493,722,4.196,893,5.85,903,4.196,904,3.315,1058,7.079,1059,6.366]],["t/211",[47,2.811,96,2.592,105,4.212,110,2.4]],["t/213",[17,0.732,27,4.722,113,0.732,114,1.026,824,5.541,826,4.528]],["t/215",[1,1.387,6,2.124,9,0.792,17,0.799,33,1.863,41,1.871,71,2.631,73,2.631,81,2.053,94,3.248,98,1.77,105,3.027,110,1.725,113,0.799,114,0.909,129,1.974,131,2.417,146,2.931,177,2.5,180,1.927,181,2.478,204,2.388,205,2.682,231,1.77,242,2.289,252,2.631,264,2.458,277,2.124,325,2.202,386,1.6,392,1.871,428,2.388,503,2.053,506,2.202,544,2.788,655,2.76,785,2.985,812,4.111,813,2.985,826,4.722,1060,3.648,1061,4.791,1062,3.248,1063,5.381,1064,3.648,1065,3.648,1066,3.248,1067,3.248,1068,3.248,1069,2.5,1070,3.248]],["t/218",[1,1.34,14,2.317,17,0.626,49,3.436,63,3.299,71,4.45,113,0.626,234,3.473,235,3.26,264,2.017,325,3.726,466,5.495,506,3.726,544,4.716,611,6.302,626,5.495,1071,6.172]],["t/220",[9,1.763,17,0.683,98,1.863,113,0.683,114,0.956,131,3.649,136,4.61,170,2.816,173,4.61,798,4.425]],["t/222",[1,1.363,4,3.809,10,1.006,11,0.711,14,1.09,17,0.564,21,1.273,33,1.567,34,1.99,41,1.489,63,2.914,70,2.84,81,3.829,82,3.1,113,0.459,114,0.413,122,1.699,129,1.717,130,1.409,137,1.9,169,2.195,172,1.006,173,1.99,174,2.585,206,2.094,231,1.409,242,2.84,264,2.051,325,3.356,335,1.372,346,1.753,347,1.99,356,1.691,379,2.376,386,1.984,428,1.9,484,2.094,507,1.99,513,2.219,523,1.753,548,1.9,610,2.219,620,3.458,654,1.691,688,2.376,701,2.094,716,2.219,812,5.2,813,3.702,825,1.99,883,2.585,906,2.585,1061,4.029,1066,2.585,1072,2.585,1073,4.525,1074,4.525,1075,2.904,1076,2.904,1077,4.525,1078,6.278,1079,5.56,1080,4.525,1081,4.525,1082,2.904,1083,4.525,1084,2.904,1085,4.029,1086,2.904,1087,2.904,1088,4.525,1089,2.904,1090,2.585,1091,2.904,1092,2.904,1093,2.904,1094,2.904,1095,2.904,1096,2.904,1097,2.904]],["t/224",[0,2.892,1,1.259,4,2.773,5,0.737,8,0.985,9,0.999,11,0.617,17,0.786,19,1.098,20,2.998,33,1.166,35,0.809,37,1.727,46,2.245,47,2.178,49,0.588,52,1.28,53,0.662,56,2.245,65,1.08,67,2.245,70,2.113,74,2.063,79,1.176,80,2.245,81,1.419,84,1.582,87,1.65,89,1.133,91,0.837,96,1.166,98,1.688,101,1.036,113,0.796,114,0.777,122,1.264,126,1.28,128,0.868,129,1.687,131,1.513,136,1.727,137,0.941,157,0.737,164,0.941,165,1.238,170,1.055,172,2.411,173,1.727,177,2.773,181,2.335,183,0.902,208,0.479,215,0.809,224,0.616,251,1.098,258,0.902,264,1.322,266,0.902,271,2.432,276,0.985,296,1.442,308,0.809,319,1.036,326,0.737,327,0.941,329,1.176,335,1.591,343,0.985,346,0.868,347,0.985,355,0.868,356,0.837,362,2.428,375,1.098,385,0.941,386,0.63,405,1.176,489,1.176,502,0.902,506,0.868,507,2.307,513,1.098,518,1.895,544,1.926,550,2.063,552,1.036,569,1.176,601,1.098,610,1.098,620,1.926,641,1.176,644,0.902,663,0.902,664,0.941,669,2.063,672,1.036,700,0.902,722,1.926,723,1.098,738,1.098,769,2.755,798,2.204,823,1.098,827,2.245,877,1.098,886,1.036,895,2.063,911,1.098,979,1.926,1067,3.603,1068,6.476,1070,2.245,1098,1.437,1099,1.437,1100,4.099,1101,1.28,1102,1.437,1103,1.437,1104,1.437,1105,1.437,1106,1.437,1107,1.437,1108,1.437,1109,1.437,1110,1.437,1111,1.437,1112,1.437,1113,2.521,1114,2.521,1115,1.176,1116,1.28,1117,1.437,1118,2.245,1119,1.437,1120,1.437,1121,1.437,1122,1.437,1123,1.437,1124,1.437,1125,1.437,1126,1.437,1127,1.437,1128,1.176,1129,1.28,1130,1.437,1131,1.437,1132,1.437,1133,1.176,1134,1.437,1135,1.437]],["t/227",[1,1.326,9,1.326,11,1.496,14,2.294,17,0.62,39,3.688,113,0.62,134,3.328,210,2.679,220,3.133,243,2.074,278,3.998,286,3.557,296,2.616,517,3.834,654,3.557,714,4.668,864,4.998,873,4.186,1000,4.668,1136,4.998,1137,6.109]],["t/229",[0,1.912,1,0.833,6,2.233,9,1.211,11,0.939,14,1.44,17,0.779,33,1.328,37,1.967,47,1.44,63,2.391,84,3.503,91,2.233,113,0.733,114,1.027,129,2.032,135,1.912,136,4.508,146,2.089,172,1.933,173,3.824,176,3.138,195,2.766,210,1.682,235,2.948,236,2.026,243,1.895,264,1.824,286,2.233,305,2.766,335,2.637,355,2.315,364,2.931,381,2.637,416,2.931,523,2.315,525,3.192,547,1.967,610,2.931,655,3.375,663,2.407,752,3.415,798,3.04,870,3.138,879,3.138,886,4.024,1116,3.415,1138,3.836,1139,3.836,1140,3.836]],["t/231",[5,2.717,9,1.516,47,1.989,50,2.798,65,2.269,95,4.716,117,3.198,122,1.989,138,2.282,146,3.804,170,2.217,224,2.269,277,3.084,286,3.084,296,2.269,320,4.333,335,3.3,386,3.426,402,4.333,426,4.716,453,2.98,472,4.333,547,3.582,624,3.629,735,4.333,1141,6.218,1142,4.333]],["t/233",[9,1.16,37,2.741,47,2.637,50,2.823,87,3.498,95,4.241,130,2.593,134,2.911,146,2.911,147,4.084,170,2.237,215,3.007,224,3.361,228,3.226,266,3.354,326,2.741,386,3.08,392,3.603,424,4.758,453,3.952,488,4.084,512,3.952,723,4.084,798,2.911,979,4.084,1141,4.758,1143,5.345,1144,5.345]],["t/235",[9,1.444,21,2.917,60,3.514,129,2.055,220,3.412,236,3.514,238,5.084,264,2.174,302,4.175,420,4.354,470,4.797,517,4.175,1069,4.558,1145,5.443]],["t/237",[9,1.299,17,0.84,65,2.564,98,2.093,105,4.252,110,2.423,113,0.84,114,1.177,131,3.721,205,2.985,347,4.102,627,4.317,665,3.757]],["t/239",[9,1.58,17,0.818,33,1.956,65,3.118,98,2.358,103,3.544,105,4.097,110,2.334,113,0.818,114,1.145,131,3.271,138,1.845,139,3.076,295,4.62,578,3.696,1146,5.648]],["t/241",[1,1.413,24,3.438,53,2.997,98,1.803,117,3.929,131,3.863,271,3.438,336,4.634,366,4.973,401,4.259,484,4.693,653,5.324,1147,6.508]],["t/243",[1,1.413,17,0.808,33,2.254,98,2.205,113,0.808,114,1.132,115,4.973,239,4.459,271,3.438,284,2.663,342,4.459,903,4.973]],["t/245",[1,1.646,9,1.083,17,0.681,98,1.858,104,4.391,113,0.681,114,0.954,117,3.011,131,2.241,144,3.264,170,2.808,172,3.083,224,2.136,243,2.574,271,2.635,291,4.838,342,3.417,518,2.806,525,2.42,1115,4.08,1129,4.441,1148,4.988,1149,4.441,1150,4.988,1151,4.988,1152,4.988,1153,4.441]],["t/247",[1,1.46,3,4.61,98,1.863,170,2.816,177,4.61,271,3.554,462,5.504,1154,6.728,1155,6.728,1156,6.728,1157,6.728,1158,6.728,1159,6.728]],["t/249",[96,2.498,200,4.528,462,5.903,463,6.927,569,5.903,672,5.202]],["t/251",[0,2.466,1,1.639,3,3.389,33,2.31,41,2.537,63,2.118,122,1.857,129,2.858,172,2.614,205,2.466,208,1.647,213,3.104,239,3.389,264,1.616,274,3.237,410,3.78,507,3.389,524,3.237,799,3.78,932,3.237,1160,4.947,1161,7.55,1162,4.947,1163,4.947,1164,4.947,1165,4.947,1166,4.947,1167,4.947,1168,4.947]],["t/253",[0,2.738,1,1.828,10,1.902,11,1.345,17,0.726,33,1.902,41,2.817,60,2.901,113,0.557,114,0.781,129,2.456,145,2.664,205,2.738,208,1.829,213,3.446,264,2.336,337,4.889,354,2.467,558,3.09,722,4.196,1118,6.366,1169,5.492,1170,5.492,1171,5.492,1172,5.492]],["t/255",[110,2.754,131,3.859,165,2.719]],["t/257",[17,0.741,89,3.281,98,2.023,113,0.741,114,1.038,131,3.281]],["t/260",[7,2.457,9,1.265,10,1.41,11,1.427,17,0.591,25,2.217,37,2.088,38,2.37,47,2.187,61,2.29,87,4.453,95,2.457,96,1.41,113,0.591,114,0.828,129,1.799,172,1.41,220,2.988,224,2.495,236,2.15,238,3.11,264,1.904,278,3.813,281,2.935,296,1.743,305,2.935,335,1.923,361,2.935,381,1.923,386,2.984,392,2.088,420,2.664,453,2.29,470,2.935,512,2.29,517,3.656,547,2.088,548,3.813,630,4.766,644,2.555,664,2.664,665,2.555,824,2.664,825,2.789,826,2.555,873,2.789,895,3.33,1136,3.33,1145,3.33,1173,3.624,1174,3.624,1175,4.071,1176,4.071]],["t/262",[17,0.732,61,4.06,111,3.7,113,0.732,114,1.026,546,5.202,1177,7.215]],["t/264",[1,1.199,3,1.588,5,1.189,9,1.199,11,0.568,17,0.728,23,1.399,33,0.803,38,2.201,41,1.189,47,2.284,53,1.068,65,0.993,92,1.399,96,0.803,98,2.056,102,1.582,103,1.455,104,3.133,105,3.423,109,1.672,110,1.951,112,1.095,113,0.753,114,1.02,122,0.87,123,2.06,128,1.399,130,1.125,131,2.151,138,0.757,139,1.263,144,3.133,165,0.853,169,2.323,180,1.225,181,1.741,203,1.672,204,1.517,215,1.304,232,1.304,243,2.066,247,1.399,284,0.949,285,1.897,293,2.064,296,0.993,299,1.771,326,1.189,329,1.897,331,1.588,342,1.588,347,2.591,407,1.588,408,1.588,457,2.064,459,1.771,460,2.373,461,1.517,502,3.005,514,1.455,516,2.064,523,2.89,533,1.771,546,1.672,557,1.771,562,1.672,619,2.064,627,1.672,639,1.897,640,2.064,681,1.897,700,1.455,734,1.771,740,1.672,777,1.672,780,1.897,799,1.771,826,1.455,838,3.917,877,1.771,886,1.672,904,1.399,1000,1.771,1133,1.897,1178,2.318,1179,2.318,1180,2.318,1181,2.064,1182,2.318,1183,1.897,1184,2.064,1185,1.771,1186,2.318,1187,2.318,1188,2.318,1189,2.318,1190,2.318,1191,2.318,1192,1.897,1193,3.781,1194,2.318,1195,2.064,1196,2.318,1197,2.318,1198,2.318,1199,2.318,1200,2.318,1201,2.318]],["t/266",[17,0.698,49,2.816,113,0.698,114,0.978,215,3.873,288,4.007,460,5.167,461,4.504,776,4.716,848,5.631]],["t/268",[1,1.065,10,1.699,33,2.297,53,2.259,57,3.505,65,2.101,102,2.777,112,2.318,113,0.673,138,1.603,181,2.259,190,3.749,247,4.005,284,2.007,336,2.856,460,3.079,461,3.211,525,2.38,663,3.079,665,3.079,702,4.368,776,3.361,777,4.784,798,2.672,800,6.589,801,3.537,826,3.079,903,3.749,904,2.961,1185,3.749,1202,4.906,1203,4.906,1204,4.906,1205,4.906,1206,4.906,1207,4.906,1208,4.368]],["t/270",[1,1.287,57,3.131,89,2.663,102,2.481,110,1.9,131,2.663,153,3.72,165,2.762,170,2.481,208,1.974,284,3.073,336,3.451,354,2.663,404,4.274,460,3.72,461,3.879,765,5.277,776,4.061,777,4.274,800,4.849,801,4.274,848,4.849,1209,5.928]],["t/272",[1,1.719,13,3.41,39,2.845,41,2.417,82,5.045,92,4.445,98,1.305,111,2.417,130,2.286,138,2.109,139,2.567,168,3.855,169,3.132,199,3.855,205,2.349,234,2.651,248,2.17,280,2.17,300,2.845,345,4.423,403,2.743,496,3.601,502,2.957,541,3.601,691,3.855,735,3.855,776,3.229,799,4.933,801,3.398,932,4.225,1181,4.196,1184,4.196,1185,3.601,1210,4.713,1211,4.713,1212,5.748,1213,4.713]],["t/274",[9,1.694,35,3.546,98,1.746,142,4.544,243,2.14,248,3.594,288,3.669,521,4.544,649,5.156,663,3.955,772,5.611,801,5.627,896,5.611,1058,5.611,1214,6.302,1215,6.302]],["t/276",[0,1.073,1,0.772,3,1.474,10,0.745,14,0.808,17,0.755,33,0.745,37,2.331,38,1.252,47,1.335,57,2.401,65,1.947,79,3.718,89,0.967,98,1.846,103,2.232,104,1.408,110,1.457,113,0.882,114,1.085,117,3.529,123,1.172,129,1.098,130,1.044,134,1.172,135,3.139,138,0.703,143,1.21,157,2.331,158,1.252,165,2.15,166,1.299,172,2.308,175,1.76,177,1.474,179,1.915,184,0.943,205,2.266,208,1.758,215,2.001,228,1.299,229,2.717,258,1.35,280,0.991,284,0.88,288,2.07,290,1.76,308,1.21,354,0.967,381,1.017,434,5.231,447,5.834,460,2.232,521,1.551,525,1.044,562,1.551,721,1.76,796,1.915,904,1.299,1128,1.76,1216,3.556,1217,3.556,1218,3.556,1219,4.545,1220,3.556,1221,7.225,1222,4.545,1223,2.151,1224,2.151,1225,2.151,1226,2.151,1227,3.556,1228,2.151,1229,2.151,1230,2.151,1231,2.151]],["t/278",[0,1.937,1,1.882,10,1.345,14,1.459,15,4.338,17,0.394,28,2.969,57,2.052,64,5.423,65,1.664,73,2.801,101,2.801,102,2.358,104,2.543,117,3.401,135,1.937,138,1.27,157,4.128,172,2.518,205,1.937,215,2.186,236,2.052,288,2.262,310,1.993,319,2.801,354,1.746,372,2.346,404,2.801,408,2.662,460,4.16,461,3.687,484,2.801,559,3.459,777,4.062,811,3.459,932,2.543,1100,5.016,1128,3.179,1185,5.898,1208,3.459,1232,3.886,1233,3.886,1234,3.886,1235,3.886,1236,3.886,1237,3.886,1238,3.886]],["t/281",[43,4.124,143,2.721,171,5.226,172,3.135,278,3.165,343,3.314,355,3.967,386,2.121,450,2.818,547,2.48,904,1.911,1059,2.818,1239,3.165,1240,3.165,1241,5.869,1242,3.165,1243,3.165,1244,4.837,1245,3.165,1246,3.165,1247,3.165,1248,3.165,1249,5.869,1250,3.165,1251,3.165,1252,3.165,1253,4.837,1254,4.837,1255,4.837,1256,4.837,1257,4.837,1258,4.837,1259,4.837,1260,4.837,1261,4.837,1262,4.837,1263,4.837,1264,4.837,1265,4.837,1266,4.837,1267,4.837,1268,4.837,1269,4.837,1270,4.837,1271,4.837,1272,4.837,1273,4.837,1274,4.837,1275,4.837,1276,4.837,1277,4.837,1278,4.837,1279,3.165]],["t/283",[5,1.623,6,2.816,10,1.096,38,3.417,50,2.555,53,1.458,95,2.92,96,1.096,104,2.071,110,2.567,131,1.422,138,1.58,144,4.3,145,1.536,154,2.818,155,2.555,165,1.779,170,1.325,172,1.096,180,2.555,181,3.437,208,1.611,217,1.843,224,2.514,231,2.346,242,1.986,243,2.891,265,2.282,284,1.295,296,3.032,343,4.021,372,2.92,374,6.302,419,2.419,438,2.589,459,2.419,558,1.781,644,3.035,688,2.589,736,4.021,738,2.419,743,2.589,774,2.818,1046,2.818,1115,2.589,1153,5.226,1280,4.837,1281,2.818,1282,3.165,1283,4.837,1284,3.165,1285,4.837,1286,4.837,1287,3.165,1288,3.165]],["t/285",[1,0.738,14,2.301,17,0.622,21,1.491,27,2.225,60,1.796,96,1.177,98,0.941,109,3.681,110,1.09,111,1.743,113,0.622,114,0.871,129,1.577,131,1.527,170,1.423,172,1.177,180,1.796,181,1.566,214,1.979,230,2.451,235,1.796,236,1.796,240,2.225,264,1.668,270,2.225,280,2.351,296,1.456,335,3.22,376,5.054,420,2.225,434,2.329,484,2.451,523,2.052,546,5.737,547,3.495,548,3.341,654,3.569,655,3.144,665,2.133,677,3.027,701,2.451,823,2.597,824,4.012,825,3.498,826,3.204,873,2.329,932,2.225,1041,2.597,1069,3.498,1173,3.027,1174,3.027,1289,2.781,1290,4.545,1291,4.545,1292,3.399]],["t/288",[9,1.299,10,2.073,17,0.607,37,3.07,96,2.073,113,0.607,114,0.851,117,3.614,120,3.918,138,2.469,167,5.33,184,2.625,300,3.614,381,2.829,453,3.368,624,4.102,664,3.918,667,4.898,686,4.575,723,4.575,794,4.575,1142,6.183]],["t/290",[1,0.948,9,0.948,10,2.655,12,3.446,17,0.718,53,2.012,60,3.736,61,2.458,84,2.741,96,1.513,102,1.828,113,0.819,114,1.005,184,1.915,232,2.458,235,4.05,264,2.001,270,4.008,310,2.24,366,3.338,381,2.064,392,2.24,509,2.741,523,2.637,525,3.719,541,3.338,558,2.458,560,5.011,654,2.543,655,2.24,664,2.859,700,2.741,870,3.573,1069,2.993,1293,3.889,1294,3.889,1295,4.368,1296,4.368]],["t/292",[9,1.63,21,2.599,50,3.131,88,4.849,89,2.663,129,2.319,219,3.72,264,2.454,271,3.131,392,3.04,490,4.849,491,5.277,525,2.876,621,6.686,663,3.72,798,3.229,1183,4.849,1293,5.277,1297,5.928,1298,5.928,1299,5.928]],["t/294",[5,2.146,9,0.908,18,5.291,24,2.21,47,1.571,81,2.354,87,2.739,96,1.449,111,2.146,135,2.086,201,3.423,208,1.394,210,2.606,224,3.222,232,2.354,243,2.018,264,1.367,296,1.792,297,3.423,317,3.017,359,2.739,362,3.017,364,3.198,386,1.835,392,2.146,416,3.198,420,3.889,453,2.354,470,4.285,501,3.423,513,3.198,525,2.03,547,3.048,562,3.017,593,3.726,655,3.048,673,4.982,798,2.28,825,4.734,826,2.626,877,3.198,886,3.017,1041,3.198,1133,3.423,1183,3.423,1294,3.726,1300,4.185,1301,4.185,1302,4.185,1303,4.185,1304,3.726,1305,3.726,1306,4.185]],["t/296",[7,2.961,11,1.202,17,0.763,22,3.211,35,2.76,44,2.76,49,2.715,53,2.259,57,2.591,98,1.359,113,0.763,114,1.069,143,2.76,210,2.151,302,4.718,325,2.961,354,2.204,386,2.909,531,4.368,536,3.537,551,4.013,606,4.013,781,4.368,794,3.749,823,3.749,824,3.211,856,4.005,1072,4.368,1281,4.368,1307,4.368,1308,4.368,1309,4.906,1310,4.906,1311,4.906,1312,4.906]],["t/299",[13,2.136,15,2.646,17,0.688,24,2.136,33,1.4,39,2.441,57,3.063,65,1.732,78,2.537,92,2.441,98,2.26,105,2.275,110,2.616,113,0.751,114,0.824,117,3.5,125,2.915,138,2.215,139,2.202,165,2.723,166,2.441,210,2.543,229,3.089,265,2.915,288,3.376,291,4.181,304,2.915,325,3.5,376,2.441,401,2.646,434,2.77,440,3.6,451,3.089,613,3.089,759,3.6,856,2.441,909,3.6,930,3.6,1062,3.6,1142,3.308,1313,4.043,1314,4.043,1315,4.043,1316,4.043,1317,3.6]],["t/302",[1,1.14,9,1.14,16,4.012,17,0.704,24,2.773,33,2.694,36,2.954,44,2.954,48,4.675,78,3.295,111,2.693,113,0.789,114,0.987,125,3.786,138,2.269,139,2.86,208,2.312,210,2.302,240,3.436,300,3.17,327,3.436,354,2.359,375,4.012,376,3.17,386,2.302,425,3.786,524,3.436,856,3.17,1318,5.251,1319,5.251]],["t/305",[0,2.992,1,1.643,7,2.562,8,2.908,10,1.47,11,1.039,12,2.388,15,2.777,17,0.609,24,2.242,34,2.908,40,3.243,41,2.177,43,2.663,49,1.737,82,2.908,113,0.609,114,0.853,134,3.269,183,2.663,258,3.766,270,3.928,286,2.471,311,3.243,331,2.908,376,3.623,404,3.06,422,3.243,451,3.243,558,3.377,564,3.779,750,3.779,776,2.908,794,3.243,824,2.777,856,2.562,932,5.227,937,4.586,1050,3.779,1192,3.472,1320,4.244,1321,4.244,1322,3.779,1323,4.244,1324,4.244,1325,4.244,1326,4.244,1327,4.244]],["t/308",[9,1.203,11,1.358,12,3.119,13,2.928,14,3.173,21,2.431,24,2.928,34,3.798,60,2.928,108,4.235,180,2.928,270,3.627,284,2.268,310,2.843,335,2.619,428,4.708,518,3.119,587,4.235,812,4.235,856,3.346,911,4.235,937,4.235,1322,4.935,1328,5.543,1329,5.543,1330,5.543,1331,5.543,1332,5.543]],["t/311",[1,1.63,9,1.287,17,0.601,24,3.131,57,3.131,92,3.578,102,2.481,113,0.601,114,0.843,183,3.72,209,4.274,214,4.799,220,3.852,280,2.73,376,3.578,429,4.849,551,4.849,574,4.529,856,3.578,1333,5.928,1334,5.928]],["t/314",[5,2.24,11,1.07,24,2.307,50,2.307,57,3.736,78,2.741,83,2.859,95,2.637,96,2.121,111,2.24,113,0.443,119,3.338,120,4.008,151,2.859,195,3.15,210,1.915,224,2.623,240,2.859,243,1.483,296,2.623,325,2.637,331,2.993,343,4.196,354,1.962,362,3.15,376,2.637,383,3.889,390,5.405,392,2.24,397,3.15,398,3.889,400,3.889,401,4.008,403,2.543,405,3.573,406,3.15,407,2.993,416,3.338,437,3.573,512,3.446,736,2.993,738,3.338,785,3.573,856,2.637,926,3.889,1041,3.338,1289,3.573,1308,3.889,1335,4.368,1336,4.368]],["t/317",[1,0.977,9,1.357,11,1.76,13,2.377,15,2.945,17,0.457,24,2.377,35,2.532,49,1.841,57,3.303,76,2.945,83,2.945,92,2.716,110,2.005,113,0.457,114,0.64,138,1.47,157,2.308,165,2.3,166,2.716,220,2.308,221,5.567,229,4.778,230,5.6,231,2.183,236,2.377,245,3.244,265,3.244,280,3.31,331,3.083,385,2.945,386,1.973,393,3.083,397,3.244,535,3.438,663,2.824,856,2.716,893,3.681,1337,4.5,1338,6.253,1339,4.5,1340,4.5,1341,4.5]],["t/319",[1,1.083,7,4.05,9,1.083,11,1.222,13,3.544,14,1.873,17,0.681,24,2.635,34,3.417,44,2.806,98,1.381,110,1.599,111,2.558,113,0.681,114,0.954,151,3.264,210,2.187,214,2.904,227,3.811,230,3.596,243,1.694,280,2.297,288,2.904,302,4.21,325,3.011,376,3.011,386,2.187,541,3.811,655,2.558,703,4.441,932,3.264,1289,4.08,1317,4.441,1342,4.988,1343,4.988,1344,4.988,1345,4.988,1346,4.988]],["t/321",[8,3.771,9,1.554,10,1.303,11,0.922,13,3.783,17,0.834,19,4.973,23,2.272,28,4.206,40,2.875,43,2.362,63,3.067,81,2.117,113,0.559,116,2.463,122,2.443,129,2.353,133,4.259,135,3.245,157,3.338,170,1.575,172,3.067,198,4.503,234,4.029,258,2.362,355,2.272,403,2.191,406,2.713,514,2.362,937,2.875,941,3.35,1347,5.505,1348,3.763,1349,3.763,1350,3.763,1351,3.763]],["t/323",[9,1.473,17,0.515,21,2.975,38,2.953,60,3.584,63,2.172,92,3.062,109,3.657,113,0.515,114,0.721,122,1.904,129,1.567,145,2.461,214,2.953,235,2.679,264,1.657,271,2.679,277,2.953,346,3.062,381,2.397,451,3.876,547,3.48,624,3.475,654,2.953,655,3.48,684,4.516,701,3.657,780,4.15,1069,4.649,1195,4.516,1290,4.516,1291,4.516,1352,5.072,1353,5.072,1354,5.072,1355,5.072]],["t/325",[1,0.992,9,1.572,11,1.774,14,1.715,17,0.464,21,2.003,39,2.758,60,3.338,113,0.464,122,1.715,129,1.952,134,2.489,210,2.003,220,3.241,236,2.413,238,3.491,243,1.551,264,1.493,277,2.66,278,2.99,286,2.66,296,1.957,302,2.867,336,3.679,392,2.343,420,2.99,470,3.294,512,2.57,517,3.966,536,3.294,547,3.241,604,3.737,654,3.679,655,2.343,664,2.99,701,3.294,714,3.491,864,3.737,873,3.13,1000,3.491,1069,3.13,1136,3.737,1145,3.737,1356,4.568]],["t/327",[8,3.944,17,0.748,21,3.232,38,3.351,113,0.748,114,1.048,172,1.993,210,2.524,226,4.398,235,3.893,243,1.955,264,1.881,271,3.04,326,2.952,355,4.45,381,2.72,490,4.709,518,3.239,552,4.15,1357,7.371,1358,5.756]],["t/329",[17,0.62,38,3.557,60,3.227,113,0.62,114,0.868,170,2.557,180,3.227,195,4.405,226,4.668,240,3.998,264,2.863,276,4.186,297,4.998,352,5.439,518,3.437,607,5.439,1090,5.439,1192,4.998,1359,6.109]],["t/331",[17,0.777,39,3.688,47,2.294,98,1.692,113,0.777,114,1.088,116,3.998,170,2.557,172,2.115,208,2.035,210,3.356,243,2.599,274,3.998,296,2.616,381,2.886,979,4.668,1085,5.439]],["t/333",[1,1.651,7,3.651,17,0.614,24,3.194,50,3.194,89,2.717,93,2.857,112,2.857,113,0.614,128,4.591,129,1.868,155,3.194,248,2.785,259,5.384,287,4.621,371,3.958,375,4.621,557,4.621,558,4.279,1360,6.047]],["t/335",[9,0.921,13,2.242,14,1.593,17,0.609,21,1.861,50,2.242,63,3.242,65,1.818,89,1.907,93,2.005,112,2.836,116,3.928,129,2.689,130,2.059,133,2.777,169,2.059,172,2.078,217,2.471,231,2.059,248,1.955,264,2.473,361,3.06,371,2.777,396,3.243,410,5.321,458,3.472,518,3.918,525,2.059,638,3.472,655,2.177,748,3.779,828,3.779,871,3.472,904,2.562,911,3.243,1304,3.779,1307,3.779,1361,4.244,1362,4.244,1363,4.244,1364,4.244,1365,4.244,1366,3.779,1367,3.779]],["t/337",[9,1.203,14,2.081,22,3.627,34,3.798,92,3.346,112,2.619,122,2.081,130,2.689,137,4.708,146,3.019,147,4.235,264,2.35,276,3.798,299,4.235,318,3.996,341,4.534,401,3.627,518,3.119,627,3.996,653,4.534,1305,4.935,1368,5.543,1369,5.543,1370,5.543,1371,5.543,1372,5.543,1373,5.543,1374,5.543,1375,5.543,1376,5.543]],["t/339",[8,5.592,19,3.438,21,1.973,63,1.927,78,2.824,129,2.219,133,4.703,172,2.925,180,2.377,264,2.043,319,4.509,589,4.778,788,4.006,871,5.115,879,3.681,904,2.716,973,4.006,1101,4.006,1149,4.006,1212,7.266,1366,4.006,1367,4.006,1377,4.5,1378,4.5,1379,4.5,1380,6.253,1381,6.253,1382,6.253,1383,6.253,1384,4.5,1385,4.5,1386,4.5]]],"invertedIndex":[["",{"_index":172,"t":{"14":{"position":[[307,1],[494,1],[504,1]]},"38":{"position":[[11,1]]},"49":{"position":[[172,1],[254,1],[294,1],[361,1]]},"59":{"position":[[19,3],[77,2]]},"61":{"position":[[118,1],[120,1],[217,1],[219,1]]},"82":{"position":[[801,1]]},"86":{"position":[[56,1]]},"119":{"position":[[189,1]]},"136":{"position":[[98,1],[449,6]]},"142":{"position":[[142,1]]},"152":{"position":[[434,2],[800,2],[1001,2],[1263,1]]},"156":{"position":[[180,1]]},"158":{"position":[[1327,1]]},"165":{"position":[[786,1],[1925,3]]},"195":{"position":[[113,2],[165,3],[180,1],[406,3],[424,3],[460,3],[471,3],[507,3],[511,3],[536,3],[540,3],[563,3],[567,3],[604,3],[614,3],[671,3],[682,3],[739,3],[749,3],[811,3],[822,3],[884,3],[894,3],[935,3],[946,3],[987,3],[997,3],[1047,3],[1058,3],[1094,2],[1118,1],[1143,1],[1145,6],[1152,3],[1156,3],[1613,3],[1694,6],[1701,3],[1712,3],[1777,6],[1784,3],[1788,3],[1811,1],[1829,1],[1846,1],[1848,1],[1864,1],[1866,1],[1877,1],[1890,1],[1898,2],[1901,2],[1904,1],[1913,1],[1924,1],[1945,1],[1954,1],[1962,1],[1982,1],[1990,2],[1993,2],[1996,1],[2005,1],[2014,1],[2016,2],[2019,1],[2029,1],[2037,1],[2054,3],[2099,1],[2117,1],[2134,1],[2136,1],[2152,1],[2154,1],[2165,1],[2178,1],[2186,2],[2189,2],[2192,1],[2201,1],[2212,1],[2233,1],[2242,1],[2250,1],[2270,1],[2278,2],[2281,2],[2284,1],[2293,1],[2302,1],[2304,2],[2307,1],[2317,1],[2325,1],[2342,3],[2380,1],[2383,1],[2386,1],[2389,1],[2392,1],[2395,1],[2398,1],[2401,1],[2404,1],[2406,3],[2410,13],[2424,1],[2426,7],[2434,7],[2442,3],[2446,3],[2450,1],[2452,1],[2454,1],[2456,1],[2458,1],[2460,1],[2462,3],[2466,1],[2468,3],[2472,1],[2474,1],[2476,1],[2478,1],[2480,1],[2482,1],[2484,1],[2486,3],[2490,1],[2492,1],[2494,1],[2496,1],[2498,1],[2500,1],[2502,1],[2504,1],[2506,3],[2510,1],[2512,1],[2514,9],[2524,7],[2532,11],[2544,1],[2546,3],[2557,1],[2560,1],[2563,1],[2566,1],[2569,1],[2572,1],[2575,1],[2578,1],[2581,1],[2583,3],[2587,12],[2600,1],[2602,1],[2604,7],[2612,6],[2619,1],[2621,3],[2625,3],[2629,1],[2631,1],[2633,1],[2635,1],[2637,1],[2639,1],[2641,3],[2645,1],[2647,3],[2651,1],[2653,1],[2655,1],[2657,1],[2659,1],[2661,1],[2663,1],[2665,3],[2669,1],[2671,1],[2673,1],[2675,1],[2677,1],[2679,1],[2681,1],[2683,1],[2685,3],[2689,1],[2691,1],[2693,9],[2703,6],[2710,1],[2712,11],[2724,1],[2726,2],[2729,1],[2731,3],[2796,2],[3103,6],[3154,2],[3461,6],[3468,3],[3518,1],[3551,1],[3568,1],[3589,6],[3637,1],[3670,1],[3687,1],[3708,6],[3715,3],[3744,1],[3769,1],[3781,1],[3807,2],[3822,1],[3824,1],[3834,1],[3849,2],[3871,1],[3905,2],[3932,1],[3966,1],[3968,1],[3970,1],[3972,1],[3974,1],[3976,6],[4002,1],[4027,1],[4039,1],[4065,2],[4080,1],[4082,1],[4092,1],[4107,2],[4129,1],[4163,2],[4190,1],[4224,1],[4226,1],[4228,1],[4230,1],[4232,1],[4234,6],[4241,3],[4282,1],[4386,2],[4534,1],[4584,3],[4599,2],[4729,2],[4732,1],[4734,6],[4759,1],[4863,2],[5011,1],[5061,3],[5076,2],[5206,2],[5209,1],[5211,6],[5218,3],[5449,2],[5470,1],[5490,1],[5494,2],[5499,1],[5542,2],[5613,1],[5617,1],[5621,2],[5633,1],[5637,1],[5641,2],[5657,1],[5661,1],[5679,2],[5737,2],[5740,3],[5904,1],[5929,1],[5931,6],[5970,1],[5995,1],[5997,6],[6029,3],[6214,3]]},"222":{"position":[[462,4]]},"224":{"position":[[536,1],[538,1],[566,1],[568,2],[611,1],[764,1],[774,2],[1015,1],[1843,1],[2189,1],[2691,1],[2698,1],[2793,1]]},"229":{"position":[[235,2],[335,2]]},"245":{"position":[[239,1],[284,1],[313,1],[315,1],[317,1],[319,1],[325,1]]},"251":{"position":[[342,1],[518,3],[527,1]]},"260":{"position":[[115,1]]},"276":{"position":[[510,1],[638,1],[698,6],[786,1],[1129,3],[1285,3],[1655,1]]},"278":{"position":[[27,1],[312,1],[454,1],[576,1]]},"281":{"position":[[0,1],[2,1],[143,1],[366,2],[677,1],[686,7],[710,7],[795,3],[1509,2],[1523,1],[1532,7],[1556,7],[1641,3],[2355,2],[2367,2],[2370,1],[2372,1]]},"283":{"position":[[105,1]]},"285":{"position":[[434,1]]},"321":{"position":[[346,3],[358,1],[369,1],[371,1],[373,3],[395,1],[463,1],[465,1],[467,1],[469,1],[471,3]]},"327":{"position":[[211,1]]},"331":{"position":[[16,1]]},"335":{"position":[[240,1],[281,1]]},"339":{"position":[[140,1],[156,1],[188,1],[204,1],[236,1],[242,1]]}}}],["0",{"_index":171,"t":{"14":{"position":[[295,3]]},"281":{"position":[[340,2],[698,2],[1544,2]]}}}],["0.11.29",{"_index":1197,"t":{"264":{"position":[[1302,9]]}}}],["0.11.30",{"_index":1198,"t":{"264":{"position":[[1326,9]]}}}],["0.11.32",{"_index":1288,"t":{"283":{"position":[[875,9]]}}}],["0/1/2/3/4/5/6/7/8/q",{"_index":192,"t":{"14":{"position":[[540,22]]}}}],["1",{"_index":133,"t":{"10":{"position":[[152,3],[214,3],[285,3],[306,3],[377,3]]},"14":{"position":[[309,3]]},"22":{"position":[[319,4]]},"195":{"position":[[4432,3],[4909,3],[5927,1]]},"321":{"position":[[404,3],[458,4],[745,2]]},"335":{"position":[[225,2]]},"339":{"position":[[232,3],[298,3],[403,4]]}}}],["1.0.8",{"_index":1152,"t":{"245":{"position":[[275,8]]}}}],["1.md",{"_index":1120,"t":{"224":{"position":[[1650,5]]}}}],["100",{"_index":992,"t":{"195":{"position":[[3845,3],[4103,3]]}}}],["117b86fa676c0bd3030c16e8bbb87ebaa61af576",{"_index":1240,"t":{"281":{"position":[[9,43]]}}}],["123",{"_index":1382,"t":{"339":{"position":[[238,3],[302,3]]}}}],["15",{"_index":954,"t":{"195":{"position":[[2007,2],[2295,2]]}}}],["16.4.5",{"_index":1151,"t":{"245":{"position":[[251,10]]}}}],["18",{"_index":292,"t":{"38":{"position":[[313,2]]},"179":{"position":[[48,3],[144,3]]}}}],["2",{"_index":173,"t":{"14":{"position":[[334,3]]},"195":{"position":[[1141,1],[1892,1],[1906,1],[1947,1],[1984,1],[2021,1],[2180,1],[2194,1],[2235,1],[2272,1],[2309,1],[5993,1]]},"220":{"position":[[9,2]]},"222":{"position":[[947,2]]},"224":{"position":[[2424,2],[2443,2]]},"229":{"position":[[581,3],[767,1]]}}}],["2.md",{"_index":1121,"t":{"224":{"position":[[1661,5]]}}}],["2024",{"_index":618,"t":{"136":{"position":[[298,4]]}}}],["3",{"_index":136,"t":{"10":{"position":[[276,3],[297,3],[368,3]]},"14":{"position":[[352,3]]},"195":{"position":[[1915,1],[2031,1],[2203,1],[2319,1]]},"220":{"position":[[62,2]]},"224":{"position":[[2431,2],[2496,2]]},"229":{"position":[[475,3],[585,2],[772,1]]}}}],["3.md",{"_index":1122,"t":{"224":{"position":[[1672,5]]}}}],["30",{"_index":956,"t":{"195":{"position":[[2039,4],[2327,4]]}}}],["300",{"_index":990,"t":{"195":{"position":[[3836,4],[4094,4]]}}}],["32",{"_index":957,"t":{"195":{"position":[[2045,4],[2333,4]]}}}],["36a2eb",{"_index":995,"t":{"195":{"position":[[3884,10],[3945,10],[4142,10],[4203,10]]}}}],["4",{"_index":176,"t":{"14":{"position":[[370,3]]},"191":{"position":[[93,1]]},"229":{"position":[[592,2]]}}}],["4.md",{"_index":1123,"t":{"224":{"position":[[1683,4]]}}}],["5",{"_index":178,"t":{"14":{"position":[[386,3]]},"191":{"position":[[144,1],[186,1]]},"195":{"position":[[1918,1],[1956,1],[2206,1],[2244,1]]}}}],["50",{"_index":991,"t":{"195":{"position":[[3841,3],[4099,3]]}}}],["6",{"_index":132,"t":{"10":{"position":[[143,3]]},"14":{"position":[[411,3]]},"191":{"position":[[241,1]]},"195":{"position":[[1998,1],[2286,1]]}}}],["6]+[2]+[3]+[1",{"_index":189,"t":{"14":{"position":[[506,15]]},"16":{"position":[[45,16]]}}}],["7",{"_index":182,"t":{"14":{"position":[[429,3]]}}}],["8",{"_index":185,"t":{"14":{"position":[[460,3]]}}}],["90",{"_index":849,"t":{"165":{"position":[[1020,3]]}}}],["91;[insert",{"_index":938,"t":{"195":{"position":[[1314,17],[1649,17]]}}}],["9999",{"_index":1383,"t":{"339":{"position":[[244,4],[306,4]]}}}],["a[start",{"_index":977,"t":{"195":{"position":[[3507,8],[3626,8]]}}}],["aal",{"_index":1351,"t":{"321":{"position":[[748,5]]}}}],["abov",{"_index":116,"t":{"8":{"position":[[4,5]]},"146":{"position":[[342,6]]},"167":{"position":[[48,6]]},"195":{"position":[[106,6]]},"321":{"position":[[726,5]]},"331":{"position":[[53,6]]},"335":{"position":[[345,5],[491,7]]}}}],["accept",{"_index":673,"t":{"142":{"position":[[204,6]]},"146":{"position":[[189,8]]},"156":{"position":[[418,6]]},"158":{"position":[[803,10]]},"294":{"position":[[154,8],[379,7],[509,10]]}}}],["access",{"_index":211,"t":{"18":{"position":[[191,6]]},"56":{"position":[[13,6],[96,6],[162,11]]},"93":{"position":[[82,6],[190,6]]},"99":{"position":[[21,6],[260,6],[396,6]]}}}],["accident",{"_index":1371,"t":{"337":{"position":[[192,12]]}}}],["accomplish",{"_index":646,"t":{"138":{"position":[[1320,12]]}}}],["account",{"_index":87,"t":{"4":{"position":[[1617,10]]},"49":{"position":[[192,10],[314,10],[331,9],[404,7]]},"99":{"position":[[130,8]]},"224":{"position":[[621,10],[1035,10]]},"233":{"position":[[312,7]]},"260":{"position":[[367,7],[476,7],[559,7]]},"294":{"position":[[252,8]]}}}],["account/org",{"_index":86,"t":{"4":{"position":[[1605,11]]}}}],["acid",{"_index":952,"t":{"195":{"position":[[1971,4],[2259,4]]}}}],["acknowledg",{"_index":645,"t":{"138":{"position":[[1293,11]]}}}],["act",{"_index":193,"t":{"14":{"position":[[582,3]]}}}],["action",{"_index":120,"t":{"8":{"position":[[52,8]]},"71":{"position":[[7,7],[184,8],[432,7]]},"113":{"position":[[401,7]]},"136":{"position":[[796,7]]},"152":{"position":[[703,6]]},"288":{"position":[[215,6]]},"314":{"position":[[372,8],[388,7]]}}}],["activ",{"_index":649,"t":{"138":{"position":[[1415,6]]},"154":{"position":[[40,8]]},"274":{"position":[[203,7]]}}}],["actual",{"_index":332,"t":{"47":{"position":[[501,6]]},"169":{"position":[[347,6]]}}}],["ad",{"_index":128,"t":{"10":{"position":[[93,5],[225,5],[317,5]]},"117":{"position":[[238,5]]},"171":{"position":[[476,6]]},"179":{"position":[[31,5]]},"191":{"position":[[146,5],[243,6]]},"195":{"position":[[6192,6]]},"224":{"position":[[2867,5]]},"264":{"position":[[230,6]]},"333":{"position":[[84,6],[119,6]]}}}],["add",{"_index":180,"t":{"14":{"position":[[415,3]]},"28":{"position":[[6,4],[263,3]]},"32":{"position":[[40,4]]},"74":{"position":[[1037,4]]},"82":{"position":[[618,4],[971,4]]},"136":{"position":[[51,4]]},"215":{"position":[[503,4]]},"264":{"position":[[15,3]]},"283":{"position":[[101,3],[121,4]]},"285":{"position":[[754,4]]},"308":{"position":[[62,3]]},"329":{"position":[[10,3]]},"339":{"position":[[323,3]]}}}],["addit",{"_index":391,"t":{"69":{"position":[[401,8]]},"82":{"position":[[271,10],[1206,10]]}}}],["addition",{"_index":1364,"t":{"335":{"position":[[396,13]]}}}],["addterm",{"_index":268,"t":{"28":{"position":[[308,8]]}}}],["adher",{"_index":694,"t":{"144":{"position":[[410,6]]}}}],["adjust",{"_index":1231,"t":{"276":{"position":[[1989,6]]}}}],["admin",{"_index":826,"t":{"163":{"position":[[311,6]]},"213":{"position":[[3,5]]},"215":{"position":[[4,5],[228,5],[365,5],[497,5],[694,5]]},"260":{"position":[[594,5]]},"264":{"position":[[1015,6]]},"268":{"position":[[351,5]]},"285":{"position":[[612,5],[662,5]]},"294":{"position":[[399,7]]}}}],["administr",{"_index":499,"t":{"105":{"position":[[9,13]]},"119":{"position":[[88,14]]},"152":{"position":[[1283,13]]}}}],["advanc",{"_index":584,"t":{"134":{"position":[[443,8]]},"138":{"position":[[750,8]]}}}],["affect",{"_index":510,"t":{"107":{"position":[[153,6]]}}}],["aforement",{"_index":1148,"t":{"245":{"position":[[65,14]]}}}],["again",{"_index":251,"t":{"24":{"position":[[106,5]]},"47":{"position":[[157,6]]},"99":{"position":[[667,5]]},"224":{"position":[[2798,7]]}}}],["against",{"_index":237,"t":{"22":{"position":[[129,7]]},"195":{"position":[[328,7]]}}}],["ai",{"_index":1083,"t":{"222":{"position":[[611,2],[1020,2]]}}}],["aid",{"_index":543,"t":{"117":{"position":[[308,5]]}}}],["aim",{"_index":778,"t":{"158":{"position":[[415,3]]}}}],["al",{"_index":1303,"t":{"294":{"position":[[407,3]]}}}],["alic",{"_index":963,"t":{"195":{"position":[[2789,5],[2868,6],[3034,7],[3064,5],[3147,5],[3226,6],[3392,7],[3422,5]]}}}],["allow",{"_index":245,"t":{"22":{"position":[[370,7]]},"69":{"position":[[109,6]]},"71":{"position":[[89,6],[552,8]]},"158":{"position":[[946,5]]},"317":{"position":[[249,6]]}}}],["alon",{"_index":885,"t":{"169":{"position":[[404,5]]}}}],["alreadi",{"_index":162,"t":{"14":{"position":[[101,7]]},"38":{"position":[[391,7]]},"127":{"position":[[3,7]]},"179":{"position":[[79,8]]},"199":{"position":[[134,7]]},"209":{"position":[[245,7]]}}}],["alter",{"_index":727,"t":{"152":{"position":[[286,7]]},"156":{"position":[[243,7]]},"158":{"position":[[172,6]]}}}],["altern",{"_index":69,"t":{"4":{"position":[[1210,11],[1436,11]]}}}],["alway",{"_index":513,"t":{"107":{"position":[[295,6]]},"222":{"position":[[1115,6]]},"224":{"position":[[2883,6]]},"294":{"position":[[354,6]]}}}],["amend",{"_index":687,"t":{"144":{"position":[[233,10]]},"156":{"position":[[306,10],[518,10]]}}}],["anchor",{"_index":621,"t":{"136":{"position":[[441,7]]},"292":{"position":[[50,6],[89,6]]}}}],["and/or",{"_index":94,"t":{"4":{"position":[[1720,6]]},"215":{"position":[[626,6]]}}}],["angl",{"_index":683,"t":{"144":{"position":[[62,5]]}}}],["anoth",{"_index":926,"t":{"195":{"position":[[527,8],[1300,7],[1404,7]]},"314":{"position":[[330,7]]}}}],["answer",{"_index":497,"t":{"103":{"position":[[14,7]]},"113":{"position":[[6,7]]},"138":{"position":[[269,6]]}}}],["anymor",{"_index":1360,"t":{"333":{"position":[[155,8]]}}}],["anyon",{"_index":829,"t":{"165":{"position":[[127,6]]}}}],["anyth",{"_index":312,"t":{"43":{"position":[[70,8]]},"156":{"position":[[29,8]]}}}],["anytim",{"_index":1384,"t":{"339":{"position":[[311,7]]}}}],["anywher",{"_index":1293,"t":{"290":{"position":[[91,8]]},"292":{"position":[[227,8]]}}}],["api",{"_index":204,"t":{"16":{"position":[[168,3]]},"22":{"position":[[418,4]]},"93":{"position":[[140,3]]},"99":{"position":[[55,4],[927,4]]},"175":{"position":[[92,3]]},"215":{"position":[[590,3]]},"264":{"position":[[562,3]]}}}],["appear",{"_index":467,"t":{"97":{"position":[[100,7]]},"165":{"position":[[420,6]]}}}],["appli",{"_index":459,"t":{"93":{"position":[[320,5]]},"99":{"position":[[698,5]]},"264":{"position":[[343,7]]},"283":{"position":[[338,7]]}}}],["applic",{"_index":150,"t":{"12":{"position":[[218,11]]},"93":{"position":[[144,12]]}}}],["approach",{"_index":669,"t":{"142":{"position":[[45,8]]},"158":{"position":[[1002,8]]},"224":{"position":[[1122,11],[2304,8]]}}}],["appropri",{"_index":891,"t":{"171":{"position":[[487,11]]}}}],["april",{"_index":617,"t":{"136":{"position":[[292,5]]}}}],["apt",{"_index":439,"t":{"82":{"position":[[340,3],[700,4],[823,3],[854,3]]},"86":{"position":[[78,3],[109,3]]}}}],["architectur",{"_index":598,"t":{"134":{"position":[[677,12]]}}}],["area",{"_index":703,"t":{"146":{"position":[[77,5],[125,5]]},"319":{"position":[[265,5]]}}}],["aren't",{"_index":889,"t":{"171":{"position":[[126,6]]}}}],["aris",{"_index":1210,"t":{"272":{"position":[[61,6]]}}}],["arm",{"_index":919,"t":{"195":{"position":[[323,4]]}}}],["around",{"_index":566,"t":{"131":{"position":[[134,6]]}}}],["arrang",{"_index":1213,"t":{"272":{"position":[[563,7]]}}}],["array",{"_index":40,"t":{"4":{"position":[[586,7],[1181,7]]},"203":{"position":[[359,5]]},"305":{"position":[[514,7]]},"321":{"position":[[179,5]]}}}],["arrow",{"_index":916,"t":{"195":{"position":[[282,6]]}}}],["articl",{"_index":606,"t":{"134":{"position":[[977,8]]},"138":{"position":[[5,7],[317,7]]},"296":{"position":[[280,7]]}}}],["ask",{"_index":666,"t":{"140":{"position":[[502,6],[549,6]]},"142":{"position":[[193,3]]}}}],["assembl",{"_index":72,"t":{"4":{"position":[[1283,8]]}}}],["asset",{"_index":64,"t":{"4":{"position":[[1057,5]]},"158":{"position":[[396,8]]},"278":{"position":[[37,7],[83,6],[578,5]]}}}],["assets/compil",{"_index":1204,"t":{"268":{"position":[[226,17]]}}}],["assets/css",{"_index":1203,"t":{"268":{"position":[[81,12]]}}}],["assets/j",{"_index":1202,"t":{"268":{"position":[[66,10]]}}}],["assets/master/logos/toip",{"_index":1105,"t":{"224":{"position":[[837,24]]}}}],["assets/test.json",{"_index":943,"t":{"195":{"position":[[1758,18]]}}}],["assets/test.json]]",{"_index":942,"t":{"195":{"position":[[1667,26]]}}}],["assets/test.text",{"_index":940,"t":{"195":{"position":[[1428,18]]}}}],["assets/test.text]]",{"_index":939,"t":{"195":{"position":[[1332,26]]}}}],["associ",{"_index":1193,"t":{"264":{"position":[[776,10],[834,10]]}}}],["assum",{"_index":161,"t":{"14":{"position":[[88,8]]},"74":{"position":[[559,7],[1019,8]]},"82":{"position":[[525,7],[902,7]]}}}],["atom",{"_index":1075,"t":{"222":{"position":[[241,6]]}}}],["atp",{"_index":945,"t":{"195":{"position":[[1831,3],[1894,3],[1920,3],[1958,3],[1986,3],[2010,3],[2033,3],[2050,3],[2063,3],[2119,3],[2182,3],[2208,3],[2246,3],[2274,3],[2298,3],[2321,3],[2338,3],[2351,3]]}}}],["attribut",{"_index":1101,"t":{"224":{"position":[[400,10]]},"339":{"position":[[101,10]]}}}],["audienc",{"_index":696,"t":{"144":{"position":[[453,10]]}}}],["authent",{"_index":1000,"t":{"195":{"position":[[4368,17],[4845,17]]},"227":{"position":[[152,14]]},"264":{"position":[[626,15]]},"325":{"position":[[207,14]]}}}],["author",{"_index":547,"t":{"119":{"position":[[66,8]]},"150":{"position":[[99,7]]},"152":{"position":[[0,7],[452,6],[1007,6]]},"154":{"position":[[627,8]]},"163":{"position":[[248,7],[264,7]]},"165":{"position":[[283,6],[312,6],[962,7],[986,7],[1076,7],[1293,6],[1692,6],[1797,7],[1817,7]]},"229":{"position":[[605,6]]},"231":{"position":[[48,6],[158,6]]},"260":{"position":[[305,8]]},"281":{"position":[[145,7],[669,7]]},"285":{"position":[[106,6],[186,6],[248,6],[346,6]]},"294":{"position":[[335,14],[459,9]]},"323":{"position":[[14,6],[128,6]]},"325":{"position":[[44,6],[442,6]]}}}],["author'",{"_index":733,"t":{"152":{"position":[[571,8],[841,8]]}}}],["auto",{"_index":1363,"t":{"335":{"position":[[367,4]]}}}],["autom",{"_index":401,"t":{"71":{"position":[[110,8],[575,8]]},"113":{"position":[[178,11]]},"136":{"position":[[827,8]]},"241":{"position":[[76,9]]},"299":{"position":[[517,8]]},"314":{"position":[[0,8],[460,9]]},"337":{"position":[[167,9]]}}}],["automat",{"_index":50,"t":{"4":{"position":[[800,13]]},"18":{"position":[[497,13]]},"28":{"position":[[136,13]]},"71":{"position":[[709,13]]},"136":{"position":[[398,9]]},"195":{"position":[[6053,13]]},"231":{"position":[[372,13]]},"233":{"position":[[104,13]]},"283":{"position":[[660,13],[732,13]]},"292":{"position":[[129,13]]},"314":{"position":[[548,13]]},"333":{"position":[[169,9]]},"335":{"position":[[151,9]]}}}],["avail",{"_index":886,"t":{"169":{"position":[[527,9]]},"224":{"position":[[2367,9]]},"229":{"position":[[274,9],[374,9]]},"264":{"position":[[1727,9]]},"294":{"position":[[688,9]]}}}],["avatar_url",{"_index":1254,"t":{"281":{"position":[[718,11],[1564,11]]}}}],["avoid",{"_index":377,"t":{"65":{"position":[[175,5]]}}}],["awar",{"_index":1133,"t":{"224":{"position":[[2809,5]]},"264":{"position":[[97,5]]},"294":{"position":[[760,5]]}}}],["away",{"_index":678,"t":{"142":{"position":[[344,5]]}}}],["b",{"_index":979,"t":{"195":{"position":[[3530,1],[3570,1],[3572,1],[3649,1],[3689,1],[3691,1],[5492,1],[5615,1]]},"224":{"position":[[1229,2],[2268,2]]},"233":{"position":[[92,2]]},"331":{"position":[[50,2]]}}}],["back",{"_index":620,"t":{"136":{"position":[[377,5]]},"140":{"position":[[378,4]]},"222":{"position":[[1049,4],[1138,4]]},"224":{"position":[[1872,4],[2890,4]]}}}],["backgroundcolor",{"_index":993,"t":{"195":{"position":[[3852,18],[4110,18]]}}}],["bar",{"_index":542,"t":{"117":{"position":[[288,4]]},"195":{"position":[[1127,6],[5979,6]]}}}],["base",{"_index":381,"t":{"69":{"position":[[16,5]]},"82":{"position":[[720,5]]},"113":{"position":[[35,5],[145,5]]},"134":{"position":[[13,5]]},"136":{"position":[[727,5]]},"138":{"position":[[1190,4]]},"156":{"position":[[464,5]]},"165":{"position":[[231,5],[2214,5]]},"171":{"position":[[13,5]]},"229":{"position":[[301,5],[401,5]]},"260":{"position":[[257,5]]},"276":{"position":[[2001,5]]},"288":{"position":[[35,5]]},"290":{"position":[[290,5]]},"323":{"position":[[194,5]]},"327":{"position":[[171,5]]},"331":{"position":[[70,5]]}}}],["bash",{"_index":423,"t":{"74":{"position":[[185,4],[994,4]]},"82":{"position":[[184,4],[225,4],[811,4],[949,4],[1019,4]]},"86":{"position":[[66,4]]},"177":{"position":[[38,4]]}}}],["basic",{"_index":331,"t":{"47":{"position":[[186,5]]},"195":{"position":[[433,5],[480,5],[576,5]]},"264":{"position":[[300,5]]},"305":{"position":[[451,5]]},"314":{"position":[[82,5]]},"317":{"position":[[346,5]]}}}],["baz",{"_index":935,"t":{"195":{"position":[[1134,6],[5920,6],[5986,6]]}}}],["be",{"_index":941,"t":{"195":{"position":[[1539,5]]},"321":{"position":[[663,5]]}}}],["befor",{"_index":663,"t":{"140":{"position":[[412,7]]},"142":{"position":[[422,7]]},"224":{"position":[[2898,6]]},"229":{"position":[[526,6]]},"268":{"position":[[129,6]]},"274":{"position":[[120,7]]},"292":{"position":[[103,6]]},"317":{"position":[[300,6]]}}}],["begin",{"_index":1004,"t":{"195":{"position":[[4540,5],[5017,5]]}}}],["begin{array}{c:c:c",{"_index":1023,"t":{"195":{"position":[[5590,20]]}}}],["begin{pmatrix",{"_index":1018,"t":{"195":{"position":[[5472,15],[5522,15]]}}}],["begin{pmatrix}x_2",{"_index":1015,"t":{"195":{"position":[[5428,20]]}}}],["behavior",{"_index":222,"t":{"18":{"position":[[420,8]]}}}],["behind",{"_index":501,"t":{"105":{"position":[[28,6]]},"146":{"position":[[554,6]]},"294":{"position":[[88,6]]}}}],["bell",{"_index":582,"t":{"134":{"position":[[409,5]]},"138":{"position":[[716,5]]}}}],["belong",{"_index":109,"t":{"6":{"position":[[252,6]]},"47":{"position":[[372,6]]},"264":{"position":[[1438,7]]},"285":{"position":[[166,7],[322,7]]},"323":{"position":[[88,7]]}}}],["below",{"_index":23,"t":{"4":{"position":[[331,5]]},"14":{"position":[[606,5]]},"16":{"position":[[15,5]]},"41":{"position":[[130,6]]},"154":{"position":[[350,5]]},"193":{"position":[[140,6]]},"195":{"position":[[0,5],[1524,5]]},"264":{"position":[[65,5]]},"321":{"position":[[293,5]]}}}],["benefici",{"_index":1334,"t":{"311":{"position":[[133,11]]}}}],["besid",{"_index":1356,"t":{"325":{"position":[[0,7]]}}}],["best",{"_index":1282,"t":{"283":{"position":[[199,4]]}}}],["better",{"_index":601,"t":{"134":{"position":[[724,6]]},"138":{"position":[[229,6]]},"158":{"position":[[681,6]]},"224":{"position":[[2916,6]]}}}],["between",{"_index":36,"t":{"4":{"position":[[538,7]]},"14":{"position":[[672,7]]},"61":{"position":[[136,7],[232,7]]},"67":{"position":[[77,7]]},"74":{"position":[[25,7]]},"82":{"position":[[25,7]]},"138":{"position":[[453,7]]},"142":{"position":[[365,7]]},"148":{"position":[[149,7]]},"165":{"position":[[1978,7]]},"302":{"position":[[236,7]]}}}],["bewar",{"_index":1113,"t":{"224":{"position":[[1334,7],[2191,7]]}}}],["bi",{"_index":712,"t":{"148":{"position":[[13,3]]}}}],["blend",{"_index":1342,"t":{"319":{"position":[[31,5]]}}}],["block",{"_index":587,"t":{"134":{"position":[[480,7]]},"138":{"position":[[787,7]]},"195":{"position":[[1036,5],[1495,7],[1600,6]]},"308":{"position":[[256,7]]}}}],["blockchainbird",{"_index":338,"t":{"49":{"position":[[203,17]]},"111":{"position":[[37,14]]}}}],["blockquot",{"_index":912,"t":{"195":{"position":[[169,10]]}}}],["blue",{"_index":987,"t":{"195":{"position":[[3790,7],[4048,7]]}}}],["bob",{"_index":964,"t":{"195":{"position":[[2799,4],[2810,4],[2828,3],[2861,3],[2893,3],[2943,3],[3029,3],[3157,4],[3168,4],[3186,3],[3219,3],[3251,3],[3301,3],[3387,3]]}}}],["bodi",{"_index":579,"t":{"134":{"position":[[309,6]]},"138":{"position":[[616,6]]}}}],["bolt",{"_index":674,"t":{"142":{"position":[[211,4]]}}}],["boolean",{"_index":75,"t":{"4":{"position":[[1322,9]]}}}],["both",{"_index":700,"t":{"144":{"position":[[617,4]]},"148":{"position":[[85,4],[185,4]]},"152":{"position":[[803,4]]},"158":{"position":[[1519,5]]},"161":{"position":[[446,4]]},"224":{"position":[[340,4]]},"264":{"position":[[1672,4]]},"290":{"position":[[464,4]]}}}],["bottom",{"_index":486,"t":{"99":{"position":[[555,6]]},"101":{"position":[[96,6]]}}}],["branch",{"_index":736,"t":{"152":{"position":[[727,6],[1230,6]]},"154":{"position":[[530,6]]},"156":{"position":[[566,6]]},"158":{"position":[[1484,8]]},"283":{"position":[[152,8],[250,6],[283,7]]},"314":{"position":[[183,8]]}}}],["brief",{"_index":526,"t":{"113":{"position":[[0,5]]},"138":{"position":[[263,5]]}}}],["broader",{"_index":875,"t":{"165":{"position":[[2046,7],[2445,7]]}}}],["browser",{"_index":220,"t":{"18":{"position":[[336,8]]},"38":{"position":[[375,8]]},"52":{"position":[[84,8]]},"54":{"position":[[169,8],[196,7],[238,7]]},"56":{"position":[[116,7]]},"63":{"position":[[63,7]]},"136":{"position":[[149,7]]},"169":{"position":[[489,8]]},"227":{"position":[[24,7]]},"235":{"position":[[12,7]]},"260":{"position":[[24,7],[185,7]]},"311":{"position":[[165,7],[190,7]]},"317":{"position":[[435,7]]},"325":{"position":[[79,7],[297,7]]}}}],["buchner",{"_index":576,"t":{"134":{"position":[[143,8]]},"138":{"position":[[870,7]]},"140":{"position":[[516,7]]},"142":{"position":[[134,7]]},"156":{"position":[[189,7]]},"158":{"position":[[58,8]]}}}],["bug",{"_index":795,"t":{"158":{"position":[[1084,3]]}}}],["build",{"_index":408,"t":{"71":{"position":[[367,9]]},"134":{"position":[[619,8]]},"140":{"position":[[205,8]]},"165":{"position":[[2432,5]]},"264":{"position":[[455,7]]},"278":{"position":[[213,7]]}}}],["built",{"_index":898,"t":{"183":{"position":[[13,5]]},"199":{"position":[[260,6]]}}}],["bull",{"_index":852,"t":{"165":{"position":[[1089,4]]}}}],["bump",{"_index":1283,"t":{"283":{"position":[[321,4],[505,5]]}}}],["burden",{"_index":784,"t":{"158":{"position":[[793,6]]}}}],["button",{"_index":359,"t":{"59":{"position":[[0,6]]},"61":{"position":[[0,6]]},"97":{"position":[[47,6]]},"99":{"position":[[795,6]]},"136":{"position":[[390,7],[501,6]]},"195":{"position":[[5793,7],[5834,7]]},"294":{"position":[[47,7]]}}}],["b{i",{"_index":978,"t":{"195":{"position":[[3520,4],[3639,4]]}}}],["c",{"_index":981,"t":{"195":{"position":[[3547,1],[3666,1],[5497,1],[5619,1]]}}}],["c[ok",{"_index":980,"t":{"195":{"position":[[3541,5],[3660,5]]}}}],["c_kwdomi",{"_index":1242,"t":{"281":{"position":[[62,9]]}}}],["call",{"_index":205,"t":{"16":{"position":[[172,5]]},"22":{"position":[[398,5]]},"32":{"position":[[202,6]]},"38":{"position":[[42,6]]},"43":{"position":[[696,6]]},"144":{"position":[[565,4]]},"152":{"position":[[734,6]]},"165":{"position":[[473,6]]},"215":{"position":[[258,6],[594,5]]},"237":{"position":[[62,6]]},"251":{"position":[[210,6]]},"253":{"position":[[262,6]]},"272":{"position":[[91,4]]},"276":{"position":[[454,4],[798,5],[900,4]]},"278":{"position":[[263,6]]}}}],["came",{"_index":607,"t":{"134":{"position":[[993,4]]},"329":{"position":[[240,4]]}}}],["can't",{"_index":1211,"t":{"272":{"position":[[116,5]]}}}],["cann",{"_index":847,"t":{"165":{"position":[[1003,4],[2486,4]]}}}],["capabl",{"_index":693,"t":{"144":{"position":[[394,12]]}}}],["case",{"_index":798,"t":{"158":{"position":[[1136,5]]},"161":{"position":[[427,5]]},"167":{"position":[[12,5]]},"173":{"position":[[13,4]]},"203":{"position":[[402,4]]},"220":{"position":[[4,4],[56,5]]},"224":{"position":[[2144,5],[2419,4],[2438,4],[2490,5]]},"229":{"position":[[462,4],[568,4]]},"233":{"position":[[87,4]]},"268":{"position":[[177,5]]},"292":{"position":[[4,5]]},"294":{"position":[[4,5]]}}}],["catch",{"_index":1370,"t":{"337":{"position":[[156,5]]}}}],["cd",{"_index":327,"t":{"45":{"position":[[55,2]]},"74":{"position":[[518,2],[656,2],[698,2]]},"78":{"position":[[19,2]]},"82":{"position":[[1402,2]]},"90":{"position":[[17,2]]},"224":{"position":[[146,2]]},"302":{"position":[[280,3]]}}}],["cell",{"_index":1380,"t":{"339":{"position":[[124,6],[428,4]]}}}],["central",{"_index":394,"t":{"69":{"position":[[576,7]]}}}],["certain",{"_index":1041,"t":{"195":{"position":[[6089,7]]},"285":{"position":[[468,7]]},"294":{"position":[[533,7]]},"314":{"position":[[567,7]]}}}],["chang",{"_index":224,"t":{"18":{"position":[[475,8],[591,8]]},"38":{"position":[[928,7]]},"49":{"position":[[129,6],[520,7]]},"69":{"position":[[154,7]]},"71":{"position":[[697,7]]},"82":{"position":[[1273,7]]},"138":{"position":[[1255,7]]},"146":{"position":[[139,6]]},"148":{"position":[[130,7]]},"154":{"position":[[554,7]]},"156":{"position":[[441,8]]},"158":{"position":[[83,6],[708,7]]},"191":{"position":[[199,7]]},"224":{"position":[[2031,7]]},"231":{"position":[[74,7]]},"233":{"position":[[55,7],[218,7],[287,7]]},"245":{"position":[[286,6]]},"260":{"position":[[540,6],[621,7]]},"283":{"position":[[72,7],[447,7],[894,7]]},"294":{"position":[[165,6],[391,7],[439,6],[541,7]]},"314":{"position":[[129,8],[274,7]]}}}],["chapter",{"_index":835,"t":{"165":{"position":[[465,7],[573,8],[637,7],[700,9],[746,7]]}}}],["charact",{"_index":315,"t":{"43":{"position":[[154,10]]}}}],["characterist",{"_index":1087,"t":{"222":{"position":[[910,16]]}}}],["chart",{"_index":590,"t":{"134":{"position":[[504,7]]},"138":{"position":[[811,7]]},"195":{"position":[[3719,6],[3732,11],[3990,11]]}}}],["chatgpt",{"_index":1065,"t":{"215":{"position":[[603,7]]}}}],["check",{"_index":236,"t":{"22":{"position":[[121,7]]},"26":{"position":[[97,5]]},"38":{"position":[[248,5]]},"158":{"position":[[814,7]]},"195":{"position":[[444,5],[491,5],[3042,8],[3400,8]]},"209":{"position":[[15,6],[123,6]]},"229":{"position":[[616,5]]},"235":{"position":[[34,5]]},"260":{"position":[[46,5]]},"278":{"position":[[355,5]]},"285":{"position":[[387,6]]},"317":{"position":[[382,8]]},"325":{"position":[[319,5]]}}}],["checkbox",{"_index":289,"t":{"38":{"position":[[258,10]]}}}],["cherri",{"_index":751,"t":{"154":{"position":[[227,6]]}}}],["choic",{"_index":191,"t":{"14":{"position":[[533,6]]}}}],["choos",{"_index":168,"t":{"14":{"position":[[258,6],[665,6]]},"22":{"position":[[435,6]]},"272":{"position":[[405,6]]}}}],["ci/cd",{"_index":400,"t":{"71":{"position":[[67,7]]},"314":{"position":[[407,5]]}}}],["circl",{"_index":749,"t":{"154":{"position":[[155,6],[326,6]]}}}],["citric",{"_index":951,"t":{"195":{"position":[[1964,6],[2252,6]]}}}],["clariti",{"_index":717,"t":{"150":{"position":[[4,8]]}}}],["clean",{"_index":769,"t":{"156":{"position":[[641,5]]},"158":{"position":[[10,5],[247,5],[433,5]]},"224":{"position":[[1145,5],[1287,5],[2285,5]]}}}],["clear",{"_index":705,"t":{"146":{"position":[[259,5]]}}}],["clearli",{"_index":1331,"t":{"308":{"position":[[308,7]]}}}],["cli",{"_index":1316,"t":{"299":{"position":[[270,5]]}}}],["click",{"_index":219,"t":{"18":{"position":[[270,5]]},"54":{"position":[[126,5]]},"97":{"position":[[66,5]]},"99":{"position":[[161,5],[324,5],[377,5],[412,5],[525,5],[782,5]]},"136":{"position":[[429,8]]},"167":{"position":[[55,5]]},"169":{"position":[[457,5]]},"292":{"position":[[79,5]]}}}],["client",{"_index":461,"t":{"93":{"position":[[399,6]]},"158":{"position":[[334,6]]},"264":{"position":[[359,6]]},"266":{"position":[[45,6]]},"268":{"position":[[0,6]]},"270":{"position":[[24,6]]},"278":{"position":[[45,6],[90,6]]}}}],["clipboard",{"_index":1298,"t":{"292":{"position":[[162,9]]}}}],["clone",{"_index":1216,"t":{"276":{"position":[[263,5],[943,6]]}}}],["clutter",{"_index":805,"t":{"158":{"position":[[1436,11]]}}}],["code",{"_index":284,"t":{"38":{"position":[[118,5],[854,5],[944,5]]},"43":{"position":[[594,4]]},"69":{"position":[[171,4],[357,5],[421,4]]},"71":{"position":[[280,5],[400,5],[692,4]]},"105":{"position":[[92,4]]},"111":{"position":[[127,4]]},"136":{"position":[[686,4]]},"138":{"position":[[1086,5]]},"140":{"position":[[305,5],[588,4],[607,4]]},"142":{"position":[[97,4]]},"146":{"position":[[34,4],[146,4],[233,6],[462,4]]},"152":{"position":[[398,6],[626,5]]},"158":{"position":[[183,4],[482,4],[556,4],[630,4],[728,5],[869,4],[903,4]]},"169":{"position":[[512,4]]},"177":{"position":[[106,5]]},"195":{"position":[[1009,4],[1031,4],[1070,4],[1625,4],[1724,4]]},"243":{"position":[[24,5]]},"264":{"position":[[477,4]]},"268":{"position":[[99,4]]},"270":{"position":[[111,4],[151,4]]},"276":{"position":[[214,4]]},"283":{"position":[[372,4]]},"308":{"position":[[251,4]]}}}],["codebas",{"_index":792,"t":{"158":{"position":[[1033,8]]}}}],["coder",{"_index":720,"t":{"150":{"position":[[188,6]]}}}],["collabor",{"_index":383,"t":{"69":{"position":[[70,13],[312,11]]},"314":{"position":[[286,13]]}}}],["collaps",{"_index":623,"t":{"136":{"position":[[492,8]]}}}],["collect",{"_index":238,"t":{"22":{"position":[[150,10]]},"235":{"position":[[111,10]]},"260":{"position":[[226,10]]},"325":{"position":[[396,10]]}}}],["collegi",{"_index":532,"t":{"113":{"position":[[457,9]]}}}],["color",{"_index":1106,"t":{"224":{"position":[[867,5]]}}}],["column",{"_index":1385,"t":{"339":{"position":[[363,6]]}}}],["combin",{"_index":652,"t":{"138":{"position":[[1476,7]]}}}],["come",{"_index":533,"t":{"113":{"position":[[502,4]]},"138":{"position":[[355,5]]},"156":{"position":[[482,4]]},"264":{"position":[[735,4]]}}}],["comfort",{"_index":1329,"t":{"308":{"position":[[180,11]]}}}],["command",{"_index":138,"t":{"12":{"position":[[23,7]]},"14":{"position":[[185,7],[612,9],[718,8]]},"18":{"position":[[412,7],[647,8]]},"20":{"position":[[98,8]]},"22":{"position":[[254,7],[509,8]]},"24":{"position":[[148,8]]},"26":{"position":[[180,8]]},"28":{"position":[[250,8],[291,8]]},"30":{"position":[[11,7],[107,8],[126,8]]},"32":{"position":[[226,8]]},"34":{"position":[[11,7],[57,8],[76,8]]},"38":{"position":[[13,7],[727,7],[766,8]]},"43":{"position":[[502,7],[515,7]]},"49":{"position":[[565,7]]},"74":{"position":[[131,7],[190,9],[214,7],[268,7],[510,7],[635,7],[722,7],[791,7],[864,8],[1006,8],[1135,8]]},"82":{"position":[[129,7],[189,9],[230,9],[632,8],[954,9],[1189,8],[1245,8],[1313,9]]},"113":{"position":[[507,8],[523,7]]},"115":{"position":[[37,8]]},"117":{"position":[[376,8]]},"119":{"position":[[10,7]]},"152":{"position":[[95,7],[544,7]]},"158":{"position":[[1313,8]]},"231":{"position":[[129,8],[202,8]]},"239":{"position":[[242,7]]},"264":{"position":[[431,7]]},"268":{"position":[[466,7]]},"272":{"position":[[366,8],[382,7]]},"276":{"position":[[607,8]]},"278":{"position":[[287,7]]},"283":{"position":[[557,7],[647,8]]},"288":{"position":[[93,9],[196,8]]},"299":{"position":[[247,7],[345,9],[407,9]]},"302":{"position":[[266,7],[284,8]]},"317":{"position":[[241,7]]}}}],["comment",{"_index":933,"t":{"195":{"position":[[1102,7]]}}}],["comment_count",{"_index":1247,"t":{"281":{"position":[[325,14]]}}}],["comments_url",{"_index":1251,"t":{"281":{"position":[[555,13]]}}}],["commit",{"_index":343,"t":{"49":{"position":[[471,6],[508,6]]},"61":{"position":[[251,6],[289,6]]},"224":{"position":[[2020,6]]},"281":{"position":[[135,7],[200,8]]},"283":{"position":[[84,6],[111,6],[436,6]]},"314":{"position":[[122,6],[591,7]]}}}],["committ",{"_index":1244,"t":{"281":{"position":[[163,10],[1512,10]]}}}],["common",{"_index":124,"t":{"10":{"position":[[24,6]]},"146":{"position":[[111,6]]}}}],["commun",{"_index":880,"t":{"165":{"position":[[2453,10]]}}}],["compact",{"_index":690,"t":{"144":{"position":[[319,8]]}}}],["compar",{"_index":1176,"t":{"260":{"position":[[633,7]]}}}],["compet",{"_index":1312,"t":{"296":{"position":[[359,12]]}}}],["compil",{"_index":800,"t":{"158":{"position":[[1208,11],[1301,11],[1334,7]]},"268":{"position":[[118,10],[158,10],[477,8],[491,7]]},"270":{"position":[[130,7]]}}}],["complet",{"_index":97,"t":{"6":{"position":[[15,8]]},"134":{"position":[[668,8]]}}}],["complex",{"_index":588,"t":{"134":{"position":[[488,7]]},"138":{"position":[[795,7]]},"163":{"position":[[184,8]]},"195":{"position":[[1487,7]]}}}],["complic",{"_index":537,"t":{"117":{"position":[[36,12],[106,11]]}}}],["compon",{"_index":760,"t":{"156":{"position":[[113,10]]}}}],["comprehens",{"_index":1074,"t":{"222":{"position":[[141,13],[548,13]]}}}],["comput",{"_index":305,"t":{"38":{"position":[[784,9]]},"113":{"position":[[293,9]]},"150":{"position":[[89,9]]},"229":{"position":[[201,8]]},"260":{"position":[[447,9]]}}}],["concept",{"_index":654,"t":{"140":{"position":[[25,8]]},"144":{"position":[[176,8]]},"156":{"position":[[325,8]]},"165":{"position":[[1626,8]]},"222":{"position":[[169,7]]},"227":{"position":[[180,7]]},"285":{"position":[[137,8],[293,8],[532,8]]},"290":{"position":[[127,8]]},"323":{"position":[[59,8]]},"325":{"position":[[235,7],[472,9]]}}}],["concis",{"_index":1332,"t":{"308":{"position":[[320,10]]}}}],["config",{"_index":28,"t":{"4":{"position":[[402,6]]},"14":{"position":[[399,6]]},"278":{"position":[[503,6]]},"321":{"position":[[198,7],[633,6]]}}}],["configur",{"_index":7,"t":{"4":{"position":[[82,13],[1524,10]]},"99":{"position":[[443,9]]},"152":{"position":[[306,9],[493,11],[1186,13]]},"154":{"position":[[685,12]]},"260":{"position":[[457,9]]},"296":{"position":[[230,14]]},"305":{"position":[[66,13]]},"319":{"position":[[137,14],[315,11]]},"333":{"position":[[136,13]]}}}],["confirm",{"_index":468,"t":{"97":{"position":[[133,8]]},"146":{"position":[[515,7]]}}}],["conflict",{"_index":771,"t":{"156":{"position":[[677,9]]}}}],["confus",{"_index":148,"t":{"12":{"position":[[175,10]]},"65":{"position":[[181,9]]}}}],["connect",{"_index":380,"t":{"67":{"position":[[65,11]]},"131":{"position":[[457,10]]}}}],["consensu",{"_index":660,"t":{"140":{"position":[[214,9]]},"146":{"position":[[157,9],[523,9]]},"165":{"position":[[2419,9]]}}}],["consid",{"_index":667,"t":{"140":{"position":[[563,8]]},"165":{"position":[[599,10]]},"288":{"position":[[7,8]]}}}],["consist",{"_index":420,"t":{"71":{"position":[[748,10]]},"165":{"position":[[33,7]]},"235":{"position":[[50,11]]},"260":{"position":[[103,11]]},"285":{"position":[[422,11]]},"294":{"position":[[217,9],[303,12]]},"325":{"position":[[335,11]]}}}],["construct",{"_index":862,"t":{"165":{"position":[[1612,9]]}}}],["consult",{"_index":761,"t":{"156":{"position":[[150,12]]}}}],["contain",{"_index":41,"t":{"4":{"position":[[605,8]]},"148":{"position":[[190,7]]},"165":{"position":[[2313,7]]},"185":{"position":[[14,8]]},"201":{"position":[[99,10]]},"205":{"position":[[57,10]]},"209":{"position":[[328,8]]},"215":{"position":[[41,8]]},"222":{"position":[[880,9]]},"251":{"position":[[130,10]]},"253":{"position":[[319,7]]},"264":{"position":[[1505,8]]},"272":{"position":[[20,9]]},"305":{"position":[[57,8]]}}}],["content",{"_index":335,"t":{"49":{"position":[[56,8]]},"107":{"position":[[18,7],[79,7]]},"119":{"position":[[281,7]]},"136":{"position":[[129,8]]},"158":{"position":[[639,7]]},"161":{"position":[[106,7],[131,7],[365,7],[546,7],[620,7]]},"163":{"position":[[256,7]]},"165":{"position":[[44,7],[275,7],[352,7],[610,10],[954,7],[1285,7],[1758,7],[1809,7]]},"171":{"position":[[47,7],[403,7]]},"195":{"position":[[1160,7],[1214,7],[1467,7]]},"222":{"position":[[1094,8]]},"224":{"position":[[1178,7],[1697,7],[2845,7]]},"229":{"position":[[0,7],[597,7]]},"231":{"position":[[40,7],[150,7]]},"260":{"position":[[64,7]]},"285":{"position":[[98,7],[125,7],[178,7],[402,7]]},"308":{"position":[[278,7]]}}}],["context",{"_index":873,"t":{"165":{"position":[[2030,7],[2059,8]]},"195":{"position":[[4284,11],[4761,11]]},"227":{"position":[[95,7]]},"260":{"position":[[160,8]]},"285":{"position":[[476,8]]},"325":{"position":[[150,7]]}}}],["contextu",{"_index":1296,"t":{"290":{"position":[[329,10]]}}}],["continu",{"_index":398,"t":{"71":{"position":[[20,10],[47,10]]},"314":{"position":[[413,11]]}}}],["contribut",{"_index":643,"t":{"138":{"position":[[1056,12]]},"165":{"position":[[172,12],[201,12]]},"171":{"position":[[133,12],[335,12],[389,10]]}}}],["control",{"_index":151,"t":{"12":{"position":[[234,7]]},"69":{"position":[[58,7],[209,7]]},"113":{"position":[[70,8]]},"158":{"position":[[1414,7]]},"195":{"position":[[4470,13],[4947,13]]},"314":{"position":[[213,7]]},"319":{"position":[[199,8]]}}}],["control.md",{"_index":1168,"t":{"251":{"position":[[505,12]]}}}],["conveni",{"_index":626,"t":{"136":{"position":[[809,10]]},"218":{"position":[[191,11]]}}}],["convent",{"_index":1077,"t":{"222":{"position":[[412,11],[715,11]]}}}],["convers",{"_index":1089,"t":{"222":{"position":[[1023,10]]}}}],["convert",{"_index":883,"t":{"169":{"position":[[182,9]]},"222":{"position":[[619,7]]}}}],["cooper",{"_index":1359,"t":{"329":{"position":[[107,9]]}}}],["copi",{"_index":271,"t":{"32":{"position":[[8,4]]},"95":{"position":[[7,4]]},"99":{"position":[[575,4],[591,4]]},"136":{"position":[[408,7]]},"185":{"position":[[322,4]]},"224":{"position":[[220,4],[259,4],[389,4],[1173,4],[1688,4]]},"241":{"position":[[45,7]]},"243":{"position":[[36,6]]},"245":{"position":[[0,4]]},"247":{"position":[[0,4]]},"292":{"position":[[146,6]]},"323":{"position":[[226,4]]},"327":{"position":[[61,4]]}}}],["core",{"_index":759,"t":{"156":{"position":[[108,4]]},"299":{"position":[[7,4]]}}}],["corner",{"_index":476,"t":{"99":{"position":[[210,7]]}}}],["correct",{"_index":341,"t":{"49":{"position":[[263,7]]},"203":{"position":[[527,7]]},"337":{"position":[[383,8]]}}}],["correctli",{"_index":1315,"t":{"299":{"position":[[236,10]]}}}],["coupl",{"_index":1314,"t":{"299":{"position":[[84,7]]}}}],["cours",{"_index":772,"t":{"156":{"position":[[710,7]]},"274":{"position":[[3,7]]}}}],["cover",{"_index":701,"t":{"144":{"position":[[622,5]]},"222":{"position":[[177,7]]},"285":{"position":[[284,8]]},"323":{"position":[[50,8]]},"325":{"position":[[460,5]]}}}],["creat",{"_index":208,"t":{"18":{"position":[[6,7]]},"20":{"position":[[6,7],[37,7]]},"22":{"position":[[6,7],[449,6]]},"28":{"position":[[65,6]]},"36":{"position":[[15,8]]},"38":{"position":[[531,6]]},"43":{"position":[[4,6],[223,6],[439,6]]},"45":{"position":[[46,8]]},"61":{"position":[[72,7],[330,8],[421,8]]},"65":{"position":[[126,7]]},"67":{"position":[[56,8]]},"71":{"position":[[201,6],[286,8]]},"74":{"position":[[384,6],[435,6]]},"76":{"position":[[11,6],[62,6]]},"82":{"position":[[401,6],[450,6]]},"84":{"position":[[11,6],[60,6]]},"117":{"position":[[389,6]]},"134":{"position":[[125,7],[259,6]]},"136":{"position":[[860,8],[901,6]]},"138":{"position":[[151,8],[566,6],[950,8]]},"165":{"position":[[1394,6]]},"169":{"position":[[41,7]]},"171":{"position":[[191,6]]},"199":{"position":[[147,7]]},"224":{"position":[[1425,6]]},"251":{"position":[[234,6]]},"253":{"position":[[225,6]]},"270":{"position":[[224,7]]},"276":{"position":[[150,6],[1414,6],[1642,6],[1904,6]]},"283":{"position":[[459,6],[746,7]]},"294":{"position":[[427,7]]},"302":{"position":[[58,6],[297,6]]},"331":{"position":[[108,6]]}}}],["creation",{"_index":531,"t":{"113":{"position":[[444,8]]},"296":{"position":[[54,9]]}}}],["creator",{"_index":636,"t":{"138":{"position":[[855,7]]}}}],["critic",{"_index":659,"t":{"140":{"position":[[193,8]]},"142":{"position":[[155,8]]}}}],["cross",{"_index":758,"t":{"154":{"position":[[655,7]]}}}],["crucial",{"_index":785,"t":{"158":{"position":[[827,7]]},"215":{"position":[[343,7]]},"314":{"position":[[237,7]]}}}],["css",{"_index":777,"t":{"158":{"position":[[361,3]]},"264":{"position":[[325,3]]},"268":{"position":[[27,3],[389,3]]},"270":{"position":[[57,4]]},"278":{"position":[[65,3],[110,3]]}}}],["ctwg",{"_index":616,"t":{"136":{"position":[[287,4]]}}}],["curat",{"_index":548,"t":{"119":{"position":[[75,8]]},"152":{"position":[[897,8]]},"163":{"position":[[272,8]]},"165":{"position":[[267,7],[945,8],[1105,7]]},"222":{"position":[[1150,7]]},"260":{"position":[[316,7],[574,7]]},"285":{"position":[[379,7],[485,7]]}}}],["curl",{"_index":443,"t":{"82":{"position":[[752,4]]},"86":{"position":[[7,4]]}}}],["current",{"_index":156,"t":{"14":{"position":[[5,10]]},"136":{"position":[[41,9]]},"138":{"position":[[1484,7]]},"158":{"position":[[263,10]]},"191":{"position":[[48,7],[258,7]]},"203":{"position":[[251,9]]}}}],["custom",{"_index":404,"t":{"71":{"position":[[208,6]]},"203":{"position":[[223,6]]},"270":{"position":[[50,6]]},"278":{"position":[[75,7]]},"305":{"position":[[386,9]]}}}],["custom_terms.md",{"_index":1055,"t":{"203":{"position":[[207,15]]}}}],["customiz",{"_index":412,"t":{"71":{"position":[[500,13]]}}}],["cycl",{"_index":953,"t":{"195":{"position":[[1976,5],[2264,5]]}}}],["d",{"_index":983,"t":{"195":{"position":[[3564,1],[3683,1],[5501,1],[5631,1]]}}}],["d[rethink",{"_index":982,"t":{"195":{"position":[[3553,10],[3672,10]]}}}],["danger",{"_index":1178,"t":{"264":{"position":[[87,6]]}}}],["daniel",{"_index":575,"t":{"134":{"position":[[136,6]]},"138":{"position":[[863,6]]},"140":{"position":[[509,6]]},"142":{"position":[[127,6]]},"156":{"position":[[182,6]]},"158":{"position":[[51,6]]}}}],["data",{"_index":82,"t":{"4":{"position":[[1563,5]]},"22":{"position":[[145,4]]},"195":{"position":[[3761,7],[3826,7],[4019,7],[4084,7]]},"222":{"position":[[45,5],[648,4]]},"272":{"position":[[96,5],[234,4],[425,4]]},"305":{"position":[[231,4]]}}}],["data.js').getxrefsdata",{"_index":1220,"t":{"276":{"position":[[758,27],[1494,25]]}}}],["data.js').removexref(term",{"_index":1225,"t":{"276":{"position":[[1600,26]]}}}],["dataset",{"_index":989,"t":{"195":{"position":[[3810,11],[4068,11]]}}}],["dd>not",{"_index":971,"t":{"195":{"position":[[3002,12],[3360,12]]}}}],["doesn't",{"_index":557,"t":{"125":{"position":[[19,7]]},"158":{"position":[[75,7]]},"264":{"position":[[487,7]]},"333":{"position":[[103,7]]}}}],["domain",{"_index":1344,"t":{"319":{"position":[[72,8]]}}}],["don't",{"_index":137,"t":{"12":{"position":[[4,5]]},"16":{"position":[[113,5]]},"47":{"position":[[407,5]]},"109":{"position":[[2,5]]},"222":{"position":[[1266,5]]},"224":{"position":[[2628,5]]},"337":{"position":[[263,6],[291,5]]}}}],["done",{"_index":624,"t":{"136":{"position":[[637,4],[718,4]]},"158":{"position":[[742,4]]},"195":{"position":[[929,5],[981,5]]},"231":{"position":[[107,4]]},"288":{"position":[[115,4]]},"323":{"position":[[354,4]]}}}],["dotenv",{"_index":1150,"t":{"245":{"position":[[241,9]]}}}],["doubl",{"_index":218,"t":{"18":{"position":[[263,6]]},"54":{"position":[[119,6]]},"169":{"position":[[450,6]]}}}],["down",{"_index":482,"t":{"99":{"position":[[315,4]]}}}],["download",{"_index":440,"t":{"82":{"position":[[553,10]]},"299":{"position":[[169,8]]}}}],["dropdown",{"_index":478,"t":{"99":{"position":[[245,8]]}}}],["drummond",{"_index":865,"t":{"165":{"position":[[1663,8]]}}}],["due",{"_index":707,"t":{"146":{"position":[[316,3]]}}}],["dure",{"_index":329,"t":{"47":{"position":[[109,6]]},"224":{"position":[[2815,6]]},"264":{"position":[[444,6]]}}}],["dutch",{"_index":1086,"t":{"222":{"position":[[818,7]]}}}],["e",{"_index":447,"t":{"82":{"position":[[809,1]]},"86":{"position":[[64,1]]},"195":{"position":[[5635,1]]},"276":{"position":[[657,1],[721,1],[1056,1],[1145,1],[1216,1],[1316,1],[1434,1],[1540,1],[1674,1],[1800,1],[1922,1]]}}}],["e.g",{"_index":438,"t":{"82":{"position":[[327,6]]},"158":{"position":[[1187,6]]},"283":{"position":[[868,6]]}}}],["e[end",{"_index":984,"t":{"195":{"position":[[3582,6],[3701,6]]}}}],["each",{"_index":22,"t":{"4":{"position":[[311,4],[637,4]]},"22":{"position":[[108,4]]},"69":{"position":[[344,4]]},"199":{"position":[[0,4]]},"201":{"position":[[94,4]]},"296":{"position":[[372,4]]},"337":{"position":[[115,4]]}}}],["easier",{"_index":704,"t":{"146":{"position":[[240,6]]}}}],["easiest",{"_index":216,"t":{"18":{"position":[[245,7]]}}}],["easili",{"_index":118,"t":{"8":{"position":[[22,6]]},"38":{"position":[[824,6]]}}}],["ecosystem",{"_index":597,"t":{"134":{"position":[[643,10]]}}}],["edit",{"_index":134,"t":{"10":{"position":[[163,6]]},"18":{"position":[[437,4]]},"26":{"position":[[56,6]]},"49":{"position":[[112,4]]},"59":{"position":[[130,5]]},"136":{"position":[[622,7]]},"171":{"position":[[464,7]]},"227":{"position":[[46,4]]},"233":{"position":[[123,4]]},"276":{"position":[[1133,5]]},"305":{"position":[[320,7],[367,4]]},"325":{"position":[[101,4]]}}}],["editor",{"_index":277,"t":{"38":{"position":[[29,7],[131,6]]},"43":{"position":[[599,7]]},"136":{"position":[[664,6],[741,6]]},"165":{"position":[[293,6],[322,6]]},"169":{"position":[[114,6],[151,6]]},"171":{"position":[[440,6]]},"215":{"position":[[126,7]]},"231":{"position":[[249,6]]},"323":{"position":[[314,7]]},"325":{"position":[[22,7]]}}}],["effect",{"_index":1327,"t":{"305":{"position":[[557,11]]}}}],["effici",{"_index":418,"t":{"71":{"position":[[663,10]]}}}],["effort",{"_index":549,"t":{"119":{"position":[[159,6]]},"138":{"position":[[1503,8]]}}}],["elabor",{"_index":604,"t":{"134":{"position":[[938,9]]},"138":{"position":[[325,10]]},"325":{"position":[[531,9]]}}}],["eleg",{"_index":633,"t":{"138":{"position":[[372,7]]}}}],["element",{"_index":108,"t":{"6":{"position":[[243,8]]},"47":{"position":[[363,8]]},"203":{"position":[[339,7]]},"308":{"position":[[77,8]]}}}],["embed",{"_index":1184,"t":{"264":{"position":[[316,8]]},"272":{"position":[[245,8]]}}}],["empti",{"_index":722,"t":{"152":{"position":[[45,5]]},"209":{"position":[[267,6]]},"224":{"position":[[1603,5],[1790,6]]},"253":{"position":[[296,6]]}}}],["en",{"_index":1085,"t":{"222":{"position":[[758,2],[965,2]]},"331":{"position":[[47,2]]}}}],["enabl",{"_index":76,"t":{"4":{"position":[[1343,7]]},"18":{"position":[[612,7]]},"69":{"position":[[289,8]]},"134":{"position":[[244,7]]},"138":{"position":[[551,7]]},"195":{"position":[[5268,8]]},"317":{"position":[[99,7]]}}}],["end",{"_index":247,"t":{"22":{"position":[[476,3]]},"52":{"position":[[48,3]]},"140":{"position":[[370,3],[383,3]]},"144":{"position":[[229,3]]},"150":{"position":[[253,3]]},"158":{"position":[[126,3]]},"195":{"position":[[370,3]]},"264":{"position":[[495,3]]},"268":{"position":[[202,3],[268,3]]}}}],["endproduct",{"_index":884,"t":{"169":{"position":[[295,10]]}}}],["end{array",{"_index":1029,"t":{"195":{"position":[[5665,13]]}}}],["end{pmatrix",{"_index":1017,"t":{"195":{"position":[[5456,13],[5549,15]]}}}],["end{pmatrix}\\cdot",{"_index":1019,"t":{"195":{"position":[[5503,18]]}}}],["enforc",{"_index":1092,"t":{"222":{"position":[[1237,8]]}}}],["engin",{"_index":580,"t":{"134":{"position":[[320,11]]},"138":{"position":[[627,11]]},"195":{"position":[[5292,6]]}}}],["english",{"_index":1073,"t":{"222":{"position":[[112,7],[927,8]]}}}],["enhanc",{"_index":511,"t":{"107":{"position":[[249,8]]},"123":{"position":[[4,11]]},"136":{"position":[[364,12]]},"154":{"position":[[49,8]]}}}],["ensur",{"_index":419,"t":{"71":{"position":[[678,8]]},"148":{"position":[[173,6]]},"158":{"position":[[618,6]]},"283":{"position":[[296,7]]}}}],["enter",{"_index":190,"t":{"14":{"position":[[522,5],[698,8]]},"95":{"position":[[55,5]]},"97":{"position":[[108,5]]},"268":{"position":[[139,6]]}}}],["entir",{"_index":1149,"t":{"245":{"position":[[164,6]]},"339":{"position":[[464,6]]}}}],["entri",{"_index":337,"t":{"49":{"position":[[141,5]]},"253":{"position":[[168,5]]}}}],["env",{"_index":463,"t":{"95":{"position":[[49,5]]},"99":{"position":[[738,4]]},"249":{"position":[[51,5],[72,5]]}}}],["env.exampl",{"_index":462,"t":{"95":{"position":[[24,12]]},"247":{"position":[[123,12]]},"249":{"position":[[35,12]]}}}],["environ",{"_index":39,"t":{"4":{"position":[[566,13]]},"38":{"position":[[77,13]]},"74":{"position":[[945,11]]},"82":{"position":[[874,11],[1362,13]]},"227":{"position":[[139,12]]},"272":{"position":[[294,11]]},"299":{"position":[[71,12]]},"325":{"position":[[194,12]]},"331":{"position":[[95,12]]}}}],["equal",{"_index":715,"t":{"148":{"position":[[107,7]]}}}],["equat",{"_index":1013,"t":{"195":{"position":[[5231,9]]}}}],["error",{"_index":893,"t":{"175":{"position":[[69,5]]},"209":{"position":[[100,5],[188,5]]},"317":{"position":[[395,6]]}}}],["especi",{"_index":1191,"t":{"264":{"position":[[600,10]]}}}],["essenti",{"_index":379,"t":{"67":{"position":[[34,9]]},"93":{"position":[[59,9]]},"222":{"position":[[994,9]]}}}],["etc",{"_index":274,"t":{"32":{"position":[[118,4]]},"109":{"position":[[132,4]]},"119":{"position":[[204,4]]},"127":{"position":[[41,4]]},"129":{"position":[[51,4],[172,4]]},"251":{"position":[[522,4]]},"331":{"position":[[146,4]]}}}],["even",{"_index":142,"t":{"12":{"position":[[69,4]]},"158":{"position":[[651,4],[676,4]]},"165":{"position":[[1929,4]]},"195":{"position":[[1455,4]]},"274":{"position":[[98,4]]}}}],["event",{"_index":405,"t":{"71":{"position":[[256,7]]},"224":{"position":[[662,5]]},"314":{"position":[[575,7]]}}}],["events_url",{"_index":1273,"t":{"281":{"position":[[1337,11],[2183,11]]}}}],["everyon",{"_index":602,"t":{"134":{"position":[[744,10]]}}}],["everyth",{"_index":799,"t":{"158":{"position":[[1194,10]]},"251":{"position":[[274,10]]},"264":{"position":[[649,11]]},"272":{"position":[[6,10],[165,10]]}}}],["exactli",{"_index":1301,"t":{"294":{"position":[[201,7]]}}}],["exampl",{"_index":122,"t":{"8":{"position":[[77,8]]},"32":{"position":[[80,8]]},"74":{"position":[[364,8],[670,8],[888,8]]},"82":{"position":[[381,8],[736,8],[1066,8],[1376,8]]},"111":{"position":[[228,7]]},"125":{"position":[[39,7],[123,7]]},"131":{"position":[[184,7]]},"134":{"position":[[434,8]]},"136":{"position":[[884,8]]},"138":{"position":[[741,8]]},"140":{"position":[[80,7]]},"161":{"position":[[640,7],[693,7]]},"165":{"position":[[100,8],[625,7],[2468,8]]},"171":{"position":[[452,8]]},"185":{"position":[[26,7]]},"193":{"position":[[39,8],[78,8]]},"195":{"position":[[38,7],[124,7],[1001,7],[1014,7],[1062,7],[1075,7],[1592,7],[1617,7],[1630,7],[1716,7],[1729,7],[5372,8]]},"203":{"position":[[180,8]]},"222":{"position":[[124,7],[749,8]]},"224":{"position":[[137,8],[640,7],[1524,7]]},"231":{"position":[[215,7]]},"251":{"position":[[333,8]]},"264":{"position":[[1274,8]]},"321":{"position":[[350,7],[679,7],[718,7]]},"323":{"position":[[426,7]]},"325":{"position":[[492,7]]},"337":{"position":[[327,8]]}}}],["except",{"_index":1306,"t":{"294":{"position":[[774,10]]}}}],["exchange/issues/119",{"_index":1044,"t":{"195":{"position":[[6304,20],[6390,19]]}}}],["exclud",{"_index":797,"t":{"158":{"position":[[1095,7]]}}}],["execut",{"_index":1142,"t":{"231":{"position":[[324,9]]},"288":{"position":[[74,9],[172,7]]},"299":{"position":[[385,8]]}}}],["exist",{"_index":239,"t":{"22":{"position":[[183,7]]},"158":{"position":[[719,8],[860,8],[1024,8]]},"171":{"position":[[152,8],[354,8]]},"209":{"position":[[30,9],[155,7],[253,6]]},"243":{"position":[[51,8]]},"251":{"position":[[183,6]]}}}],["expans",{"_index":538,"t":{"117":{"position":[[92,9]]},"134":{"position":[[834,9]]}}}],["expert",{"_index":629,"t":{"138":{"position":[[36,7]]}}}],["explain",{"_index":309,"t":{"41":{"position":[[105,9]]},"165":{"position":[[1955,7]]}}}],["explan",{"_index":303,"t":{"38":{"position":[[714,12]]},"59":{"position":[[7,11]]},"61":{"position":[[7,11]]},"191":{"position":[[8,11]]}}}],["explicitli",{"_index":426,"t":{"74":{"position":[[331,10]]},"231":{"position":[[182,10]]}}}],["explor",{"_index":349,"t":{"54":{"position":[[79,9]]}}}],["export",{"_index":174,"t":{"14":{"position":[[338,6]]},"222":{"position":[[657,6]]}}}],["extend",{"_index":581,"t":{"134":{"position":[[358,8]]},"138":{"position":[[665,8]]},"140":{"position":[[294,6],[335,6]]},"144":{"position":[[376,6],[575,8]]}}}],["extens",{"_index":517,"t":{"109":{"position":[[257,10]]},"140":{"position":[[441,10]]},"158":{"position":[[1069,10]]},"165":{"position":[[1185,9]]},"227":{"position":[[32,10]]},"235":{"position":[[20,10]]},"260":{"position":[[32,10],[193,10]]},"325":{"position":[[87,10],[305,10]]}}}],["extern",{"_index":234,"t":{"22":{"position":[[24,9],[70,8],[206,8]]},"24":{"position":[[24,9]]},"67":{"position":[[11,8]]},"117":{"position":[[169,8]]},"136":{"position":[[303,8]]},"163":{"position":[[118,12]]},"165":{"position":[[2155,8]]},"175":{"position":[[30,8]]},"218":{"position":[[98,8]]},"272":{"position":[[127,8]]},"321":{"position":[[51,8],[274,8],[331,8],[489,8]]}}}],["external_spec",{"_index":1347,"t":{"321":{"position":[[164,14],[377,17]]}}}],["externalspec",{"_index":1226,"t":{"276":{"position":[[1627,14]]}}}],["externalspecvalu",{"_index":255,"t":{"24":{"position":[[191,19]]}}}],["extra",{"_index":610,"t":{"136":{"position":[[70,5]]},"222":{"position":[[376,5]]},"224":{"position":[[2839,5]]},"229":{"position":[[61,5]]}}}],["f",{"_index":1025,"t":{"195":{"position":[[5639,1]]}}}],["face",{"_index":1358,"t":{"327":{"position":[[131,4]]}}}],["facilit",{"_index":781,"t":{"158":{"position":[[750,10]]},"296":{"position":[[39,10]]}}}],["fadh2",{"_index":955,"t":{"195":{"position":[[2023,5],[2311,5]]}}}],["fairli",{"_index":1190,"t":{"264":{"position":[[584,6]]}}}],["fals",{"_index":1278,"t":{"281":{"position":[[1503,5],[2349,5]]}}}],["familiar",{"_index":1337,"t":{"317":{"position":[[182,8]]}}}],["fanci",{"_index":1039,"t":{"195":{"position":[[6033,5],[6156,5]]}}}],["far",{"_index":1195,"t":{"264":{"position":[[1087,3]]},"323":{"position":[[103,3]]}}}],["faster",{"_index":631,"t":{"138":{"position":[[141,6]]},"144":{"position":[[504,6]]}}}],["fat",{"_index":817,"t":{"161":{"position":[[521,4],[616,3]]}}}],["featur",{"_index":231,"t":{"18":{"position":[[630,9]]},"67":{"position":[[44,7]]},"69":{"position":[[459,8]]},"105":{"position":[[101,9]]},"107":{"position":[[258,9]]},"134":{"position":[[392,8]]},"138":{"position":[[699,8]]},"146":{"position":[[277,7]]},"156":{"position":[[581,8]]},"158":{"position":[[94,7],[543,8]]},"195":{"position":[[5359,8]]},"215":{"position":[[351,9]]},"222":{"position":[[1004,7]]},"283":{"position":[[130,8],[242,7]]},"317":{"position":[[117,9]]},"335":{"position":[[176,8]]}}}],["fetch",{"_index":895,"t":{"179":{"position":[[15,6]]},"224":{"position":[[69,5],[176,5]]},"260":{"position":[[400,5]]}}}],["few",{"_index":686,"t":{"144":{"position":[[219,3],[519,3]]},"152":{"position":[[1182,3]]},"165":{"position":[[1125,3]]},"288":{"position":[[89,3]]}}}],["ff6384",{"_index":994,"t":{"195":{"position":[[3873,10],[3934,10],[4131,10],[4192,10]]}}}],["ffce56",{"_index":996,"t":{"195":{"position":[[3895,9],[3956,9],[4153,9],[4214,9]]}}}],["field",{"_index":26,"t":{"4":{"position":[[367,6]]},"97":{"position":[[89,5]]},"138":{"position":[[1389,5]]}}}],["figur",{"_index":1125,"t":{"224":{"position":[[2043,6]]}}}],["file",{"_index":1,"t":{"4":{"position":[[15,5],[204,6],[409,5],[775,4],[1246,5],[1273,5]]},"6":{"position":[[57,4],[101,5],[149,4],[195,5],[225,4]]},"14":{"position":[[406,4]]},"18":{"position":[[102,5],[131,5],[158,8],[175,4],[280,4],[293,4],[527,5]]},"20":{"position":[[85,5]]},"28":{"position":[[17,4],[87,4]]},"32":{"position":[[31,4],[69,4],[129,5]]},"47":{"position":[[224,4],[268,5],[315,5],[345,4],[482,4],[522,4]]},"52":{"position":[[128,8]]},"54":{"position":[[33,9],[64,4],[106,4],[224,4],[286,4],[299,4],[313,13]]},"56":{"position":[[71,4],[154,4]]},"59":{"position":[[40,4]]},"71":{"position":[[450,5]]},"95":{"position":[[19,4]]},"99":{"position":[[743,4]]},"107":{"position":[[31,5]]},"131":{"position":[[65,4],[105,5],[116,4],[325,4],[341,5],[395,4]]},"152":{"position":[[157,5],[199,5],[273,5],[764,6],[966,5]]},"156":{"position":[[54,5],[218,5]]},"158":{"position":[[575,5],[920,5],[1113,5],[1181,5],[1277,5]]},"161":{"position":[[161,5],[471,4]]},"169":{"position":[[64,5],[172,5],[210,4],[245,5],[337,5],[368,5],[390,4]]},"171":{"position":[[508,6]]},"185":{"position":[[92,4],[192,4]]},"195":{"position":[[1233,5],[1308,5],[1412,5]]},"199":{"position":[[53,4],[123,5],[224,4]]},"201":{"position":[[36,4],[87,6]]},"205":{"position":[[52,4],[238,5]]},"207":{"position":[[33,4],[58,4]]},"209":{"position":[[150,4],[239,5],[346,6]]},"215":{"position":[[31,4],[157,5],[785,5]]},"218":{"position":[[43,4]]},"222":{"position":[[272,5],[512,5],[678,5],[890,5]]},"224":{"position":[[432,4],[548,5],[1186,5],[1302,5],[1493,5],[2548,5],[2667,5],[2743,5]]},"227":{"position":[[68,5]]},"229":{"position":[[520,5]]},"241":{"position":[[66,5]]},"243":{"position":[[16,7]]},"245":{"position":[[53,4],[90,5],[390,4]]},"247":{"position":[[19,5]]},"251":{"position":[[125,4],[165,5],[195,4]]},"253":{"position":[[37,4],[103,5],[140,5],[240,4]]},"264":{"position":[[139,5],[159,5],[178,4],[1408,6]]},"268":{"position":[[399,5]]},"270":{"position":[[209,4]]},"272":{"position":[[42,5],[197,5],[332,4],[495,5]]},"276":{"position":[[555,4],[1787,6]]},"278":{"position":[[69,5],[114,5],[257,5],[302,4],[444,4],[471,5],[510,4],[537,5],[605,5]]},"285":{"position":[[710,4]]},"290":{"position":[[63,4]]},"302":{"position":[[45,4]]},"305":{"position":[[15,4],[333,6],[377,5],[591,5]]},"311":{"position":[[43,4],[221,5]]},"317":{"position":[[554,6]]},"319":{"position":[[108,4]]},"325":{"position":[[123,5]]},"333":{"position":[[98,4],[150,4]]}}}],["file/directori",{"_index":1232,"t":{"278":{"position":[[0,14]]}}}],["fill",{"_index":728,"t":{"152":{"position":[[297,4],[469,7]]}}}],["final",{"_index":265,"t":{"28":{"position":[[166,5]]},"113":{"position":[[368,7]]},"283":{"position":[[353,5]]},"299":{"position":[[600,5]]},"317":{"position":[[307,10]]}}}],["find",{"_index":123,"t":{"10":{"position":[[14,4]]},"14":{"position":[[139,4]]},"101":{"position":[[112,4]]},"109":{"position":[[277,4]]},"111":{"position":[[111,4]]},"121":{"position":[[5,4]]},"136":{"position":[[100,4]]},"181":{"position":[[14,4]]},"193":{"position":[[33,5]]},"195":{"position":[[5334,4]]},"264":{"position":[[60,4],[1105,4]]},"276":{"position":[[602,4]]}}}],["finder",{"_index":350,"t":{"54":{"position":[[89,7]]}}}],["fine",{"_index":684,"t":{"144":{"position":[[155,4]]},"323":{"position":[[295,5]]}}}],["finish",{"_index":1209,"t":{"270":{"position":[[159,7]]}}}],["first",{"_index":904,"t":{"188":{"position":[[0,6]]},"203":{"position":[[289,5],[333,5]]},"209":{"position":[[9,5]]},"264":{"position":[[1599,5]]},"268":{"position":[[109,5]]},"276":{"position":[[256,6]]},"281":{"position":[[193,6]]},"335":{"position":[[254,5]]},"339":{"position":[[357,5]]}}}],["fit",{"_index":972,"t":{"195":{"position":[[3015,3],[3373,3]]}}}],["fix",{"_index":796,"t":{"158":{"position":[[1088,6]]},"276":{"position":[[1774,3]]}}}],["flexibl",{"_index":411,"t":{"71":{"position":[[487,8]]}}}],["fli",{"_index":860,"t":{"165":{"position":[[1421,3]]}}}],["flow",{"_index":974,"t":{"195":{"position":[[3472,5]]}}}],["focu",{"_index":820,"t":{"163":{"position":[[81,5]]}}}],["focuss",{"_index":1290,"t":{"285":{"position":[[113,8],[255,8]]},"323":{"position":[[21,8]]}}}],["fold",{"_index":1374,"t":{"337":{"position":[[297,4]]}}}],["folder",{"_index":4,"t":{"4":{"position":[[41,6]]},"32":{"position":[[158,6]]},"45":{"position":[[23,8]]},"161":{"position":[[316,6]]},"222":{"position":[[323,6],[342,7],[873,6]]},"224":{"position":[[1631,6],[1747,7],[1783,6],[1990,7]]}}}],["follow",{"_index":170,"t":{"14":{"position":[[276,9]]},"41":{"position":[[27,8]]},"43":{"position":[[424,10]]},"47":{"position":[[429,10]]},"99":{"position":[[60,6]]},"101":{"position":[[66,10]]},"136":{"position":[[60,9],[208,9]]},"152":{"position":[[1173,6]]},"163":{"position":[[219,9]]},"195":{"position":[[1186,9]]},"220":{"position":[[40,8]]},"224":{"position":[[2408,6],[2474,8]]},"231":{"position":[[386,7]]},"233":{"position":[[76,6]]},"245":{"position":[[9,9],[214,8]]},"247":{"position":[[9,9]]},"270":{"position":[[83,9]]},"283":{"position":[[53,8]]},"285":{"position":[[46,9]]},"321":{"position":[[538,9]]},"329":{"position":[[0,6]]},"331":{"position":[[37,6]]}}}],["followers_url",{"_index":1259,"t":{"281":{"position":[[878,14],[1724,14]]}}}],["following_url",{"_index":1261,"t":{"281":{"position":[[940,14],[1786,14]]}}}],["font",{"_index":809,"t":{"158":{"position":[[1545,6]]}}}],["foo",{"_index":934,"t":{"195":{"position":[[1120,6],[5906,6],[5913,6],[5972,6]]}}}],["foo.html",{"_index":570,"t":{"131":{"position":[[271,8]]}}}],["forc",{"_index":321,"t":{"43":{"position":[[362,5]]}}}],["foreseen",{"_index":656,"t":{"140":{"position":[[67,9]]}}}],["forget",{"_index":1372,"t":{"337":{"position":[[205,6]]}}}],["fork",{"_index":630,"t":{"138":{"position":[[121,5]]},"146":{"position":[[385,4]]},"260":{"position":[[329,4],[653,6]]}}}],["form",{"_index":1140,"t":{"229":{"position":[[739,4]]}}}],["format",{"_index":937,"t":{"195":{"position":[[1196,6]]},"305":{"position":[[204,7],[248,6]]},"308":{"position":[[66,10]]},"321":{"position":[[548,6]]}}}],["formerli",{"_index":1124,"t":{"224":{"position":[[1966,8]]}}}],["fortun",{"_index":918,"t":{"195":{"position":[[303,8]]}}}],["forward",{"_index":763,"t":{"156":{"position":[[376,7]]}}}],["found",{"_index":903,"t":{"185":{"position":[[257,5]]},"209":{"position":[[70,6]]},"243":{"position":[[90,5]]},"268":{"position":[[38,5]]}}}],["foundat",{"_index":574,"t":{"134":{"position":[[109,11],[578,10],[909,11]]},"138":{"position":[[904,10]]},"165":{"position":[[651,12]]},"311":{"position":[[84,12]]}}}],["freeli",{"_index":567,"t":{"131":{"position":[[141,6]]},"156":{"position":[[233,6]]}}}],["freez",{"_index":186,"t":{"14":{"position":[[464,6]]},"32":{"position":[[243,6]]},"191":{"position":[[302,8]]}}}],["fresh",{"_index":1112,"t":{"224":{"position":[[1319,5]]}}}],["friendli",{"_index":387,"t":{"69":{"position":[[248,8]]}}}],["fro",{"_index":530,"t":{"113":{"position":[[325,3]]}}}],["front",{"_index":662,"t":{"140":{"position":[[364,5]]},"144":{"position":[[223,5]]},"158":{"position":[[120,5]]}}}],["fssl",{"_index":444,"t":{"82":{"position":[[758,4]]},"86":{"position":[[13,4]]}}}],["full",{"_index":877,"t":{"165":{"position":[[2137,4]]},"224":{"position":[[2246,4]]},"264":{"position":[[1516,4]]},"294":{"position":[[656,4]]}}}],["fulli",{"_index":1346,"t":{"319":{"position":[[289,6]]}}}],["function",{"_index":523,"t":{"111":{"position":[[269,13]]},"117":{"position":[[244,13]]},"136":{"position":[[76,14],[329,13]]},"140":{"position":[[268,14],[387,14]]},"222":{"position":[[575,14]]},"229":{"position":[[67,13]]},"264":{"position":[[23,13],[237,14],[371,13]]},"285":{"position":[[763,13]]},"290":{"position":[[561,13]]}}}],["fundament",{"_index":1318,"t":{"302":{"position":[[136,11]]}}}],["further",{"_index":163,"t":{"14":{"position":[[144,7]]},"154":{"position":[[58,8]]}}}],["futur",{"_index":653,"t":{"138":{"position":[[1496,6]]},"241":{"position":[[119,8]]},"337":{"position":[[137,7]]}}}],["g",{"_index":1027,"t":{"195":{"position":[[5655,1]]}}}],["gener",{"_index":10,"t":{"4":{"position":[[111,10],[235,9],[1472,9]]},"22":{"position":[[284,10]]},"47":{"position":[[582,7]]},"74":{"position":[[177,7],[502,7],[770,7],[986,7]]},"82":{"position":[[176,7],[941,7]]},"99":{"position":[[355,8],[421,9],[531,9],[600,9]]},"101":{"position":[[18,9]]},"107":{"position":[[184,9]]},"111":{"position":[[216,8]]},"113":{"position":[[344,8]]},"125":{"position":[[27,8]]},"131":{"position":[[81,8]]},"136":{"position":[[924,9]]},"144":{"position":[[83,10]]},"150":{"position":[[243,9]]},"152":{"position":[[244,9],[715,9],[871,10],[922,10]]},"156":{"position":[[84,10]]},"158":{"position":[[148,9],[490,8],[1103,9],[1171,9]]},"165":{"position":[[524,9],[1267,9]]},"185":{"position":[[201,9],[294,8]]},"222":{"position":[[1084,9]]},"253":{"position":[[116,9]]},"260":{"position":[[512,9]]},"268":{"position":[[286,9]]},"276":{"position":[[404,10]]},"278":{"position":[[329,9]]},"283":{"position":[[189,9]]},"288":{"position":[[52,9]]},"290":{"position":[[68,9],[229,9],[354,8],[474,8]]},"305":{"position":[[114,9]]},"321":{"position":[[68,9]]}}}],["get",{"_index":154,"t":{"12":{"position":[[273,7]]},"283":{"position":[[587,4]]}}}],["gh",{"_index":737,"t":{"152":{"position":[[741,2]]}}}],["gists_url",{"_index":1263,"t":{"281":{"position":[[1015,10],[1861,10]]}}}],["git",{"_index":296,"t":{"38":{"position":[[408,4],[470,3],[666,3],[894,4]]},"69":{"position":[[182,4],[284,4]]},"74":{"position":[[1121,3]]},"82":{"position":[[375,5],[500,3],[545,3],[668,3],[870,3],[1051,3],[1107,3]]},"86":{"position":[[125,3]]},"88":{"position":[[32,3]]},"113":{"position":[[159,3]]},"123":{"position":[[29,3]]},"138":{"position":[[59,4],[405,3]]},"158":{"position":[[1124,4],[1253,3]]},"224":{"position":[[172,3],[1368,3],[2325,3]]},"227":{"position":[[14,3]]},"231":{"position":[[120,3]]},"260":{"position":[[16,3]]},"264":{"position":[[1061,3]]},"283":{"position":[[97,3],[107,3],[468,3],[760,3],[940,3]]},"285":{"position":[[818,3]]},"294":{"position":[[280,3]]},"314":{"position":[[88,3],[201,3]]},"325":{"position":[[69,3]]},"331":{"position":[[66,3]]}}}],["github",{"_index":96,"t":{"4":{"position":[[1743,6]]},"8":{"position":[[45,6]]},"16":{"position":[[84,6],[161,6]]},"22":{"position":[[343,6],[411,6]]},"38":{"position":[[443,7],[589,7]]},"49":{"position":[[70,6],[182,9],[304,9],[382,9],[397,6],[495,7],[549,7]]},"59":{"position":[[52,6],[90,6]]},"69":{"position":[[0,6],[225,6],[440,6]]},"71":{"position":[[0,6],[151,6],[177,6],[425,6],[544,7]]},"93":{"position":[[133,6]]},"99":{"position":[[48,6],[90,7],[104,6],[920,6]]},"113":{"position":[[190,6],[393,7]]},"134":{"position":[[42,8],[766,6],[786,6]]},"136":{"position":[[568,7],[609,6],[760,6],[789,6],[850,6]]},"152":{"position":[[696,6],[1132,6]]},"169":{"position":[[284,6],[540,7]]},"175":{"position":[[81,6],[124,6]]},"185":{"position":[[266,7]]},"188":{"position":[[11,6]]},"195":{"position":[[6109,7],[6117,6],[6218,6]]},"211":{"position":[[0,6]]},"224":{"position":[[107,6],[1025,9],[2102,6]]},"249":{"position":[[14,6]]},"260":{"position":[[499,6]]},"264":{"position":[[555,6]]},"283":{"position":[[32,6]]},"285":{"position":[[826,6]]},"288":{"position":[[208,6]]},"290":{"position":[[5,6]]},"294":{"position":[[240,6]]},"314":{"position":[[365,6],[381,6]]}}}],["github'",{"_index":882,"t":{"169":{"position":[[138,8]]},"171":{"position":[[427,8]]}}}],["github.com",{"_index":453,"t":{"93":{"position":[[8,10]]},"111":{"position":[[15,10]]},"113":{"position":[[329,10]]},"150":{"position":[[140,10]]},"152":{"position":[[663,11],[1213,10]]},"154":{"position":[[366,10]]},"231":{"position":[[238,10]]},"233":{"position":[[157,11],[323,10]]},"260":{"position":[[378,10]]},"288":{"position":[[158,10]]},"294":{"position":[[288,10]]}}}],["github.io",{"_index":509,"t":{"107":{"position":[[106,9]]},"111":{"position":[[253,10]]},"113":{"position":[[409,9]]},"119":{"position":[[223,9]]},"125":{"position":[[64,10]]},"150":{"position":[[268,9]]},"152":{"position":[[1352,10]]},"290":{"position":[[18,11]]}}}],["gitignor",{"_index":807,"t":{"158":{"position":[[1525,10],[1579,12]]}}}],["give",{"_index":483,"t":{"99":{"position":[[464,4]]},"115":{"position":[[27,5],[52,5]]},"138":{"position":[[1179,5]]}}}],["given",{"_index":198,"t":{"16":{"position":[[32,5]]},"179":{"position":[[106,5]]},"321":{"position":[[608,5],[705,5]]}}}],["glosari",{"_index":867,"t":{"165":{"position":[[1735,7]]}}}],["glossari",{"_index":235,"t":{"22":{"position":[[79,10]]},"38":{"position":[[651,8]]},"65":{"position":[[10,8],[109,8]]},"67":{"position":[[85,11]]},"117":{"position":[[221,11]]},"161":{"position":[[512,8],[648,8],[681,8]]},"165":{"position":[[1500,11],[1530,11],[1716,9],[1847,8],[1910,9],[2164,10],[2220,10],[2580,9]]},"218":{"position":[[218,11]]},"229":{"position":[[437,10],[708,11]]},"285":{"position":[[568,11]]},"290":{"position":[[167,8],[209,8],[296,11],[340,8]]},"323":{"position":[[159,11]]},"327":{"position":[[20,9],[177,8]]}}}],["glycolysi",{"_index":947,"t":{"195":{"position":[[1879,10],[2167,10]]}}}],["go",{"_index":326,"t":{"45":{"position":[[0,2]]},"47":{"position":[[572,2]]},"54":{"position":[[43,2],[186,2]]},"61":{"position":[[344,2],[434,2]]},"99":{"position":[[98,2]]},"144":{"position":[[533,2]]},"146":{"position":[[74,2]]},"152":{"position":[[1245,2]]},"171":{"position":[[266,2]]},"195":{"position":[[6210,3]]},"224":{"position":[[13,2]]},"233":{"position":[[133,2]]},"264":{"position":[[1283,2]]},"327":{"position":[[0,2]]}}}],["goal",{"_index":333,"t":{"47":{"position":[[539,4]]}}}],["goe",{"_index":299,"t":{"38":{"position":[[670,4]]},"93":{"position":[[101,4]]},"264":{"position":[[1078,4]]},"337":{"position":[[245,4]]}}}],["good",{"_index":287,"t":{"38":{"position":[[186,4]]},"93":{"position":[[77,4]]},"195":{"position":[[2880,4],[2910,4],[3238,4],[3268,4]]},"333":{"position":[[66,4]]}}}],["govern",{"_index":555,"t":{"123":{"position":[[33,10]]},"136":{"position":[[236,10]]},"138":{"position":[[409,10]]}}}],["grain",{"_index":685,"t":{"144":{"position":[[160,7]]}}}],["graph",{"_index":975,"t":{"195":{"position":[[3498,5],[3617,5]]}}}],["gravatar_id",{"_index":1256,"t":{"281":{"position":[[782,12],[1628,12]]}}}],["great",{"_index":638,"t":{"138":{"position":[[935,5],[1309,5]]},"146":{"position":[[492,5]]},"335":{"position":[[96,5]]}}}],["green",{"_index":726,"t":{"152":{"position":[[267,5]]},"154":{"position":[[413,6]]},"156":{"position":[[197,6]]}}}],["grey",{"_index":724,"t":{"152":{"position":[[194,4]]}}}],["group",{"_index":1291,"t":{"285":{"position":[[153,5],[309,5]]},"323":{"position":[[75,5]]}}}],["grow",{"_index":747,"t":{"154":{"position":[[142,4],[291,4]]}}}],["gtihub.com",{"_index":1139,"t":{"229":{"position":[[216,11]]}}}],["guid",{"_index":546,"t":{"119":{"position":[[53,5]]},"136":{"position":[[247,5]]},"262":{"position":[[29,5]]},"264":{"position":[[1022,5]]},"285":{"position":[[80,5],[193,5],[353,5],[493,5],[587,5],[668,5],[801,5]]}}}],["gulp",{"_index":801,"t":{"158":{"position":[[1329,4]]},"268":{"position":[[486,4]]},"270":{"position":[[125,4]]},"272":{"position":[[584,5]]},"274":{"position":[[28,4],[70,4]]}}}],["gulpfile.j",{"_index":1235,"t":{"278":{"position":[[180,12]]}}}],["h",{"_index":1028,"t":{"195":{"position":[[5659,1]]}}}],["h1",{"_index":59,"t":{"4":{"position":[[977,2]]}}}],["hand",{"_index":544,"t":{"117":{"position":[[327,5]]},"215":{"position":[[811,5]]},"218":{"position":[[157,5]]},"224":{"position":[[1311,4],[2592,5]]}}}],["handl",{"_index":539,"t":{"117":{"position":[[122,8]]}}}],["happen",{"_index":773,"t":{"156":{"position":[[730,7]]}}}],["happili",{"_index":661,"t":{"140":{"position":[[311,8]]}}}],["hard",{"_index":680,"t":{"142":{"position":[[386,4]]}}}],["hardli",{"_index":868,"t":{"165":{"position":[[1747,6]]}}}],["harvest",{"_index":1145,"t":{"235":{"position":[[91,8]]},"260":{"position":[[207,7]]},"325":{"position":[[376,8]]}}}],["hash",{"_index":368,"t":{"61":{"position":[[258,4],[296,4]]}}}],["have",{"_index":764,"t":{"156":{"position":[[392,6]]}}}],["haven't",{"_index":897,"t":{"179":{"position":[[71,7]]}}}],["hdashlin",{"_index":1026,"t":{"195":{"position":[[5644,10]]}}}],["he'",{"_index":850,"t":{"165":{"position":[[1049,4]]}}}],["he/sh",{"_index":1069,"t":{"215":{"position":[[757,6]]},"235":{"position":[[0,6]]},"285":{"position":[[159,6],[315,6]]},"290":{"position":[[114,6]]},"323":{"position":[[81,6],[359,6]]},"325":{"position":[[285,6]]}}}],["head",{"_index":1379,"t":{"339":{"position":[[86,7]]}}}],["header",{"_index":1330,"t":{"308":{"position":[[224,8]]}}}],["hello",{"_index":965,"t":{"195":{"position":[[2804,5],[3162,5]]}}}],["help",{"_index":535,"t":{"115":{"position":[[22,4]]},"161":{"position":[[25,5]]},"203":{"position":[[35,5],[63,4]]},"317":{"position":[[497,7]]}}}],["help.txt",{"_index":1158,"t":{"247":{"position":[[105,8]]}}}],["henk",{"_index":845,"t":{"165":{"position":[[994,4],[1144,4],[2477,4]]}}}],["here",{"_index":53,"t":{"4":{"position":[[835,4]]},"10":{"position":[[0,4]]},"14":{"position":[[130,4]]},"74":{"position":[[0,4]]},"82":{"position":[[0,4]]},"97":{"position":[[124,4]]},"121":{"position":[[13,5]]},"123":{"position":[[56,5]]},"179":{"position":[[112,6]]},"181":{"position":[[0,4]]},"195":{"position":[[1042,4],[1290,4],[1394,4],[5381,5]]},"224":{"position":[[561,4]]},"241":{"position":[[128,4]]},"264":{"position":[[1091,5]]},"268":{"position":[[427,5]]},"283":{"position":[[178,5]]},"290":{"position":[[371,4]]},"296":{"position":[[433,5]]}}}],["here'",{"_index":458,"t":{"93":{"position":[[278,6]]},"195":{"position":[[520,6]]},"335":{"position":[[118,6]]}}}],["hexos",{"_index":959,"t":{"195":{"position":[[2078,7],[2366,7]]}}}],["higher",{"_index":293,"t":{"38":{"position":[[319,6]]},"264":{"position":[[1242,6]]}}}],["highlight",{"_index":585,"t":{"134":{"position":[[459,13]]},"136":{"position":[[466,13]]},"138":{"position":[[766,13]]},"195":{"position":[[1580,11],[4252,12]]}}}],["his/her",{"_index":1136,"t":{"227":{"position":[[78,7]]},"260":{"position":[[354,7]]},"325":{"position":[[133,7]]}}}],["histori",{"_index":362,"t":{"59":{"position":[[115,7]]},"109":{"position":[[124,7]]},"224":{"position":[[1372,10],[2085,9],[2329,7]]},"294":{"position":[[680,7]]},"314":{"position":[[263,7]]}}}],["hline",{"_index":1024,"t":{"195":{"position":[[5624,6]]}}}],["hold",{"_index":757,"t":{"154":{"position":[[617,5]]}}}],["hood",{"_index":455,"t":{"93":{"position":[[116,4]]}}}],["horizont",{"_index":1108,"t":{"224":{"position":[[890,10]]}}}],["host",{"_index":84,"t":{"4":{"position":[[1581,7],[1597,7]]},"38":{"position":[[416,4],[575,7]]},"49":{"position":[[174,7],[296,7],[377,4]]},"69":{"position":[[130,5],[413,7]]},"169":{"position":[[421,6]]},"224":{"position":[[613,7],[1017,7]]},"229":{"position":[[430,6],[701,6]]},"290":{"position":[[106,7]]}}}],["hour",{"_index":207,"t":{"16":{"position":[[195,5]]}}}],["houston",{"_index":929,"t":{"195":{"position":[[776,8],[849,8]]}}}],["hover",{"_index":1366,"t":{"335":{"position":[[519,5]]},"339":{"position":[[498,5]]}}}],["hoverbackgroundcolor",{"_index":997,"t":{"195":{"position":[[3908,23],[4166,23]]}}}],["html",{"_index":92,"t":{"4":{"position":[[1701,4]]},"161":{"position":[[476,4]]},"264":{"position":[[306,4]]},"272":{"position":[[37,4],[192,4],[490,4]]},"299":{"position":[[606,4]]},"311":{"position":[[38,4]]},"317":{"position":[[479,5]]},"323":{"position":[[437,5]]},"337":{"position":[[365,4]]}}}],["html_url",{"_index":1249,"t":{"281":{"position":[[465,9],[841,9],[1687,9]]}}}],["http",{"_index":212,"t":{"18":{"position":[[205,4]]},"52":{"position":[[141,7]]},"56":{"position":[[27,5]]}}}],["https://api.github.com/repos/****/****/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576",{"_index":1248,"t":{"281":{"position":[[374,90]]}}}],["https://api.github.com/repos/****/****/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576/com",{"_index":1252,"t":{"281":{"position":[[569,99]]}}}],["https://api.github.com/repos/****/****/git/commits/117b86fa676c0bd3030c16e8bbb87ebaa61af576",{"_index":1246,"t":{"281":{"position":[[230,94]]}}}],["https://api.github.com/us",{"_index":1257,"t":{"281":{"position":[[804,36],[1650,36]]}}}],["https://api.github.com/users/****/events{/privaci",{"_index":1274,"t":{"281":{"position":[[1349,53],[2195,53]]}}}],["https://api.github.com/users/****/follow",{"_index":1260,"t":{"281":{"position":[[893,46],[1739,46]]}}}],["https://api.github.com/users/****/following{/other_us",{"_index":1262,"t":{"281":{"position":[[955,59],[1801,59]]}}}],["https://api.github.com/users/****/gists{/gist_id",{"_index":1264,"t":{"281":{"position":[[1026,52],[1872,52]]}}}],["https://api.github.com/users/****/org",{"_index":1270,"t":{"281":{"position":[[1241,41],[2087,41]]}}}],["https://api.github.com/users/****/received_ev",{"_index":1276,"t":{"281":{"position":[[1424,52],[2270,52]]}}}],["https://api.github.com/users/****/repo",{"_index":1272,"t":{"281":{"position":[[1294,42],[2140,42]]}}}],["https://api.github.com/users/****/starred{/owner}{/repo",{"_index":1266,"t":{"281":{"position":[[1092,59],[1938,59]]}}}],["https://api.github.com/users/****/subscript",{"_index":1268,"t":{"281":{"position":[[1171,50],[2017,50]]}}}],["https://avatars.githubusercontent.com/u/****?v=4",{"_index":1255,"t":{"281":{"position":[[730,51],[1576,51]]}}}],["https://deb.nodesource.com/setup_18.x",{"_index":445,"t":{"82":{"position":[[763,37]]},"86":{"position":[[18,37]]}}}],["https://example.com/vc",{"_index":1011,"t":{"195":{"position":[[4703,25],[5180,25]]}}}],["https://github.com",{"_index":1258,"t":{"281":{"position":[[851,26],[1697,26]]}}}],["https://github.com/****/****/commit/117b86fa676c0bd3030c16e8bbb87ebaa61af576",{"_index":1250,"t":{"281":{"position":[[475,79]]}}}],["https://github.com/blockchainbird/spec",{"_index":520,"t":{"111":{"position":[[58,38]]}}}],["https://github.com/decentr",{"_index":1042,"t":{"195":{"position":[[6248,33],[6335,32],[6440,33],[6512,32],[6597,33],[6680,32],[6776,33],[6850,32]]}}}],["https://github.com/trustoverip/tswg",{"_index":1110,"t":{"224":{"position":[[932,36]]}}}],["https://katex.org/docs/supported.html",{"_index":1014,"t":{"195":{"position":[[5387,40]]}}}],["https://kordwarshuis.github.io/spec",{"_index":1349,"t":{"321":{"position":[[408,36]]}}}],["https://raw.githubusercontent.com/trustoverip/logo",{"_index":1104,"t":{"224":{"position":[[785,51]]}}}],["https://www.w3.org/ns/did/v1",{"_index":998,"t":{"195":{"position":[[4296,31],[4773,31]]}}}],["hub",{"_index":395,"t":{"69":{"position":[[584,3]]}}}],["human",{"_index":1324,"t":{"305":{"position":[[274,6]]}}}],["i.",{"_index":334,"t":{"49":{"position":[[39,5]]}}}],["id",{"_index":278,"t":{"38":{"position":[[49,3],[794,4]]},"169":{"position":[[121,5]]},"195":{"position":[[4328,5],[4389,5],[4805,5],[4866,5]]},"227":{"position":[[9,4]]},"260":{"position":[[8,3],[432,3]]},"281":{"position":[[694,3],[1540,3]]},"325":{"position":[[64,4]]}}}],["id\":\"did:example:123456789abcdefghi#vc",{"_index":1008,"t":{"195":{"position":[[4602,42],[5079,42]]}}}],["idea",{"_index":298,"t":{"38":{"position":[[625,4]]}}}],["ident",{"_index":573,"t":{"134":{"position":[[100,8],[569,8],[634,8]]},"138":{"position":[[895,8]]}}}],["identif",{"_index":1302,"t":{"294":{"position":[[316,14]]}}}],["identity/present",{"_index":1043,"t":{"195":{"position":[[6282,21],[6368,21]]}}}],["identity/sidetree/projects/1",{"_index":1048,"t":{"195":{"position":[[6810,29],[6883,28]]}}}],["identity/sidetree/pull/863",{"_index":1045,"t":{"195":{"position":[[6474,27],[6545,26]]}}}],["identity/sidetree/releases/tag/v0.9.1",{"_index":1047,"t":{"195":{"position":[[6631,38],[6713,37]]}}}],["ifram",{"_index":899,"t":{"185":{"position":[[68,7]]}}}],["ignor",{"_index":810,"t":{"158":{"position":[[1555,8]]}}}],["illustr",{"_index":814,"t":{"161":{"position":[[399,10]]}}}],["imag",{"_index":550,"t":{"119":{"position":[[175,7]]},"154":{"position":[[344,5]]},"224":{"position":[[2181,6],[2229,6]]}}}],["imagin",{"_index":1090,"t":{"222":{"position":[[1196,7]]},"329":{"position":[[191,7]]}}}],["implement",{"_index":677,"t":{"142":{"position":[[320,9]]},"285":{"position":[[10,15]]}}}],["implementor",{"_index":742,"t":{"152":{"position":[[1156,11]]}}}],["import",{"_index":716,"t":{"148":{"position":[[115,10]]},"152":{"position":[[1093,9]]},"195":{"position":[[910,9],[962,9]]},"222":{"position":[[1208,9]]}}}],["improv",{"_index":417,"t":{"71":{"position":[[653,9]]},"109":{"position":[[73,12],[160,12]]}}}],["incept",{"_index":529,"t":{"113":{"position":[[232,6]]}}}],["includ",{"_index":13,"t":{"4":{"position":[[165,7],[664,9],[1255,8]]},"28":{"position":[[150,8],[191,8]]},"71":{"position":[[349,7]]},"152":{"position":[[374,7]]},"158":{"position":[[1237,8]]},"165":{"position":[[710,9]]},"272":{"position":[[222,7],[523,7]]},"299":{"position":[[301,9]]},"308":{"position":[[214,9]]},"317":{"position":[[65,9]]},"319":{"position":[[81,9],[376,9]]},"321":{"position":[[18,7],[97,7],[153,7],[478,7]]},"335":{"position":[[23,7]]}}}],["inclus",{"_index":803,"t":{"158":{"position":[[1393,9]]}}}],["incorpor",{"_index":515,"t":{"109":{"position":[[183,12]]},"154":{"position":[[260,11]]}}}],["incorrectli",{"_index":1095,"t":{"222":{"position":[[1313,11]]}}}],["index",{"_index":267,"t":{"28":{"position":[[207,5],[277,6]]},"32":{"position":[[89,5],[104,5]]}}}],["index.html",{"_index":102,"t":{"6":{"position":[[138,10]]},"18":{"position":[[36,11],[120,10]]},"20":{"position":[[74,10]]},"32":{"position":[[20,10],[172,10]]},"38":{"position":[[554,12]]},"47":{"position":[[471,10]]},"52":{"position":[[32,11]]},"54":{"position":[[53,10],[275,10]]},"56":{"position":[[60,10]]},"107":{"position":[[229,10]]},"131":{"position":[[94,10],[257,10]]},"150":{"position":[[278,12]]},"152":{"position":[[955,10]]},"169":{"position":[[53,10],[199,10],[259,10],[326,10],[379,10]]},"185":{"position":[[81,10],[181,10],[307,10]]},"191":{"position":[[36,11]]},"264":{"position":[[148,10],[509,10]]},"268":{"position":[[146,11],[296,10]]},"270":{"position":[[198,10]]},"278":{"position":[[153,10],[228,10]]},"290":{"position":[[52,10]]},"311":{"position":[[210,10]]}}}],["index.j",{"_index":1237,"t":{"278":{"position":[[239,9]]}}}],["index.json",{"_index":1161,"t":{"251":{"position":[[222,11],[246,10],[322,10]]}}}],["index.pdf",{"_index":1234,"t":{"278":{"position":[[169,10]]}}}],["index=\"0",{"_index":1034,"t":{"195":{"position":[[5776,10]]}}}],["indic",{"_index":1305,"t":{"294":{"position":[[606,9]]},"337":{"position":[[21,9]]}}}],["individu",{"_index":657,"t":{"140":{"position":[[115,10]]},"205":{"position":[[222,10]]}}}],["info",{"_index":155,"t":{"14":{"position":[[0,4]]},"16":{"position":[[0,5]]},"18":{"position":[[0,5]]},"20":{"position":[[0,5]]},"22":{"position":[[0,5]]},"24":{"position":[[0,5]]},"26":{"position":[[0,5]]},"28":{"position":[[0,5]]},"30":{"position":[[0,5]]},"34":{"position":[[0,5]]},"38":{"position":[[695,4]]},"283":{"position":[[139,4],[526,4]]},"333":{"position":[[19,4]]}}}],["inform",{"_index":342,"t":{"49":{"position":[[271,12]]},"148":{"position":[[207,11]]},"181":{"position":[[19,11]]},"243":{"position":[[4,11]]},"245":{"position":[[19,11]]},"264":{"position":[[1119,11]]}}}],["infrastructur",{"_index":1103,"t":{"224":{"position":[[676,16]]}}}],["ing",{"_index":869,"t":{"165":{"position":[[1864,3]]}}}],["input",{"_index":466,"t":{"97":{"position":[[83,5]]},"218":{"position":[[4,5]]}}}],["insert",{"_index":936,"t":{"195":{"position":[[1168,9],[1281,8],[1385,8],[1418,9],[1460,6],[1748,9]]}}}],["insid",{"_index":562,"t":{"127":{"position":[[101,6]]},"129":{"position":[[21,6]]},"264":{"position":[[1479,6]]},"276":{"position":[[490,6]]},"294":{"position":[[489,6]]}}}],["inspect",{"_index":1339,"t":{"317":{"position":[[462,7]]}}}],["instal",{"_index":98,"t":{"6":{"position":[[24,12],[321,9]]},"14":{"position":[[109,9]]},"36":{"position":[[40,13]]},"38":{"position":[[205,10],[474,9]]},"41":{"position":[[0,10],[36,7],[61,7]]},"43":{"position":[[393,10]]},"47":{"position":[[0,7],[34,7],[116,13],[202,8]]},"63":{"position":[[24,12]]},"74":{"position":[[741,7],[912,7],[937,7],[1065,12]]},"80":{"position":[[15,7],[40,7]]},"82":{"position":[[282,12],[352,10],[504,13],[568,9],[599,11],[645,10],[831,7],[862,7],[910,12],[1003,12],[1129,12],[1434,7]]},"86":{"position":[[86,7],[117,7]]},"90":{"position":[[49,7]]},"99":{"position":[[766,12]]},"111":{"position":[[315,10],[357,12]]},"117":{"position":[[346,11]]},"125":{"position":[[168,9],[236,8]]},"129":{"position":[[0,10],[224,7],[320,12]]},"131":{"position":[[8,7]]},"152":{"position":[[107,7],[351,7],[535,8]]},"171":{"position":[[229,7],[285,12]]},"179":{"position":[[52,7]]},"185":{"position":[[49,12],[244,12]]},"207":{"position":[[95,8]]},"215":{"position":[[386,13],[409,9],[428,10]]},"220":{"position":[[76,12]]},"224":{"position":[[94,7],[1161,7],[1221,7],[1325,8],[1409,7],[1727,7],[2162,7],[2359,7],[2510,12]]},"237":{"position":[[97,13],[133,10]]},"239":{"position":[[7,9],[56,10],[72,9],[166,10]]},"241":{"position":[[14,12]]},"243":{"position":[[70,12],[142,10]]},"245":{"position":[[80,9],[136,13]]},"247":{"position":[[45,13]]},"257":{"position":[[34,13]]},"264":{"position":[[813,9],[871,9],[935,9],[953,7],[971,7],[993,9],[1372,9],[1531,13],[1630,12]]},"272":{"position":[[311,12]]},"274":{"position":[[48,10]]},"276":{"position":[[128,12],[288,7],[316,9],[334,7],[376,9],[394,9],[579,13]]},"285":{"position":[[618,9]]},"296":{"position":[[216,13]]},"299":{"position":[[27,12],[145,12],[182,7],[311,10],[461,8],[559,10]]},"319":{"position":[[301,9]]},"331":{"position":[[128,7]]}}}],["instead",{"_index":424,"t":{"74":{"position":[[243,7]]},"233":{"position":[[252,7]]}}}],["instruct",{"_index":164,"t":{"14":{"position":[[152,13]]},"47":{"position":[[590,13]]},"74":{"position":[[52,12],[99,13],[1042,12]]},"82":{"position":[[52,12],[97,13],[976,12]]},"171":{"position":[[310,13]]},"179":{"position":[[88,13]]},"224":{"position":[[1461,11]]}}}],["intact",{"_index":635,"t":{"138":{"position":[[483,7]]}}}],["integr",{"_index":279,"t":{"38":{"position":[[53,11]]},"43":{"position":[[566,10]]},"69":{"position":[[519,11]]},"71":{"position":[[31,11],[517,10]]}}}],["integration/continu",{"_index":1335,"t":{"314":{"position":[[425,22]]}}}],["intend",{"_index":551,"t":{"119":{"position":[[241,8]]},"296":{"position":[[129,6]]},"311":{"position":[[56,8]]}}}],["interchang",{"_index":1323,"t":{"305":{"position":[[236,11]]}}}],["interest",{"_index":552,"t":{"119":{"position":[[263,10]]},"158":{"position":[[226,9]]},"165":{"position":[[134,10]]},"224":{"position":[[2128,11]]},"327":{"position":[[186,11]]}}}],["interfac",{"_index":304,"t":{"38":{"position":[[748,9]]},"69":{"position":[[257,9]]},"93":{"position":[[169,11]]},"136":{"position":[[354,9]]},"299":{"position":[[260,9]]}}}],["internet",{"_index":599,"t":{"134":{"position":[[694,8],[731,8]]}}}],["intro",{"_index":1172,"t":{"253":{"position":[[330,5]]}}}],["intro.md",{"_index":1118,"t":{"224":{"position":[[1554,8],[1594,8]]},"253":{"position":[[27,9],[197,9]]}}}],["introduc",{"_index":1206,"t":{"268":{"position":[[373,9]]}}}],["introduct",{"_index":519,"t":{"109":{"position":[[318,13]]}}}],["inventor",{"_index":841,"t":{"165":{"position":[[851,8]]}}}],["invok",{"_index":735,"t":{"152":{"position":[[687,6]]},"231":{"position":[[337,7]]},"272":{"position":[[359,6]]}}}],["ioip",{"_index":881,"t":{"165":{"position":[[2553,4]]}}}],["ip",{"_index":594,"t":{"134":{"position":[[600,2],[906,2]]}}}],["issu",{"_index":393,"t":{"69":{"position":[[473,5]]},"71":{"position":[[321,7]]},"107":{"position":[[47,5]]},"158":{"position":[[1460,7]]},"195":{"position":[[618,5],[624,5],[644,5],[686,5],[692,5],[712,5],[6227,10]]},"317":{"position":[[524,6]]}}}],["it'",{"_index":558,"t":{"125":{"position":[[83,4]]},"129":{"position":[[282,4]]},"131":{"position":[[29,4],[160,4],[431,4]]},"152":{"position":[[642,4]]},"154":{"position":[[650,4]]},"158":{"position":[[822,4]]},"253":{"position":[[277,4]]},"283":{"position":[[184,4]]},"290":{"position":[[273,4]]},"305":{"position":[[165,4],[212,4]]},"333":{"position":[[61,4],[164,4]]}}}],["it'll",{"_index":1297,"t":{"292":{"position":[[123,5]]}}}],["ital",{"_index":1292,"t":{"285":{"position":[[853,6]]}}}],["item",{"_index":622,"t":{"136":{"position":[[461,4]]}}}],["itself",{"_index":838,"t":{"165":{"position":[[754,7]]},"169":{"position":[[517,6]]},"264":{"position":[[1003,6],[1458,7],[1643,7]]}}}],["javascript",{"_index":776,"t":{"158":{"position":[[346,10]]},"266":{"position":[[33,11]]},"268":{"position":[[12,10]]},"270":{"position":[[36,10]]},"272":{"position":[[254,10]]},"305":{"position":[[175,11]]}}}],["jekyl",{"_index":561,"t":{"127":{"position":[[33,7]]},"129":{"position":[[43,7],[164,7]]}}}],["john",{"_index":966,"t":{"195":{"position":[[2833,7],[2855,5],[2899,5],[2937,5],[3056,7],[3070,6],[3084,5],[3191,7],[3213,5],[3257,5],[3295,5],[3414,7],[3428,6],[3442,5]]}}}],["js",{"_index":1185,"t":{"264":{"position":[[333,3]]},"268":{"position":[[396,2]]},"272":{"position":[[533,2]]},"278":{"position":[[58,2],[103,2],[254,2],[387,3],[534,2]]}}}],["json",{"_index":932,"t":{"195":{"position":[[1083,10],[1113,4],[1512,4],[1638,10],[1737,10],[4271,10],[4748,10],[5893,10],[5959,10]]},"251":{"position":[[120,4]]},"272":{"position":[[136,4],[433,4]]},"278":{"position":[[377,5]]},"285":{"position":[[210,5]]},"305":{"position":[[170,4],[328,4],[372,4],[433,4],[474,4]]},"319":{"position":[[132,4]]}}}],["katex",{"_index":74,"t":{"4":{"position":[[1316,5],[1367,5]]},"195":{"position":[[5250,7],[5281,5]]},"224":{"position":[[592,8],[990,8]]}}}],["keep",{"_index":502,"t":{"105":{"position":[[50,4]]},"109":{"position":[[110,4]]},"138":{"position":[[439,4]]},"158":{"position":[[838,4],[1511,7]]},"199":{"position":[[61,4]]},"224":{"position":[[2316,4]]},"264":{"position":[[165,7],[661,4],[1667,4]]},"272":{"position":[[160,4]]}}}],["kent",{"_index":851,"t":{"165":{"position":[[1084,4]]}}}],["kent'",{"_index":853,"t":{"165":{"position":[[1160,6]]}}}],["kept",{"_index":1049,"t":{"199":{"position":[[37,4]]}}}],["keri",{"_index":827,"t":{"165":{"position":[[8,4],[84,4],[167,4],[188,4],[645,5],[846,4],[1031,4],[1195,4],[1325,4],[2520,4]]},"224":{"position":[[969,4],[1075,4]]}}}],["key",{"_index":258,"t":{"26":{"position":[[38,5],[115,5],[126,3]]},"97":{"position":[[61,4]]},"99":{"position":[[811,3]]},"195":{"position":[[4570,3],[5047,3]]},"224":{"position":[[657,4]]},"276":{"position":[[1371,3]]},"305":{"position":[[28,3],[497,3]]},"321":{"position":[[255,3]]}}}],["key...end",{"_index":1006,"t":{"195":{"position":[[4553,9],[5030,9]]}}}],["key/valu",{"_index":1348,"t":{"321":{"position":[[228,9]]}}}],["kind",{"_index":927,"t":{"195":{"position":[[661,4],[729,4]]}}}],["know",{"_index":375,"t":{"65":{"position":[[52,4]]},"224":{"position":[[2634,4]]},"302":{"position":[[219,4]]},"333":{"position":[[74,4]]}}}],["knowledg",{"_index":856,"t":{"165":{"position":[[1200,10]]},"296":{"position":[[205,10],[413,9]]},"299":{"position":[[134,10]]},"302":{"position":[[208,10]]},"305":{"position":[[309,10]]},"308":{"position":[[149,10]]},"311":{"position":[[154,10]]},"314":{"position":[[71,10]]},"317":{"position":[[136,10]]}}}],["kor",{"_index":1131,"t":{"224":{"position":[[2693,4]]}}}],["label",{"_index":986,"t":{"195":{"position":[[3771,9],[4029,9]]}}}],["labori",{"_index":1052,"t":{"199":{"position":[[232,10]]}}}],["languag",{"_index":812,"t":{"161":{"position":[[232,9]]},"215":{"position":[[514,8],[617,8]]},"222":{"position":[[93,9],[354,8],[778,8],[809,8],[1181,9]]},"308":{"position":[[33,8]]}}}],["languagecod",{"_index":1078,"t":{"222":{"position":[[424,12],[443,12],[467,12],[727,12]]}}}],["larg",{"_index":1071,"t":{"218":{"position":[[212,5]]}}}],["last",{"_index":317,"t":{"43":{"position":[[208,4]]},"138":{"position":[[1445,4]]},"144":{"position":[[468,4]]},"195":{"position":[[591,4]]},"294":{"position":[[589,4]]}}}],["later",{"_index":1199,"t":{"264":{"position":[[1588,6]]}}}],["latest",{"_index":252,"t":{"24":{"position":[[123,6]]},"43":{"position":[[372,6]]},"61":{"position":[[170,6],[244,6],[474,6]]},"156":{"position":[[623,6],[783,6]]},"215":{"position":[[739,6]]}}}],["layout",{"_index":692,"t":{"144":{"position":[[387,6]]}}}],["lazi",{"_index":1180,"t":{"264":{"position":[[264,4]]}}}],["lean",{"_index":675,"t":{"142":{"position":[[225,4]]},"144":{"position":[[269,4]]}}}],["leav",{"_index":489,"t":{"99":{"position":[[682,5]]},"142":{"position":[[355,6]]},"224":{"position":[[1755,5]]}}}],["left",{"_index":479,"t":{"99":{"position":[[294,4]]}}}],["legaci",{"_index":1068,"t":{"215":{"position":[[711,6]]},"224":{"position":[[79,6],[152,6],[268,6],[328,6],[349,6],[367,6],[425,6],[1206,6],[1263,6],[1712,6],[1884,6],[1975,6],[2155,6],[2344,6],[2728,6]]}}}],["legal",{"_index":1091,"t":{"222":{"position":[[1229,7]]}}}],["let'",{"_index":828,"t":{"165":{"position":[[69,5]]},"335":{"position":[[304,5]]}}}],["level",{"_index":813,"t":{"161":{"position":[[273,6]]},"215":{"position":[[638,5]]},"222":{"position":[[839,6],[941,5]]}}}],["leverag",{"_index":1307,"t":{"296":{"position":[[139,8]]},"335":{"position":[[132,8]]}}}],["li",{"_index":1313,"t":{"299":{"position":[[54,4]]}}}],["liabl",{"_index":1093,"t":{"222":{"position":[[1283,6]]}}}],["librari",{"_index":721,"t":{"150":{"position":[[219,9]]},"154":{"position":[[127,9],[394,7]]},"276":{"position":[[821,7]]}}}],["life",{"_index":833,"t":{"165":{"position":[[410,4]]}}}],["lightondark.svg",{"_index":1109,"t":{"224":{"position":[[901,17]]}}}],["lightweight",{"_index":1322,"t":{"305":{"position":[[219,11]]},"308":{"position":[[14,11]]}}}],["limit",{"_index":203,"t":{"16":{"position":[[143,7]]},"22":{"position":[[380,7]]},"93":{"position":[[230,6]]},"175":{"position":[[100,7]]},"264":{"position":[[578,5]]}}}],["line",{"_index":139,"t":{"12":{"position":[[31,4]]},"38":{"position":[[21,4],[735,5]]},"47":{"position":[[93,5]]},"49":{"position":[[573,4]]},"74":{"position":[[276,5]]},"113":{"position":[[531,5]]},"119":{"position":[[18,4]]},"239":{"position":[[250,5]]},"264":{"position":[[439,4]]},"272":{"position":[[390,6]]},"299":{"position":[[255,4]]},"302":{"position":[[274,5]]}}}],["link",{"_index":21,"t":{"4":{"position":[[301,5]]},"59":{"position":[[23,4],[80,4]]},"61":{"position":[[321,4],[412,4]]},"63":{"position":[[99,4]]},"101":{"position":[[119,4]]},"131":{"position":[[312,4]]},"165":{"position":[[1896,4],[2146,5]]},"167":{"position":[[65,5]]},"191":{"position":[[64,4],[110,4],[152,4],[207,4],[266,4]]},"195":{"position":[[6039,5],[6080,5],[6162,5]]},"222":{"position":[[1041,7]]},"235":{"position":[[69,5]]},"285":{"position":[[86,4]]},"292":{"position":[[208,4]]},"308":{"position":[[240,6]]},"323":{"position":[[144,5],[231,5]]},"325":{"position":[[354,5]]},"327":{"position":[[147,4],[201,4]]},"335":{"position":[[372,7]]},"339":{"position":[[416,4]]}}}],["linux",{"_index":436,"t":{"82":{"position":[[82,5],[199,6],[313,5],[439,6],[611,6],[745,6],[964,6],[1085,6],[1224,6],[1326,5],[1395,6]]},"84":{"position":[[49,6]]},"86":{"position":[[0,6]]},"88":{"position":[[10,6]]},"90":{"position":[[10,6]]}}}],["list",{"_index":518,"t":{"109":{"position":[[304,6]]},"136":{"position":[[529,8]]},"146":{"position":[[335,6]]},"195":{"position":[[5341,4]]},"224":{"position":[[554,6],[2583,5],[2720,4]]},"245":{"position":[[375,6]]},"308":{"position":[[233,6]]},"327":{"position":[[54,6]]},"329":{"position":[[158,4]]},"335":{"position":[[84,5],[200,4],[460,5]]},"337":{"position":[[92,6]]}}}],["liter",{"_index":840,"t":{"165":{"position":[[813,9]]}}}],["littl",{"_index":770,"t":{"156":{"position":[[658,6]]}}}],["live",{"_index":454,"t":{"93":{"position":[[47,5]]},"131":{"position":[[152,4]]}}}],["load",{"_index":1181,"t":{"264":{"position":[[269,7]]},"272":{"position":[[122,4]]}}}],["local",{"_index":37,"t":{"4":{"position":[[546,5],[1712,7]]},"22":{"position":[[139,5]]},"38":{"position":[[492,5]]},"61":{"position":[[33,5],[148,5]]},"113":{"position":[[252,5],[353,5]]},"136":{"position":[[642,7]]},"150":{"position":[[83,5]]},"152":{"position":[[70,5],[580,5],[810,5],[1053,7]]},"224":{"position":[[51,5],[1393,5],[2175,5]]},"229":{"position":[[185,7]]},"233":{"position":[[174,5]]},"260":{"position":[[441,5]]},"276":{"position":[[219,7],[871,8],[927,5]]},"288":{"position":[[134,5]]}}}],["locat",{"_index":2,"t":{"4":{"position":[[21,7],[177,9],[749,8],[1455,8]]},"154":{"position":[[698,9]]}}}],["lock.json",{"_index":106,"t":{"6":{"position":[[215,9]]},"47":{"position":[[335,9]]}}}],["log",{"_index":472,"t":{"99":{"position":[[80,3],[115,3]]},"136":{"position":[[778,6]]},"231":{"position":[[289,6]]}}}],["logic",{"_index":1174,"t":{"260":{"position":[[95,7]]},"285":{"position":[[414,7]]}}}],["login",{"_index":1253,"t":{"281":{"position":[[679,6],[1525,6]]}}}],["logo",{"_index":20,"t":{"4":{"position":[[280,5],[1001,4],[1052,4],[1129,4]]},"224":{"position":[[571,7],[777,7],[862,4]]}}}],["logo.svg",{"_index":1159,"t":{"247":{"position":[[114,8]]}}}],["logo_link",{"_index":67,"t":{"4":{"position":[[1082,9]]},"224":{"position":[[579,12],[919,12]]}}}],["long",{"_index":1304,"t":{"294":{"position":[[552,4]]},"335":{"position":[[413,4]]}}}],["long
long",{"_index":969,"t":{"195":{"position":[[2956,13],[3314,13]]}}}],["long
that",{"_index":970,"t":{"195":{"position":[[2979,13],[3337,13]]}}}],["longer",{"_index":1376,"t":{"337":{"position":[[376,6]]}}}],["look",{"_index":99,"t":{"6":{"position":[[37,6]]},"14":{"position":[[356,4]]},"107":{"position":[[91,7]]},"117":{"position":[[30,5]]},"140":{"position":[[534,4]]},"150":{"position":[[107,4],[195,4]]},"175":{"position":[[19,4]]}}}],["lot",{"_index":640,"t":{"138":{"position":[[1010,3]]},"264":{"position":[[1112,3]]}}}],["lvl1",{"_index":1079,"t":{"222":{"position":[[437,5],[968,5],[977,5]]}}}],["lvl2",{"_index":1080,"t":{"222":{"position":[[456,5],[986,4]]}}}],["lvln",{"_index":1081,"t":{"222":{"position":[[480,4],[522,5]]}}}],["lvlx",{"_index":1084,"t":{"222":{"position":[[740,4]]}}}],["m",{"_index":1280,"t":{"283":{"position":[[119,1],[503,1]]}}}],["machin",{"_index":723,"t":{"152":{"position":[[76,8]]},"224":{"position":[[57,7]]},"233":{"position":[[180,7]]},"288":{"position":[[140,7]]}}}],["maco",{"_index":158,"t":{"14":{"position":[[43,5]]},"74":{"position":[[46,5],[152,6],[373,6],[495,6],[577,5],[679,5],[763,6],[897,6],[966,6]]},"76":{"position":[[0,6]]},"78":{"position":[[0,5]]},"80":{"position":[[0,6]]},"82":{"position":[[46,5],[150,6],[251,6],[390,6],[518,6],[895,6],[1075,5],[1168,6],[1336,5],[1385,5]]},"84":{"position":[[0,6]]},"88":{"position":[[0,5]]},"90":{"position":[[0,5]]},"276":{"position":[[1035,6]]}}}],["made",{"_index":366,"t":{"61":{"position":[[107,5]]},"156":{"position":[[540,4]]},"241":{"position":[[107,4]]},"290":{"position":[[324,4]]}}}],["main",{"_index":372,"t":{"63":{"position":[[41,4]]},"136":{"position":[[124,4]]},"140":{"position":[[602,4]]},"150":{"position":[[29,4]]},"158":{"position":[[1468,4]]},"161":{"position":[[94,4],[418,4],[664,4]]},"165":{"position":[[1711,4],[1730,4],[1837,4],[2570,4]]},"278":{"position":[[249,4]]},"283":{"position":[[266,4],[956,4]]}}}],["main.sh",{"_index":1154,"t":{"247":{"position":[[59,7]]}}}],["maintain",{"_index":240,"t":{"22":{"position":[[191,11]]},"113":{"position":[[243,8]]},"158":{"position":[[236,8]]},"285":{"position":[[641,9]]},"302":{"position":[[166,11]]},"314":{"position":[[249,11]]},"329":{"position":[[68,8]]}}}],["mainten",{"_index":806,"t":{"158":{"position":[[1448,11]]}}}],["make",{"_index":145,"t":{"12":{"position":[[131,5]]},"16":{"position":[[186,4]]},"32":{"position":[[0,5]]},"38":{"position":[[874,5]]},"69":{"position":[[564,6]]},"71":{"position":[[477,6]]},"93":{"position":[[240,4]]},"95":{"position":[[0,4]]},"99":{"position":[[897,6]]},"146":{"position":[[228,4]]},"154":{"position":[[512,6]]},"156":{"position":[[301,4]]},"158":{"position":[[1380,6]]},"253":{"position":[[146,4]]},"283":{"position":[[62,4]]},"323":{"position":[[241,4]]}}}],["manag",{"_index":210,"t":{"18":{"position":[[180,7],[298,8]]},"38":{"position":[[643,7],[921,6]]},"54":{"position":[[111,7]]},"69":{"position":[[136,7],[363,6],[497,10]]},"82":{"position":[[692,7]]},"113":{"position":[[303,6],[467,10]]},"158":{"position":[[661,10]]},"163":{"position":[[165,10]]},"199":{"position":[[66,10]]},"227":{"position":[[131,7]]},"229":{"position":[[643,10]]},"294":{"position":[[70,10],[669,10]]},"296":{"position":[[64,11]]},"299":{"position":[[115,9],[359,8]]},"302":{"position":[[69,6]]},"314":{"position":[[176,6]]},"319":{"position":[[120,11]]},"325":{"position":[[186,7]]},"327":{"position":[[221,11]]},"331":{"position":[[26,10],[84,10]]}}}],["mani",{"_index":396,"t":{"69":{"position":[[592,4]]},"199":{"position":[[160,4],[206,4]]},"201":{"position":[[46,4]]},"335":{"position":[[0,4]]}}}],["manner",{"_index":421,"t":{"71":{"position":[[759,7]]}}}],["manual",{"_index":1147,"t":{"241":{"position":[[36,8]]}}}],["map.json",{"_index":1208,"t":{"268":{"position":[[444,9]]},"278":{"position":[[584,8]]}}}],["markdown",{"_index":14,"t":{"4":{"position":[[195,8],[766,8],[1237,8]]},"6":{"position":[[92,8]]},"28":{"position":[[78,8]]},"38":{"position":[[169,8]]},"47":{"position":[[259,8]]},"134":{"position":[[378,8]]},"138":{"position":[[685,8]]},"154":{"position":[[636,9]]},"161":{"position":[[152,8]]},"169":{"position":[[28,8],[94,8],[163,8],[236,8]]},"171":{"position":[[499,8]]},"195":{"position":[[13,8],[70,9],[156,8]]},"201":{"position":[[27,8]]},"205":{"position":[[43,8]]},"209":{"position":[[337,8]]},"218":{"position":[[34,8]]},"222":{"position":[[263,8]]},"227":{"position":[[59,8]]},"229":{"position":[[11,8]]},"276":{"position":[[1778,8]]},"278":{"position":[[462,8]]},"285":{"position":[[227,8],[370,8],[510,8]]},"308":{"position":[[0,8],[131,8],[160,8],[197,8]]},"319":{"position":[[152,8]]},"325":{"position":[[114,8]]},"335":{"position":[[482,8]]},"337":{"position":[[12,8]]}}}],["markdown.md",{"_index":1117,"t":{"224":{"position":[[1542,11]]}}}],["markdown_path",{"_index":56,"t":{"4":{"position":[[883,15],[1166,14]]},"224":{"position":[[518,17],[746,17]]}}}],["markup",{"_index":911,"t":{"195":{"position":[[46,6],[132,6]]},"224":{"position":[[1532,6]]},"308":{"position":[[26,6]]},"335":{"position":[[205,7]]}}}],["master",{"_index":743,"t":{"152":{"position":[[1237,7]]},"158":{"position":[[1477,6]]},"283":{"position":[[275,7]]}}}],["match",{"_index":688,"t":{"144":{"position":[[259,5]]},"222":{"position":[[198,7]]},"283":{"position":[[773,7]]}}}],["math",{"_index":1012,"t":{"195":{"position":[[5226,4],[5287,4],[5719,5]]}}}],["max",{"_index":1381,"t":{"339":{"position":[[158,3],[272,3]]}}}],["md",{"_index":1116,"t":{"224":{"position":[[1489,3]]},"229":{"position":[[151,3]]}}}],["mean",{"_index":665,"t":{"140":{"position":[[496,5]]},"142":{"position":[[234,4]]},"144":{"position":[[278,4]]},"152":{"position":[[416,7],[782,7],[983,7]]},"237":{"position":[[19,5]]},"260":{"position":[[117,7]]},"268":{"position":[[183,5]]},"285":{"position":[[436,7]]}}}],["meant",{"_index":628,"t":{"138":{"position":[[16,5]]}}}],["meet",{"_index":614,"t":{"136":{"position":[[265,7]]}}}],["mental",{"_index":864,"t":{"165":{"position":[[1649,6],[1990,6]]},"227":{"position":[[103,7]]},"325":{"position":[[158,7]]}}}],["mention",{"_index":431,"t":{"74":{"position":[[822,10]]},"152":{"position":[[163,9]]}}}],["menu",{"_index":127,"t":{"10":{"position":[[71,5]]},"12":{"position":[[76,5]]},"14":{"position":[[20,4],[218,4],[245,5],[569,4],[690,4]]},"34":{"position":[[44,5]]},"54":{"position":[[246,5]]},"63":{"position":[[46,4]]},"99":{"position":[[254,5]]},"101":{"position":[[84,4]]},"131":{"position":[[440,4]]},"136":{"position":[[456,4]]},"191":{"position":[[339,5]]}}}],["merg",{"_index":644,"t":{"138":{"position":[[1249,5]]},"140":{"position":[[572,7]]},"146":{"position":[[202,6],[452,5],[586,5]]},"154":{"position":[[85,5],[207,7]]},"156":{"position":[[647,5],[671,5]]},"224":{"position":[[191,5]]},"260":{"position":[[410,5]]},"283":{"position":[[144,7],[229,7]]}}}],["mermaid",{"_index":961,"t":{"195":{"position":[[2759,13],[3117,13],[3484,13],[3603,13]]}}}],["messag",{"_index":1059,"t":{"209":{"position":[[106,8],[194,8]]},"281":{"position":[[184,8]]}}}],["message.j",{"_index":1157,"t":{"247":{"position":[[94,10]]}}}],["metadata",{"_index":18,"t":{"4":{"position":[[255,8]]},"294":{"position":[[126,8],[740,8]]}}}],["migrat",{"_index":1067,"t":{"215":{"position":[[700,8]]},"224":{"position":[[34,8],[2397,10],[2824,9],[2905,10]]}}}],["mind",{"_index":734,"t":{"152":{"position":[[632,4]]},"154":{"position":[[578,4]]},"195":{"position":[[252,4]]},"264":{"position":[[669,4]]}}}],["minim",{"_index":780,"t":{"158":{"position":[[699,8]]},"264":{"position":[[716,8]]},"323":{"position":[[334,7]]}}}],["minimum",{"_index":787,"t":{"158":{"position":[[879,8]]}}}],["miss",{"_index":257,"t":{"26":{"position":[[30,7],[107,7],[133,8]]}}}],["mixtur",{"_index":876,"t":{"165":{"position":[[2125,7]]}}}],["mkdir",{"_index":1319,"t":{"302":{"position":[[316,8]]}}}],["mode",{"_index":221,"t":{"18":{"position":[[373,5]]},"317":{"position":[[29,5],[89,4]]}}}],["model",{"_index":714,"t":{"148":{"position":[[63,6],[78,6]]},"165":{"position":[[1656,6],[1997,5]]},"227":{"position":[[111,6]]},"325":{"position":[[166,6]]}}}],["modif",{"_index":786,"t":{"158":{"position":[[843,13]]}}}],["modifi",{"_index":422,"t":{"74":{"position":[[73,8],[319,8]]},"82":{"position":[[73,8]]},"203":{"position":[[494,6]]},"305":{"position":[[569,6]]}}}],["modul",{"_index":1063,"t":{"215":{"position":[[298,7],[329,7]]}}}],["moment",{"_index":365,"t":{"61":{"position":[[87,6]]}}}],["monitor",{"_index":739,"t":{"152":{"position":[[882,10]]}}}],["more",{"_index":310,"t":{"41":{"position":[[118,4]]},"93":{"position":[[245,4]]},"111":{"position":[[330,4]]},"113":{"position":[[97,4]]},"134":{"position":[[530,6],[926,4]]},"138":{"position":[[240,4],[837,6]]},"140":{"position":[[15,4]]},"146":{"position":[[83,4]]},"158":{"position":[[656,4]]},"165":{"position":[[2359,4],[2414,4]]},"195":{"position":[[400,5],[557,5],[1482,4],[6199,4]]},"278":{"position":[[372,4]]},"290":{"position":[[556,4]]},"308":{"position":[[120,4]]}}}],["mostli",{"_index":1060,"t":{"215":{"position":[[88,7]]}}}],["motiv",{"_index":605,"t":{"134":{"position":[[948,10]]}}}],["mous",{"_index":152,"t":{"12":{"position":[[252,6]]}}}],["move",{"_index":524,"t":{"111":{"position":[[292,5]]},"131":{"position":[[128,5]]},"138":{"position":[[136,4]]},"144":{"position":[[499,4]]},"156":{"position":[[371,4]]},"251":{"position":[[269,4]]},"302":{"position":[[231,4]]}}}],["much",{"_index":1031,"t":{"195":{"position":[[5725,4]]}}}],["multi",{"_index":1238,"t":{"278":{"position":[[295,6]]}}}],["multipl",{"_index":71,"t":{"4":{"position":[[1264,8]]},"47":{"position":[[84,8]]},"203":{"position":[[446,8]]},"215":{"position":[[50,8]]},"218":{"position":[[53,8]]}}}],["mutual",{"_index":711,"t":{"146":{"position":[[579,6]]},"148":{"position":[[38,7]]}}}],["n",{"_index":1082,"t":{"222":{"position":[[534,1]]}}}],["nadh",{"_index":948,"t":{"195":{"position":[[1908,4],[1949,4],[2000,4],[2196,4],[2237,4],[2288,4]]}}}],["name",{"_index":70,"t":{"4":{"position":[[1222,5],[1643,4]]},"32":{"position":[[74,5]]},"43":{"position":[[178,7],[294,5],[300,6],[775,6]]},"49":{"position":[[412,5],[431,4]]},"95":{"position":[[41,4]]},"99":{"position":[[494,5]]},"222":{"position":[[405,6],[701,5]]},"224":{"position":[[311,5],[1913,4],[1958,4]]}}}],["nativ",{"_index":854,"t":{"165":{"position":[[1167,6]]}}}],["nav",{"_index":1035,"t":{"195":{"position":[[5787,5],[5876,6]]}}}],["navig",{"_index":425,"t":{"74":{"position":[[304,10],[483,11]]},"82":{"position":[[1156,11],[1295,10]]},"99":{"position":[[139,8]]},"117":{"position":[[297,10]]},"302":{"position":[[24,8]]}}}],["necessari",{"_index":794,"t":{"158":{"position":[[1059,9]]},"288":{"position":[[186,9]]},"296":{"position":[[328,9]]},"305":{"position":[[544,9]]}}}],["need",{"_index":354,"t":{"56":{"position":[[42,4]]},"65":{"position":[[44,4]]},"93":{"position":[[264,4]]},"134":{"position":[[882,5]]},"138":{"position":[[114,4],[1468,4]]},"140":{"position":[[286,4]]},"144":{"position":[[12,4]]},"146":{"position":[[352,4]]},"152":{"position":[[1278,4]]},"156":{"position":[[754,5]]},"165":{"position":[[1428,7]]},"203":{"position":[[486,4]]},"253":{"position":[[45,6]]},"270":{"position":[[66,4]]},"276":{"position":[[2019,5]]},"278":{"position":[[417,6]]},"296":{"position":[[390,5]]},"302":{"position":[[16,4]]},"314":{"position":[[348,4]]}}}],["nest",{"_index":564,"t":{"129":{"position":[[116,6]]},"305":{"position":[[526,6]]}}}],["net",{"_index":958,"t":{"195":{"position":[[2058,4],[2346,4]]}}}],["network.md",{"_index":1166,"t":{"251":{"position":[[466,12]]}}}],["new",{"_index":181,"t":{"14":{"position":[[419,3]]},"28":{"position":[[13,3],[74,3]]},"36":{"position":[[26,3]]},"49":{"position":[[21,3]]},"59":{"position":[[69,3],[141,3]]},"99":{"position":[[366,3],[431,3]]},"134":{"position":[[630,3]]},"140":{"position":[[584,3]]},"152":{"position":[[13,3],[320,3]]},"158":{"position":[[507,3],[539,3],[899,3]]},"165":{"position":[[1622,3],[1645,3]]},"191":{"position":[[28,3]]},"215":{"position":[[325,3],[510,3]]},"224":{"position":[[212,3],[291,3],[307,3],[1442,3],[1909,3],[1943,3]]},"264":{"position":[[19,3],[1707,3]]},"268":{"position":[[385,3]]},"283":{"position":[[126,3],[610,3],[756,3],[785,3],[849,3],[980,3]]},"285":{"position":[[759,3]]}}}],["newli",{"_index":1205,"t":{"268":{"position":[[280,5]]}}}],["newvers",{"_index":1285,"t":{"283":{"position":[[489,12],[827,12]]}}}],["next",{"_index":731,"t":{"152":{"position":[[518,4]]}}}],["nl",{"_index":1088,"t":{"222":{"position":[[974,2],[983,2]]}}}],["nobler",{"_index":913,"t":{"195":{"position":[[238,6]]}}}],["node",{"_index":434,"t":{"74":{"position":[[1100,4]]},"82":{"position":[[1030,4],[1092,4]]},"88":{"position":[[17,4]]},"276":{"position":[[650,5],[714,5],[1050,4],[1139,4],[1210,4],[1310,4],[1428,4],[1534,4],[1668,4],[1794,4],[1916,4]]},"285":{"position":[[685,4]]},"299":{"position":[[101,5]]}}}],["node.j",{"_index":288,"t":{"38":{"position":[[191,8],[216,8],[297,7],[860,8]]},"82":{"position":[[363,7],[488,7],[533,7],[656,7]]},"158":{"position":[[278,7],[457,7]]},"179":{"position":[[128,7]]},"266":{"position":[[74,10]]},"274":{"position":[[187,7]]},"276":{"position":[[4,7],[206,7]]},"278":{"position":[[543,9]]},"299":{"position":[[63,7],[190,8]]},"319":{"position":[[91,7]]}}}],["node_id",{"_index":1241,"t":{"281":{"position":[[53,8],[701,8],[1547,8]]}}}],["node_modul",{"_index":103,"t":{"6":{"position":[[156,12]]},"47":{"position":[[276,12]]},"125":{"position":[[181,12]]},"129":{"position":[[123,12],[192,12],[291,12]]},"158":{"position":[[1154,12]]},"239":{"position":[[121,12]]},"264":{"position":[[912,13]]},"276":{"position":[[497,12],[832,13]]}}}],["nodej",{"_index":449,"t":{"82":{"position":[[842,6]]},"86":{"position":[[97,6]]}}}],["nomin",{"_index":1132,"t":{"224":{"position":[[2773,8]]}}}],["non",{"_index":301,"t":{"38":{"position":[[700,3]]}}}],["notat",{"_index":1321,"t":{"305":{"position":[[194,9]]}}}],["note",{"_index":740,"t":{"152":{"position":[[1103,5]]},"165":{"position":[[1436,4]]},"195":{"position":[[428,4],[439,4],[475,4],[486,4],[515,4],[544,4],[571,4],[582,4],[596,7],[2923,4],[3281,4]]},"203":{"position":[[8,4]]},"264":{"position":[[1352,5]]}}}],["notic",{"_index":586,"t":{"134":{"position":[[473,6]]},"138":{"position":[[780,6]]},"195":{"position":[[410,7],[630,6],[698,6],[769,6],[842,6]]}}}],["notif",{"_index":262,"t":{"26":{"position":[[159,13]]}}}],["now",{"_index":89,"t":{"4":{"position":[[1663,3]]},"14":{"position":[[232,3]]},"30":{"position":[[94,5]]},"43":{"position":[[675,3]]},"45":{"position":[[87,3]]},"47":{"position":[[175,3]]},"49":{"position":[[503,4]]},"54":{"position":[[151,3]]},"61":{"position":[[122,3],[221,3],[430,3]]},"99":{"position":[[880,3]]},"138":{"position":[[1174,4]]},"195":{"position":[[6174,4]]},"224":{"position":[[1095,3],[1822,3]]},"257":{"position":[[0,3]]},"270":{"position":[[188,4]]},"276":{"position":[[422,3]]},"292":{"position":[[200,3]]},"333":{"position":[[179,4]]},"335":{"position":[[300,3]]}}}],["nowatch",{"_index":1218,"t":{"276":{"position":[[684,8],[1115,8]]}}}],["npm",{"_index":110,"t":{"6":{"position":[[266,3]]},"14":{"position":[[210,3],[630,3]]},"18":{"position":[[429,3],[533,3],[600,3],[656,3]]},"20":{"position":[[107,3]]},"22":{"position":[[518,3]]},"24":{"position":[[92,3],[157,3]]},"26":{"position":[[189,3]]},"28":{"position":[[300,3]]},"32":{"position":[[235,3]]},"41":{"position":[[95,3]]},"47":{"position":[[26,3],[386,3]]},"74":{"position":[[787,3],[860,3],[904,3],[929,3],[1109,3]]},"80":{"position":[[7,3],[32,3]]},"82":{"position":[[1039,3],[1100,3],[1309,3],[1426,3]]},"88":{"position":[[25,3]]},"90":{"position":[[41,3]]},"113":{"position":[[44,3],[154,4]]},"125":{"position":[[232,3]]},"150":{"position":[[207,3]]},"152":{"position":[[103,3],[530,4]]},"154":{"position":[[390,3]]},"203":{"position":[[26,4]]},"211":{"position":[[12,3]]},"215":{"position":[[246,3],[459,3]]},"237":{"position":[[50,3],[163,3]]},"239":{"position":[[101,3],[256,3]]},"255":{"position":[[4,3],[16,3]]},"264":{"position":[[787,3],[845,3],[949,3],[1195,4],[1340,3]]},"270":{"position":[[173,3]]},"276":{"position":[[252,3],[330,3],[430,3]]},"283":{"position":[[43,3],[211,3],[477,3],[545,3],[656,3],[728,3],[995,4],[1000,3]]},"285":{"position":[[694,4]]},"299":{"position":[[97,3],[341,3],[431,3],[453,3],[470,3],[490,3]]},"317":{"position":[[153,3],[229,3]]},"319":{"position":[[103,4]]}}}],["npx",{"_index":308,"t":{"41":{"position":[[57,3]]},"43":{"position":[[0,3],[219,3],[435,3]]},"74":{"position":[[286,3],[380,3],[431,3]]},"76":{"position":[[7,3],[58,3]]},"82":{"position":[[397,3],[446,3]]},"84":{"position":[[7,3],[56,3]]},"115":{"position":[[6,3]]},"117":{"position":[[385,3]]},"203":{"position":[[17,4],[41,3],[127,3],[189,3]]},"224":{"position":[[1421,3]]},"276":{"position":[[146,3]]}}}],["number",{"_index":144,"t":{"12":{"position":[[117,7]]},"16":{"position":[[151,6]]},"22":{"position":[[388,6]]},"32":{"position":[[55,6]]},"245":{"position":[[365,6]]},"264":{"position":[[683,6],[1249,6],[1685,7]]},"283":{"position":[[622,7],[706,6],[797,6],[861,6]]}}}],["nvm",{"_index":896,"t":{"179":{"position":[[60,3]]},"274":{"position":[[162,3]]}}}],["o_toakdexn2i4nmzhnjc2yzbizdmwmzbjmtzlogjiyjg3zwjhytyxywy1nzi",{"_index":1243,"t":{"281":{"position":[[72,62]]}}}],["object",{"_index":43,"t":{"4":{"position":[[625,7],[1504,8]]},"138":{"position":[[172,10],[1125,9]]},"142":{"position":[[280,10]]},"146":{"position":[[543,10]]},"195":{"position":[[1517,6]]},"281":{"position":[[153,9],[174,9],[215,9],[357,8]]},"305":{"position":[[187,6]]},"321":{"position":[[238,6]]}}}],["objects—i",{"_index":1326,"t":{"305":{"position":[[533,10]]}}}],["obsolet",{"_index":1070,"t":{"215":{"position":[[776,8]]},"224":{"position":[[1293,8],[2539,8]]}}}],["obtain",{"_index":469,"t":{"99":{"position":[[3,6]]}}}],["occur",{"_index":839,"t":{"165":{"position":[[803,5]]}}}],["offer",{"_index":392,"t":{"69":{"position":[[452,6]]},"107":{"position":[[277,5]]},"140":{"position":[[240,5],[429,5]]},"146":{"position":[[170,8],[251,5],[421,5]]},"154":{"position":[[541,8]]},"158":{"position":[[34,8]]},"215":{"position":[[337,5]]},"233":{"position":[[45,5],[349,5]]},"260":{"position":[[605,5]]},"290":{"position":[[398,8]]},"292":{"position":[[40,6]]},"294":{"position":[[40,6]]},"314":{"position":[[313,8]]},"325":{"position":[[265,5]]}}}],["okay",{"_index":1171,"t":{"253":{"position":[[282,4]]}}}],["old",{"_index":250,"t":{"24":{"position":[[65,3]]}}}],["omit",{"_index":316,"t":{"43":{"position":[[199,4],[247,4]]}}}],["on",{"_index":169,"t":{"14":{"position":[[265,3]]},"38":{"position":[[404,3]]},"107":{"position":[[194,3]]},"131":{"position":[[403,3]]},"142":{"position":[[216,3]]},"152":{"position":[[946,3],[1339,3]]},"165":{"position":[[461,3],[2544,3]]},"169":{"position":[[49,3],[195,3]]},"171":{"position":[[198,3]]},"195":{"position":[[553,3],[587,3]]},"199":{"position":[[220,3]]},"201":{"position":[[115,3]]},"222":{"position":[[72,3],[799,3]]},"264":{"position":[[135,3],[1415,3],[1605,3]]},"272":{"position":[[33,3],[188,3]]},"335":{"position":[[233,6]]}}}],["onc",{"_index":227,"t":{"18":{"position":[[565,4]]},"26":{"position":[[44,4]]},"99":{"position":[[673,4]]},"319":{"position":[[296,4]]}}}],["ongo",{"_index":789,"t":{"158":{"position":[[952,7]]}}}],["onlin",{"_index":639,"t":{"138":{"position":[[959,6]]},"152":{"position":[[1144,7]]},"264":{"position":[[1142,7]]}}}],["open",{"_index":183,"t":{"14":{"position":[[433,4]]},"18":{"position":[[146,4],[320,4]]},"54":{"position":[[155,5],[215,4],[266,4]]},"71":{"position":[[313,7]]},"169":{"position":[[479,4]]},"224":{"position":[[335,4]]},"305":{"position":[[351,5]]},"311":{"position":[[201,4]]}}}],["oper",{"_index":325,"t":{"43":{"position":[[629,9]]},"209":{"position":[[311,10]]},"215":{"position":[[480,12]]},"218":{"position":[[144,9]]},"222":{"position":[[8,12],[59,12],[598,12]]},"296":{"position":[[341,7]]},"299":{"position":[[44,9],[289,11]]},"314":{"position":[[92,11]]},"319":{"position":[[0,9]]}}}],["oppos",{"_index":922,"t":{"195":{"position":[[361,8]]}}}],["optim",{"_index":1182,"t":{"264":{"position":[[280,13]]}}}],["option",{"_index":25,"t":{"4":{"position":[[358,8],[441,10],[874,8],[1024,10],[1105,10],[1189,10],[1332,10],[1412,10],[1513,10]]},"10":{"position":[[77,8]]},"14":{"position":[[286,8],[574,7]]},"16":{"position":[[21,7]]},"22":{"position":[[311,7]]},"146":{"position":[[595,8]]},"161":{"position":[[210,10],[246,10]]},"177":{"position":[[43,6]]},"191":{"position":[[311,6]]},"195":{"position":[[5258,6]]},"205":{"position":[[17,9],[176,9]]},"260":{"position":[[389,10]]}}}],["orang",{"_index":755,"t":{"154":{"position":[[429,7],[464,6]]},"156":{"position":[[124,7],[275,6]]}}}],["order",{"_index":199,"t":{"16":{"position":[[38,6]]},"65":{"position":[[60,5]]},"272":{"position":[[459,5]]}}}],["organ",{"_index":651,"t":{"138":{"position":[[1431,13]]},"158":{"position":[[188,13],[528,10],[688,10]]}}}],["organizations_url",{"_index":1269,"t":{"281":{"position":[[1222,18],[2068,18]]}}}],["orient",{"_index":1377,"t":{"339":{"position":[[29,8]]}}}],["origin",{"_index":242,"t":{"22":{"position":[[222,8]]},"74":{"position":[[37,8]]},"82":{"position":[[37,8]]},"109":{"position":[[35,8]]},"138":{"position":[[1116,8]]},"215":{"position":[[96,10]]},"222":{"position":[[1061,8],[1172,8]]},"283":{"position":[[949,6]]}}}],["os",{"_index":160,"t":{"14":{"position":[[84,3]]}}}],["other",{"_index":195,"t":{"14":{"position":[[649,7]]},"154":{"position":[[100,7]]},"229":{"position":[[451,7]]},"314":{"position":[[305,7]]},"329":{"position":[[122,6]]}}}],["other'",{"_index":389,"t":{"69":{"position":[[349,7]]}}}],["otherwis",{"_index":55,"t":{"4":{"position":[[847,9]]}}}],["out",{"_index":276,"t":{"34":{"position":[[33,3]]},"154":{"position":[[663,3]]},"195":{"position":[[455,4],[502,4]]},"224":{"position":[[2050,3]]},"329":{"position":[[213,4]]},"337":{"position":[[309,3]]}}}],["outcom",{"_index":775,"t":{"158":{"position":[[105,7]]}}}],["output",{"_index":15,"t":{"4":{"position":[[215,6],[1448,6]]},"47":{"position":[[102,6]]},"203":{"position":[[78,6],[236,6]]},"278":{"position":[[134,6],[314,7],[322,6]]},"299":{"position":[[611,7]]},"305":{"position":[[128,7]]},"317":{"position":[[418,6]]}}}],["output_path",{"_index":80,"t":{"4":{"position":[[1391,11]]},"224":{"position":[[503,14],[721,14]]}}}],["outrag",{"_index":917,"t":{"195":{"position":[[292,10]]}}}],["outro.md",{"_index":1119,"t":{"224":{"position":[[1563,8]]}}}],["over",{"_index":507,"t":{"107":{"position":[[26,4]]},"134":{"position":[[595,4],[901,4]]},"156":{"position":[[487,4]]},"222":{"position":[[1294,4]]},"224":{"position":[[411,4],[1192,4],[1254,4]]},"251":{"position":[[309,4]]}}}],["overal",{"_index":1173,"t":{"260":{"position":[[56,7]]},"285":{"position":[[394,7]]}}}],["overarch",{"_index":648,"t":{"138":{"position":[[1400,10]]}}}],["overview",{"_index":837,"t":{"165":{"position":[[664,10]]}}}],["overwrit",{"_index":1129,"t":{"224":{"position":[[2271,9]]},"245":{"position":[[150,9]]}}}],["oxid",{"_index":950,"t":{"195":{"position":[[1935,9],[2223,9]]}}}],["pack",{"_index":340,"t":{"49":{"position":[[248,5]]},"150":{"position":[[182,5]]}}}],["packag",{"_index":105,"t":{"6":{"position":[[207,7]]},"41":{"position":[[83,7]]},"47":{"position":[[327,7]]},"82":{"position":[[684,7],[1121,7]]},"113":{"position":[[48,9]]},"211":{"position":[[16,7]]},"215":{"position":[[250,7],[463,8]]},"237":{"position":[[54,7],[167,8]]},"239":{"position":[[105,7],[191,8]]},"264":{"position":[[791,7],[849,7],[901,7],[1176,7],[1711,7]]},"299":{"position":[[107,7]]}}}],["package.json",{"_index":104,"t":{"6":{"position":[[182,12]]},"47":{"position":[[302,12]]},"245":{"position":[[40,12],[105,12]]},"264":{"position":[[1224,12],[1395,12],[1557,12]]},"276":{"position":[[542,12]]},"278":{"position":[[391,13]]},"283":{"position":[[422,13]]}}}],["page",{"_index":61,"t":{"4":{"position":[[989,4],[1160,5],[1750,6]]},"59":{"position":[[97,4]]},"61":{"position":[[359,4],[449,4]]},"99":{"position":[[569,5],[692,5]]},"107":{"position":[[116,5],[198,4]]},"131":{"position":[[407,4]]},"152":{"position":[[744,5],[950,4],[1139,4],[1265,7]]},"185":{"position":[[9,4]]},"260":{"position":[[506,5]]},"262":{"position":[[5,4]]},"290":{"position":[[12,5]]}}}],["pager",{"_index":744,"t":{"152":{"position":[[1343,5]]}}}],["pair",{"_index":750,"t":{"154":{"position":[[162,6],[333,6]]},"305":{"position":[[507,6]]}}}],["panel",{"_index":1033,"t":{"195":{"position":[[5748,6],[5760,6],[6021,7]]}}}],["paragraph",{"_index":1362,"t":{"335":{"position":[[290,9]]}}}],["parent",{"_index":1279,"t":{"281":{"position":[[2358,8]]}}}],["part",{"_index":318,"t":{"43":{"position":[[213,5]]},"146":{"position":[[22,4]]},"161":{"position":[[99,6],[359,5]]},"165":{"position":[[360,4]]},"337":{"position":[[70,4]]}}}],["particip",{"_index":528,"t":{"113":{"position":[[219,12]]}}}],["particular",{"_index":1175,"t":{"260":{"position":[[149,10]]}}}],["partli",{"_index":708,"t":{"146":{"position":[[360,6]]}}}],["past",{"_index":490,"t":{"99":{"position":[[715,5]]},"292":{"position":[[220,6]]},"327":{"position":[[85,5]]}}}],["pat",{"_index":471,"t":{"99":{"position":[[34,5]]}}}],["path",{"_index":16,"t":{"4":{"position":[[222,4],[427,5],[470,4],[1069,4]]},"142":{"position":[[164,4]]},"205":{"position":[[31,4],[190,4]]},"302":{"position":[[113,6]]}}}],["path/uri",{"_index":62,"t":{"4":{"position":[[1006,9]]}}}],["pathtotermsdir",{"_index":1054,"t":{"203":{"position":[[163,16]]},"205":{"position":[[160,15]]}}}],["pathtotermsfil",{"_index":1053,"t":{"203":{"position":[[145,17]]},"205":{"position":[[0,16]]}}}],["pdf",{"_index":175,"t":{"14":{"position":[[348,3]]},"20":{"position":[[16,4],[25,3]]},"276":{"position":[[1911,4]]}}}],["pdf.j",{"_index":1230,"t":{"276":{"position":[[1979,9]]}}}],["pe",{"_index":1350,"t":{"321":{"position":[[697,2]]}}}],["peopl",{"_index":508,"t":{"107":{"position":[[57,6]]}}}],["per",{"_index":206,"t":{"16":{"position":[[191,3]]},"156":{"position":[[577,3]]},"165":{"position":[[2085,3]]},"195":{"position":[[2074,3],[2362,3]]},"222":{"position":[[350,3]]}}}],["perfectli",{"_index":1353,"t":{"323":{"position":[[285,9]]}}}],["perform",{"_index":126,"t":{"10":{"position":[[48,7]]},"224":{"position":[[1383,7]]}}}],["permit",{"_index":793,"t":{"158":{"position":[[1048,10]]}}}],["persist",{"_index":1357,"t":{"327":{"position":[[70,10],[95,10]]}}}],["person",{"_index":470,"t":{"99":{"position":[[12,8],[386,9]]},"235":{"position":[[102,8]]},"260":{"position":[[217,8]]},"294":{"position":[[368,6],[415,6]]},"325":{"position":[[387,8]]}}}],["perspect",{"_index":718,"t":{"150":{"position":[[34,12]]}}}],["pfeairhel",{"_index":858,"t":{"165":{"position":[[1216,12]]}}}],["phase",{"_index":1186,"t":{"264":{"position":[[463,6]]}}}],["phil",{"_index":857,"t":{"165":{"position":[[1211,4]]}}}],["pick",{"_index":752,"t":{"154":{"position":[[234,4]]},"229":{"position":[[724,4]]}}}],["pictur",{"_index":474,"t":{"99":{"position":[[183,7]]}}}],["pie",{"_index":985,"t":{"195":{"position":[[3754,6],[4012,6]]}}}],["place",{"_index":213,"t":{"18":{"position":[[213,7]]},"32":{"position":[[139,6]]},"56":{"position":[[50,5]]},"142":{"position":[[391,5]]},"158":{"position":[[298,6],[891,7]]},"169":{"position":[[219,5]]},"251":{"position":[[11,5]]},"253":{"position":[[88,5]]}}}],["placehold",{"_index":1115,"t":{"224":{"position":[[1477,11]]},"245":{"position":[[335,13]]},"283":{"position":[[570,11]]}}}],["plain",{"_index":870,"t":{"165":{"position":[[1880,5]]},"229":{"position":[[781,5]]},"290":{"position":[[46,5]]}}}],["plaintext",{"_index":1328,"t":{"308":{"position":[[89,9]]}}}],["platform",{"_index":32,"t":{"4":{"position":[[487,9]]},"69":{"position":[[22,8]]},"71":{"position":[[75,8]]}}}],["play",{"_index":1192,"t":{"264":{"position":[[745,5]]},"305":{"position":[[20,5]]},"329":{"position":[[208,4]]}}}],["pleas",{"_index":167,"t":{"14":{"position":[[251,6]]},"288":{"position":[[0,6]]}}}],["plu",{"_index":1183,"t":{"264":{"position":[[311,4]]},"292":{"position":[[12,4]]},"294":{"position":[[12,4]]}}}],["point",{"_index":68,"t":{"4":{"position":[[1134,6]]},"158":{"position":[[216,6]]},"203":{"position":[[96,6]]}}}],["pointer",{"_index":1169,"t":{"253":{"position":[[57,7]]}}}],["pop",{"_index":560,"t":{"125":{"position":[[141,3]]},"165":{"position":[[823,3]]},"290":{"position":[[363,3],[584,3]]}}}],["popul",{"_index":732,"t":{"152":{"position":[[557,9]]}}}],["possess",{"_index":1308,"t":{"296":{"position":[[182,7]]},"314":{"position":[[356,8]]}}}],["possibl",{"_index":514,"t":{"109":{"position":[[145,9]]},"127":{"position":[[58,8]]},"129":{"position":[[59,9]]},"138":{"position":[[198,8]]},"144":{"position":[[552,9]]},"156":{"position":[[697,9]]},"264":{"position":[[195,8]]},"321":{"position":[[6,8]]}}}],["postinstal",{"_index":1156,"t":{"247":{"position":[[82,11]]}}}],["power",{"_index":495,"t":{"101":{"position":[[132,8]]}}}],["powershel",{"_index":324,"t":{"43":{"position":[[531,11]]},"74":{"position":[[232,10],[352,11],[621,10],[876,11],[1083,10],[1147,11]]},"177":{"position":[[62,10]]}}}],["pr",{"_index":512,"t":{"107":{"position":[[283,3]]},"140":{"position":[[457,2]]},"142":{"position":[[65,3]]},"146":{"position":[[179,3]]},"154":{"position":[[91,3],[567,2]]},"156":{"position":[[167,3]]},"158":{"position":[[45,2],[72,2]]},"233":{"position":[[145,2],[357,2]]},"260":{"position":[[613,2]]},"314":{"position":[[324,2],[616,6]]},"325":{"position":[[281,3]]}}}],["practic",{"_index":563,"t":{"129":{"position":[[99,8]]},"138":{"position":[[395,9]]},"140":{"position":[[481,9]]}}}],["pre",{"_index":925,"t":{"195":{"position":[[418,5],[464,6],[608,5],[675,6],[743,5],[815,6],[888,5],[939,6],[991,5],[1051,6],[1256,5],[1359,6],[1607,5],[1705,6],[1799,5],[2086,6],[2374,5],[2550,6],[2753,5],[3110,6],[3478,5],[3596,6],[3726,5],[3983,6],[4265,5],[4741,6]]}}}],["prefer",{"_index":344,"t":{"49":{"position":[[586,9]]}}}],["prepar",{"_index":1098,"t":{"224":{"position":[[0,12]]}}}],["prerequisit",{"_index":1311,"t":{"296":{"position":[[314,13]]}}}],["present",{"_index":670,"t":{"142":{"position":[[57,7]]},"152":{"position":[[181,8]]},"165":{"position":[[586,8],[2244,7]]},"207":{"position":[[44,8]]}}}],["primarili",{"_index":382,"t":{"69":{"position":[[36,9]]}}}],["prioriti",{"_index":1179,"t":{"264":{"position":[[216,8]]}}}],["probabl",{"_index":295,"t":{"38":{"position":[[348,8]]},"165":{"position":[[916,8],[1603,8],[2076,8]]},"239":{"position":[[32,8]]}}}],["problem",{"_index":892,"t":{"173":{"position":[[21,9]]},"175":{"position":[[0,8]]},"195":{"position":[[803,7],[876,7]]}}}],["problemat",{"_index":668,"t":{"142":{"position":[[14,11]]}}}],["proce",{"_index":681,"t":{"142":{"position":[[411,7]]},"209":{"position":[[283,8]]},"264":{"position":[[78,8]]}}}],["procedur",{"_index":1146,"t":{"239":{"position":[[225,9]]}}}],["process",{"_index":416,"t":{"71":{"position":[[644,8]]},"229":{"position":[[28,9]]},"294":{"position":[[520,7]]},"314":{"position":[[484,8]]}}}],["product",{"_index":266,"t":{"28":{"position":[[172,8]]},"113":{"position":[[376,10]]},"138":{"position":[[245,10]]},"150":{"position":[[257,7]]},"152":{"position":[[1081,11]]},"195":{"position":[[1820,8],[2108,8]]},"224":{"position":[[114,10]]},"233":{"position":[[233,10]]}}}],["profici",{"_index":1317,"t":{"299":{"position":[[276,12]]},"319":{"position":[[161,12]]}}}],["profil",{"_index":473,"t":{"99":{"position":[[175,7]]}}}],["program",{"_index":456,"t":{"93":{"position":[[157,11]]}}}],["project",{"_index":44,"t":{"4":{"position":[[655,8]]},"69":{"position":[[327,9],[489,7]]},"134":{"position":[[332,8]]},"138":{"position":[[639,8]]},"152":{"position":[[481,7]]},"171":{"position":[[171,7],[373,7]]},"195":{"position":[[1247,8],[6753,12]]},"203":{"position":[[424,9],[469,8]]},"296":{"position":[[168,8]]},"302":{"position":[[190,8]]},"319":{"position":[[418,9]]}}}],["prompt",{"_index":323,"t":{"43":{"position":[[523,7]]},"47":{"position":[[139,6]]},"74":{"position":[[222,6],[643,7]]}}}],["properli",{"_index":1375,"t":{"337":{"position":[[313,9]]}}}],["properti",{"_index":45,"t":{"4":{"position":[[674,10]]}}}],["propos",{"_index":554,"t":{"123":{"position":[[16,8]]},"138":{"position":[[420,8]]},"148":{"position":[[3,7]]}}}],["protocol",{"_index":353,"t":{"54":{"position":[[304,8]]}}}],["proven",{"_index":658,"t":{"140":{"position":[[186,6]]}}}],["provid",{"_index":385,"t":{"69":{"position":[[232,8]]},"82":{"position":[[262,8]]},"134":{"position":[[69,8]]},"136":{"position":[[748,8]]},"205":{"position":[[110,9],[268,9]]},"224":{"position":[[2710,7]]},"317":{"position":[[10,8]]}}}],["public",{"_index":1005,"t":{"195":{"position":[[4546,6],[4563,6],[5023,6],[5040,6]]}}}],["public_root",{"_index":29,"t":{"4":{"position":[[415,11]]}}}],["publickeypem",{"_index":1003,"t":{"195":{"position":[[4518,15],[4995,15]]}}}],["publicli",{"_index":719,"t":{"150":{"position":[[62,8]]}}}],["publish",{"_index":38,"t":{"4":{"position":[[556,9]]},"14":{"position":[[299,7],[496,7]]},"152":{"position":[[1308,7]]},"260":{"position":[[487,7]]},"264":{"position":[[1157,7],[1344,7]]},"276":{"position":[[235,10]]},"283":{"position":[[21,7],[968,7],[1004,7]]},"323":{"position":[[366,9]]},"327":{"position":[[120,7]]},"329":{"position":[[47,7]]}}}],["pull",{"_index":406,"t":{"71":{"position":[[295,4]]},"156":{"position":[[509,4]]},"195":{"position":[[1206,4],[1545,6],[6412,6]]},"314":{"position":[[602,4]]},"321":{"position":[[132,4]]}}}],["purpos",{"_index":559,"t":{"125":{"position":[[96,7]]},"278":{"position":[[636,8]]}}}],["push",{"_index":95,"t":{"4":{"position":[[1727,7]]},"49":{"position":[[11,4],[465,5],[482,4],[532,4]]},"71":{"position":[[272,7]]},"152":{"position":[[677,4],[1070,4]]},"231":{"position":[[124,4],[314,4],[361,5]]},"233":{"position":[[209,4],[278,4]]},"260":{"position":[[535,4]]},"283":{"position":[[885,4],[944,4]]},"314":{"position":[[138,4]]}}}],["put",{"_index":672,"t":{"142":{"position":[[123,3]]},"152":{"position":[[1124,3]]},"195":{"position":[[1022,3]]},"224":{"position":[[2683,3]]},"249":{"position":[[62,3]]}}}],["pyruvay",{"_index":949,"t":{"195":{"position":[[1926,8],[2214,8]]}}}],["q",{"_index":187,"t":{"14":{"position":[[485,3]]}}}],["question",{"_index":496,"t":{"103":{"position":[[0,9]]},"138":{"position":[[292,9]]},"195":{"position":[[215,9]]},"272":{"position":[[52,8]]}}}],["quick",{"_index":370,"t":{"63":{"position":[[2,5]]},"136":{"position":[[512,5]]}}}],["quickli",{"_index":285,"t":{"38":{"position":[[155,7]]},"165":{"position":[[925,7]]},"264":{"position":[[591,8]]}}}],["quit",{"_index":188,"t":{"14":{"position":[[489,4]]},"165":{"position":[[1117,5]]}}}],["r\\n",{"_index":1007,"t":{"195":{"position":[[4578,5],[5055,5]]}}}],["rang",{"_index":415,"t":{"71":{"position":[[591,5]]}}}],["re",{"_index":225,"t":{"18":{"position":[[484,2]]}}}],["reach",{"_index":1189,"t":{"264":{"position":[[566,7]]}}}],["read",{"_index":270,"t":{"30":{"position":[[80,7]]},"38":{"position":[[357,7]]},"134":{"position":[[921,4]]},"285":{"position":[[526,5]]},"290":{"position":[[121,5],[420,4]]},"305":{"position":[[284,4],[357,5]]},"308":{"position":[[115,4]]}}}],["reader",{"_index":825,"t":{"163":{"position":[[281,7]]},"165":{"position":[[111,6],[838,7],[882,6]]},"222":{"position":[[1108,6]]},"260":{"position":[[173,6]]},"285":{"position":[[519,6],[580,6]]},"294":{"position":[[143,6],[471,6],[729,7]]}}}],["readi",{"_index":90,"t":{"4":{"position":[[1667,5]]},"150":{"position":[[119,5]]}}}],["real",{"_index":832,"t":{"165":{"position":[[405,4]]}}}],["realiz",{"_index":1188,"t":{"264":{"position":[[538,7]]}}}],["realli",{"_index":931,"t":{"195":{"position":[[903,6],[955,6]]}}}],["reason",{"_index":697,"t":{"144":{"position":[[473,6]]},"146":{"position":[[327,7]]}}}],["receipt",{"_index":1102,"t":{"224":{"position":[[668,7]]}}}],["receiv",{"_index":261,"t":{"26":{"position":[[149,7]]}}}],["received_events_url",{"_index":1275,"t":{"281":{"position":[[1403,20],[2249,20]]}}}],["recent",{"_index":642,"t":{"138":{"position":[[1030,9]]}}}],["recommend",{"_index":281,"t":{"38":{"position":[[94,9],[233,11]]},"43":{"position":[[113,11]]},"129":{"position":[[87,11],[349,12]]},"177":{"position":[[15,11]]},"260":{"position":[[272,11]]}}}],["recreat",{"_index":802,"t":{"158":{"position":[[1353,9]]}}}],["red",{"_index":754,"t":{"154":{"position":[[420,4],[456,3]]},"156":{"position":[[0,4],[50,3],[64,3]]},"195":{"position":[[3783,6],[4041,6]]}}}],["redirect",{"_index":269,"t":{"30":{"position":[[24,8]]}}}],["reduc",{"_index":783,"t":{"158":{"position":[[782,6]]}}}],["redund",{"_index":804,"t":{"158":{"position":[[1422,9]]}}}],["reed",{"_index":866,"t":{"165":{"position":[[1672,4]]}}}],["ref",{"_index":879,"t":{"165":{"position":[[2231,4],[2321,4]]},"229":{"position":[[228,6]]},"339":{"position":[[387,6]]}}}],["refer",{"_index":63,"t":{"4":{"position":[[1037,9]]},"22":{"position":[[34,11],[56,10],[173,9]]},"24":{"position":[[34,11],[69,10],[130,10]]},"67":{"position":[[20,10]]},"74":{"position":[[342,9]]},"111":{"position":[[344,5]]},"117":{"position":[[154,10],[178,10]]},"136":{"position":[[312,9]]},"140":{"position":[[151,10]]},"144":{"position":[[633,5]]},"165":{"position":[[762,10]]},"175":{"position":[[39,9]]},"193":{"position":[[67,10]]},"218":{"position":[[82,11],[107,11]]},"222":{"position":[[76,9],[495,9],[631,9],[768,9],[1128,9]]},"229":{"position":[[97,9],[749,10]]},"251":{"position":[[145,10]]},"321":{"position":[[26,10],[137,10],[283,9],[503,9]]},"323":{"position":[[246,10]]},"335":{"position":[[57,11],[166,9],[310,5],[529,9]]},"339":{"position":[[13,9]]}}}],["referenc",{"_index":364,"t":{"61":{"position":[[55,10],[193,10],[301,10],[392,10]]},"163":{"position":[[131,11]]},"229":{"position":[[547,11]]},"294":{"position":[[705,11]]}}}],["regard",{"_index":671,"t":{"142":{"position":[[69,9]]}}}],["regul",{"_index":1097,"t":{"222":{"position":[[1346,12]]}}}],["regular",{"_index":149,"t":{"12":{"position":[[210,7]]}}}],["regularli",{"_index":756,"t":{"154":{"position":[[607,9]]}}}],["reject",{"_index":766,"t":{"156":{"position":[[428,6]]}}}],["rel",{"_index":48,"t":{"4":{"position":[[740,8]]},"302":{"position":[[104,8]]}}}],["relat",{"_index":290,"t":{"38":{"position":[[269,7]]},"71":{"position":[[606,7]]},"276":{"position":[[1657,10]]}}}],["relations.js').createtermrel",{"_index":1228,"t":{"276":{"position":[[1736,37]]}}}],["releas",{"_index":1046,"t":{"195":{"position":[[6574,12]]},"283":{"position":[[390,9]]}}}],["relev",{"_index":1062,"t":{"215":{"position":[[284,8]]},"299":{"position":[[214,8]]}}}],["remain",{"_index":516,"t":{"109":{"position":[[223,6]]},"264":{"position":[[709,6]]}}}],["remark",{"_index":1233,"t":{"278":{"position":[[29,7]]}}}],["remot",{"_index":738,"t":{"152":{"position":[[820,6]]},"224":{"position":[[2109,6]]},"283":{"position":[[921,6]]},"314":{"position":[[153,6]]}}}],["remov",{"_index":177,"t":{"14":{"position":[[374,6]]},"24":{"position":[[6,7],[52,8]]},"215":{"position":[[764,7]]},"224":{"position":[[1450,6],[1638,6],[2532,6],[2785,7]]},"247":{"position":[[67,6]]},"276":{"position":[[1520,6]]}}}],["removexref",{"_index":253,"t":{"24":{"position":[[165,10]]}}}],["renam",{"_index":569,"t":{"131":{"position":[[250,6]]},"224":{"position":[[1922,6]]},"249":{"position":[[28,6]]}}}],["render",{"_index":57,"t":{"4":{"position":[[950,8],[1151,8],[1682,9]]},"14":{"position":[[313,6],[638,6]]},"18":{"position":[[383,9],[442,7],[487,9],[541,6],[548,7],[664,6]]},"195":{"position":[[1559,8],[5315,10],[6327,7],[6504,7],[6672,7],[6842,7]]},"268":{"position":[[315,6],[332,10]]},"270":{"position":[[181,6]]},"276":{"position":[[438,7],[640,9],[1042,7]]},"278":{"position":[[278,8]]},"296":{"position":[[80,9]]},"299":{"position":[[478,7],[586,9]]},"311":{"position":[[27,7]]},"314":{"position":[[13,9],[474,9],[523,9]]},"317":{"position":[[39,9],[470,8]]}}}],["replac",{"_index":1286,"t":{"283":{"position":[[592,8],[819,7]]}}}],["repo",{"_index":47,"t":{"4":{"position":[[730,4],[1549,4],[1648,7]]},"49":{"position":[[77,5],[221,7],[341,7],[355,5],[426,4],[443,4],[487,4],[541,4]]},"59":{"position":[[59,4]]},"61":{"position":[[354,4],[444,4]]},"99":{"position":[[511,6]]},"111":{"position":[[26,4]]},"119":{"position":[[4,5]]},"125":{"position":[[4,4],[112,5]]},"136":{"position":[[616,5]]},"146":{"position":[[476,5]]},"152":{"position":[[600,4],[1224,5]]},"154":{"position":[[377,4],[487,4]]},"156":{"position":[[470,5],[554,5],[749,4]]},"165":{"position":[[2089,4]]},"171":{"position":[[109,5]]},"185":{"position":[[153,4],[367,4]]},"188":{"position":[[18,4]]},"211":{"position":[[7,4]]},"224":{"position":[[23,4],[167,4],[632,7],[1061,7],[1278,4],[1866,5],[1899,4],[2262,5]]},"229":{"position":[[496,4]]},"231":{"position":[[33,4]]},"233":{"position":[[70,5],[379,5]]},"260":{"position":[[346,4],[421,4]]},"264":{"position":[[729,5],[765,5],[823,5],[1382,4],[1453,4]]},"276":{"position":[[74,4],[283,4]]},"294":{"position":[[578,5]]},"331":{"position":[[117,4]]}}}],["repo'",{"_index":121,"t":{"8":{"position":[[70,6]]},"117":{"position":[[214,6]]},"119":{"position":[[106,6]]}}}],["report",{"_index":615,"t":{"136":{"position":[[273,7]]}}}],["repos_url",{"_index":1271,"t":{"281":{"position":[[1283,10],[2129,10]]}}}],["repositori",{"_index":5,"t":{"4":{"position":[[56,11],[290,10],[1632,10]]},"69":{"position":[[426,13]]},"71":{"position":[[158,13]]},"111":{"position":[[170,11],[196,10]]},"140":{"position":[[612,10]]},"146":{"position":[[58,10]]},"148":{"position":[[90,12]]},"158":{"position":[[1257,13]]},"224":{"position":[[2116,11]]},"231":{"position":[[87,11]]},"264":{"position":[[1065,12]]},"283":{"position":[[928,11]]},"294":{"position":[[717,11]]},"314":{"position":[[160,11]]}}}],["request",{"_index":407,"t":{"71":{"position":[[300,9]]},"93":{"position":[[250,9]]},"99":{"position":[[904,8]]},"195":{"position":[[6419,10]]},"264":{"position":[[693,8]]},"314":{"position":[[607,8]]}}}],["requir",{"_index":24,"t":{"4":{"position":[[345,8],[594,10],[715,10],[914,10]]},"207":{"position":[[9,8]]},"241":{"position":[[27,8]]},"294":{"position":[[594,11]]},"299":{"position":[[125,8]]},"302":{"position":[[199,8]]},"305":{"position":[[300,8]]},"308":{"position":[[140,8]]},"311":{"position":[[145,8]]},"314":{"position":[[62,8]]},"317":{"position":[[127,8]]},"319":{"position":[[20,8]]},"333":{"position":[[111,7]]}}}],["require('/users/***/path/to/your/spec",{"_index":1221,"t":{"276":{"position":[[1058,38],[1147,38],[1218,38],[1318,38],[1436,38],[1542,38],[1676,38],[1802,38],[1924,38]]}}}],["require('spec",{"_index":1217,"t":{"276":{"position":[[659,15],[723,15]]}}}],["resourc",{"_index":878,"t":{"165":{"position":[[2179,9]]}}}],["respect",{"_index":441,"t":{"82":{"position":[[588,10]]},"158":{"position":[[1011,8]]}}}],["respons",{"_index":1236,"t":{"278":{"position":[[193,11]]}}}],["result",{"_index":346,"t":{"52":{"position":[[52,7]]},"107":{"position":[[217,7]]},"119":{"position":[[213,9]]},"152":{"position":[[254,8],[933,7]]},"158":{"position":[[1291,6]]},"161":{"position":[[451,9]]},"222":{"position":[[668,9]]},"224":{"position":[[1347,7]]},"323":{"position":[[380,6]]}}}],["review",{"_index":388,"t":{"69":{"position":[[337,6]]}}}],["revis",{"_index":808,"t":{"158":{"position":[[1536,8]]}}}],["rich",{"_index":577,"t":{"134":{"position":[[266,4]]},"138":{"position":[[573,4]]}}}],["right",{"_index":146,"t":{"12":{"position":[[151,6]]},"30":{"position":[[88,5]]},"97":{"position":[[11,5]]},"99":{"position":[[204,5],[827,6]]},"142":{"position":[[338,5]]},"152":{"position":[[1297,7]]},"195":{"position":[[2928,5],[3286,5],[6168,5]]},"215":{"position":[[170,5],[584,5]]},"229":{"position":[[733,5]]},"231":{"position":[[21,6],[277,6]]},"233":{"position":[[24,6]]},"337":{"position":[[233,6]]}}}],["rock",{"_index":679,"t":{"142":{"position":[[375,4]]}}}],["role",{"_index":824,"t":{"163":{"position":[[229,6],[300,5]]},"167":{"position":[[42,5]]},"213":{"position":[[9,4],[30,4]]},"260":{"position":[[600,4]]},"285":{"position":[[56,6],[63,4],[844,5]]},"296":{"position":[[464,6]]},"305":{"position":[[32,4]]}}}],["root",{"_index":3,"t":{"4":{"position":[[36,4],[735,4]]},"158":{"position":[[312,4]]},"247":{"position":[[32,4]]},"251":{"position":[[264,4]]},"264":{"position":[[1429,4]]},"276":{"position":[[52,4]]}}}],["rout",{"_index":1143,"t":{"233":{"position":[[148,5]]}}}],["row",{"_index":973,"t":{"195":{"position":[[3024,4],[3382,4]]},"339":{"position":[[478,3]]}}}],["rsaverificationkey2018",{"_index":1002,"t":{"195":{"position":[[4444,25],[4921,25]]}}}],["rule",{"_index":1096,"t":{"222":{"position":[[1336,5]]}}}],["run",{"_index":165,"t":{"14":{"position":[[176,3],[214,3],[634,3]]},"16":{"position":[[6,4]]},"18":{"position":[[433,3],[537,3],[604,3],[660,3]]},"20":{"position":[[111,3]]},"22":{"position":[[522,3]]},"24":{"position":[[88,3],[96,3],[161,3]]},"26":{"position":[[193,3]]},"28":{"position":[[304,3]]},"32":{"position":[[239,3]]},"38":{"position":[[890,3]]},"47":{"position":[[30,3]]},"74":{"position":[[570,3],[852,7],[908,3],[933,3]]},"80":{"position":[[11,3],[36,3]]},"82":{"position":[[1430,3]]},"90":{"position":[[45,3]]},"93":{"position":[[219,3]]},"119":{"position":[[135,3]]},"125":{"position":[[228,3]]},"150":{"position":[[166,7]]},"179":{"position":[[124,3]]},"224":{"position":[[1232,3],[1802,3],[1845,7]]},"255":{"position":[[0,3]]},"264":{"position":[[1336,3]]},"270":{"position":[[116,8],[177,3]]},"276":{"position":[[25,3],[181,3],[326,3],[426,3],[434,3]]},"283":{"position":[[207,3],[639,3]]},"299":{"position":[[333,7],[457,3],[474,3],[494,3]]},"317":{"position":[[157,3],[233,3]]}}}],["s",{"_index":1153,"t":{"245":{"position":[[327,3]]},"283":{"position":[[522,3],[535,2],[686,2]]}}}],["safe",{"_index":1134,"t":{"224":{"position":[[2923,4]]}}}],["same",{"_index":232,"t":{"20":{"position":[[52,4]]},"32":{"position":[[153,4]]},"74":{"position":[[549,5]]},"107":{"position":[[179,4]]},"148":{"position":[[202,4]]},"152":{"position":[[759,4]]},"165":{"position":[[434,4]]},"191":{"position":[[250,4]]},"264":{"position":[[1697,5]]},"290":{"position":[[487,4]]},"294":{"position":[[573,4]]}}}],["sampl",{"_index":100,"t":{"6":{"position":[[85,6],[131,6]]},"47":{"position":[[252,6],[464,6]]},"49":{"position":[[49,6]]}}}],["samuel",{"_index":842,"t":{"165":{"position":[[860,6]]}}}],["save",{"_index":226,"t":{"18":{"position":[[520,4]]},"205":{"position":[[254,6]]},"327":{"position":[[111,4]]},"329":{"position":[[38,4]]}}}],["say",{"_index":494,"t":{"101":{"position":[[124,7]]}}}],["scope",{"_index":485,"t":{"99":{"position":[[518,6]]}}}],["screen",{"_index":465,"t":{"97":{"position":[[24,7]]}}}],["script",{"_index":117,"t":{"8":{"position":[[10,7]]},"158":{"position":[[286,7]]},"231":{"position":[[345,7]]},"241":{"position":[[93,6]]},"245":{"position":[[171,7]]},"276":{"position":[[12,7],[463,7],[519,7],[627,10],[909,7]]},"278":{"position":[[342,7],[405,8]]},"288":{"position":[[222,8]]},"299":{"position":[[435,8],[509,7]]}}}],["scroll",{"_index":481,"t":{"99":{"position":[[308,6]]}}}],["sea",{"_index":920,"t":{"195":{"position":[[338,3]]}}}],["seamlessli",{"_index":413,"t":{"71":{"position":[[528,10]]}}}],["search",{"_index":51,"t":{"4":{"position":[[814,8]]},"117":{"position":[[281,6]]},"136":{"position":[[91,6],[111,8],[157,8]]}}}],["second",{"_index":748,"t":{"154":{"position":[[147,7]]},"335":{"position":[[283,6]]}}}],["section",{"_index":525,"t":{"111":{"position":[[370,8]]},"136":{"position":[[200,7]]},"154":{"position":[[402,7],[471,8]]},"156":{"position":[[282,9]]},"161":{"position":[[532,8],[554,8],[607,8],[628,8]]},"165":{"position":[[393,8],[1766,8],[2284,7],[2300,7]]},"171":{"position":[[298,7]]},"195":{"position":[[80,7],[5883,9],[5938,10],[5949,9],[6004,10]]},"229":{"position":[[319,7],[419,7],[677,7]]},"245":{"position":[[179,7]]},"268":{"position":[[357,8]]},"276":{"position":[[527,7]]},"290":{"position":[[176,7],[218,7],[451,7],[522,7]]},"292":{"position":[[32,7]]},"294":{"position":[[32,7]]},"335":{"position":[[33,7]]}}}],["secur",{"_index":487,"t":{"99":{"position":[[629,9]]}}}],["see",{"_index":112,"t":{"6":{"position":[[278,3]]},"8":{"position":[[61,3]]},"14":{"position":[[236,3]]},"22":{"position":[[164,3]]},"47":{"position":[[80,3]]},"97":{"position":[[41,3]]},"99":{"position":[[660,3]]},"107":{"position":[[171,3]]},"150":{"position":[[235,3]]},"165":{"position":[[1348,4]]},"185":{"position":[[148,4],[362,4]]},"193":{"position":[[136,3]]},"264":{"position":[[1010,4]]},"268":{"position":[[343,3]]},"333":{"position":[[0,3]]},"335":{"position":[[552,3],[587,3]]},"337":{"position":[[274,4]]}}}],["seen",{"_index":1365,"t":{"335":{"position":[[470,4]]}}}],["segment",{"_index":31,"t":{"4":{"position":[[475,7]]}}}],["select",{"_index":477,"t":{"99":{"position":[[218,6],[500,6]]},"195":{"position":[[5767,8]]}}}],["semver",{"_index":1196,"t":{"264":{"position":[[1261,8]]}}}],["sentenc",{"_index":1369,"t":{"337":{"position":[[120,9]]}}}],["separ",{"_index":244,"t":{"22":{"position":[[245,8]]},"131":{"position":[[38,8]]},"154":{"position":[[521,8]]},"158":{"position":[[439,10],[566,8]]},"201":{"position":[[78,8]]}}}],["sequenc",{"_index":960,"t":{"195":{"position":[[2735,8]]}}}],["sequencediagram",{"_index":962,"t":{"195":{"position":[[2773,15],[3131,15]]}}}],["servabl",{"_index":815,"t":{"161":{"position":[[481,8]]}}}],["server",{"_index":215,"t":{"18":{"position":[[233,7]]},"56":{"position":[[85,6]]},"93":{"position":[[373,6]]},"158":{"position":[[470,6]]},"169":{"position":[[439,7]]},"224":{"position":[[125,7]]},"233":{"position":[[244,7]]},"264":{"position":[[396,6]]},"266":{"position":[[62,6]]},"276":{"position":[[29,6],[194,6]]},"278":{"position":[[557,6]]}}}],["servic",{"_index":85,"t":{"4":{"position":[[1589,7]]},"69":{"position":[[554,9]]},"195":{"position":[[4588,10],[5065,10]]}}}],["serviceendpoint",{"_index":1010,"t":{"195":{"position":[[4684,18],[5161,18]]}}}],["session",{"_index":249,"t":{"22":{"position":[[493,8]]}}}],["set",{"_index":78,"t":{"4":{"position":[[1378,3]]},"99":{"position":[[151,9],[225,10],[277,9],[344,10]]},"146":{"position":[[285,4]]},"152":{"position":[[1251,10]]},"299":{"position":[[203,3]]},"302":{"position":[[151,7]]},"314":{"position":[[493,3]]},"339":{"position":[[471,3]]}}}],["setup",{"_index":451,"t":{"82":{"position":[[1217,6]]},"299":{"position":[[162,6]]},"305":{"position":[[412,6]]},"323":{"position":[[342,6]]}}}],["sever",{"_index":1343,"t":{"319":{"position":[[64,7]]}}}],["sha",{"_index":1239,"t":{"281":{"position":[[4,4]]}}}],["share",{"_index":357,"t":{"56":{"position":[[192,5],[219,7]]},"82":{"position":[[1342,5]]},"146":{"position":[[118,6]]}}}],["shell",{"_index":430,"t":{"74":{"position":[[816,5]]},"82":{"position":[[1356,5]]}}}],["short",{"_index":553,"t":{"121":{"position":[[19,5]]}}}],["shortcut",{"_index":194,"t":{"14":{"position":[[589,9]]}}}],["show",{"_index":361,"t":{"59":{"position":[[107,5]]},"61":{"position":[[24,4],[126,4]]},"154":{"position":[[356,5]]},"260":{"position":[[585,4]]},"335":{"position":[[354,4]]}}}],["side",{"_index":460,"t":{"93":{"position":[[380,4],[406,4]]},"158":{"position":[[130,4],[341,4],[477,4]]},"264":{"position":[[366,4],[403,4]]},"266":{"position":[[52,5],[69,4]]},"268":{"position":[[7,4]]},"270":{"position":[[31,4]]},"276":{"position":[[36,4],[201,4]]},"278":{"position":[[52,5],[97,5],[564,4]]}}}],["sidebar",{"_index":480,"t":{"99":{"position":[[299,8]]}}}],["signific",{"_index":790,"t":{"158":{"position":[[973,11]]}}}],["similar",{"_index":437,"t":{"82":{"position":[[240,7],[1348,7]]},"158":{"position":[[425,7]]},"314":{"position":[[399,7]]}}}],["similarli",{"_index":452,"t":{"82":{"position":[[1254,10]]}}}],["simpl",{"_index":536,"t":{"117":{"position":[[12,7]]},"138":{"position":[[384,6]]},"144":{"position":[[328,6]]},"296":{"position":[[15,6]]},"325":{"position":[[10,6]]}}}],["simplest",{"_index":348,"t":{"54":{"position":[[4,8]]}}}],["simpli",{"_index":1352,"t":{"323":{"position":[[219,6]]}}}],["simplic",{"_index":1200,"t":{"264":{"position":[[1655,11]]}}}],["simplifi",{"_index":1094,"t":{"222":{"position":[[1299,10]]}}}],["singl",{"_index":73,"t":{"4":{"position":[[1299,6]]},"117":{"position":[[369,6]]},"161":{"position":[[464,6]]},"215":{"position":[[139,6]]},"278":{"position":[[436,7]]}}}],["sir",{"_index":928,"t":{"195":{"position":[[666,4],[734,4]]}}}],["site",{"_index":93,"t":{"4":{"position":[[1706,5]]},"18":{"position":[[454,4],[560,4]]},"30":{"position":[[67,4]]},"101":{"position":[[10,4]]},"113":{"position":[[387,5],[419,6]]},"119":{"position":[[233,4]]},"125":{"position":[[131,4]]},"127":{"position":[[46,5],[113,5]]},"131":{"position":[[236,5],[366,5],[487,5]]},"144":{"position":[[78,4]]},"152":{"position":[[917,4]]},"158":{"position":[[158,4]]},"181":{"position":[[61,5]]},"183":{"position":[[5,4]]},"195":{"position":[[6097,6],[6146,4]]},"333":{"position":[[13,5]]},"335":{"position":[[600,5]]}}}],["site_admin",{"_index":1277,"t":{"281":{"position":[[1491,11],[2337,11]]}}}],["situat",{"_index":1051,"t":{"199":{"position":[[108,9]]}}}],["skill",{"_index":1289,"t":{"285":{"position":[[91,6]]},"314":{"position":[[338,5]]},"319":{"position":[[50,6]]}}}],["sleep",{"_index":924,"t":{"195":{"position":[[390,6]]}}}],["slightli",{"_index":682,"t":{"144":{"position":[[43,8]]}}}],["slim",{"_index":818,"t":{"161":{"position":[[541,4],[595,5]]}}}],["sling",{"_index":915,"t":{"195":{"position":[[271,6]]}}}],["small",{"_index":619,"t":{"136":{"position":[[343,5]]},"264":{"position":[[186,5]]}}}],["smaller",{"_index":872,"t":{"165":{"position":[[2022,7]]}}}],["smith",{"_index":843,"t":{"165":{"position":[[867,5]]}}}],["smoother",{"_index":782,"t":{"158":{"position":[[761,8]]}}}],["snapshot",{"_index":363,"t":{"61":{"position":[[39,8],[154,8]]},"191":{"position":[[271,9]]}}}],["softwar",{"_index":306,"t":{"38":{"position":[[801,8]]},"69":{"position":[[84,8],[388,9],[597,8]]},"71":{"position":[[623,8]]}}}],["solid",{"_index":1345,"t":{"319":{"position":[[236,5]]}}}],["soliddimension",{"_index":1107,"t":{"224":{"position":[[873,16]]}}}],["solo",{"_index":709,"t":{"146":{"position":[[375,4]]}}}],["solut",{"_index":691,"t":{"144":{"position":[[335,8]]},"175":{"position":[[108,9]]},"272":{"position":[[207,8]]}}}],["sometim",{"_index":320,"t":{"43":{"position":[[339,10]]},"199":{"position":[[85,9]]},"231":{"position":[[138,9]]}}}],["somewher",{"_index":1354,"t":{"323":{"position":[[398,9]]}}}],["soon",{"_index":457,"t":{"93":{"position":[[210,4]]},"264":{"position":[[1740,4]]}}}],["sorri",{"_index":1135,"t":{"224":{"position":[[2933,6]]}}}],["sourc",{"_index":81,"t":{"4":{"position":[[1497,6],[1539,6]]},"49":{"position":[[162,9],[284,9]]},"111":{"position":[[120,6]]},"158":{"position":[[1372,7]]},"195":{"position":[[6240,7],[6432,7],[6589,7],[6768,7]]},"209":{"position":[[137,6]]},"215":{"position":[[665,6]]},"222":{"position":[[86,6],[505,6],[641,6],[1070,6],[1158,6]]},"224":{"position":[[601,9],[1005,9]]},"294":{"position":[[625,7]]},"321":{"position":[[107,6]]}}}],["space",{"_index":313,"t":{"43":{"position":[[136,6]]}}}],["spec",{"_index":17,"t":{"4":{"position":[[245,5],[324,6],[580,5],[642,4],[944,5],[1482,4],[1692,5]]},"6":{"position":[[64,5],[292,4]]},"12":{"position":[[50,4]]},"14":{"position":[[119,4]]},"36":{"position":[[30,4]]},"38":{"position":[[880,4]]},"41":{"position":[[11,4],[73,4]]},"43":{"position":[[11,4],[24,4],[45,4],[230,4],[255,4],[307,4],[446,4],[466,4],[706,4],[728,4]]},"45":{"position":[[61,4]]},"47":{"position":[[192,4],[231,5]]},"49":{"position":[[229,5]]},"65":{"position":[[93,4],[137,4]]},"74":{"position":[[391,4],[404,4],[442,4],[455,4],[524,4],[704,4]]},"76":{"position":[[18,4],[31,4],[69,4],[82,4]]},"78":{"position":[[25,4]]},"82":{"position":[[408,4],[421,4],[457,4],[470,4],[1408,4]]},"84":{"position":[[18,4],[31,4],[67,4],[80,4]]},"90":{"position":[[23,4]]},"99":{"position":[[756,4]]},"101":{"position":[[31,4],[144,4]]},"103":{"position":[[28,4]]},"105":{"position":[[35,4],[55,4]]},"107":{"position":[[10,4]]},"109":{"position":[[13,4],[44,4],[201,4],[210,4],[242,4],[290,4]]},"111":{"position":[[0,4],[162,4],[186,4],[305,4]]},"113":{"position":[[22,4],[114,4]]},"115":{"position":[[10,4]]},"117":{"position":[[0,4],[20,4],[54,4],[77,4],[333,4],[396,4],[409,4]]},"119":{"position":[[122,4]]},"125":{"position":[[9,4],[153,5],[197,4]]},"127":{"position":[[77,4]]},"129":{"position":[[11,4],[232,4]]},"131":{"position":[[16,4],[385,4]]},"134":{"position":[[0,4],[22,4],[30,5],[51,4],[161,4],[184,5],[537,4],[545,4],[755,4],[773,4],[818,4],[853,4]]},"136":{"position":[[0,4],[29,4],[538,4],[550,4]]},"138":{"position":[[47,4],[72,4],[89,4],[461,4],[473,4],[491,5],[847,4],[922,4],[1078,4],[1147,4],[1156,4],[1281,4]]},"140":{"position":[[55,4],[260,4],[342,4],[469,4],[626,4]]},"142":{"position":[[111,4],[239,4],[294,4],[330,4]]},"144":{"position":[[19,4],[283,4],[584,4],[592,4]]},"146":{"position":[[50,4],[293,4],[305,4],[390,5],[561,4]]},"150":{"position":[[50,4],[132,4],[211,4]]},"152":{"position":[[115,4],[130,4],[341,4],[390,4],[505,4],[614,4]]},"154":{"position":[[14,4],[67,4],[117,4],[215,4],[277,4],[492,5],[592,4]]},"156":{"position":[[257,4],[456,4],[495,4],[630,4],[790,4]]},"158":{"position":[[140,4]]},"161":{"position":[[0,4],[75,4],[177,4],[335,4],[436,4]]},"163":{"position":[[0,4]]},"165":{"position":[[89,4],[152,5],[221,4],[514,4],[896,5],[1886,4],[2204,4]]},"169":{"position":[[502,4]]},"171":{"position":[[0,4],[22,4],[89,4],[161,4],[237,4],[363,4]]},"179":{"position":[[0,4]]},"185":{"position":[[39,4],[220,4]]},"188":{"position":[[35,4]]},"191":{"position":[[321,4]]},"193":{"position":[[8,4],[125,4]]},"195":{"position":[[56,4],[96,4],[142,4],[6045,4]]},"199":{"position":[[165,4]]},"201":{"position":[[19,4]]},"203":{"position":[[45,4],[131,4],[193,4],[295,4],[353,5],[416,4],[455,5],[535,4]]},"207":{"position":[[87,4]]},"213":{"position":[[38,4]]},"215":{"position":[[73,4],[265,4],[449,4],[718,4],[746,4],[796,4]]},"218":{"position":[[62,4]]},"220":{"position":[[19,4]]},"222":{"position":[[210,4],[283,4],[337,4]]},"224":{"position":[[86,4],[159,4],[711,9],[1151,4],[1213,4],[1236,4],[1270,4],[1399,4],[1432,4],[1508,4],[1719,4],[1742,4],[1891,4],[1933,4],[1982,4],[2351,4],[2387,4],[2453,4],[2735,4]]},"227":{"position":[[51,4]]},"229":{"position":[[41,4],[84,4],[162,4],[291,4],[391,4]]},"237":{"position":[[9,4],[69,4],[153,4]]},"239":{"position":[[17,4],[91,4],[153,4]]},"243":{"position":[[60,4],[113,4]]},"245":{"position":[[126,4],[262,5]]},"253":{"position":[[69,4],[269,7]]},"257":{"position":[[24,4]]},"260":{"position":[[336,4],[525,4]]},"262":{"position":[[43,4]]},"264":{"position":[[40,4],[755,4],[803,4],[861,4],[886,4],[983,4],[1362,4],[1521,4]]},"266":{"position":[[4,4]]},"276":{"position":[[64,4],[118,4],[157,4],[273,4],[298,4],[349,4],[480,4],[569,4],[811,4],[933,4]]},"278":{"position":[[456,5]]},"285":{"position":[[0,4],[651,4],[780,4]]},"288":{"position":[[25,4]]},"290":{"position":[[81,4],[242,4],[280,4]]},"296":{"position":[[0,4],[148,4],[349,4]]},"299":{"position":[[15,4],[322,4],[543,4]]},"302":{"position":[[0,4],[180,4]]},"305":{"position":[[40,4],[402,4]]},"311":{"position":[[6,4]]},"317":{"position":[[0,4]]},"319":{"position":[[10,4],[279,4]]},"321":{"position":[[60,4],[193,4],[340,5],[360,8],[525,4],[621,4],[700,4]]},"323":{"position":[[203,4]]},"325":{"position":[[106,4]]},"327":{"position":[[10,4],[161,4]]},"329":{"position":[[230,4]]},"331":{"position":[[4,4],[136,4]]},"333":{"position":[[52,4]]},"335":{"position":[[5,5],[141,4]]}}}],["spec.json",{"_index":256,"t":{"26":{"position":[[16,9],[67,10]]}}}],["spec.md",{"_index":52,"t":{"4":{"position":[[827,7]]},"224":{"position":[[766,7]]}}}],["spec_directori",{"_index":46,"t":{"4":{"position":[[691,14]]},"224":{"position":[[485,17],[693,17]]}}}],["spec_terms_directori",{"_index":1160,"t":{"251":{"position":[[94,23]]}}}],["special",{"_index":314,"t":{"43":{"position":[[146,7]]},"163":{"position":[[73,7]]}}}],["specif",{"_index":11,"t":{"4":{"position":[[127,13],[1554,8]]},"10":{"position":[[129,13],[200,13],[262,13],[354,13]]},"14":{"position":[[320,13],[471,13]]},"18":{"position":[[18,14],[397,14]]},"22":{"position":[[90,17],[297,13]]},"28":{"position":[[43,14]]},"38":{"position":[[426,13],[540,13]]},"47":{"position":[[508,13]]},"49":{"position":[[25,13]]},"52":{"position":[[5,13]]},"71":{"position":[[247,8]]},"74":{"position":[[90,8],[807,8]]},"82":{"position":[[88,8],[301,8],[623,8]]},"93":{"position":[[32,14]]},"99":{"position":[[842,13]]},"107":{"position":[[129,14]]},"111":{"position":[[236,13]]},"113":{"position":[[269,14]]},"119":{"position":[[145,13],[296,14]]},"125":{"position":[[47,13]]},"127":{"position":[[87,13]]},"134":{"position":[[208,13],[271,13],[861,12]]},"136":{"position":[[580,13],[960,14]]},"138":{"position":[[515,13],[578,13],[982,15],[1359,13]]},"140":{"position":[[251,8],[355,8]]},"142":{"position":[[83,8]]},"144":{"position":[[98,13],[146,8],[437,8]]},"146":{"position":[[88,13]]},"152":{"position":[[17,13],[324,14],[586,13],[850,13],[1039,13],[1320,13]]},"161":{"position":[[41,15],[57,14],[581,13],[710,13],[740,13]]},"163":{"position":[[25,13]]},"165":{"position":[[13,14],[237,13],[1303,14],[1450,13],[2372,13]]},"169":{"position":[[354,13]]},"181":{"position":[[44,8]]},"199":{"position":[[15,13]]},"222":{"position":[[1246,15]]},"224":{"position":[[974,15],[1080,14]]},"227":{"position":[[86,8]]},"229":{"position":[[797,8]]},"253":{"position":[[126,13]]},"260":{"position":[[77,13],[291,13]]},"264":{"position":[[113,13]]},"296":{"position":[[103,15]]},"305":{"position":[[140,13]]},"308":{"position":[[294,13]]},"314":{"position":[[46,15]]},"317":{"position":[[49,15],[285,14],[540,13]]},"319":{"position":[[360,15]]},"321":{"position":[[78,15]]},"325":{"position":[[141,8],[247,13],[428,13]]}}}],["specifc",{"_index":831,"t":{"165":{"position":[[333,12]]}}}],["specifi",{"_index":6,"t":{"4":{"position":[[68,9],[460,7],[857,9],[1200,9],[1423,9]]},"18":{"position":[[74,9]]},"43":{"position":[[765,7]]},"74":{"position":[[602,9],[842,9]]},"165":{"position":[[1582,11]]},"167":{"position":[[22,9]]},"209":{"position":[[210,9]]},"215":{"position":[[570,9]]},"229":{"position":[[484,7]]},"283":{"position":[[717,10],[808,10]]}}}],["specificatio",{"_index":1137,"t":{"227":{"position":[[192,13]]}}}],["specs.json",{"_index":0,"t":{"4":{"position":[[4,10],[391,10]]},"6":{"position":[[46,10]]},"18":{"position":[[91,10]]},"47":{"position":[[213,10]]},"49":{"position":[[117,11],[150,11]]},"203":{"position":[[314,10],[368,12]]},"207":{"position":[[20,12]]},"209":{"position":[[43,13]]},"224":{"position":[[197,11],[225,10],[239,10],[275,10],[317,10],[356,10],[378,10],[442,10]]},"229":{"position":[[509,10]]},"251":{"position":[[80,10]]},"253":{"position":[[210,10]]},"276":{"position":[[1298,11]]},"278":{"position":[[491,11]]},"305":{"position":[[4,10],[580,10]]}}}],["split",{"_index":506,"t":{"107":{"position":[[0,9]]},"199":{"position":[[196,9]]},"201":{"position":[[10,6]]},"203":{"position":[[139,5],[201,5]]},"205":{"position":[[96,6]]},"209":{"position":[[301,9]]},"215":{"position":[[10,6]]},"218":{"position":[[134,9]]},"224":{"position":[[1810,5]]}}}],["splitter",{"_index":611,"t":{"136":{"position":[[166,8]]},"203":{"position":[[53,8]]},"218":{"position":[[15,8],[167,8]]}}}],["src",{"_index":1128,"t":{"224":{"position":[[2216,3]]},"276":{"position":[[87,5]]},"278":{"position":[[529,4]]}}}],["src/asset",{"_index":1207,"t":{"268":{"position":[[433,10]]}}}],["ssi",{"_index":647,"t":{"138":{"position":[[1385,3]]}}}],["stabl",{"_index":746,"t":{"154":{"position":[[25,6]]}}}],["stage",{"_index":944,"t":{"195":{"position":[[1805,5],[2093,5]]}}}],["stamp",{"_index":699,"t":{"144":{"position":[[542,6]]}}}],["stand",{"_index":378,"t":{"67":{"position":[[0,6]]},"169":{"position":[[398,5]]}}}],["standard",{"_index":578,"t":{"134":{"position":[[299,9]]},"138":{"position":[[606,9],[966,15],[1350,8]]},"144":{"position":[[348,9],[424,9]]},"161":{"position":[[565,15],[701,8]]},"163":{"position":[[43,15]]},"207":{"position":[[78,8]]},"239":{"position":[[216,8]]}}}],["standardization/specif",{"_index":1138,"t":{"229":{"position":[[118,29]]}}}],["starred_url",{"_index":1265,"t":{"281":{"position":[[1079,12],[1925,12]]}}}],["start",{"_index":91,"t":{"4":{"position":[[1676,5]]},"14":{"position":[[169,6]]},"36":{"position":[[4,7]]},"138":{"position":[[1048,7]]},"152":{"position":[[31,5],[463,5]]},"158":{"position":[[16,6]]},"171":{"position":[[250,5]]},"191":{"position":[[333,5]]},"224":{"position":[[1137,5]]},"229":{"position":[[541,5]]}}}],["starter",{"_index":339,"t":{"49":{"position":[[240,7]]},"150":{"position":[[174,7]]}}}],["starterpack",{"_index":115,"t":{"6":{"position":[[302,11]]},"43":{"position":[[317,12],[738,11]]},"125":{"position":[[207,11]]},"243":{"position":[[123,11]]}}}],["state",{"_index":1284,"t":{"283":{"position":[[359,5]]}}}],["static",{"_index":568,"t":{"131":{"position":[[199,7]]},"144":{"position":[[71,6]]},"152":{"position":[[910,6]]}}}],["static/spec",{"_index":900,"t":{"185":{"position":[[103,12],[333,12]]}}}],["stay",{"_index":608,"t":{"136":{"position":[[10,5]]},"138":{"position":[[1217,4]]},"156":{"position":[[601,4]]}}}],["step",{"_index":336,"t":{"49":{"position":[[97,5]]},"71":{"position":[[357,5]]},"82":{"position":[[295,5]]},"93":{"position":[[330,5]]},"99":{"position":[[73,6]]},"152":{"position":[[1200,5]]},"241":{"position":[[138,4],[146,4]]},"268":{"position":[[322,5]]},"270":{"position":[[93,5]]},"325":{"position":[[518,4],[526,4]]}}}],["still",{"_index":147,"t":{"12":{"position":[[158,6]]},"154":{"position":[[79,5]]},"233":{"position":[[39,5]]},"337":{"position":[[220,5]]}}}],["stop",{"_index":1058,"t":{"209":{"position":[[86,5],[174,5],[356,6]]},"274":{"position":[[84,5]]}}}],["store",{"_index":345,"t":{"52":{"position":[[22,6]]},"99":{"position":[[620,5]]},"136":{"position":[[597,6]]},"161":{"position":[[142,6],[284,6]]},"169":{"position":[[274,6]]},"272":{"position":[[81,5],[415,5]]}}}],["straight",{"_index":890,"t":{"171":{"position":[[269,8]]}}}],["strategi",{"_index":556,"t":{"123":{"position":[[44,8]]}}}],["strict",{"_index":504,"t":{"105":{"position":[[75,6]]}}}],["string",{"_index":30,"t":{"4":{"position":[[433,7],[706,8],[905,8],[1016,7],[1097,7],[1403,8]]}}}],["structur",{"_index":34,"t":{"4":{"position":[[517,9]]},"222":{"position":[[230,10]]},"305":{"position":[[438,10]]},"308":{"position":[[264,9]]},"319":{"position":[[335,9]]},"337":{"position":[[348,9]]}}}],["structure—such",{"_index":1325,"t":{"305":{"position":[[479,14]]}}}],["studi",{"_index":830,"t":{"165":{"position":[[158,8]]}}}],["studio",{"_index":283,"t":{"38":{"position":[[111,6]]},"136":{"position":[[679,6]]},"177":{"position":[[99,6]]}}}],["stuff",{"_index":811,"t":{"158":{"position":[[1570,5]]},"278":{"position":[[569,6]]}}}],["style",{"_index":910,"t":{"193":{"position":[[98,6]]}}}],["sub",{"_index":565,"t":{"129":{"position":[[247,3]]}}}],["subdirectori",{"_index":1061,"t":{"215":{"position":[[176,12],[523,12]]},"222":{"position":[[382,12],[950,14]]}}}],["subfold",{"_index":275,"t":{"32":{"position":[[192,9]]}}}],["subscriptions_url",{"_index":1267,"t":{"281":{"position":[[1152,18],[1998,18]]}}}],["subset",{"_index":505,"t":{"105":{"position":[[82,6]]},"109":{"position":[[232,6]]},"117":{"position":[[67,6]]}}}],["substitut",{"_index":1287,"t":{"283":{"position":[[674,11]]}}}],["such",{"_index":83,"t":{"4":{"position":[[1569,4]]},"14":{"position":[[622,4]]},"71":{"position":[[264,4]]},"93":{"position":[[296,4]]},"195":{"position":[[5714,4]]},"314":{"position":[[583,4]]},"317":{"position":[[374,4]]}}}],["suddenli",{"_index":1214,"t":{"274":{"position":[[75,8]]}}}],["sudo",{"_index":446,"t":{"82":{"position":[[803,4],[818,4],[849,4]]},"86":{"position":[[58,4],[73,4],[104,4]]}}}],["suffer",{"_index":914,"t":{"195":{"position":[[260,6]]}}}],["suffici",{"_index":1141,"t":{"231":{"position":[[5,10],[261,10]]},"233":{"position":[[8,10]]}}}],["suggest",{"_index":774,"t":{"158":{"position":[[26,7]]},"283":{"position":[[4,9]]}}}],["suitabl",{"_index":625,"t":{"136":{"position":[[655,8]]}}}],["support",{"_index":27,"t":{"4":{"position":[[374,9],[1355,7]]},"63":{"position":[[80,7]]},"138":{"position":[[1104,7],[1340,7]]},"163":{"position":[[289,10]]},"195":{"position":[[5349,9],[6136,9]]},"213":{"position":[[19,10]]},"285":{"position":[[833,10]]}}}],["suppos",{"_index":745,"t":{"154":{"position":[[0,7]]}}}],["sure",{"_index":1170,"t":{"253":{"position":[[151,4]]}}}],["suspect",{"_index":1127,"t":{"224":{"position":[[2199,7]]}}}],["symbol",{"_index":491,"t":{"99":{"position":[[815,6]]},"292":{"position":[[96,6]]}}}],["sync",{"_index":609,"t":{"136":{"position":[[19,4]]},"138":{"position":[[1225,5]]},"148":{"position":[[29,5],[142,6]]},"156":{"position":[[609,4],[769,4]]},"165":{"position":[[2496,4]]}}}],["synchron",{"_index":713,"t":{"148":{"position":[[46,16]]}}}],["syntax",{"_index":428,"t":{"74":{"position":[[730,6]]},"134":{"position":[[452,6]]},"138":{"position":[[759,6]]},"195":{"position":[[1573,6],[4245,6]]},"215":{"position":[[81,6]]},"222":{"position":[[291,6]]},"308":{"position":[[169,7],[206,7]]}}}],["system",{"_index":111,"t":{"6":{"position":[[270,7]]},"38":{"position":[[498,7],[901,6]]},"43":{"position":[[639,6]]},"47":{"position":[[390,7]]},"69":{"position":[[217,7]]},"82":{"position":[[319,7],[726,9]]},"131":{"position":[[70,6]]},"262":{"position":[[53,7]]},"272":{"position":[[337,6]]},"285":{"position":[[715,7]]},"294":{"position":[[81,6]]},"302":{"position":[[50,7]]},"314":{"position":[[221,7]]},"319":{"position":[[113,6]]}}}],["t",{"_index":114,"t":{"6":{"position":[[300,1]]},"12":{"position":[[58,2]]},"14":{"position":[[127,2]]},"36":{"position":[[38,1]]},"38":{"position":[[888,1]]},"41":{"position":[[19,1],[81,1]]},"43":{"position":[[19,1],[32,1],[53,1],[238,1],[263,1],[315,1],[474,1],[714,1],[736,1]]},"45":{"position":[[69,1]]},"47":{"position":[[200,1]]},"49":{"position":[[238,1]]},"65":{"position":[[101,2],[145,2]]},"74":{"position":[[399,1],[412,1],[450,1],[463,1],[532,1],[712,1]]},"76":{"position":[[26,1],[39,1],[77,1],[90,1]]},"78":{"position":[[33,1]]},"82":{"position":[[416,1],[429,1],[465,1],[478,1],[1416,1]]},"84":{"position":[[26,1],[39,1],[75,1],[88,1]]},"90":{"position":[[31,1]]},"99":{"position":[[764,1]]},"101":{"position":[[39,1],[152,3]]},"103":{"position":[[36,2]]},"105":{"position":[[43,1]]},"109":{"position":[[21,2],[250,2],[298,1]]},"111":{"position":[[8,1],[100,2],[194,1],[313,1]]},"113":{"position":[[30,1],[122,1]]},"115":{"position":[[18,1]]},"117":{"position":[[28,1],[85,2],[102,3],[341,1],[404,1],[417,1]]},"119":{"position":[[130,1]]},"125":{"position":[[17,1],[162,2],[205,1]]},"127":{"position":[[85,1]]},"129":{"position":[[19,1],[240,1]]},"131":{"position":[[24,1],[393,1]]},"134":{"position":[[8,1],[553,1],[781,1],[826,1]]},"136":{"position":[[8,1],[558,1]]},"138":{"position":[[97,2],[481,1]]},"144":{"position":[[600,2],[610,2]]},"146":{"position":[[313,2],[399,3]]},"150":{"position":[[59,2]]},"152":{"position":[[123,2],[349,1],[514,3],[623,2]]},"154":{"position":[[125,1],[285,1],[501,2]]},"156":{"position":[[265,2],[503,1]]},"161":{"position":[[8,1],[83,1],[444,1]]},"163":{"position":[[8,1]]},"165":{"position":[[229,1],[522,1],[1894,1],[2212,1]]},"169":{"position":[[510,1]]},"171":{"position":[[8,1],[169,1],[245,1],[371,1]]},"179":{"position":[[8,1]]},"185":{"position":[[47,1],[119,1],[228,1],[349,1]]},"188":{"position":[[43,2]]},"193":{"position":[[16,1],[133,2]]},"195":{"position":[[64,1],[104,1],[150,1]]},"213":{"position":[[46,2]]},"215":{"position":[[273,2],[457,1],[754,2]]},"220":{"position":[[27,2]]},"222":{"position":[[218,1]]},"224":{"position":[[1159,1],[1244,1],[1407,1],[1440,1],[1941,1],[2395,1],[2461,2]]},"229":{"position":[[49,2],[92,1],[299,1],[399,1]]},"237":{"position":[[17,1],[77,1],[161,1]]},"239":{"position":[[25,2],[99,1],[161,1]]},"243":{"position":[[68,1],[121,1]]},"245":{"position":[[134,1],[271,3]]},"253":{"position":[[77,1]]},"257":{"position":[[32,1]]},"260":{"position":[[344,1],[533,1]]},"262":{"position":[[51,1]]},"264":{"position":[[48,2],[763,1],[811,1],[869,1],[894,1],[991,1],[1370,1],[1529,1]]},"266":{"position":[[12,1]]},"276":{"position":[[72,1],[126,1],[165,3],[281,1],[306,1],[357,1],[488,1],[577,1],[678,5],[819,1],[941,1]]},"285":{"position":[[8,1],[659,2],[788,2]]},"288":{"position":[[33,1]]},"290":{"position":[[89,1],[250,1],[288,1]]},"296":{"position":[[8,1],[156,1],[357,1]]},"299":{"position":[[330,2],[551,2]]},"302":{"position":[[8,1],[188,1]]},"305":{"position":[[48,2],[410,1]]},"311":{"position":[[14,1]]},"317":{"position":[[8,1]]},"319":{"position":[[18,1],[287,1]]},"323":{"position":[[211,2]]},"327":{"position":[[18,1],[169,1]]},"329":{"position":[[238,1]]},"331":{"position":[[12,2],[144,1]]}}}],["t'",{"_index":909,"t":{"191":{"position":[[329,3]]},"299":{"position":[[23,3]]}}}],["t/index.j",{"_index":1222,"t":{"276":{"position":[[1100,14],[1189,15],[1260,14]]}}}],["t/src/creat",{"_index":1227,"t":{"276":{"position":[[1718,12],[1966,12]]}}}],["t/src/fixmarkdownfiles.js').processmarkdownfiles('./spec",{"_index":1229,"t":{"276":{"position":[[1844,59]]}}}],["t/src/get",{"_index":1219,"t":{"276":{"position":[[742,9],[1478,9],[1584,9]]}}}],["t/src/json",{"_index":1223,"t":{"276":{"position":[[1360,10]]}}}],["t@latest",{"_index":322,"t":{"43":{"position":[[454,8]]}}}],["tab",{"_index":360,"t":{"59":{"position":[[73,3],[145,3]]},"191":{"position":[[32,3]]},"195":{"position":[[5744,3],[5755,4],[6015,5]]}}}],["tabfirst",{"_index":1036,"t":{"195":{"position":[[5801,19]]}}}],["type=\"button\">second",{"_index":1038,"t":{"195":{"position":[[5842,20]]}}}],["typic",{"_index":729,"t":{"152":{"position":[[364,9]]},"165":{"position":[[1056,7],[1234,7]]}}}],["ultim",{"_index":1333,"t":{"311":{"position":[[16,10]]}}}],["umbrella",{"_index":650,"t":{"138":{"position":[[1422,8]]}}}],["uml",{"_index":591,"t":{"134":{"position":[[512,3]]},"138":{"position":[[819,3]]}}}],["unchang",{"_index":427,"t":{"74":{"position":[[659,10]]}}}],["uncommon",{"_index":861,"t":{"165":{"position":[[1557,8]]}}}],["under",{"_index":356,"t":{"56":{"position":[[138,5]]},"93":{"position":[[106,5]]},"111":{"position":[[31,5]]},"146":{"position":[[151,5]]},"156":{"position":[[251,5]]},"158":{"position":[[390,5]]},"161":{"position":[[167,5]]},"167":{"position":[[32,5]]},"222":{"position":[[298,5]]},"224":{"position":[[299,5]]}}}],["underbrace{a+b+c}_{\\text{not",{"_index":1030,"t":{"195":{"position":[[5682,31]]}}}],["understand",{"_index":376,"t":{"65":{"position":[[69,10]]},"113":{"position":[[82,10]]},"285":{"position":[[199,10],[216,10],[359,10],[499,10],[593,10],[674,10],[699,10],[723,10],[807,10]]},"299":{"position":[[417,13]]},"302":{"position":[[93,10]]},"305":{"position":[[419,13],[457,13]]},"311":{"position":[[97,13]]},"314":{"position":[[104,10]]},"319":{"position":[[242,13]]}}}],["unless",{"_index":54,"t":{"4":{"position":[[840,6]]}}}],["unlik",{"_index":522,"t":{"111":{"position":[[147,6]]},"136":{"position":[[138,6]]}}}],["unrel",{"_index":1114,"t":{"224":{"position":[[1358,9],[2075,9]]}}}],["until",{"_index":246,"t":{"22":{"position":[[466,5]]}}}],["up",{"_index":113,"t":{"6":{"position":[[297,2]]},"12":{"position":[[55,2]]},"14":{"position":[[124,2],[361,2]]},"36":{"position":[[35,2]]},"38":{"position":[[885,2]]},"41":{"position":[[16,2],[78,2]]},"43":{"position":[[16,2],[29,2],[50,2],[235,2],[260,2],[312,2],[451,2],[471,2],[711,2],[733,2]]},"45":{"position":[[66,2]]},"47":{"position":[[197,2]]},"49":{"position":[[235,2]]},"65":{"position":[[98,2],[142,2]]},"74":{"position":[[396,2],[409,2],[447,2],[460,2],[529,2],[709,2]]},"76":{"position":[[23,2],[36,2],[74,2],[87,2]]},"78":{"position":[[30,2]]},"82":{"position":[[413,2],[426,2],[462,2],[475,2],[1413,2]]},"84":{"position":[[23,2],[36,2],[72,2],[85,2]]},"90":{"position":[[28,2]]},"99":{"position":[[761,2]]},"101":{"position":[[36,2],[149,2]]},"103":{"position":[[33,2]]},"105":{"position":[[40,2],[60,2]]},"107":{"position":[[15,2]]},"109":{"position":[[18,2],[49,3],[206,3],[215,2],[247,2],[295,2]]},"111":{"position":[[5,2],[97,2],[167,2],[191,2],[310,2]]},"113":{"position":[[27,2],[119,2]]},"115":{"position":[[15,2]]},"117":{"position":[[5,2],[25,2],[59,2],[82,2],[338,2],[401,2],[414,2]]},"119":{"position":[[127,2]]},"125":{"position":[[14,2],[145,2],[159,2],[202,2]]},"127":{"position":[[82,2]]},"129":{"position":[[16,2],[237,2]]},"131":{"position":[[21,2],[390,2]]},"134":{"position":[[5,2],[27,2],[36,2],[56,2],[166,2],[190,2],[542,2],[550,2],[760,2],[778,2],[823,2],[858,2]]},"136":{"position":[[5,2],[34,2],[543,2],[555,2]]},"138":{"position":[[52,2],[77,3],[94,2],[361,2],[466,2],[478,2],[497,2],[852,2],[927,2],[1083,2],[1152,3],[1161,3],[1286,3]]},"140":{"position":[[60,2],[265,2],[347,2],[474,3],[631,3]]},"142":{"position":[[116,3],[244,2],[299,3],[335,2]]},"144":{"position":[[24,2],[288,2],[589,2],[597,2]]},"146":{"position":[[55,2],[298,2],[310,2],[396,2],[566,3]]},"150":{"position":[[55,3],[137,2],[216,2]]},"152":{"position":[[120,2],[346,2],[395,2],[510,3],[619,3]]},"154":{"position":[[19,2],[72,2],[122,2],[220,2],[282,2],[498,2]]},"156":{"position":[[262,2],[461,2],[500,2],[635,3],[795,3]]},"158":{"position":[[145,2]]},"161":{"position":[[5,2],[80,2],[441,2]]},"163":{"position":[[5,2]]},"165":{"position":[[226,2],[519,2],[827,2],[1891,2],[2209,2]]},"169":{"position":[[507,2]]},"171":{"position":[[5,2],[27,3],[94,2],[166,2],[242,2],[368,2]]},"175":{"position":[[24,2]]},"179":{"position":[[5,2]]},"185":{"position":[[44,2],[116,2],[225,2],[346,2]]},"188":{"position":[[40,2]]},"191":{"position":[[326,2]]},"193":{"position":[[13,2],[130,2]]},"195":{"position":[[61,2],[101,2],[147,2],[6050,2]]},"199":{"position":[[170,2]]},"201":{"position":[[24,2]]},"203":{"position":[[50,2],[136,2],[198,2],[421,2]]},"207":{"position":[[92,2]]},"213":{"position":[[43,2]]},"215":{"position":[[78,2],[270,2],[454,2],[723,2],[751,2],[801,2]]},"218":{"position":[[67,2]]},"220":{"position":[[24,2]]},"222":{"position":[[215,2],[288,2]]},"224":{"position":[[91,2],[164,2],[1156,2],[1218,2],[1241,2],[1275,2],[1404,2],[1437,2],[1724,2],[1840,2],[1877,2],[1896,2],[1938,2],[1987,2],[2291,3],[2356,2],[2392,2],[2458,2],[2740,2],[2895,2]]},"227":{"position":[[56,2]]},"229":{"position":[[46,2],[89,2],[296,2],[396,2]]},"237":{"position":[[14,2],[74,2],[158,2]]},"239":{"position":[[22,2],[96,2],[158,2]]},"243":{"position":[[65,2],[118,2]]},"245":{"position":[[131,2],[268,2]]},"253":{"position":[[74,2]]},"257":{"position":[[29,2]]},"260":{"position":[[341,2],[530,2]]},"262":{"position":[[48,2]]},"264":{"position":[[45,2],[499,2],[760,2],[808,2],[866,2],[891,2],[988,2],[1367,2],[1526,2]]},"266":{"position":[[9,2]]},"268":{"position":[[206,2],[272,2]]},"276":{"position":[[69,2],[123,2],[162,2],[278,2],[303,2],[354,2],[485,2],[574,2],[675,2],[739,2],[816,2],[938,2],[1097,2],[1186,2],[1257,2],[1357,2],[1475,2],[1581,2],[1715,2],[1841,2],[1963,2]]},"285":{"position":[[5,2],[656,2],[785,2]]},"288":{"position":[[30,2]]},"290":{"position":[[86,2],[247,2],[285,2],[367,3],[588,4]]},"296":{"position":[[5,2],[153,2],[354,2]]},"299":{"position":[[20,2],[207,2],[327,2],[548,2]]},"302":{"position":[[5,2],[159,2],[185,2]]},"305":{"position":[[45,2],[407,2]]},"311":{"position":[[11,2]]},"314":{"position":[[497,2]]},"317":{"position":[[5,2]]},"319":{"position":[[15,2],[284,2]]},"321":{"position":[[65,2],[445,2]]},"323":{"position":[[208,2]]},"325":{"position":[[111,2]]},"327":{"position":[[15,2],[166,2]]},"329":{"position":[[235,2]]},"331":{"position":[[9,2],[141,2]]},"333":{"position":[[57,3]]}}}],["up'",{"_index":1361,"t":{"335":{"position":[[146,4]]}}}],["updat",{"_index":131,"t":{"10":{"position":[[118,6],[189,6],[251,6],[343,6]]},"113":{"position":[[310,7],[494,7]]},"136":{"position":[[937,7]]},"148":{"position":[[222,8]]},"158":{"position":[[770,7]]},"185":{"position":[[277,6]]},"215":{"position":[[234,7],[371,6]]},"220":{"position":[[12,6],[65,6]]},"224":{"position":[[1246,7],[2446,6],[2499,6]]},"237":{"position":[[0,8],[37,8],[79,8]]},"239":{"position":[[180,6],[260,6]]},"241":{"position":[[0,8],[57,8],[86,6]]},"245":{"position":[[187,6]]},"255":{"position":[[8,7],[20,6]]},"257":{"position":[[16,7]]},"264":{"position":[[1052,8],[1168,7],[1200,6]]},"270":{"position":[[235,8]]},"283":{"position":[[400,6]]},"285":{"position":[[628,8]]}}}],["upgrad",{"_index":1040,"t":{"195":{"position":[[6067,8]]}}}],["upload",{"_index":1201,"t":{"264":{"position":[[1754,9]]}}}],["upon",{"_index":1336,"t":{"314":{"position":[[562,4]]}}}],["upper",{"_index":475,"t":{"99":{"position":[[198,5]]}}}],["upstream",{"_index":1099,"t":{"224":{"position":[[182,8]]}}}],["uri",{"_index":66,"t":{"4":{"position":[[1077,4],[1092,4],[1120,3]]}}}],["url",{"_index":355,"t":{"56":{"position":[[134,3],[231,4]]},"136":{"position":[[419,4]]},"165":{"position":[[2142,3]]},"203":{"position":[[87,3]]},"224":{"position":[[2251,3]]},"229":{"position":[[787,4]]},"281":{"position":[[225,4],[369,4],[799,4],[1645,4]]},"321":{"position":[[320,3]]},"327":{"position":[[81,3],[106,4]]}}}],["us",{"_index":9,"t":{"4":{"position":[[103,4],[452,4]]},"12":{"position":[[46,3],[200,4],[281,4]]},"14":{"position":[[680,5]]},"16":{"position":[[62,3],[78,3]]},"22":{"position":[[274,4]]},"38":{"position":[[293,3],[660,5]]},"43":{"position":[[132,3],[333,5]]},"49":{"position":[[557,3]]},"56":{"position":[[124,5]]},"69":{"position":[[31,4],[176,5]]},"71":{"position":[[440,4]]},"74":{"position":[[159,4],[209,4],[615,5],[1094,5]]},"82":{"position":[[157,4],[206,4],[334,5],[1024,5],[1175,4],[1231,4]]},"93":{"position":[[359,3],[385,3]]},"99":{"position":[[887,4]]},"119":{"position":[[118,3]]},"136":{"position":[[701,6]]},"138":{"position":[[1001,3]]},"150":{"position":[[128,3]]},"158":{"position":[[1504,3]]},"161":{"position":[[423,3]]},"165":{"position":[[1470,3],[1829,3],[2406,3],[2530,4],[2558,4]]},"167":{"position":[[8,3]]},"169":{"position":[[107,3],[134,3]]},"171":{"position":[[256,5]]},"177":{"position":[[30,3]]},"179":{"position":[[10,4]]},"193":{"position":[[117,4]]},"195":{"position":[[1178,3],[5302,4]]},"215":{"position":[[439,5]]},"220":{"position":[[0,3],[52,3]]},"224":{"position":[[2140,3],[2170,4],[2415,3],[2434,3],[2486,3]]},"227":{"position":[[0,5]]},"229":{"position":[[471,3],[577,3]]},"231":{"position":[[193,3],[230,3]]},"233":{"position":[[83,3]]},"235":{"position":[[7,4]]},"237":{"position":[[144,4]]},"239":{"position":[[82,4],[208,3]]},"245":{"position":[[349,3]]},"260":{"position":[[0,4],[180,4]]},"264":{"position":[[881,4],[1256,4],[1583,4],[1617,4]]},"274":{"position":[[24,3],[156,5]]},"288":{"position":[[154,3]]},"290":{"position":[[0,4]]},"292":{"position":[[0,3],[193,6]]},"294":{"position":[[0,3]]},"302":{"position":[[256,5]]},"308":{"position":[[55,3]]},"311":{"position":[[180,3]]},"317":{"position":[[147,5],[429,5]]},"319":{"position":[[275,3]]},"321":{"position":[[262,4],[530,3],[669,5],[687,5]]},"323":{"position":[[140,3],[301,5]]},"325":{"position":[[57,3],[292,4],[500,4]]},"335":{"position":[[443,5]]},"337":{"position":[[104,3]]}}}],["usag",{"_index":429,"t":{"74":{"position":[[778,5]]},"203":{"position":[[120,6]]},"311":{"position":[[173,6]]}}}],["user",{"_index":386,"t":{"69":{"position":[[243,4]]},"111":{"position":[[52,5]]},"119":{"position":[[48,4],[258,4]]},"136":{"position":[[349,4]]},"150":{"position":[[229,5]]},"161":{"position":[[268,4]]},"165":{"position":[[1242,4]]},"177":{"position":[[5,5]]},"215":{"position":[[633,4]]},"222":{"position":[[834,4],[936,4]]},"224":{"position":[[2876,6]]},"231":{"position":[[16,4],[272,4],[299,5]]},"233":{"position":[[19,4],[307,4]]},"260":{"position":[[362,4],[471,4],[554,4]]},"281":{"position":[[1483,7],[2329,7]]},"294":{"position":[[247,4]]},"296":{"position":[[119,5],[385,4]]},"302":{"position":[[10,5]]},"317":{"position":[[166,5]]},"319":{"position":[[223,5]]}}}],["userlevel",{"_index":1076,"t":{"222":{"position":[[363,9]]}}}],["usual",{"_index":351,"t":{"54":{"position":[[139,8]]},"203":{"position":[[390,7]]}}}],["util",{"_index":1309,"t":{"296":{"position":[[249,11]]}}}],["v",{"_index":435,"t":{"74":{"position":[[1106,2],[1114,2]]},"82":{"position":[[1036,2],[1044,2],[1098,1],[1105,1]]},"88":{"position":[[23,1],[30,1]]}}}],["v1.html",{"_index":272,"t":{"32":{"position":[[95,8]]},"191":{"position":[[85,7]]}}}],["v2.html",{"_index":273,"t":{"32":{"position":[[110,7]]},"191":{"position":[[131,7]]}}}],["v3.html",{"_index":907,"t":{"191":{"position":[[173,7]]}}}],["v4.html",{"_index":908,"t":{"191":{"position":[[228,7]]}}}],["valid",{"_index":179,"t":{"14":{"position":[[390,8]]},"276":{"position":[[1289,8]]}}}],["validatespec",{"_index":263,"t":{"26":{"position":[[197,12]]}}}],["validator').runjsonkeyvalidatorsync",{"_index":1224,"t":{"276":{"position":[[1375,38]]}}}],["valu",{"_index":8,"t":{"4":{"position":[[96,6],[158,6]]},"224":{"position":[[463,6]]},"305":{"position":[[501,5]]},"321":{"position":[[210,5],[307,5]]},"327":{"position":[[136,5]]},"339":{"position":[[150,5],[162,5],[266,5],[276,5],[482,6]]}}}],["van",{"_index":846,"t":{"165":{"position":[[999,3],[2482,3]]}}}],["variabl",{"_index":1212,"t":{"272":{"position":[[265,9],[536,9]]},"339":{"position":[[131,8],[223,8],[249,8],[289,8],[394,8]]}}}],["variou",{"_index":613,"t":{"136":{"position":[[257,7]]},"161":{"position":[[224,7],[260,7]]},"193":{"position":[[90,7]]},"299":{"position":[[526,7]]}}}],["veri",{"_index":1340,"t":{"317":{"position":[[492,4]]}}}],["verif",{"_index":450,"t":{"82":{"position":[[923,12]]},"281":{"position":[[343,13]]}}}],["verifi",{"_index":433,"t":{"74":{"position":[[1058,6]]},"82":{"position":[[993,9]]}}}],["verifiablecredentialservic",{"_index":1009,"t":{"195":{"position":[[4653,30],[5130,30]]}}}],["version",{"_index":243,"t":{"22":{"position":[[231,8]]},"32":{"position":[[47,7],[209,9]]},"38":{"position":[[305,7],[635,7]]},"43":{"position":[[379,7]]},"61":{"position":[[177,7],[204,7],[384,7],[481,8]]},"69":{"position":[[50,7],[201,7]]},"74":{"position":[[1127,7]]},"82":{"position":[[1057,8],[1113,7]]},"88":{"position":[[38,7]]},"113":{"position":[[62,7],[163,10],[258,7],[481,8]]},"134":{"position":[[367,7]]},"136":{"position":[[945,7]]},"138":{"position":[[674,7]]},"140":{"position":[[104,10],[136,10]]},"150":{"position":[[151,7]]},"152":{"position":[[827,7]]},"158":{"position":[[1406,7]]},"163":{"position":[[157,7]]},"179":{"position":[[40,7],[136,7]]},"191":{"position":[[0,7],[56,7]]},"227":{"position":[[123,7]]},"229":{"position":[[626,8],[806,7]]},"245":{"position":[[293,8],[302,10],[357,7]]},"264":{"position":[[1184,7],[1211,9],[1291,10],[1315,10],[1677,7]]},"274":{"position":[[195,7]]},"283":{"position":[[215,7],[313,7],[411,7],[481,7],[511,7],[549,7],[614,7],[698,7],[789,7],[853,7],[984,7]]},"294":{"position":[[62,7],[661,7]]},"314":{"position":[[205,7]]},"319":{"position":[[191,7]]},"325":{"position":[[178,7]]},"327":{"position":[[213,7]]},"331":{"position":[[18,7],[76,7]]}}}],["versions/index",{"_index":905,"t":{"191":{"position":[[69,15],[115,15],[157,15],[212,15]]}}}],["via",{"_index":65,"t":{"4":{"position":[[1063,3],[1363,3]]},"18":{"position":[[154,3],[201,3]]},"41":{"position":[[53,3],[91,3]]},"52":{"position":[[124,3],[137,3]]},"54":{"position":[[29,3],[291,3]]},"56":{"position":[[23,3]]},"82":{"position":[[578,3]]},"117":{"position":[[358,3]]},"136":{"position":[[733,3]]},"156":{"position":[[163,3]]},"191":{"position":[[294,3]]},"224":{"position":[[1417,3],[2295,3]]},"231":{"position":[[112,3]]},"237":{"position":[[125,3]]},"239":{"position":[[48,3],[113,3]]},"264":{"position":[[945,3]]},"268":{"position":[[307,3]]},"276":{"position":[[141,4],[308,3],[386,3]]},"278":{"position":[[270,3]]},"299":{"position":[[394,3]]},"335":{"position":[[185,3]]}}}],["video",{"_index":373,"t":{"63":{"position":[[88,5],[111,5]]},"121":{"position":[[25,5]]}}}],["view",{"_index":209,"t":{"18":{"position":[[111,4]]},"52":{"position":[[71,4]]},"144":{"position":[[168,4]]},"191":{"position":[[20,4]]},"311":{"position":[[73,8]]}}}],["visibl",{"_index":330,"t":{"47":{"position":[[149,7]]}}}],["vision",{"_index":689,"t":{"144":{"position":[[307,6]]}}}],["visual",{"_index":282,"t":{"38":{"position":[[104,6]]},"136":{"position":[[671,7]]},"177":{"position":[[92,6]]}}}],["vs",{"_index":874,"t":{"165":{"position":[[2038,3]]}}}],["wait",{"_index":765,"t":{"156":{"position":[[402,4]]},"270":{"position":[[138,4]]}}}],["want",{"_index":130,"t":{"10":{"position":[[110,4],[181,4],[243,4],[335,4]]},"28":{"position":[[225,4]]},"43":{"position":[[83,4],[354,4]]},"109":{"position":[[8,4],[26,4]]},"138":{"position":[[1209,4],[1241,4]]},"142":{"position":[[312,4]]},"144":{"position":[[491,4]]},"171":{"position":[[183,4]]},"175":{"position":[[11,4]]},"222":{"position":[[1272,4]]},"233":{"position":[[270,4]]},"264":{"position":[[7,4]]},"272":{"position":[[152,4]]},"276":{"position":[[858,4]]},"335":{"position":[[15,4]]},"337":{"position":[[148,4]]}}}],["warn",{"_index":521,"t":{"111":{"position":[[139,7]]},"195":{"position":[[753,7],[761,7],[826,7],[834,7]]},"203":{"position":[[0,7],[243,7]]},"274":{"position":[[59,7]]},"276":{"position":[[1006,7]]}}}],["watch",{"_index":223,"t":{"18":{"position":[[463,7],[578,8]]}}}],["way",{"_index":217,"t":{"18":{"position":[[253,3],[352,4]]},"38":{"position":[[513,4]]},"49":{"position":[[596,3]]},"52":{"position":[[107,4]]},"54":{"position":[[13,3],[257,4]]},"56":{"position":[[179,4]]},"136":{"position":[[820,3]]},"138":{"position":[[256,4]]},"283":{"position":[[14,3]]},"335":{"position":[[102,3]]}}}],["we'll",{"_index":768,"t":{"156":{"position":[[560,5]]},"195":{"position":[[6183,5]]}}}],["we'r",{"_index":596,"t":{"134":{"position":[[613,5]]}}}],["we'v",{"_index":767,"t":{"156":{"position":[[534,5]]}}}],["web",{"_index":214,"t":{"18":{"position":[[229,3]]},"56":{"position":[[81,3]]},"69":{"position":[[12,3]]},"136":{"position":[[723,3]]},"169":{"position":[[147,3],[435,3]]},"171":{"position":[[436,3]]},"285":{"position":[[608,3]]},"311":{"position":[[69,3],[114,3],[186,3]]},"319":{"position":[[174,3]]},"323":{"position":[[394,3]]}}}],["webbrows",{"_index":294,"t":{"38":{"position":[[328,11]]}}}],["webpag",{"_index":1355,"t":{"323":{"position":[[413,8]]}}}],["webserv",{"_index":816,"t":{"161":{"position":[[499,10]]}}}],["websit",{"_index":184,"t":{"14":{"position":[[452,7]]},"30":{"position":[[54,7]]},"43":{"position":[[34,7],[55,7],[265,8],[476,7],[716,7]]},"45":{"position":[[71,7]]},"74":{"position":[[414,7],[465,7],[534,7],[714,7]]},"76":{"position":[[41,7],[92,7]]},"78":{"position":[[35,7]]},"82":{"position":[[431,7],[480,7],[1418,7]]},"84":{"position":[[41,7],[90,7]]},"90":{"position":[[33,7]]},"99":{"position":[[856,8]]},"117":{"position":[[419,7]]},"131":{"position":[[412,8]]},"134":{"position":[[797,7],[810,7]]},"171":{"position":[[63,7],[97,7]]},"185":{"position":[[140,7],[166,9],[380,9]]},"203":{"position":[[111,8]]},"276":{"position":[[359,7]]},"288":{"position":[[41,7]]},"290":{"position":[[30,8]]}}}],["well",{"_index":541,"t":{"117":{"position":[[261,5]]},"272":{"position":[[441,5]]},"290":{"position":[[428,4]]},"319":{"position":[[404,4]]}}}],["what'",{"_index":730,"t":{"152":{"position":[[405,6],[771,6],[972,6]]},"158":{"position":[[1493,6]]}}}],["whatev",{"_index":571,"t":{"131":{"position":[[283,8]]},"154":{"position":[[239,8]]}}}],["whenev",{"_index":859,"t":{"165":{"position":[[1336,8]]}}}],["whether",{"_index":492,"t":{"101":{"position":[[0,7]]},"195":{"position":[[225,7]]}}}],["whistl",{"_index":583,"t":{"134":{"position":[[419,8]]},"138":{"position":[[726,8]]}}}],["whithin",{"_index":863,"t":{"165":{"position":[[1635,7]]}}}],["whole",{"_index":297,"t":{"38":{"position":[[619,5]]},"294":{"position":[[503,5]]},"329":{"position":[[152,5]]}}}],["wide",{"_index":414,"t":{"71":{"position":[[586,4]]},"136":{"position":[[694,6]]}}}],["window",{"_index":159,"t":{"14":{"position":[[76,7]]},"38":{"position":[[687,7]]},"74":{"position":[[82,7],[200,8],[422,8],[593,8],[689,8],[833,8],[920,8],[1028,8]]},"76":{"position":[[49,8]]},"78":{"position":[[10,8]]},"80":{"position":[[23,8]]}}}],["wish",{"_index":741,"t":{"152":{"position":[[1116,4]]}}}],["within",{"_index":403,"t":{"71":{"position":[[138,6]]},"136":{"position":[[843,6]]},"140":{"position":[[224,6]]},"146":{"position":[[102,6]]},"158":{"position":[[581,6]]},"171":{"position":[[420,6]]},"195":{"position":[[1475,6]]},"272":{"position":[[176,6]]},"314":{"position":[[192,6]]},"321":{"position":[[513,6]]}}}],["without",{"_index":228,"t":{"18":{"position":[[570,7]]},"22":{"position":[[333,7]]},"38":{"position":[[567,7]]},"82":{"position":[[1198,7]]},"154":{"position":[[301,7],[504,7]]},"156":{"position":[[384,7]]},"158":{"position":[[965,7]]},"233":{"position":[[0,7]]},"276":{"position":[[227,7]]}}}],["wizard",{"_index":140,"t":{"12":{"position":[[36,6]]}}}],["won't",{"_index":488,"t":{"99":{"position":[[643,5]]},"107":{"position":[[147,5]]},"154":{"position":[[440,5]]},"233":{"position":[[192,5]]}}}],["work",{"_index":248,"t":{"22":{"position":[[488,4]]},"43":{"position":[[617,4]]},"63":{"position":[[51,6]]},"65":{"position":[[80,7]]},"69":{"position":[[271,7]]},"107":{"position":[[64,7]]},"113":{"position":[[132,4]]},"136":{"position":[[560,4]]},"138":{"position":[[210,4],[1315,4]]},"140":{"position":[[96,4]]},"146":{"position":[[431,4]]},"158":{"position":[[960,4]]},"169":{"position":[[314,4]]},"203":{"position":[[271,5],[513,4]]},"272":{"position":[[475,7]]},"274":{"position":[[90,7],[113,6]]},"333":{"position":[[39,7]]},"335":{"position":[[389,6]]}}}],["workflow",{"_index":397,"t":{"69":{"position":[[618,10]]},"71":{"position":[[119,9],[215,9],[335,9],[466,10]]},"136":{"position":[[869,10],[910,8]]},"314":{"position":[[500,9]]},"317":{"position":[[208,10]]}}}],["world",{"_index":358,"t":{"56":{"position":[[210,5]]}}}],["worri",{"_index":202,"t":{"16":{"position":[[127,5]]}}}],["wow",{"_index":1032,"t":{"195":{"position":[[5730,6]]}}}],["write",{"_index":286,"t":{"38":{"position":[[163,5],[831,6]]},"134":{"position":[[344,7]]},"138":{"position":[[651,7]]},"161":{"position":[[35,5]]},"169":{"position":[[17,7],[74,5]]},"227":{"position":[[170,5]]},"229":{"position":[[107,5]]},"231":{"position":[[68,5]]},"305":{"position":[[293,6]]},"325":{"position":[[225,5]]}}}],["written",{"_index":848,"t":{"165":{"position":[[1012,7]]},"266":{"position":[[22,7]]},"270":{"position":[[16,7]]}}}],["wrong",{"_index":1373,"t":{"337":{"position":[[250,5]]}}}],["wsl2",{"_index":894,"t":{"177":{"position":[[0,4]]}}}],["x",{"_index":967,"t":{"195":{"position":[[2866,1],[2897,1],[3224,1],[3255,1]]}}}],["x_1",{"_index":1020,"t":{"195":{"position":[[5538,3]]}}}],["xref",{"_index":135,"t":{"10":{"position":[[234,4],[326,4]]},"14":{"position":[[364,5],[381,4]]},"22":{"position":[[17,6],[46,5],[113,4],[460,5],[526,5]]},"24":{"position":[[17,6],[100,5]]},"61":{"position":[[19,4],[98,4],[113,4],[212,4],[339,4]]},"109":{"position":[[100,5]]},"117":{"position":[[189,7]]},"136":{"position":[[322,6]]},"165":{"position":[[1516,4],[1859,4],[1901,8],[2189,5],[2330,5],[2364,5]]},"175":{"position":[[49,6]]},"229":{"position":[[327,7]]},"276":{"position":[[705,8],[752,5],[1421,6],[1488,5],[1527,6],[1594,5]]},"278":{"position":[[361,6]]},"294":{"position":[[636,5]]},"321":{"position":[[448,4],[555,7],[732,7]]}}}],["xref.j",{"_index":1155,"t":{"247":{"position":[[74,7]]}}}],["y",{"_index":448,"t":{"82":{"position":[[840,1]]},"86":{"position":[[95,1]]}}}],["y_1",{"_index":1021,"t":{"195":{"position":[[5545,3]]}}}],["y_2",{"_index":1016,"t":{"195":{"position":[[5452,3]]}}}],["yaml",{"_index":409,"t":{"71":{"position":[[445,4]]}}}],["ye",{"_index":498,"t":{"105":{"position":[[0,4]]},"121":{"position":[[0,4]]},"127":{"position":[[119,3]]},"138":{"position":[[305,6]]},"195":{"position":[[3077,6],[3435,6],[3534,6],[3653,6]]}}}],["yellow",{"_index":988,"t":{"195":{"position":[[3798,8],[4056,8]]}}}],["yield",{"_index":946,"t":{"195":{"position":[[1835,6],[2067,6],[2123,6],[2355,6]]}}}],["you'll",{"_index":260,"t":{"26":{"position":[[142,6]]}}}],["you'r",{"_index":88,"t":{"4":{"position":[[1656,6]]},"12":{"position":[[193,6]]},"292":{"position":[[186,6]]}}}],["you'v",{"_index":259,"t":{"26":{"position":[[49,6]]},"333":{"position":[[27,6]]}}}],["yourself",{"_index":197,"t":{"14":{"position":[[727,9]]},"171":{"position":[[202,9]]}}}],["zsh",{"_index":432,"t":{"74":{"position":[[1002,3]]}}}]],"pipeline":["stemmer"]}}] \ No newline at end of file diff --git a/search/index.html b/search/index.html index b70be504..e0c9198c 100644 --- a/search/index.html +++ b/search/index.html @@ -3,10 +3,9 @@ -Search the documentation - - - +Search the documentation + + diff --git a/sitemap.xml b/sitemap.xml index 41c30e64..933d3ff5 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://blockchainbird.github.io/spec-up-t-website/blogweekly0.5https://blockchainbird.github.io/spec-up-t-website/blog/archiveweekly0.5https://blockchainbird.github.io/spec-up-t-website/blog/authorsweekly0.5https://blockchainbird.github.io/spec-up-t-website/blog/welcomeweekly0.5https://blockchainbird.github.io/spec-up-t-website/markdown-pageweekly0.5https://blockchainbird.github.io/spec-up-t-website/searchweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/admins-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/content-authors-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/curators-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/generalweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/readers-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/rolesweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/terminology-author-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/command-line-menuweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/configurationweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/how-toweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/installationweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/specificationweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/videoweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/github-tokenweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/glossaryweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/how-can-determine-spec-up-tweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/how-it-came-to-beweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/introweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/q-and-aweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/spec-up-t-demo-siteweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/this-site-maintainersweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/troubleshootingweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/admins-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/admins-guide/toolsweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/admins-guide/updatingweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/content-authors-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/curators-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/developers-guide/introweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/introweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/readers-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/technical-skills-neededweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-referencesweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/terminology-authors-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-referencesweekly0.5https://blockchainbird.github.io/spec-up-t-website/weekly0.5 \ No newline at end of file +https://blockchainbird.github.io/spec-up-t-website/blog/authorsweekly0.5https://blockchainbird.github.io/spec-up-t-website/markdown-pageweekly0.5https://blockchainbird.github.io/spec-up-t-website/searchweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/admins-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/content-authors-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/curators-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/generalweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/readers-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/rolesweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/category/terminology-author-guideweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/command-line-menuweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/configurationweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/how-toweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/installationweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/specificationweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/videoweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/general/windows-and-linux-installationweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/github-tokenweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/glossaryweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/how-can-determine-spec-up-tweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/how-it-came-to-beweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/introweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/q-and-aweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/spec-up-t-demo-siteweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/this-site-maintainersweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/troubleshootingweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/admins-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/admins-guide/toolsweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/admins-guide/updatingweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/content-authors-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/curators-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/developers-guide/introweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/introweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/readers-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/technical-skills-neededweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/terminology-authors-guide/external-term-referencesweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/terminology-authors-guide/introductionweekly0.5https://blockchainbird.github.io/spec-up-t-website/docs/various-roles/terminology-authors-guide/term-referencesweekly0.5https://blockchainbird.github.io/spec-up-t-website/weekly0.5 \ No newline at end of file