diff --git a/404.html b/404.html index e12b73017b..245942256f 100644 --- a/404.html +++ b/404.html @@ -9,20 +9,20 @@ <meta name="author" content="Sören Weber"> <title>404 Page not found :: Hugo Relearn Theme</title> <base href="https://McShelby.github.io/hugo-theme-relearn/"> - <link href="./images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="./images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="./css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="./css/nucleus.css?1694730287" rel="stylesheet"> - <link href="./css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="./css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="./css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="./css/theme.css?1694730287" rel="stylesheet"> - <link href="./css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="./css/variant.css?1694730287" rel="stylesheet"> - <link href="./css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="./css/ie.css?1694730287" rel="stylesheet"> - <script src="./js/url.js?1694730287"></script> - <script src="./js/variant.js?1694730287"></script> + <link href="./css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="./css/nucleus.css?1695062973" rel="stylesheet"> + <link href="./css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="./css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="./css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="./css/theme.css?1695062973" rel="stylesheet"> + <link href="./css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="./css/variant.css?1695062973" rel="stylesheet"> + <link href="./css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="./css/ie.css?1695062973" rel="stylesheet"> + <script src="./js/url.js?1695062973"></script> + <script src="./js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 diff --git a/basics/changelog/index.html b/basics/changelog/index.html index e980a3a463..e11e97b709 100644 --- a/basics/changelog/index.html +++ b/basics/changelog/index.html @@ -9,20 +9,20 @@ <meta name="description" content="Documentation for Hugo Relearn Theme"> <meta name="author" content="Sören Weber"> <title></title> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -50,20 +50,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#5200-2023-08-26">5.20.0 (2023-08-26)</a> @@ -744,27 +744,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Hugo Relearn Theme</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/CHANGELOG.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/CHANGELOG.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../basics/changelog/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/changelog/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../basics/history/index.html" title="History (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/history/index.html" title="History (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../cont/index.html" title="Content (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/index.html" title="Content (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -2078,12 +2089,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062973" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062973" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062973" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062973" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062973" defer></script> + <script src="../../js/search.js?1695062973" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -2098,6 +2109,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/changelog/index.html" class="active"><a class="padding" href="../../basics/changelog/index.html"><i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> @@ -2239,13 +2251,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/changelog/index.print.html b/basics/changelog/index.print.html index 07025071f0..7bd3697a2b 100644 --- a/basics/changelog/index.print.html +++ b/basics/changelog/index.print.html @@ -9,21 +9,21 @@ <meta name="description" content="Documentation for Hugo Relearn Theme"> <meta name="author" content="Sören Weber"> <title></title> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -51,11 +51,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -65,7 +65,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Hugo Relearn Theme</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -1301,8 +1301,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/configuration/index.html b/basics/configuration/index.html index 072329c405..ad47f46901 100644 --- a/basics/configuration/index.html +++ b/basics/configuration/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="alternate" hreflang="pir"> <link href="../../basics/configuration/index.xml" rel="alternate" type="application/rss+xml" title="Configuration :: Hugo Relearn Theme"> <link href="../../basics/configuration/index.print.html" rel="alternate" type="text/html" title="Configuration :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#global-site-parameters">Global site parameters</a></li> @@ -101,27 +101,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Configuration</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/configuration/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/configuration/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../basics/configuration/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/configuration/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../basics/installation/index.html" title="Installation (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/installation/index.html" title="Installation (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../basics/customization/index.html" title="Customization (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/customization/index.html" title="Customization (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -248,8 +259,8 @@ <p>You can add a dedicated search page for your page by adding the <code>SEARCHPAGE</code> outputformat to your home page by adding the following lines in your <code>config.toml</code> file.</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">home</span> <span class="p">=</span> <span class="p">[</span><span class="s2">"HTML"</span><span class="p">,</span> <span class="s2">"RSS"</span><span class="p">,</span> <span class="s2">"SEARCH"</span><span class="p">,</span> <span class="s2">"SEARCHPAGE"</span><span class="p">]</span></span></span></code></pre></div><p>You can access this page by either clicking on the magnifier glass or by typing some search term and pressing <code>ENTER</code> inside of the menu’s search box .</p> -<p><a href="#image-045fca269eb1bb8386a09c23d29d7f6c" class="lightbox-link"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-045fca269eb1bb8386a09c23d29d7f6c"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-b01e529ad10b97021e801ddf448e13f0" class="lightbox-link"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-b01e529ad10b97021e801ddf448e13f0"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="activate-print-support">Activate print support</h2> <p>You can activate print support to add the capability to print whole chapters or even the complete site. Just add the <code>PRINT</code> output format to your home, section and page in your <code>config.toml</code> as seen below:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> @@ -294,8 +305,8 @@ appearance, you will have to configure two parameters for the defined languages: </span></span><span class="line"><span class="cl"><span class="p">...</span></span></span></code></pre></div><p>If those params are not configured for a specific language, they will get their default values:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="nx">landingPageName</span> <span class="p">=</span> <span class="s2">"<i class='fas fa-home'></i> Home"</span></span></span></code></pre></div><p>The home button is going to look like this:</p> -<p><a href="#image-5f6746de22dfd3a86aa718845b87336d" class="lightbox-link"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-5f6746de22dfd3a86aa718845b87336d"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-797730e748ebf6eb16619b8d329e0a58" class="lightbox-link"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-797730e748ebf6eb16619b8d329e0a58"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -383,12 +394,12 @@ default values:</p> <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -403,6 +414,7 @@ default values:</p> <li data-nav-id="/basics/configuration/index.html" class="active"><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -544,13 +556,13 @@ default values:</p> setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/configuration/index.print.html b/basics/configuration/index.print.html index f363fb3277..be0763bbee 100644 --- a/basics/configuration/index.print.html +++ b/basics/configuration/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/basics/configuration/index.html" rel="canonical" type="text/html" title="Configuration :: Hugo Relearn Theme"> <link href="../../basics/configuration/index.xml" rel="alternate" type="application/rss+xml" title="Configuration :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Configuration</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -196,8 +196,8 @@ <p>You can add a dedicated search page for your page by adding the <code>SEARCHPAGE</code> outputformat to your home page by adding the following lines in your <code>config.toml</code> file.</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">home</span> <span class="p">=</span> <span class="p">[</span><span class="s2">"HTML"</span><span class="p">,</span> <span class="s2">"RSS"</span><span class="p">,</span> <span class="s2">"SEARCH"</span><span class="p">,</span> <span class="s2">"SEARCHPAGE"</span><span class="p">]</span></span></span></code></pre></div><p>You can access this page by either clicking on the magnifier glass or by typing some search term and pressing <code>ENTER</code> inside of the menu’s search box .</p> -<p><a href="#image-045fca269eb1bb8386a09c23d29d7f6c" class="lightbox-link"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-045fca269eb1bb8386a09c23d29d7f6c"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-b01e529ad10b97021e801ddf448e13f0" class="lightbox-link"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-b01e529ad10b97021e801ddf448e13f0"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="activate-print-support">Activate print support</h2> <p>You can activate print support to add the capability to print whole chapters or even the complete site. Just add the <code>PRINT</code> output format to your home, section and page in your <code>config.toml</code> as seen below:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> @@ -242,8 +242,8 @@ appearance, you will have to configure two parameters for the defined languages: </span></span><span class="line"><span class="cl"><span class="p">...</span></span></span></code></pre></div><p>If those params are not configured for a specific language, they will get their default values:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="nx">landingPageName</span> <span class="p">=</span> <span class="s2">"<i class='fas fa-home'></i> Home"</span></span></span></code></pre></div><p>The home button is going to look like this:</p> -<p><a href="#image-5f6746de22dfd3a86aa718845b87336d" class="lightbox-link"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-5f6746de22dfd3a86aa718845b87336d"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-797730e748ebf6eb16619b8d329e0a58" class="lightbox-link"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-797730e748ebf6eb16619b8d329e0a58"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -253,8 +253,8 @@ default values:</p> </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/customization/index.html b/basics/customization/index.html index 67ff1f45b9..fd4631bb93 100644 --- a/basics/customization/index.html +++ b/basics/customization/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="alternate" hreflang="pir"> <link href="../../basics/customization/index.xml" rel="alternate" type="application/rss+xml" title="Customization :: Hugo Relearn Theme"> <link href="../../basics/customization/index.print.html" rel="alternate" type="text/html" title="Customization :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#change-the-logo">Change the logo</a></li> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Customization</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/customization/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/customization/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../basics/customization/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/customization/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../basics/configuration/index.html" title="Configuration (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/configuration/index.html" title="Configuration (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../basics/generator/index.html" title="Stylesheet generator (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/generator/index.html" title="Stylesheet generator (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -307,12 +318,12 @@ If you have requirements to support IE and/or older browser versions, use one of <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -327,6 +338,7 @@ If you have requirements to support IE and/or older browser versions, use one of <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class="active"><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -468,13 +480,13 @@ If you have requirements to support IE and/or older browser versions, use one of setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/customization/index.print.html b/basics/customization/index.print.html index 5ed70f7b67..263f065fa5 100644 --- a/basics/customization/index.print.html +++ b/basics/customization/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/basics/customization/index.html" rel="canonical" type="text/html" title="Customization :: Hugo Relearn Theme"> <link href="../../basics/customization/index.xml" rel="alternate" type="application/rss+xml" title="Customization :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Customization</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -185,8 +185,8 @@ If you have requirements to support IE and/or older browser versions, use one of </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/generator/index.html b/basics/generator/index.html index 1f95e6048a..55789da908 100644 --- a/basics/generator/index.html +++ b/basics/generator/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="alternate" hreflang="pir"> <link href="../../basics/generator/index.xml" rel="alternate" type="application/rss+xml" title="Stylesheet generator :: Hugo Relearn Theme"> <link href="../../basics/generator/index.print.html" rel="alternate" type="text/html" title="Stylesheet generator :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,41 +54,61 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Stylesheet generator</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/generator/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/generator/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../basics/generator/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/generator/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../basics/customization/index.html" title="Customization (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/customization/index.html" title="Customization (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../basics/history/index.html" title="History (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/topbar/index.html" title="Topbar Modification (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -103,13 +123,13 @@ <p>This interactive tool may help you to generate your own color variant stylesheet.</p> <div class="expand"> - <input type="checkbox" id="expand-d02144f40dfd226beb894d16cdc8428f" aria-controls="expandcontent-d02144f40dfd226beb894d16cdc8428f" > - <label class="expand-label" for="expand-d02144f40dfd226beb894d16cdc8428f" > + <input type="checkbox" id="expand-ec1707e3f5dba8a40795f4e0d32c9984" aria-controls="expandcontent-ec1707e3f5dba8a40795f4e0d32c9984" > + <label class="expand-label" for="expand-ec1707e3f5dba8a40795f4e0d32c9984" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show usage instructions </label> - <div id="expandcontent-d02144f40dfd226beb894d16cdc8428f" class="expand-content"> + <div id="expandcontent-ec1707e3f5dba8a40795f4e0d32c9984" class="expand-content"> <p>To get started, first select a color variant from the variant switch in the lower left sidebar that fits you best as a starting point.</p> <p>The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph <strong>and the page</strong> will update accordingly.</p> @@ -241,12 +261,12 @@ window.variants && variants.generator( '#vargenerator' ); <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -261,6 +281,7 @@ window.variants && variants.generator( '#vargenerator' ); <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class="active"><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -402,27 +423,27 @@ window.variants && variants.generator( '#vargenerator' ); setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-color.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-dispatch.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-drag.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-ease.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-interpolate.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-selection.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-timer.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-transition.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-zoom.min.js?1694730287" defer></script> - <script src="../../js/js-yaml.min.js?1694730287" defer></script> - <script src="../../js/mermaid.min.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-color.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-dispatch.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-drag.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-ease.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-interpolate.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-selection.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-timer.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-transition.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-zoom.min.js?1695062974" defer></script> + <script src="../../js/js-yaml.min.js?1695062974" defer></script> + <script src="../../js/mermaid.min.js?1695062974" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/generator/index.print.html b/basics/generator/index.print.html index 24fef7950e..2594d4e1e1 100644 --- a/basics/generator/index.print.html +++ b/basics/generator/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/basics/generator/index.html" rel="canonical" type="text/html" title="Stylesheet generator :: Hugo Relearn Theme"> <link href="../../basics/generator/index.xml" rel="alternate" type="application/rss+xml" title="Stylesheet generator :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Stylesheet generator</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -84,13 +84,13 @@ <p>This interactive tool may help you to generate your own color variant stylesheet.</p> <div class="expand"> - <input type="checkbox" id="expand-d02144f40dfd226beb894d16cdc8428f" aria-controls="expandcontent-d02144f40dfd226beb894d16cdc8428f" > - <label class="expand-label" for="expand-d02144f40dfd226beb894d16cdc8428f" > + <input type="checkbox" id="expand-ec1707e3f5dba8a40795f4e0d32c9984" aria-controls="expandcontent-ec1707e3f5dba8a40795f4e0d32c9984" > + <label class="expand-label" for="expand-ec1707e3f5dba8a40795f4e0d32c9984" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show usage instructions </label> - <div id="expandcontent-d02144f40dfd226beb894d16cdc8428f" class="expand-content"> + <div id="expandcontent-ec1707e3f5dba8a40795f4e0d32c9984" class="expand-content"> <p>To get started, first select a color variant from the variant switch in the lower left sidebar that fits you best as a starting point.</p> <p>The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph <strong>and the page</strong> will update accordingly.</p> @@ -144,22 +144,22 @@ window.variants && variants.generator( '#vargenerator' ); </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-color.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-dispatch.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-drag.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-ease.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-interpolate.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-selection.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-timer.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-transition.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-zoom.min.js?1694730288" defer></script> - <script src="../../js/js-yaml.min.js?1694730288" defer></script> - <script src="../../js/mermaid.min.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-color.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-dispatch.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-drag.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-ease.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-interpolate.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-selection.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-timer.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-transition.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-zoom.min.js?1695062975" defer></script> + <script src="../../js/js-yaml.min.js?1695062975" defer></script> + <script src="../../js/mermaid.min.js?1695062975" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/history/index.html b/basics/history/index.html index ca713f9129..8018f662ef 100644 --- a/basics/history/index.html +++ b/basics/history/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="alternate" hreflang="pir"> <link href="../../basics/history/index.xml" rel="alternate" type="application/rss+xml" title="History :: Hugo Relearn Theme"> <link href="../../basics/history/index.print.html" rel="alternate" type="text/html" title="History :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#5200-2023-08-26">5.20.0 (2023-08-26)</a> @@ -748,27 +748,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">History</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/history/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/history/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../basics/history/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/history/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../basics/generator/index.html" title="Stylesheet generator (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/topbar/index.html" title="Topbar Modification (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../cont/index.html" title="Content (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/index.html" title="Content (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -2084,12 +2095,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -2104,6 +2115,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class="active"><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -2245,13 +2257,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/history/index.print.html b/basics/history/index.print.html index c56c9ea459..e8e3cdab63 100644 --- a/basics/history/index.print.html +++ b/basics/history/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/basics/history/index.html" rel="canonical" type="text/html" title="History :: Hugo Relearn Theme"> <link href="../../basics/history/index.xml" rel="alternate" type="application/rss+xml" title="History :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">History</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -1307,8 +1307,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/index.html b/basics/index.html index 56df00791d..a46297052c 100644 --- a/basics/index.html +++ b/basics/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="alternate" hreflang="pir"> <link href="../basics/index.xml" rel="alternate" type="application/rss+xml" title="Basics :: Hugo Relearn Theme"> <link href="../basics/index.print.html" rel="alternate" type="text/html" title="Basics :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730287" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730287" rel="stylesheet"> - <link href="../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730287" rel="stylesheet"> - <script src="../js/url.js?1694730287"></script> - <script src="../js/variant.js?1694730287"></script> + <link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062973" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062973" rel="stylesheet"> + <link href="../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062973" rel="stylesheet"> + <script src="../js/url.js?1695062973"></script> + <script src="../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,40 +54,60 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Basics</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../basics/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../basics/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../basics/migration/index.html" title="What's New (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../basics/migration/index.html" title="What's New (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -188,12 +208,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730287" defer></script> - <script src="../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../js/search.js?1694730287" defer></script> + <script src="../js/auto-complete.js?1695062974" defer></script> + <script src="../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -208,6 +228,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -349,13 +370,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730287"></script> + <script async src="../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730287" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../js/theme.js?1694730287" defer></script> + <script src="../js/clipboard.min.js?1695062974" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/index.print.html b/basics/index.print.html index 9b54033a9b..06912fc2a4 100644 --- a/basics/index.print.html +++ b/basics/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/basics/index.html" rel="canonical" type="text/html" title="Basics :: Hugo Relearn Theme"> <link href="../basics/index.xml" rel="alternate" type="application/rss+xml" title="Basics :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730288" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730288" rel="stylesheet"> - <link href="../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../css/ie.css?1694730288" rel="stylesheet"> - <script src="../js/url.js?1694730288"></script> - <script src="../js/variant.js?1694730288"></script> + <link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062975" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062975" rel="stylesheet"> + <link href="../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../css/ie.css?1695062975" rel="stylesheet"> + <script src="../js/url.js?1695062975"></script> + <script src="../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Basics</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -105,8 +105,13 @@ <h2 id="5210">5.21.0 (2023-09-03)</h2> <ul> <li> -<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes to the menu footer. If you have your <code>menu-footer.html</code> <a href="../basics/customization/">partial overridden</a>, you may have to review the styling (eg. margins/paddings) in your partial.</p> -<p>This change was made to simplify common use cases. Care was taken not to break your existing overwritten footer.</p> +<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes to the menu footer improve alignment with the menu items in most cases. Care was taken not to break your existing overwritten footer. Anyways, if you have your <code>menu-footer.html</code> <a href="../basics/customization/">partial overridden</a>, you may want to review the styling (eg. margins/paddings) of your partial.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> This release comes with an awesome new feature, that allows you to customize your topbar buttons, change behavior, reorder them or define entirely new ones, unique to your installation. See <a href="../basics/topbar/">the documentation</a> for further details.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> The theme has updated its Swagger dependency to 5.7.2 for the <a href="../shortcodes/openapi/"><code>openapi</code> shortcode</a>. This brings support for OpenAPI Specification 3.1.</p> </li> </ul> <hr> @@ -839,8 +844,8 @@ <p>Thanks to the simplicity of Hugo, this page is as empty as this theme needs requirements.</p> <p>Just download at least version <span class="badge cstyle default badge-with-title"><span class="badge-title"><i class="fab fa-hackerrank"></i></span><span class="badge-content" style="background-color: fuchsia;">0.95.0</span></span> of the <a href="https://gohugo.io/getting-started/installing/" target="_blank">Hugo binary</a> for your OS (Windows, Linux, Mac).</p> -<p><a href="#image-0dbcb5cd9c2a82afe3ebd8a8abea1946" class="lightbox-link"><img src="../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0dbcb5cd9c2a82afe3ebd8a8abea1946"><img src="../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-cd681df0b48b0912c70736a0dcefeb69" class="lightbox-link"><img src="../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-cd681df0b48b0912c70736a0dcefeb69"><img src="../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> <i class='fas fa-list'></i> @@ -883,8 +888,8 @@ </span></span><span class="line"><span class="cl"><span class="gh"># Basics </span></span></span><span class="line"><span class="cl"><span class="gh"></span> </span></span><span class="line"><span class="cl">Discover what this Hugo theme is all about and the core concepts behind it.</span></span></code></pre></div><p>renders as</p> -<p><a href="#image-f0ec9ddf73e2fe14190579f4ecf085d4" class="lightbox-link"><img src="../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-f0ec9ddf73e2fe14190579f4ecf085d4"><img src="../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-a4e9e0c2f81cb67f6523b16f0ee79e5f" class="lightbox-link"><img src="../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a4e9e0c2f81cb67f6523b16f0ee79e5f"><img src="../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>The Relearn theme provides archetypes to create skeletons for your website. Begin by creating your first chapter page with the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By opening the given file, you should see the property <code>chapter=true</code> on top, meaning this page is a <em>chapter</em>.</p> <p>By default all chapters and pages are created as a draft. If you want to render these pages, remove the property <code>draft: true</code> from the metadata.</p> @@ -1038,8 +1043,8 @@ <p>You can add a dedicated search page for your page by adding the <code>SEARCHPAGE</code> outputformat to your home page by adding the following lines in your <code>config.toml</code> file.</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">home</span> <span class="p">=</span> <span class="p">[</span><span class="s2">"HTML"</span><span class="p">,</span> <span class="s2">"RSS"</span><span class="p">,</span> <span class="s2">"SEARCH"</span><span class="p">,</span> <span class="s2">"SEARCHPAGE"</span><span class="p">]</span></span></span></code></pre></div><p>You can access this page by either clicking on the magnifier glass or by typing some search term and pressing <code>ENTER</code> inside of the menu’s search box .</p> -<p><a href="#image-045fca269eb1bb8386a09c23d29d7f6c" class="lightbox-link"><img src="../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-045fca269eb1bb8386a09c23d29d7f6c"><img src="../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-b01e529ad10b97021e801ddf448e13f0" class="lightbox-link"><img src="../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-b01e529ad10b97021e801ddf448e13f0"><img src="../basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="activate-print-support">Activate print support</h2> <p>You can activate print support to add the capability to print whole chapters or even the complete site. Just add the <code>PRINT</code> output format to your home, section and page in your <code>config.toml</code> as seen below:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> @@ -1084,8 +1089,8 @@ appearance, you will have to configure two parameters for the defined languages: </span></span><span class="line"><span class="cl"><span class="p">...</span></span></span></code></pre></div><p>If those params are not configured for a specific language, they will get their default values:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="nx">landingPageName</span> <span class="p">=</span> <span class="s2">"<i class='fas fa-home'></i> Home"</span></span></span></code></pre></div><p>The home button is going to look like this:</p> -<p><a href="#image-5f6746de22dfd3a86aa718845b87336d" class="lightbox-link"><img src="../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-5f6746de22dfd3a86aa718845b87336d"><img src="../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-797730e748ebf6eb16619b8d329e0a58" class="lightbox-link"><img src="../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-797730e748ebf6eb16619b8d329e0a58"><img src="../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -1206,13 +1211,13 @@ If you have requirements to support IE and/or older browser versions, use one of <p>This interactive tool may help you to generate your own color variant stylesheet.</p> <div class="expand"> - <input type="checkbox" id="expand-d02144f40dfd226beb894d16cdc8428f" aria-controls="expandcontent-d02144f40dfd226beb894d16cdc8428f" > - <label class="expand-label" for="expand-d02144f40dfd226beb894d16cdc8428f" > + <input type="checkbox" id="expand-ec1707e3f5dba8a40795f4e0d32c9984" aria-controls="expandcontent-ec1707e3f5dba8a40795f4e0d32c9984" > + <label class="expand-label" for="expand-ec1707e3f5dba8a40795f4e0d32c9984" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show usage instructions </label> - <div id="expandcontent-d02144f40dfd226beb894d16cdc8428f" class="expand-content"> + <div id="expandcontent-ec1707e3f5dba8a40795f4e0d32c9984" class="expand-content"> <p>To get started, first select a color variant from the variant switch in the lower left sidebar that fits you best as a starting point.</p> <p>The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph <strong>and the page</strong> will update accordingly.</p> @@ -1263,6 +1268,322 @@ window.variants && variants.generator( '#vargenerator' ); </footer> </article> + <article class="default"> + <header class="headline"> + </header> +<h1 id="topbar-modification">Topbar Modification</h1> + +<p>The theme comes with a reasonably configured topbar.</p> +<p><a href="#image-a115336a535efb7f8071c6f0bfb9c1d3" class="lightbox-link"><img src="../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a115336a535efb7f8071c6f0bfb9c1d3"><img src="../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p>Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.</p> +<h2 id="areas">Areas</h2> +<p>The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.</p> +<p><a href="#image-f41eaeb504af39a4bf0625bddda696d2" class="lightbox-link"><img src="../basics/topbar/topbar-areas.png" alt="Topbar with default areas marked" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f41eaeb504af39a4bf0625bddda696d2"><img src="../basics/topbar/topbar-areas.png" alt="Topbar with default areas marked" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<ul> +<li><strong>start</strong>: shown between menu and breadcrumb</li> +<li><strong>end</strong>: shown on the opposite breadcrumb side in comparison to the <em>start</em> area</li> +<li><strong>more</strong>: shown when pressing the +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button in the topbar</li> +</ul> +<p>While you can not add additional areas in the topbar, you are free to configure addtional buttons that behave like the <em>more</em> button, providing further user defined areas.</p> +<h2 id="buttons">Buttons</h2> +<p>The theme ships with the following predefined buttons (from left to right in the screenshot)</p> +<ul> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-bars"></i> + + </button> +</span> <strong>sidebar</strong>: opens the sidebar flyout if in mobile layout</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-list-alt"></i> + + </button> +</span> <strong>toc</strong>: opens the table of contents in an overlay</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-pen"></i> + + </button> +</span> <strong>edit</strong>: browses to the editable page if the <code>editURL</code> <a href="../basics/configuration/#global-site-parameters">parameter is set</a></li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-print"></i> + + </button> +</span> <strong>print</strong>: browses to the chapters printable page if <a href="../basics/configuration/#activate-print-support">print support</a> was activated</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-left"></i> + + </button> +</span> <strong>prev</strong>: browses to the previous page if there is one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-right"></i> + + </button> +</span> <strong>next</strong>: browses to the next page if there is one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <strong>more</strong>: opens the overlay for the <em>more</em> area</li> +</ul> +<p>Not all buttons are displayed at every given time. This is configurable (see below if interested).</p> +<h2 id="redefining-areas">Redefining Areas</h2> +<p>Each predefined area and button comes in their own file. By that it is easy for you to overwrite an area file in your installation reusing only the buttons you like.</p> +<p>Eg. you can redefine the predefined <em>end</em> area by adding the file <code>layouts/partials/topbar/area/end.html</code> in your installtion (not in the theme itself) to remove all but the <em>more</em> button.</p> +<div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span> <span class="nx">partial</span> <span class="s">"topbar/button/more.html"</span> <span class="p">(</span><span class="nx">dict</span> +</span></span><span class="line"><span class="cl"> <span class="s">"page"</span> <span class="p">.</span> +</span></span><span class="line"><span class="cl"><span class="p">)}}</span></span></span></code></pre></div><h2 id="defining-own-buttons">Defining own Buttons</h2> +<h3 id="button-types">Button Types</h3> +<p>The theme distingushies between two types of buttons:</p> +<ul> +<li><strong>button</strong>: a clickable button that either browses to another site or triggers a user defined script</li> +<li><strong>area-button</strong>: the template for the +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button, to define your own area overlay buttons</li> +</ul> +<h3 id="button-parameter">Button Parameter</h3> +<h4 id="screen-widths-and-actions">Screen Widths and Actions</h4> +<p>Depending on the screen width you can configure how the button should behave. Screen width is divided into three classes:</p> +<ul> +<li><strong>s</strong>: (controlled by the <code>onwidths</code> parameter) mobile layout where the menu sidebar is hidden</li> +<li><strong>m</strong>: (controlled by the <code>onwidthm</code> parameter) desktop layout with visible sidebar while the content area width still resizes</li> +<li><strong>l</strong>: (controlled by the <code>onwidthl</code> parameter) desktop layout with visible sidebar once the content area reached its maximum width</li> +</ul> +<p>For each width class, you can configure one of the following actions:</p> +<ul> +<li><strong>show</strong>: the button is displayed in its configured area</li> +<li><strong>hide</strong>: the button is hidden</li> +<li><strong>area-XXX</strong>: the button is moved from its configured area into the area <code>XXX</code>; eg. this is used to move buttons to the <em>more</em> area in the mobile layout</li> +</ul> +<h4 id="hiding-and-disabling-stuff">Hiding and Disabling Stuff</h4> +<p>While hiding a button dependend on the screen size can be configured with the above described <em>hide</em> action, you may want to hide the button on certain other conditions aswell.</p> +<p>For example, the <em>print</em> button in its default configuration should only be displayed if print support was configured. This is done in your button template by checking the conditions first before displaying the button (see <code>layouts/partials/topbar/button/print.html</code>).</p> +<p>Another prefered condition for hiding a button is, if the displayed overlay is empty. This is the case for the <em>toc</em> (see <code>layouts/partials/topbar/button/toc.html</code>) aswell as the <em>more</em> button (see <code>layouts/partials/topbar/button/more.html</code>) and controlled by the parameter <code>onempty</code>.</p> +<p>This parameter can have one of the following values:</p> +<ul> +<li><strong>hide</strong>: the button is hidden if the overlay is empty</li> +<li><strong>disable</strong>: the button is disabled if the overlay is empty</li> +</ul> +<p>If you want to disable a button containing <em>no overlay</em>, this can be achieved by an empty <code>href</code> parameter. An example can be seen in the <em>prev</em> button (see <code>layouts/partials/topbar/button/prev.html</code>) where the URL for the previous site may be empty.</p> +<h2 id="reference">Reference</h2> +<h3 id="button">Button</h3> +<p>Contains the basic button functionality and is used as a base implementation for all other buttons (<code>layouts/partials/topbar/func/button.html</code>). Call this from your own button templates if you want to implement a button with <em>no overlay</em> area.</p> +<h4 id="parameter">Parameter</h4> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>class</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique class name for this button. Displaying two buttons with the same value for <strong>class</strong> is undefined.</td> +</tr> +<tr> +<td><strong>href</strong></td> +<td><em><empty></em></td> +<td>Either the destination URL for the button or JavaScript code to be executed on click.<br><br>- if starting with <code>javascript:</code> all following text will be executed in your browser<br>- every other string will be interpreted as URL<br><br>If this parameter is not set, the button will be displayed<br><br>- as disabled if no <strong>content</strong> is specified<br>- according to <strong>onempty</strong> if any <strong>content</strong> is given.</td> +</tr> +<tr> +<td><strong>icon</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../shortcodes/icon/#finding-an-icon">Font Awesome icon name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>disable</code></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text for title, displayed in the tooltip.</td> +</tr> +<tr> +<td><strong>content</strong></td> +<td>see notes</td> +<td>Arbitrary HTML to put into the content overlay. This parameter may be empty. In this case no overlay will be generated.</td> +</tr> +</tbody> +</table> +<h3 id="area-button">Area-Button</h3> +<p>Contains the basic functionality to display area overlay buttons (<code>layouts/partials/topbar/func/area-button.html</code>). Call this from your own button templates if you want to implement a button with an overlay area like the <em>more</em> button.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>area</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique area name for this area. Displaying two areas with the same value for <strong>area</strong> is undefined.</td> +</tr> +<tr> +<td><strong>icon</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../shortcodes/icon/#finding-an-icon">Font Awesome icon name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>disable</code></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text for title, displayed in the tooltip.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-buttons">Predefined Buttons</h3> +<p>The predefined buttons by the theme (all other buttons besides the <em>more</em> and <em>toc</em> button in <code>layouts/partials/topbar/button</code>). Call these from your own redefined area templates if you want to offer some of the default button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide_&lt;varying&gt;_ is hidden.<br>- </code>area-XXX<code>: The button is moved from its configured area into the area </code>XXX`.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-overlay-buttons">Predefined Overlay-Buttons</h3> +<p>The predefined buttons by the theme that open an overlay (the <em>more</em> and <em>toc</em> button in <code>layouts/partials/topbar/button</code>). Call these from your own redefined area templates if you want to offer some of the default area button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><em><varying></em></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> + + <footer class="footline"> + + </footer> + </article> + <article class="default"> <header class="headline"> </header> @@ -2495,22 +2816,22 @@ window.variants && variants.generator( '#vargenerator' ); </div> </main> </div> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../js/d3/d3-color.min.js?1694730288" defer></script> - <script src="../js/d3/d3-dispatch.min.js?1694730288" defer></script> - <script src="../js/d3/d3-drag.min.js?1694730288" defer></script> - <script src="../js/d3/d3-ease.min.js?1694730288" defer></script> - <script src="../js/d3/d3-interpolate.min.js?1694730288" defer></script> - <script src="../js/d3/d3-selection.min.js?1694730288" defer></script> - <script src="../js/d3/d3-timer.min.js?1694730288" defer></script> - <script src="../js/d3/d3-transition.min.js?1694730288" defer></script> - <script src="../js/d3/d3-zoom.min.js?1694730288" defer></script> - <script src="../js/js-yaml.min.js?1694730288" defer></script> - <script src="../js/mermaid.min.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062975" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../js/d3/d3-color.min.js?1695062975" defer></script> + <script src="../js/d3/d3-dispatch.min.js?1695062975" defer></script> + <script src="../js/d3/d3-drag.min.js?1695062975" defer></script> + <script src="../js/d3/d3-ease.min.js?1695062975" defer></script> + <script src="../js/d3/d3-interpolate.min.js?1695062975" defer></script> + <script src="../js/d3/d3-selection.min.js?1695062975" defer></script> + <script src="../js/d3/d3-timer.min.js?1695062975" defer></script> + <script src="../js/d3/d3-transition.min.js?1695062975" defer></script> + <script src="../js/d3/d3-zoom.min.js?1695062975" defer></script> + <script src="../js/js-yaml.min.js?1695062975" defer></script> + <script src="../js/mermaid.min.js?1695062975" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/index.xml b/basics/index.xml index 9a316b2c7c..9a9b7d7ac6 100644 --- a/basics/index.xml +++ b/basics/index.xml @@ -62,6 +62,16 @@ header.html: the header of the page.</description> <description>This interactive tool may help you to generate your own color variant stylesheet. Show usage instructions To get started, first select a color variant from the variant switch in the lower left sidebar that fits you best as a starting point. The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph and the page will update accordingly.</description> + </item> + <item> + <title>Topbar Modification</title> + <link>https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html</link> + <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> + <guid>https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html</guid> + <description>The theme comes with a reasonably configured topbar. +Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you. +Areas The default configuration comes with three predefined areas that may contain an arbitrary set of buttons. +start: shown between menu and breadcrumb end: shown on the opposite breadcrumb side in comparison to the start area more: shown when pressing the more button in the topbar While you can not add additional areas in the topbar, you are free to configure addtional buttons that behave like the more button, providing further user defined areas.</description> </item> <item> <title>History</title> diff --git a/basics/installation/index.html b/basics/installation/index.html index 5b32f273a3..9997a5800c 100644 --- a/basics/installation/index.html +++ b/basics/installation/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="alternate" hreflang="pir"> <link href="../../basics/installation/index.xml" rel="alternate" type="application/rss+xml" title="Installation :: Hugo Relearn Theme"> <link href="../../basics/installation/index.print.html" rel="alternate" type="text/html" title="Installation :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#create-your-project">Create your project</a></li> @@ -92,27 +92,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Installation</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/installation/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/installation/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../basics/installation/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/installation/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../basics/requirements/index.html" title="Requirements (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/requirements/index.html" title="Requirements (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../basics/configuration/index.html" title="Configuration (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/configuration/index.html" title="Configuration (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -153,8 +164,8 @@ </span></span><span class="line"><span class="cl"><span class="gh"># Basics </span></span></span><span class="line"><span class="cl"><span class="gh"></span> </span></span><span class="line"><span class="cl">Discover what this Hugo theme is all about and the core concepts behind it.</span></span></code></pre></div><p>renders as</p> -<p><a href="#image-f0ec9ddf73e2fe14190579f4ecf085d4" class="lightbox-link"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-f0ec9ddf73e2fe14190579f4ecf085d4"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-a4e9e0c2f81cb67f6523b16f0ee79e5f" class="lightbox-link"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a4e9e0c2f81cb67f6523b16f0ee79e5f"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>The Relearn theme provides archetypes to create skeletons for your website. Begin by creating your first chapter page with the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By opening the given file, you should see the property <code>chapter=true</code> on top, meaning this page is a <em>chapter</em>.</p> <p>By default all chapters and pages are created as a draft. If you want to render these pages, remove the property <code>draft: true</code> from the metadata.</p> @@ -269,12 +280,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -289,6 +300,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -430,13 +442,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/installation/index.print.html b/basics/installation/index.print.html index 4b958efc95..2541dd582f 100644 --- a/basics/installation/index.print.html +++ b/basics/installation/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/basics/installation/index.html" rel="canonical" type="text/html" title="Installation :: Hugo Relearn Theme"> <link href="../../basics/installation/index.xml" rel="alternate" type="application/rss+xml" title="Installation :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Installation</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -110,8 +110,8 @@ </span></span><span class="line"><span class="cl"><span class="gh"># Basics </span></span></span><span class="line"><span class="cl"><span class="gh"></span> </span></span><span class="line"><span class="cl">Discover what this Hugo theme is all about and the core concepts behind it.</span></span></code></pre></div><p>renders as</p> -<p><a href="#image-f0ec9ddf73e2fe14190579f4ecf085d4" class="lightbox-link"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-f0ec9ddf73e2fe14190579f4ecf085d4"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-a4e9e0c2f81cb67f6523b16f0ee79e5f" class="lightbox-link"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a4e9e0c2f81cb67f6523b16f0ee79e5f"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>The Relearn theme provides archetypes to create skeletons for your website. Begin by creating your first chapter page with the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By opening the given file, you should see the property <code>chapter=true</code> on top, meaning this page is a <em>chapter</em>.</p> <p>By default all chapters and pages are created as a draft. If you want to render these pages, remove the property <code>draft: true</code> from the metadata.</p> @@ -148,8 +148,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/migration/index.html b/basics/migration/index.html index d912ef64f5..baa8e9b02e 100644 --- a/basics/migration/index.html +++ b/basics/migration/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="alternate" hreflang="pir"> <link href="../../basics/migration/index.xml" rel="alternate" type="application/rss+xml" title="What's New :: Hugo Relearn Theme"> <link href="../../basics/migration/index.print.html" rel="alternate" type="text/html" title="What's New :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#5210">5.21.0 (2023-09-03)</a></li> @@ -124,27 +124,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">What's New</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/migration/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/migration/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../basics/migration/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/migration/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../basics/index.html" title="Basics (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/index.html" title="Basics (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../basics/requirements/index.html" title="Requirements (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/requirements/index.html" title="Requirements (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -166,8 +177,13 @@ <h2 id="5210">5.21.0 (2023-09-03)</h2> <ul> <li> -<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes to the menu footer. If you have your <code>menu-footer.html</code> <a href="../../basics/customization/">partial overridden</a>, you may have to review the styling (eg. margins/paddings) in your partial.</p> -<p>This change was made to simplify common use cases. Care was taken not to break your existing overwritten footer.</p> +<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes to the menu footer improve alignment with the menu items in most cases. Care was taken not to break your existing overwritten footer. Anyways, if you have your <code>menu-footer.html</code> <a href="../../basics/customization/">partial overridden</a>, you may want to review the styling (eg. margins/paddings) of your partial.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> This release comes with an awesome new feature, that allows you to customize your topbar buttons, change behavior, reorder them or define entirely new ones, unique to your installation. See <a href="../../basics/topbar/">the documentation</a> for further details.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> The theme has updated its Swagger dependency to 5.7.2 for the <a href="../../shortcodes/openapi/"><code>openapi</code> shortcode</a>. This brings support for OpenAPI Specification 3.1.</p> </li> </ul> <hr> @@ -974,12 +990,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -994,6 +1010,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -1135,13 +1152,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/migration/index.print.html b/basics/migration/index.print.html index 28cef43952..aced8d5762 100644 --- a/basics/migration/index.print.html +++ b/basics/migration/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/basics/migration/index.html" rel="canonical" type="text/html" title="What's New :: Hugo Relearn Theme"> <link href="../../basics/migration/index.xml" rel="alternate" type="application/rss+xml" title="What's New :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">What's New</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -91,8 +91,13 @@ <h2 id="5210">5.21.0 (2023-09-03)</h2> <ul> <li> -<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes to the menu footer. If you have your <code>menu-footer.html</code> <a href="../../basics/customization/">partial overridden</a>, you may have to review the styling (eg. margins/paddings) in your partial.</p> -<p>This change was made to simplify common use cases. Care was taken not to break your existing overwritten footer.</p> +<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes to the menu footer improve alignment with the menu items in most cases. Care was taken not to break your existing overwritten footer. Anyways, if you have your <code>menu-footer.html</code> <a href="../../basics/customization/">partial overridden</a>, you may want to review the styling (eg. margins/paddings) of your partial.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> This release comes with an awesome new feature, that allows you to customize your topbar buttons, change behavior, reorder them or define entirely new ones, unique to your installation. See <a href="../../basics/topbar/">the documentation</a> for further details.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> The theme has updated its Swagger dependency to 5.7.2 for the <a href="../../shortcodes/openapi/"><code>openapi</code> shortcode</a>. This brings support for OpenAPI Specification 3.1.</p> </li> </ul> <hr> @@ -821,8 +826,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/requirements/index.html b/basics/requirements/index.html index 99555ca015..491f747e69 100644 --- a/basics/requirements/index.html +++ b/basics/requirements/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="alternate" hreflang="pir"> <link href="../../basics/requirements/index.xml" rel="alternate" type="application/rss+xml" title="Requirements :: Hugo Relearn Theme"> <link href="../../basics/requirements/index.print.html" rel="alternate" type="text/html" title="Requirements :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,27 +68,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Requirements</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/requirements/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/requirements/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../basics/requirements/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/requirements/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../basics/migration/index.html" title="What's New (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/migration/index.html" title="What's New (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../basics/installation/index.html" title="Installation (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/installation/index.html" title="Installation (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -102,8 +113,8 @@ <p>Thanks to the simplicity of Hugo, this page is as empty as this theme needs requirements.</p> <p>Just download at least version <span class="badge cstyle default badge-with-title"><span class="badge-title"><i class="fab fa-hackerrank"></i></span><span class="badge-content" style="background-color: fuchsia;">0.95.0</span></span> of the <a href="https://gohugo.io/getting-started/installing/" target="_blank">Hugo binary</a> for your OS (Windows, Linux, Mac).</p> -<p><a href="#image-0dbcb5cd9c2a82afe3ebd8a8abea1946" class="lightbox-link"><img src="../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0dbcb5cd9c2a82afe3ebd8a8abea1946"><img src="../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-cd681df0b48b0912c70736a0dcefeb69" class="lightbox-link"><img src="../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-cd681df0b48b0912c70736a0dcefeb69"><img src="../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> <i class='fas fa-list'></i> @@ -193,12 +204,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -213,6 +224,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -354,13 +366,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/basics/requirements/index.print.html b/basics/requirements/index.print.html index b42d8172bf..18fa89ede0 100644 --- a/basics/requirements/index.print.html +++ b/basics/requirements/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/basics/requirements/index.html" rel="canonical" type="text/html" title="Requirements :: Hugo Relearn Theme"> <link href="../../basics/requirements/index.xml" rel="alternate" type="application/rss+xml" title="Requirements :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Requirements</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -83,8 +83,8 @@ <p>Thanks to the simplicity of Hugo, this page is as empty as this theme needs requirements.</p> <p>Just download at least version <span class="badge cstyle default badge-with-title"><span class="badge-title"><i class="fab fa-hackerrank"></i></span><span class="badge-content" style="background-color: fuchsia;">0.95.0</span></span> of the <a href="https://gohugo.io/getting-started/installing/" target="_blank">Hugo binary</a> for your OS (Windows, Linux, Mac).</p> -<p><a href="#image-0dbcb5cd9c2a82afe3ebd8a8abea1946" class="lightbox-link"><img src="../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0dbcb5cd9c2a82afe3ebd8a8abea1946"><img src="../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-cd681df0b48b0912c70736a0dcefeb69" class="lightbox-link"><img src="../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-cd681df0b48b0912c70736a0dcefeb69"><img src="../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> <i class='fas fa-list'></i> @@ -96,8 +96,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/basics/topbar/index.html b/basics/topbar/index.html new file mode 100644 index 0000000000..0c1acaab70 --- /dev/null +++ b/basics/topbar/index.html @@ -0,0 +1,707 @@ +<!DOCTYPE html> +<html lang="en" dir="ltr"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0, minimum-scale=1.0"> + <meta name="generator" content="Hugo 0.118.2"> + <meta name="generator" content="Relearn 5.20.0+tip"> + <meta name="description" content="Documentation for Hugo Relearn Theme"> + <meta name="author" content="Sören Weber"> + <title>Topbar Modification :: Hugo Relearn Theme</title> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="alternate" hreflang="x-default"> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="alternate" hreflang="en"> + <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="alternate" hreflang="pir"> + <link href="../../basics/topbar/index.xml" rel="alternate" type="application/rss+xml" title="Topbar Modification :: Hugo Relearn Theme"> + <link href="../../basics/topbar/index.print.html" rel="alternate" type="text/html" title="Topbar Modification :: Hugo Relearn Theme"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> + <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> + <script> + // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: + // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 + window.index_js_url="../../index.search.js"; + var root_url="../../"; + var baseUri=root_url.replace(/\/$/, ''); + // translations + window.T_Copy_to_clipboard = 'Copy to clipboard'; + window.T_Copied_to_clipboard = 'Copied to clipboard!'; + window.T_Copy_link_to_clipboard = 'Copy link to clipboard'; + window.T_Link_copied_to_clipboard = 'Copied link to clipboard!'; + window.T_No_results_found = 'No results found for \u0022{0}\u0022'; + window.T_N_results_found = '{1} results found for \u0022{0}\u0022'; + // some further base stuff + var baseUriFull='https:\/\/McShelby.github.io\/hugo-theme-relearn/'; + window.variants && variants.init( [ 'auto', 'relearn-bright', 'relearn-light', 'relearn-dark', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] ); + </script> + <style> + #body img.bg-white { + background-color: white; + } + </style> + </head> + <body class="mobile-support html disableInlineCopyToClipboard" data-url="../../basics/topbar/index.html"> + <div id="body" class="default-animation"> + <div id="body-overlay"></div> + <nav id="topbar"> + <div class="topbar-wrapper"> + <div class="topbar-sidebar-divider"></div> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <i class="fa-fw fas fa-bars"></i> + </button> + </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> +<nav class="TableOfContents"> + <ul> + <li><a href="#areas">Areas</a></li> + <li><a href="#buttons">Buttons</a></li> + <li><a href="#redefining-areas">Redefining Areas</a></li> + <li><a href="#defining-own-buttons">Defining own Buttons</a> + <ul> + <li><a href="#button-types">Button Types</a></li> + <li><a href="#button-parameter">Button Parameter</a></li> + </ul> + </li> + <li><a href="#reference">Reference</a> + <ul> + <li><a href="#button">Button</a></li> + <li><a href="#area-button">Area-Button</a></li> + <li><a href="#predefined-buttons">Predefined Buttons</a></li> + <li><a href="#predefined-overlay-buttons">Predefined Overlay-Buttons</a></li> + </ul> + </li> + </ul> +</nav> + </div> + </div> + </div> + </div> + <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Topbar Modification</span><meta itemprop="position" content="3"></li> + </ol> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/topbar/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <i class="fa-fw fas fa-pen"></i> + </a> + </div> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/topbar/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <i class="fa-fw fas fa-print"></i> + </a> + </div> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/generator/index.html" title="Stylesheet generator (🡐)"> + <i class="fa-fw fas fa-chevron-left"></i> + </a> + </div> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../basics/history/index.html" title="History (🡒)"> + <i class="fa-fw fas fa-chevron-right"></i> + </a> + </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> + </div> + </div> + </nav> + <div id="main-overlay"></div> + <main id="body-inner" class="highlightable default" tabindex="-1"> + <div class="flex-block-wrapper"> + <article class="default"> + <header class="headline"> + </header> +<h1 id="topbar-modification">Topbar Modification</h1> + +<p>The theme comes with a reasonably configured topbar.</p> +<p><a href="#image-a115336a535efb7f8071c6f0bfb9c1d3" class="lightbox-link"><img src="../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a115336a535efb7f8071c6f0bfb9c1d3"><img src="../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p>Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.</p> +<h2 id="areas">Areas</h2> +<p>The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.</p> +<p><a href="#image-f41eaeb504af39a4bf0625bddda696d2" class="lightbox-link"><img src="../../basics/topbar/topbar-areas.png" alt="Topbar with default areas marked" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f41eaeb504af39a4bf0625bddda696d2"><img src="../../basics/topbar/topbar-areas.png" alt="Topbar with default areas marked" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<ul> +<li><strong>start</strong>: shown between menu and breadcrumb</li> +<li><strong>end</strong>: shown on the opposite breadcrumb side in comparison to the <em>start</em> area</li> +<li><strong>more</strong>: shown when pressing the +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button in the topbar</li> +</ul> +<p>While you can not add additional areas in the topbar, you are free to configure addtional buttons that behave like the <em>more</em> button, providing further user defined areas.</p> +<h2 id="buttons">Buttons</h2> +<p>The theme ships with the following predefined buttons (from left to right in the screenshot)</p> +<ul> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-bars"></i> + + </button> +</span> <strong>sidebar</strong>: opens the sidebar flyout if in mobile layout</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-list-alt"></i> + + </button> +</span> <strong>toc</strong>: opens the table of contents in an overlay</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-pen"></i> + + </button> +</span> <strong>edit</strong>: browses to the editable page if the <code>editURL</code> <a href="../../basics/configuration/#global-site-parameters">parameter is set</a></li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-print"></i> + + </button> +</span> <strong>print</strong>: browses to the chapters printable page if <a href="../../basics/configuration/#activate-print-support">print support</a> was activated</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-left"></i> + + </button> +</span> <strong>prev</strong>: browses to the previous page if there is one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-right"></i> + + </button> +</span> <strong>next</strong>: browses to the next page if there is one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <strong>more</strong>: opens the overlay for the <em>more</em> area</li> +</ul> +<p>Not all buttons are displayed at every given time. This is configurable (see below if interested).</p> +<h2 id="redefining-areas">Redefining Areas</h2> +<p>Each predefined area and button comes in their own file. By that it is easy for you to overwrite an area file in your installation reusing only the buttons you like.</p> +<p>Eg. you can redefine the predefined <em>end</em> area by adding the file <code>layouts/partials/topbar/area/end.html</code> in your installtion (not in the theme itself) to remove all but the <em>more</em> button.</p> +<div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span> <span class="nx">partial</span> <span class="s">"topbar/button/more.html"</span> <span class="p">(</span><span class="nx">dict</span> +</span></span><span class="line"><span class="cl"> <span class="s">"page"</span> <span class="p">.</span> +</span></span><span class="line"><span class="cl"><span class="p">)}}</span></span></span></code></pre></div><h2 id="defining-own-buttons">Defining own Buttons</h2> +<h3 id="button-types">Button Types</h3> +<p>The theme distingushies between two types of buttons:</p> +<ul> +<li><strong>button</strong>: a clickable button that either browses to another site or triggers a user defined script</li> +<li><strong>area-button</strong>: the template for the +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button, to define your own area overlay buttons</li> +</ul> +<h3 id="button-parameter">Button Parameter</h3> +<h4 id="screen-widths-and-actions">Screen Widths and Actions</h4> +<p>Depending on the screen width you can configure how the button should behave. Screen width is divided into three classes:</p> +<ul> +<li><strong>s</strong>: (controlled by the <code>onwidths</code> parameter) mobile layout where the menu sidebar is hidden</li> +<li><strong>m</strong>: (controlled by the <code>onwidthm</code> parameter) desktop layout with visible sidebar while the content area width still resizes</li> +<li><strong>l</strong>: (controlled by the <code>onwidthl</code> parameter) desktop layout with visible sidebar once the content area reached its maximum width</li> +</ul> +<p>For each width class, you can configure one of the following actions:</p> +<ul> +<li><strong>show</strong>: the button is displayed in its configured area</li> +<li><strong>hide</strong>: the button is hidden</li> +<li><strong>area-XXX</strong>: the button is moved from its configured area into the area <code>XXX</code>; eg. this is used to move buttons to the <em>more</em> area in the mobile layout</li> +</ul> +<h4 id="hiding-and-disabling-stuff">Hiding and Disabling Stuff</h4> +<p>While hiding a button dependend on the screen size can be configured with the above described <em>hide</em> action, you may want to hide the button on certain other conditions aswell.</p> +<p>For example, the <em>print</em> button in its default configuration should only be displayed if print support was configured. This is done in your button template by checking the conditions first before displaying the button (see <code>layouts/partials/topbar/button/print.html</code>).</p> +<p>Another prefered condition for hiding a button is, if the displayed overlay is empty. This is the case for the <em>toc</em> (see <code>layouts/partials/topbar/button/toc.html</code>) aswell as the <em>more</em> button (see <code>layouts/partials/topbar/button/more.html</code>) and controlled by the parameter <code>onempty</code>.</p> +<p>This parameter can have one of the following values:</p> +<ul> +<li><strong>hide</strong>: the button is hidden if the overlay is empty</li> +<li><strong>disable</strong>: the button is disabled if the overlay is empty</li> +</ul> +<p>If you want to disable a button containing <em>no overlay</em>, this can be achieved by an empty <code>href</code> parameter. An example can be seen in the <em>prev</em> button (see <code>layouts/partials/topbar/button/prev.html</code>) where the URL for the previous site may be empty.</p> +<h2 id="reference">Reference</h2> +<h3 id="button">Button</h3> +<p>Contains the basic button functionality and is used as a base implementation for all other buttons (<code>layouts/partials/topbar/func/button.html</code>). Call this from your own button templates if you want to implement a button with <em>no overlay</em> area.</p> +<h4 id="parameter">Parameter</h4> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>class</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique class name for this button. Displaying two buttons with the same value for <strong>class</strong> is undefined.</td> +</tr> +<tr> +<td><strong>href</strong></td> +<td><em><empty></em></td> +<td>Either the destination URL for the button or JavaScript code to be executed on click.<br><br>- if starting with <code>javascript:</code> all following text will be executed in your browser<br>- every other string will be interpreted as URL<br><br>If this parameter is not set, the button will be displayed<br><br>- as disabled if no <strong>content</strong> is specified<br>- according to <strong>onempty</strong> if any <strong>content</strong> is given.</td> +</tr> +<tr> +<td><strong>icon</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../shortcodes/icon/#finding-an-icon">Font Awesome icon name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>disable</code></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text for title, displayed in the tooltip.</td> +</tr> +<tr> +<td><strong>content</strong></td> +<td>see notes</td> +<td>Arbitrary HTML to put into the content overlay. This parameter may be empty. In this case no overlay will be generated.</td> +</tr> +</tbody> +</table> +<h3 id="area-button">Area-Button</h3> +<p>Contains the basic functionality to display area overlay buttons (<code>layouts/partials/topbar/func/area-button.html</code>). Call this from your own button templates if you want to implement a button with an overlay area like the <em>more</em> button.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>area</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique area name for this area. Displaying two areas with the same value for <strong>area</strong> is undefined.</td> +</tr> +<tr> +<td><strong>icon</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../shortcodes/icon/#finding-an-icon">Font Awesome icon name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>disable</code></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text for title, displayed in the tooltip.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-buttons">Predefined Buttons</h3> +<p>The predefined buttons by the theme (all other buttons besides the <em>more</em> and <em>toc</em> button in <code>layouts/partials/topbar/button</code>). Call these from your own redefined area templates if you want to offer some of the default button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide_&lt;varying&gt;_ is hidden.<br>- </code>area-XXX<code>: The button is moved from its configured area into the area </code>XXX`.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-overlay-buttons">Predefined Overlay-Buttons</h3> +<p>The predefined buttons by the theme that open an overlay (the <em>more</em> and <em>toc</em> button in <code>layouts/partials/topbar/button</code>). Call these from your own redefined area templates if you want to offer some of the default area button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><em><varying></em></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> + + <footer class="footline"> + + </footer> + </article> + </div> + </main> + </div> + <aside id="sidebar" class="default-animation showVisitedLinks"> + <div id="header-topbar" class="default-animation"></div> + <div id="header-wrapper" class="default-animation"> + <div id="header" class="default-animation"> + <style> + #logo svg, + #logo svg * { + color: #282828; + color: var(--MENU-SECTIONS-BG-color); + fill: #282828 !important; + fill: var(--MENU-SECTIONS-BG-color) !important; + opacity: .945; + } + a#logo { + color: #282828; + color: var(--MENU-SECTIONS-BG-color); + font-family: 'Work Sans', 'Helvetica', 'Tahoma', 'Geneva', 'Arial', sans-serif; + font-size: 1.875rem; + font-weight: 300; + margin-top: -.8125rem; + max-width: 60%; + text-transform: uppercase; + width: 14.125rem; + white-space: nowrap; + } + a#logo:hover { + color: #282828; + color: var(--MENU-SECTIONS-BG-color); + } + #logo svg { + margin-bottom: -1.25rem; + margin-inline-start: -1.47rem; + width: 40.5%; + } + @media only all and (max-width: 60rem) { + a#logo { + font-size: 1.5625rem; + margin-top: -.1875rem; + } + #logo svg { + margin-bottom: -.75rem; + margin-inline-start: -1.47rem; + } + } + @media all and (-ms-high-contrast:none) { + /* IE11s understanding of positioning is weird at best */ + a#logo { + margin-top: -3.625rem; + } + #logo svg { + margin-bottom: -3.875rem; + margin-left: -1.47rem; + } + } + @media only all and (-ms-high-contrast:none) and (max-width: 60rem) { + #logo svg { + margin-left: -1.47rem; + } + } + </style> + <a id="logo" href="../../index.html"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.044 64.044"> + <path d="M46.103 136.34c-.642-.394-1.222-2.242-1.98-2.358-.76-.117-1.353.506-1.618 1.519-.266 1.012-.446 4.188.173 5.538.213.435.482.787 1.03.845.547.057.967-.504 1.45-1.027.482-.523.437-.9 1.142-.612.705.289 1.051.4 1.586 1.229.535.828 1.085 4.043.868 5.598-.241 1.458-.531 2.8-.59 4.088.26.075.517.148.772.217 2.68.724 5.373 1.037 7.873.02.001-.028.01-.105.008-.11-.048-.165-.18-.41-.36-.698-.18-.29-.414-.645-.586-1.114a3.212 3.212 0 0 1-.125-1.735c.056-.21.153-.342.249-.475 1.237-1.193 2.932-1.373 4.244-1.384.557-.004 1.389.016 2.198.255.809.239 1.706.724 2.068 1.843.187.578.114 1.17-.043 1.623-.153.438-.369.783-.545 1.091-.178.31-.329.6-.401.821-.007.02-.003.071-.005.094 2.256 1.008 4.716.91 7.189.398.55-.114 1.11-.247 1.673-.377.344-1.085.678-2.145.852-3.208.124-.752.158-2.311-.078-3.538-.118-.613-.306-1.15-.52-1.489-.221-.349-.413-.501-.747-.538-.243-.027-.51.013-.796.098-.67.223-1.33.606-1.966.76l-.008.002-.109.032c-.556.152-1.233.158-1.797-.36-.556-.51-.89-1.367-1.117-2.596-.283-1.528-.075-3.279.89-4.518l.071-.09h.07c.65-.71 1.485-.802 2.16-.599.706.213 1.333.629 1.772.84.736.354 1.185.319 1.475.171.291-.148.5-.439.668-.955.332-1.017.301-2.819.022-4.106-.148-.684-.13-1.292-.13-1.883-1.558-.463-3.067-.982-4.574-1.208-1.128-.169-2.263-.173-3.298.164-.13.046-.256.095-.38.15-.373.164-.633.342-.805.52-.077.098-.081.105-.087.21-.004.068.031.289.13.571.1.282.256.634.467 1.03.279.524.448 1.063.431 1.618a2.12 2.12 0 0 1-.499 1.309 1.757 1.757 0 0 1-.62.51h-.002c-.515.291-1.107.404-1.723.464-.86.083-1.787.026-2.598-.097-.806-.123-1.47-.28-1.948-.555-.444-.256-.79-.547-1.037-.925a2.273 2.273 0 0 1-.356-1.301c.029-.837.403-1.437.625-1.897.111-.23.191-.433.236-.583.045-.15.044-.25.046-.24-.005-.029-.127-.355-1.015-.741-1.138-.495-2.322-.673-3.533-.668h-.015a9.711 9.711 0 0 0-.521.016h-.002c-1.163.057-2.35.308-3.541.569.383 1.531.79 2.753.818 4.502-.096 1.297.158 2.114-1.03 2.935-.85.588-1.508.729-2.15.335" style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1.03763;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" transform="translate(-40.698 -95.175)"/> + <path d="M61.472 101.34v.002c-.3-.003-.603.01-.894.04-.544.055-1.39.165-1.778.306-1.238.364.13 2.344.41 2.913.28.569.285 2.03.14 2.134-.144.103-.375.261-.934.345-.56.084.03-.037-1.589.086-1.62.122-5.506.29-8.265.248-.022.26-.036.521-.097.808-.309 1.442-.63 3.163-.494 4.074.071.473.168.65.414.8.23.14.737.235 1.62-.004.834-.227 1.3-.442 1.887-.456.595-.016 1.555.472 1.965.717.411.245-.03-.008.002 0s.128.05.176.102c.049.053-.276-.523.104.199.379.721.72 3.256.002 4.68-.46.913-1.01 1.49-1.64 1.711-.63.22-1.229.067-1.734-.135-.881-.353-1.584-.7-2.205-.647-1.199 1.94-1.186 4.17-.6 6.602.097.397.212.814.327 1.23 2.68-.556 5.542-1.016 8.337.132 1.064.437 1.73 1.015 1.902 1.857.169.831-.193 1.508-.438 1.986-.122.238-.23.46-.307.642-.07.164-.096.28-.104.324.069.429.309.723.686.945.385.227.89.355 1.35.423.723.104 1.567.152 2.287.086.693-.064 1.032-.338 1.241-.544a2.447 2.447 0 0 0 .303-.437.175.175 0 0 0 .013-.035c-.004-.066-.037-.246-.195-.527-.46-.816-.87-1.595-.817-2.51.028-.476.218-.938.529-1.288.304-.343.698-.586 1.186-.79 1.442-.606 2.96-.609 4.372-.409 1.525.216 2.963.679 4.378 1.083.226-2.09.784-3.9.592-5.77-.058-.565-.287-1.333-.598-1.827-.32-.508-.59-.717-1.036-.642-.648.11-1.472.935-2.707 1.078-.791.092-1.494-.267-1.95-.86-.45-.583-.678-1.335-.78-2.101-.202-1.525.031-3.229.89-4.27.615-.747 1.45-.887 2.15-.74.687.145 1.307.492 1.857.745v-.002c.546.252 1.033.388 1.281.344a.547.547 0 0 0 .353-.188c.113-.124.242-.35.384-.75.604-1.712.206-3.68-.303-5.654-.667.145-1.336.293-2.018.413-1.341.236-2.73.392-4.136.273-.656-.055-1.695-.085-2.58-.476-.442-.195-.903-.514-1.157-1.093-.259-.591-.205-1.313.08-2.014.223-.64 1.082-2.178.692-2.585-.391-.407-1.651-.56-2.554-.571z" style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:.992837;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" transform="translate(-40.698 -95.175)"/> + <path d="M83.128 98.116c-.484 1.875-1.057 3.757-2.486 5.033-.638.57-1.13.666-1.483.548-.401-.134-.715-.506-1.058-.973-.338-.461-.655-.97-1.076-1.332-.192-.165-.404-.315-.683-.38-.279-.066-.599-.02-.9.102-.489.196-.89.58-1.28 1.047a6.1 6.1 0 0 0-.985 1.632c-.234.591-.356 1.174-.277 1.713.072.487.392.977.905 1.185.463.187.926.156 1.36.154.433 0 .843.01 1.242.147.55.189.79.736.822 1.368.034.66-.145 1.412-.393 1.988l-.008.021c-.74 1.705-1.946 2.893-3.004 4.349l-.664.915.979.099c.924.092 1.788.26 2.468.675.46.281 1.806 1.205 2.794 2.222.497.513.888 1.031 1.047 1.502.078.231.095.422.05.6a.93.93 0 0 1-.345.474c-.301.223-.606.395-.864.532l-.354.186c-.107.058-.189.087-.345.228a.637.637 0 0 1 .062-.045l-.064.041-.209.236-.103.343s.003.126.007.152c.003.017.003.007.004.015v.002c.016.195.061.307.133.476a4.1 4.1 0 0 0 .32.596 5.7 5.7 0 0 0 2.8 2.258c.284.108.908.321 1.548.36.33.02.59.015.912-.13h.002c.08-.037.228-.095.382-.281.153-.186.19-.355.212-.445l.019-.075.003-.078c.023-.585-.037-1.296.072-1.899.153-.657.435-.956 1.009-.909 2.771.239 4.74 1.955 6.693 3.83l.742.714.279-1.155c.55-2.29 1.093-4.464 2.928-5.977.692-.57 1.184-.642 1.527-.509.39.151.676.536.996.995.319.458.605.926 1.07 1.212.194.119.464.232.784.209.32-.024.638-.163.988-.384 1.022-.645 1.778-1.756 2.086-2.942.136-.522.102-.991-.046-1.301-.158-.334-.433-.553-.754-.707-.653-.314-1.468-.373-2.094-.486-.825-.15-1.22-.475-1.345-.878-.13-.417 0-.953.335-1.61.6-1.173 1.887-2.602 3.13-3.911l.498-.526-.449-.432c-1.545-1.49-3.163-3.01-5.252-3.715h-.002c-.473-.16-1.097-.413-1.73-.424h-.003c-.311-.004-.596.04-.883.24v.002c-.22.155-.483.537-.583.937l-.008.036-.006.038c-.116.773-.06 1.467-.217 1.995-.063.212-.198.418-.359.507-.202.111-.492.153-.976.072-.582-.097-1.978-.69-3.021-1.503-.523-.407-.934-.85-1.117-1.3a1.153 1.153 0 0 1-.083-.63c.03-.184.1-.477.308-.593.21-.116.941-.32 1.377-.642h.002c.192-.141.403-.367.518-.64.114-.275.127-.526.123-.774-.006-.142-.036-.192-.08-.3a8.417 8.417 0 0 0-3-3.027c-1.226-.725-2.585-1.135-3.927-1.539-.434-.12-.844-.111-1.02.466zm.912.947c1.186.364 2.357.718 3.345 1.303 1.035.612 1.864 1.488 2.507 2.528-.514.263-1.095.5-1.44.79-.345.29-.729.914-.815 1.434-.084.509 0 .968.155 1.347.301.74.85 1.276 1.44 1.735 1.18.92 2.554 1.545 3.47 1.698.604.1 1.186.088 1.739-.216.594-.327.935-.911 1.088-1.427.264-.884.193-1.664.262-2.17h.1c.3.006.926.206 1.417.371 1.646.554 3.044 1.773 4.431 3.089-1.102 1.174-2.222 2.423-2.888 3.73-.42.823-.73 1.789-.453 2.687.283.913 1.1 1.415 2.138 1.603.691.126 1.472.226 1.84.403.19.091.258.182.278.223.03.064.058.075-.023.387-.21.804-.761 1.598-1.413 2.01-.247.155-.365.183-.407.187-.042.003-.061.002-.172-.066-.144-.088-.455-.473-.772-.929-.317-.454-.714-1.07-1.452-1.356-.783-.304-1.776-.022-2.713.75-1.942 1.6-2.626 3.764-3.146 5.8-1.802-1.676-3.772-3.138-6.589-3.517h-.002c-.346-.095-1.013-.031-1.293.143-.735.501-1.005 1.132-1.168 2.007-.125.69-.082 1.216-.074 1.659-.055.006-.046.01-.104.006-.42-.026-1.035-.215-1.244-.295-.947-.361-1.774-1.006-2.314-1.857-.054-.085-.072-.132-.109-.2l.027-.016c.284-.15.656-.36 1.045-.648.44-.327.789-.798.93-1.35a2.4 2.4 0 0 0-.068-1.379c-.254-.751-.753-1.353-1.295-1.911-1.09-1.124-2.452-2.049-2.99-2.378-.609-.372-1.303-.44-1.981-.56.875-1.094 1.878-2.251 2.596-3.921.294-.823.543-1.907.513-2.658-.049-.97-.489-2.013-1.52-2.367-.579-.2-1.131-.204-1.58-.203-.45.002-.786-.006-.97-.08h-.002c-.264-.107-.236-.108-.268-.33-.025-.17.021-.553.183-.962a4.67 4.67 0 0 1 .725-1.192c.29-.348.617-.59.705-.626.142-.057.176-.05.22-.04.045.011.127.052.263.17.235.201.56.671.92 1.161.354.484.791 1.08 1.543 1.33.8.267 1.784-.052 2.671-.846 1.594-1.424 2.235-3.317 2.714-5.051zm11.705 7.023c-.02.014.042-.002.042 0l-.008.035c.05-.2-.028-.04-.034-.035zM79.472 122.45a.198.198 0 0 1 .005.023v.014c-.002-.01-.003-.03-.005-.037zm-.29.732-.006.01-.044.027c.016-.01.033-.024.05-.036z" style="color:#000;fill:#282828;stroke-width:1.02352;-inkscape-stroke:none" transform="translate(-40.698 -95.175)"/> + <path d="M76.694 128.845c-.85-.012-1.668.253-2.434.67-.01.592-.015 1.17.109 1.772.323 1.573.422 3.553-.07 5.147-.247.804-.684 1.535-1.347 1.891-.663.356-1.467.296-2.362-.159-.522-.266-1.059-.62-1.487-.757-.223-.072-.392-.096-.522-.069-.13.027-.232.094-.362.27-.53.719-.681 1.823-.497 2.876.177 1.012.418 1.438.543 1.56.143.137.26.154.604.055.548-.158 1.523-.857 2.573-.972l.02-.002.5.058c.686.081 1.247.562 1.622 1.19.372.62.591 1.37.73 2.136.279 1.532.25 3.16.083 4.232-.14.91-.394 1.72-.632 2.53 1.719-.385 3.485-.692 5.307-.36 1.174.214 2.749.574 3.762 1.977l.088.122.046.159c.162.551.16 1.114.024 1.578-.13.45-.348.772-.533 1.023-.181.246-.336.444-.437.606-.102.16-.141.275-.145.336-.01.17 0 .197.07.315.057.1.186.242.39.366.408.246 1.106.414 1.843.45a7.842 7.842 0 0 0 2.174-.21 4.28 4.28 0 0 0 .822-.296c.218-.106.385-.242.377-.233l.029-.031c.025-.035.05-.072.05-.068 0-.004 0-.017-.003-.05a2.733 2.733 0 0 0-.21-.579c-.26-.548-.839-1.333-.822-2.46.01-.657.27-1.21.598-1.576.32-.357.696-.575 1.074-.736.759-.323 1.57-.418 2.054-.458 1.653-.136 3.252.296 4.755.765.457.142.905.29 1.352.434.325-2.258.902-4.247.598-6.217-.071-.46-.25-1.169-.486-1.684-.238-.518-.495-.762-.675-.779-.351-.032-.716.14-1.174.418-.457.277-1.005.665-1.695.742-.745.082-1.406-.291-1.84-.908-.428-.608-.653-1.394-.754-2.196-.203-1.596.016-3.377.794-4.493.568-.813 1.358-.984 2.024-.835.65.146 1.243.51 1.769.779.524.267.99.413 1.237.365a.527.527 0 0 0 .346-.2c.11-.132.235-.373.37-.798.612-1.918.27-3.894-.246-6.054-2.815-.851-5.49-1.534-8.089-.267a.727.727 0 0 0-.223.148c-.024.028-.018.021-.026.056.001-.003-.01.178.07.44.162.522.611 1.29.911 1.978l.004.009.029.063.024.084V133c.162.635.016 1.297-.274 1.727-.272.404-.618.636-.952.81-.675.353-1.399.484-1.724.533a5.888 5.888 0 0 1-3.973-.795c-.512-.311-.876-.594-1.133-1.02-.282-.466-.318-1.084-.172-1.557.252-.814.715-1.266.971-1.89a.663.663 0 0 0 .047-.14c.001-.013 0-.006-.007-.037a.761.761 0 0 0-.184-.268c-.264-.267-.865-.595-1.54-.826-1.356-.462-3.07-.659-3.583-.686-.062-.002-.121-.006-.178-.006z" style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:.991342;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" transform="translate(-40.698 -95.175)"/> + </svg> + Relearn + </a> + </div> + <form action="../../search.html" method="get"><div class="searchbox default-animation"> + <button class="search-detail" type="submit" title="Search (CTRL+ALT+f)"><i class="fas fa-search"></i></button> + <label class="a11y-only" for="search-by">Search</label> + <input data-search-input id="search-by" name="search-by" class="search-by" type="search" placeholder="Search..."> + <button class="search-clear" type="button" data-search-clear="" title="Clear search"><i class="fas fa-times" title="Clear search"></i></button> + </div></form> + <script> + var contentLangs=['en']; + </script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> + </div> + <div id="homelinks" class="default-animation"> + <hr class="padding"> + </div> + <div id="content-wrapper" class="highlightable"> + <div id="topics"> + <ul class="enlarge morespace collapsible-menu"> + <li data-nav-id="/basics/index.html" class="parent "><input type="checkbox" id="section-df6aa773bd1fbc430ade79f1764e4ce7" aria-controls="subsections-df6aa773bd1fbc430ade79f1764e4ce7" checked><label for="section-df6aa773bd1fbc430ade79f1764e4ce7"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Basics</span></label><a class="padding" href="../../basics/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">1.</b> Basics<i class="fas fa-check read-icon"></i></a><ul id="subsections-df6aa773bd1fbc430ade79f1764e4ce7" class="morespace collapsible-menu"> + <li data-nav-id="/basics/migration/index.html" class=""><a class="padding" href="../../basics/migration/index.html">What's New<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/requirements/index.html" class=""><a class="padding" href="../../basics/requirements/index.html">Requirements<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/installation/index.html" class=""><a class="padding" href="../../basics/installation/index.html">Installation<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class="active"><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> + <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> + <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/cont/archetypes/index.html" class=""><a class="padding" href="../../cont/archetypes/index.html">Archetypes<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/cont/markdown/index.html" class=""><a class="padding" href="../../cont/markdown/index.html">Markdown syntax<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/cont/imageeffects/index.html" class=""><a class="padding" href="../../cont/imageeffects/index.html">Image Effects<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/cont/menushortcuts/index.html" class=""><a class="padding" href="../../cont/menushortcuts/index.html">Menu extra shortcuts<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/cont/i18n/index.html" class=""><a class="padding" href="../../cont/i18n/index.html">Multilingual and i18n<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/cont/taxonomy/index.html" class=""><a class="padding" href="../../cont/taxonomy/index.html">Taxonomy<i class="fas fa-check read-icon"></i></a></li></ul></li> + <li data-nav-id="/shortcodes/index.html" class=""><input type="checkbox" id="section-c0549379138a5c256f6c0600d532453f" aria-controls="subsections-c0549379138a5c256f6c0600d532453f"><label for="section-c0549379138a5c256f6c0600d532453f"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Shortcodes</span></label><a class="padding" href="../../shortcodes/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">3.</b> Shortcodes<i class="fas fa-check read-icon"></i></a><ul id="subsections-c0549379138a5c256f6c0600d532453f" class="morespace collapsible-menu"> + <li data-nav-id="/shortcodes/attachments/index.html" class=""><a class="padding" href="../../shortcodes/attachments/index.html">Attachments<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/badge/index.html" class=""><a class="padding" href="../../shortcodes/badge/index.html">Badge<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/button/index.html" class=""><a class="padding" href="../../shortcodes/button/index.html">Button<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/children/index.html" class=""><input type="checkbox" id="section-efce957ff9dad000e250ff868aa3291d" aria-controls="subsections-efce957ff9dad000e250ff868aa3291d"><label for="section-efce957ff9dad000e250ff868aa3291d"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Children</span></label><a class="padding" href="../../shortcodes/children/index.html">Children<i class="fas fa-check read-icon"></i></a><ul id="subsections-efce957ff9dad000e250ff868aa3291d" class="morespace collapsible-menu"> + <li data-nav-id="/shortcodes/children/test/index.html" class=""><a class="padding" href="../../shortcodes/children/test/index.html">page X<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/children/children-1/index.html" class=""><input type="checkbox" id="section-c27b80e9c4c5ceb911093893f4f00a2b" aria-controls="subsections-c27b80e9c4c5ceb911093893f4f00a2b"><label for="section-c27b80e9c4c5ceb911093893f4f00a2b"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu page 1</span></label><a class="padding" href="../../shortcodes/children/children-1/index.html">page 1<i class="fas fa-check read-icon"></i></a><ul id="subsections-c27b80e9c4c5ceb911093893f4f00a2b" class="morespace collapsible-menu"> + <li data-nav-id="/shortcodes/children/children-1/children-1-1/index.html" class="alwaysopen"><input type="checkbox" id="section-bc0c0185f32af18e77e51e4a5f0a3ba4" aria-controls="subsections-bc0c0185f32af18e77e51e4a5f0a3ba4" checked><label for="section-bc0c0185f32af18e77e51e4a5f0a3ba4"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu page 1-1</span></label><a class="padding" href="../../shortcodes/children/children-1/children-1-1/index.html">page 1-1<i class="fas fa-check read-icon"></i></a><ul id="subsections-bc0c0185f32af18e77e51e4a5f0a3ba4" class="morespace collapsible-menu"> + <li data-nav-id="/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" class="alwaysopen"><input type="checkbox" id="section-9c0a5b93d94f133c09f9cec9eec310a6" aria-controls="subsections-9c0a5b93d94f133c09f9cec9eec310a6" checked><label for="section-9c0a5b93d94f133c09f9cec9eec310a6"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu page 1-1-2</span></label><a class="padding" href="../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html">page 1-1-2<i class="fas fa-check read-icon"></i></a><ul id="subsections-9c0a5b93d94f133c09f9cec9eec310a6" class="morespace collapsible-menu"> + <li data-nav-id="/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" class=""><a class="padding" href="../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html">page 1-1-2-1<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" class=""><a class="padding" href="../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html">page 1-1-2-2<i class="fas fa-check read-icon"></i></a></li></ul></li> + <li data-nav-id="/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" class=""><a class="padding" href="../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.html">page 1-1-3<i class="fas fa-check read-icon"></i></a></li></ul></li></ul></li> + <li data-nav-id="/shortcodes/children/children-2/index.html" class=""><a class="padding" href="../../shortcodes/children/children-2/index.html">page 2<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/children/children-3/index.html" class=""><input type="checkbox" id="section-801eeaaa0748a0846cc1e95f3a734fb7" aria-controls="subsections-801eeaaa0748a0846cc1e95f3a734fb7"><label for="section-801eeaaa0748a0846cc1e95f3a734fb7"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu page 3</span></label><a class="padding" href="../../shortcodes/children/children-3/index.html">page 3<i class="fas fa-check read-icon"></i></a><ul id="subsections-801eeaaa0748a0846cc1e95f3a734fb7" class="morespace collapsible-menu"> + <li data-nav-id="/shortcodes/children/children-3/test3/index.html" class=""><a class="padding" href="../../shortcodes/children/children-3/test3/index.html">page 3-1<i class="fas fa-check read-icon"></i></a></li></ul></li></ul></li> + <li data-nav-id="/shortcodes/expand/index.html" class=""><a class="padding" href="../../shortcodes/expand/index.html">Expand<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/highlight/index.html" class=""><a class="padding" href="../../shortcodes/highlight/index.html">Highlight<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/icon/index.html" class=""><a class="padding" href="../../shortcodes/icon/index.html">Icon<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/include/index.html" class=""><a class="padding" href="../../shortcodes/include/index.html">Include<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/math/index.html" class=""><a class="padding" href="../../shortcodes/math/index.html">Math<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/mermaid/index.html" class=""><a class="padding" href="../../shortcodes/mermaid/index.html">Mermaid<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/notice/index.html" class=""><a class="padding" href="../../shortcodes/notice/index.html">Notice<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/openapi/index.html" class=""><a class="padding" href="../../shortcodes/openapi/index.html">OpenAPI<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/siteparam/index.html" class=""><a class="padding" href="../../shortcodes/siteparam/index.html">SiteParam<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/tab/index.html" class=""><a class="padding" href="../../shortcodes/tab/index.html">Tab<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/shortcodes/tabs/index.html" class=""><a class="padding" href="../../shortcodes/tabs/index.html">Tabs<i class="fas fa-check read-icon"></i></a></li></ul></li> + </ul> + </div> + <div id="shortcuts"> + <div class="nav-title padding">More</div> + <ul class="space"> + <li><a class="padding" href="https://github.com/McShelby/hugo-theme-relearn"><i class='fab fa-fw fa-github'></i> GitHub repo</a></li> + <li><a class="padding" href="../../showcase/index.html"><i class='fas fa-fw fa-camera'></i> Showcases</a></li> + <li><a class="padding" href="https://gohugo.io/"><i class='fas fa-fw fa-bookmark'></i> Hugo Documentation</a></li> + <li><a class="padding" href="../../more/credits/index.html"><i class='fas fa-fw fa-bullhorn'></i> Credits</a></li> + <li><a class="padding" href="../../tags/index.html"><i class='fas fa-fw fa-tags'></i> Tags</a></li> + </ul> + </div> + <div class="padding footermargin footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showLangSwitch showVariantSwitch showVisitedLinks showFooter"></div> + <div id="menu-footer"> + <hr class="padding default-animation footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showLangSwitch showVariantSwitch showVisitedLinks showFooter"> + <div id="prefooter" class="footerLangSwitch footerVariantSwitch footerVisitedLinks showLangSwitch showVariantSwitch showVisitedLinks"> + <ul> + <li id="select-language-container" class="footerLangSwitch showLangSwitch"> + <div class="padding menu-control"> + <i class="fas fa-language fa-fw"></i> + <span> </span> + <div class="control-style"> + <label class="a11y-only" for="select-language">Language</label> + <select id="select-language" onchange="location = baseUri + this.value;"> + <option lang="en" id="en" value="/basics/topbar/index.html" selected>English</option> + <option lang="pir" id="pir" value="/pir/basics/topbar/index.html">Arrr! ☠ Pirrrates ☠</option> + </select> + </div> + <div class="clear"></div> + </div> + </li> + <li id="select-variant-container" class="footerVariantSwitch showVariantSwitch"> + <div class="padding menu-control"> + <i class="fas fa-paint-brush fa-fw"></i> + <span> </span> + <div class="control-style"> + <label class="a11y-only" for="select-variant">Theme</label> + <select id="select-variant" onchange="window.variants && variants.changeVariant( this.value );"> + <option id="auto" value="auto" selected>Auto</option> + <option id="relearn-bright" value="relearn-bright">Relearn Bright</option> + <option id="relearn-light" value="relearn-light">Relearn Light</option> + <option id="relearn-dark" value="relearn-dark">Relearn Dark</option> + <option id="zen-light" value="zen-light">Zen Light</option> + <option id="zen-dark" value="zen-dark">Zen Dark</option> + <option id="neon" value="neon">Neon</option> + <option id="learn" value="learn">Learn</option> + <option id="blue" value="blue">Blue</option> + <option id="green" value="green">Green</option> + <option id="red" value="red">Red</option> + </select> + </div> + <div class="clear"></div> + </div> + <script>window.variants && variants.markSelectedVariant();</script> + </li> + <li class="footerVisitedLinks showVisitedLinks"> + <div class="padding menu-control"> + <i class="fas fa-history fa-fw"></i> + <span> </span> + <div class="control-style"> + <button onclick="clearHistory();">Clear History</button> + </div> + <div class="clear"></div> + </div> + </li> + </ul> + </div> + <div id="footer" class="footerFooter showFooter"> + <span class="github-buttons"></span> + <p>Built with <a href="https://github.com/McShelby/hugo-theme-relearn" title="love"><i class="fas fa-heart"></i></a> by <a href="https://gohugo.io/">Hugo</a></p> + <script> + function githubButtonsScheme(){ + var scheme = 'light'; + var colorPropertyValue = window.getComputedStyle( document.querySelector( '#sidebar' ) ).getPropertyValue( 'background-color' ); + var colorValues = colorPropertyValue.match( /\d+/g ).map( function( e ){ return parseInt(e,10); }); + if( colorValues.length === 3 && ((0.2126 * colorValues[0]) + (0.7152 * colorValues[1]) + (0.0722 * colorValues[2]) < 165) ){ + + scheme = 'dark'; + } + return scheme; + } + function githubButtonsInit(){ + if( !window.githubButtons ){ + + setTimeout( githubButtonsInit, 50 ); + return; + } + var scheme = githubButtonsScheme(); + var githubButtonsHTML = ` + <a class="github-button" href="https://github.com/McShelby/hugo-theme-relearn/archive/main.zip" data-color-scheme="${scheme}" data-icon="octicon-cloud-download" aria-label="Download McShelby/hugo-theme-relearn on GitHub">Download</a> + <a class="github-button" href="https://github.com/McShelby/hugo-theme-relearn" data-color-scheme="${scheme}" data-icon="octicon-star" data-show-count="true" aria-label="Star McShelby/hugo-theme-relearn on GitHub">Star</a> + <a class="github-button" href="https://github.com/McShelby/hugo-theme-relearn/fork" data-color-scheme="${scheme}" data-icon="octicon-repo-forked" data-show-count="true" aria-label="Fork McShelby/hugo-theme-relearn on GitHub">Fork</a> + `; + document.querySelector( '.github-buttons' ).innerHTML = githubButtonsHTML; + document.querySelectorAll( '.github-button' ).forEach( function( anchor ){ + anchor.dataset.colorScheme = scheme; + window.githubButtons.render( anchor, function( el ){ + anchor.parentNode.replaceChild( el, anchor ); + }); + }); + } + document.addEventListener( 'themeVariantLoaded', function( e ){ + + setTimeout( githubButtonsInit, 400 ); + }); + </script> + <script async src="../../js/github-buttons.js?1695062974"></script> + </div> + </div> + </div> + </aside> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> + </body> +</html> diff --git a/basics/topbar/index.print.html b/basics/topbar/index.print.html new file mode 100644 index 0000000000..01c379251c --- /dev/null +++ b/basics/topbar/index.print.html @@ -0,0 +1,402 @@ +<!DOCTYPE html> +<html lang="en" dir="ltr"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0, minimum-scale=1.0"> + <meta name="generator" content="Hugo 0.118.2"> + <meta name="generator" content="Relearn 5.20.0+tip"> + <meta name="description" content="Documentation for Hugo Relearn Theme"> + <meta name="author" content="Sören Weber"> + <title>Topbar Modification :: Hugo Relearn Theme</title> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="alternate" hreflang="x-default"> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="alternate" hreflang="en"> + <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="alternate" hreflang="pir"> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="canonical" type="text/html" title="Topbar Modification :: Hugo Relearn Theme"> + <link href="../../basics/topbar/index.xml" rel="alternate" type="application/rss+xml" title="Topbar Modification :: Hugo Relearn Theme"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> + <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> + <script> + // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: + // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 + window.index_js_url="../../index.search.js"; + var root_url="../../"; + var baseUri=root_url.replace(/\/$/, ''); + // translations + window.T_Copy_to_clipboard = 'Copy to clipboard'; + window.T_Copied_to_clipboard = 'Copied to clipboard!'; + window.T_Copy_link_to_clipboard = 'Copy link to clipboard'; + window.T_Link_copied_to_clipboard = 'Copied link to clipboard!'; + window.T_No_results_found = 'No results found for \u0022{0}\u0022'; + window.T_N_results_found = '{1} results found for \u0022{0}\u0022'; + // some further base stuff + var baseUriFull='https:\/\/McShelby.github.io\/hugo-theme-relearn/'; + window.variants && variants.init( [ 'auto', 'relearn-bright', 'relearn-light', 'relearn-dark', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] ); + </script> + <style> + #body img.bg-white { + background-color: white; + } + </style> + </head> + <body class="mobile-support print disableInlineCopyToClipboard" data-url="../../basics/topbar/index.html"> + <div id="body" class="default-animation"> + <div id="body-overlay"></div> + <nav id="topbar"> + <div class="topbar-wrapper"> + <div class="topbar-sidebar-divider"></div> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <i class="fa-fw fas fa-bars"></i> + </button> + </div> + </div> + <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Topbar Modification</span><meta itemprop="position" content="3"></li> + </ol> + <div class="topbar-area topbar-area-end" data-area="end"> + </div> + </div> + </nav> + <div id="main-overlay"></div> + <main id="body-inner" class="highlightable default" tabindex="-1"> + <div class="flex-block-wrapper"> + <article class="default"> + <header class="headline"> + </header> +<h1 id="topbar-modification">Topbar Modification</h1> + +<p>The theme comes with a reasonably configured topbar.</p> +<p><a href="#image-a115336a535efb7f8071c6f0bfb9c1d3" class="lightbox-link"><img src="../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a115336a535efb7f8071c6f0bfb9c1d3"><img src="../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p>Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.</p> +<h2 id="areas">Areas</h2> +<p>The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.</p> +<p><a href="#image-f41eaeb504af39a4bf0625bddda696d2" class="lightbox-link"><img src="../../basics/topbar/topbar-areas.png" alt="Topbar with default areas marked" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f41eaeb504af39a4bf0625bddda696d2"><img src="../../basics/topbar/topbar-areas.png" alt="Topbar with default areas marked" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<ul> +<li><strong>start</strong>: shown between menu and breadcrumb</li> +<li><strong>end</strong>: shown on the opposite breadcrumb side in comparison to the <em>start</em> area</li> +<li><strong>more</strong>: shown when pressing the +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button in the topbar</li> +</ul> +<p>While you can not add additional areas in the topbar, you are free to configure addtional buttons that behave like the <em>more</em> button, providing further user defined areas.</p> +<h2 id="buttons">Buttons</h2> +<p>The theme ships with the following predefined buttons (from left to right in the screenshot)</p> +<ul> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-bars"></i> + + </button> +</span> <strong>sidebar</strong>: opens the sidebar flyout if in mobile layout</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-list-alt"></i> + + </button> +</span> <strong>toc</strong>: opens the table of contents in an overlay</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-pen"></i> + + </button> +</span> <strong>edit</strong>: browses to the editable page if the <code>editURL</code> <a href="../../basics/configuration/#global-site-parameters">parameter is set</a></li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-print"></i> + + </button> +</span> <strong>print</strong>: browses to the chapters printable page if <a href="../../basics/configuration/#activate-print-support">print support</a> was activated</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-left"></i> + + </button> +</span> <strong>prev</strong>: browses to the previous page if there is one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-right"></i> + + </button> +</span> <strong>next</strong>: browses to the next page if there is one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <strong>more</strong>: opens the overlay for the <em>more</em> area</li> +</ul> +<p>Not all buttons are displayed at every given time. This is configurable (see below if interested).</p> +<h2 id="redefining-areas">Redefining Areas</h2> +<p>Each predefined area and button comes in their own file. By that it is easy for you to overwrite an area file in your installation reusing only the buttons you like.</p> +<p>Eg. you can redefine the predefined <em>end</em> area by adding the file <code>layouts/partials/topbar/area/end.html</code> in your installtion (not in the theme itself) to remove all but the <em>more</em> button.</p> +<div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span> <span class="nx">partial</span> <span class="s">"topbar/button/more.html"</span> <span class="p">(</span><span class="nx">dict</span> +</span></span><span class="line"><span class="cl"> <span class="s">"page"</span> <span class="p">.</span> +</span></span><span class="line"><span class="cl"><span class="p">)}}</span></span></span></code></pre></div><h2 id="defining-own-buttons">Defining own Buttons</h2> +<h3 id="button-types">Button Types</h3> +<p>The theme distingushies between two types of buttons:</p> +<ul> +<li><strong>button</strong>: a clickable button that either browses to another site or triggers a user defined script</li> +<li><strong>area-button</strong>: the template for the +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button, to define your own area overlay buttons</li> +</ul> +<h3 id="button-parameter">Button Parameter</h3> +<h4 id="screen-widths-and-actions">Screen Widths and Actions</h4> +<p>Depending on the screen width you can configure how the button should behave. Screen width is divided into three classes:</p> +<ul> +<li><strong>s</strong>: (controlled by the <code>onwidths</code> parameter) mobile layout where the menu sidebar is hidden</li> +<li><strong>m</strong>: (controlled by the <code>onwidthm</code> parameter) desktop layout with visible sidebar while the content area width still resizes</li> +<li><strong>l</strong>: (controlled by the <code>onwidthl</code> parameter) desktop layout with visible sidebar once the content area reached its maximum width</li> +</ul> +<p>For each width class, you can configure one of the following actions:</p> +<ul> +<li><strong>show</strong>: the button is displayed in its configured area</li> +<li><strong>hide</strong>: the button is hidden</li> +<li><strong>area-XXX</strong>: the button is moved from its configured area into the area <code>XXX</code>; eg. this is used to move buttons to the <em>more</em> area in the mobile layout</li> +</ul> +<h4 id="hiding-and-disabling-stuff">Hiding and Disabling Stuff</h4> +<p>While hiding a button dependend on the screen size can be configured with the above described <em>hide</em> action, you may want to hide the button on certain other conditions aswell.</p> +<p>For example, the <em>print</em> button in its default configuration should only be displayed if print support was configured. This is done in your button template by checking the conditions first before displaying the button (see <code>layouts/partials/topbar/button/print.html</code>).</p> +<p>Another prefered condition for hiding a button is, if the displayed overlay is empty. This is the case for the <em>toc</em> (see <code>layouts/partials/topbar/button/toc.html</code>) aswell as the <em>more</em> button (see <code>layouts/partials/topbar/button/more.html</code>) and controlled by the parameter <code>onempty</code>.</p> +<p>This parameter can have one of the following values:</p> +<ul> +<li><strong>hide</strong>: the button is hidden if the overlay is empty</li> +<li><strong>disable</strong>: the button is disabled if the overlay is empty</li> +</ul> +<p>If you want to disable a button containing <em>no overlay</em>, this can be achieved by an empty <code>href</code> parameter. An example can be seen in the <em>prev</em> button (see <code>layouts/partials/topbar/button/prev.html</code>) where the URL for the previous site may be empty.</p> +<h2 id="reference">Reference</h2> +<h3 id="button">Button</h3> +<p>Contains the basic button functionality and is used as a base implementation for all other buttons (<code>layouts/partials/topbar/func/button.html</code>). Call this from your own button templates if you want to implement a button with <em>no overlay</em> area.</p> +<h4 id="parameter">Parameter</h4> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>class</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique class name for this button. Displaying two buttons with the same value for <strong>class</strong> is undefined.</td> +</tr> +<tr> +<td><strong>href</strong></td> +<td><em><empty></em></td> +<td>Either the destination URL for the button or JavaScript code to be executed on click.<br><br>- if starting with <code>javascript:</code> all following text will be executed in your browser<br>- every other string will be interpreted as URL<br><br>If this parameter is not set, the button will be displayed<br><br>- as disabled if no <strong>content</strong> is specified<br>- according to <strong>onempty</strong> if any <strong>content</strong> is given.</td> +</tr> +<tr> +<td><strong>icon</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../shortcodes/icon/#finding-an-icon">Font Awesome icon name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>disable</code></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text for title, displayed in the tooltip.</td> +</tr> +<tr> +<td><strong>content</strong></td> +<td>see notes</td> +<td>Arbitrary HTML to put into the content overlay. This parameter may be empty. In this case no overlay will be generated.</td> +</tr> +</tbody> +</table> +<h3 id="area-button">Area-Button</h3> +<p>Contains the basic functionality to display area overlay buttons (<code>layouts/partials/topbar/func/area-button.html</code>). Call this from your own button templates if you want to implement a button with an overlay area like the <em>more</em> button.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>area</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique area name for this area. Displaying two areas with the same value for <strong>area</strong> is undefined.</td> +</tr> +<tr> +<td><strong>icon</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../shortcodes/icon/#finding-an-icon">Font Awesome icon name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>disable</code></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text for title, displayed in the tooltip.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-buttons">Predefined Buttons</h3> +<p>The predefined buttons by the theme (all other buttons besides the <em>more</em> and <em>toc</em> button in <code>layouts/partials/topbar/button</code>). Call these from your own redefined area templates if you want to offer some of the default button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide_&lt;varying&gt;_ is hidden.<br>- </code>area-XXX<code>: The button is moved from its configured area into the area </code>XXX`.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-overlay-buttons">Predefined Overlay-Buttons</h3> +<p>The predefined buttons by the theme that open an overlay (the <em>more</em> and <em>toc</em> button in <code>layouts/partials/topbar/button</code>). Call these from your own redefined area templates if you want to offer some of the default area button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><em><varying></em></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> + + <footer class="footline"> + + </footer> + </article> + + </div> + </main> + </div> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> + </body> +</html> diff --git a/basics/topbar/index.xml b/basics/topbar/index.xml new file mode 100644 index 0000000000..bf524d55c0 --- /dev/null +++ b/basics/topbar/index.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> + <channel> + <title>Topbar Modification on Hugo Relearn Theme</title> + <link>https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html</link> + <description>Recent content in Topbar Modification on Hugo Relearn Theme</description> + <generator>Hugo -- gohugo.io</generator> + <language>en</language><atom:link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.xml" rel="self" type="application/rss+xml" /> + </channel> +</rss> \ No newline at end of file diff --git a/basics/topbar/topbar-areas.png b/basics/topbar/topbar-areas.png new file mode 100644 index 0000000000..ca8fa4cda9 Binary files /dev/null and b/basics/topbar/topbar-areas.png differ diff --git a/basics/topbar/topbar-closed.png b/basics/topbar/topbar-closed.png new file mode 100644 index 0000000000..631cbecf13 Binary files /dev/null and b/basics/topbar/topbar-closed.png differ diff --git a/categories/basic/index.html b/categories/basic/index.html index cc000d339d..f41d76dc8a 100644 --- a/categories/basic/index.html +++ b/categories/basic/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/basic/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/basic/index.html" rel="alternate" hreflang="pir"> <link href="../../categories/basic/index.xml" rel="alternate" type="application/rss+xml" title="basic :: Category :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../categories/index.html"><span itemprop="name">Categories</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Category :: basic</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/categories/content/index.html b/categories/content/index.html index 2fdd933b1d..d12dbb08df 100644 --- a/categories/content/index.html +++ b/categories/content/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/content/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/content/index.html" rel="alternate" hreflang="pir"> <link href="../../categories/content/index.xml" rel="alternate" type="application/rss+xml" title="content :: Category :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../categories/index.html"><span itemprop="name">Categories</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Category :: content</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/categories/custom/index.html b/categories/custom/index.html index 978c31e112..c19aa8755c 100644 --- a/categories/custom/index.html +++ b/categories/custom/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/custom/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/custom/index.html" rel="alternate" hreflang="pir"> <link href="../../categories/custom/index.xml" rel="alternate" type="application/rss+xml" title="custom :: Category :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../categories/index.html"><span itemprop="name">Categories</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Category :: custom</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/categories/index.html b/categories/index.html index e2039cb7f6..294761308d 100644 --- a/categories/index.html +++ b/categories/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/index.html" rel="alternate" hreflang="pir"> <link href="../categories/index.xml" rel="alternate" type="application/rss+xml" title="Categories :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730287" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730287" rel="stylesheet"> - <link href="../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730287" rel="stylesheet"> - <script src="../js/url.js?1694730287"></script> - <script src="../js/variant.js?1694730287"></script> + <link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062973" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062973" rel="stylesheet"> + <link href="../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062973" rel="stylesheet"> + <script src="../js/url.js?1695062973"></script> + <script src="../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#b">B</a></li> @@ -82,17 +82,28 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Categories</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -202,12 +213,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730288" defer></script> - <script src="../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../js/search.js?1694730288" defer></script> + <script src="../js/auto-complete.js?1695062975" defer></script> + <script src="../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -222,6 +233,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -363,13 +375,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730288"></script> + <script async src="../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062975" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/categories/taxonomy/index.html b/categories/taxonomy/index.html index a7fcc31acf..698b700931 100644 --- a/categories/taxonomy/index.html +++ b/categories/taxonomy/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/taxonomy/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/taxonomy/index.html" rel="alternate" hreflang="pir"> <link href="../../categories/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="taxonomy :: Category :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../categories/index.html"><span itemprop="name">Categories</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Category :: taxonomy</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/categories/theming/index.html b/categories/theming/index.html index d86119e9ed..42fb7e7cf2 100644 --- a/categories/theming/index.html +++ b/categories/theming/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/theming/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/theming/index.html" rel="alternate" hreflang="pir"> <link href="../../categories/theming/index.xml" rel="alternate" type="application/rss+xml" title="theming :: Category :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../categories/index.html"><span itemprop="name">Categories</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Category :: theming</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -177,12 +197,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -197,6 +217,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -338,13 +359,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/cont/archetypes/index.html b/cont/archetypes/index.html index 900462e71e..e80b612221 100644 --- a/cont/archetypes/index.html +++ b/cont/archetypes/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="alternate" hreflang="pir"> <link href="../../cont/archetypes/index.xml" rel="alternate" type="application/rss+xml" title="Archetypes :: Hugo Relearn Theme"> <link href="../../cont/archetypes/index.print.html" rel="alternate" type="text/html" title="Archetypes :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#predefined-archetypes">Predefined Archetypes</a> @@ -94,27 +94,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Archetypes</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/archetypes/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/archetypes/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../cont/archetypes/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/archetypes/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../cont/pages/index.html" title="Pages organization (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/pages/index.html" title="Pages organization (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../cont/markdown/index.html" title="Markdown syntax (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/markdown/index.html" title="Markdown syntax (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -131,8 +142,8 @@ <h2 id="predefined-archetypes">Predefined Archetypes</h2> <h3 id="archetypes-home">Home</h3> <p>A <strong>Home</strong> page is the starting page of your project. It’s best to have only one page of this kind in your project.</p> -<p><a href="#image-1c23510109f85bfcfb4c8088df635a42" class="lightbox-link"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-1c23510109f85bfcfb4c8088df635a42"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-57ed932b24769e5b35d906a60a1626a5" class="lightbox-link"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-57ed932b24769e5b35d906a60a1626a5"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a home page, run the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads to a file with the following content</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -142,8 +153,8 @@ </span></span><span class="line"><span class="cl"> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><h3 id="archetypes-chapter">Chapter</h3> <p>A <strong>Chapter</strong> displays a page meant to be used as introduction for a set of child pages. Commonly, it contains a simple title and a catch line to define content that can be found below it.</p> -<p><a href="#image-44db36c1320b9648c6fb3bec12ddb6c3" class="lightbox-link"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-44db36c1320b9648c6fb3bec12ddb6c3"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-36d1eedd9f3711388aa07b5cba0cb578" class="lightbox-link"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-36d1eedd9f3711388aa07b5cba0cb578"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a chapter page, run the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter <name>/_index.md</span></span></code></pre></div><p>This leads to a file with the following content</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -155,8 +166,8 @@ </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><p>Replace the <code>X</code> with a number. Because this number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p> <h3 id="archetypes-default">Default</h3> <p>A <strong>Default</strong> page is any other content page. If you set an unknown archetype in your frontmatter, this archetype will be used to generate the page.</p> -<p><a href="#image-2c44408147e63ee94567b72363cc37db" class="lightbox-link"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-2c44408147e63ee94567b72363cc37db"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-c30477fa02fc4ee9cbf79c8daca46d18" class="lightbox-link"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-c30477fa02fc4ee9cbf79c8daca46d18"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a default page, run either one of the following commands</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>/_index.md</span></span></code></pre></div><p>or</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>.md</span></span></code></pre></div><p>This leads to a file with the following content</p> @@ -286,12 +297,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -306,6 +317,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class="parent "><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a" checked><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -447,13 +459,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/cont/archetypes/index.print.html b/cont/archetypes/index.print.html index ee91c78aec..cbe1ae2c23 100644 --- a/cont/archetypes/index.print.html +++ b/cont/archetypes/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/cont/archetypes/index.html" rel="canonical" type="text/html" title="Archetypes :: Hugo Relearn Theme"> <link href="../../cont/archetypes/index.xml" rel="alternate" type="application/rss+xml" title="Archetypes :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Archetypes</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -86,8 +86,8 @@ <h2 id="predefined-archetypes">Predefined Archetypes</h2> <h3 id="archetypes-home">Home</h3> <p>A <strong>Home</strong> page is the starting page of your project. It’s best to have only one page of this kind in your project.</p> -<p><a href="#image-1c23510109f85bfcfb4c8088df635a42" class="lightbox-link"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-1c23510109f85bfcfb4c8088df635a42"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-57ed932b24769e5b35d906a60a1626a5" class="lightbox-link"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-57ed932b24769e5b35d906a60a1626a5"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a home page, run the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads to a file with the following content</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -97,8 +97,8 @@ </span></span><span class="line"><span class="cl"> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><h3 id="archetypes-chapter">Chapter</h3> <p>A <strong>Chapter</strong> displays a page meant to be used as introduction for a set of child pages. Commonly, it contains a simple title and a catch line to define content that can be found below it.</p> -<p><a href="#image-44db36c1320b9648c6fb3bec12ddb6c3" class="lightbox-link"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-44db36c1320b9648c6fb3bec12ddb6c3"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-36d1eedd9f3711388aa07b5cba0cb578" class="lightbox-link"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-36d1eedd9f3711388aa07b5cba0cb578"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a chapter page, run the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter <name>/_index.md</span></span></code></pre></div><p>This leads to a file with the following content</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -110,8 +110,8 @@ </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><p>Replace the <code>X</code> with a number. Because this number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p> <h3 id="archetypes-default">Default</h3> <p>A <strong>Default</strong> page is any other content page. If you set an unknown archetype in your frontmatter, this archetype will be used to generate the page.</p> -<p><a href="#image-2c44408147e63ee94567b72363cc37db" class="lightbox-link"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-2c44408147e63ee94567b72363cc37db"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-c30477fa02fc4ee9cbf79c8daca46d18" class="lightbox-link"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-c30477fa02fc4ee9cbf79c8daca46d18"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a default page, run either one of the following commands</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>/_index.md</span></span></code></pre></div><p>or</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>.md</span></span></code></pre></div><p>This leads to a file with the following content</p> @@ -163,8 +163,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/cont/i18n/index.html b/cont/i18n/index.html index ab5c67cf24..f75247ad10 100644 --- a/cont/i18n/index.html +++ b/cont/i18n/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="alternate" hreflang="pir"> <link href="../../cont/i18n/index.xml" rel="alternate" type="application/rss+xml" title="Multilingual and i18n :: Hugo Relearn Theme"> <link href="../../cont/i18n/index.print.html" rel="alternate" type="text/html" title="Multilingual and i18n :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#basic-configuration">Basic configuration</a></li> @@ -89,27 +89,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Multilingual and i18n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/i18n/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/i18n/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../cont/i18n/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/i18n/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../cont/menushortcuts/index.html" title="Menu extra shortcuts (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/menushortcuts/index.html" title="Menu extra shortcuts (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../cont/taxonomy/index.html" title="Taxonomy (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/taxonomy/index.html" title="Taxonomy (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -128,8 +139,8 @@ <li>Automatic menu generation from multilingual content</li> <li>In-browser language switching</li> </ul> -<p><a href="#image-c9499f182883cf1165643b848fc4ae66" class="lightbox-link"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c9499f182883cf1165643b848fc4ae66"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ec07a62a8d23d3d329a953a8ca83d3a6" class="lightbox-link"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ec07a62a8d23d3d329a953a8ca83d3a6"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="basic-configuration">Basic configuration</h2> <p>After learning <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Hugo handle multilingual websites</a>, define your languages in your <code>config.toml</code> file.</p> <p>For example with current English and Piratized English website.</p> @@ -307,12 +318,12 @@ You’ll see error reports in your browsers console log for each unsupported <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -327,6 +338,7 @@ You’ll see error reports in your browsers console log for each unsupported <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class="parent "><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a" checked><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -468,13 +480,13 @@ You’ll see error reports in your browsers console log for each unsupported setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/cont/i18n/index.print.html b/cont/i18n/index.print.html index 120b8a5751..d91c4be431 100644 --- a/cont/i18n/index.print.html +++ b/cont/i18n/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/cont/i18n/index.html" rel="canonical" type="text/html" title="Multilingual and i18n :: Hugo Relearn Theme"> <link href="../../cont/i18n/index.xml" rel="alternate" type="application/rss+xml" title="Multilingual and i18n :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Multilingual and i18n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -88,8 +88,8 @@ <li>Automatic menu generation from multilingual content</li> <li>In-browser language switching</li> </ul> -<p><a href="#image-c9499f182883cf1165643b848fc4ae66" class="lightbox-link"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c9499f182883cf1165643b848fc4ae66"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ec07a62a8d23d3d329a953a8ca83d3a6" class="lightbox-link"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ec07a62a8d23d3d329a953a8ca83d3a6"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="basic-configuration">Basic configuration</h2> <p>After learning <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Hugo handle multilingual websites</a>, define your languages in your <code>config.toml</code> file.</p> <p>For example with current English and Piratized English website.</p> @@ -189,8 +189,8 @@ You’ll see error reports in your browsers console log for each unsupported </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/cont/imageeffects/index.html b/cont/imageeffects/index.html index efe26bc5d7..9af71be101 100644 --- a/cont/imageeffects/index.html +++ b/cont/imageeffects/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="alternate" hreflang="pir"> <link href="../../cont/imageeffects/index.xml" rel="alternate" type="application/rss+xml" title="Image Effects :: Hugo Relearn Theme"> <link href="../../cont/imageeffects/index.print.html" rel="alternate" type="text/html" title="Image Effects :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#extending">Extending</a></li> @@ -82,27 +82,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Image Effects</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/imageeffects.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/imageeffects.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../cont/imageeffects/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/imageeffects/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../cont/markdown/index.html" title="Markdown syntax (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/markdown/index.html" title="Markdown syntax (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../cont/menushortcuts/index.html" title="Menu extra shortcuts (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/menushortcuts/index.html" title="Menu extra shortcuts (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -121,13 +132,13 @@ <p>Without any settings in your <code>config.toml</code> this defaults to</p> -<div class="tab-panel" data-tab-group="a08c8db08960f0ffd65ed53e8b2a6edf"> +<div class="tab-panel" data-tab-group="da14015f04e400c8bc5cb392078f0309"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('a08c8db08960f0ffd65ed53e8b2a6edf','configtoml')" + onclick="switchTab('da14015f04e400c8bc5cb392078f0309','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -151,13 +162,13 @@ </div><p>This can be overridden in a pages frontmatter by eg.</p> -<div class="tab-panel" data-tab-group="f67e5cda8346efac0e1e2aa39286ea97"> +<div class="tab-panel" data-tab-group="a8c63833a2c9afe9d6570d78d3e99cf5"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="frontmatter" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('f67e5cda8346efac0e1e2aa39286ea97','frontmatter')" + onclick="switchTab('a8c63833a2c9afe9d6570d78d3e99cf5','frontmatter')" > <div> <div class="tab-nav-hidden">frontmatter</div> @@ -180,13 +191,13 @@ </div><p>Or by explicitly override settings by URL query parameter</p> -<div class="tab-panel" data-tab-group="f462f72deb6219a6c7ad489b7aa6c52e"> +<div class="tab-panel" data-tab-group="109bb83811f6a28951b336a1998bf10d"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="url" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('f462f72deb6219a6c7ad489b7aa6c52e','url')" + onclick="switchTab('109bb83811f6a28951b336a1998bf10d','url')" > <div> <div class="tab-nav-hidden">URL</div> @@ -206,13 +217,13 @@ </div><p>The settings applied to the above image would be</p> -<div class="tab-panel" data-tab-group="17b621c850b2fd5d0cf07d41da2ff772"> +<div class="tab-panel" data-tab-group="5b3b9c0973da1a9543f4391840592ab3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="result" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('17b621c850b2fd5d0cf07d41da2ff772','result')" + onclick="switchTab('5b3b9c0973da1a9543f4391840592ab3','result')" > <div> <div class="tab-nav-hidden">Result</div> @@ -235,13 +246,13 @@ </div><p>This ends up in the following HTML where the parameter are converted to CSS classes.</p> -<div class="tab-panel" data-tab-group="98ceb028a4c8cd3cba946bff2fa33ab5"> +<div class="tab-panel" data-tab-group="3cf5b6338ab128e7f4619f6c2e2ad279"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="html" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('98ceb028a4c8cd3cba946bff2fa33ab5','html')" + onclick="switchTab('3cf5b6338ab128e7f4619f6c2e2ad279','html')" > <div> <div class="tab-nav-hidden">HTML</div> @@ -355,12 +366,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062973" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062973" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062973" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062973" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062973" defer></script> + <script src="../../js/search.js?1695062973" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -375,6 +386,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class="parent "><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a" checked><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -516,13 +528,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062973"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062973" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062973" defer></script> + <script src="../../js/theme.js?1695062973" defer></script> </body> </html> diff --git a/cont/imageeffects/index.print.html b/cont/imageeffects/index.print.html index 58caee2b73..821a4de7b3 100644 --- a/cont/imageeffects/index.print.html +++ b/cont/imageeffects/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/cont/imageeffects/index.html" rel="canonical" type="text/html" title="Image Effects :: Hugo Relearn Theme"> <link href="../../cont/imageeffects/index.xml" rel="alternate" type="application/rss+xml" title="Image Effects :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Image Effects</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -88,13 +88,13 @@ <p>Without any settings in your <code>config.toml</code> this defaults to</p> -<div class="tab-panel" data-tab-group="a08c8db08960f0ffd65ed53e8b2a6edf"> +<div class="tab-panel" data-tab-group="da14015f04e400c8bc5cb392078f0309"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('a08c8db08960f0ffd65ed53e8b2a6edf','configtoml')" + onclick="switchTab('da14015f04e400c8bc5cb392078f0309','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -118,13 +118,13 @@ </div><p>This can be overridden in a pages frontmatter by eg.</p> -<div class="tab-panel" data-tab-group="f67e5cda8346efac0e1e2aa39286ea97"> +<div class="tab-panel" data-tab-group="a8c63833a2c9afe9d6570d78d3e99cf5"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="frontmatter" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('f67e5cda8346efac0e1e2aa39286ea97','frontmatter')" + onclick="switchTab('a8c63833a2c9afe9d6570d78d3e99cf5','frontmatter')" > <div> <div class="tab-nav-hidden">frontmatter</div> @@ -147,13 +147,13 @@ </div><p>Or by explicitly override settings by URL query parameter</p> -<div class="tab-panel" data-tab-group="f462f72deb6219a6c7ad489b7aa6c52e"> +<div class="tab-panel" data-tab-group="109bb83811f6a28951b336a1998bf10d"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="url" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('f462f72deb6219a6c7ad489b7aa6c52e','url')" + onclick="switchTab('109bb83811f6a28951b336a1998bf10d','url')" > <div> <div class="tab-nav-hidden">URL</div> @@ -173,13 +173,13 @@ </div><p>The settings applied to the above image would be</p> -<div class="tab-panel" data-tab-group="17b621c850b2fd5d0cf07d41da2ff772"> +<div class="tab-panel" data-tab-group="5b3b9c0973da1a9543f4391840592ab3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="result" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('17b621c850b2fd5d0cf07d41da2ff772','result')" + onclick="switchTab('5b3b9c0973da1a9543f4391840592ab3','result')" > <div> <div class="tab-nav-hidden">Result</div> @@ -202,13 +202,13 @@ </div><p>This ends up in the following HTML where the parameter are converted to CSS classes.</p> -<div class="tab-panel" data-tab-group="98ceb028a4c8cd3cba946bff2fa33ab5"> +<div class="tab-panel" data-tab-group="3cf5b6338ab128e7f4619f6c2e2ad279"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="html" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('98ceb028a4c8cd3cba946bff2fa33ab5','html')" + onclick="switchTab('3cf5b6338ab128e7f4619f6c2e2ad279','html')" > <div> <div class="tab-nav-hidden">HTML</div> @@ -244,8 +244,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/cont/index.html b/cont/index.html index ef85a9b9dd..f5709da330 100644 --- a/cont/index.html +++ b/cont/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="alternate" hreflang="pir"> <link href="../cont/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Hugo Relearn Theme"> <link href="../cont/index.print.html" rel="alternate" type="text/html" title="Content :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730287" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730287" rel="stylesheet"> - <link href="../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730287" rel="stylesheet"> - <script src="../js/url.js?1694730287"></script> - <script src="../js/variant.js?1694730287"></script> + <link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062973" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062973" rel="stylesheet"> + <link href="../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062973" rel="stylesheet"> + <script src="../js/url.js?1695062973"></script> + <script src="../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,40 +54,60 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Content</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../cont/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../cont/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../basics/history/index.html" title="History (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../basics/history/index.html" title="History (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../cont/pages/index.html" title="Pages organization (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../cont/pages/index.html" title="Pages organization (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -188,12 +208,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730287" defer></script> - <script src="../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../js/search.js?1694730287" defer></script> + <script src="../js/auto-complete.js?1695062974" defer></script> + <script src="../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -208,6 +228,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class="active parent "><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a" checked><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -349,13 +370,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730287"></script> + <script async src="../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730287" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../js/theme.js?1694730287" defer></script> + <script src="../js/clipboard.min.js?1695062974" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/cont/index.print.html b/cont/index.print.html index 4c24711763..670a5334e9 100644 --- a/cont/index.print.html +++ b/cont/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/cont/index.html" rel="canonical" type="text/html" title="Content :: Hugo Relearn Theme"> <link href="../cont/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730288" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730288" rel="stylesheet"> - <link href="../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../css/ie.css?1694730288" rel="stylesheet"> - <script src="../js/url.js?1694730288"></script> - <script src="../js/variant.js?1694730288"></script> + <link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062975" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062975" rel="stylesheet"> + <link href="../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../css/ie.css?1695062975" rel="stylesheet"> + <script src="../js/url.js?1695062975"></script> + <script src="../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Content</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -169,8 +169,8 @@ <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="err">+++</span> </span></span><span class="line"><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">"GitHub repo"</span> </span></span><span class="line"><span class="cl"><span class="nx">menuPre</span> <span class="p">=</span> <span class="s2">"<i class='fab fa-github'></i> "</span> -</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-4b3168155e96d15952dd376027f2126a" class="lightbox-link"><img src="../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-4b3168155e96d15952dd376027f2126a"><img src="../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-f456d6dc2008e0c98376e78f1e16aaac" class="lightbox-link"><img src="../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f456d6dc2008e0c98376e78f1e16aaac"><img src="../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="ordering-sibling-menupage-entries">Ordering sibling menu/page entries</h3> <p>Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flexible way</a> to handle order for your pages.</p> <p>The simplest way is to set <code>weight</code> parameter to a number.</p> @@ -213,8 +213,8 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> <h2 id="predefined-archetypes">Predefined Archetypes</h2> <h3 id="archetypes-home">Home</h3> <p>A <strong>Home</strong> page is the starting page of your project. It’s best to have only one page of this kind in your project.</p> -<p><a href="#image-1c23510109f85bfcfb4c8088df635a42" class="lightbox-link"><img src="../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-1c23510109f85bfcfb4c8088df635a42"><img src="../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-57ed932b24769e5b35d906a60a1626a5" class="lightbox-link"><img src="../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-57ed932b24769e5b35d906a60a1626a5"><img src="../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a home page, run the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads to a file with the following content</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -224,8 +224,8 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> </span></span><span class="line"><span class="cl"> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><h3 id="archetypes-chapter">Chapter</h3> <p>A <strong>Chapter</strong> displays a page meant to be used as introduction for a set of child pages. Commonly, it contains a simple title and a catch line to define content that can be found below it.</p> -<p><a href="#image-44db36c1320b9648c6fb3bec12ddb6c3" class="lightbox-link"><img src="../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-44db36c1320b9648c6fb3bec12ddb6c3"><img src="../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-36d1eedd9f3711388aa07b5cba0cb578" class="lightbox-link"><img src="../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-36d1eedd9f3711388aa07b5cba0cb578"><img src="../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a chapter page, run the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter <name>/_index.md</span></span></code></pre></div><p>This leads to a file with the following content</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -237,8 +237,8 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><p>Replace the <code>X</code> with a number. Because this number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p> <h3 id="archetypes-default">Default</h3> <p>A <strong>Default</strong> page is any other content page. If you set an unknown archetype in your frontmatter, this archetype will be used to generate the page.</p> -<p><a href="#image-2c44408147e63ee94567b72363cc37db" class="lightbox-link"><img src="../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-2c44408147e63ee94567b72363cc37db"><img src="../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-c30477fa02fc4ee9cbf79c8daca46d18" class="lightbox-link"><img src="../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-c30477fa02fc4ee9cbf79c8daca46d18"><img src="../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a default page, run either one of the following commands</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>/_index.md</span></span></code></pre></div><p>or</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>.md</span></span></code></pre></div><p>This leads to a file with the following content</p> @@ -809,8 +809,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-b66f0d1880554ac44b54b6c26a033b7f" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-b66f0d1880554ac44b54b6c26a033b7f"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8883b9a22da2ba21e442faa25767da66" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8883b9a22da2ba21e442faa25767da66"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-with-tooltip">Image with Tooltip</h3> @@ -820,8 +820,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-5addfa4b62cf4764e3ad80e28f8ab719" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-5addfa4b62cf4764e3ad80e28f8ab719"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-bad1164856d0d1405c5ba6fb2c1ba20b" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-bad1164856d0d1405c5ba6fb2c1ba20b"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-references">Image References</h3> @@ -833,8 +833,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-cce934dca86b360cd1c6c9b765c8af03" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-cce934dca86b360cd1c6c9b765c8af03"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-6cbcf2b4f5c109435dbbd3c95a8d3fc8" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-6cbcf2b4f5c109435dbbd3c95a8d3fc8"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-effects">Image Effects</h3> @@ -846,8 +846,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-3ddd23dfcac9d29f6b2ebef3900bf01a" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-3ddd23dfcac9d29f6b2ebef3900bf01a"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-96036d8592f406967753c12c9417cbfc" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-96036d8592f406967753c12c9417cbfc"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -855,8 +855,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-d7a1b8f8a4055d55be413539213ff25a" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-d7a1b8f8a4055d55be413539213ff25a"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3a0158605afa4ee555d3b3f017f4f5de" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3a0158605afa4ee555d3b3f017f4f5de"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -864,8 +864,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-ac8c384e5afd8f74f37c48f1066c64e9" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ac8c384e5afd8f74f37c48f1066c64e9"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8679c0cbba9e1bf07a8e4ae2f62ba7d7" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8679c0cbba9e1bf07a8e4ae2f62ba7d7"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h4 id="css-classes">CSS Classes</h4> @@ -876,8 +876,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-8229727f93622c4d7884982a06671860" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-8229727f93622c4d7884982a06671860"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> +<p><a href="#image-18fcec2817ab4ab56ef1b9d97688d57a" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-18fcec2817ab4ab56ef1b9d97688d57a"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> </div> </div> <h5 id="border">Border</h5> @@ -886,8 +886,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-0ec51547af7ccbeb46827319eb656cc2" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0ec51547af7ccbeb46827319eb656cc2"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> +<p><a href="#image-e656e9d13b1614fb718d4fa0c9386e3c" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e656e9d13b1614fb718d4fa0c9386e3c"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> </div> </div> <h5 id="left">Left</h5> @@ -896,8 +896,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-ad3e887befc3f24978fcc04a1b52bbad" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ad3e887befc3f24978fcc04a1b52bbad"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-89207e761b3eb9336d09d1cdd8a7eb2e" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-89207e761b3eb9336d09d1cdd8a7eb2e"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="right">Right</h5> @@ -906,8 +906,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-8c7addc991f235b64e95cee02c22f74f" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-8c7addc991f235b64e95cee02c22f74f"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> +<p><a href="#image-9c928dcc34456544ac19cecfea465dc4" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9c928dcc34456544ac19cecfea465dc4"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> </div> </div> <h5 id="inline">Inline</h5> @@ -919,14 +919,14 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-adfd2faf2ae752d222e5bfa8f62494ac" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-adfd2faf2ae752d222e5bfa8f62494ac"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-767fd53347d3389333611c6b670da058" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-767fd53347d3389333611c6b670da058"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-931cc9fb5857bb79fb19c08f1ebf82f4" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-931cc9fb5857bb79fb19c08f1ebf82f4"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-504e9fb99e8535584cb22a540666144a" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-504e9fb99e8535584cb22a540666144a"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-313596bbf220a75a0d8bee897882eccc" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-313596bbf220a75a0d8bee897882eccc"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-d9d3b0f5279f1323928a32a21c5b5172" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-d9d3b0f5279f1323928a32a21c5b5172"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-9df683404b46d05f1a87cd0b785f0146" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9df683404b46d05f1a87cd0b785f0146"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-f9776f8a872a39be06a8cc062aa52a6d" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f9776f8a872a39be06a8cc062aa52a6d"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="combination">Combination</h5> @@ -935,8 +935,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-85027e905c9c557abed6cac81f24e3ad" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-85027e905c9c557abed6cac81f24e3ad"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> +<p><a href="#image-2994d9fada3838eb5f09f7b4c70cbdbc" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-2994d9fada3838eb5f09f7b4c70cbdbc"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> </div> </div> <h4 id="lightbox">Lightbox</h4> @@ -976,13 +976,13 @@ line 3 of code <p>Without any settings in your <code>config.toml</code> this defaults to</p> -<div class="tab-panel" data-tab-group="a08c8db08960f0ffd65ed53e8b2a6edf"> +<div class="tab-panel" data-tab-group="da14015f04e400c8bc5cb392078f0309"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('a08c8db08960f0ffd65ed53e8b2a6edf','configtoml')" + onclick="switchTab('da14015f04e400c8bc5cb392078f0309','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -1006,13 +1006,13 @@ line 3 of code </div><p>This can be overridden in a pages frontmatter by eg.</p> -<div class="tab-panel" data-tab-group="f67e5cda8346efac0e1e2aa39286ea97"> +<div class="tab-panel" data-tab-group="a8c63833a2c9afe9d6570d78d3e99cf5"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="frontmatter" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('f67e5cda8346efac0e1e2aa39286ea97','frontmatter')" + onclick="switchTab('a8c63833a2c9afe9d6570d78d3e99cf5','frontmatter')" > <div> <div class="tab-nav-hidden">frontmatter</div> @@ -1035,13 +1035,13 @@ line 3 of code </div><p>Or by explicitly override settings by URL query parameter</p> -<div class="tab-panel" data-tab-group="f462f72deb6219a6c7ad489b7aa6c52e"> +<div class="tab-panel" data-tab-group="109bb83811f6a28951b336a1998bf10d"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="url" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('f462f72deb6219a6c7ad489b7aa6c52e','url')" + onclick="switchTab('109bb83811f6a28951b336a1998bf10d','url')" > <div> <div class="tab-nav-hidden">URL</div> @@ -1061,13 +1061,13 @@ line 3 of code </div><p>The settings applied to the above image would be</p> -<div class="tab-panel" data-tab-group="17b621c850b2fd5d0cf07d41da2ff772"> +<div class="tab-panel" data-tab-group="5b3b9c0973da1a9543f4391840592ab3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="result" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('17b621c850b2fd5d0cf07d41da2ff772','result')" + onclick="switchTab('5b3b9c0973da1a9543f4391840592ab3','result')" > <div> <div class="tab-nav-hidden">Result</div> @@ -1090,13 +1090,13 @@ line 3 of code </div><p>This ends up in the following HTML where the parameter are converted to CSS classes.</p> -<div class="tab-panel" data-tab-group="98ceb028a4c8cd3cba946bff2fa33ab5"> +<div class="tab-panel" data-tab-group="3cf5b6338ab128e7f4619f6c2e2ad279"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="html" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('98ceb028a4c8cd3cba946bff2fa33ab5','html')" + onclick="switchTab('3cf5b6338ab128e7f4619f6c2e2ad279','html')" > <div> <div class="tab-nav-hidden">HTML</div> @@ -1273,8 +1273,8 @@ However, if you want to keep the title but change its value, it can be overridde <li>Automatic menu generation from multilingual content</li> <li>In-browser language switching</li> </ul> -<p><a href="#image-c9499f182883cf1165643b848fc4ae66" class="lightbox-link"><img src="../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c9499f182883cf1165643b848fc4ae66"><img src="../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ec07a62a8d23d3d329a953a8ca83d3a6" class="lightbox-link"><img src="../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ec07a62a8d23d3d329a953a8ca83d3a6"><img src="../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="basic-configuration">Basic configuration</h2> <p>After learning <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Hugo handle multilingual websites</a>, define your languages in your <code>config.toml</code> file.</p> <p>For example with current English and Piratized English website.</p> @@ -1411,8 +1411,8 @@ You’ll see error reports in your browsers console log for each unsupported </div> </main> </div> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062975" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/cont/markdown/index.html b/cont/markdown/index.html index 99fc09a15a..cab221fe00 100644 --- a/cont/markdown/index.html +++ b/cont/markdown/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="alternate" hreflang="pir"> <link href="../../cont/markdown/index.xml" rel="alternate" type="application/rss+xml" title="Markdown syntax :: Hugo Relearn Theme"> <link href="../../cont/markdown/index.print.html" rel="alternate" type="text/html" title="Markdown syntax :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#paragraphs">Paragraphs</a></li> @@ -130,27 +130,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Markdown syntax</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/markdown.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/markdown.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../cont/markdown/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/markdown/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../cont/archetypes/index.html" title="Archetypes (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/archetypes/index.html" title="Archetypes (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../cont/imageeffects/index.html" title="Image Effects (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/imageeffects/index.html" title="Image Effects (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -679,8 +690,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-b66f0d1880554ac44b54b6c26a033b7f" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-b66f0d1880554ac44b54b6c26a033b7f"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8883b9a22da2ba21e442faa25767da66" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8883b9a22da2ba21e442faa25767da66"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-with-tooltip">Image with Tooltip</h3> @@ -690,8 +701,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-5addfa4b62cf4764e3ad80e28f8ab719" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-5addfa4b62cf4764e3ad80e28f8ab719"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-bad1164856d0d1405c5ba6fb2c1ba20b" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-bad1164856d0d1405c5ba6fb2c1ba20b"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-references">Image References</h3> @@ -703,8 +714,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-cce934dca86b360cd1c6c9b765c8af03" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-cce934dca86b360cd1c6c9b765c8af03"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-6cbcf2b4f5c109435dbbd3c95a8d3fc8" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-6cbcf2b4f5c109435dbbd3c95a8d3fc8"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-effects">Image Effects</h3> @@ -716,8 +727,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-3ddd23dfcac9d29f6b2ebef3900bf01a" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-3ddd23dfcac9d29f6b2ebef3900bf01a"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-96036d8592f406967753c12c9417cbfc" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-96036d8592f406967753c12c9417cbfc"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -725,8 +736,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-d7a1b8f8a4055d55be413539213ff25a" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-d7a1b8f8a4055d55be413539213ff25a"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3a0158605afa4ee555d3b3f017f4f5de" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3a0158605afa4ee555d3b3f017f4f5de"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -734,8 +745,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-ac8c384e5afd8f74f37c48f1066c64e9" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ac8c384e5afd8f74f37c48f1066c64e9"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8679c0cbba9e1bf07a8e4ae2f62ba7d7" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8679c0cbba9e1bf07a8e4ae2f62ba7d7"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h4 id="css-classes">CSS Classes</h4> @@ -746,8 +757,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-8229727f93622c4d7884982a06671860" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-8229727f93622c4d7884982a06671860"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> +<p><a href="#image-18fcec2817ab4ab56ef1b9d97688d57a" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-18fcec2817ab4ab56ef1b9d97688d57a"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> </div> </div> <h5 id="border">Border</h5> @@ -756,8 +767,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-0ec51547af7ccbeb46827319eb656cc2" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0ec51547af7ccbeb46827319eb656cc2"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> +<p><a href="#image-e656e9d13b1614fb718d4fa0c9386e3c" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e656e9d13b1614fb718d4fa0c9386e3c"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> </div> </div> <h5 id="left">Left</h5> @@ -766,8 +777,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-ad3e887befc3f24978fcc04a1b52bbad" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ad3e887befc3f24978fcc04a1b52bbad"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-89207e761b3eb9336d09d1cdd8a7eb2e" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-89207e761b3eb9336d09d1cdd8a7eb2e"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="right">Right</h5> @@ -776,8 +787,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-8c7addc991f235b64e95cee02c22f74f" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-8c7addc991f235b64e95cee02c22f74f"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> +<p><a href="#image-9c928dcc34456544ac19cecfea465dc4" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9c928dcc34456544ac19cecfea465dc4"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> </div> </div> <h5 id="inline">Inline</h5> @@ -789,14 +800,14 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-adfd2faf2ae752d222e5bfa8f62494ac" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-adfd2faf2ae752d222e5bfa8f62494ac"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-767fd53347d3389333611c6b670da058" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-767fd53347d3389333611c6b670da058"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-931cc9fb5857bb79fb19c08f1ebf82f4" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-931cc9fb5857bb79fb19c08f1ebf82f4"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-504e9fb99e8535584cb22a540666144a" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-504e9fb99e8535584cb22a540666144a"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-313596bbf220a75a0d8bee897882eccc" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-313596bbf220a75a0d8bee897882eccc"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-d9d3b0f5279f1323928a32a21c5b5172" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-d9d3b0f5279f1323928a32a21c5b5172"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-9df683404b46d05f1a87cd0b785f0146" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9df683404b46d05f1a87cd0b785f0146"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-f9776f8a872a39be06a8cc062aa52a6d" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f9776f8a872a39be06a8cc062aa52a6d"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="combination">Combination</h5> @@ -805,8 +816,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-85027e905c9c557abed6cac81f24e3ad" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-85027e905c9c557abed6cac81f24e3ad"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> +<p><a href="#image-2994d9fada3838eb5f09f7b4c70cbdbc" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-2994d9fada3838eb5f09f7b4c70cbdbc"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> </div> </div> <h4 id="lightbox">Lightbox</h4> @@ -915,12 +926,12 @@ line 3 of code <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -935,6 +946,7 @@ line 3 of code <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class="parent "><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a" checked><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -1076,13 +1088,13 @@ line 3 of code setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/cont/markdown/index.print.html b/cont/markdown/index.print.html index b1ba1685a6..8213a00729 100644 --- a/cont/markdown/index.print.html +++ b/cont/markdown/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/cont/markdown/index.html" rel="canonical" type="text/html" title="Markdown syntax :: Hugo Relearn Theme"> <link href="../../cont/markdown/index.xml" rel="alternate" type="application/rss+xml" title="Markdown syntax :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Markdown syntax</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -598,8 +598,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-b66f0d1880554ac44b54b6c26a033b7f" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-b66f0d1880554ac44b54b6c26a033b7f"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8883b9a22da2ba21e442faa25767da66" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8883b9a22da2ba21e442faa25767da66"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-with-tooltip">Image with Tooltip</h3> @@ -609,8 +609,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-5addfa4b62cf4764e3ad80e28f8ab719" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-5addfa4b62cf4764e3ad80e28f8ab719"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-bad1164856d0d1405c5ba6fb2c1ba20b" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-bad1164856d0d1405c5ba6fb2c1ba20b"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-references">Image References</h3> @@ -622,8 +622,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-cce934dca86b360cd1c6c9b765c8af03" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-cce934dca86b360cd1c6c9b765c8af03"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-6cbcf2b4f5c109435dbbd3c95a8d3fc8" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-6cbcf2b4f5c109435dbbd3c95a8d3fc8"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-effects">Image Effects</h3> @@ -635,8 +635,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-3ddd23dfcac9d29f6b2ebef3900bf01a" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-3ddd23dfcac9d29f6b2ebef3900bf01a"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-96036d8592f406967753c12c9417cbfc" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-96036d8592f406967753c12c9417cbfc"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -644,8 +644,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-d7a1b8f8a4055d55be413539213ff25a" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-d7a1b8f8a4055d55be413539213ff25a"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3a0158605afa4ee555d3b3f017f4f5de" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3a0158605afa4ee555d3b3f017f4f5de"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -653,8 +653,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-ac8c384e5afd8f74f37c48f1066c64e9" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ac8c384e5afd8f74f37c48f1066c64e9"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8679c0cbba9e1bf07a8e4ae2f62ba7d7" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8679c0cbba9e1bf07a8e4ae2f62ba7d7"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h4 id="css-classes">CSS Classes</h4> @@ -665,8 +665,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-8229727f93622c4d7884982a06671860" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-8229727f93622c4d7884982a06671860"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> +<p><a href="#image-18fcec2817ab4ab56ef1b9d97688d57a" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-18fcec2817ab4ab56ef1b9d97688d57a"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> </div> </div> <h5 id="border">Border</h5> @@ -675,8 +675,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-0ec51547af7ccbeb46827319eb656cc2" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0ec51547af7ccbeb46827319eb656cc2"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> +<p><a href="#image-e656e9d13b1614fb718d4fa0c9386e3c" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e656e9d13b1614fb718d4fa0c9386e3c"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> </div> </div> <h5 id="left">Left</h5> @@ -685,8 +685,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-ad3e887befc3f24978fcc04a1b52bbad" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ad3e887befc3f24978fcc04a1b52bbad"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-89207e761b3eb9336d09d1cdd8a7eb2e" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-89207e761b3eb9336d09d1cdd8a7eb2e"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="right">Right</h5> @@ -695,8 +695,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-8c7addc991f235b64e95cee02c22f74f" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-8c7addc991f235b64e95cee02c22f74f"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> +<p><a href="#image-9c928dcc34456544ac19cecfea465dc4" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9c928dcc34456544ac19cecfea465dc4"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> </div> </div> <h5 id="inline">Inline</h5> @@ -708,14 +708,14 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-adfd2faf2ae752d222e5bfa8f62494ac" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-adfd2faf2ae752d222e5bfa8f62494ac"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-767fd53347d3389333611c6b670da058" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-767fd53347d3389333611c6b670da058"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-931cc9fb5857bb79fb19c08f1ebf82f4" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-931cc9fb5857bb79fb19c08f1ebf82f4"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-504e9fb99e8535584cb22a540666144a" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-504e9fb99e8535584cb22a540666144a"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-313596bbf220a75a0d8bee897882eccc" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-313596bbf220a75a0d8bee897882eccc"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-d9d3b0f5279f1323928a32a21c5b5172" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-d9d3b0f5279f1323928a32a21c5b5172"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-9df683404b46d05f1a87cd0b785f0146" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9df683404b46d05f1a87cd0b785f0146"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-f9776f8a872a39be06a8cc062aa52a6d" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f9776f8a872a39be06a8cc062aa52a6d"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="combination">Combination</h5> @@ -724,8 +724,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-85027e905c9c557abed6cac81f24e3ad" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-85027e905c9c557abed6cac81f24e3ad"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> +<p><a href="#image-2994d9fada3838eb5f09f7b4c70cbdbc" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-2994d9fada3838eb5f09f7b4c70cbdbc"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> </div> </div> <h4 id="lightbox">Lightbox</h4> @@ -756,8 +756,8 @@ line 3 of code </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/cont/menushortcuts/index.html b/cont/menushortcuts/index.html index fcc9697105..36ee6dacc4 100644 --- a/cont/menushortcuts/index.html +++ b/cont/menushortcuts/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="alternate" hreflang="pir"> <link href="../../cont/menushortcuts/index.xml" rel="alternate" type="application/rss+xml" title="Menu extra shortcuts :: Hugo Relearn Theme"> <link href="../../cont/menushortcuts/index.print.html" rel="alternate" type="text/html" title="Menu extra shortcuts :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#basic-configuration">Basic configuration</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Menu extra shortcuts</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/menushortcuts.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/menushortcuts.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../cont/menushortcuts/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/menushortcuts/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../cont/imageeffects/index.html" title="Image Effects (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/imageeffects/index.html" title="Image Effects (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../cont/i18n/index.html" title="Multilingual and i18n (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/i18n/index.html" title="Multilingual and i18n (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -324,12 +335,12 @@ However, if you want to keep the title but change its value, it can be overridde <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -344,6 +355,7 @@ However, if you want to keep the title but change its value, it can be overridde <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class="parent "><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a" checked><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -485,13 +497,13 @@ However, if you want to keep the title but change its value, it can be overridde setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/cont/menushortcuts/index.print.html b/cont/menushortcuts/index.print.html index 45566b6343..cce1e4b10a 100644 --- a/cont/menushortcuts/index.print.html +++ b/cont/menushortcuts/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/cont/menushortcuts/index.html" rel="canonical" type="text/html" title="Menu extra shortcuts :: Hugo Relearn Theme"> <link href="../../cont/menushortcuts/index.xml" rel="alternate" type="application/rss+xml" title="Menu extra shortcuts :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Menu extra shortcuts</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -211,8 +211,8 @@ However, if you want to keep the title but change its value, it can be overridde </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/cont/pages/index.html b/cont/pages/index.html index 70a552a390..8b7cefa1f3 100644 --- a/cont/pages/index.html +++ b/cont/pages/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="alternate" hreflang="pir"> <link href="../../cont/pages/index.xml" rel="alternate" type="application/rss+xml" title="Pages organization :: Hugo Relearn Theme"> <link href="../../cont/pages/index.print.html" rel="alternate" type="text/html" title="Pages organization :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#folders">Folders</a></li> @@ -91,27 +91,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Pages organization</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/pages/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/pages/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../cont/pages/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/pages/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../cont/index.html" title="Content (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/index.html" title="Content (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../cont/archetypes/index.html" title="Archetypes (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/archetypes/index.html" title="Archetypes (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -197,8 +208,8 @@ <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="err">+++</span> </span></span><span class="line"><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">"GitHub repo"</span> </span></span><span class="line"><span class="cl"><span class="nx">menuPre</span> <span class="p">=</span> <span class="s2">"<i class='fab fa-github'></i> "</span> -</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-4b3168155e96d15952dd376027f2126a" class="lightbox-link"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-4b3168155e96d15952dd376027f2126a"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-f456d6dc2008e0c98376e78f1e16aaac" class="lightbox-link"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f456d6dc2008e0c98376e78f1e16aaac"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="ordering-sibling-menupage-entries">Ordering sibling menu/page entries</h3> <p>Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flexible way</a> to handle order for your pages.</p> <p>The simplest way is to set <code>weight</code> parameter to a number.</p> @@ -312,12 +323,12 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -332,6 +343,7 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class="parent "><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a" checked><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class="active"><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -473,13 +485,13 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/cont/pages/index.print.html b/cont/pages/index.print.html index 5206596fa8..75bf08b220 100644 --- a/cont/pages/index.print.html +++ b/cont/pages/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/cont/pages/index.html" rel="canonical" type="text/html" title="Pages organization :: Hugo Relearn Theme"> <link href="../../cont/pages/index.xml" rel="alternate" type="application/rss+xml" title="Pages organization :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Pages organization</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -155,8 +155,8 @@ <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="err">+++</span> </span></span><span class="line"><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">"GitHub repo"</span> </span></span><span class="line"><span class="cl"><span class="nx">menuPre</span> <span class="p">=</span> <span class="s2">"<i class='fab fa-github'></i> "</span> -</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-4b3168155e96d15952dd376027f2126a" class="lightbox-link"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-4b3168155e96d15952dd376027f2126a"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-f456d6dc2008e0c98376e78f1e16aaac" class="lightbox-link"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f456d6dc2008e0c98376e78f1e16aaac"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="ordering-sibling-menupage-entries">Ordering sibling menu/page entries</h3> <p>Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flexible way</a> to handle order for your pages.</p> <p>The simplest way is to set <code>weight</code> parameter to a number.</p> @@ -192,8 +192,8 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/cont/taxonomy/index.html b/cont/taxonomy/index.html index cbd696cab1..d2e2efb735 100644 --- a/cont/taxonomy/index.html +++ b/cont/taxonomy/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="alternate" hreflang="pir"> <link href="../../cont/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Hugo Relearn Theme"> <link href="../../cont/taxonomy/index.print.html" rel="alternate" type="text/html" title="Taxonomy :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#configuration">Configuration</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Taxonomy</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/taxonomy.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/taxonomy.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../cont/taxonomy/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/taxonomy/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../cont/i18n/index.html" title="Multilingual and i18n (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../cont/i18n/index.html" title="Multilingual and i18n (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/index.html" title="Shortcodes (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/index.html" title="Shortcodes (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -228,12 +239,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -248,6 +259,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class="parent "><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a" checked><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -389,13 +401,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/cont/taxonomy/index.print.html b/cont/taxonomy/index.print.html index f123b310b9..ea09bcb3c8 100644 --- a/cont/taxonomy/index.print.html +++ b/cont/taxonomy/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/cont/taxonomy/index.html" rel="canonical" type="text/html" title="Taxonomy :: Hugo Relearn Theme"> <link href="../../cont/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../cont/index.html"><span itemprop="name">Content</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Taxonomy</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -115,8 +115,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/css/format-print.css b/css/format-print.css index 4ee95bf5aa..bc830485df 100644 --- a/css/format-print.css +++ b/css/format-print.css @@ -122,10 +122,10 @@ body, /* the header is sticky which is not suitable for print; */ position: inherit; /* IE11 doesn't know "initial" here */ } -#topbar > div { +#topbar > .topbar-wrapper { background-color: rgba( 255, 255, 255, 1 ); /* IE11 doesn't know "initial" here */ } -#body .topbar-left { +#body .topbar-sidebar-divider { border-width: 0; } .tags { diff --git a/css/ie.css b/css/ie.css index 57134f86b5..ddeb458158 100644 --- a/css/ie.css +++ b/css/ie.css @@ -70,10 +70,10 @@ border-top-right-radius: 0; border-right-width: 0; } - .topbar-left .topbar-button > .topbar-button-control { + .topbar-wrapper > .topbar-area-start > .topbar-button > .topbar-control { border-right: 1px solid rgba( 134, 134, 134, .333 ); } - .topbar-right .topbar-button > .topbar-button-control { + .topbar-wrapper > .topbar-area-end > .topbar-button > .topbar-control { border-left: 1px solid rgba( 134, 134, 134, .333 ); } #body .topbar-sidebar-divider { @@ -81,11 +81,11 @@ border-left-width: 1px; margin-right: -1px; } - html[dir="rtl"] .topbar-prev i, - html[dir="rtl"] .topbar-next i { + html[dir="rtl"] .topbar-button-prev i, + html[dir="rtl"] .topbar-button-next i { transform: scaleX(1); } - .topbar-button-flyout { + .topbar-content { left: 1rem; } @media screen and (max-width: 60rem) { @@ -223,7 +223,7 @@ } #body .topbar-sidebar-divider { - border-left-color: transparent; /* var(--MENU-TOPBAR-SEPARATOR-color) */ + border-left-color: rgba( 125, 201, 3, 1 ); /* var(--MENU-TOPBAR-SEPARATOR-color) */ } @media screen and (max-width: 48rem) { #body .topbar-sidebar-divider { @@ -515,10 +515,6 @@ background-color: rgba( 255, 255, 255, 1 ); /* var(--MAIN-BG-color) */ } - #body .topbar-left { - border-left-color: rgba( 125, 201, 3, 1 ); /* var(--INTERNAL-MENU-TOPBAR-SEPARATOR-color) */ - } - #body a[aria-disabled="true"], #searchresults .autocomplete-suggestion > .context { color: rgba( 16, 16, 16, 1 ); /* var(--MAIN-TEXT-color) - inherit is not processed correctly in Chrome */ @@ -567,7 +563,7 @@ border-color: rgba( 125, 201, 3, 1 ); /* var(--MENU-HEADER-SEPARATOR-color) */ } - .topbar-button-flyout { + .topbar-content { background-color: rgba( 255, 255, 255, 1 ); /* var(--MAIN-BG-color) */ } diff --git a/css/theme.css b/css/theme.css index 425c09cb8d..56d283198a 100644 --- a/css/theme.css +++ b/css/theme.css @@ -401,9 +401,9 @@ dd { .topbar-breadcrumbs a:hover *, .topbar-breadcrumbs a:active *, .topbar-breadcrumbs a:focus *, -.topbar-button-flyout a:hover, -.topbar-button-flyout a:active, -.topbar-button-flyout a:focus, +.topbar-content a:hover, +.topbar-content a:active, +.topbar-content a:focus, article a:hover, article a:active, article a:focus { @@ -975,7 +975,7 @@ td { z-index: 170; } -#topbar > div { +#topbar > .topbar-wrapper { align-items: center; background-color: rgba( 134, 134, 134, .066 ); display: flex; @@ -988,20 +988,24 @@ td { display: inline-block; position: relative; } +.topbar-button:not([data-origin]) { + display: none; +} -.topbar-button > .topbar-button-control { +.topbar-button > .topbar-control { display: inline-block; padding-left: 1rem; padding-right: 1rem; } -.topbar-left .topbar-button > .topbar-button-control { +.topbar-wrapper > .topbar-area-start > .topbar-button > .topbar-control { border-inline-end: 1px solid rgba( 134, 134, 134, .333 ); } -.topbar-right .topbar-button > .topbar-button-control { +.topbar-wrapper > .topbar-area-end > .topbar-button > .topbar-control { border-inline-start: 1px solid rgba( 134, 134, 134, .333 ); } -.topbar-button span i{ +.topbar-button > button:disabled i, +.topbar-button > span i { color: rgba( 134, 134, 134, .333 ); } .topbar-button button{ @@ -1024,39 +1028,38 @@ td { border-inline-start-color: transparent; } } -.topbar-left { +.topbar-wrapper > .topbar-area-start { display: flex; flex-direction: row; flex-shrink: 0; } -.topbar-right { +.topbar-wrapper > .topbar-area-end { display: flex; flex-direction: row; flex-shrink: 0; } - -html[dir="rtl"] .topbar-prev i, -html[dir="rtl"] .topbar-next i { - transform: scaleX(-1); -} -.topbar-sidebar { +.topbar-wrapper > .topbar-hidden { display: none; } -@media screen and (max-width: 48rem) { - .mobile-support .topbar-sidebar { - display: inline-block; - } + +html[dir="rtl"] .topbar-button-prev i, +html[dir="rtl"] .topbar-button-next i { + transform: scaleX(-1); } -.topbar-button-flyout { +.topbar-content { top: .75rem; } -.topbar-left .topbar-button-flyout { +.topbar-wrapper > .topbar-area-start .topbar-content { inset-inline-start: 1.5rem; } -.topbar-right .topbar-button-flyout { +.topbar-wrapper > .topbar-area-end .topbar-content { inset-inline-end: 1.5rem; } +.topbar-content .topbar-content{ + /* we don't allow flyouts in flyouts; come on, don't get funny... */ + display: none; +} .topbar-breadcrumbs { flex-grow: 1; @@ -1370,7 +1373,7 @@ html[dir="rtl"] .expand > .expand-label > i.fa-chevron-right { z-index: 160; } -.topbar-button-flyout { +.topbar-content { border: 0 solid rgba( 134, 134, 134, .166 ); box-shadow: 1px 2px 5px 1px rgba( 134, 134, 134, .2 ); height: 0; @@ -1381,25 +1384,34 @@ html[dir="rtl"] .expand > .expand-label > i.fa-chevron-right { z-index: 180; } -.topbar-button.topbar-flyout .topbar-button-flyout { +.topbar-button.topbar-flyout .topbar-content { border-width: 1px; height: auto; opacity: 1; width: auto; } -.topbar-button-flyout .topbar-button-flyout-wrapper { +.topbar-content .topbar-content-wrapper { background-color: rgba( 134, 134, 134, .066 ); } -.topbar-button-flyout-wrapper { +.topbar-content-wrapper { --ps-rail-hover-color: rgba( 176, 176, 176, .25 ); max-height: 90vh; overflow: hidden; - padding: 1rem 1rem; + padding: .5rem 1rem; position: relative; /* PS */ } +.topbar-content .topbar-button .topbar-control { + border-width: 0; + padding: 0; +} +.topbar-content .topbar-button .topbar-control { + border-width: 0; + padding: .5rem 0; +} + #TableOfContents, .TableOfContents { font-size: .8125rem; diff --git a/css/variant.css b/css/variant.css index c7b6821fca..ebd4ca0153 100644 --- a/css/variant.css +++ b/css/variant.css @@ -318,7 +318,7 @@ pre .copy-to-clipboard-button:hover { border-color: var(--INTERNAL-MENU-HEADER-SEPARATOR-color); } -.topbar-button-flyout { +.topbar-content { background-color: var(--INTERNAL-MAIN-BG-color); } diff --git a/dev/contributing/index.html b/dev/contributing/index.html index 2dfe90e520..daf80fe696 100644 --- a/dev/contributing/index.html +++ b/dev/contributing/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/contributing/index.html" rel="alternate" hreflang="pir"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#code-quality">Code Quality</a></li> @@ -82,27 +82,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Contributing</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/contributing/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/contributing/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../dev/contributing/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../dev/contributing/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../dev/index.html" title="Development (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../dev/index.html" title="Development (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../dev/maintaining/index.html" title="Maintaining (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../dev/maintaining/index.html" title="Maintaining (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -318,12 +329,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -338,6 +349,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -483,13 +495,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/dev/contributing/index.print.html b/dev/contributing/index.print.html index a898a98e7c..7119c1b019 100644 --- a/dev/contributing/index.print.html +++ b/dev/contributing/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/contributing/index.html" rel="alternate" hreflang="pir"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Contributing</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -206,8 +206,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/dev/index.html b/dev/index.html index 8f7d0ef48b..ae0e89e1c1 100644 --- a/dev/index.html +++ b/dev/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/index.html" rel="alternate" hreflang="pir"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730287" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730287" rel="stylesheet"> - <link href="../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730287" rel="stylesheet"> - <script src="../js/url.js?1694730287"></script> - <script src="../js/variant.js?1694730287"></script> + <link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062973" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062973" rel="stylesheet"> + <link href="../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062973" rel="stylesheet"> + <script src="../js/url.js?1695062973"></script> + <script src="../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,40 +53,60 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Development</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../dev/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../dev/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../shortcodes/tabs/index.html" title="Tabs (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../shortcodes/tabs/index.html" title="Tabs (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../dev/contributing/index.html" title="Contributing (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../dev/contributing/index.html" title="Contributing (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -194,12 +214,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730287" defer></script> - <script src="../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../js/search.js?1694730287" defer></script> + <script src="../js/auto-complete.js?1695062974" defer></script> + <script src="../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -214,6 +234,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -359,13 +380,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730287"></script> + <script async src="../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730287" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../js/theme.js?1694730287" defer></script> + <script src="../js/clipboard.min.js?1695062974" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/dev/index.print.html b/dev/index.print.html index 6404549cd0..b80b41545c 100644 --- a/dev/index.print.html +++ b/dev/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/index.html" rel="alternate" hreflang="pir"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730288" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730288" rel="stylesheet"> - <link href="../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../css/ie.css?1694730288" rel="stylesheet"> - <script src="../js/url.js?1694730288"></script> - <script src="../js/variant.js?1694730288"></script> + <link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062975" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062975" rel="stylesheet"> + <link href="../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../css/ie.css?1695062975" rel="stylesheet"> + <script src="../js/url.js?1695062975"></script> + <script src="../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -67,7 +67,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Development</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -464,8 +464,8 @@ <p><strong>Remarks</strong>:</p> <p>The location is mandatory due to Hugo’s theme site builder.</p> <h3 id="preview-imagesscreenshotpng">Preview <code>images/screenshot.png</code></h3> -<p><a href="#image-22fee4c1fde4211f030edba866dd03c6" class="lightbox-link"><img src="../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-22fee4c1fde4211f030edba866dd03c6"><img src="../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-33e8253f7df1d97ffed6de898e2b93bb" class="lightbox-link"><img src="../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-33e8253f7df1d97ffed6de898e2b93bb"><img src="../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="hero-image">Hero Image</h2> <p><strong>Content</strong>:</p> <p>Show the <a href="#demo-screenshot">Demo Screenshot</a> page on different devices and different themes. Composition of the different device screenshots into a template.</p> @@ -494,11 +494,11 @@ <p><strong>Remarks</strong>:</p> <p>The location of <code>images/tn.png</code> is mandatory due to Hugo’s theme site builder.</p> <h3 id="preview-imagesheropng">Preview <code>images/hero.png</code></h3> -<p><a href="#image-945b14c277faef56839c317b4174c3c1" class="lightbox-link"><img src="../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-945b14c277faef56839c317b4174c3c1"><img src="../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1687ab62623286df6ceb35ff4f0ece61" class="lightbox-link"><img src="../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1687ab62623286df6ceb35ff4f0ece61"><img src="../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="preview-imagestnpng">Preview <code>images/tn.png</code></h3> -<p><a href="#image-ee65c24603797e26c97b9aac0f366a6e" class="lightbox-link"><img src="../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ee65c24603797e26c97b9aac0f366a6e"><img src="../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5f3f22bebdceca7ebd56ee52ec291e36" class="lightbox-link"><img src="../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5f3f22bebdceca7ebd56ee52ec291e36"><img src="../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -509,8 +509,8 @@ </div> </main> </div> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062975" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/dev/maintaining/index.html b/dev/maintaining/index.html index 4559788991..7511b5131c 100644 --- a/dev/maintaining/index.html +++ b/dev/maintaining/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/maintaining/index.html" rel="alternate" hreflang="pir"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#semver">Semver</a></li> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Maintaining</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/maintaining/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/maintaining/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../dev/maintaining/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../dev/maintaining/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../dev/contributing/index.html" title="Contributing (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../dev/contributing/index.html" title="Contributing (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../dev/screenshots/index.html" title="Screenshots (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../dev/screenshots/index.html" title="Screenshots (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -405,12 +416,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -425,6 +436,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -570,13 +582,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/dev/maintaining/index.print.html b/dev/maintaining/index.print.html index b971313213..4a3c8bec9e 100644 --- a/dev/maintaining/index.print.html +++ b/dev/maintaining/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/maintaining/index.html" rel="alternate" hreflang="pir"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Maintaining</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -282,8 +282,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/dev/screenshots/index.html b/dev/screenshots/index.html index b84973836f..f7a7378139 100644 --- a/dev/screenshots/index.html +++ b/dev/screenshots/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/screenshots/index.html" rel="alternate" hreflang="pir"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#common">Common</a></li> @@ -92,27 +92,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Screenshots</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/screenshots/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/screenshots/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../dev/screenshots/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../dev/screenshots/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../dev/maintaining/index.html" title="Maintaining (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../dev/maintaining/index.html" title="Maintaining (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -155,8 +166,8 @@ <p><strong>Remarks</strong>:</p> <p>The location is mandatory due to Hugo’s theme site builder.</p> <h3 id="preview-imagesscreenshotpng">Preview <code>images/screenshot.png</code></h3> -<p><a href="#image-22fee4c1fde4211f030edba866dd03c6" class="lightbox-link"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-22fee4c1fde4211f030edba866dd03c6"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-33e8253f7df1d97ffed6de898e2b93bb" class="lightbox-link"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-33e8253f7df1d97ffed6de898e2b93bb"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="hero-image">Hero Image</h2> <p><strong>Content</strong>:</p> <p>Show the <a href="#demo-screenshot">Demo Screenshot</a> page on different devices and different themes. Composition of the different device screenshots into a template.</p> @@ -185,11 +196,11 @@ <p><strong>Remarks</strong>:</p> <p>The location of <code>images/tn.png</code> is mandatory due to Hugo’s theme site builder.</p> <h3 id="preview-imagesheropng">Preview <code>images/hero.png</code></h3> -<p><a href="#image-945b14c277faef56839c317b4174c3c1" class="lightbox-link"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-945b14c277faef56839c317b4174c3c1"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1687ab62623286df6ceb35ff4f0ece61" class="lightbox-link"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1687ab62623286df6ceb35ff4f0ece61"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="preview-imagestnpng">Preview <code>images/tn.png</code></h3> -<p><a href="#image-ee65c24603797e26c97b9aac0f366a6e" class="lightbox-link"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ee65c24603797e26c97b9aac0f366a6e"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5f3f22bebdceca7ebd56ee52ec291e36" class="lightbox-link"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5f3f22bebdceca7ebd56ee52ec291e36"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -277,12 +288,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -297,6 +308,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -442,13 +454,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/dev/screenshots/index.print.html b/dev/screenshots/index.print.html index 26f9d87bf4..017837d5bf 100644 --- a/dev/screenshots/index.print.html +++ b/dev/screenshots/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/screenshots/index.html" rel="alternate" hreflang="pir"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Screenshots</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -111,8 +111,8 @@ <p><strong>Remarks</strong>:</p> <p>The location is mandatory due to Hugo’s theme site builder.</p> <h3 id="preview-imagesscreenshotpng">Preview <code>images/screenshot.png</code></h3> -<p><a href="#image-22fee4c1fde4211f030edba866dd03c6" class="lightbox-link"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-22fee4c1fde4211f030edba866dd03c6"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-33e8253f7df1d97ffed6de898e2b93bb" class="lightbox-link"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-33e8253f7df1d97ffed6de898e2b93bb"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="hero-image">Hero Image</h2> <p><strong>Content</strong>:</p> <p>Show the <a href="#demo-screenshot">Demo Screenshot</a> page on different devices and different themes. Composition of the different device screenshots into a template.</p> @@ -141,11 +141,11 @@ <p><strong>Remarks</strong>:</p> <p>The location of <code>images/tn.png</code> is mandatory due to Hugo’s theme site builder.</p> <h3 id="preview-imagesheropng">Preview <code>images/hero.png</code></h3> -<p><a href="#image-945b14c277faef56839c317b4174c3c1" class="lightbox-link"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-945b14c277faef56839c317b4174c3c1"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1687ab62623286df6ceb35ff4f0ece61" class="lightbox-link"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1687ab62623286df6ceb35ff4f0ece61"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="preview-imagestnpng">Preview <code>images/tn.png</code></h3> -<p><a href="#image-ee65c24603797e26c97b9aac0f366a6e" class="lightbox-link"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ee65c24603797e26c97b9aac0f366a6e"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5f3f22bebdceca7ebd56ee52ec291e36" class="lightbox-link"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5f3f22bebdceca7ebd56ee52ec291e36"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -155,8 +155,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/en/sitemap.xml b/en/sitemap.xml index ce157e7e11..c44b3aa395 100644 --- a/en/sitemap.xml +++ b/en/sitemap.xml @@ -114,6 +114,12 @@ <xhtml:link rel="alternate" hreflang="en" href="https://McShelby.github.io/hugo-theme-relearn/basics/generator/index.html" /> <xhtml:link rel="alternate" hreflang="pir" href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" /> </url> + <url> + <loc>https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html</loc> + <xhtml:link rel="alternate" hreflang="x-default" href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" /> + <xhtml:link rel="alternate" hreflang="en" href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" /> + <xhtml:link rel="alternate" hreflang="pir" href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" /> + </url> <url> <loc>https://McShelby.github.io/hugo-theme-relearn/basics/history/index.html</loc> <xhtml:link rel="alternate" hreflang="x-default" href="https://McShelby.github.io/hugo-theme-relearn/basics/history/index.html" /> diff --git a/index.html b/index.html index 0286637d6a..d05aa8ea31 100644 --- a/index.html +++ b/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/index.html" rel="alternate" hreflang="pir"> <link href="./index.xml" rel="alternate" type="application/rss+xml" title="Hugo Relearn Theme"> <link href="./index.print.html" rel="alternate" type="text/html" title="Hugo Relearn Theme"> - <link href="./images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="./images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="./css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="./css/nucleus.css?1694730287" rel="stylesheet"> - <link href="./css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="./css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="./css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="./css/theme.css?1694730287" rel="stylesheet"> - <link href="./css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="./css/variant.css?1694730287" rel="stylesheet"> - <link href="./css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="./css/ie.css?1694730287" rel="stylesheet"> - <script src="./js/url.js?1694730287"></script> - <script src="./js/variant.js?1694730287"></script> + <link href="./css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="./css/nucleus.css?1695062973" rel="stylesheet"> + <link href="./css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="./css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="./css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="./css/theme.css?1695062973" rel="stylesheet"> + <link href="./css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="./css/variant.css?1695062973" rel="stylesheet"> + <link href="./css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="./css/ie.css?1695062973" rel="stylesheet"> + <script src="./js/url.js?1695062973"></script> + <script src="./js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#motivation">Motivation</a></li> @@ -85,27 +85,38 @@ <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Hugo Relearn Theme</span><meta itemprop="position" content="1"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="./index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="./index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-left"></i> </span> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="./basics/index.html" title="Basics (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="./basics/index.html" title="Basics (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -119,8 +130,8 @@ <p>A theme for <a href="https://gohugo.io/" target="_blank">Hugo</a> designed for documentation.</p> <p><a href="./basics/migration/">★ What’s new in the latest release ★</a></p> -<p><a href="#image-0d3d23b636940fb6546edc2583da3371" class="lightbox-link"><img src="images/hero.png?width=100%25&height=100%25" alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0d3d23b636940fb6546edc2583da3371"><img src="images/hero.png?width=100%25&height=100%25" alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-966e3dd9b383ed2e7062964ee54e8308" class="lightbox-link"><img src="images/hero.png?width=100%25&height=100%25" alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-966e3dd9b383ed2e7062964ee54e8308"><img src="images/hero.png?width=100%25&height=100%25" alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="motivation">Motivation</h2> <p>The theme is a fork of the great <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn theme</a> with the aim of fixing long outstanding bugs and adepting to latest Hugo features. As far as possible this theme tries to be a drop-in replacement for the Learn theme.</p> <h2 id="features">Features</h2> @@ -200,7 +211,7 @@ <i class="fa-fw fas fa-pen"></i> </button> -</span> button displayed on top right of each page.</p> +</span> <em>edit</em> button displayed on top right of each page.</p> <p>You are most welcome to contribute bugfixes or new features by making pull requests to the <a href="https://github.com/McShelby/hugo-theme-relearn" target="_blank">official repository</a>. Check the <a href="./dev/contributing/">contribution guidelines</a> first before starting.</p> <h2 id="license">License</h2> <p>The Relearn theme is licensed under the <a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/LICENSE" target="_blank">MIT License</a>.</p> @@ -293,12 +304,12 @@ <script> var contentLangs=['en']; </script> - <script src="./js/auto-complete.js?1694730287" defer></script> - <script src="./js/lunr/lunr.min.js?1694730287" defer></script> - <script src="./js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="./js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="./js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="./js/search.js?1694730287" defer></script> + <script src="./js/auto-complete.js?1695062974" defer></script> + <script src="./js/lunr/lunr.min.js?1695062974" defer></script> + <script src="./js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="./js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="./js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="./js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -313,6 +324,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="./basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="./basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="./basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="./basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="./basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="./cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="./cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -454,13 +466,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="./js/github-buttons.js?1694730287"></script> + <script async src="./js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="./js/clipboard.min.js?1694730287" defer></script> - <script src="./js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="./js/theme.js?1694730287" defer></script> + <script src="./js/clipboard.min.js?1695062974" defer></script> + <script src="./js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="./js/theme.js?1695062974" defer></script> </body> </html> diff --git a/index.print.html b/index.print.html index 4edddb7268..e9376d2d32 100644 --- a/index.print.html +++ b/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/index.html" rel="canonical" type="text/html" title="Hugo Relearn Theme"> <link href="./index.xml" rel="alternate" type="application/rss+xml" title="Hugo Relearn Theme"> - <link href="./images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="./images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="./css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="./css/nucleus.css?1694730288" rel="stylesheet"> - <link href="./css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="./css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="./css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="./css/theme.css?1694730288" rel="stylesheet"> - <link href="./css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="./css/variant.css?1694730288" rel="stylesheet"> - <link href="./css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="./css/format-print.css?1694730288" rel="stylesheet"> - <link href="./css/ie.css?1694730288" rel="stylesheet"> - <script src="./js/url.js?1694730288"></script> - <script src="./js/variant.js?1694730288"></script> + <link href="./css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="./css/nucleus.css?1695062975" rel="stylesheet"> + <link href="./css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="./css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="./css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="./css/theme.css?1695062975" rel="stylesheet"> + <link href="./css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="./css/variant.css?1695062975" rel="stylesheet"> + <link href="./css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="./css/format-print.css?1695062975" rel="stylesheet"> + <link href="./css/ie.css?1695062975" rel="stylesheet"> + <script src="./js/url.js?1695062975"></script> + <script src="./js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -67,7 +67,7 @@ <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Hugo Relearn Theme</span><meta itemprop="position" content="1"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -81,8 +81,8 @@ <p>A theme for <a href="https://gohugo.io/" target="_blank">Hugo</a> designed for documentation.</p> <p><a href="./basics/migration/">★ What’s new in the latest release ★</a></p> -<p><a href="#image-0d3d23b636940fb6546edc2583da3371" class="lightbox-link"><img src="./images/hero.png?width=100%25&height=100%25" alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0d3d23b636940fb6546edc2583da3371"><img src="./images/hero.png?width=100%25&height=100%25" alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-966e3dd9b383ed2e7062964ee54e8308" class="lightbox-link"><img src="./images/hero.png?width=100%25&height=100%25" alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-966e3dd9b383ed2e7062964ee54e8308"><img src="./images/hero.png?width=100%25&height=100%25" alt="Image of the Relearn theme in light and dark mode on phone, tablet and desktop" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="motivation">Motivation</h2> <p>The theme is a fork of the great <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learn theme</a> with the aim of fixing long outstanding bugs and adepting to latest Hugo features. As far as possible this theme tries to be a drop-in replacement for the Learn theme.</p> <h2 id="features">Features</h2> @@ -162,7 +162,7 @@ <i class="fa-fw fas fa-pen"></i> </button> -</span> button displayed on top right of each page.</p> +</span> <em>edit</em> button displayed on top right of each page.</p> <p>You are most welcome to contribute bugfixes or new features by making pull requests to the <a href="https://github.com/McShelby/hugo-theme-relearn" target="_blank">official repository</a>. Check the <a href="./dev/contributing/">contribution guidelines</a> first before starting.</p> <h2 id="license">License</h2> <p>The Relearn theme is licensed under the <a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/LICENSE" target="_blank">MIT License</a>.</p> @@ -206,8 +206,13 @@ <h2 id="5210">5.21.0 (2023-09-03)</h2> <ul> <li> -<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes to the menu footer. If you have your <code>menu-footer.html</code> <a href="./basics/customization/">partial overridden</a>, you may have to review the styling (eg. margins/paddings) in your partial.</p> -<p>This change was made to simplify common use cases. Care was taken not to break your existing overwritten footer.</p> +<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes to the menu footer improve alignment with the menu items in most cases. Care was taken not to break your existing overwritten footer. Anyways, if you have your <code>menu-footer.html</code> <a href="./basics/customization/">partial overridden</a>, you may want to review the styling (eg. margins/paddings) of your partial.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> This release comes with an awesome new feature, that allows you to customize your topbar buttons, change behavior, reorder them or define entirely new ones, unique to your installation. See <a href="./basics/topbar/">the documentation</a> for further details.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> The theme has updated its Swagger dependency to 5.7.2 for the <a href="./shortcodes/openapi/"><code>openapi</code> shortcode</a>. This brings support for OpenAPI Specification 3.1.</p> </li> </ul> <hr> @@ -940,8 +945,8 @@ <p>Thanks to the simplicity of Hugo, this page is as empty as this theme needs requirements.</p> <p>Just download at least version <span class="badge cstyle default badge-with-title"><span class="badge-title"><i class="fab fa-hackerrank"></i></span><span class="badge-content" style="background-color: fuchsia;">0.95.0</span></span> of the <a href="https://gohugo.io/getting-started/installing/" target="_blank">Hugo binary</a> for your OS (Windows, Linux, Mac).</p> -<p><a href="#image-0dbcb5cd9c2a82afe3ebd8a8abea1946" class="lightbox-link"><img src="./basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0dbcb5cd9c2a82afe3ebd8a8abea1946"><img src="./basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-cd681df0b48b0912c70736a0dcefeb69" class="lightbox-link"><img src="./basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-cd681df0b48b0912c70736a0dcefeb69"><img src="./basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> <i class='fas fa-list'></i> @@ -984,8 +989,8 @@ </span></span><span class="line"><span class="cl"><span class="gh"># Basics </span></span></span><span class="line"><span class="cl"><span class="gh"></span> </span></span><span class="line"><span class="cl">Discover what this Hugo theme is all about and the core concepts behind it.</span></span></code></pre></div><p>renders as</p> -<p><a href="#image-f0ec9ddf73e2fe14190579f4ecf085d4" class="lightbox-link"><img src="./basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-f0ec9ddf73e2fe14190579f4ecf085d4"><img src="./basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-a4e9e0c2f81cb67f6523b16f0ee79e5f" class="lightbox-link"><img src="./basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a4e9e0c2f81cb67f6523b16f0ee79e5f"><img src="./basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>The Relearn theme provides archetypes to create skeletons for your website. Begin by creating your first chapter page with the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By opening the given file, you should see the property <code>chapter=true</code> on top, meaning this page is a <em>chapter</em>.</p> <p>By default all chapters and pages are created as a draft. If you want to render these pages, remove the property <code>draft: true</code> from the metadata.</p> @@ -1139,8 +1144,8 @@ <p>You can add a dedicated search page for your page by adding the <code>SEARCHPAGE</code> outputformat to your home page by adding the following lines in your <code>config.toml</code> file.</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">home</span> <span class="p">=</span> <span class="p">[</span><span class="s2">"HTML"</span><span class="p">,</span> <span class="s2">"RSS"</span><span class="p">,</span> <span class="s2">"SEARCH"</span><span class="p">,</span> <span class="s2">"SEARCHPAGE"</span><span class="p">]</span></span></span></code></pre></div><p>You can access this page by either clicking on the magnifier glass or by typing some search term and pressing <code>ENTER</code> inside of the menu’s search box .</p> -<p><a href="#image-045fca269eb1bb8386a09c23d29d7f6c" class="lightbox-link"><img src="./basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-045fca269eb1bb8386a09c23d29d7f6c"><img src="./basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-b01e529ad10b97021e801ddf448e13f0" class="lightbox-link"><img src="./basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-b01e529ad10b97021e801ddf448e13f0"><img src="./basics/configuration/search_page.png?&width=60pc" alt="Screenshot of the dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="activate-print-support">Activate print support</h2> <p>You can activate print support to add the capability to print whole chapters or even the complete site. Just add the <code>PRINT</code> output format to your home, section and page in your <code>config.toml</code> as seen below:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> @@ -1185,8 +1190,8 @@ appearance, you will have to configure two parameters for the defined languages: </span></span><span class="line"><span class="cl"><span class="p">...</span></span></span></code></pre></div><p>If those params are not configured for a specific language, they will get their default values:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="nx">landingPageName</span> <span class="p">=</span> <span class="s2">"<i class='fas fa-home'></i> Home"</span></span></span></code></pre></div><p>The home button is going to look like this:</p> -<p><a href="#image-5f6746de22dfd3a86aa718845b87336d" class="lightbox-link"><img src="./basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-5f6746de22dfd3a86aa718845b87336d"><img src="./basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-797730e748ebf6eb16619b8d329e0a58" class="lightbox-link"><img src="./basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-797730e748ebf6eb16619b8d329e0a58"><img src="./basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -1307,13 +1312,13 @@ If you have requirements to support IE and/or older browser versions, use one of <p>This interactive tool may help you to generate your own color variant stylesheet.</p> <div class="expand"> - <input type="checkbox" id="expand-d02144f40dfd226beb894d16cdc8428f" aria-controls="expandcontent-d02144f40dfd226beb894d16cdc8428f" > - <label class="expand-label" for="expand-d02144f40dfd226beb894d16cdc8428f" > + <input type="checkbox" id="expand-ec1707e3f5dba8a40795f4e0d32c9984" aria-controls="expandcontent-ec1707e3f5dba8a40795f4e0d32c9984" > + <label class="expand-label" for="expand-ec1707e3f5dba8a40795f4e0d32c9984" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show usage instructions </label> - <div id="expandcontent-d02144f40dfd226beb894d16cdc8428f" class="expand-content"> + <div id="expandcontent-ec1707e3f5dba8a40795f4e0d32c9984" class="expand-content"> <p>To get started, first select a color variant from the variant switch in the lower left sidebar that fits you best as a starting point.</p> <p>The graph is interactive and reflect the current colors. You can click on any of the colored boxes to adjust the respective color. The graph <strong>and the page</strong> will update accordingly.</p> @@ -1364,6 +1369,322 @@ window.variants && variants.generator( '#vargenerator' ); </footer> </article> + <article class="default"> + <header class="headline"> + </header> +<h1 id="topbar-modification">Topbar Modification</h1> + +<p>The theme comes with a reasonably configured topbar.</p> +<p><a href="#image-a115336a535efb7f8071c6f0bfb9c1d3" class="lightbox-link"><img src="./basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a115336a535efb7f8071c6f0bfb9c1d3"><img src="./basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p>Nevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.</p> +<h2 id="areas">Areas</h2> +<p>The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.</p> +<p><a href="#image-f41eaeb504af39a4bf0625bddda696d2" class="lightbox-link"><img src="./basics/topbar/topbar-areas.png" alt="Topbar with default areas marked" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f41eaeb504af39a4bf0625bddda696d2"><img src="./basics/topbar/topbar-areas.png" alt="Topbar with default areas marked" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<ul> +<li><strong>start</strong>: shown between menu and breadcrumb</li> +<li><strong>end</strong>: shown on the opposite breadcrumb side in comparison to the <em>start</em> area</li> +<li><strong>more</strong>: shown when pressing the +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button in the topbar</li> +</ul> +<p>While you can not add additional areas in the topbar, you are free to configure addtional buttons that behave like the <em>more</em> button, providing further user defined areas.</p> +<h2 id="buttons">Buttons</h2> +<p>The theme ships with the following predefined buttons (from left to right in the screenshot)</p> +<ul> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-bars"></i> + + </button> +</span> <strong>sidebar</strong>: opens the sidebar flyout if in mobile layout</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-list-alt"></i> + + </button> +</span> <strong>toc</strong>: opens the table of contents in an overlay</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-pen"></i> + + </button> +</span> <strong>edit</strong>: browses to the editable page if the <code>editURL</code> <a href="./basics/configuration/#global-site-parameters">parameter is set</a></li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-print"></i> + + </button> +</span> <strong>print</strong>: browses to the chapters printable page if <a href="./basics/configuration/#activate-print-support">print support</a> was activated</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-left"></i> + + </button> +</span> <strong>prev</strong>: browses to the previous page if there is one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-right"></i> + + </button> +</span> <strong>next</strong>: browses to the next page if there is one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <strong>more</strong>: opens the overlay for the <em>more</em> area</li> +</ul> +<p>Not all buttons are displayed at every given time. This is configurable (see below if interested).</p> +<h2 id="redefining-areas">Redefining Areas</h2> +<p>Each predefined area and button comes in their own file. By that it is easy for you to overwrite an area file in your installation reusing only the buttons you like.</p> +<p>Eg. you can redefine the predefined <em>end</em> area by adding the file <code>layouts/partials/topbar/area/end.html</code> in your installtion (not in the theme itself) to remove all but the <em>more</em> button.</p> +<div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span> <span class="nx">partial</span> <span class="s">"topbar/button/more.html"</span> <span class="p">(</span><span class="nx">dict</span> +</span></span><span class="line"><span class="cl"> <span class="s">"page"</span> <span class="p">.</span> +</span></span><span class="line"><span class="cl"><span class="p">)}}</span></span></span></code></pre></div><h2 id="defining-own-buttons">Defining own Buttons</h2> +<h3 id="button-types">Button Types</h3> +<p>The theme distingushies between two types of buttons:</p> +<ul> +<li><strong>button</strong>: a clickable button that either browses to another site or triggers a user defined script</li> +<li><strong>area-button</strong>: the template for the +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button, to define your own area overlay buttons</li> +</ul> +<h3 id="button-parameter">Button Parameter</h3> +<h4 id="screen-widths-and-actions">Screen Widths and Actions</h4> +<p>Depending on the screen width you can configure how the button should behave. Screen width is divided into three classes:</p> +<ul> +<li><strong>s</strong>: (controlled by the <code>onwidths</code> parameter) mobile layout where the menu sidebar is hidden</li> +<li><strong>m</strong>: (controlled by the <code>onwidthm</code> parameter) desktop layout with visible sidebar while the content area width still resizes</li> +<li><strong>l</strong>: (controlled by the <code>onwidthl</code> parameter) desktop layout with visible sidebar once the content area reached its maximum width</li> +</ul> +<p>For each width class, you can configure one of the following actions:</p> +<ul> +<li><strong>show</strong>: the button is displayed in its configured area</li> +<li><strong>hide</strong>: the button is hidden</li> +<li><strong>area-XXX</strong>: the button is moved from its configured area into the area <code>XXX</code>; eg. this is used to move buttons to the <em>more</em> area in the mobile layout</li> +</ul> +<h4 id="hiding-and-disabling-stuff">Hiding and Disabling Stuff</h4> +<p>While hiding a button dependend on the screen size can be configured with the above described <em>hide</em> action, you may want to hide the button on certain other conditions aswell.</p> +<p>For example, the <em>print</em> button in its default configuration should only be displayed if print support was configured. This is done in your button template by checking the conditions first before displaying the button (see <code>layouts/partials/topbar/button/print.html</code>).</p> +<p>Another prefered condition for hiding a button is, if the displayed overlay is empty. This is the case for the <em>toc</em> (see <code>layouts/partials/topbar/button/toc.html</code>) aswell as the <em>more</em> button (see <code>layouts/partials/topbar/button/more.html</code>) and controlled by the parameter <code>onempty</code>.</p> +<p>This parameter can have one of the following values:</p> +<ul> +<li><strong>hide</strong>: the button is hidden if the overlay is empty</li> +<li><strong>disable</strong>: the button is disabled if the overlay is empty</li> +</ul> +<p>If you want to disable a button containing <em>no overlay</em>, this can be achieved by an empty <code>href</code> parameter. An example can be seen in the <em>prev</em> button (see <code>layouts/partials/topbar/button/prev.html</code>) where the URL for the previous site may be empty.</p> +<h2 id="reference">Reference</h2> +<h3 id="button">Button</h3> +<p>Contains the basic button functionality and is used as a base implementation for all other buttons (<code>layouts/partials/topbar/func/button.html</code>). Call this from your own button templates if you want to implement a button with <em>no overlay</em> area.</p> +<h4 id="parameter">Parameter</h4> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>class</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique class name for this button. Displaying two buttons with the same value for <strong>class</strong> is undefined.</td> +</tr> +<tr> +<td><strong>href</strong></td> +<td><em><empty></em></td> +<td>Either the destination URL for the button or JavaScript code to be executed on click.<br><br>- if starting with <code>javascript:</code> all following text will be executed in your browser<br>- every other string will be interpreted as URL<br><br>If this parameter is not set, the button will be displayed<br><br>- as disabled if no <strong>content</strong> is specified<br>- according to <strong>onempty</strong> if any <strong>content</strong> is given.</td> +</tr> +<tr> +<td><strong>icon</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="./shortcodes/icon/#finding-an-icon">Font Awesome icon name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>disable</code></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text for title, displayed in the tooltip.</td> +</tr> +<tr> +<td><strong>content</strong></td> +<td>see notes</td> +<td>Arbitrary HTML to put into the content overlay. This parameter may be empty. In this case no overlay will be generated.</td> +</tr> +</tbody> +</table> +<h3 id="area-button">Area-Button</h3> +<p>Contains the basic functionality to display area overlay buttons (<code>layouts/partials/topbar/func/area-button.html</code>). Call this from your own button templates if you want to implement a button with an overlay area like the <em>more</em> button.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>area</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique area name for this area. Displaying two areas with the same value for <strong>area</strong> is undefined.</td> +</tr> +<tr> +<td><strong>icon</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="./shortcodes/icon/#finding-an-icon">Font Awesome icon name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>disable</code></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text for title, displayed in the tooltip.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-buttons">Predefined Buttons</h3> +<p>The predefined buttons by the theme (all other buttons besides the <em>more</em> and <em>toc</em> button in <code>layouts/partials/topbar/button</code>). Call these from your own redefined area templates if you want to offer some of the default button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide_&lt;varying&gt;_ is hidden.<br>- </code>area-XXX<code>: The button is moved from its configured area into the area </code>XXX`.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-overlay-buttons">Predefined Overlay-Buttons</h3> +<p>The predefined buttons by the theme that open an overlay (the <em>more</em> and <em>toc</em> button in <code>layouts/partials/topbar/button</code>). Call these from your own redefined area templates if you want to offer some of the default area button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>page</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference to the page.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><em><varying></em></td> +<td>Defines what to do with the button if its content overlay is empty:<br><br>- <code>disable</code>: The button is displayed in disabled state.<br>- <code>hide</code>: The button is not displayed. The next button will move into the gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>The action, that should be executed if the site is displayed in the given width:<br><br>- <code>show</code>: The button is displayed in its configured area<br>- <code>hide</code>: The button is hidden.<br>- <code>area-XXX</code>: The button is moved from its configured area into the area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> + + <footer class="footline"> + + </footer> + </article> + <article class="default"> <header class="headline"> </header> @@ -2687,8 +3008,8 @@ window.variants && variants.generator( '#vargenerator' ); <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="err">+++</span> </span></span><span class="line"><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">"GitHub repo"</span> </span></span><span class="line"><span class="cl"><span class="nx">menuPre</span> <span class="p">=</span> <span class="s2">"<i class='fab fa-github'></i> "</span> -</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-4b3168155e96d15952dd376027f2126a" class="lightbox-link"><img src="./cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-4b3168155e96d15952dd376027f2126a"><img src="./cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-f456d6dc2008e0c98376e78f1e16aaac" class="lightbox-link"><img src="./cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f456d6dc2008e0c98376e78f1e16aaac"><img src="./cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title with icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="ordering-sibling-menupage-entries">Ordering sibling menu/page entries</h3> <p>Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flexible way</a> to handle order for your pages.</p> <p>The simplest way is to set <code>weight</code> parameter to a number.</p> @@ -2731,8 +3052,8 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> <h2 id="predefined-archetypes">Predefined Archetypes</h2> <h3 id="archetypes-home">Home</h3> <p>A <strong>Home</strong> page is the starting page of your project. It’s best to have only one page of this kind in your project.</p> -<p><a href="#image-1c23510109f85bfcfb4c8088df635a42" class="lightbox-link"><img src="./cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-1c23510109f85bfcfb4c8088df635a42"><img src="./cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-57ed932b24769e5b35d906a60a1626a5" class="lightbox-link"><img src="./cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-57ed932b24769e5b35d906a60a1626a5"><img src="./cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a home page, run the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads to a file with the following content</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -2742,8 +3063,8 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> </span></span><span class="line"><span class="cl"> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><h3 id="archetypes-chapter">Chapter</h3> <p>A <strong>Chapter</strong> displays a page meant to be used as introduction for a set of child pages. Commonly, it contains a simple title and a catch line to define content that can be found below it.</p> -<p><a href="#image-44db36c1320b9648c6fb3bec12ddb6c3" class="lightbox-link"><img src="./cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-44db36c1320b9648c6fb3bec12ddb6c3"><img src="./cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-36d1eedd9f3711388aa07b5cba0cb578" class="lightbox-link"><img src="./cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-36d1eedd9f3711388aa07b5cba0cb578"><img src="./cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a chapter page, run the following command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter <name>/_index.md</span></span></code></pre></div><p>This leads to a file with the following content</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -2755,8 +3076,8 @@ We’ve added the <code>menuTitle</code> parameter for that purpose:</p> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><p>Replace the <code>X</code> with a number. Because this number will be used to generate the subtitle of the chapter page, set the number to a consecutive value starting at 1 for each new chapter level.</p> <h3 id="archetypes-default">Default</h3> <p>A <strong>Default</strong> page is any other content page. If you set an unknown archetype in your frontmatter, this archetype will be used to generate the page.</p> -<p><a href="#image-2c44408147e63ee94567b72363cc37db" class="lightbox-link"><img src="./cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-2c44408147e63ee94567b72363cc37db"><img src="./cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-c30477fa02fc4ee9cbf79c8daca46d18" class="lightbox-link"><img src="./cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-c30477fa02fc4ee9cbf79c8daca46d18"><img src="./cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>To create a default page, run either one of the following commands</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>/_index.md</span></span></code></pre></div><p>or</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>.md</span></span></code></pre></div><p>This leads to a file with the following content</p> @@ -3327,8 +3648,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-b66f0d1880554ac44b54b6c26a033b7f" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-b66f0d1880554ac44b54b6c26a033b7f"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8883b9a22da2ba21e442faa25767da66" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8883b9a22da2ba21e442faa25767da66"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-with-tooltip">Image with Tooltip</h3> @@ -3338,8 +3659,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-5addfa4b62cf4764e3ad80e28f8ab719" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-5addfa4b62cf4764e3ad80e28f8ab719"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-bad1164856d0d1405c5ba6fb2c1ba20b" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-bad1164856d0d1405c5ba6fb2c1ba20b"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-references">Image References</h3> @@ -3351,8 +3672,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-cce934dca86b360cd1c6c9b765c8af03" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-cce934dca86b360cd1c6c9b765c8af03"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-6cbcf2b4f5c109435dbbd3c95a8d3fc8" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-6cbcf2b4f5c109435dbbd3c95a8d3fc8"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-effects">Image Effects</h3> @@ -3364,8 +3685,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-3ddd23dfcac9d29f6b2ebef3900bf01a" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-3ddd23dfcac9d29f6b2ebef3900bf01a"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-96036d8592f406967753c12c9417cbfc" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-96036d8592f406967753c12c9417cbfc"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -3373,8 +3694,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-d7a1b8f8a4055d55be413539213ff25a" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-d7a1b8f8a4055d55be413539213ff25a"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3a0158605afa4ee555d3b3f017f4f5de" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3a0158605afa4ee555d3b3f017f4f5de"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -3382,8 +3703,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-ac8c384e5afd8f74f37c48f1066c64e9" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ac8c384e5afd8f74f37c48f1066c64e9"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8679c0cbba9e1bf07a8e4ae2f62ba7d7" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8679c0cbba9e1bf07a8e4ae2f62ba7d7"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h4 id="css-classes">CSS Classes</h4> @@ -3394,8 +3715,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-8229727f93622c4d7884982a06671860" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-8229727f93622c4d7884982a06671860"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> +<p><a href="#image-18fcec2817ab4ab56ef1b9d97688d57a" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-18fcec2817ab4ab56ef1b9d97688d57a"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> </div> </div> <h5 id="border">Border</h5> @@ -3404,8 +3725,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-0ec51547af7ccbeb46827319eb656cc2" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-0ec51547af7ccbeb46827319eb656cc2"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> +<p><a href="#image-e656e9d13b1614fb718d4fa0c9386e3c" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e656e9d13b1614fb718d4fa0c9386e3c"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> </div> </div> <h5 id="left">Left</h5> @@ -3414,8 +3735,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-ad3e887befc3f24978fcc04a1b52bbad" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ad3e887befc3f24978fcc04a1b52bbad"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-89207e761b3eb9336d09d1cdd8a7eb2e" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-89207e761b3eb9336d09d1cdd8a7eb2e"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="right">Right</h5> @@ -3424,8 +3745,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-8c7addc991f235b64e95cee02c22f74f" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-8c7addc991f235b64e95cee02c22f74f"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> +<p><a href="#image-9c928dcc34456544ac19cecfea465dc4" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9c928dcc34456544ac19cecfea465dc4"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> </div> </div> <h5 id="inline">Inline</h5> @@ -3437,14 +3758,14 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-adfd2faf2ae752d222e5bfa8f62494ac" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-adfd2faf2ae752d222e5bfa8f62494ac"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-767fd53347d3389333611c6b670da058" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-767fd53347d3389333611c6b670da058"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-931cc9fb5857bb79fb19c08f1ebf82f4" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-931cc9fb5857bb79fb19c08f1ebf82f4"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-504e9fb99e8535584cb22a540666144a" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-504e9fb99e8535584cb22a540666144a"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-313596bbf220a75a0d8bee897882eccc" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-313596bbf220a75a0d8bee897882eccc"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-d9d3b0f5279f1323928a32a21c5b5172" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-d9d3b0f5279f1323928a32a21c5b5172"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-9df683404b46d05f1a87cd0b785f0146" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9df683404b46d05f1a87cd0b785f0146"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-f9776f8a872a39be06a8cc062aa52a6d" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f9776f8a872a39be06a8cc062aa52a6d"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="combination">Combination</h5> @@ -3453,8 +3774,8 @@ line 3 of code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-85027e905c9c557abed6cac81f24e3ad" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-85027e905c9c557abed6cac81f24e3ad"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> +<p><a href="#image-2994d9fada3838eb5f09f7b4c70cbdbc" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-2994d9fada3838eb5f09f7b4c70cbdbc"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> </div> </div> <h4 id="lightbox">Lightbox</h4> @@ -3494,13 +3815,13 @@ line 3 of code <p>Without any settings in your <code>config.toml</code> this defaults to</p> -<div class="tab-panel" data-tab-group="a08c8db08960f0ffd65ed53e8b2a6edf"> +<div class="tab-panel" data-tab-group="da14015f04e400c8bc5cb392078f0309"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('a08c8db08960f0ffd65ed53e8b2a6edf','configtoml')" + onclick="switchTab('da14015f04e400c8bc5cb392078f0309','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -3524,13 +3845,13 @@ line 3 of code </div><p>This can be overridden in a pages frontmatter by eg.</p> -<div class="tab-panel" data-tab-group="f67e5cda8346efac0e1e2aa39286ea97"> +<div class="tab-panel" data-tab-group="a8c63833a2c9afe9d6570d78d3e99cf5"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="frontmatter" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('f67e5cda8346efac0e1e2aa39286ea97','frontmatter')" + onclick="switchTab('a8c63833a2c9afe9d6570d78d3e99cf5','frontmatter')" > <div> <div class="tab-nav-hidden">frontmatter</div> @@ -3553,13 +3874,13 @@ line 3 of code </div><p>Or by explicitly override settings by URL query parameter</p> -<div class="tab-panel" data-tab-group="f462f72deb6219a6c7ad489b7aa6c52e"> +<div class="tab-panel" data-tab-group="109bb83811f6a28951b336a1998bf10d"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="url" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('f462f72deb6219a6c7ad489b7aa6c52e','url')" + onclick="switchTab('109bb83811f6a28951b336a1998bf10d','url')" > <div> <div class="tab-nav-hidden">URL</div> @@ -3579,13 +3900,13 @@ line 3 of code </div><p>The settings applied to the above image would be</p> -<div class="tab-panel" data-tab-group="17b621c850b2fd5d0cf07d41da2ff772"> +<div class="tab-panel" data-tab-group="5b3b9c0973da1a9543f4391840592ab3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="result" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('17b621c850b2fd5d0cf07d41da2ff772','result')" + onclick="switchTab('5b3b9c0973da1a9543f4391840592ab3','result')" > <div> <div class="tab-nav-hidden">Result</div> @@ -3608,13 +3929,13 @@ line 3 of code </div><p>This ends up in the following HTML where the parameter are converted to CSS classes.</p> -<div class="tab-panel" data-tab-group="98ceb028a4c8cd3cba946bff2fa33ab5"> +<div class="tab-panel" data-tab-group="3cf5b6338ab128e7f4619f6c2e2ad279"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="html" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('98ceb028a4c8cd3cba946bff2fa33ab5','html')" + onclick="switchTab('3cf5b6338ab128e7f4619f6c2e2ad279','html')" > <div> <div class="tab-nav-hidden">HTML</div> @@ -3791,8 +4112,8 @@ However, if you want to keep the title but change its value, it can be overridde <li>Automatic menu generation from multilingual content</li> <li>In-browser language switching</li> </ul> -<p><a href="#image-c9499f182883cf1165643b848fc4ae66" class="lightbox-link"><img src="./cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c9499f182883cf1165643b848fc4ae66"><img src="./cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ec07a62a8d23d3d329a953a8ca83d3a6" class="lightbox-link"><img src="./cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ec07a62a8d23d3d329a953a8ca83d3a6"><img src="./cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="basic-configuration">Basic configuration</h2> <p>After learning <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Hugo handle multilingual websites</a>, define your languages in your <code>config.toml</code> file.</p> <p>For example with current English and Piratized English website.</p> @@ -5183,13 +5504,13 @@ So its content is used as description.</p> <p>The <code>expand</code> shortcode displays an expandable/collapsible section of text.</p> <div class="expand"> - <input type="checkbox" id="expand-c5689618843cb628b01b81fa970b12e1" aria-controls="expandcontent-c5689618843cb628b01b81fa970b12e1" > - <label class="expand-label" for="expand-c5689618843cb628b01b81fa970b12e1" > + <input type="checkbox" id="expand-77ce9b096b42a0c114ff271a0fd1eaa0" aria-controls="expandcontent-77ce9b096b42a0c114ff271a0fd1eaa0" > + <label class="expand-label" for="expand-77ce9b096b42a0c114ff271a0fd1eaa0" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-c5689618843cb628b01b81fa970b12e1" class="expand-content"> + <div id="expandcontent-77ce9b096b42a0c114ff271a0fd1eaa0" class="expand-content"> <p>Thank you!</p> <p>That’s some text with a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> @@ -5316,26 +5637,26 @@ So its content is used as description.</p> <h3 id="all-defaults">All Defaults</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">you</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-78d7883c5f33fa93b76ca61fbb1cb8d7" aria-controls="expandcontent-78d7883c5f33fa93b76ca61fbb1cb8d7" > - <label class="expand-label" for="expand-78d7883c5f33fa93b76ca61fbb1cb8d7" > + <input type="checkbox" id="expand-b0626d4a630624526f53fbf0b78119e0" aria-controls="expandcontent-b0626d4a630624526f53fbf0b78119e0" > + <label class="expand-label" for="expand-b0626d4a630624526f53fbf0b78119e0" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-78d7883c5f33fa93b76ca61fbb1cb8d7" class="expand-content"> + <div id="expandcontent-b0626d4a630624526f53fbf0b78119e0" class="expand-content"> <p> Yes, you did it!</div> </div> <h3 id="initially-expanded">Initially Expanded</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">"Expand me..."</span> <span class="nx">open</span><span class="p">=</span><span class="s">"true"</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">to</span> <span class="nx">press</span> <span class="nx">you</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-598c2e1506106d6435950cd450116fa0" aria-controls="expandcontent-598c2e1506106d6435950cd450116fa0" checked> - <label class="expand-label" for="expand-598c2e1506106d6435950cd450116fa0" > + <input type="checkbox" id="expand-300f0fbaf2ffb9361068a56bf7743487" aria-controls="expandcontent-300f0fbaf2ffb9361068a56bf7743487" checked> + <label class="expand-label" for="expand-300f0fbaf2ffb9361068a56bf7743487" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-598c2e1506106d6435950cd450116fa0" class="expand-content"> + <div id="expandcontent-300f0fbaf2ffb9361068a56bf7743487" class="expand-content"> <p> No need to press you!</div> </div> @@ -5356,13 +5677,13 @@ No need to press you!</div> </span></span><span class="line"><span class="cl"><span class="p">></span> <span class="nx">the</span> <span class="nx">possibilities</span> <span class="nx">are</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">including</span> <span class="nx">other</span> <span class="nx">shortcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-c9c6684934bc3fd21cbb985428aece0c" aria-controls="expandcontent-c9c6684934bc3fd21cbb985428aece0c" > - <label class="expand-label" for="expand-c9c6684934bc3fd21cbb985428aece0c" > + <input type="checkbox" id="expand-444bcc69af9e3936530be64f10c6f7d8" aria-controls="expandcontent-444bcc69af9e3936530be64f10c6f7d8" > + <label class="expand-label" for="expand-444bcc69af9e3936530be64f10c6f7d8" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show me almost <strong>endless</strong> possibilities </label> - <div id="expandcontent-c9c6684934bc3fd21cbb985428aece0c" class="expand-content"> + <div id="expandcontent-444bcc69af9e3936530be64f10c6f7d8" class="expand-content"> <p>You can add standard markdown syntax:</p> <ul> @@ -5391,13 +5712,13 @@ No need to press you!</div> <p>The <code>highlight</code> shortcode renders your code with a syntax highlighter.</p> -<div class="tab-panel" data-tab-group="1d506c5beeb6c29d6fb141ddc0af590c"> +<div class="tab-panel" data-tab-group="3d88debddc58addd912ad477bd7bb2cc"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1d506c5beeb6c29d6fb141ddc0af590c','python')" + onclick="switchTab('3d88debddc58addd912ad477bd7bb2cc','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -5620,13 +5941,13 @@ No need to press you!</div> </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print("Hello World!") </span></span><span class="line"><span class="cl">```</span></span></code></pre></div> -<div class="tab-panel" data-tab-group="b5db274b43b2d29422722614a7619b6d"> +<div class="tab-panel" data-tab-group="592a9687f80c9e3e32b296c5b48069b3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('b5db274b43b2d29422722614a7619b6d','python')" + onclick="switchTab('592a9687f80c9e3e32b296c5b48069b3','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -7165,7 +7486,7 @@ Electricity grid,H2 conversion,27.14 <div class="sc-openapi-wrapper is-loading helper-loading-container"> <div class="sc-openapi-container" - id="openapi-b43be8d1607e3f2378085b8c1655981b" + id="openapi-f4137879b715f2aa4919ed86b77e24f4" openapi-url="./shortcodes/openapi/petstore.json" ></div> </div> @@ -7271,13 +7592,13 @@ Electricity grid,H2 conversion,27.14 <p>To use formatted parameter, add this in your <code>config.toml</code>:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">markup</span><span class="p">.</span><span class="nx">goldmark</span><span class="p">.</span><span class="nx">renderer</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">unsafe</span> <span class="p">=</span> <span class="kc">true</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="8bd762e59fc52cc6161b3c10f0940604"> +<div class="tab-panel" data-tab-group="6a3c4c55a3ce7fc4fa8d68c1c9038fea"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('8bd762e59fc52cc6161b3c10f0940604','configtoml')" + onclick="switchTab('6a3c4c55a3ce7fc4fa8d68c1c9038fea','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -7313,13 +7634,13 @@ Electricity grid,H2 conversion,27.14 <p>This is especially useful if you want to flag your code example with an explicit language.</p> <p>If you want multiple tabs grouped together you can wrap your tabs into the <a href="./shortcodes/tabs/"><code>tabs</code> shortcode</a>.</p> -<div class="tab-panel" data-tab-group="04656f81b71f69aa3737f6815ac13441"> +<div class="tab-panel" data-tab-group="4f7fec7367fe87252ca95b4cb301731c"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('04656f81b71f69aa3737f6815ac13441','c')" + onclick="switchTab('4f7fec7367fe87252ca95b4cb301731c','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -7433,13 +7754,13 @@ Electricity grid,H2 conversion,27.14 </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="060097580947647614e35c5ce3f5eb84"> +<div class="tab-panel" data-tab-group="2c58ca453d702cd9d6972c37e087bad2"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="code" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('060097580947647614e35c5ce3f5eb84','code')" + onclick="switchTab('2c58ca453d702cd9d6972c37e087bad2','code')" > <div> <div class="tab-nav-hidden">Code</div> @@ -7464,13 +7785,13 @@ Electricity grid,H2 conversion,27.14 </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="48683353b371c6984b1948e463268720"> +<div class="tab-panel" data-tab-group="7d1582cad48f25e41d1fcaa2942ded4e"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="emstrongmixedstrongem" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('48683353b371c6984b1948e463268720','emstrongmixedstrongem')" + onclick="switchTab('7d1582cad48f25e41d1fcaa2942ded4e','emstrongmixedstrongem')" > <div> <div class="tab-nav-hidden"><em><strong>Mixed</strong></em></div> @@ -7518,13 +7839,13 @@ Electricity grid,H2 conversion,27.14 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">the</span> <span class="nx">background</span> <span class="nx">to</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">and</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">icon</span><span class="p">.</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span> </span></span><span class="line"><span class="cl"><span class="p">{{<</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">>}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="00f7fcf9208967bd554b97b55692a10b"> +<div class="tab-panel" data-tab-group="4e994ca07a900d045dc1fef5520d47b9"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="just-colored-style" class="tab-nav-button tab-panel-style cstyle blue active" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-colored-style')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-colored-style')" > <div> <div class="tab-nav-hidden">just colored style</div> @@ -7534,7 +7855,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="just-color" class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-color')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-color')" > <div> <div class="tab-nav-hidden">just color</div> @@ -7544,7 +7865,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="default-style-and-color" class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','default-style-and-color')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','default-style-and-color')" > <div> <div class="tab-nav-hidden">default style and color</div> @@ -7554,7 +7875,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-severity-stylefa-fw-fas-fa-info-circle')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-severity-stylefa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> just severity style</div> @@ -7564,7 +7885,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','severity-style-and-colorfa-fw-fas-fa-info-circle')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','severity-style-and-colorfa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> severity style and color</div> @@ -7635,13 +7956,13 @@ Electricity grid,H2 conversion,27.14 <p>This comes in handy eg. for providing code snippets for multiple languages.</p> <p>If you just want a single tab you can instead call the <a href="./shortcodes/tab/"><code>tab</code> shortcode</a> standalone.</p> -<div class="tab-panel" data-tab-group="1abdd2f9dac73fc457dba595f1f9402d"> +<div class="tab-panel" data-tab-group="909d94325ce85e8bbeaeda5478c59bae"> <div class="tab-nav"> <div class="tab-nav-title">hello.</div> <button data-tab-item="py" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','py')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','py')" > <div> <div class="tab-nav-hidden">py</div> @@ -7651,7 +7972,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="sh" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','sh')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','sh')" > <div> <div class="tab-nav-hidden">sh</div> @@ -7661,7 +7982,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','c')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -7818,13 +8139,13 @@ Electricity grid,H2 conversion,27.14 <p>See what happens to the tab views while you select different tabs.</p> <p>While pressing a tab of Group A switches all tab views of Group A in sync (if the tab is available), the tabs of Group B are left untouched.</p> -<div class="tab-panel" data-tab-group="1d54df018720cba6919882a6f49a342b"> +<div class="tab-panel" data-tab-group="8e0f96acf8ad80f0f359fc6e3a51b1f1"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="group-a-tab-view-1" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-a-tab-view-1')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-a-tab-view-1')" > <div> <div class="tab-nav-hidden">Group A, Tab View 1</div> @@ -7834,7 +8155,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="group-a-tab-view-2" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-a-tab-view-2')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-a-tab-view-2')" > <div> <div class="tab-nav-hidden">Group A, Tab View 2</div> @@ -7844,7 +8165,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="group-b" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-b')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-b')" > <div> <div class="tab-nav-hidden">Group B</div> @@ -8244,8 +8565,8 @@ Electricity grid,H2 conversion,27.14 </div> </main> </div> - <script src="./js/clipboard.min.js?1694730288" defer></script> - <script src="./js/perfect-scrollbar.min.js?1694730288" defer></script> + <script src="./js/clipboard.min.js?1695062975" defer></script> + <script src="./js/perfect-scrollbar.min.js?1695062975" defer></script> <script> function useMathJax( config ){ if( !Object.assign ){ @@ -8274,27 +8595,27 @@ Electricity grid,H2 conversion,27.14 } useMathJax( JSON.parse("{}") ); </script> - <script id="MathJax-script" async src="./js/mathjax/tex-mml-chtml.js?1694730288"></script> - <script src="./js/d3/d3-color.min.js?1694730288" defer></script> - <script src="./js/d3/d3-dispatch.min.js?1694730288" defer></script> - <script src="./js/d3/d3-drag.min.js?1694730288" defer></script> - <script src="./js/d3/d3-ease.min.js?1694730288" defer></script> - <script src="./js/d3/d3-interpolate.min.js?1694730288" defer></script> - <script src="./js/d3/d3-selection.min.js?1694730288" defer></script> - <script src="./js/d3/d3-timer.min.js?1694730288" defer></script> - <script src="./js/d3/d3-transition.min.js?1694730288" defer></script> - <script src="./js/d3/d3-zoom.min.js?1694730288" defer></script> - <script src="./js/js-yaml.min.js?1694730288" defer></script> - <script src="./js/mermaid.min.js?1694730288" defer></script> + <script id="MathJax-script" async src="./js/mathjax/tex-mml-chtml.js?1695062975"></script> + <script src="./js/d3/d3-color.min.js?1695062975" defer></script> + <script src="./js/d3/d3-dispatch.min.js?1695062975" defer></script> + <script src="./js/d3/d3-drag.min.js?1695062975" defer></script> + <script src="./js/d3/d3-ease.min.js?1695062975" defer></script> + <script src="./js/d3/d3-interpolate.min.js?1695062975" defer></script> + <script src="./js/d3/d3-selection.min.js?1695062975" defer></script> + <script src="./js/d3/d3-timer.min.js?1695062975" defer></script> + <script src="./js/d3/d3-transition.min.js?1695062975" defer></script> + <script src="./js/d3/d3-zoom.min.js?1695062975" defer></script> + <script src="./js/js-yaml.min.js?1695062975" defer></script> + <script src="./js/mermaid.min.js?1695062975" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> <script>window.noZensmooth = true;</script> - <script src="./js/swagger-ui/swagger-ui-bundle.js?1694730288" defer></script> - <script src="./js/swagger-ui/swagger-ui-standalone-preset.js?1694730288" defer></script> + <script src="./js/swagger-ui/swagger-ui-bundle.js?1695062975" defer></script> + <script src="./js/swagger-ui/swagger-ui-standalone-preset.js?1695062975" defer></script> <script> - window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1694730288", assetsBuster: 1694730288 }; + window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1695062975", assetsBuster: 1695062975 }; </script> - <script src="./js/theme.js?1694730288" defer></script> + <script src="./js/theme.js?1695062975" defer></script> </body> </html> diff --git a/index.search.js b/index.search.js index f1570fb0ab..b32e8a4531 100644 --- a/index.search.js +++ b/index.search.js @@ -37,7 +37,7 @@ var relearn_search_index = [ "uri": "/cont/index.html" }, { - "content": "This document shows you what’s new in the latest release. For a detailed list of changes, see the history page.\n0.95.0 The minimum required Hugo version.\nBreaking A change that requires action by you after upgrading to assure the site is still functional.\nChange A change in default behavior that may requires action by you if you want to revert it.\nNew Marks new behavior you might find interesting or comes configurable.\n5.21.0 (2023-09-03) Change We made changes to the menu footer. If you have your menu-footer.html partial overridden, you may have to review the styling (eg. margins/paddings) in your partial.\nThis change was made to simplify common use cases. Care was taken not to break your existing overwritten footer.\n5.20.0 (2023-08-26) Change The theme has updated its Swagger dependency to 5.4.1 for the openapi shortcode.\nWith this comes a change in the light theme variants of Relearn Bright, Relearn Light and Zen Light by switching the syntaxhighlightning inside of openapi to a light scheme. This brings it more in sync with the code style used by the theme variants itself.\nAdditionally, the syntaxhighlightning inside of openapi for printing was switched to a light scheme for all theme variants.\nIf you dislike this change, you can revert this in your theme variants CSS by adding\n--OPENAPI-CODE-theme: obsidian; --PRINT-OPENAPI-CODE-theme: obsidian; Change For consistency reasons, we renamed the CSS variable --MENU-SECTION-HR-color to --MENU-SECTION-SEPARATOR-color. You don’t need to change anything in your custom color stylesheet as the old name will be used as a fallback.\nNew The theme variants Zen Light and Zen Dark now add more contrast between menu, topbar and content by adding thin borders.\nThose borders are now configurable by using the CSS variables --MAIN-TOPBAR-BORDER-color, --MENU-BORDER-color, --MENU-TOPBAR-BORDER-color, --MENU-TOPBAR-SEPARATOR-color, --MENU-HEADER-SEPARATOR-color and --MENU-SECTION-ACTIVE-CATEGORY-BORDER-color.\nFor existing variants nothing has changed visually.\nNew The default values for the image effects are now configurable for your whole site via config.toml or for each page thru frontmatter.\nNew This release fixes a long outstanding bug where Mermaid graphs could not be displayed if they were initially hidden - like in collapsed expand or inactive tabs.\nNew Restored compatibility with Hugo versions lower than 0.111.0 for the highlight shortcode. This does not change the minimum required Hugo version.\n5.19.0 (2023-08-12) New The highlight shortcode now accepts the new parameter title. This displays the code like a single tab. This is also available using codefences and makes it much easier to write nicer code samples.\nNew The theme has added two new color variants zen-light and zen-dark. Check it out!\nNew The theme now dispatches the custom event themeVariantLoaded on the document when the variant is fully loaded either initially or by switching the variant manually with the variant selector.\nNew The theme has updated its Mermaid dependency to 10.3.1. This adds support for the sankey diagram type and now comes with full support for YAML inside Mermaid graphs (previously, the theme ignored explicit Mermaid theme settings in YAML).\nNew Translation into Hungarian.\n5.18.0 (2023-07-27) Change The theme adds additional warnings for deprecated or now unsupported features. The warnings include hints how to fix them and an additional link to the documenation.\nDEPRECATION warnings mark features that still work but may be removed in the future.\nUNSUPPORTED warnings mark features that will not work anymore.\nChange There are visual improvements in displaying text links in your content aswell as to some other clickable areas in the theme. If you’ve overwritten some theme styles in your own CSS, keep this in mind.\nNew Restored compatibility with Hugo 0.95.0 or higher. This does not change the minimum required Hugo version.\nNew The siteparam shortcode is now capable in displaying nested params aswell as supporting text formatting.\n5.17.0 (2023-06-22) Change The default behavior for the copy-to-clipboard feature for code blocks has changed.\nThe copy-to-clipboard button for code blocks will now only be displayed if the reader hovers the code block.\nIf you dislike this new behavior you can turn it off and revert to the old behavior by adding [params] disableHoverBlockCopyToClipBoard=true to your config.toml.\nNew Restored compatibility with Hugo 0.114.0 or higher. This does not change the minimum required Hugo version.\nNew The new highlight shortcode replaces Hugo’s default implementation and is fully compatible. So you don’t need to change anything.\nIn addition it offers some extensions. Currently only the wrap extension option is provided to control whether a code block should be wrapped or scrolled if to long to fit.\n5.16.0 (2023-06-10) Change The theme now provides warnings for deprecated or now unsupported features. The warnings include hints how to fix them and an additional link to the documenation.\nDEPRECATION warnings mark features that still work but may be removed in the future.\nUNSUPPORTED warnings mark features that will not work anymore.\nChange The 404 error page was revamped. Hopefully you will not see this very often.\nNew The tabs shortcode and the tab shortcode received some love and now align with their style, color, title and icon parameter to the other shortcodes.\nThe visuals are now slightly different compared to previous versions. Most noteable, if you now display a single code block in a tab, its default styling will adapt to that of a code block but with a tab handle at the top.\nAdditionally the name parameter was renamed to title but you don’t need to change anything yet as the old name will be used as a fallback. Nevertheless you will get deprecation warnings while executing Hugo.\nNew The theme now optionally supports separate favicons for light \u0026 dark mode.\n5.15.0 (2023-05-29) Change Restored compatibility with Hugo 0.112.0 or higher. This does not change the minimum required Hugo version.\nThe attachments shortcode has compatiblity issues with newer Hugo versions. You must switch to leaf bundles or are locked to Hugo \u003c 0.112.0 for now.\nIt is planned to refactor the attchments shortcode in the future. This will make it possible to use the shortcode in branch bundles again but not in simple pages anymore. This will most likely come with a breaking change.\nChange The tabs shortcode has changed behavior if you haven’t set the groupid parameter.\nFormerly all tab views without a groupid were treated as so they belong to the same group. Now, each tab view is treated as it was given a unique id.\nNew The already known tabshas a new friend the tab shortcode to make it easier to create a tab view in case you only need one single tab. Really handy if you want to flag your code examples with a language identifier.\nAdditionally for such a use case, the whitespace between a tab outline and the code is removed if only a single code block is contained.\nNew Besides the tag taxonomy the theme now also provides the category taxonomy out of the box and shows them in the content footer of each page.\n5.14.0 (2023-05-20) New The taxonomy pages received some love in this release, making them better leverage available screen space and adding translation support for the taxonomy names.\nHugo’s default taxonmies tags and categories are already contained in the theme’s i18n files. If you have self-defined taxonomies, you can add translations by adding them to your own i18n files. If you don’t provide translations, the singualar and plural forms are taken as configured in your config.toml.\nNew To give you more flexibility in customizing your article layout a new partial content-header.html is introduced.\nThis came out of the requirement to customize the position of article tags, which by default are displayed above the title. A second requirement was to also show additional taxonomies not supported by the theme natively. While Hugo supports tags and categories by default, the theme only displays tags.\nSo how to adjust the position of tags starting from the theme’s default where tags are only shown above the title?\nHide tags above title: Overwrite content-header.html with an empty file. Show tags between title and content: Overwrite heading-post.html and add {{- partial \"tags.html\" . }} to it. Show tags below content: Overwrite content-footer.html and add {{- partial \"tags.html\" . }} to it. New The new parameter breadcrumbSeparator is now available in your config.toml to change the - well - separator of the breadcrumb items. An appropriate default is in place if you do not configure anything.\n5.13.0 (2023-05-17) Change The swagger shortcode was deprecated in favor for the openapi shortcode. You don’t need to change anything yet as the old name will be used as a fallback. It is planned to remove the swagger shortcode in the next major release.\nAdditionally, the implemantion of this shortcode was switched from RapiDoc to SwaggerUI.\n5.12.0 (2023-05-04) Change In the effort to comply with WCAG standards, the implementation of the collapsible menu was changed (again). While Internet Explorer 11 has issues in displaying it, the functionality still works.\nNew Support for the great VSCode Front Matter extension which provides on-premise CMS capabilties to Hugo.\nThe theme provides Front Matter snippets for its shortcodes. Currently only English and German is supported. Put a reference into your frontmatter.json like this\n{ ... \"frontMatter.extends\": [ \"./vscode-frontmatter/snippets.en.json\" ] ... } New Support for languages that are written right to left (like Arabic) is now complete and extended to the menu, the top navigation bar and print. You can experience this in the pirate translation. This feature is not available in Internet Explorer 11.\nNew The scrollbars are now colored according to their variant color scheme to better fit into the visuals.\n5.11.0 (2023-02-07) Change The theme removed the popular jQuery library from its distribution.\nIn case you made changes to the theme that are dependend on this library you can place a copy of jQuery into your static/js directory and load it from your own layouts/partials/custom-header.html like this:\n\u003cscript src=\"{{\"js/jquery.min.js\"| relURL}}\" defer\u003e\u003c/script\u003e Change Mermaid diagrams can now be configured for pan and zoom on site-, page-level or individually for each graph.\nThe default setting of on, in effect since 1.1.0, changed back to off as there was interference with scrolling on mobile and big pages.\nChange The theme is now capable to visually adapt to your OS’s light/dark mode setting.\nThis is also the new default setting if you haven’t configured themeVariant in your config.toml.\nAdditionally you can configure the variants to be taken for light/dark mode with the new themeVariantAuto parameter.\nThis is not supported for Internet Explorer 11, which still displays in the relearn-light variant.\nChange The JavaScript code for handling image lightboxes (provided by Featherlight) was replaced by a CSS-only solution.\nThis also changed the lightbox effects parameter from featherlight=false to lightbox=false. Nevertheless you don’t need to change anything as the old name will be used as a fallback.\nChange In the effort to comply with WCAG standards, the implementation of the expand shortcode was changed. While Internet Explorer 11 has issues in displaying it, the functionality still works.\nNew Translation into Czech. This language is not supported for search.\nNew GitHub releases are also now tagged for the main version (eg. 1.2.x), major version (eg. 1.x) and the latest (just x) release making it easier for you to pin the theme to a certain version.\n5.10.0 (2023-01-25) New The attachments, badge, button and notice shortcodes have a new parameter color to set arbitrary CSS color values.\nAdditionally the --ACCENT-color brand color introduced in version 5.8.0 is now supported with these shortcodes.\n5.9.0 (2022-12-23) Breaking With this version it is now possible to not only have sections on the first menu level but also pages.\nIt was later discovered, that this causes pages only meant to be displayed in the More section of the menu and stored directly inside your content directory to now show up in the menu aswell.\nTo get rid of this undesired behavior you have two choices:\nMake the page file for the More section a headless branch bundle (contained in its own subdirectory and called _index.md) and add the following frontmatter configuration to the file (see exampleSite’s content/showcase). This causes its content to not be contained in the sitemap.\n[_build] render = \"never\" list = \"never\" publishResources = false Store the page file for the More section below a parent headless branch bundle and add the following frontmatter to the parent. In this case, the file itself can be a branch bundle, leaf bundle or simple page (see exampleSite’s content/more/ and content/more/credits). This causes its content to be contained in the sitemap.\n[_build] render = \"always\" list = \"never\" publishResources = true Change The required folder name for the attachments shortcode was changed for leaf bundles.\nPreviously, the attachments for leaf bundles in non-multilang setups were required to be in a files subdirectory. For page bundles and leaf bundles in multilang setups they were always required to be in a _index.\u003cLANGCODE\u003e.files or index.\u003cLANGCODE\u003e.files subdirectory accordingly.\nThis added unnessessary complexity. So attachments for leaf bundles in non-multilang setups can now also reside in a index.files directory. Although the old files directory is now deprecated, if both directories are present, only the old files directory will be used for compatiblity.\nChange Absolute links prefixed with http:// or https:// are now opened in a separate browser tab.\nYou can revert back to the old behavior by defining externalLinkTarget=\"_self\" in the params section of your config.toml.\nNew The theme now supports Hugo’s module system.\n5.8.0 (2022-12-08) New The new badge shortcode is now available to add highly configurable markers to your content as you can see it on this page.\nNew The new icon shortcode simplyfies the usage of icons. This can even be combined with also new badge shortcode.\nNew The theme now supports some of GFM (GitHub Flavored Markdown) syntax and Hugo Markdown extensions, namely task lists, defintion lists and footnotes.\nNew A new color --ACCENT-color was introduced which is used for highlightning search results on the page. In case you simply don’t care, you don’t need to change anything in your variant stylesheet as the old yellow color is still used as default.\n5.7.0 (2022-11-29) Change The Korean language translation for this theme is now available with the language code ko. Formerly the country code kr was used instead.\nNew The button shortcode can now also be used as a real button inside of HTML forms - although this is a pretty rare use case. The documentation was updated accordingly.\nNew The search now supports the Korean language.\n5.6.0 (2022-11-18) New This release introduces an additional dedicated search page. On this page, displayed search results have more space making it easier scanning thru large number of results.\nTo activate this feature, you need to configure it in your config.toml as a new outputformat SEARCHPAGE for the home page. If you don’t configure it, no dedicated search page will be accessible and the theme works as before.\nYou can access the search page by either clicking on the magnifier glass or pressing enter inside of the search box.\nNew Keyboard handling for the TOC and search was improved.\nPressing CTRL+ALT+t now will not only toggle the TOC overlay but also places the focus to the first heading on opening. Subsequently this makes it possible to easily select headings by using the TAB key.\nThe search received its own brand new keyboard shortcut CTRL+ALT+f. This will focus the cursor inside of the the search box so you can immediately start your search by typing.\nNew You are now able to turn off the generation of generator meta tags in your HTML head to hide the used versions of Hugo and this theme.\nTo configure this in your config.toml make sure to set Hugo’s disableHugoGeneratorInject=true and also [params] disableGeneratorVersion=true, otherwise Hugo will generate a meta tag into your home page automagically.\nNew Creation of your project gets a little bit faster with this release.\nThis addresses increased build time with the 5.x releases. The theme now heavily caches partial results leading to improved performance. To further increase performance, unnecessary parts of the page are now skipped for creation of the print output (eg. menus, navigation bar, etc.).\n5.5.0 (2022-11-06) Change The way images are processed has changed. Now images are lazy loaded by default which speeds up page load on slow networks and/or big pages and also the print preview.\nFor that the JavaScript code to handle the lightbox and image effects on the client side was removed in favour for static generation of those effects on the server.\nIf you have used HTML directly in your Markdown files, this now has the downside that it doesn’t respect the effect query parameter anymore. In this case you have to migrate all your HTML img URLs manually to the respective HTML attributes.\nOld New \u003cimg src=\"pic.png?width=20vw\u0026classes=shadow,border\"\u003e \u003cimg src=\"pic.png\" style=\"width:20vw;\" class=\"shadow border\"\u003e 5.4.0 (2022-11-01) Change With the proper settings in your config.toml your page is now servable from the local file system using file:// URLs.\nPlease note that the searchbox will only work for this if you reconfigure your outputformat for the homepage in your config.toml from JSON to SEARCH. The now deprecated JSON outputformat still works as before, so there is no need to reconfigure your installation if it is only served from http:// or https://.\nChange The button shortcode has a new parameter target to set the destination frame/window for the URL to open. If not given, it defaults to a new window/tab for external URLs or is not set at all for internal URLs. Previously even internal URLs where opened in a new window/tab.\nNew The math shortcode and mermaid shortcode now also support the align parameter if codefence syntax is used.\nNew Support for languages that are written right to left (like Arabic). This is only implemented for the content area but not the navigation sidebar. This feature is not available in Internet Explorer 11.\nNew Translation into Finnish (Suomi).\n5.3.0 (2022-10-07) Change In the effort to comply with WCAG standards, the implementation of the collapsible menu was changed. The functionality of the new implementation does not work with old browsers (Internet Explorer 11).\nNew Image formatting has two new classes to align images to the left or right. Additionally, the already existing inline option is now documented.\nNew Printing for the swagger shortcode was optimized to expand sections that are usually closed in interactive mode. This requires print support to be configured.\n5.2.0 (2022-08-03) Change If you’ve set collapsibleMenu = true in your config.toml, the menu will be expanded if a search term is found in a collapsed submenu. The menu will return to its initial collapse state once the search term does not match any submenus. 5.1.0 (2022-07-15) 0.95.0 This release requires a newer Hugo version.\nChange Because the print preview URLs were non deterministic for normal pages in comparison to page bundles, this is now changed. Each print preview is now accessible by adding a index.print.html to the default URL.\nYou can revert this behavior by overwriting the PRINT output format setting in your config.tomlto:\n[outputFormats] [outputFormats.PRINT] name= \"PRINT\" baseName = \"index\" path = \"_print\" isHTML = true mediaType = 'text/html' permalinkable = false 5.0.0 (2022-07-05) Breaking The theme changed how JavaScript and CSS dependencies are loaded to provide a better performance. In case you’ve added own JavaScript code that depends on the themes jQuery implementation, you have to put it into a separate *.js file (if not already) and add the defer keyword to the script element. Eg.\n\u003cscript defer src=\"myscript.js\"\u003e\u003c/script\u003e Change The way archetypes are used to generate output has changed. The new systems allows you, to redefine existing archetypes or even generate your own ones.\nYour existing markdown files will still work like before and therefore you don’t need to change anything after the upgrade. Nevertheless, it is recommended to adapt your existing markdown files to the new way as follows:\nfor your home page, add the frontmatter parameter archetype = \"home\" and remove the leading heading\nfor all files containing the deprecated frontmatter parameter chapter = true, replace it with archetype = \"chapter\" and remove the leading headings\nChange The frontmatter options pre / post were renamed to menuPre / menuPost. The old options will still be used if the new options aren’t set. Therefore you don’t need to change anything after the upgrade.\nNew Adding new partials heading-pre.html / heading-post.html and according frontmatter options headingPre / headingPost to modify the way your page`s main heading gets styled.\nNew The new shortcode math is available to add beautiful math and chemical formulae. See the documentation for available features. This feature will not work with Internet Explorer 11.\n4.2.0 (2022-06-23) Breaking The second parameter for the include shortcode was switched in meaning and was renamed from showfirstheading to hidefirstheading. If you haven’t used this parameter in your shortcode, the default behavior hasn’t changed and you don’t need to change anything.\nIf you’ve used the second boolean parameter, you have to rename it and invert its value to achieve the same behavior.\nChange Previously, if the tabs shortcode could not find a tab item because, the tabs ended up empty. Now the first tab is selected instead.\nChange The landingPageURL was removed from config.toml. You can safely remove this as well from your configuration as it is not used anymore. The theme will detect the landing page URL automatically and will point to the project’s homepage. If you want to support a different link, overwrite the logo.html partial.\nNew All shortcodes can now be also called from your partials. Examples for this are added to the documentation of each shortcode.\n4.1.0 (2022-06-12) New While fixing issues with the search functionality for non Latin languages, you can now configure to have multiple languages on a single page. 4.0.0 (2022-06-05) Breaking The custom_css config parameter was removed from the configuration. If used in an existing installation, it can be achieved by overriding the custom-header.html template in a much more generic manner.\nBreaking Because anchor hover color was not configurable without introducing more complexity to the variant stylesheets, we decided to remove --MAIN-ANCHOR-color instead. You don’t need to change anything in your custom color stylesheet as the anchors now get their colors from --MAIN-LINK-color and --MAIN-ANCHOR-HOVER-color respectively.\nNew All shortcodes now support named parameter. The positional parameter are still supported but will not be enhanced with new features, so you don’t need to change anything in your installation.\nThis applies to expand, include, notice and siteparam.\nNew The button shortcode received some love and now has a parameter for the color style similar to other shortcodes.\nNew New colors --PRIMARY-color and --SECONDARY-color were added to provide easier modification of your custom style. Shortcodes with a color style can now have primary or secondary as additional values.\nThese two colors are the default for other, more specific color variables. You don’t need to change anything in your existing custom color stylesheets as those variables get reasonable default values.\nNew Translation into Polish. This language is not supported for search.\nNew The documentation for all shortcodes were revised.\n3.4.0 (2022-04-03) Breaking If you had previously overwritten the custom-footer.html partial to add visual elements below the content of your page, you have to move this content to the new partial content-footer.html. custom-footer.html was never meant to contain HTML other than additional styles and JavaScript.\nNew If you prefer expandable/collapsible menu items, you can now set collapsibleMenu=true in your config.toml. This will add arrows to all menu items that contain sub menus. The menu will expand/collapse without navigation if you click on an arrow.\nNew You can activate print support in your config.toml to add the capability to print whole chapters or even the complete site.\nNew Translation into Traditional Chinese.\n3.3.0 (2022-03-28) New Introduction of new CSS variables to set the font. The theme distinguishes between --MAIN-font for all content text and --CODE-font for inline or block code. There are additional overrides for all headings. See the theme variant generator of the exampleSite for all available variables.\nNew The new shortcode swagger is available to include a UI for REST OpenAPI specifications. See the documentation for available features. This feature will not work with Internet Explorer 11.\n3.2.0 (2022-03-19) 0.93.0 This release requires a newer Hugo version.\nChange In this release the Mermaid JavaScript library will only be loaded on demand if the page contains a Mermaid shortcode or is using Mermaid codefences. This changes the behavior of disableMermaid config option as follows: If a Mermaid shortcode or codefence is found, the option will be ignored and Mermaid will be loaded regardlessly.\nThe option is still useful in case you are using scripting to set up your graph. In this case no shortcode or codefence is involved and the library is not loaded by default. In this case you can set disableMermaid=false in your frontmatter to force the library to be loaded. See the theme variant generator of the exampleSite for an example.\nNew Additional color variant variable --MERMAID-theme to set the variant’s Mermaid theme. This causes the Mermaid theme to switch with the color variant if it defers from the setting of the formerly selected color variant.\n3.1.0 (2022-03-15) New attachment and notice shortcodes have a new parameter to override the default icon. Allowed values are all Font Awesome 5 Free icons. 3.0.0 (2022-02-22) Breaking We made changes to the menu footer. If you have your menu-footer.html partial overridden, you may have to review the styling (eg. margins/paddings) in your partial. For a reference take a look into the menu-footer.html partial that is coming with the exampleSite.\nThis change was made to allow your own menu footer to be placed right after the so called prefooter that comes with the theme (containing the language switch and Clear history functionality).\nBreaking We have changed the default colors from the original Learn theme (the purple menu header) to the Relearn defaults (the light green menu header) as used in the official documentation.\nThis change will only affect your installation if you’ve not set the themeVariant parameter in your config.toml. If you still want to use the Learn color variant, you have to explicitly set themeVariant=\"learn\" in your config.toml.\nNote, that this will also affect your site if viewed with Internet Explorer 11 but in this case it can not be reconfigured as Internet Explorer does not support CSS variables.\nChange Due to a bug, that we couldn’t fix in a general manner for color variants, we decided to remove --MENU-SEARCH-BOX-ICONS-color and introduced --MENU-SEARCH-color instead. You don’t need to change anything in your custom color stylesheet as the old name will be used as a fallback.\nChange For consistency reasons, we renamed --MENU-SEARCH-BOX-color to --MENU-SEARCH-BORDER-color. You don’t need to change anything in your custom color stylesheet as the old name will be used as a fallback.\nNew With this release you are now capable to define your own dark mode variants.\nTo make this possible, we have introduced a lot more color variables you can use in your color variants. Your old variants will still work and don’t need to be changed as appropriate fallback values are used by the theme. Nevertheless, the new colors allow for much more customization.\nTo see what’s now possible, see the new variants relearn-dark and neon that are coming with this release.\nNew To make the creation of new variants easier for you, we’ve added a new interactive theme variant generator. This feature will not work with Internet Explorer 11.\nNew You can now configure multiple color variants in your config.toml. In this case, the first variant is the default chosen on first view and a variant switch will be shown in the menu footer. See the documentation for configuration.\nNote, that the new variant switch will not work with Internet Explorer 11 as it does not support CSS variables. Therefore, the variant switcher will not be displayed with Internet Explorer 11.\n2.9.0 (2021-11-19) Breaking This release removes the themes implementation of ref/relref in favor for Hugos standard implementation. This is because of inconsistencies with the themes implementation. In advantage, your project becomes standard compliant and exchanging this theme in your project to some other theme will be effortless.\nIn a standard compliant form you must not link to the *.md file but to its logical name. You’ll see, referencing other pages becomes much easier. All three types result in the same reference:\nType Non-Standard Standard Branch bundle basics/configuration/_index.md basics/configuration Leaf bundle basics/configuration/index.md basics/configuration Page basics/configuration.md basics/configuration If you’ve linked from a page of one language to a page of another language, conversion is a bit more difficult but Hugo got you covered as well.\nAlso, the old themes implementation allowed refs to non-existing content. This will cause Hugos implementation to show the error below and abort the generation. If your project relies on this old behavior, you can reconfigure the error handling of Hugos implementation.\nIn the best case your usage of the old implementation is already standard compliant and you don’t need to change anything. You’ll notice this very easily once you’ve started hugo server after an upgrade and no errors are written to the console.\nYou may see errors on the console after the update in the form:\nERROR 2021/11/19 22:29:10 [en] REF_NOT_FOUND: Ref \"basics/configuration/_index.md\": \"hugo-theme-relearn\\exampleSite\\content\\_index.en.md:19:22\": page not foundIn this case, you must apply one of two options:\nStart up a text editor with regular expression support for search and replace. Search for (ref\\s+\"[^\"]*?)(?:/_index|/index)?(?:\\.md)?(#[^\"]*?)?\" and replace it by $1$2\" in all *.md files. This is the recommended choice.\nCopy the old implementation files theme/hugo-theme-relearn/layouts/shortcode/ref.html and theme/hugo-theme-relearn/layouts/shortcode/relref.html to your own projects layouts/shortcode/ref.html and layouts/shortcode/relref.html respectively. This is not recommended as your project will still rely on non-standard behavior afterwards.\n2.8.0 (2021-11-03) Change Although never officially documented, this release removes the font Novacento/Novecento. If you use it in an overwritten CSS please replace it with Work Sans. This change was necessary as Novacento did not provide all Latin special characters and lead to mixed styled character text eg. for Czech.\nNew The theme now supports favicons served from static/images/ named as favicon or logo in SVG, PNG or ICO format out of the box. An overridden partial layouts/partials/favicon.html may not be necessary anymore in most cases.\nNew You can hide the table of contents menu for the whole site by setting the disableToc option in your config.toml. For an example see the example configuration.\n2.7.0 (2021-10-24) New Optional second parameter for notice shortcode to set title in box header. 2.6.0 (2021-10-21) New Your site can now be served from a subfolder if you set baseURL and canonifyURLs=true in your config.toml. See the documentation for a detailed example. 2.5.0 (2021-10-08) Change New colors --CODE-BLOCK-color and --CODE-BLOCK-BG-color were added to provide a fallback for Hugos syntax highlighting in case guessSyntax=true is set. Ideally the colors are set to the same values as the ones from your chosen chroma style. 2.4.0 (2021-10-07) Change Creation of customized stylesheets was simplified down to only contain the CSS variables. Everything else can and should be deleted from your custom stylesheet to assure everything works fine. For the predefined stylesheet variants, this change is already included.\nNew Hidden pages are displayed by default in their according tags page. You can now turn off this behavior by setting disableTagHiddenPages=true in your config.toml.\nNew You can define the expansion state of your menus for the whole site by setting the alwaysopen option in your config.toml. Please see further documentation for possible values and default behavior.\nNew New frontmatter ordersectionsby option to change immediate children sorting in menu and children shortcode. Possible values are title or weight.\nNew Alternate content of a page is now advertised in the HTML meta tags. See Hugo documentation.\n2.3.0 (2021-09-13) 0.81.0 This release requires a newer Hugo version.\nNew Showcase multilanguage features by providing a documentation translation “fer us pirrrates”. There will be no other translations besides the original English one and the Pirates one due to maintenance constraints.\n2.2.0 (2021-09-09) New Hidden pages are displayed by default in the sitemap generated by Hugo and are therefore visible for search engine indexing. You can now turn off this behavior by setting disableSeoHiddenPages=true in your config.toml. 2.1.0 (2021-09-07) 0.69.0 This release requires a newer Hugo version.\nChange In case the site’s structure contains additional *.md files not part of the site (eg files that are meant to be included by site pages - see CHANGELOG.md in the exampleSite), they will now be ignored by the search.\nNew Hidden pages are indexed for the site search by default. You can now turn off this behavior by setting disableSearchHiddenPages=true in your config.toml.\nNew If a search term is found in an expand shortcode, the expand will be opened.\nNew The menu will scroll the active item into view on load.\n2.0.0 (2021-08-28) Change Syntax highlighting was switched to the built in Hugo mechanism. You may need to configure a new stylesheet or decide to roll you own as described on in the Hugo documentation\nChange In the predefined stylesheets there was a typo and --MENU-HOME-LINK-HOVERED-color must be changed to --MENU-HOME-LINK-HOVER-color. You don’t need to change anything in your custom color stylesheet as the old name will be used as a fallback.\nChange --MENU-HOME-LINK-color and --MENU-HOME-LINK-HOVER-color were missing in the documentation. You should add them to your custom stylesheets if you want to override the defaults.\nChange Arrow navigation and children shortcode were ignoring setting for ordersectionsby. This is now changed and may result in different sorting order of your sub pages.\nChange If hidden pages are accessed directly by typing their URL, they will be exposed in the menu.\nChange A page without a title will be treated as hidden=true.\nNew You can define the expansion state of your menus in the frontmatter. Please see further documentation for possible values and default behavior.\nNew New partials for defining pre/post content for menu items and the content. See documentation for further reading.\nNew Shortcode children with new parameter containerstyle.\nNew New shortcode include to include arbitrary file content into a page.\n1.2.0 (2021-07-26) New Shortcode expand with new parameter to open on page load. 1.1.0 (2021-07-02) Breaking Mermaid diagrams can now be panned and zoomed. This isn’t configurable yet.\nNew Mermaid config options can be set in config.toml.\n1.0.0 (2021-07-01) 0.65.0 The requirement for the Hugo version of this theme is the same as for the Learn theme version 2.5.0 on 2021-07-01.\nNew Initial fork of the Learn theme based on Learn 2.5.0 on 2021-07-01. This introduces no new features besides a global rename to Relearn and a new logo. For the reasons behind forking the Learn theme, see this comment in the Learn issues.\n", + "content": "This document shows you what’s new in the latest release. For a detailed list of changes, see the history page.\n0.95.0 The minimum required Hugo version.\nBreaking A change that requires action by you after upgrading to assure the site is still functional.\nChange A change in default behavior that may requires action by you if you want to revert it.\nNew Marks new behavior you might find interesting or comes configurable.\n5.21.0 (2023-09-03) Change We made changes to the menu footer improve alignment with the menu items in most cases. Care was taken not to break your existing overwritten footer. Anyways, if you have your menu-footer.html partial overridden, you may want to review the styling (eg. margins/paddings) of your partial.\nNew This release comes with an awesome new feature, that allows you to customize your topbar buttons, change behavior, reorder them or define entirely new ones, unique to your installation. See the documentation for further details.\nNew The theme has updated its Swagger dependency to 5.7.2 for the openapi shortcode. This brings support for OpenAPI Specification 3.1.\n5.20.0 (2023-08-26) Change The theme has updated its Swagger dependency to 5.4.1 for the openapi shortcode.\nWith this comes a change in the light theme variants of Relearn Bright, Relearn Light and Zen Light by switching the syntaxhighlightning inside of openapi to a light scheme. This brings it more in sync with the code style used by the theme variants itself.\nAdditionally, the syntaxhighlightning inside of openapi for printing was switched to a light scheme for all theme variants.\nIf you dislike this change, you can revert this in your theme variants CSS by adding\n--OPENAPI-CODE-theme: obsidian; --PRINT-OPENAPI-CODE-theme: obsidian; Change For consistency reasons, we renamed the CSS variable --MENU-SECTION-HR-color to --MENU-SECTION-SEPARATOR-color. You don’t need to change anything in your custom color stylesheet as the old name will be used as a fallback.\nNew The theme variants Zen Light and Zen Dark now add more contrast between menu, topbar and content by adding thin borders.\nThose borders are now configurable by using the CSS variables --MAIN-TOPBAR-BORDER-color, --MENU-BORDER-color, --MENU-TOPBAR-BORDER-color, --MENU-TOPBAR-SEPARATOR-color, --MENU-HEADER-SEPARATOR-color and --MENU-SECTION-ACTIVE-CATEGORY-BORDER-color.\nFor existing variants nothing has changed visually.\nNew The default values for the image effects are now configurable for your whole site via config.toml or for each page thru frontmatter.\nNew This release fixes a long outstanding bug where Mermaid graphs could not be displayed if they were initially hidden - like in collapsed expand or inactive tabs.\nNew Restored compatibility with Hugo versions lower than 0.111.0 for the highlight shortcode. This does not change the minimum required Hugo version.\n5.19.0 (2023-08-12) New The highlight shortcode now accepts the new parameter title. This displays the code like a single tab. This is also available using codefences and makes it much easier to write nicer code samples.\nNew The theme has added two new color variants zen-light and zen-dark. Check it out!\nNew The theme now dispatches the custom event themeVariantLoaded on the document when the variant is fully loaded either initially or by switching the variant manually with the variant selector.\nNew The theme has updated its Mermaid dependency to 10.3.1. This adds support for the sankey diagram type and now comes with full support for YAML inside Mermaid graphs (previously, the theme ignored explicit Mermaid theme settings in YAML).\nNew Translation into Hungarian.\n5.18.0 (2023-07-27) Change The theme adds additional warnings for deprecated or now unsupported features. The warnings include hints how to fix them and an additional link to the documenation.\nDEPRECATION warnings mark features that still work but may be removed in the future.\nUNSUPPORTED warnings mark features that will not work anymore.\nChange There are visual improvements in displaying text links in your content aswell as to some other clickable areas in the theme. If you’ve overwritten some theme styles in your own CSS, keep this in mind.\nNew Restored compatibility with Hugo 0.95.0 or higher. This does not change the minimum required Hugo version.\nNew The siteparam shortcode is now capable in displaying nested params aswell as supporting text formatting.\n5.17.0 (2023-06-22) Change The default behavior for the copy-to-clipboard feature for code blocks has changed.\nThe copy-to-clipboard button for code blocks will now only be displayed if the reader hovers the code block.\nIf you dislike this new behavior you can turn it off and revert to the old behavior by adding [params] disableHoverBlockCopyToClipBoard=true to your config.toml.\nNew Restored compatibility with Hugo 0.114.0 or higher. This does not change the minimum required Hugo version.\nNew The new highlight shortcode replaces Hugo’s default implementation and is fully compatible. So you don’t need to change anything.\nIn addition it offers some extensions. Currently only the wrap extension option is provided to control whether a code block should be wrapped or scrolled if to long to fit.\n5.16.0 (2023-06-10) Change The theme now provides warnings for deprecated or now unsupported features. The warnings include hints how to fix them and an additional link to the documenation.\nDEPRECATION warnings mark features that still work but may be removed in the future.\nUNSUPPORTED warnings mark features that will not work anymore.\nChange The 404 error page was revamped. Hopefully you will not see this very often.\nNew The tabs shortcode and the tab shortcode received some love and now align with their style, color, title and icon parameter to the other shortcodes.\nThe visuals are now slightly different compared to previous versions. Most noteable, if you now display a single code block in a tab, its default styling will adapt to that of a code block but with a tab handle at the top.\nAdditionally the name parameter was renamed to title but you don’t need to change anything yet as the old name will be used as a fallback. Nevertheless you will get deprecation warnings while executing Hugo.\nNew The theme now optionally supports separate favicons for light \u0026 dark mode.\n5.15.0 (2023-05-29) Change Restored compatibility with Hugo 0.112.0 or higher. This does not change the minimum required Hugo version.\nThe attachments shortcode has compatiblity issues with newer Hugo versions. You must switch to leaf bundles or are locked to Hugo \u003c 0.112.0 for now.\nIt is planned to refactor the attchments shortcode in the future. This will make it possible to use the shortcode in branch bundles again but not in simple pages anymore. This will most likely come with a breaking change.\nChange The tabs shortcode has changed behavior if you haven’t set the groupid parameter.\nFormerly all tab views without a groupid were treated as so they belong to the same group. Now, each tab view is treated as it was given a unique id.\nNew The already known tabshas a new friend the tab shortcode to make it easier to create a tab view in case you only need one single tab. Really handy if you want to flag your code examples with a language identifier.\nAdditionally for such a use case, the whitespace between a tab outline and the code is removed if only a single code block is contained.\nNew Besides the tag taxonomy the theme now also provides the category taxonomy out of the box and shows them in the content footer of each page.\n5.14.0 (2023-05-20) New The taxonomy pages received some love in this release, making them better leverage available screen space and adding translation support for the taxonomy names.\nHugo’s default taxonmies tags and categories are already contained in the theme’s i18n files. If you have self-defined taxonomies, you can add translations by adding them to your own i18n files. If you don’t provide translations, the singualar and plural forms are taken as configured in your config.toml.\nNew To give you more flexibility in customizing your article layout a new partial content-header.html is introduced.\nThis came out of the requirement to customize the position of article tags, which by default are displayed above the title. A second requirement was to also show additional taxonomies not supported by the theme natively. While Hugo supports tags and categories by default, the theme only displays tags.\nSo how to adjust the position of tags starting from the theme’s default where tags are only shown above the title?\nHide tags above title: Overwrite content-header.html with an empty file. Show tags between title and content: Overwrite heading-post.html and add {{- partial \"tags.html\" . }} to it. Show tags below content: Overwrite content-footer.html and add {{- partial \"tags.html\" . }} to it. New The new parameter breadcrumbSeparator is now available in your config.toml to change the - well - separator of the breadcrumb items. An appropriate default is in place if you do not configure anything.\n5.13.0 (2023-05-17) Change The swagger shortcode was deprecated in favor for the openapi shortcode. You don’t need to change anything yet as the old name will be used as a fallback. It is planned to remove the swagger shortcode in the next major release.\nAdditionally, the implemantion of this shortcode was switched from RapiDoc to SwaggerUI.\n5.12.0 (2023-05-04) Change In the effort to comply with WCAG standards, the implementation of the collapsible menu was changed (again). While Internet Explorer 11 has issues in displaying it, the functionality still works.\nNew Support for the great VSCode Front Matter extension which provides on-premise CMS capabilties to Hugo.\nThe theme provides Front Matter snippets for its shortcodes. Currently only English and German is supported. Put a reference into your frontmatter.json like this\n{ ... \"frontMatter.extends\": [ \"./vscode-frontmatter/snippets.en.json\" ] ... } New Support for languages that are written right to left (like Arabic) is now complete and extended to the menu, the top navigation bar and print. You can experience this in the pirate translation. This feature is not available in Internet Explorer 11.\nNew The scrollbars are now colored according to their variant color scheme to better fit into the visuals.\n5.11.0 (2023-02-07) Change The theme removed the popular jQuery library from its distribution.\nIn case you made changes to the theme that are dependend on this library you can place a copy of jQuery into your static/js directory and load it from your own layouts/partials/custom-header.html like this:\n\u003cscript src=\"{{\"js/jquery.min.js\"| relURL}}\" defer\u003e\u003c/script\u003e Change Mermaid diagrams can now be configured for pan and zoom on site-, page-level or individually for each graph.\nThe default setting of on, in effect since 1.1.0, changed back to off as there was interference with scrolling on mobile and big pages.\nChange The theme is now capable to visually adapt to your OS’s light/dark mode setting.\nThis is also the new default setting if you haven’t configured themeVariant in your config.toml.\nAdditionally you can configure the variants to be taken for light/dark mode with the new themeVariantAuto parameter.\nThis is not supported for Internet Explorer 11, which still displays in the relearn-light variant.\nChange The JavaScript code for handling image lightboxes (provided by Featherlight) was replaced by a CSS-only solution.\nThis also changed the lightbox effects parameter from featherlight=false to lightbox=false. Nevertheless you don’t need to change anything as the old name will be used as a fallback.\nChange In the effort to comply with WCAG standards, the implementation of the expand shortcode was changed. While Internet Explorer 11 has issues in displaying it, the functionality still works.\nNew Translation into Czech. This language is not supported for search.\nNew GitHub releases are also now tagged for the main version (eg. 1.2.x), major version (eg. 1.x) and the latest (just x) release making it easier for you to pin the theme to a certain version.\n5.10.0 (2023-01-25) New The attachments, badge, button and notice shortcodes have a new parameter color to set arbitrary CSS color values.\nAdditionally the --ACCENT-color brand color introduced in version 5.8.0 is now supported with these shortcodes.\n5.9.0 (2022-12-23) Breaking With this version it is now possible to not only have sections on the first menu level but also pages.\nIt was later discovered, that this causes pages only meant to be displayed in the More section of the menu and stored directly inside your content directory to now show up in the menu aswell.\nTo get rid of this undesired behavior you have two choices:\nMake the page file for the More section a headless branch bundle (contained in its own subdirectory and called _index.md) and add the following frontmatter configuration to the file (see exampleSite’s content/showcase). This causes its content to not be contained in the sitemap.\n[_build] render = \"never\" list = \"never\" publishResources = false Store the page file for the More section below a parent headless branch bundle and add the following frontmatter to the parent. In this case, the file itself can be a branch bundle, leaf bundle or simple page (see exampleSite’s content/more/ and content/more/credits). This causes its content to be contained in the sitemap.\n[_build] render = \"always\" list = \"never\" publishResources = true Change The required folder name for the attachments shortcode was changed for leaf bundles.\nPreviously, the attachments for leaf bundles in non-multilang setups were required to be in a files subdirectory. For page bundles and leaf bundles in multilang setups they were always required to be in a _index.\u003cLANGCODE\u003e.files or index.\u003cLANGCODE\u003e.files subdirectory accordingly.\nThis added unnessessary complexity. So attachments for leaf bundles in non-multilang setups can now also reside in a index.files directory. Although the old files directory is now deprecated, if both directories are present, only the old files directory will be used for compatiblity.\nChange Absolute links prefixed with http:// or https:// are now opened in a separate browser tab.\nYou can revert back to the old behavior by defining externalLinkTarget=\"_self\" in the params section of your config.toml.\nNew The theme now supports Hugo’s module system.\n5.8.0 (2022-12-08) New The new badge shortcode is now available to add highly configurable markers to your content as you can see it on this page.\nNew The new icon shortcode simplyfies the usage of icons. This can even be combined with also new badge shortcode.\nNew The theme now supports some of GFM (GitHub Flavored Markdown) syntax and Hugo Markdown extensions, namely task lists, defintion lists and footnotes.\nNew A new color --ACCENT-color was introduced which is used for highlightning search results on the page. In case you simply don’t care, you don’t need to change anything in your variant stylesheet as the old yellow color is still used as default.\n5.7.0 (2022-11-29) Change The Korean language translation for this theme is now available with the language code ko. Formerly the country code kr was used instead.\nNew The button shortcode can now also be used as a real button inside of HTML forms - although this is a pretty rare use case. The documentation was updated accordingly.\nNew The search now supports the Korean language.\n5.6.0 (2022-11-18) New This release introduces an additional dedicated search page. On this page, displayed search results have more space making it easier scanning thru large number of results.\nTo activate this feature, you need to configure it in your config.toml as a new outputformat SEARCHPAGE for the home page. If you don’t configure it, no dedicated search page will be accessible and the theme works as before.\nYou can access the search page by either clicking on the magnifier glass or pressing enter inside of the search box.\nNew Keyboard handling for the TOC and search was improved.\nPressing CTRL+ALT+t now will not only toggle the TOC overlay but also places the focus to the first heading on opening. Subsequently this makes it possible to easily select headings by using the TAB key.\nThe search received its own brand new keyboard shortcut CTRL+ALT+f. This will focus the cursor inside of the the search box so you can immediately start your search by typing.\nNew You are now able to turn off the generation of generator meta tags in your HTML head to hide the used versions of Hugo and this theme.\nTo configure this in your config.toml make sure to set Hugo’s disableHugoGeneratorInject=true and also [params] disableGeneratorVersion=true, otherwise Hugo will generate a meta tag into your home page automagically.\nNew Creation of your project gets a little bit faster with this release.\nThis addresses increased build time with the 5.x releases. The theme now heavily caches partial results leading to improved performance. To further increase performance, unnecessary parts of the page are now skipped for creation of the print output (eg. menus, navigation bar, etc.).\n5.5.0 (2022-11-06) Change The way images are processed has changed. Now images are lazy loaded by default which speeds up page load on slow networks and/or big pages and also the print preview.\nFor that the JavaScript code to handle the lightbox and image effects on the client side was removed in favour for static generation of those effects on the server.\nIf you have used HTML directly in your Markdown files, this now has the downside that it doesn’t respect the effect query parameter anymore. In this case you have to migrate all your HTML img URLs manually to the respective HTML attributes.\nOld New \u003cimg src=\"pic.png?width=20vw\u0026classes=shadow,border\"\u003e \u003cimg src=\"pic.png\" style=\"width:20vw;\" class=\"shadow border\"\u003e 5.4.0 (2022-11-01) Change With the proper settings in your config.toml your page is now servable from the local file system using file:// URLs.\nPlease note that the searchbox will only work for this if you reconfigure your outputformat for the homepage in your config.toml from JSON to SEARCH. The now deprecated JSON outputformat still works as before, so there is no need to reconfigure your installation if it is only served from http:// or https://.\nChange The button shortcode has a new parameter target to set the destination frame/window for the URL to open. If not given, it defaults to a new window/tab for external URLs or is not set at all for internal URLs. Previously even internal URLs where opened in a new window/tab.\nNew The math shortcode and mermaid shortcode now also support the align parameter if codefence syntax is used.\nNew Support for languages that are written right to left (like Arabic). This is only implemented for the content area but not the navigation sidebar. This feature is not available in Internet Explorer 11.\nNew Translation into Finnish (Suomi).\n5.3.0 (2022-10-07) Change In the effort to comply with WCAG standards, the implementation of the collapsible menu was changed. The functionality of the new implementation does not work with old browsers (Internet Explorer 11).\nNew Image formatting has two new classes to align images to the left or right. Additionally, the already existing inline option is now documented.\nNew Printing for the swagger shortcode was optimized to expand sections that are usually closed in interactive mode. This requires print support to be configured.\n5.2.0 (2022-08-03) Change If you’ve set collapsibleMenu = true in your config.toml, the menu will be expanded if a search term is found in a collapsed submenu. The menu will return to its initial collapse state once the search term does not match any submenus. 5.1.0 (2022-07-15) 0.95.0 This release requires a newer Hugo version.\nChange Because the print preview URLs were non deterministic for normal pages in comparison to page bundles, this is now changed. Each print preview is now accessible by adding a index.print.html to the default URL.\nYou can revert this behavior by overwriting the PRINT output format setting in your config.tomlto:\n[outputFormats] [outputFormats.PRINT] name= \"PRINT\" baseName = \"index\" path = \"_print\" isHTML = true mediaType = 'text/html' permalinkable = false 5.0.0 (2022-07-05) Breaking The theme changed how JavaScript and CSS dependencies are loaded to provide a better performance. In case you’ve added own JavaScript code that depends on the themes jQuery implementation, you have to put it into a separate *.js file (if not already) and add the defer keyword to the script element. Eg.\n\u003cscript defer src=\"myscript.js\"\u003e\u003c/script\u003e Change The way archetypes are used to generate output has changed. The new systems allows you, to redefine existing archetypes or even generate your own ones.\nYour existing markdown files will still work like before and therefore you don’t need to change anything after the upgrade. Nevertheless, it is recommended to adapt your existing markdown files to the new way as follows:\nfor your home page, add the frontmatter parameter archetype = \"home\" and remove the leading heading\nfor all files containing the deprecated frontmatter parameter chapter = true, replace it with archetype = \"chapter\" and remove the leading headings\nChange The frontmatter options pre / post were renamed to menuPre / menuPost. The old options will still be used if the new options aren’t set. Therefore you don’t need to change anything after the upgrade.\nNew Adding new partials heading-pre.html / heading-post.html and according frontmatter options headingPre / headingPost to modify the way your page`s main heading gets styled.\nNew The new shortcode math is available to add beautiful math and chemical formulae. See the documentation for available features. This feature will not work with Internet Explorer 11.\n4.2.0 (2022-06-23) Breaking The second parameter for the include shortcode was switched in meaning and was renamed from showfirstheading to hidefirstheading. If you haven’t used this parameter in your shortcode, the default behavior hasn’t changed and you don’t need to change anything.\nIf you’ve used the second boolean parameter, you have to rename it and invert its value to achieve the same behavior.\nChange Previously, if the tabs shortcode could not find a tab item because, the tabs ended up empty. Now the first tab is selected instead.\nChange The landingPageURL was removed from config.toml. You can safely remove this as well from your configuration as it is not used anymore. The theme will detect the landing page URL automatically and will point to the project’s homepage. If you want to support a different link, overwrite the logo.html partial.\nNew All shortcodes can now be also called from your partials. Examples for this are added to the documentation of each shortcode.\n4.1.0 (2022-06-12) New While fixing issues with the search functionality for non Latin languages, you can now configure to have multiple languages on a single page. 4.0.0 (2022-06-05) Breaking The custom_css config parameter was removed from the configuration. If used in an existing installation, it can be achieved by overriding the custom-header.html template in a much more generic manner.\nBreaking Because anchor hover color was not configurable without introducing more complexity to the variant stylesheets, we decided to remove --MAIN-ANCHOR-color instead. You don’t need to change anything in your custom color stylesheet as the anchors now get their colors from --MAIN-LINK-color and --MAIN-ANCHOR-HOVER-color respectively.\nNew All shortcodes now support named parameter. The positional parameter are still supported but will not be enhanced with new features, so you don’t need to change anything in your installation.\nThis applies to expand, include, notice and siteparam.\nNew The button shortcode received some love and now has a parameter for the color style similar to other shortcodes.\nNew New colors --PRIMARY-color and --SECONDARY-color were added to provide easier modification of your custom style. Shortcodes with a color style can now have primary or secondary as additional values.\nThese two colors are the default for other, more specific color variables. You don’t need to change anything in your existing custom color stylesheets as those variables get reasonable default values.\nNew Translation into Polish. This language is not supported for search.\nNew The documentation for all shortcodes were revised.\n3.4.0 (2022-04-03) Breaking If you had previously overwritten the custom-footer.html partial to add visual elements below the content of your page, you have to move this content to the new partial content-footer.html. custom-footer.html was never meant to contain HTML other than additional styles and JavaScript.\nNew If you prefer expandable/collapsible menu items, you can now set collapsibleMenu=true in your config.toml. This will add arrows to all menu items that contain sub menus. The menu will expand/collapse without navigation if you click on an arrow.\nNew You can activate print support in your config.toml to add the capability to print whole chapters or even the complete site.\nNew Translation into Traditional Chinese.\n3.3.0 (2022-03-28) New Introduction of new CSS variables to set the font. The theme distinguishes between --MAIN-font for all content text and --CODE-font for inline or block code. There are additional overrides for all headings. See the theme variant generator of the exampleSite for all available variables.\nNew The new shortcode swagger is available to include a UI for REST OpenAPI specifications. See the documentation for available features. This feature will not work with Internet Explorer 11.\n3.2.0 (2022-03-19) 0.93.0 This release requires a newer Hugo version.\nChange In this release the Mermaid JavaScript library will only be loaded on demand if the page contains a Mermaid shortcode or is using Mermaid codefences. This changes the behavior of disableMermaid config option as follows: If a Mermaid shortcode or codefence is found, the option will be ignored and Mermaid will be loaded regardlessly.\nThe option is still useful in case you are using scripting to set up your graph. In this case no shortcode or codefence is involved and the library is not loaded by default. In this case you can set disableMermaid=false in your frontmatter to force the library to be loaded. See the theme variant generator of the exampleSite for an example.\nNew Additional color variant variable --MERMAID-theme to set the variant’s Mermaid theme. This causes the Mermaid theme to switch with the color variant if it defers from the setting of the formerly selected color variant.\n3.1.0 (2022-03-15) New attachment and notice shortcodes have a new parameter to override the default icon. Allowed values are all Font Awesome 5 Free icons. 3.0.0 (2022-02-22) Breaking We made changes to the menu footer. If you have your menu-footer.html partial overridden, you may have to review the styling (eg. margins/paddings) in your partial. For a reference take a look into the menu-footer.html partial that is coming with the exampleSite.\nThis change was made to allow your own menu footer to be placed right after the so called prefooter that comes with the theme (containing the language switch and Clear history functionality).\nBreaking We have changed the default colors from the original Learn theme (the purple menu header) to the Relearn defaults (the light green menu header) as used in the official documentation.\nThis change will only affect your installation if you’ve not set the themeVariant parameter in your config.toml. If you still want to use the Learn color variant, you have to explicitly set themeVariant=\"learn\" in your config.toml.\nNote, that this will also affect your site if viewed with Internet Explorer 11 but in this case it can not be reconfigured as Internet Explorer does not support CSS variables.\nChange Due to a bug, that we couldn’t fix in a general manner for color variants, we decided to remove --MENU-SEARCH-BOX-ICONS-color and introduced --MENU-SEARCH-color instead. You don’t need to change anything in your custom color stylesheet as the old name will be used as a fallback.\nChange For consistency reasons, we renamed --MENU-SEARCH-BOX-color to --MENU-SEARCH-BORDER-color. You don’t need to change anything in your custom color stylesheet as the old name will be used as a fallback.\nNew With this release you are now capable to define your own dark mode variants.\nTo make this possible, we have introduced a lot more color variables you can use in your color variants. Your old variants will still work and don’t need to be changed as appropriate fallback values are used by the theme. Nevertheless, the new colors allow for much more customization.\nTo see what’s now possible, see the new variants relearn-dark and neon that are coming with this release.\nNew To make the creation of new variants easier for you, we’ve added a new interactive theme variant generator. This feature will not work with Internet Explorer 11.\nNew You can now configure multiple color variants in your config.toml. In this case, the first variant is the default chosen on first view and a variant switch will be shown in the menu footer. See the documentation for configuration.\nNote, that the new variant switch will not work with Internet Explorer 11 as it does not support CSS variables. Therefore, the variant switcher will not be displayed with Internet Explorer 11.\n2.9.0 (2021-11-19) Breaking This release removes the themes implementation of ref/relref in favor for Hugos standard implementation. This is because of inconsistencies with the themes implementation. In advantage, your project becomes standard compliant and exchanging this theme in your project to some other theme will be effortless.\nIn a standard compliant form you must not link to the *.md file but to its logical name. You’ll see, referencing other pages becomes much easier. All three types result in the same reference:\nType Non-Standard Standard Branch bundle basics/configuration/_index.md basics/configuration Leaf bundle basics/configuration/index.md basics/configuration Page basics/configuration.md basics/configuration If you’ve linked from a page of one language to a page of another language, conversion is a bit more difficult but Hugo got you covered as well.\nAlso, the old themes implementation allowed refs to non-existing content. This will cause Hugos implementation to show the error below and abort the generation. If your project relies on this old behavior, you can reconfigure the error handling of Hugos implementation.\nIn the best case your usage of the old implementation is already standard compliant and you don’t need to change anything. You’ll notice this very easily once you’ve started hugo server after an upgrade and no errors are written to the console.\nYou may see errors on the console after the update in the form:\nERROR 2021/11/19 22:29:10 [en] REF_NOT_FOUND: Ref \"basics/configuration/_index.md\": \"hugo-theme-relearn\\exampleSite\\content\\_index.en.md:19:22\": page not foundIn this case, you must apply one of two options:\nStart up a text editor with regular expression support for search and replace. Search for (ref\\s+\"[^\"]*?)(?:/_index|/index)?(?:\\.md)?(#[^\"]*?)?\" and replace it by $1$2\" in all *.md files. This is the recommended choice.\nCopy the old implementation files theme/hugo-theme-relearn/layouts/shortcode/ref.html and theme/hugo-theme-relearn/layouts/shortcode/relref.html to your own projects layouts/shortcode/ref.html and layouts/shortcode/relref.html respectively. This is not recommended as your project will still rely on non-standard behavior afterwards.\n2.8.0 (2021-11-03) Change Although never officially documented, this release removes the font Novacento/Novecento. If you use it in an overwritten CSS please replace it with Work Sans. This change was necessary as Novacento did not provide all Latin special characters and lead to mixed styled character text eg. for Czech.\nNew The theme now supports favicons served from static/images/ named as favicon or logo in SVG, PNG or ICO format out of the box. An overridden partial layouts/partials/favicon.html may not be necessary anymore in most cases.\nNew You can hide the table of contents menu for the whole site by setting the disableToc option in your config.toml. For an example see the example configuration.\n2.7.0 (2021-10-24) New Optional second parameter for notice shortcode to set title in box header. 2.6.0 (2021-10-21) New Your site can now be served from a subfolder if you set baseURL and canonifyURLs=true in your config.toml. See the documentation for a detailed example. 2.5.0 (2021-10-08) Change New colors --CODE-BLOCK-color and --CODE-BLOCK-BG-color were added to provide a fallback for Hugos syntax highlighting in case guessSyntax=true is set. Ideally the colors are set to the same values as the ones from your chosen chroma style. 2.4.0 (2021-10-07) Change Creation of customized stylesheets was simplified down to only contain the CSS variables. Everything else can and should be deleted from your custom stylesheet to assure everything works fine. For the predefined stylesheet variants, this change is already included.\nNew Hidden pages are displayed by default in their according tags page. You can now turn off this behavior by setting disableTagHiddenPages=true in your config.toml.\nNew You can define the expansion state of your menus for the whole site by setting the alwaysopen option in your config.toml. Please see further documentation for possible values and default behavior.\nNew New frontmatter ordersectionsby option to change immediate children sorting in menu and children shortcode. Possible values are title or weight.\nNew Alternate content of a page is now advertised in the HTML meta tags. See Hugo documentation.\n2.3.0 (2021-09-13) 0.81.0 This release requires a newer Hugo version.\nNew Showcase multilanguage features by providing a documentation translation “fer us pirrrates”. There will be no other translations besides the original English one and the Pirates one due to maintenance constraints.\n2.2.0 (2021-09-09) New Hidden pages are displayed by default in the sitemap generated by Hugo and are therefore visible for search engine indexing. You can now turn off this behavior by setting disableSeoHiddenPages=true in your config.toml. 2.1.0 (2021-09-07) 0.69.0 This release requires a newer Hugo version.\nChange In case the site’s structure contains additional *.md files not part of the site (eg files that are meant to be included by site pages - see CHANGELOG.md in the exampleSite), they will now be ignored by the search.\nNew Hidden pages are indexed for the site search by default. You can now turn off this behavior by setting disableSearchHiddenPages=true in your config.toml.\nNew If a search term is found in an expand shortcode, the expand will be opened.\nNew The menu will scroll the active item into view on load.\n2.0.0 (2021-08-28) Change Syntax highlighting was switched to the built in Hugo mechanism. You may need to configure a new stylesheet or decide to roll you own as described on in the Hugo documentation\nChange In the predefined stylesheets there was a typo and --MENU-HOME-LINK-HOVERED-color must be changed to --MENU-HOME-LINK-HOVER-color. You don’t need to change anything in your custom color stylesheet as the old name will be used as a fallback.\nChange --MENU-HOME-LINK-color and --MENU-HOME-LINK-HOVER-color were missing in the documentation. You should add them to your custom stylesheets if you want to override the defaults.\nChange Arrow navigation and children shortcode were ignoring setting for ordersectionsby. This is now changed and may result in different sorting order of your sub pages.\nChange If hidden pages are accessed directly by typing their URL, they will be exposed in the menu.\nChange A page without a title will be treated as hidden=true.\nNew You can define the expansion state of your menus in the frontmatter. Please see further documentation for possible values and default behavior.\nNew New partials for defining pre/post content for menu items and the content. See documentation for further reading.\nNew Shortcode children with new parameter containerstyle.\nNew New shortcode include to include arbitrary file content into a page.\n1.2.0 (2021-07-26) New Shortcode expand with new parameter to open on page load. 1.1.0 (2021-07-02) Breaking Mermaid diagrams can now be panned and zoomed. This isn’t configurable yet.\nNew Mermaid config options can be set in config.toml.\n1.0.0 (2021-07-01) 0.65.0 The requirement for the Hugo version of this theme is the same as for the Learn theme version 2.5.0 on 2021-07-01.\nNew Initial fork of the Learn theme based on Learn 2.5.0 on 2021-07-01. This introduces no new features besides a global rename to Relearn and a new logo. For the reasons behind forking the Learn theme, see this comment in the Learn issues.\n", "description": "", "tags": null, "title": "What's New", @@ -153,6 +153,13 @@ var relearn_search_index = [ "title": "Stylesheet generator", "uri": "/basics/generator/index.html" }, + { + "content": "The theme comes with a reasonably configured topbar.\nNevertheless, your requirements may differ from this configuration. Luckily the theme got you covered as the themebar, its buttons and the functionality behind these buttons is fully configurable by you.\nAreas The default configuration comes with three predefined areas that may contain an arbitrary set of buttons.\nstart: shown between menu and breadcrumb end: shown on the opposite breadcrumb side in comparison to the start area more: shown when pressing the more button in the topbar While you can not add additional areas in the topbar, you are free to configure addtional buttons that behave like the more button, providing further user defined areas.\nButtons The theme ships with the following predefined buttons (from left to right in the screenshot)\nsidebar: opens the sidebar flyout if in mobile layout toc: opens the table of contents in an overlay edit: browses to the editable page if the editURL parameter is set print: browses to the chapters printable page if print support was activated prev: browses to the previous page if there is one next: browses to the next page if there is one more: opens the overlay for the more area Not all buttons are displayed at every given time. This is configurable (see below if interested).\nRedefining Areas Each predefined area and button comes in their own file. By that it is easy for you to overwrite an area file in your installation reusing only the buttons you like.\nEg. you can redefine the predefined end area by adding the file layouts/partials/topbar/area/end.html in your installtion (not in the theme itself) to remove all but the more button.\n{{ partial \"topbar/button/more.html\" (dict \"page\" . )}}Defining own Buttons Button Types The theme distingushies between two types of buttons:\nbutton: a clickable button that either browses to another site or triggers a user defined script area-button: the template for the more button, to define your own area overlay buttons Button Parameter Screen Widths and Actions Depending on the screen width you can configure how the button should behave. Screen width is divided into three classes:\ns: (controlled by the onwidths parameter) mobile layout where the menu sidebar is hidden m: (controlled by the onwidthm parameter) desktop layout with visible sidebar while the content area width still resizes l: (controlled by the onwidthl parameter) desktop layout with visible sidebar once the content area reached its maximum width For each width class, you can configure one of the following actions:\nshow: the button is displayed in its configured area hide: the button is hidden area-XXX: the button is moved from its configured area into the area XXX; eg. this is used to move buttons to the more area in the mobile layout Hiding and Disabling Stuff While hiding a button dependend on the screen size can be configured with the above described hide action, you may want to hide the button on certain other conditions aswell.\nFor example, the print button in its default configuration should only be displayed if print support was configured. This is done in your button template by checking the conditions first before displaying the button (see layouts/partials/topbar/button/print.html).\nAnother prefered condition for hiding a button is, if the displayed overlay is empty. This is the case for the toc (see layouts/partials/topbar/button/toc.html) aswell as the more button (see layouts/partials/topbar/button/more.html) and controlled by the parameter onempty.\nThis parameter can have one of the following values:\nhide: the button is hidden if the overlay is empty disable: the button is disabled if the overlay is empty If you want to disable a button containing no overlay, this can be achieved by an empty href parameter. An example can be seen in the prev button (see layouts/partials/topbar/button/prev.html) where the URL for the previous site may be empty.\nReference Button Contains the basic button functionality and is used as a base implementation for all other buttons (layouts/partials/topbar/func/button.html). Call this from your own button templates if you want to implement a button with no overlay area.\nParameter Name Default Notes page \u003cempty\u003e Mandatory reference to the page. class \u003cempty\u003e Mandatory unique class name for this button. Displaying two buttons with the same value for class is undefined. href \u003cempty\u003e Either the destination URL for the button or JavaScript code to be executed on click.\n- if starting with javascript: all following text will be executed in your browser\n- every other string will be interpreted as URL\nIf this parameter is not set, the button will be displayed\n- as disabled if no content is specified\n- according to onempty if any content is given. icon \u003cempty\u003e Mandatory Font Awesome icon name. onempty disable Defines what to do with the button if its content overlay is empty:\n- disable: The button is displayed in disabled state.\n- hide: The button is not displayed. The next button will move into the gap. onwidths show The action, that should be executed if the site is displayed in the given width:\n- show: The button is displayed in its configured area\n- hide: The button is hidden.\n- area-XXX: The button is moved from its configured area into the area XXX. onwidthm show See above. onwidthl show See above. title \u003cempty\u003e Arbitrary text for title, displayed in the tooltip. content see notes Arbitrary HTML to put into the content overlay. This parameter may be empty. In this case no overlay will be generated. Area-Button Contains the basic functionality to display area overlay buttons (layouts/partials/topbar/func/area-button.html). Call this from your own button templates if you want to implement a button with an overlay area like the more button.\nName Default Notes page \u003cempty\u003e Mandatory reference to the page. area \u003cempty\u003e Mandatory unique area name for this area. Displaying two areas with the same value for area is undefined. icon \u003cempty\u003e Mandatory Font Awesome icon name. onempty disable Defines what to do with the button if its content overlay is empty:\n- disable: The button is displayed in disabled state.\n- hide: The button is not displayed. The next button will move into the gap. onwidths show The action, that should be executed if the site is displayed in the given width:\n- show: The button is displayed in its configured area\n- hide: The button is hidden.\n- area-XXX: The button is moved from its configured area into the area XXX. onwidthm show See above. onwidthl show See above. title \u003cempty\u003e Arbitrary text for title, displayed in the tooltip. Predefined Buttons The predefined buttons by the theme (all other buttons besides the more and toc button in layouts/partials/topbar/button). Call these from your own redefined area templates if you want to offer some of the default button behavior.\nName Default Notes page \u003cempty\u003e Mandatory reference to the page. onwidths \u003cvarying\u003e The action, that should be executed if the site is displayed in the given width:\n- show: The button is displayed in its configured area\n- hide_\u0026lt;varying\u0026gt;_ is hidden.\u003cbr\u003e- area-XXX: The button is moved from its configured area into the area XXX`. onwidthm \u003cvarying\u003e See above. onwidthl \u003cvarying\u003e See above. Predefined Overlay-Buttons The predefined buttons by the theme that open an overlay (the more and toc button in layouts/partials/topbar/button). Call these from your own redefined area templates if you want to offer some of the default area button behavior.\nName Default Notes page \u003cempty\u003e Mandatory reference to the page. onempty \u003cvarying\u003e Defines what to do with the button if its content overlay is empty:\n- disable: The button is displayed in disabled state.\n- hide: The button is not displayed. The next button will move into the gap. onwidths \u003cvarying\u003e The action, that should be executed if the site is displayed in the given width:\n- show: The button is displayed in its configured area\n- hide: The button is hidden.\n- area-XXX: The button is moved from its configured area into the area XXX. onwidthm \u003cvarying\u003e See above. onwidthl \u003cvarying\u003e See above. ", + "description": "", + "tags": null, + "title": "Topbar Modification", + "uri": "/basics/topbar/index.html" + }, { "content": " Changelog 5.20.0 (2023-08-26) Enhancements [feature][change] theme: support for colored borders between menu and content #626 [feature] image: allow option to apply image effects globally #623 [feature][change] openapi: switch to light syntaxhighlightning where applicable #621 [feature] images: document usage of images with links #576 Fixes [bug] highlight: fix rendering for Hugo \u003c 0.111 #630 [bug] search: remove link underline on dedicated search page #627 [bug] highlight: don’t switch to block view if hl_inline=true #618 [bug] variant: minor adjustments to zen variants #617 [bug] mermaid: lazy render graph if it is initially hidden #187 Maintenance [task] openapi: update to swagger 5.4.1 #620 5.19.0 (2023-08-12) Enhancements [feature] highlight: add title parameter #616 [feature] variant: signal variant switch as event #614 [feature] variant: add zen variant in light and dark #613 [feature] i18n: add Hungarian translation #604 [feature] mermaid: update to 10.3.0 #601 Fixes [bug] siteparam: avoid halt if param is a map/slice #611 [bug] mermaid: fix broken zoom since update to v10 #608 [bug] mermaid: variant generator diagram does not respond to events #607 [bug] print: avoid chroma leak for relearn-dark #605 Maintenance [task] mermaid: update to 10.3.1 #610 5.18.0 (2023-07-27) Enhancements [feature][change] shortcodes: add more deprecation warnings #598 [feature][change] shortcodes: change context parameter to page if called as partial #595 [feature] siteparam: support nested parameters and text formatting #590 [feature][change] a11y: improve when tabbing thru links #581 Fixes [bug] openapi: inherit RTL setting from Hugo content #600 [bug] 404: fix display in RTL #597 [bug] highlight: fix position of copy-to-clipboard button in RTL #594 [bug] openapi: fix spelling #593 [bug] search: fix typo in output format #591 [bug] tabs: fix tab selection by groupid #582 [bug] theme: restore compat with Hugo 0.95.0 #580 [bug][change] theme: improve display of links #577 5.17.1 (2023-06-22) Enhancements [feature][change] highlight: make copy to clipboard appear on hover #574 5.17.0 (2023-06-22) Enhancements [feature] highlight: add configurable line breaks #169 Fixes [bug] theme: support Hugo 0.114.0 #573 [bug] taxonomy: fix number tags #570 [bug] highlight: improve copy to clipboard #569 5.16.2 (2023-06-10) Enhancements [feature] theme: revamp 404 page #566 5.16.1 (2023-06-09) Enhancements [feature] theme: add deprecation warnings #565 Fixes [bug] mermaid: allow for YAML frontmatter inside of graph #564 [bug] alias: fix redirect URLs in case of empty BaseURL #562 5.16.0 (2023-06-08) Enhancements [feature] tabs: add title and icon option #552 [feature] shortcodes: add style option to mimic code box color scheme #551 [feature] tabs: support color options #550 [feature] favicon: add light \u0026 dark option for OS’s prefered color scheme #549 Fixes [bug] icon: remove whitespace on start #560 [bug] shortcodes: avoid superflous margin at start and end of content #558 [bug] expand: fix html encoding of finishing content tag #557 [bug] icon: fix ouput “raw HTML omitted” with goldmark config unsafe=false #555 5.15.2 (2023-05-29) Enhancements [feature] taxonomy: add support for category default taxonomy #541 Fixes [bug] attachments: work for Hugo \u003c 0.112 #546 5.15.1 (2023-05-25) Fixes [bug] shortcodes: intermediately use random ids instead of .Ordinal #543 5.15.0 (2023-05-25) Enhancements [feature] tab: new shortcode to display single tab #538 [feature][change] tabs: treat groupid as unique if not set #537 [feature] expand: indent expanded content #536 [feature] notice: make boxes more prominent #535 Fixes [bug] attachments: fix build error since Hugo 0.112 #540 Maintenance [task] chore: update Mermaid to 9.4.3 #534 [task] mermaid: update to 10.2.0 #499 5.14.3 (2023-05-20) Fixes [bug] tags: show taxonomy toc for standard installation #533 5.14.2 (2023-05-20) Fixes [bug] tags: translate breadcrumb and title for taxonomy #532 5.14.1 (2023-05-20) No changelog for this release.\n5.14.0 (2023-05-19) Enhancements [feature] tags: improve search index for tags #531 [feature] tags: increase readability of taxonomy pages #530 [feature] nav: make breadcrumb separator configurable #529 [feature] i18n: add translation for default taxonomies #528 [feature] theme: set appropriate defaults for all theme specific params #516 [feature] theme: allow to display tags below article #513 Fixes [bug] shortcode: make .context always a page #527 5.13.2 (2023-05-17) Fixes [bug] print: enable print for pages with _build options #522 5.13.1 (2023-05-16) Fixes [bug] openapi: allow toc to scroll page #526 5.13.0 (2023-05-14) Enhancements [feature][change] openapi: replace implementation with swagger-ui #523 Fixes [bug] variant: avoid leaking shadows in neon print style #524 5.12.6 (2023-05-04) Enhancements [feature] theme: better HTML titles and breadcrumbs for search and tag pages #521 Fixes [bug] menu: avoid hiding of expander on hover when active item has children #520 [bug] menu: showVisitedLinks not working for some theme variants #518 [bug] theme: fix resource URLs for 404 page on subdirectories #515 5.12.5 (2023-03-28) Fixes [bug] expand: not properly exanded when used in bullet point list #508 5.12.4 (2023-03-24) Fixes [bug] theme: disableExplicitIndexURLs param is not working as expected #505 5.12.3 (2023-03-14) Fixes [bug] attachments: fix links if only one language is present #503 [bug] shortcodes: allow markdown for title and content #502 5.12.2 (2023-03-03) Fixes [bug] menu: fix state for alwaysopen=false + collapsibleMenu=false #498 5.12.1 (2023-02-26) Enhancements [feature] variant: add relearn bright theme #493 Fixes [bug] generator: fix setting of colors #494 5.12.0 (2023-02-24) Enhancements [feature] frontmatter: support VSCode Front Matter extension #481 [feature] theme: make expand and image ids stable #477 [feature] variant: set scrollbar color to dark for dark variants #471 [feature] i18n: add full RTL support #470 [feature] piratify: fix some quirks, arrr #469 [feature][change] theme: optimization for huge screen sizes #466 Fixes [bug] i18n: write code ltr even for rtl languages #492 [bug] anchor: fix link in FF when served from filesystem #482 [bug] shortcodes: don’t break build and render for invalid parameters #480 [bug] nav: restore scroll position on browser back #476 [bug] variant: avoid style leak for auto style #473 Maintenance [task] build: add imagebot #485 5.11.2 (2023-02-07) Fixes [bug] tabs: nested tabs content is not displayed #468 5.11.1 (2023-02-06) Fixes [bug] variant: include missing theme-auto.css in distribution #467 5.11.0 (2023-02-05) Enhancements [feature] i18n: add Czech translation #455 [feature][change] lightbox: switch to CSS-only solution #451 [feature][change] variant: add support for prefers-color-scheme #445 [feature][change] expand: refactor for a11y #339 [feature][change] mermaid: make zoom configurable #144 Fixes [bug] swagger: avoid errors when using invalid rapi-doc fragment ids #465 [bug] search: fix oddities in keyboard handling #463 [bug] badge: fix text color for IE11 #462 [bug] mermaid: rerender graph if search term is present and variant is switched #460 [bug] tags: show tag on pages when tag has space #459 [bug] edit: remove double slash on root page link #450 Maintenance [task] build: add moving version tags #453 [task][change] theme: remove jQuery #452 [task] build: check for release notes before release #448 5.10.2 (2023-01-25) Fixes [bug] nav: fix breadcrumb for huge installations #446 5.10.1 (2023-01-25) Fixes [bug] print: fix image links with relative path #444 5.10.0 (2023-01-25) Enhancements [feature] shortcodes: support for accent color #440 [feature] shortcodes: add color parameter where applicable #438 [feature] theme: announce translations as alternate links #422 Fixes [bug] nav: fix breadcrumbs for deeply nested sections #442 [bug] theme: improve whitespacing in tables #441 5.9.4 (2023-01-23) Fixes [bug] variant: fix search icon and text color #437 5.9.3 (2023-01-22) Fixes [bug] nav: fix left/right navigation for horizontal scrolling #435 [bug][breaking] theme: allow pages on top level #434 Maintenance [task] build: switch to wildcard version of actions #428 5.9.2 (2022-12-30) Fixes [bug] search: apply dependency scripts for Hindi and Japanese #427 5.9.1 (2022-12-23) Enhancements [feature] theme: make external link target configurable #426 5.9.0 (2022-12-23) Enhancements [feature][change] theme: open external links in separate tab #419 [feature] theme: make it a Hugo module #417 Fixes [bug][change] attachments: fix incorrect links for defaultContentLanguageInSubdir=true #425 5.8.1 (2022-12-11) Fixes [bug] theme: fix alias for home page if defaultContentLanguageInSubdir=true #414 5.8.0 (2022-12-08) Enhancements [feature] icon: add new shortcode #412 [feature] theme: style and document markdown extensions #411 [feature] badge: add new shortcode #410 [feature] theme: add accent color #409 Fixes [bug] theme: fix spacing for tag flyout in FF #413 5.7.0 (2022-11-29) Enhancements [feature] button: refactor for a11y #372 Fixes [bug] search: don’t freeze browser on long search terms #408 [bug] search: fix searchbox placeholder color in FF and IE #405 [bug][change] i18n: rename Korean translation from country to lang code #404 Maintenance [task] search: update lunr languages to 1.10.0 #403 5.6.6 (2022-11-23) Enhancements [feature] search: make build and js forgiving against config errors #400 Fixes [bug] variant: minor color adjustments #402 [bug] variant: fix generator for use of neon #401 5.6.5 (2022-11-19) Fixes [bug] menu: relax usage of background color #399 5.6.4 (2022-11-19) Fixes [bug] theme: make alias pages usable by file:// protocol #398 5.6.3 (2022-11-19) Fixes [bug] theme: be compatible with Hugo \u003e= 0.95.0 #397 5.6.2 (2022-11-19) Fixes [bug] theme: build breaks sites without “output” section in config #396 5.6.1 (2022-11-19) Fixes [bug] theme: fix image distortion #395 5.6.0 (2022-11-18) Enhancements [feature] toc: improve keyboard handling #390 [feature] search: improve keyboard handling #387 [feature] search: add dedicated search page #386 [feature] theme: make creation of generator meta tag configurable #383 [feature] theme: increase build performance #380 Fixes [bug] mermaid: avoid leading whitespace #394 [bug] theme: fix build errors when referencing SVGs in markdown #393 [bug] variant: avoid neon to leak into IE11 fallback #392 [bug] theme: fix urls for file:// protocol in sitemap #385 [bug] theme: add id to h1 elements #384 [bug] rss: fix display of hidden subpages #382 [bug] nav: fix key navigation when pressing wrong modifiers #379 Maintenance [task] mermaid: update to version 9.2.2 #391 5.5.3 (2022-11-10) Fixes [bug] tags: fix non-latin tag display on pages #378 5.5.2 (2022-11-08) Fixes [bug] theme: fix typo in 404.html #376 [bug] theme: allow menu items and children to be served by file:// protocol #375 5.5.1 (2022-11-07) Fixes [bug] theme: fix overflowing issue with anchors and tooltips #364 5.5.0 (2022-11-06) Enhancements [feature][change] theme: optimize page load for images #304 Fixes [bug] theme: fix context in render hooks #373 [bug] print: make canonical URL absolute #371 5.4.3 (2022-11-05) Enhancements [feature] history: refactor for a11y #341 Fixes [bug] theme: fix multilang links when site served from subdirectory #370 5.4.2 (2022-11-05) Maintenance [task] build: change set-output to env vars #348 5.4.1 (2022-11-05) Fixes [bug] mermaid: fix Gantt chart width #365 5.4.0 (2022-11-01) Enhancements [feature] math: allow passing of parameters with codefence syntax #363 [feature] i18n: add Finnish translation #361 [feature] mermaid: allow passing of parameters with codefence syntax #360 [feature] i18n: support RTL #357 [feature][change] button: add option for target #351 [feature][change] theme: allow to be served by file:// protocol #349 5.3.3 (2022-10-09) Fixes [bug] archetypes: fix frontmatter on home.md template #346 5.3.2 (2022-10-08) Fixes [bug] nav: change defunct keyboard shortcuts #344 5.3.1 (2022-10-08) Enhancements [feature] i18n: update Spanish translation #343 [feature] theme: option to align images #327 5.3.0 (2022-10-07) Enhancements [feature] expander: improve whitespace between label and content #338 [feature] swagger: improve print version #333 Fixes [bug] print: fix links of subsections #340 [bug] theme: remove W3C validator errors #337 [bug] children: remove unused page parameter from docs #336 [bug] print: remove menu placeholder in Firefox #335 [bug] swagger: fix download button overflow #334 [bug][change] a11y: remove WCAG errors where applicable #307 5.2.4 (2022-10-02) Fixes [bug] theme: remove HTML5 validator errors #329 5.2.3 (2022-09-12) Fixes [bug] print: chapter pages overwrite font-size #328 5.2.2 (2022-08-23) Fixes [bug] print: fix urls for uglyURLs=true #322 5.2.1 (2022-08-05) Enhancements [feature] i18n: improve Japanese translation #318 Fixes [bug] nav: prev/next ignores ordersectionby #320 Maintenance [task] task: bump Hugo minimum requirement to 0.95 #319 5.2.0 (2022-08-03) Enhancements [feature][change] menu: expand collapsed menus if search term is found in submenus #312 Fixes [bug] print: switch mermaid and swagger style before print #316 [bug] theme: fix chapter margins on big screens #315 5.1.2 (2022-07-18) Fixes [bug] print: reset mermaid theme to light #313 [bug] mermaid: header is showing up in FF #311 5.1.1 (2022-07-15) Fixes [bug] tags: don’t count tags if page is hidden #310 5.1.0 (2022-07-15) Enhancements [feature][change] print: make print url deterministic #309 [feature] theme: allow overriding partials for output formats #308 5.0.3 (2022-07-07) Fixes [bug] ie11: no styles after rework of archetypes #306 5.0.2 (2022-07-07) Fixes [bug] theme: load CSS if JS is disabled #305 5.0.1 (2022-07-07) Enhancements [feature][breaking] theme: optimize loading of js and css #303 5.0.0 (2022-07-05) Enhancements [feature][change] archetypes: modularize rendering #300 [feature] history: don’t reload page when history gets cleared #299 [feature] menu: replace expander by fontawesome chevrons #296 [feature] theme: align content with topbar icon limits #290 [feature] button: allow for empty href #288 [feature] i18n: make Simplified Chinese the standard language for the zn code #287 [feature] clipboard: move head styles to stylesheet #286 [feature] math: add mathjax rendering #235 [feature] theme: allow for page heading modification #139 Fixes [bug] favicon: fix URL if site resides in subfolder #302 [bug] code: show copy-to-clipboard marker for blocklevel code #298 [bug] menu: make active expander visible on hover #297 [bug] print: disable arrow navigation #294 [bug] print: add missing page break after index or section #292 [bug] theme: use more space on wide screens #291 [bug] theme: fix size of chapter heading #289 Maintenance [task] chore: update RapiDoc 9.3.3 #301 [task] chore: update Mermaid 9.1.3 #293 4.2.5 (2022-06-23) Fixes [bug] swagger: javascript code does not load in documentation #285 [bug] children: descriptions not working #284 [bug] print: fix empty page for shortcut links #283 4.2.4 (2022-06-23) Fixes [bug] theme: fix url for logo and home button #282 4.2.3 (2022-06-23) Fixes [bug][breaking] include: second parameter is ignored #281 4.2.2 (2022-06-23) No changelog for this release.\n4.2.1 (2022-06-23) No changelog for this release.\n4.2.0 (2022-06-23) Enhancements [feature][change] tabs: don’t change tab selection if panel does not contain item #279 [feature] shortcodes: convert to partials #277 Fixes [bug] swagger: avoid builtin syntax-highlightning #280 [bug] search: fix console message for missing lunr translations #278 [bug] tabs: fix wrapping when having many tabs #272 4.1.1 (2022-06-18) Fixes [bug] notice: fix layout when content starts with heading #275 4.1.0 (2022-06-12) Enhancements [feature] i18n: support multilang content #271 4.0.5 (2022-06-12) Fixes [bug] i18n: Vietnamese language with wrong lang code #270 [bug] i18n: fix search for non western languages #269 4.0.4 (2022-06-07) Enhancements [feature] theme: improve keyboard navigation for scrolling #268 Fixes [bug] swagger: adjust font-size for method buttons #267 [bug] menu: hide expander when only hidden subpages #264 [bug] theme: make compatible with Hugo 0.100.0 #263 Maintenance [task] swagger: update rapidoc to 9.3.2 #266 [task] mermaid: update to 9.1.1 #265 4.0.3 (2022-06-05) Enhancements [feature] toc: add scrollbar #262 4.0.2 (2022-06-05) Fixes [bug] theme: let browser scroll page on CTRL+f #242 4.0.1 (2022-06-05) No changelog for this release.\n4.0.0 (2022-06-05) Enhancements [feature] shortcodes: add named parameter if missing #260 [feature][breaking] theme: remove –MAIN-ANCHOR-color from stylesheet #256 [feature] i18n: add Italian translation #254 [feature] attachments: support for brand colors #252 [feature] notice: support for brand colors #251 [feature][breaking] config: remove custom_css #248 [feature] theme: use proper file extension for page-meta.go #246 [feature] variant: add support for brand color variables #239 [feature] i18n: add Polish translation #237 Fixes [bug] shortcodes: accept boolean parameters if given as string #261 [bug] print: adjust button and tab size #259 [bug] print: show Mermaid if requested in frontmatter #255 [bug] theme: adjust thin scrollbar slider #244 [bug] mobile: fix broken scrollbar #243 [bug] theme: fix display of tooltip for heading anchor #241 3.4.1 (2022-04-03) Fixes [bug] theme: fix IE11 incompatibilities #234 3.4.0 (2022-04-03) Enhancements [feature] i18n: add Traditional Chinese translation #233 [feature] menu: expand/collapse menu items without navigation #231 [feature] print: add option to print whole chapter #230 [feature][breaking] theme: apply user supplied content footer below content #229 Fixes [bug] theme: scroll to heading on initial load #232 3.3.0 (2022-03-28) Enhancements [feature] theme: add CSS font variables #227 [feature] swagger: add support for oas/swagger documentation #226 Fixes [bug] variant: make variant switch work on slow networks #228 3.2.1 (2022-03-25) Fixes [bug] print: fix minor inconsistencies #225 [bug] print: show more than just the title page #224 [bug] theme: align content scrollbar to the right on big screens #223 3.2.0 (2022-03-19) Enhancements [feature][change] mermaid: support differing themes for color variant switch #219 [feature] mermaid: load javascript on demand #218 Maintenance [task] mermaid: update to 8.14.0 #220 3.1.1 (2022-03-16) Enhancements [feature] i18n: add Korean translation #217 3.1.0 (2022-03-15) Enhancements [feature] notice: add icon parameter #212 [feature] mobile: remove breadcrumb ellipsis #211 Fixes [bug] theme: make storage of multiple Hugo sites on same server distinct #214 [bug] variant: switch breadcrumb color in Chrome #213 [bug] mobile: improve behavior of sidebar menu #210 3.0.4 (2022-02-24) Enhancements [feature] theme: improve font loading #201 [feature][change] variant: fix inconsistent color variable naming #200 Fixes [bug] variant: fix occasional fail when resetting generator #208 [bug] docs: don’t move header on logo hover in IE11 #207 [bug] variant: avoid flash of menu header when non default variant is active #206 [bug] theme: fix wrong HTML closing tag order in chapters #205 [bug] theme: adjust breadcrumb and title for empty home page titles #202 3.0.3 (2022-02-23) Enhancements [feature] tags: show tag count in taxonomy list #195 Fixes [bug] theme: remove Hugo build warning if page is not file based #197 [bug] tags: adhere to titleSeparator #196 [bug] theme: hide footer divider and variant selector in IE11 #194 3.0.2 (2022-02-23) Enhancements [feature] tags: sort by name #193 3.0.1 (2022-02-23) Enhancements [feature] children: set containerstyle automatically according to style #192 Fixes [bug] theme: revert fontawsome to version 5 for IE11 compat #191 3.0.0 (2022-02-22) Enhancements [feature] variant: build a variant generator #188 [feature] nav: only show toc if the page has headings #182 [feature][breaking] theme: change default colors to Relearn defaults #181 [feature] variant: add a variant selector #178 [feature][breaking] menu: rework footer UX #177 [feature] theme: support for dark mode #175 [feature] docs: use light syntax highlightning theme #174 [feature] notice: tweak dull colors #173 [feature] theme: rework header UX #151 Fixes [bug] search: remove additional X in filled out search box in IE11 #190 [bug] clipboard: localize tooltips #186 [bug] print: hide sidebar on Mac #183 [bug] menu: fix scrollbar height #180 [bug][change] search: fix color change for icons on hover #176 2.9.6 (2022-02-07) Fixes [bug] menu: remove debug output #171 2.9.5 (2022-02-07) Fixes [bug] menu: let arrow navigation respect ordersectionsby configuration #170 2.9.4 (2022-02-06) Fixes [bug] exampleSite: fix links in official documentation #168 2.9.3 (2022-02-06) Fixes [bug] menu: invalid URL when the shortcut is an internal link #163 2.9.2 (2021-11-26) Enhancements [feature] theme: add theme version info to head #158 Fixes [bug] theme: fix selection of *.ico files as favicons #160 2.9.1 (2021-11-22) Fixes [bug] menu: fix significantly low performance for collecting of meta info #157 2.9.0 (2021-11-19) Fixes [bug][breaking] relref: fix inconsistent behavior #156 [bug] search: make dropdown stick to search field when scrolling #155 [bug] menu: align long text properly #154 [bug] copyToClipBoard: add missing right border for inline code if disableInlineCopyToClipBoard=true #153 [bug] menu: show hidden sibling pages reliably #152 [bug] menu: bring active item in sight for large menus #149 2.8.3 (2021-11-09) Fixes [bug] mermaid: let zoom reset to initial size #145 [bug] mermaid: remove whitespace from big graphs #143 2.8.2 (2021-11-08) Fixes [bug] mermaid: always load javascript to avoid break if code fences are used #142 2.8.1 (2021-11-04) Fixes [bug] search: don’t break JS in multilang setup if search is disabled #140 2.8.0 (2021-11-03) Enhancements [feature] toc: make disableTOC globally available via config.toml #133 [feature] mermaid: only load javascript if necessary #95 [feature][change] theme: switch font #83 [feature] theme: make favicon configurable #2 Fixes [bug] mermaid: assert that window.mermaid is actually mermaid #136 [bug] menu: remove usage of Hugos UniqueID #131 [bug] theme: reduce margin for children shortcode #130 [bug] theme: left-align h3 in chapters #129 [bug] theme: align copy link to clipboard #128 2.7.0 (2021-10-24) Enhancements [feature] notice: support custom titles #124 2.6.0 (2021-10-21) Fixes [bug] theme: generate correct links if theme served from subdirectory #120 2.5.1 (2021-10-12) Fixes [bug] security: fix XSS for malicioius image URLs #117 2.5.0 (2021-10-08) Enhancements [feature][change] syntax highlight: provide default colors for unknown languages #113 Fixes [bug] security: fix XSS for malicioius URLs #114 [bug] menu: write correct local shortcut links #112 2.4.1 (2021-10-07) Fixes [bug] theme: remove runtime styles from print #111 2.4.0 (2021-10-07) Enhancements [feature] lang: add vietnamese translation #109 [feature][change] theme: simplify stylesheet for color variants #107 [feature] hidden pages: remove from RSS feed, JSON, taxonomy etc #102 [feature] theme: announce alternative content in header #101 [feature] menu: frontmatter option to change sort predicate #98 [feature] menu: add default setting for menu expansion #97 [feature] theme: improve print style #93 [feature] theme: improve style #92 Fixes [bug] include: don’t generate additional HTML if file should be displayed “as is” #110 [bug] attachments: fix broken links if multilang config is used #105 [bug] theme: fix sticky header to remove horizontal scrollbar #82 Maintenance [task] chore: update fontawesome #94 2.3.2 (2021-09-20) Fixes [bug] docs: rename history pirate translation #91 2.3.1 (2021-09-20) Fixes [bug] docs: rename english pirate translation to avoid crash on rendering #90 2.3.0 (2021-09-13) Fixes [bug] theme: fix usage of section element #88 Maintenance [task] theme: ensure IE11 compatiblity #89 [task] docs: Arrr! showcase multilang featurrre #87 2.2.0 (2021-09-09) Enhancements [feature] sitemap: hide hidden pages from sitemap and SEO indexing #85 Fixes [bug] theme: fix showVisitedLinks in case Hugo is configured to modify relative URLs #86 Maintenance [task] theme: switch from data-vocabulary to schema #84 2.1.0 (2021-09-07) Enhancements [feature] search: open expand if it contains search term #80 [feature] menu: scroll active item into view #79 [feature] search: disable search in hidden pages #76 [feature] search: improve readablility of index.json #75 [feature] search: increase performance #74 [feature] search: improve search context preview #73 Fixes [bug][change] search: hide non-site content #81 [bug] menu: always hide hidden sub pages #77 2.0.0 (2021-08-28) Enhancements [feature] tabs: enhance styling #65 [feature] theme: improve readability #64 [feature] menu: show hidden pages if accessed directly #60 [feature][change] theme: treat pages without title as hidden #59 [feature] search: show search results if field gains focus #58 [feature] theme: add partial templates for pre/post menu entries #56 [feature] theme: make chapter archetype more readable #55 [feature] children: add parameter for container style #53 [feature] theme: make content a template #50 [feature] menu: control menu expansion with alwaysopen parameter #49 [feature] include: new shortcode to include other files #43 [feature] theme: adjust print styles #35 [feature][change] code highlighter: switch to standard hugo highlighter #32 Fixes [bug][change] arrow-nav: default sorting ignores ordersectionsby #63 [bug][change] children: default sorting ignores ordersectionsby #62 [bug][change] arrow-nav: fix broken links on (and below) hidden pages #61 [bug] theme: remove superfluous singular taxonomy from taxonomy title #46 [bug][change] theme: missing –MENU-HOME-LINK-HOVER-color in documentation #45 [bug] theme: fix home link when base URL has some path #44 Maintenance [task] docs: include changelog in exampleSite #33 1.2.0 (2021-07-26) Enhancements [feature] theme: adjust copy-to-clipboard #29 [feature] attachments: adjust style between notice boxes and attachments #28 [feature] theme: adjust blockquote contrast #27 [feature] expand: add option to open on page load #25 [feature] expand: rework styling #24 [feature] attachments: sort output #23 [feature] notice: make restyling of notice boxes more robust #20 [feature] notice: fix contrast issues #19 [feature] notice: align box colors to common standards #18 [feature] notice: use distinct icons for notice box type #17 Fixes [bug] attachments: support i18n for attachment size #21 [bug] notice: support i18n for box labels #16 [bug] notice: support multiple blocks in one box #15 Maintenance [task] dependency: upgrade jquery to 3.6.0 #30 1.1.1 (2021-07-04) Maintenance [task] theme: prepare for new hugo theme registration #13 1.1.0 (2021-07-02) Enhancements [feature] mermaid: expose options in config.toml #4 Fixes [bug] mermaid: config option for CDN url not used #12 [bug] mermaid: only highlight text in HTML elements #10 [bug] mermaid: support pan \u0026 zoom for graphs #9 [bug] mermaid: code fences not always rendered #6 [bug] mermaid: search term on load may bomb chart #5 Maintenance [task] mermaid: update to 8.10.2 #7 1.0.1 (2021-07-01) Maintenance [task] Prepare for hugo showcase #3 1.0.0 (2021-07-01) Maintenance [task] Fork project #1 ", "description": "", @@ -300,7 +307,7 @@ var relearn_search_index = [ "uri": "/shortcodes/highlight/index.html" }, { - "content": "A theme for Hugo designed for documentation.\n★ What’s new in the latest release ★\nMotivation The theme is a fork of the great Learn theme with the aim of fixing long outstanding bugs and adepting to latest Hugo features. As far as possible this theme tries to be a drop-in replacement for the Learn theme.\nFeatures Wide set of usage scenarios Responsive design for mobile usage Looks nice on paper (if you have to) Usable offline, no external dependencies Usable from your local file system via file:// protocol Support for the VSCode Front Matter extension for on-premise CMS capabilities Support for Internet Explorer 11 Configurable theming and visuals Configurable brand images Automatic switch for light/dark variant dependend on your OS settings Predefined light, dark and color variants User selectable variants Stylesheet generator Configurable syntax highlighting Unique theme features Print whole chapters or even the complete site In page search Site search Dedicated search page Taxonomy support Hidden pages Unlimited nested menu dependend on your site structure Navigation buttons dependend on your site structure Configurable shortcut links Multi language support Full support for languages written right to left Available languages: Arabic, Simplified Chinese, Traditional Chinese, Czech, Dutch, English, Finnish, French, German, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Turkish, Vietnamese Search support for mixed language content Additional Markdown features Support for GFM (GitHub Flavored Markdown Image effects like sizing, shadow, border and alignment Image lightbox Shortcodes galore Display files attached to page bundles Marker badges Configurable buttons List child pages Expand areas to reveal content Font Awesome icons Inclusion of other files Math and chemical formulae using MathJax Mermaid diagrams for flowcharts, sequences, gantts, pie, etc. Colorful boxes OpenAPI specifications using Swagger UI Reveal you site’s configuration parameter Tabbed panels Single tabbed panels and multiple tabbed panels Support To get support, feel free to open a new discussion topic or issue report in the official repository on GitHub.\nContributions Feel free to contribute to this documentation by just clicking the button displayed on top right of each page.\nYou are most welcome to contribute bugfixes or new features by making pull requests to the official repository. Check the contribution guidelines first before starting.\nLicense The Relearn theme is licensed under the MIT License.\nCredits This theme would not be possible without the work of many others.\n", + "content": "A theme for Hugo designed for documentation.\n★ What’s new in the latest release ★\nMotivation The theme is a fork of the great Learn theme with the aim of fixing long outstanding bugs and adepting to latest Hugo features. As far as possible this theme tries to be a drop-in replacement for the Learn theme.\nFeatures Wide set of usage scenarios Responsive design for mobile usage Looks nice on paper (if you have to) Usable offline, no external dependencies Usable from your local file system via file:// protocol Support for the VSCode Front Matter extension for on-premise CMS capabilities Support for Internet Explorer 11 Configurable theming and visuals Configurable brand images Automatic switch for light/dark variant dependend on your OS settings Predefined light, dark and color variants User selectable variants Stylesheet generator Configurable syntax highlighting Unique theme features Print whole chapters or even the complete site In page search Site search Dedicated search page Taxonomy support Hidden pages Unlimited nested menu dependend on your site structure Navigation buttons dependend on your site structure Configurable shortcut links Multi language support Full support for languages written right to left Available languages: Arabic, Simplified Chinese, Traditional Chinese, Czech, Dutch, English, Finnish, French, German, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Turkish, Vietnamese Search support for mixed language content Additional Markdown features Support for GFM (GitHub Flavored Markdown Image effects like sizing, shadow, border and alignment Image lightbox Shortcodes galore Display files attached to page bundles Marker badges Configurable buttons List child pages Expand areas to reveal content Font Awesome icons Inclusion of other files Math and chemical formulae using MathJax Mermaid diagrams for flowcharts, sequences, gantts, pie, etc. Colorful boxes OpenAPI specifications using Swagger UI Reveal you site’s configuration parameter Tabbed panels Single tabbed panels and multiple tabbed panels Support To get support, feel free to open a new discussion topic or issue report in the official repository on GitHub.\nContributions Feel free to contribute to this documentation by just clicking the edit button displayed on top right of each page.\nYou are most welcome to contribute bugfixes or new features by making pull requests to the official repository. Check the contribution guidelines first before starting.\nLicense The Relearn theme is licensed under the MIT License.\nCredits This theme would not be possible without the work of many others.\n", "description": "", "tags": null, "title": "Hugo Relearn Theme", diff --git a/js/swagger-ui/swagger-ui-bundle.js b/js/swagger-ui/swagger-ui-bundle.js index c2baef29e1..161beecaa5 100644 --- a/js/swagger-ui/swagger-ui-bundle.js +++ b/js/swagger-ui/swagger-ui-bundle.js @@ -1,3 +1,3 @@ /*! For license information please see swagger-ui-bundle.js.LICENSE.txt */ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUIBundle=t():e.SwaggerUIBundle=t()}(this,(()=>(()=>{var e={17967:(e,t)=>{"use strict";t.Nm=t.Rq=void 0;var n=/^([^\w]*)(javascript|data|vbscript)/im,r=/&#(\w+)(^\w|;)?/g,o=/&(newline|tab);/gi,s=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,i=/^.+(:|:)/gim,a=[".","/"];t.Rq="about:blank",t.Nm=function(e){if(!e)return t.Rq;var l,c=(l=e,l.replace(s,"").replace(r,(function(e,t){return String.fromCharCode(t)}))).replace(o,"").replace(s,"").trim();if(!c)return t.Rq;if(function(e){return a.indexOf(e[0])>-1}(c))return c;var u=c.match(i);if(!u)return c;var p=u[0];return n.test(p)?t.Rq:c}},53795:(e,t,n)=>{"use strict";n.d(t,{Z:()=>P});var r=n(23101),o=n.n(r),s=n(61125),i=n.n(s),a=n(11882),l=n.n(a),c=n(97606),u=n.n(c),p=n(67294),h=n(43393);function f(e){return f="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},f(e)}function d(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)}}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function v(e,t){return v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},v(e,t)}function b(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var w={};function E(e,t,n){return function(e){return null==e}(e)?n:function(e){return null!==e&&"object"===f(e)&&"function"==typeof e.get&&"function"==typeof e.has}(e)?e.has(t)?e.get(t):n:hasOwnProperty.call(e,t)?e[t]:n}function x(e,t,n){for(var r=0;r!==t.length;)if((e=E(e,t[r++],w))===w)return n;return e}function S(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=function(e,t){return function(n){if("string"==typeof n)return(0,h.is)(t[n],e[n]);if(Array.isArray(n))return(0,h.is)(x(t,n),x(e,n));throw new TypeError("Invalid key: expected Array or string: "+n)}}(t,n),o=e||Object.keys(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(n,!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n,{},t));return o.every(r)}const _=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),b(this,y(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(t,e),n=t,r=[{key:"shouldComponentUpdate",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!S(this.updateOnProps,this.props,e,"updateOnProps")||!S(this.updateOnStates,this.state,t,"updateOnStates")}}],r&&d(n.prototype,r),o&&d(n,o),t}(p.Component);var j=n(23930),O=n.n(j),k=n(45697),A=n.n(k);const C=e=>{const t=e.replace(/~1/g,"/").replace(/~0/g,"~");try{return decodeURIComponent(t)}catch{return t}};class P extends _{constructor(){super(...arguments),i()(this,"getModelName",(e=>-1!==l()(e).call(e,"#/definitions/")?C(e.replace(/^.*#\/definitions\//,"")):-1!==l()(e).call(e,"#/components/schemas/")?C(e.replace(/^.*#\/components\/schemas\//,"")):void 0)),i()(this,"getRefSchema",(e=>{let{specSelectors:t}=this.props;return t.findDefinition(e)}))}render(){let{getComponent:e,getConfigs:t,specSelectors:r,schema:s,required:i,name:a,isRef:l,specPath:c,displayName:u,includeReadOnly:h,includeWriteOnly:f}=this.props;const d=e("ObjectModel"),m=e("ArrayModel"),g=e("PrimitiveModel");let y="object",v=s&&s.get("$$ref");if(!a&&v&&(a=this.getModelName(v)),!s&&v&&(s=this.getRefSchema(a)),!s)return p.createElement("span",{className:"model model-title"},p.createElement("span",{className:"model-title__text"},u||a),p.createElement("img",{src:n(2517),height:"20px",width:"20px"}));const b=r.isOAS3()&&s.get("deprecated");switch(l=void 0!==l?l:!!v,y=s&&s.get("type")||y,y){case"object":return p.createElement(d,o()({className:"object"},this.props,{specPath:c,getConfigs:t,schema:s,name:a,deprecated:b,isRef:l,includeReadOnly:h,includeWriteOnly:f}));case"array":return p.createElement(m,o()({className:"array"},this.props,{getConfigs:t,schema:s,name:a,deprecated:b,required:i,includeReadOnly:h,includeWriteOnly:f}));default:return p.createElement(g,o()({},this.props,{getComponent:e,getConfigs:t,schema:s,name:a,deprecated:b,required:i}))}}}i()(P,"propTypes",{schema:u()(O()).isRequired,getComponent:A().func.isRequired,getConfigs:A().func.isRequired,specSelectors:A().object.isRequired,name:A().string,displayName:A().string,isRef:A().bool,required:A().bool,expandDepth:A().number,depth:A().number,specPath:O().list.isRequired,includeReadOnly:A().bool,includeWriteOnly:A().bool})},5623:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var r=n(61125),o=n.n(r),s=n(28222),i=n.n(s),a=n(67294),l=n(84564),c=n.n(l),u=n(90242),p=n(27504);class h extends a.Component{constructor(e,t){super(e,t),o()(this,"getDefinitionUrl",(()=>{let{specSelectors:e}=this.props;return new(c())(e.url(),p.Z.location).toString()}));let{getConfigs:n}=e,{validatorUrl:r}=n();this.state={url:this.getDefinitionUrl(),validatorUrl:void 0===r?"https://validator.swagger.io/validator":r}}UNSAFE_componentWillReceiveProps(e){let{getConfigs:t}=e,{validatorUrl:n}=t();this.setState({url:this.getDefinitionUrl(),validatorUrl:void 0===n?"https://validator.swagger.io/validator":n})}render(){let{getConfigs:e}=this.props,{spec:t}=e(),n=(0,u.Nm)(this.state.validatorUrl);return"object"==typeof t&&i()(t).length?null:this.state.url&&(0,u.hW)(this.state.validatorUrl)&&(0,u.hW)(this.state.url)?a.createElement("span",{className:"float-right"},a.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:`${n}/debug?url=${encodeURIComponent(this.state.url)}`},a.createElement(f,{src:`${n}?url=${encodeURIComponent(this.state.url)}`,alt:"Online validator badge"}))):null}}class f extends a.Component{constructor(e){super(e),this.state={loaded:!1,error:!1}}componentDidMount(){const e=new Image;e.onload=()=>{this.setState({loaded:!0})},e.onerror=()=>{this.setState({error:!0})},e.src=this.props.src}UNSAFE_componentWillReceiveProps(e){if(e.src!==this.props.src){const t=new Image;t.onload=()=>{this.setState({loaded:!0})},t.onerror=()=>{this.setState({error:!0})},t.src=e.src}}render(){return this.state.error?a.createElement("img",{alt:"Error"}):this.state.loaded?a.createElement("img",{src:this.props.src,alt:this.props.alt}):null}}},4599:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ye,s:()=>ve});var r=n(67294),o=n(89927);function s(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function i(e,t){for(var n=e.length-1;n>=0;n--)!0===t(e[n])&&e.splice(n,1)}function a(e){throw new Error("Unhandled case for value: '".concat(e,"'"))}var l=function(){function e(e){void 0===e&&(e={}),this.tagName="",this.attrs={},this.innerHTML="",this.whitespaceRegex=/\s+/,this.tagName=e.tagName||"",this.attrs=e.attrs||{},this.innerHTML=e.innerHtml||e.innerHTML||""}return e.prototype.setTagName=function(e){return this.tagName=e,this},e.prototype.getTagName=function(){return this.tagName||""},e.prototype.setAttr=function(e,t){return this.getAttrs()[e]=t,this},e.prototype.getAttr=function(e){return this.getAttrs()[e]},e.prototype.setAttrs=function(e){return Object.assign(this.getAttrs(),e),this},e.prototype.getAttrs=function(){return this.attrs||(this.attrs={})},e.prototype.setClass=function(e){return this.setAttr("class",e)},e.prototype.addClass=function(e){for(var t,n=this.getClass(),r=this.whitespaceRegex,o=n?n.split(r):[],i=e.split(r);t=i.shift();)-1===s(o,t)&&o.push(t);return this.getAttrs().class=o.join(" "),this},e.prototype.removeClass=function(e){for(var t,n=this.getClass(),r=this.whitespaceRegex,o=n?n.split(r):[],i=e.split(r);o.length&&(t=i.shift());){var a=s(o,t);-1!==a&&o.splice(a,1)}return this.getAttrs().class=o.join(" "),this},e.prototype.getClass=function(){return this.getAttrs().class||""},e.prototype.hasClass=function(e){return-1!==(" "+this.getClass()+" ").indexOf(" "+e+" ")},e.prototype.setInnerHTML=function(e){return this.innerHTML=e,this},e.prototype.setInnerHtml=function(e){return this.setInnerHTML(e)},e.prototype.getInnerHTML=function(){return this.innerHTML||""},e.prototype.getInnerHtml=function(){return this.getInnerHTML()},e.prototype.toAnchorString=function(){var e=this.getTagName(),t=this.buildAttrsStr();return["<",e,t=t?" "+t:"",">",this.getInnerHtml(),"</",e,">"].join("")},e.prototype.buildAttrsStr=function(){if(!this.attrs)return"";var e=this.getAttrs(),t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n+'="'+e[n]+'"');return t.join(" ")},e}();var c=function(){function e(e){void 0===e&&(e={}),this.newWindow=!1,this.truncate={},this.className="",this.newWindow=e.newWindow||!1,this.truncate=e.truncate||{},this.className=e.className||""}return e.prototype.build=function(e){return new l({tagName:"a",attrs:this.createAttrs(e),innerHtml:this.processAnchorText(e.getAnchorText())})},e.prototype.createAttrs=function(e){var t={href:e.getAnchorHref()},n=this.createCssClass(e);return n&&(t.class=n),this.newWindow&&(t.target="_blank",t.rel="noopener noreferrer"),this.truncate&&this.truncate.length&&this.truncate.length<e.getAnchorText().length&&(t.title=e.getAnchorHref()),t},e.prototype.createCssClass=function(e){var t=this.className;if(t){for(var n=[t],r=e.getCssClassSuffixes(),o=0,s=r.length;o<s;o++)n.push(t+"-"+r[o]);return n.join(" ")}return""},e.prototype.processAnchorText=function(e){return e=this.doTruncate(e)},e.prototype.doTruncate=function(e){var t=this.truncate;if(!t||!t.length)return e;var n=t.length,r=t.location;return"smart"===r?function(e,t,n){var r,o;null==n?(n="…",o=3,r=8):(o=n.length,r=n.length);var s=function(e){var t="";return e.scheme&&e.host&&(t+=e.scheme+"://"),e.host&&(t+=e.host),e.path&&(t+="/"+e.path),e.query&&(t+="?"+e.query),e.fragment&&(t+="#"+e.fragment),t},i=function(e,t){var r=t/2,o=Math.ceil(r),s=-1*Math.floor(r),i="";return s<0&&(i=e.substr(s)),e.substr(0,o)+n+i};if(e.length<=t)return e;var a=t-o,l=function(e){var t={},n=e,r=n.match(/^([a-z]+):\/\//i);return r&&(t.scheme=r[1],n=n.substr(r[0].length)),(r=n.match(/^(.*?)(?=(\?|#|\/|$))/i))&&(t.host=r[1],n=n.substr(r[0].length)),(r=n.match(/^\/(.*?)(?=(\?|#|$))/i))&&(t.path=r[1],n=n.substr(r[0].length)),(r=n.match(/^\?(.*?)(?=(#|$))/i))&&(t.query=r[1],n=n.substr(r[0].length)),(r=n.match(/^#(.*?)$/i))&&(t.fragment=r[1]),t}(e);if(l.query){var c=l.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);c&&(l.query=l.query.substr(0,c[1].length),e=s(l))}if(e.length<=t)return e;if(l.host&&(l.host=l.host.replace(/^www\./,""),e=s(l)),e.length<=t)return e;var u="";if(l.host&&(u+=l.host),u.length>=a)return l.host.length==t?(l.host.substr(0,t-o)+n).substr(0,a+r):i(u,a).substr(0,a+r);var p="";if(l.path&&(p+="/"+l.path),l.query&&(p+="?"+l.query),p){if((u+p).length>=a)return(u+p).length==t?(u+p).substr(0,t):(u+i(p,a-u.length)).substr(0,a+r);u+=p}if(l.fragment){var h="#"+l.fragment;if((u+h).length>=a)return(u+h).length==t?(u+h).substr(0,t):(u+i(h,a-u.length)).substr(0,a+r);u+=h}if(l.scheme&&l.host){var f=l.scheme+"://";if((u+f).length<a)return(f+u).substr(0,t)}if(u.length<=t)return u;var d="";return a>0&&(d=u.substr(-1*Math.floor(a/2))),(u.substr(0,Math.ceil(a/2))+n+d).substr(0,a+r)}(e,n):"middle"===r?function(e,t,n){if(e.length<=t)return e;var r,o;null==n?(n="…",r=8,o=3):(r=n.length,o=n.length);var s=t-o,i="";return s>0&&(i=e.substr(-1*Math.floor(s/2))),(e.substr(0,Math.ceil(s/2))+n+i).substr(0,s+r)}(e,n):function(e,t,n){return function(e,t,n){var r;return e.length>t&&(null==n?(n="…",r=3):r=n.length,e=e.substring(0,t-r)+n),e}(e,t,n)}(e,n)},e}(),u=function(){function e(e){this.__jsduckDummyDocProp=null,this.matchedText="",this.offset=0,this.tagBuilder=e.tagBuilder,this.matchedText=e.matchedText,this.offset=e.offset}return e.prototype.getMatchedText=function(){return this.matchedText},e.prototype.setOffset=function(e){this.offset=e},e.prototype.getOffset=function(){return this.offset},e.prototype.getCssClassSuffixes=function(){return[this.getType()]},e.prototype.buildTag=function(){return this.tagBuilder.build(this)},e}(),p=function(e,t){return p=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])},p(e,t)};function h(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}p(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var f=function(){return f=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},f.apply(this,arguments)};Object.create;Object.create;"function"==typeof SuppressedError&&SuppressedError;var d,m=function(e){function t(t){var n=e.call(this,t)||this;return n.email="",n.email=t.email,n}return h(t,e),t.prototype.getType=function(){return"email"},t.prototype.getEmail=function(){return this.email},t.prototype.getAnchorHref=function(){return"mailto:"+this.email},t.prototype.getAnchorText=function(){return this.email},t}(u),g=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="",n.hashtag="",n.serviceName=t.serviceName,n.hashtag=t.hashtag,n}return h(t,e),t.prototype.getType=function(){return"hashtag"},t.prototype.getServiceName=function(){return this.serviceName},t.prototype.getHashtag=function(){return this.hashtag},t.prototype.getAnchorHref=function(){var e=this.serviceName,t=this.hashtag;switch(e){case"twitter":return"https://twitter.com/hashtag/"+t;case"facebook":return"https://www.facebook.com/hashtag/"+t;case"instagram":return"https://instagram.com/explore/tags/"+t;case"tiktok":return"https://www.tiktok.com/tag/"+t;default:throw new Error("Unknown service name to point hashtag to: "+e)}},t.prototype.getAnchorText=function(){return"#"+this.hashtag},t}(u),y=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.mention="",n.mention=t.mention,n.serviceName=t.serviceName,n}return h(t,e),t.prototype.getType=function(){return"mention"},t.prototype.getMention=function(){return this.mention},t.prototype.getServiceName=function(){return this.serviceName},t.prototype.getAnchorHref=function(){switch(this.serviceName){case"twitter":return"https://twitter.com/"+this.mention;case"instagram":return"https://instagram.com/"+this.mention;case"soundcloud":return"https://soundcloud.com/"+this.mention;case"tiktok":return"https://www.tiktok.com/@"+this.mention;default:throw new Error("Unknown service name to point mention to: "+this.serviceName)}},t.prototype.getAnchorText=function(){return"@"+this.mention},t.prototype.getCssClassSuffixes=function(){var t=e.prototype.getCssClassSuffixes.call(this),n=this.getServiceName();return n&&t.push(n),t},t}(u),v=function(e){function t(t){var n=e.call(this,t)||this;return n.number="",n.plusSign=!1,n.number=t.number,n.plusSign=t.plusSign,n}return h(t,e),t.prototype.getType=function(){return"phone"},t.prototype.getPhoneNumber=function(){return this.number},t.prototype.getNumber=function(){return this.getPhoneNumber()},t.prototype.getAnchorHref=function(){return"tel:"+(this.plusSign?"+":"")+this.number},t.prototype.getAnchorText=function(){return this.matchedText},t}(u),b=function(e){function t(t){var n=e.call(this,t)||this;return n.url="",n.urlMatchType="scheme",n.protocolUrlMatch=!1,n.protocolRelativeMatch=!1,n.stripPrefix={scheme:!0,www:!0},n.stripTrailingSlash=!0,n.decodePercentEncoding=!0,n.schemePrefixRegex=/^(https?:\/\/)?/i,n.wwwPrefixRegex=/^(https?:\/\/)?(www\.)?/i,n.protocolRelativeRegex=/^\/\//,n.protocolPrepended=!1,n.urlMatchType=t.urlMatchType,n.url=t.url,n.protocolUrlMatch=t.protocolUrlMatch,n.protocolRelativeMatch=t.protocolRelativeMatch,n.stripPrefix=t.stripPrefix,n.stripTrailingSlash=t.stripTrailingSlash,n.decodePercentEncoding=t.decodePercentEncoding,n}return h(t,e),t.prototype.getType=function(){return"url"},t.prototype.getUrlMatchType=function(){return this.urlMatchType},t.prototype.getUrl=function(){var e=this.url;return this.protocolRelativeMatch||this.protocolUrlMatch||this.protocolPrepended||(e=this.url="http://"+e,this.protocolPrepended=!0),e},t.prototype.getAnchorHref=function(){return this.getUrl().replace(/&/g,"&")},t.prototype.getAnchorText=function(){var e=this.getMatchedText();return this.protocolRelativeMatch&&(e=this.stripProtocolRelativePrefix(e)),this.stripPrefix.scheme&&(e=this.stripSchemePrefix(e)),this.stripPrefix.www&&(e=this.stripWwwPrefix(e)),this.stripTrailingSlash&&(e=this.removeTrailingSlash(e)),this.decodePercentEncoding&&(e=this.removePercentEncoding(e)),e},t.prototype.stripSchemePrefix=function(e){return e.replace(this.schemePrefixRegex,"")},t.prototype.stripWwwPrefix=function(e){return e.replace(this.wwwPrefixRegex,"$1")},t.prototype.stripProtocolRelativePrefix=function(e){return e.replace(this.protocolRelativeRegex,"")},t.prototype.removeTrailingSlash=function(e){return"/"===e.charAt(e.length-1)&&(e=e.slice(0,-1)),e},t.prototype.removePercentEncoding=function(e){var t=e.replace(/%22/gi,""").replace(/%26/gi,"&").replace(/%27/gi,"'").replace(/%3C/gi,"<").replace(/%3E/gi,">");try{return decodeURIComponent(t)}catch(e){return t}},t}(u),w=function(e){this.__jsduckDummyDocProp=null,this.tagBuilder=e.tagBuilder},E=/[A-Za-z]/,x=/[\d]/,S=/[\D]/,_=/\s/,j=/['"]/,O=/[\x00-\x1F\x7F]/,k=/A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC/.source,A=k+/\u2700-\u27bf\udde6-\uddff\ud800-\udbff\udc00-\udfff\ufe0e\ufe0f\u0300-\u036f\ufe20-\ufe23\u20d0-\u20f0\ud83c\udffb-\udfff\u200d\u3299\u3297\u303d\u3030\u24c2\ud83c\udd70-\udd71\udd7e-\udd7f\udd8e\udd91-\udd9a\udde6-\uddff\ude01-\ude02\ude1a\ude2f\ude32-\ude3a\ude50-\ude51\u203c\u2049\u25aa-\u25ab\u25b6\u25c0\u25fb-\u25fe\u00a9\u00ae\u2122\u2139\udc04\u2600-\u26FF\u2b05\u2b06\u2b07\u2b1b\u2b1c\u2b50\u2b55\u231a\u231b\u2328\u23cf\u23e9-\u23f3\u23f8-\u23fa\udccf\u2935\u2934\u2190-\u21ff/.source+/\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D4-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D01-\u0D03\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF5\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F/.source,C=/0-9\u0660-\u0669\u06F0-\u06F9\u07C0-\u07C9\u0966-\u096F\u09E6-\u09EF\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0BE6-\u0BEF\u0C66-\u0C6F\u0CE6-\u0CEF\u0D66-\u0D6F\u0DE6-\u0DEF\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F29\u1040-\u1049\u1090-\u1099\u17E0-\u17E9\u1810-\u1819\u1946-\u194F\u19D0-\u19D9\u1A80-\u1A89\u1A90-\u1A99\u1B50-\u1B59\u1BB0-\u1BB9\u1C40-\u1C49\u1C50-\u1C59\uA620-\uA629\uA8D0-\uA8D9\uA900-\uA909\uA9D0-\uA9D9\uA9F0-\uA9F9\uAA50-\uAA59\uABF0-\uABF9\uFF10-\uFF19/.source,P=A+C,N=A+C,I=new RegExp("[".concat(N,"]")),T="(?:["+C+"]{1,3}\\.){3}["+C+"]{1,3}",R="["+N+"](?:["+N+"\\-_]{0,61}["+N+"])?",M=function(e){return"(?=("+R+"))\\"+e},D=function(e){return"(?:"+M(e)+"(?:\\."+M(e+1)+"){0,126}|"+T+")"},F=(new RegExp("["+N+".\\-]*["+N+"\\-]"),I),L=/(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|vermögensberatung|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbah1a3hjkrd|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|vermögensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--mgbcpq6gpa1a|xn--xkc2al3hye2a|americanexpress|kerryproperties|sandvikcoromant|xn--i1b6b1a6a2e|xn--kcrx77d1x4a|xn--lgbbat1ad8j|xn--mgba3a4f16a|xn--mgbaakc7dvf|xn--mgbc0a9azcg|xn--nqv7fs00ema|americanfamily|bananarepublic|cancerresearch|cookingchannel|kerrylogistics|weatherchannel|xn--54b7fta0cc|xn--6qq986b3xl|xn--80aqecdr1a|xn--b4w605ferd|xn--fiq228c5hs|xn--h2breg3eve|xn--jlq480n2rg|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|travelchannel|wolterskluwer|xn--cckwcxetd|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--4dbrk0ce|xn--80adxhks|xn--80asehdb|xn--8y0a063a|xn--gckr3f0f|xn--mgb9awbf|xn--mgbab2bd|xn--mgbgu82a|xn--mgbpl2fh|xn--mgbt3dhd|xn--mk1bu44c|xn--ngbc5azd|xn--ngbe9e0a|xn--ogbpf8fl|xn--qcka1pmc|accountants|barclaycard|blackfriday|blockbuster|bridgestone|calvinklein|contractors|creditunion|engineering|enterprises|foodnetwork|investments|kerryhotels|lamborghini|motorcycles|olayangroup|photography|playstation|productions|progressive|redumbrella|williamhill|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--3bst00m|xn--3ds443g|xn--3hcrj9c|xn--42c2d9a|xn--45brj9c|xn--55qw42g|xn--6frz82g|xn--80ao21a|xn--9krt00a|xn--cck2b3b|xn--czr694b|xn--d1acj3b|xn--efvy88h|xn--fct429k|xn--fjq720a|xn--flw351e|xn--g2xx48c|xn--gecrj9c|xn--gk3at1e|xn--h2brj9c|xn--hxt814e|xn--imr513n|xn--j6w193g|xn--jvr189m|xn--kprw13d|xn--kpry57d|xn--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|xn--pgbs0dh|xn--q9jyb4c|xn--rhqv96g|xn--rovu88b|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--vuq861b|xn--w4rs40l|xn--xhq521b|xn--zfr164b|சிங்கப்பூர்|accountant|apartments|associates|basketball|bnpparibas|boehringer|capitalone|consulting|creditcard|cuisinella|eurovision|extraspace|foundation|healthcare|immobilien|industries|management|mitsubishi|nextdirect|properties|protection|prudential|realestate|republican|restaurant|schaeffler|tatamotors|technology|university|vlaanderen|volkswagen|xn--30rr7y|xn--3pxu8k|xn--45q11c|xn--4gbrim|xn--55qx5d|xn--5tzm5g|xn--80aswg|xn--90a3ac|xn--9dbq2a|xn--9et52u|xn--c2br7g|xn--cg4bki|xn--czrs0t|xn--czru2d|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--io0a7i|xn--kput3i|xn--mxtq1m|xn--o3cw4h|xn--pssy2u|xn--q7ce6a|xn--unup4y|xn--wgbh1c|xn--wgbl6a|xn--y9a3aq|accenture|alfaromeo|allfinanz|amsterdam|analytics|aquarelle|barcelona|bloomberg|christmas|community|directory|education|equipment|fairwinds|financial|firestone|fresenius|frontdoor|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|institute|insurance|kuokgroup|lancaster|landrover|lifestyle|marketing|marshalls|melbourne|microsoft|panasonic|passagens|pramerica|richardli|shangrila|solutions|statebank|statefarm|stockholm|travelers|vacations|xn--90ais|xn--c1avg|xn--d1alf|xn--e1a4c|xn--fhbei|xn--j1aef|xn--j1amh|xn--l1acc|xn--ngbrx|xn--nqv7f|xn--p1acf|xn--qxa6a|xn--tckwe|xn--vhquv|yodobashi|موريتانيا|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|builders|business|capetown|catering|catholic|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|etisalat|exchange|feedback|fidelity|firmdale|football|frontier|goodyear|grainger|graphics|guardian|hdfcbank|helsinki|holdings|hospital|infiniti|ipiranga|istanbul|jpmorgan|lighting|lundbeck|marriott|maserati|mckinsey|memorial|merckmsd|mortgage|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|training|vanguard|ventures|verisign|woodside|xn--90ae|xn--node|xn--p1ai|xn--qxam|yokohama|السعودية|abogado|academy|agakhan|alibaba|android|athleta|auction|audible|auspost|avianca|banamex|bauhaus|bentley|bestbuy|booking|brother|bugatti|capital|caravan|careers|channel|charity|chintai|citadel|clubmed|college|cologne|comcast|company|compare|contact|cooking|corsica|country|coupons|courses|cricket|cruises|dentist|digital|domains|exposed|express|farmers|fashion|ferrari|ferrero|finance|fishing|fitness|flights|florist|flowers|forsale|frogans|fujitsu|gallery|genting|godaddy|grocery|guitars|hamburg|hangout|hitachi|holiday|hosting|hoteles|hotmail|hyundai|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lanxess|lasalle|latrobe|leclerc|limited|lincoln|markets|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|singles|staples|storage|support|surgery|systems|temasek|theater|theatre|tickets|tiffany|toshiba|trading|walmart|wanggou|watches|weather|website|wedding|whoswho|windows|winners|xfinity|yamaxun|youtube|zuerich|католик|اتصالات|البحرين|الجزائر|العليان|پاکستان|كاثوليك|இந்தியா|abarth|abbott|abbvie|africa|agency|airbus|airtel|alipay|alsace|alstom|amazon|anquan|aramco|author|bayern|beauty|berlin|bharti|bostik|boston|broker|camera|career|casino|center|chanel|chrome|church|circle|claims|clinic|coffee|comsec|condos|coupon|credit|cruise|dating|datsun|dealer|degree|dental|design|direct|doctor|dunlop|dupont|durban|emerck|energy|estate|events|expert|family|flickr|futbol|gallup|garden|george|giving|global|google|gratis|health|hermes|hiphop|hockey|hotels|hughes|imamat|insure|intuit|jaguar|joburg|juegos|kaufen|kinder|kindle|kosher|lancia|latino|lawyer|lefrak|living|locker|london|luxury|madrid|maison|makeup|market|mattel|mobile|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|pictet|quebec|racing|realty|reisen|repair|report|review|rocher|rogers|ryukyu|safety|sakura|sanofi|school|schule|search|secure|select|shouji|soccer|social|stream|studio|supply|suzuki|swatch|sydney|taipei|taobao|target|tattoo|tennis|tienda|tjmaxx|tkmaxx|toyota|travel|unicom|viajes|viking|villas|virgin|vision|voting|voyage|vuelos|walter|webcam|xihuan|yachts|yandex|zappos|москва|онлайн|ابوظبي|ارامكو|الاردن|المغرب|امارات|فلسطين|مليسيا|भारतम्|இலங்கை|ファッション|actor|adult|aetna|amfam|amica|apple|archi|audio|autos|azure|baidu|beats|bible|bingo|black|boats|bosch|build|canon|cards|chase|cheap|cisco|citic|click|cloud|coach|codes|crown|cymru|dabur|dance|deals|delta|drive|dubai|earth|edeka|email|epson|faith|fedex|final|forex|forum|gallo|games|gifts|gives|glass|globo|gmail|green|gripe|group|gucci|guide|homes|honda|horse|house|hyatt|ikano|irish|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|loans|locus|lotte|lotto|macys|mango|media|miami|money|movie|music|nexus|nikon|ninja|nokia|nowtv|omega|osaka|paris|parts|party|phone|photo|pizza|place|poker|praxi|press|prime|promo|quest|radio|rehab|reise|ricoh|rocks|rodeo|rugby|salon|sener|seven|sharp|shell|shoes|skype|sling|smart|smile|solar|space|sport|stada|store|study|style|sucks|swiss|tatar|tires|tirol|tmall|today|tokyo|tools|toray|total|tours|trade|trust|tunes|tushu|ubank|vegas|video|vodka|volvo|wales|watch|weber|weibo|works|world|xerox|yahoo|ישראל|ایران|بازار|بھارت|سودان|سورية|همراه|भारोत|संगठन|বাংলা|భారత్|ഭാരതം|嘉里大酒店|aarp|able|adac|aero|akdn|ally|amex|arab|army|arpa|arte|asda|asia|audi|auto|baby|band|bank|bbva|beer|best|bike|bing|blog|blue|bofa|bond|book|buzz|cafe|call|camp|care|cars|casa|case|cash|cbre|cern|chat|citi|city|club|cool|coop|cyou|data|date|dclk|deal|dell|desi|diet|dish|docs|dvag|erni|fage|fail|fans|farm|fast|fiat|fido|film|fire|fish|flir|food|ford|free|fund|game|gbiz|gent|ggee|gift|gmbh|gold|golf|goog|guge|guru|hair|haus|hdfc|help|here|hgtv|host|hsbc|icbc|ieee|imdb|immo|info|itau|java|jeep|jobs|jprs|kddi|kids|kiwi|kpmg|kred|land|lego|lgbt|lidl|life|like|limo|link|live|loan|loft|love|ltda|luxe|maif|meet|meme|menu|mini|mint|mobi|moda|moto|name|navy|news|next|nico|nike|ollo|open|page|pars|pccw|pics|ping|pink|play|plus|pohl|porn|post|prod|prof|qpon|read|reit|rent|rest|rich|room|rsvp|ruhr|safe|sale|sarl|save|saxo|scot|seat|seek|sexy|shaw|shia|shop|show|silk|sina|site|skin|sncf|sohu|song|sony|spot|star|surf|talk|taxi|team|tech|teva|tiaa|tips|town|toys|tube|vana|visa|viva|vivo|vote|voto|wang|weir|wien|wiki|wine|work|xbox|yoga|zara|zero|zone|дети|сайт|بارت|بيتك|ڀارت|تونس|شبكة|عراق|عمان|موقع|भारत|ভারত|ভাৰত|ਭਾਰਤ|ભારત|ଭାରତ|ಭಾರತ|ලංකා|アマゾン|グーグル|クラウド|ポイント|组织机构|電訊盈科|香格里拉|aaa|abb|abc|aco|ads|aeg|afl|aig|anz|aol|app|art|aws|axa|bar|bbc|bbt|bcg|bcn|bet|bid|bio|biz|bms|bmw|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceo|cfa|cfd|com|cpa|crs|dad|day|dds|dev|dhl|diy|dnp|dog|dot|dtv|dvr|eat|eco|edu|esq|eus|fan|fit|fly|foo|fox|frl|ftr|fun|fyi|gal|gap|gay|gdn|gea|gle|gmo|gmx|goo|gop|got|gov|hbo|hiv|hkt|hot|how|ibm|ice|icu|ifm|inc|ing|ink|int|ist|itv|jcb|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|llp|lol|lpl|ltd|man|map|mba|med|men|mil|mit|mlb|mls|mma|moe|moi|mom|mov|msd|mtn|mtr|nab|nba|nec|net|new|nfl|ngo|nhk|now|nra|nrw|ntt|nyc|obi|one|ong|onl|ooo|org|ott|ovh|pay|pet|phd|pid|pin|pnc|pro|pru|pub|pwc|red|ren|ril|rio|rip|run|rwe|sap|sas|sbi|sbs|sca|scb|ses|sew|sex|sfr|ski|sky|soy|spa|srl|stc|tab|tax|tci|tdk|tel|thd|tjx|top|trv|tui|tvs|ubs|uno|uol|ups|vet|vig|vin|vip|wed|win|wme|wow|wtc|wtf|xin|xxx|xyz|you|yun|zip|бел|ком|қаз|мкд|мон|орг|рус|срб|укр|հայ|קום|عرب|قطر|كوم|مصر|कॉम|नेट|คอม|ไทย|ລາວ|ストア|セール|みんな|中文网|亚马逊|天主教|我爱你|新加坡|淡马锡|诺基亚|飞利浦|ac|ad|ae|af|ag|ai|al|am|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|ss|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw|ελ|ευ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|广东|微博|慈善|手机|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/,B=new RegExp("[".concat(N,"!#$%&'*+/=?^_`{|}~-]")),$=new RegExp("^".concat(L.source,"$")),q=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.localPartCharRegex=B,t.strictTldRegex=$,t}return h(t,e),t.prototype.parseMatches=function(e){for(var t=this.tagBuilder,n=this.localPartCharRegex,r=this.strictTldRegex,o=[],s=e.length,i=new U,l={m:"a",a:"i",i:"l",l:"t",t:"o",o:":"},c=0,u=0,p=i;c<s;){var h=e.charAt(c);switch(u){case 0:d(h);break;case 1:g(e.charAt(c-1),h);break;case 2:y(h);break;case 3:v(h);break;case 4:b(h);break;case 5:w(h);break;case 6:E(h);break;case 7:x(h);break;default:a(u)}c++}return j(),o;function d(e){"m"===e?S(1):n.test(e)&&S()}function g(e,t){":"===e?n.test(t)?(u=2,p=new U(f(f({},p),{hasMailtoPrefix:!0}))):_():l[e]===t||(n.test(t)?u=2:"."===t?u=3:"@"===t?u=4:_())}function y(e){"."===e?u=3:"@"===e?u=4:n.test(e)||_()}function v(e){"."===e||"@"===e?_():n.test(e)?u=2:_()}function b(e){F.test(e)?u=5:_()}function w(e){"."===e?u=7:"-"===e?u=6:F.test(e)||j()}function E(e){"-"===e||"."===e?j():F.test(e)?u=5:j()}function x(e){"."===e||"-"===e?j():F.test(e)?(u=5,p=new U(f(f({},p),{hasDomainDot:!0}))):j()}function S(e){void 0===e&&(e=2),u=e,p=new U({idx:c})}function _(){u=0,p=i}function j(){if(p.hasDomainDot){var n=e.slice(p.idx,c);/[-.]$/.test(n)&&(n=n.slice(0,-1));var s=p.hasMailtoPrefix?n.slice(7):n;(function(e){var t=e.split(".").pop()||"",n=t.toLowerCase();return r.test(n)})(s)&&o.push(new m({tagBuilder:t,matchedText:n,offset:p.idx,email:s}))}_()}},t}(w),U=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.hasMailtoPrefix=!!e.hasMailtoPrefix,this.hasDomainDot=!!e.hasDomainDot},z=function(){function e(){}return e.isValid=function(e,t){return!(t&&!this.isValidUriScheme(t)||this.urlMatchDoesNotHaveProtocolOrDot(e,t)||this.urlMatchDoesNotHaveAtLeastOneWordChar(e,t)&&!this.isValidIpAddress(e)||this.containsMultipleDots(e))},e.isValidIpAddress=function(e){var t=new RegExp(this.hasFullProtocolRegex.source+this.ipRegex.source);return null!==e.match(t)},e.containsMultipleDots=function(e){var t=e;return this.hasFullProtocolRegex.test(e)&&(t=e.split("://")[1]),t.split("/")[0].indexOf("..")>-1},e.isValidUriScheme=function(e){var t=e.match(this.uriSchemeRegex),n=t&&t[0].toLowerCase();return"javascript:"!==n&&"vbscript:"!==n},e.urlMatchDoesNotHaveProtocolOrDot=function(e,t){return!(!e||t&&this.hasFullProtocolRegex.test(t)||-1!==e.indexOf("."))},e.urlMatchDoesNotHaveAtLeastOneWordChar=function(e,t){return!(!e||!t)&&(!this.hasFullProtocolRegex.test(t)&&!this.hasWordCharAfterProtocolRegex.test(e))},e.hasFullProtocolRegex=/^[A-Za-z][-.+A-Za-z0-9]*:\/\//,e.uriSchemeRegex=/^[A-Za-z][-.+A-Za-z0-9]*:/,e.hasWordCharAfterProtocolRegex=new RegExp(":[^\\s]*?["+k+"]"),e.ipRegex=/[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?(:[0-9]*)?\/?$/,e}(),V=(d=new RegExp("[/?#](?:["+N+"\\-+&@#/%=~_()|'$*\\[\\]{}?!:,.;^✓]*["+N+"\\-+&@#/%=~_()|'$*\\[\\]{}✓])?"),new RegExp(["(?:","(",/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\/\/)(?!\d+\/?)(?:\/\/)?)/.source,D(2),")","|","(","(//)?",/(?:www\.)/.source,D(6),")","|","(","(//)?",D(10)+"\\.",L.source,"(?![-"+P+"])",")",")","(?::[0-9]+)?","(?:"+d.source+")?"].join(""),"gi")),W=new RegExp("["+N+"]"),J=function(e){function t(t){var n=e.call(this,t)||this;return n.stripPrefix={scheme:!0,www:!0},n.stripTrailingSlash=!0,n.decodePercentEncoding=!0,n.matcherRegex=V,n.wordCharRegExp=W,n.stripPrefix=t.stripPrefix,n.stripTrailingSlash=t.stripTrailingSlash,n.decodePercentEncoding=t.decodePercentEncoding,n}return h(t,e),t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.stripPrefix,o=this.stripTrailingSlash,s=this.decodePercentEncoding,i=this.tagBuilder,a=[],l=function(){var n=t[0],l=t[1],u=t[4],p=t[5],h=t[9],f=t.index,d=p||h,m=e.charAt(f-1);if(!z.isValid(n,l))return"continue";if(f>0&&"@"===m)return"continue";if(f>0&&d&&c.wordCharRegExp.test(m))return"continue";if(/\?$/.test(n)&&(n=n.substr(0,n.length-1)),c.matchHasUnbalancedClosingParen(n))n=n.substr(0,n.length-1);else{var g=c.matchHasInvalidCharAfterTld(n,l);g>-1&&(n=n.substr(0,g))}var y=["http://","https://"].find((function(e){return!!l&&-1!==l.indexOf(e)}));if(y){var v=n.indexOf(y);n=n.substr(v),l=l.substr(v),f+=v}var w=l?"scheme":u?"www":"tld",E=!!l;a.push(new b({tagBuilder:i,matchedText:n,offset:f,urlMatchType:w,url:n,protocolUrlMatch:E,protocolRelativeMatch:!!d,stripPrefix:r,stripTrailingSlash:o,decodePercentEncoding:s}))},c=this;null!==(t=n.exec(e));)l();return a},t.prototype.matchHasUnbalancedClosingParen=function(e){var t,n=e.charAt(e.length-1);if(")"===n)t="(";else if("]"===n)t="[";else{if("}"!==n)return!1;t="{"}for(var r=0,o=0,s=e.length-1;o<s;o++){var i=e.charAt(o);i===t?r++:i===n&&(r=Math.max(r-1,0))}return 0===r},t.prototype.matchHasInvalidCharAfterTld=function(e,t){if(!e)return-1;var n=0;t&&(n=e.indexOf(":"),e=e.slice(n));var r=new RegExp("^((.?//)?[-."+N+"]*[-"+N+"]\\.[-"+N+"]+)").exec(e);return null===r?-1:(n+=r[1].length,e=e.slice(r[1].length),/^[^-.A-Za-z0-9:\/?#]/.test(e)?n:-1)},t}(w),K=new RegExp("[_".concat(N,"]")),H=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.serviceName=t.serviceName,n}return h(t,e),t.prototype.parseMatches=function(e){for(var t=this.tagBuilder,n=this.serviceName,r=[],o=e.length,s=0,i=-1,l=0;s<o;){var c=e.charAt(s);switch(l){case 0:u(c);break;case 1:p(c);break;case 2:h(c);break;case 3:f(c);break;default:a(l)}s++}return d(),r;function u(e){"#"===e?(l=2,i=s):I.test(e)&&(l=1)}function p(e){I.test(e)||(l=0)}function h(e){l=K.test(e)?3:I.test(e)?1:0}function f(e){K.test(e)||(d(),i=-1,l=I.test(e)?1:0)}function d(){if(i>-1&&s-i<=140){var o=e.slice(i,s),a=new g({tagBuilder:t,matchedText:o,offset:i,serviceName:n,hashtag:o.slice(1)});r.push(a)}}},t}(w),G=["twitter","facebook","instagram","tiktok"],Z=new RegExp("".concat(/(?:(?:(?:(\+)?\d{1,3}[-\040.]?)?\(?\d{3}\)?[-\040.]?\d{3}[-\040.]?\d{4})|(?:(\+)(?:9[976]\d|8[987530]\d|6[987]\d|5[90]\d|42\d|3[875]\d|2[98654321]\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)[-\040.]?(?:\d[-\040.]?){6,12}\d+))([,;]+[0-9]+#?)*/.source,"|").concat(/(0([1-9]{1}-?[1-9]\d{3}|[1-9]{2}-?\d{3}|[1-9]{2}\d{1}-?\d{2}|[1-9]{2}\d{2}-?\d{1})-?\d{4}|0[789]0-?\d{4}-?\d{4}|050-?\d{4}-?\d{4})/.source),"g"),Y=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.matcherRegex=Z,t}return h(t,e),t.prototype.parseMatches=function(e){for(var t,n=this.matcherRegex,r=this.tagBuilder,o=[];null!==(t=n.exec(e));){var s=t[0],i=s.replace(/[^0-9,;#]/g,""),a=!(!t[1]&&!t[2]),l=0==t.index?"":e.substr(t.index-1,1),c=e.substr(t.index+s.length,1),u=!l.match(/\d/)&&!c.match(/\d/);this.testMatch(t[3])&&this.testMatch(s)&&u&&o.push(new v({tagBuilder:r,matchedText:s,offset:t.index,number:i,plusSign:a}))}return o},t.prototype.testMatch=function(e){return S.test(e)},t}(w),X=new RegExp("@[_".concat(N,"]{1,50}(?![_").concat(N,"])"),"g"),Q=new RegExp("@[_.".concat(N,"]{1,30}(?![_").concat(N,"])"),"g"),ee=new RegExp("@[-_.".concat(N,"]{1,50}(?![-_").concat(N,"])"),"g"),te=new RegExp("@[_.".concat(N,"]{1,23}[_").concat(N,"](?![_").concat(N,"])"),"g"),ne=new RegExp("[^"+N+"]"),re=function(e){function t(t){var n=e.call(this,t)||this;return n.serviceName="twitter",n.matcherRegexes={twitter:X,instagram:Q,soundcloud:ee,tiktok:te},n.nonWordCharRegex=ne,n.serviceName=t.serviceName,n}return h(t,e),t.prototype.parseMatches=function(e){var t,n=this.serviceName,r=this.matcherRegexes[this.serviceName],o=this.nonWordCharRegex,s=this.tagBuilder,i=[];if(!r)return i;for(;null!==(t=r.exec(e));){var a=t.index,l=e.charAt(a-1);if(0===a||o.test(l)){var c=t[0].replace(/\.+$/g,""),u=c.slice(1);i.push(new y({tagBuilder:s,matchedText:c,offset:a,serviceName:n,mention:u}))}}return i},t}(w);function oe(e,t){for(var n,r=t.onOpenTag,o=t.onCloseTag,s=t.onText,i=t.onComment,l=t.onDoctype,c=new se,u=0,p=e.length,h=0,d=0,m=c;u<p;){var g=e.charAt(u);switch(h){case 0:y(g);break;case 1:v(g);break;case 2:w(g);break;case 3:b(g);break;case 4:S(g);break;case 5:k(g);break;case 6:A(g);break;case 7:C(g);break;case 8:P(g);break;case 9:N(g);break;case 10:I(g);break;case 11:T(g);break;case 12:R(g);break;case 13:M(g);break;case 14:D(g);break;case 15:F(g);break;case 16:L(g);break;case 17:B(g);break;case 18:$(g);break;case 19:q(g);break;case 20:U(g);break;default:a(h)}u++}function y(e){"<"===e&&V()}function v(e){"!"===e?h=13:"/"===e?(h=2,m=new se(f(f({},m),{isClosing:!0}))):"<"===e?V():E.test(e)?(h=3,m=new se(f(f({},m),{isOpening:!0}))):(h=0,m=c)}function b(e){_.test(e)?(m=new se(f(f({},m),{name:J()})),h=4):"<"===e?V():"/"===e?(m=new se(f(f({},m),{name:J()})),h=12):">"===e?(m=new se(f(f({},m),{name:J()})),W()):E.test(e)||x.test(e)||":"===e||z()}function w(e){">"===e?z():E.test(e)?h=3:z()}function S(e){_.test(e)||("/"===e?h=12:">"===e?W():"<"===e?V():"="===e||j.test(e)||O.test(e)?z():h=5)}function k(e){_.test(e)?h=6:"/"===e?h=12:"="===e?h=7:">"===e?W():"<"===e?V():j.test(e)&&z()}function A(e){_.test(e)||("/"===e?h=12:"="===e?h=7:">"===e?W():"<"===e?V():j.test(e)?z():h=5)}function C(e){_.test(e)||('"'===e?h=8:"'"===e?h=9:/[>=`]/.test(e)?z():"<"===e?V():h=10)}function P(e){'"'===e&&(h=11)}function N(e){"'"===e&&(h=11)}function I(e){_.test(e)?h=4:">"===e?W():"<"===e&&V()}function T(e){_.test(e)?h=4:"/"===e?h=12:">"===e?W():"<"===e?V():(h=4,u--)}function R(e){">"===e?(m=new se(f(f({},m),{isClosing:!0})),W()):h=4}function M(t){"--"===e.substr(u,2)?(u+=2,m=new se(f(f({},m),{type:"comment"})),h=14):"DOCTYPE"===e.substr(u,7).toUpperCase()?(u+=7,m=new se(f(f({},m),{type:"doctype"})),h=20):z()}function D(e){"-"===e?h=15:">"===e?z():h=16}function F(e){"-"===e?h=18:">"===e?z():h=16}function L(e){"-"===e&&(h=17)}function B(e){h="-"===e?18:16}function $(e){">"===e?W():"!"===e?h=19:"-"===e||(h=16)}function q(e){"-"===e?h=17:">"===e?W():h=16}function U(e){">"===e?W():"<"===e&&V()}function z(){h=0,m=c}function V(){h=1,m=new se({idx:u})}function W(){var t=e.slice(d,m.idx);t&&s(t,d),"comment"===m.type?i(m.idx):"doctype"===m.type?l(m.idx):(m.isOpening&&r(m.name,m.idx),m.isClosing&&o(m.name,m.idx)),z(),d=u+1}function J(){var t=m.idx+(m.isClosing?2:1);return e.slice(t,u).toLowerCase()}d<u&&(n=e.slice(d,u),s(n,d),d=u+1)}var se=function(e){void 0===e&&(e={}),this.idx=void 0!==e.idx?e.idx:-1,this.type=e.type||"tag",this.name=e.name||"",this.isOpening=!!e.isOpening,this.isClosing=!!e.isClosing};const ie=function(){function e(t){void 0===t&&(t={}),this.version=e.version,this.urls={},this.email=!0,this.phone=!0,this.hashtag=!1,this.mention=!1,this.newWindow=!0,this.stripPrefix={scheme:!0,www:!0},this.stripTrailingSlash=!0,this.decodePercentEncoding=!0,this.truncate={length:0,location:"end"},this.className="",this.replaceFn=null,this.context=void 0,this.sanitizeHtml=!1,this.matchers=null,this.tagBuilder=null,this.urls=this.normalizeUrlsCfg(t.urls),this.email="boolean"==typeof t.email?t.email:this.email,this.phone="boolean"==typeof t.phone?t.phone:this.phone,this.hashtag=t.hashtag||this.hashtag,this.mention=t.mention||this.mention,this.newWindow="boolean"==typeof t.newWindow?t.newWindow:this.newWindow,this.stripPrefix=this.normalizeStripPrefixCfg(t.stripPrefix),this.stripTrailingSlash="boolean"==typeof t.stripTrailingSlash?t.stripTrailingSlash:this.stripTrailingSlash,this.decodePercentEncoding="boolean"==typeof t.decodePercentEncoding?t.decodePercentEncoding:this.decodePercentEncoding,this.sanitizeHtml=t.sanitizeHtml||!1;var n=this.mention;if(!1!==n&&-1===["twitter","instagram","soundcloud","tiktok"].indexOf(n))throw new Error("invalid `mention` cfg '".concat(n,"' - see docs"));var r=this.hashtag;if(!1!==r&&-1===G.indexOf(r))throw new Error("invalid `hashtag` cfg '".concat(r,"' - see docs"));this.truncate=this.normalizeTruncateCfg(t.truncate),this.className=t.className||this.className,this.replaceFn=t.replaceFn||this.replaceFn,this.context=t.context||this}return e.link=function(t,n){return new e(n).link(t)},e.parse=function(t,n){return new e(n).parse(t)},e.prototype.normalizeUrlsCfg=function(e){return null==e&&(e=!0),"boolean"==typeof e?{schemeMatches:e,wwwMatches:e,tldMatches:e}:{schemeMatches:"boolean"!=typeof e.schemeMatches||e.schemeMatches,wwwMatches:"boolean"!=typeof e.wwwMatches||e.wwwMatches,tldMatches:"boolean"!=typeof e.tldMatches||e.tldMatches}},e.prototype.normalizeStripPrefixCfg=function(e){return null==e&&(e=!0),"boolean"==typeof e?{scheme:e,www:e}:{scheme:"boolean"!=typeof e.scheme||e.scheme,www:"boolean"!=typeof e.www||e.www}},e.prototype.normalizeTruncateCfg=function(e){return"number"==typeof e?{length:e,location:"end"}:function(e,t){for(var n in t)t.hasOwnProperty(n)&&void 0===e[n]&&(e[n]=t[n]);return e}(e||{},{length:Number.POSITIVE_INFINITY,location:"end"})},e.prototype.parse=function(e){var t=this,n=["a","style","script"],r=0,o=[];return oe(e,{onOpenTag:function(e){n.indexOf(e)>=0&&r++},onText:function(e,n){if(0===r){var s=function(e,t){if(!t.global)throw new Error("`splitRegex` must have the 'g' flag set");for(var n,r=[],o=0;n=t.exec(e);)r.push(e.substring(o,n.index)),r.push(n[0]),o=n.index+n[0].length;return r.push(e.substring(o)),r}(e,/( | |<|<|>|>|"|"|')/gi),i=n;s.forEach((function(e,n){if(n%2==0){var r=t.parseText(e,i);o.push.apply(o,r)}i+=e.length}))}},onCloseTag:function(e){n.indexOf(e)>=0&&(r=Math.max(r-1,0))},onComment:function(e){},onDoctype:function(e){}}),o=this.compactMatches(o),o=this.removeUnwantedMatches(o)},e.prototype.compactMatches=function(e){e.sort((function(e,t){return e.getOffset()-t.getOffset()}));for(var t=0;t<e.length-1;){var n=e[t],r=n.getOffset(),o=n.getMatchedText().length,s=r+o;if(t+1<e.length){if(e[t+1].getOffset()===r){var i=e[t+1].getMatchedText().length>o?t:t+1;e.splice(i,1);continue}if(e[t+1].getOffset()<s){e.splice(t+1,1);continue}}t++}return e},e.prototype.removeUnwantedMatches=function(e){return this.hashtag||i(e,(function(e){return"hashtag"===e.getType()})),this.email||i(e,(function(e){return"email"===e.getType()})),this.phone||i(e,(function(e){return"phone"===e.getType()})),this.mention||i(e,(function(e){return"mention"===e.getType()})),this.urls.schemeMatches||i(e,(function(e){return"url"===e.getType()&&"scheme"===e.getUrlMatchType()})),this.urls.wwwMatches||i(e,(function(e){return"url"===e.getType()&&"www"===e.getUrlMatchType()})),this.urls.tldMatches||i(e,(function(e){return"url"===e.getType()&&"tld"===e.getUrlMatchType()})),e},e.prototype.parseText=function(e,t){void 0===t&&(t=0),t=t||0;for(var n=this.getMatchers(),r=[],o=0,s=n.length;o<s;o++){for(var i=n[o].parseMatches(e),a=0,l=i.length;a<l;a++)i[a].setOffset(t+i[a].getOffset());r.push.apply(r,i)}return r},e.prototype.link=function(e){if(!e)return"";this.sanitizeHtml&&(e=e.replace(/</g,"<").replace(/>/g,">"));for(var t=this.parse(e),n=[],r=0,o=0,s=t.length;o<s;o++){var i=t[o];n.push(e.substring(r,i.getOffset())),n.push(this.createMatchReturnVal(i)),r=i.getOffset()+i.getMatchedText().length}return n.push(e.substring(r)),n.join("")},e.prototype.createMatchReturnVal=function(e){var t;return this.replaceFn&&(t=this.replaceFn.call(this.context,e)),"string"==typeof t?t:!1===t?e.getMatchedText():t instanceof l?t.toAnchorString():e.buildTag().toAnchorString()},e.prototype.getMatchers=function(){if(this.matchers)return this.matchers;var e=this.getTagBuilder(),t=[new H({tagBuilder:e,serviceName:this.hashtag}),new q({tagBuilder:e}),new Y({tagBuilder:e}),new re({tagBuilder:e,serviceName:this.mention}),new J({tagBuilder:e,stripPrefix:this.stripPrefix,stripTrailingSlash:this.stripTrailingSlash,decodePercentEncoding:this.decodePercentEncoding})];return this.matchers=t},e.prototype.getTagBuilder=function(){var e=this.tagBuilder;return e||(e=this.tagBuilder=new c({newWindow:this.newWindow,truncate:this.truncate,className:this.className})),e},e.version="3.16.2",e.AnchorTagBuilder=c,e.HtmlTag=l,e.matcher={Email:q,Hashtag:H,Matcher:w,Mention:re,Phone:Y,Url:J},e.match={Email:m,Hashtag:g,Match:u,Mention:y,Phone:v,Url:b},e}();var ae=/www|@|\:\/\//;function le(e){return/^<\/a\s*>/i.test(e)}function ce(){var e=[],t=new ie({stripPrefix:!1,url:!0,email:!0,replaceFn:function(t){switch(t.getType()){case"url":e.push({text:t.matchedText,url:t.getUrl()});break;case"email":e.push({text:t.matchedText,url:"mailto:"+t.getEmail().replace(/^mailto:/i,"")})}return!1}});return{links:e,autolinker:t}}function ue(e){var t,n,r,o,s,i,a,l,c,u,p,h,f,d,m=e.tokens,g=null;for(n=0,r=m.length;n<r;n++)if("inline"===m[n].type)for(p=0,t=(o=m[n].children).length-1;t>=0;t--)if("link_close"!==(s=o[t]).type){if("htmltag"===s.type&&(d=s.content,/^<a[>\s]/i.test(d)&&p>0&&p--,le(s.content)&&p++),!(p>0)&&"text"===s.type&&ae.test(s.content)){if(g||(h=(g=ce()).links,f=g.autolinker),i=s.content,h.length=0,f.link(i),!h.length)continue;for(a=[],u=s.level,l=0;l<h.length;l++)e.inline.validateLink(h[l].url)&&((c=i.indexOf(h[l].text))&&a.push({type:"text",content:i.slice(0,c),level:u}),a.push({type:"link_open",href:h[l].url,title:"",level:u++}),a.push({type:"text",content:h[l].text,level:u}),a.push({type:"link_close",level:--u}),i=i.slice(c+h[l].text.length));i.length&&a.push({type:"text",content:i,level:u}),m[n].children=o=[].concat(o.slice(0,t),a,o.slice(t+1))}}else for(t--;o[t].level!==s.level&&"link_open"!==o[t].type;)t--}function pe(e){e.core.ruler.push("linkify",ue)}var he=n(27856),fe=n.n(he),de=n(94184),me=n.n(de);function ge(e){let{source:t,className:n="",getConfigs:s}=e;if("string"!=typeof t)return null;const i=new o._({html:!0,typographer:!0,breaks:!0,linkTarget:"_blank"}).use(pe);i.core.ruler.disable(["replacements","smartquotes"]);const{useUnsafeMarkdown:a}=s(),l=i.render(t),c=ve(l,{useUnsafeMarkdown:a});return t&&l&&c?r.createElement("div",{className:me()(n,"markdown"),dangerouslySetInnerHTML:{__html:c}}):null}fe().addHook&&fe().addHook("beforeSanitizeElements",(function(e){return e.href&&e.setAttribute("rel","noopener noreferrer"),e})),ge.defaultProps={getConfigs:()=>({useUnsafeMarkdown:!1})};const ye=ge;function ve(e){let{useUnsafeMarkdown:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=t,r=t?[]:["style","class"];return t&&!ve.hasWarnedAboutDeprecation&&(console.warn("useUnsafeMarkdown display configuration parameter is deprecated since >3.26.0 and will be removed in v4.0.0."),ve.hasWarnedAboutDeprecation=!0),fe().sanitize(e,{ADD_ATTR:["target"],FORBID_TAGS:["style","form"],ALLOW_DATA_ATTR:n,FORBID_ATTR:r})}ve.hasWarnedAboutDeprecation=!1},45308:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r,o=n(86),s=n.n(o),i=n(8712),a=n.n(i),l=n(90242),c=n(27621);const u=n(95102),p={},h=p;s()(r=a()(u).call(u)).call(r,(function(e){if("./index.js"===e)return;let t=u(e);p[(0,l.Zl)(e)]=t.default?t.default:t})),p.SafeRender=c.default},55812:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AUTHORIZE:()=>h,AUTHORIZE_OAUTH2:()=>m,CONFIGURE_AUTH:()=>y,LOGOUT:()=>f,PRE_AUTHORIZE_OAUTH2:()=>d,RESTORE_AUTHORIZATION:()=>v,SHOW_AUTH_POPUP:()=>p,VALIDATE:()=>g,authPopup:()=>M,authorize:()=>w,authorizeAccessCodeWithBasicAuthentication:()=>P,authorizeAccessCodeWithFormParams:()=>C,authorizeApplication:()=>A,authorizeOauth2:()=>j,authorizeOauth2WithPersistOption:()=>O,authorizePassword:()=>k,authorizeRequest:()=>N,authorizeWithPersistOption:()=>E,configureAuth:()=>I,logout:()=>x,logoutWithPersistOption:()=>S,persistAuthorizationIfNeeded:()=>R,preAuthorizeImplicit:()=>_,restoreAuthorization:()=>T,showDefinitions:()=>b});var r=n(35627),o=n.n(r),s=n(76986),i=n.n(s),a=n(84564),l=n.n(a),c=n(27504),u=n(90242);const p="show_popup",h="authorize",f="logout",d="pre_authorize_oauth2",m="authorize_oauth2",g="validate",y="configure_auth",v="restore_authorization";function b(e){return{type:p,payload:e}}function w(e){return{type:h,payload:e}}const E=e=>t=>{let{authActions:n}=t;n.authorize(e),n.persistAuthorizationIfNeeded()};function x(e){return{type:f,payload:e}}const S=e=>t=>{let{authActions:n}=t;n.logout(e),n.persistAuthorizationIfNeeded()},_=e=>t=>{let{authActions:n,errActions:r}=t,{auth:s,token:i,isValid:a}=e,{schema:l,name:u}=s,p=l.get("flow");delete c.Z.swaggerUIRedirectOauth2,"accessCode"===p||a||r.newAuthErr({authId:u,source:"auth",level:"warning",message:"Authorization may be unsafe, passed state was changed in server Passed state wasn't returned from auth server"}),i.error?r.newAuthErr({authId:u,source:"auth",level:"error",message:o()(i)}):n.authorizeOauth2WithPersistOption({auth:s,token:i})};function j(e){return{type:m,payload:e}}const O=e=>t=>{let{authActions:n}=t;n.authorizeOauth2(e),n.persistAuthorizationIfNeeded()},k=e=>t=>{let{authActions:n}=t,{schema:r,name:o,username:s,password:a,passwordType:l,clientId:c,clientSecret:p}=e,h={grant_type:"password",scope:e.scopes.join(" "),username:s,password:a},f={};switch(l){case"request-body":!function(e,t,n){t&&i()(e,{client_id:t});n&&i()(e,{client_secret:n})}(h,c,p);break;case"basic":f.Authorization="Basic "+(0,u.r3)(c+":"+p);break;default:console.warn(`Warning: invalid passwordType ${l} was passed, not including client id and secret`)}return n.authorizeRequest({body:(0,u.GZ)(h),url:r.get("tokenUrl"),name:o,headers:f,query:{},auth:e})};const A=e=>t=>{let{authActions:n}=t,{schema:r,scopes:o,name:s,clientId:i,clientSecret:a}=e,l={Authorization:"Basic "+(0,u.r3)(i+":"+a)},c={grant_type:"client_credentials",scope:o.join(" ")};return n.authorizeRequest({body:(0,u.GZ)(c),name:s,url:r.get("tokenUrl"),auth:e,headers:l})},C=e=>{let{auth:t,redirectUrl:n}=e;return e=>{let{authActions:r}=e,{schema:o,name:s,clientId:i,clientSecret:a,codeVerifier:l}=t,c={grant_type:"authorization_code",code:t.code,client_id:i,client_secret:a,redirect_uri:n,code_verifier:l};return r.authorizeRequest({body:(0,u.GZ)(c),name:s,url:o.get("tokenUrl"),auth:t})}},P=e=>{let{auth:t,redirectUrl:n}=e;return e=>{let{authActions:r}=e,{schema:o,name:s,clientId:i,clientSecret:a,codeVerifier:l}=t,c={Authorization:"Basic "+(0,u.r3)(i+":"+a)},p={grant_type:"authorization_code",code:t.code,client_id:i,redirect_uri:n,code_verifier:l};return r.authorizeRequest({body:(0,u.GZ)(p),name:s,url:o.get("tokenUrl"),auth:t,headers:c})}},N=e=>t=>{let n,{fn:r,getConfigs:s,authActions:a,errActions:c,oas3Selectors:u,specSelectors:p,authSelectors:h}=t,{body:f,query:d={},headers:m={},name:g,url:y,auth:v}=e,{additionalQueryStringParams:b}=h.getConfigs()||{};if(p.isOAS3()){let e=u.serverEffectiveValue(u.selectedServer());n=l()(y,e,!0)}else n=l()(y,p.url(),!0);"object"==typeof b&&(n.query=i()({},n.query,b));const w=n.toString();let E=i()({Accept:"application/json, text/plain, */*","Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest"},m);r.fetch({url:w,method:"post",headers:E,query:d,body:f,requestInterceptor:s().requestInterceptor,responseInterceptor:s().responseInterceptor}).then((function(e){let t=JSON.parse(e.data),n=t&&(t.error||""),r=t&&(t.parseError||"");e.ok?n||r?c.newAuthErr({authId:g,level:"error",source:"auth",message:o()(t)}):a.authorizeOauth2WithPersistOption({auth:v,token:t}):c.newAuthErr({authId:g,level:"error",source:"auth",message:e.statusText})})).catch((e=>{let t=new Error(e).message;if(e.response&&e.response.data){const n=e.response.data;try{const e="string"==typeof n?JSON.parse(n):n;e.error&&(t+=`, error: ${e.error}`),e.error_description&&(t+=`, description: ${e.error_description}`)}catch(e){}}c.newAuthErr({authId:g,level:"error",source:"auth",message:t})}))};function I(e){return{type:y,payload:e}}function T(e){return{type:v,payload:e}}const R=()=>e=>{let{authSelectors:t,getConfigs:n}=e;if(!n().persistAuthorization)return;const r=t.authorized().toJS();localStorage.setItem("authorized",o()(r))},M=(e,t)=>()=>{c.Z.swaggerUIRedirectOauth2=t,c.Z.open(e)}},87105:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(28222),o=n.n(r),s=n(67294),i=n(57557),a=n.n(i);class l extends s.Component{mapStateToProps(e,t){return{state:e,ownProps:a()(t,o()(t.getSystem()))}}render(){const{getComponent:e,ownProps:t}=this.props,n=e("LockIcon");return s.createElement(n,t)}}const c=l},53219:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(28222),o=n.n(r),s=n(67294),i=n(57557),a=n.n(i);class l extends s.Component{mapStateToProps(e,t){return{state:e,ownProps:a()(t,o()(t.getSystem()))}}render(){const{getComponent:e,ownProps:t}=this.props,n=e("UnlockIcon");return s.createElement(n,t)}}const c=l},53779:(e,t,n)=>{"use strict";n.r(t),n.d(t,{loaded:()=>r});const r=(e,t)=>n=>{const{getConfigs:r,authActions:o}=t,s=r();if(e(n),s.persistAuthorization){const e=localStorage.getItem("authorized");e&&o.restoreAuthorization({authorized:JSON.parse(e)})}}},93705:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f,preauthorizeApiKey:()=>m,preauthorizeBasic:()=>d});var r=n(11189),o=n.n(r),s=n(43962),i=n(55812),a=n(60035),l=n(60489),c=n(53779),u=n(22849),p=n(87105),h=n(53219);function f(){return{afterLoad(e){this.rootInjects=this.rootInjects||{},this.rootInjects.initOAuth=e.authActions.configureAuth,this.rootInjects.preauthorizeApiKey=o()(m).call(m,null,e),this.rootInjects.preauthorizeBasic=o()(d).call(d,null,e)},components:{LockAuthIcon:p.default,UnlockAuthIcon:h.default,LockAuthOperationIcon:p.default,UnlockAuthOperationIcon:h.default},statePlugins:{auth:{reducers:s.default,actions:i,selectors:a,wrapActions:{authorize:u.authorize,logout:u.logout}},configs:{wrapActions:{loaded:c.loaded}},spec:{wrapActions:{execute:l.execute}}}}}function d(e,t,n,r){const{authActions:{authorize:o},specSelectors:{specJson:s,isOAS3:i}}=e,a=i()?["components","securitySchemes"]:["securityDefinitions"],l=s().getIn([...a,t]);return l?o({[t]:{value:{username:n,password:r},schema:l.toJS()}}):null}function m(e,t,n){const{authActions:{authorize:r},specSelectors:{specJson:o,isOAS3:s}}=e,i=s()?["components","securitySchemes"]:["securityDefinitions"],a=o().getIn([...i,t]);return a?r({[t]:{value:n,schema:a.toJS()}}):null}},43962:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(86),o=n.n(r),s=n(76986),i=n.n(s),a=n(43393),l=n(90242),c=n(55812);const u={[c.SHOW_AUTH_POPUP]:(e,t)=>{let{payload:n}=t;return e.set("showDefinitions",n)},[c.AUTHORIZE]:(e,t)=>{var n;let{payload:r}=t,s=(0,a.fromJS)(r),i=e.get("authorized")||(0,a.Map)();return o()(n=s.entrySeq()).call(n,(t=>{let[n,r]=t;if(!(0,l.Wl)(r.getIn))return e.set("authorized",i);let o=r.getIn(["schema","type"]);if("apiKey"===o||"http"===o)i=i.set(n,r);else if("basic"===o){let e=r.getIn(["value","username"]),t=r.getIn(["value","password"]);i=i.setIn([n,"value"],{username:e,header:"Basic "+(0,l.r3)(e+":"+t)}),i=i.setIn([n,"schema"],r.get("schema"))}})),e.set("authorized",i)},[c.AUTHORIZE_OAUTH2]:(e,t)=>{let n,{payload:r}=t,{auth:o,token:s}=r;o.token=i()({},s),n=(0,a.fromJS)(o);let l=e.get("authorized")||(0,a.Map)();return l=l.set(n.get("name"),n),e.set("authorized",l)},[c.LOGOUT]:(e,t)=>{let{payload:n}=t,r=e.get("authorized").withMutations((e=>{o()(n).call(n,(t=>{e.delete(t)}))}));return e.set("authorized",r)},[c.CONFIGURE_AUTH]:(e,t)=>{let{payload:n}=t;return e.set("configs",n)},[c.RESTORE_AUTHORIZATION]:(e,t)=>{let{payload:n}=t;return e.set("authorized",(0,a.fromJS)(n.authorized))}}},60035:(e,t,n)=>{"use strict";n.r(t),n.d(t,{authorized:()=>x,definitionsForRequirements:()=>E,definitionsToAuthorize:()=>b,getConfigs:()=>_,getDefinitionsByNames:()=>w,isAuthorized:()=>S,shownDefinitions:()=>v});var r=n(86),o=n.n(r),s=n(51679),i=n.n(s),a=n(14418),l=n.n(a),c=n(11882),u=n.n(c),p=n(97606),h=n.n(p),f=n(28222),d=n.n(f),m=n(20573),g=n(43393);const y=e=>e,v=(0,m.P1)(y,(e=>e.get("showDefinitions"))),b=(0,m.P1)(y,(()=>e=>{var t;let{specSelectors:n}=e,r=n.securityDefinitions()||(0,g.Map)({}),s=(0,g.List)();return o()(t=r.entrySeq()).call(t,(e=>{let[t,n]=e,r=(0,g.Map)();r=r.set(t,n),s=s.push(r)})),s})),w=(e,t)=>e=>{var n;let{specSelectors:r}=e;console.warn("WARNING: getDefinitionsByNames is deprecated and will be removed in the next major version.");let s=r.securityDefinitions(),i=(0,g.List)();return o()(n=t.valueSeq()).call(n,(e=>{var t;let n=(0,g.Map)();o()(t=e.entrySeq()).call(t,(e=>{let t,[r,i]=e,a=s.get(r);var l;"oauth2"===a.get("type")&&i.size&&(t=a.get("scopes"),o()(l=t.keySeq()).call(l,(e=>{i.contains(e)||(t=t.delete(e))})),a=a.set("allowedScopes",t));n=n.set(r,a)})),i=i.push(n)})),i},E=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,g.List)();return e=>{let{authSelectors:n}=e;const r=n.definitionsToAuthorize()||(0,g.List)();let s=(0,g.List)();return o()(r).call(r,(e=>{let n=i()(t).call(t,(t=>t.get(e.keySeq().first())));n&&(o()(e).call(e,((t,r)=>{if("oauth2"===t.get("type")){const i=n.get(r);let a=t.get("scopes");var s;if(g.List.isList(i)&&g.Map.isMap(a))o()(s=a.keySeq()).call(s,(e=>{i.contains(e)||(a=a.delete(e))})),e=e.set(r,t.set("scopes",a))}})),s=s.push(e))})),s}},x=(0,m.P1)(y,(e=>e.get("authorized")||(0,g.Map)())),S=(e,t)=>e=>{var n;let{authSelectors:r}=e,o=r.authorized();return g.List.isList(t)?!!l()(n=t.toJS()).call(n,(e=>{var t,n;return-1===u()(t=h()(n=d()(e)).call(n,(e=>!!o.get(e)))).call(t,!1)})).length:null},_=(0,m.P1)(y,(e=>e.get("configs")))},60489:(e,t,n)=>{"use strict";n.r(t),n.d(t,{execute:()=>r});const r=(e,t)=>{let{authSelectors:n,specSelectors:r}=t;return t=>{let{path:o,method:s,operation:i,extras:a}=t,l={authorized:n.authorized()&&n.authorized().toJS(),definitions:r.securityDefinitions()&&r.securityDefinitions().toJS(),specSecurity:r.security()&&r.security().toJS()};return e({path:o,method:s,operation:i,securities:l,...a})}}},22849:(e,t,n)=>{"use strict";n.r(t),n.d(t,{authorize:()=>c,logout:()=>u});var r=n(3665),o=n.n(r),s=n(58309),i=n.n(s),a=n(86),l=n.n(a);const c=(e,t)=>n=>{e(n);if(t.getConfigs().persistAuthorization)try{const[{schema:e,value:t}]=o()(n),r="apiKey"===e.get("type"),s="cookie"===e.get("in");r&&s&&(document.cookie=`${e.get("name")}=${t}; SameSite=None; Secure`)}catch(e){console.error("Error persisting cookie based apiKey in document.cookie.",e)}},u=(e,t)=>n=>{const r=t.getConfigs(),o=t.authSelectors.authorized();try{r.persistAuthorization&&i()(n)&&l()(n).call(n,(e=>{const t=o.get(e,{}),n="apiKey"===t.getIn(["schema","type"]),r="cookie"===t.getIn(["schema","in"]);if(n&&r){const e=t.getIn(["schema","name"]);document.cookie=`${e}=; Max-Age=-99999999`}}))}catch(e){console.error("Error deleting cookie based apiKey from document.cookie.",e)}e(n)}},70714:(e,t,n)=>{"use strict";n.r(t),n.d(t,{TOGGLE_CONFIGS:()=>o,UPDATE_CONFIGS:()=>r,loaded:()=>a,toggle:()=>i,update:()=>s});const r="configs_update",o="configs_toggle";function s(e,t){return{type:r,payload:{[e]:t}}}function i(e){return{type:o,payload:e}}const a=()=>()=>{}},92256:(e,t,n)=>{"use strict";n.r(t),n.d(t,{parseYamlConfig:()=>o});var r=n(1272);const o=(e,t)=>{try{return r.ZP.load(e)}catch(e){return t&&t.errActions.newThrownErr(new Error(e)),{}}}},46709:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(92256),o=n(70714),s=n(22698),i=n(69018),a=n(37743);const l={getLocalConfig:()=>(0,r.parseYamlConfig)('---\nurl: "https://petstore.swagger.io/v2/swagger.json"\ndom_id: "#swagger-ui"\nvalidatorUrl: "https://validator.swagger.io/validator"\n')};function c(){return{statePlugins:{spec:{actions:s,selectors:l},configs:{reducers:a.default,actions:o,selectors:i}}}}},37743:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(43393),o=n(70714);const s={[o.UPDATE_CONFIGS]:(e,t)=>e.merge((0,r.fromJS)(t.payload)),[o.TOGGLE_CONFIGS]:(e,t)=>{const n=t.payload,r=e.get(n);return e.set(n,!r)}}},69018:(e,t,n)=>{"use strict";n.r(t),n.d(t,{get:()=>s});var r=n(58309),o=n.n(r);const s=(e,t)=>e.getIn(o()(t)?t:[t])},22698:(e,t,n)=>{"use strict";n.r(t),n.d(t,{downloadConfig:()=>o,getConfigByUrl:()=>s});var r=n(92256);const o=e=>t=>{const{fn:{fetch:n}}=t;return n(e)},s=(e,t)=>n=>{let{specActions:o}=n;if(e)return o.downloadConfig(e).then(s,s);function s(n){n instanceof Error||n.status>=400?(o.updateLoadingStatus("failedConfig"),o.updateLoadingStatus("failedConfig"),o.updateUrl(""),console.error(n.statusText+" "+e.url),t(null)):t((0,r.parseYamlConfig)(n.text))}}},31970:(e,t,n)=>{"use strict";n.r(t),n.d(t,{setHash:()=>r});const r=e=>e?history.pushState(null,null,`#${e}`):window.location.hash=""},34980:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(41599),o=n(60877),s=n(34584);function i(){return[r.default,{statePlugins:{configs:{wrapActions:{loaded:(e,t)=>function(){e(...arguments);const n=decodeURIComponent(window.location.hash);t.layoutActions.parseDeepLinkHash(n)}}}},wrapComponents:{operation:o.default,OperationTag:s.default}}]}},41599:(e,t,n)=>{"use strict";n.r(t),n.d(t,{clearScrollTo:()=>_,default:()=>j,parseDeepLinkHash:()=>E,readyToScroll:()=>x,scrollTo:()=>w,scrollToElement:()=>S,show:()=>b});var r=n(58309),o=n.n(r),s=n(24278),i=n.n(s),a=n(97606),l=n.n(a),c=n(11882),u=n.n(c),p=n(31970),h=n(45172),f=n.n(h),d=n(90242),m=n(43393),g=n.n(m);const y="layout_scroll_to",v="layout_clear_scroll",b=(e,t)=>{let{getConfigs:n,layoutSelectors:r}=t;return function(){for(var t=arguments.length,s=new Array(t),i=0;i<t;i++)s[i]=arguments[i];if(e(...s),n().deepLinking)try{let[e,t]=s;e=o()(e)?e:[e];const n=r.urlHashArrayFromIsShownKey(e);if(!n.length)return;const[i,a]=n;if(!t)return(0,p.setHash)("/");2===n.length?(0,p.setHash)((0,d.oJ)(`/${encodeURIComponent(i)}/${encodeURIComponent(a)}`)):1===n.length&&(0,p.setHash)((0,d.oJ)(`/${encodeURIComponent(i)}`))}catch(e){console.error(e)}}},w=e=>({type:y,payload:o()(e)?e:[e]}),E=e=>t=>{let{layoutActions:n,layoutSelectors:r,getConfigs:o}=t;if(o().deepLinking&&e){var s;let t=i()(e).call(e,1);"!"===t[0]&&(t=i()(t).call(t,1)),"/"===t[0]&&(t=i()(t).call(t,1));const o=l()(s=t.split("/")).call(s,(e=>e||"")),a=r.isShownKeyFromUrlHashArray(o),[c,p="",h=""]=a;if("operations"===c){const e=r.isShownKeyFromUrlHashArray([p]);u()(p).call(p,"_")>-1&&(console.warn("Warning: escaping deep link whitespace with `_` will be unsupported in v4.0, use `%20` instead."),n.show(l()(e).call(e,(e=>e.replace(/_/g," "))),!0)),n.show(e,!0)}(u()(p).call(p,"_")>-1||u()(h).call(h,"_")>-1)&&(console.warn("Warning: escaping deep link whitespace with `_` will be unsupported in v4.0, use `%20` instead."),n.show(l()(a).call(a,(e=>e.replace(/_/g," "))),!0)),n.show(a,!0),n.scrollTo(a)}},x=(e,t)=>n=>{const r=n.layoutSelectors.getScrollToKey();g().is(r,(0,m.fromJS)(e))&&(n.layoutActions.scrollToElement(t),n.layoutActions.clearScrollTo())},S=(e,t)=>n=>{try{t=t||n.fn.getScrollParent(e),f().createScroller(t).to(e)}catch(e){console.error(e)}},_=()=>({type:v});const j={fn:{getScrollParent:function(e,t){const n=document.documentElement;let r=getComputedStyle(e);const o="absolute"===r.position,s=t?/(auto|scroll|hidden)/:/(auto|scroll)/;if("fixed"===r.position)return n;for(let t=e;t=t.parentElement;)if(r=getComputedStyle(t),(!o||"static"!==r.position)&&s.test(r.overflow+r.overflowY+r.overflowX))return t;return n}},statePlugins:{layout:{actions:{scrollToElement:S,scrollTo:w,clearScrollTo:_,readyToScroll:x,parseDeepLinkHash:E},selectors:{getScrollToKey:e=>e.get("scrollToKey"),isShownKeyFromUrlHashArray(e,t){const[n,r]=t;return r?["operations",n,r]:n?["operations-tag",n]:[]},urlHashArrayFromIsShownKey(e,t){let[n,r,o]=t;return"operations"==n?[r,o]:"operations-tag"==n?[r]:[]}},reducers:{[y]:(e,t)=>e.set("scrollToKey",g().fromJS(t.payload)),[v]:e=>e.delete("scrollToKey")},wrapActions:{show:b}}}}},34584:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(61125),o=n.n(r),s=n(67294);const i=(e,t)=>class extends s.Component{constructor(){super(...arguments),o()(this,"onLoad",(e=>{const{tag:n}=this.props,r=["operations-tag",n];t.layoutActions.readyToScroll(r,e)}))}render(){return s.createElement("span",{ref:this.onLoad},s.createElement(e,this.props))}}},60877:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(61125),o=n.n(r),s=n(67294);n(23930);const i=(e,t)=>class extends s.Component{constructor(){super(...arguments),o()(this,"onLoad",(e=>{const{operation:n}=this.props,{tag:r,operationId:o}=n.toObject();let{isShownKey:s}=n.toObject();s=s||["operations",r,o],t.layoutActions.readyToScroll(s,e)}))}render(){return s.createElement("span",{ref:this.onLoad},s.createElement(e,this.props))}}},48011:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(76986),o=n.n(r),s=n(63460),i=n.n(s),a=n(11882),l=n.n(a),c=n(35627),u=n.n(c),p=n(20573),h=n(43393),f=n(27504);function d(e){let{fn:t}=e;return{statePlugins:{spec:{actions:{download:e=>n=>{let{errActions:r,specSelectors:s,specActions:a,getConfigs:l}=n,{fetch:c}=t;const u=l();function p(t){if(t instanceof Error||t.status>=400)return a.updateLoadingStatus("failed"),r.newThrownErr(o()(new Error((t.message||t.statusText)+" "+e),{source:"fetch"})),void(!t.status&&t instanceof Error&&function(){try{let t;if("URL"in f.Z?t=new(i())(e):(t=document.createElement("a"),t.href=e),"https:"!==t.protocol&&"https:"===f.Z.location.protocol){const e=o()(new Error(`Possible mixed-content issue? The page was loaded over https:// but a ${t.protocol}// URL was specified. Check that you are not attempting to load mixed content.`),{source:"fetch"});return void r.newThrownErr(e)}if(t.origin!==f.Z.location.origin){const e=o()(new Error(`Possible cross-origin (CORS) issue? The URL origin (${t.origin}) does not match the page (${f.Z.location.origin}). Check the server returns the correct 'Access-Control-Allow-*' headers.`),{source:"fetch"});r.newThrownErr(e)}}catch(e){return}}());a.updateLoadingStatus("success"),a.updateSpec(t.text),s.url()!==e&&a.updateUrl(e)}e=e||s.url(),a.updateLoadingStatus("loading"),r.clear({source:"fetch"}),c({url:e,loadSpec:!0,requestInterceptor:u.requestInterceptor||(e=>e),responseInterceptor:u.responseInterceptor||(e=>e),credentials:"same-origin",headers:{Accept:"application/json,*/*"}}).then(p,p)},updateLoadingStatus:e=>{let t=[null,"loading","failed","success","failedConfig"];return-1===l()(t).call(t,e)&&console.error(`Error: ${e} is not one of ${u()(t)}`),{type:"spec_update_loading_status",payload:e}}},reducers:{spec_update_loading_status:(e,t)=>"string"==typeof t.payload?e.set("loadingStatus",t.payload):e},selectors:{loadingStatus:(0,p.P1)((e=>e||(0,h.Map)()),(e=>e.get("loadingStatus")||null))}}}}}},34966:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CLEAR:()=>c,CLEAR_BY:()=>u,NEW_AUTH_ERR:()=>l,NEW_SPEC_ERR:()=>i,NEW_SPEC_ERR_BATCH:()=>a,NEW_THROWN_ERR:()=>o,NEW_THROWN_ERR_BATCH:()=>s,clear:()=>g,clearBy:()=>y,newAuthErr:()=>m,newSpecErr:()=>f,newSpecErrBatch:()=>d,newThrownErr:()=>p,newThrownErrBatch:()=>h});var r=n(7710);const o="err_new_thrown_err",s="err_new_thrown_err_batch",i="err_new_spec_err",a="err_new_spec_err_batch",l="err_new_auth_err",c="err_clear",u="err_clear_by";function p(e){return{type:o,payload:(0,r.serializeError)(e)}}function h(e){return{type:s,payload:e}}function f(e){return{type:i,payload:e}}function d(e){return{type:a,payload:e}}function m(e){return{type:l,payload:e}}function g(){return{type:c,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}}function y(){return{type:u,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>!0}}},56982:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(14418),o=n.n(r),s=n(97606),i=n.n(s),a=n(54061),l=n.n(a);const c=[n(2392),n(21835)];function u(e){var t;let n={jsSpec:{}},r=l()(c,((e,t)=>{try{let r=t.transform(e,n);return o()(r).call(r,(e=>!!e))}catch(t){return console.error("Transformer error:",t),e}}),e);return i()(t=o()(r).call(r,(e=>!!e))).call(t,(e=>(!e.get("line")&&e.get("path"),e)))}},2392:(e,t,n)=>{"use strict";n.r(t),n.d(t,{transform:()=>p});var r=n(97606),o=n.n(r),s=n(11882),i=n.n(s),a=n(24278),l=n.n(a),c=n(24282),u=n.n(c);function p(e){return o()(e).call(e,(e=>{var t;let n="is not of a type(s)",r=i()(t=e.get("message")).call(t,n);if(r>-1){var o,s;let t=l()(o=e.get("message")).call(o,r+19).split(",");return e.set("message",l()(s=e.get("message")).call(s,0,r)+function(e){return u()(e).call(e,((e,t,n,r)=>n===r.length-1&&r.length>1?e+"or "+t:r[n+1]&&r.length>2?e+t+", ":r[n+1]?e+t+" ":e+t),"should be a")}(t))}return e}))}},21835:(e,t,n)=>{"use strict";n.r(t),n.d(t,{transform:()=>r});n(97606),n(11882),n(27361),n(43393);function r(e,t){let{jsSpec:n}=t;return e}},77793:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(93527),o=n(34966),s=n(87667);function i(e){return{statePlugins:{err:{reducers:(0,r.default)(e),actions:o,selectors:s}}}}},93527:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>y});var r=n(76986),o=n.n(r),s=n(97606),i=n.n(s),a=n(39022),l=n.n(a),c=n(14418),u=n.n(c),p=n(2250),h=n.n(p),f=n(34966),d=n(43393),m=n(56982);let g={line:0,level:"error",message:"Unknown error"};function y(){return{[f.NEW_THROWN_ERR]:(e,t)=>{let{payload:n}=t,r=o()(g,n,{type:"thrown"});return e.update("errors",(e=>(e||(0,d.List)()).push((0,d.fromJS)(r)))).update("errors",(e=>(0,m.default)(e)))},[f.NEW_THROWN_ERR_BATCH]:(e,t)=>{let{payload:n}=t;return n=i()(n).call(n,(e=>(0,d.fromJS)(o()(g,e,{type:"thrown"})))),e.update("errors",(e=>{var t;return l()(t=e||(0,d.List)()).call(t,(0,d.fromJS)(n))})).update("errors",(e=>(0,m.default)(e)))},[f.NEW_SPEC_ERR]:(e,t)=>{let{payload:n}=t,r=(0,d.fromJS)(n);return r=r.set("type","spec"),e.update("errors",(e=>(e||(0,d.List)()).push((0,d.fromJS)(r)).sortBy((e=>e.get("line"))))).update("errors",(e=>(0,m.default)(e)))},[f.NEW_SPEC_ERR_BATCH]:(e,t)=>{let{payload:n}=t;return n=i()(n).call(n,(e=>(0,d.fromJS)(o()(g,e,{type:"spec"})))),e.update("errors",(e=>{var t;return l()(t=e||(0,d.List)()).call(t,(0,d.fromJS)(n))})).update("errors",(e=>(0,m.default)(e)))},[f.NEW_AUTH_ERR]:(e,t)=>{let{payload:n}=t,r=(0,d.fromJS)(o()({},n));return r=r.set("type","auth"),e.update("errors",(e=>(e||(0,d.List)()).push((0,d.fromJS)(r)))).update("errors",(e=>(0,m.default)(e)))},[f.CLEAR]:(e,t)=>{var n;let{payload:r}=t;if(!r||!e.get("errors"))return e;let o=u()(n=e.get("errors")).call(n,(e=>{var t;return h()(t=e.keySeq()).call(t,(t=>{const n=e.get(t),o=r[t];return!o||n!==o}))}));return e.merge({errors:o})},[f.CLEAR_BY]:(e,t)=>{var n;let{payload:r}=t;if(!r||"function"!=typeof r)return e;let o=u()(n=e.get("errors")).call(n,(e=>r(e)));return e.merge({errors:o})}}}},87667:(e,t,n)=>{"use strict";n.r(t),n.d(t,{allErrors:()=>s,lastError:()=>i});var r=n(43393),o=n(20573);const s=(0,o.P1)((e=>e),(e=>e.get("errors",(0,r.List)()))),i=(0,o.P1)(s,(e=>e.last()))},49978:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(4309);function o(){return{fn:{opsFilter:r.default}}}},4309:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(14418),o=n.n(r),s=n(11882),i=n.n(s);function a(e,t){return o()(e).call(e,((e,n)=>-1!==i()(n).call(n,t)))}},26395:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(23101),o=n.n(r),s=n(67294);const i=e=>{let{className:t,width:n,height:r,...i}=e;return s.createElement("svg",o()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:t,width:n,height:r,"aria-hidden":"true",focusable:"false"},i),s.createElement("path",{d:"M17.418 6.109c.272-.268.709-.268.979 0s.271.701 0 .969l-7.908 7.83c-.27.268-.707.268-.979 0l-7.908-7.83c-.27-.268-.27-.701 0-.969.271-.268.709-.268.979 0L10 13.25l7.418-7.141z"}))};i.defaultProps={className:null,width:20,height:20};const a=i},39689:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(23101),o=n.n(r),s=n(67294);const i=e=>{let{className:t,width:n,height:r,...i}=e;return s.createElement("svg",o()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:t,width:n,height:r,"aria-hidden":"true",focusable:"false"},i),s.createElement("path",{d:"M 17.418 14.908 C 17.69 15.176 18.127 15.176 18.397 14.908 C 18.667 14.64 18.668 14.207 18.397 13.939 L 10.489 6.109 C 10.219 5.841 9.782 5.841 9.51 6.109 L 1.602 13.939 C 1.332 14.207 1.332 14.64 1.602 14.908 C 1.873 15.176 2.311 15.176 2.581 14.908 L 10 7.767 L 17.418 14.908 Z"}))};i.defaultProps={className:null,width:20,height:20};const a=i},86984:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(23101),o=n.n(r),s=n(67294);const i=e=>{let{className:t,width:n,height:r,...i}=e;return s.createElement("svg",o()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:t,width:n,height:r,"aria-hidden":"true",focusable:"false"},i),s.createElement("path",{d:"M13.25 10L6.109 2.58c-.268-.27-.268-.707 0-.979.268-.27.701-.27.969 0l7.83 7.908c.268.271.268.709 0 .979l-7.83 7.908c-.268.271-.701.27-.969 0-.268-.269-.268-.707 0-.979L13.25 10z"}))};i.defaultProps={className:null,width:20,height:20};const a=i},22478:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(23101),o=n.n(r),s=n(67294);const i=e=>{let{className:t,width:n,height:r,...i}=e;return s.createElement("svg",o()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:t,width:n,height:r,"aria-hidden":"true",focusable:"false"},i),s.createElement("path",{d:"M14.348 14.849c-.469.469-1.229.469-1.697 0L10 11.819l-2.651 3.029c-.469.469-1.229.469-1.697 0-.469-.469-.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-.469-.469-.469-1.228 0-1.697.469-.469 1.228-.469 1.697 0L10 8.183l2.651-3.031c.469-.469 1.228-.469 1.697 0 .469.469.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c.469.469.469 1.229 0 1.698z"}))};i.defaultProps={className:null,width:20,height:20};const a=i},93388:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(23101),o=n.n(r),s=n(67294);const i=e=>{let{className:t,width:n,height:r,...i}=e;return s.createElement("svg",o()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15 16",className:t,width:n,height:r,"aria-hidden":"true",focusable:"false"},i),s.createElement("g",{transform:"translate(2, -1)"},s.createElement("path",{fill:"#ffffff",fillRule:"evenodd",d:"M2 13h4v1H2v-1zm5-6H2v1h5V7zm2 3V8l-3 3 3 3v-2h5v-2H9zM4.5 9H2v1h2.5V9zM2 12h2.5v-1H2v1zm9 1h1v2c-.02.28-.11.52-.3.7-.19.18-.42.28-.7.3H1c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h3c0-1.11.89-2 2-2 1.11 0 2 .89 2 2h3c.55 0 1 .45 1 1v5h-1V6H1v9h10v-2zM2 5h8c0-.55-.45-1-1-1H8c-.55 0-1-.45-1-1s-.45-1-1-1-1 .45-1 1-.45 1-1 1H3c-.55 0-1 .45-1 1z"})))};i.defaultProps={className:null,width:15,height:16};const a=i},56945:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(23101),o=n.n(r),s=n(67294);const i=e=>{let{className:t,width:n,height:r,...i}=e;return s.createElement("svg",o()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:t,width:n,height:r,"aria-hidden":"true",focusable:"false"},i),s.createElement("path",{d:"M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8zM12 8H8V5.199C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8z"}))};i.defaultProps={className:null,width:20,height:20};const a=i},22568:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(23101),o=n.n(r),s=n(67294);const i=e=>{let{className:t,width:n,height:r,...i}=e;return s.createElement("svg",o()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:t,width:n,height:r,"aria-hidden":"true",focusable:"false"},i),s.createElement("path",{d:"M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V6h2v-.801C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8z"}))};i.defaultProps={className:null,width:20,height:20};const a=i},10070:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(39689),o=n(26395),s=n(86984),i=n(22478),a=n(93388),l=n(56945),c=n(22568);const u=()=>({components:{ArrowUpIcon:r.default,ArrowDownIcon:o.default,ArrowIcon:s.default,CloseIcon:i.default,CopyIcon:a.default,LockIcon:l.default,UnlockIcon:c.default}})},47349:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(67294),o=n(94184),s=n.n(o),i=n(12603);const a=e=>{let{expanded:t,children:n,onChange:o}=e;const a=(0,i.useComponent)("ChevronRightIcon"),l=(0,r.useCallback)((e=>{o(e,!t)}),[t,o]);return r.createElement("button",{type:"button",className:"json-schema-2020-12-accordion",onClick:l},r.createElement("div",{className:"json-schema-2020-12-accordion__children"},n),r.createElement("span",{className:s()("json-schema-2020-12-accordion__icon",{"json-schema-2020-12-accordion__icon--expanded":t,"json-schema-2020-12-accordion__icon--collapsed":!t})},r.createElement(a,null)))};a.defaultProps={expanded:!1};const l=a},36867:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=e=>{let{expanded:t,onClick:n}=e;const o=(0,r.useCallback)((e=>{n(e,!t)}),[t,n]);return r.createElement("button",{type:"button",className:"json-schema-2020-12-expand-deep-button",onClick:o},t?"Collapse all":"Expand all")}},22675:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(97606),o=n.n(r),s=n(67294),i=n(94184),a=n.n(i),l=(n(16648),n(12603)),c=n(69006);const u=(0,s.forwardRef)(((e,t)=>{let{schema:n,name:r,dependentRequired:i,onExpand:u}=e;const p=(0,l.useFn)(),h=(0,l.useIsExpanded)(),f=(0,l.useIsExpandedDeeply)(),[d,m]=(0,s.useState)(h||f),[g,y]=(0,s.useState)(f),[v,b]=(0,l.useLevel)(),w=(0,l.useIsEmbedded)(),E=p.isExpandable(n)||i.length>0,x=(0,l.useIsCircular)(n),S=(0,l.useRenderedSchemas)(n),_=p.stringifyConstraints(n),j=(0,l.useComponent)("Accordion"),O=(0,l.useComponent)("Keyword$schema"),k=(0,l.useComponent)("Keyword$vocabulary"),A=(0,l.useComponent)("Keyword$id"),C=(0,l.useComponent)("Keyword$anchor"),P=(0,l.useComponent)("Keyword$dynamicAnchor"),N=(0,l.useComponent)("Keyword$ref"),I=(0,l.useComponent)("Keyword$dynamicRef"),T=(0,l.useComponent)("Keyword$defs"),R=(0,l.useComponent)("Keyword$comment"),M=(0,l.useComponent)("KeywordAllOf"),D=(0,l.useComponent)("KeywordAnyOf"),F=(0,l.useComponent)("KeywordOneOf"),L=(0,l.useComponent)("KeywordNot"),B=(0,l.useComponent)("KeywordIf"),$=(0,l.useComponent)("KeywordThen"),q=(0,l.useComponent)("KeywordElse"),U=(0,l.useComponent)("KeywordDependentSchemas"),z=(0,l.useComponent)("KeywordPrefixItems"),V=(0,l.useComponent)("KeywordItems"),W=(0,l.useComponent)("KeywordContains"),J=(0,l.useComponent)("KeywordProperties"),K=(0,l.useComponent)("KeywordPatternProperties"),H=(0,l.useComponent)("KeywordAdditionalProperties"),G=(0,l.useComponent)("KeywordPropertyNames"),Z=(0,l.useComponent)("KeywordUnevaluatedItems"),Y=(0,l.useComponent)("KeywordUnevaluatedProperties"),X=(0,l.useComponent)("KeywordType"),Q=(0,l.useComponent)("KeywordEnum"),ee=(0,l.useComponent)("KeywordConst"),te=(0,l.useComponent)("KeywordConstraint"),ne=(0,l.useComponent)("KeywordDependentRequired"),re=(0,l.useComponent)("KeywordContentSchema"),oe=(0,l.useComponent)("KeywordTitle"),se=(0,l.useComponent)("KeywordDescription"),ie=(0,l.useComponent)("KeywordDefault"),ae=(0,l.useComponent)("KeywordDeprecated"),le=(0,l.useComponent)("KeywordReadOnly"),ce=(0,l.useComponent)("KeywordWriteOnly"),ue=(0,l.useComponent)("ExpandDeepButton");(0,s.useEffect)((()=>{y(f)}),[f]),(0,s.useEffect)((()=>{y(g)}),[g]);const pe=(0,s.useCallback)(((e,t)=>{m(t),!t&&y(!1),u(e,t,!1)}),[u]),he=(0,s.useCallback)(((e,t)=>{m(t),y(t),u(e,t,!0)}),[u]);return s.createElement(c.JSONSchemaLevelContext.Provider,{value:b},s.createElement(c.JSONSchemaDeepExpansionContext.Provider,{value:g},s.createElement(c.JSONSchemaCyclesContext.Provider,{value:S},s.createElement("article",{ref:t,"data-json-schema-level":v,className:a()("json-schema-2020-12",{"json-schema-2020-12--embedded":w,"json-schema-2020-12--circular":x})},s.createElement("div",{className:"json-schema-2020-12-head"},E&&!x?s.createElement(s.Fragment,null,s.createElement(j,{expanded:d,onChange:pe},s.createElement(oe,{title:r,schema:n})),s.createElement(ue,{expanded:d,onClick:he})):s.createElement(oe,{title:r,schema:n}),s.createElement(ae,{schema:n}),s.createElement(le,{schema:n}),s.createElement(ce,{schema:n}),s.createElement(X,{schema:n,isCircular:x}),_.length>0&&o()(_).call(_,(e=>s.createElement(te,{key:`${e.scope}-${e.value}`,constraint:e})))),s.createElement("div",{className:a()("json-schema-2020-12-body",{"json-schema-2020-12-body--collapsed":!d})},d&&s.createElement(s.Fragment,null,s.createElement(se,{schema:n}),!x&&E&&s.createElement(s.Fragment,null,s.createElement(J,{schema:n}),s.createElement(K,{schema:n}),s.createElement(H,{schema:n}),s.createElement(Y,{schema:n}),s.createElement(G,{schema:n}),s.createElement(M,{schema:n}),s.createElement(D,{schema:n}),s.createElement(F,{schema:n}),s.createElement(L,{schema:n}),s.createElement(B,{schema:n}),s.createElement($,{schema:n}),s.createElement(q,{schema:n}),s.createElement(U,{schema:n}),s.createElement(z,{schema:n}),s.createElement(V,{schema:n}),s.createElement(Z,{schema:n}),s.createElement(W,{schema:n}),s.createElement(re,{schema:n})),s.createElement(Q,{schema:n}),s.createElement(ee,{schema:n}),s.createElement(ne,{schema:n,dependentRequired:i}),s.createElement(ie,{schema:n}),s.createElement(O,{schema:n}),s.createElement(k,{schema:n}),s.createElement(A,{schema:n}),s.createElement(C,{schema:n}),s.createElement(P,{schema:n}),s.createElement(N,{schema:n}),!x&&E&&s.createElement(T,{schema:n}),s.createElement(I,{schema:n}),s.createElement(R,{schema:n})))))))}));u.defaultProps={name:"",dependentRequired:[],onExpand:()=>{}};const p=u},12260:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=()=>r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},r.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}))},64922:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return null!=t&&t.$anchor?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$anchor"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$anchor"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},t.$anchor)):null}},4685:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return null!=t&&t.$comment?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$comment"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$comment"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},t.$comment)):null}},36418:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(28222),o=n.n(r),s=n(97606),i=n.n(s),a=n(2018),l=n.n(a),c=n(67294),u=n(94184),p=n.n(u),h=(n(16648),n(12603)),f=n(69006);const d=e=>{var t;let{schema:n}=e;const r=(null==n?void 0:n.$defs)||{},s=(0,h.useIsExpandedDeeply)(),[a,u]=(0,c.useState)(s),[d,m]=(0,c.useState)(!1),g=(0,h.useComponent)("Accordion"),y=(0,h.useComponent)("ExpandDeepButton"),v=(0,h.useComponent)("JSONSchema"),b=(0,c.useCallback)((()=>{u((e=>!e))}),[]),w=(0,c.useCallback)(((e,t)=>{u(t),m(t)}),[]);return 0===o()(r).length?null:c.createElement(f.JSONSchemaDeepExpansionContext.Provider,{value:d},c.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$defs"},c.createElement(g,{expanded:a,onChange:b},c.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$defs")),c.createElement(y,{expanded:a,onClick:w}),c.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),c.createElement("ul",{className:p()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!a})},a&&c.createElement(c.Fragment,null,i()(t=l()(r)).call(t,(e=>{let[t,n]=e;return c.createElement("li",{key:t,className:"json-schema-2020-12-property"},c.createElement(v,{name:t,schema:n}))}))))))}},51338:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return null!=t&&t.$dynamicAnchor?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$dynamicAnchor"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$dynamicAnchor"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},t.$dynamicAnchor)):null}},27655:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return null!=t&&t.$dynamicRef?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$dynamicRef"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$dynamicRef"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},t.$dynamicRef)):null}},93460:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return null!=t&&t.$id?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$id"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$id"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},t.$id)):null}},72348:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return null!=t&&t.$ref?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$ref"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$ref"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},t.$ref)):null}},69359:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return null!=t&&t.$schema?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$schema"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$schema"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},t.$schema)):null}},7568:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(97606),o=n.n(r),s=n(2018),i=n.n(s),a=n(67294),l=n(94184),c=n.n(l),u=(n(16648),n(12603));const p=e=>{var t;let{schema:n}=e;const r=(0,u.useIsExpandedDeeply)(),[s,l]=(0,a.useState)(r),p=(0,u.useComponent)("Accordion"),h=(0,a.useCallback)((()=>{l((e=>!e))}),[]);return null!=n&&n.$vocabulary?"object"!=typeof n.$vocabulary?null:a.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$vocabulary"},a.createElement(p,{expanded:s,onChange:h},a.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$vocabulary")),a.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),a.createElement("ul",null,s&&o()(t=i()(n.$vocabulary)).call(t,(e=>{let[t,n]=e;return a.createElement("li",{key:t,className:c()("json-schema-2020-12-$vocabulary-uri",{"json-schema-2020-12-$vocabulary-uri--disabled":!n})},a.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},t))})))):null}},65253:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),{additionalProperties:s}=t,i=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"additionalProperties"))return null;const a=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Additional properties");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--additionalProperties"},!0===s?r.createElement(r.Fragment,null,a,r.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"allowed")):!1===s?r.createElement(r.Fragment,null,a,r.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"forbidden")):r.createElement(i,{name:a,schema:s}))}},46457:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(58309),o=n.n(r),s=n(97606),i=n.n(s),a=n(67294),l=n(94184),c=n.n(l),u=(n(16648),n(12603)),p=n(69006);const h=e=>{let{schema:t}=e;const n=(null==t?void 0:t.allOf)||[],r=(0,u.useFn)(),s=(0,u.useIsExpandedDeeply)(),[l,h]=(0,a.useState)(s),[f,d]=(0,a.useState)(!1),m=(0,u.useComponent)("Accordion"),g=(0,u.useComponent)("ExpandDeepButton"),y=(0,u.useComponent)("JSONSchema"),v=(0,u.useComponent)("KeywordType"),b=(0,a.useCallback)((()=>{h((e=>!e))}),[]),w=(0,a.useCallback)(((e,t)=>{h(t),d(t)}),[]);return o()(n)&&0!==n.length?a.createElement(p.JSONSchemaDeepExpansionContext.Provider,{value:f},a.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--allOf"},a.createElement(m,{expanded:l,onChange:b},a.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"All of")),a.createElement(g,{expanded:l,onClick:w}),a.createElement(v,{schema:{allOf:n}}),a.createElement("ul",{className:c()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!l})},l&&a.createElement(a.Fragment,null,i()(n).call(n,((e,t)=>a.createElement("li",{key:`#${t}`,className:"json-schema-2020-12-property"},a.createElement(y,{name:`#${t} ${r.getTitle(e)}`,schema:e})))))))):null}},8776:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(58309),o=n.n(r),s=n(97606),i=n.n(s),a=n(67294),l=n(94184),c=n.n(l),u=(n(16648),n(12603)),p=n(69006);const h=e=>{let{schema:t}=e;const n=(null==t?void 0:t.anyOf)||[],r=(0,u.useFn)(),s=(0,u.useIsExpandedDeeply)(),[l,h]=(0,a.useState)(s),[f,d]=(0,a.useState)(!1),m=(0,u.useComponent)("Accordion"),g=(0,u.useComponent)("ExpandDeepButton"),y=(0,u.useComponent)("JSONSchema"),v=(0,u.useComponent)("KeywordType"),b=(0,a.useCallback)((()=>{h((e=>!e))}),[]),w=(0,a.useCallback)(((e,t)=>{h(t),d(t)}),[]);return o()(n)&&0!==n.length?a.createElement(p.JSONSchemaDeepExpansionContext.Provider,{value:f},a.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--anyOf"},a.createElement(m,{expanded:l,onChange:b},a.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Any of")),a.createElement(g,{expanded:l,onClick:w}),a.createElement(v,{schema:{anyOf:n}}),a.createElement("ul",{className:c()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!l})},l&&a.createElement(a.Fragment,null,i()(n).call(n,((e,t)=>a.createElement("li",{key:`#${t}`,className:"json-schema-2020-12-property"},a.createElement(y,{name:`#${t} ${r.getTitle(e)}`,schema:e})))))))):null}},27308:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)();return n.hasKeyword(t,"const")?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--const"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Const"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--const"},n.stringify(t.const))):null}},69956:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294);const o=e=>{let{constraint:t}=e;return r.createElement("span",{className:`json-schema-2020-12__constraint json-schema-2020-12__constraint--${t.scope}`},t.value)},s=r.memo(o)},38993:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),s=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"contains"))return null;const i=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Contains");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--contains"},r.createElement(s,{name:i,schema:t.contains}))}},3484:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),s=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"contentSchema"))return null;const i=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Content schema");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--contentSchema"},r.createElement(s,{name:i,schema:t.contentSchema}))}},55148:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)();return n.hasKeyword(t,"default")?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--default"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Default"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--const"},n.stringify(t.default))):null}},24539:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(97606),o=n.n(r),s=n(67294);n(16648);const i=e=>{let{dependentRequired:t}=e;return 0===t.length?null:s.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--dependentRequired"},s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Required when defined"),s.createElement("ul",null,o()(t).call(t,(e=>s.createElement("li",{key:e},s.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--warning"},e))))))}},26076:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(28222),o=n.n(r),s=n(97606),i=n.n(s),a=n(2018),l=n.n(a),c=n(67294),u=n(94184),p=n.n(u),h=(n(16648),n(12603)),f=n(69006);const d=e=>{var t;let{schema:n}=e;const r=(null==n?void 0:n.dependentSchemas)||[],s=(0,h.useIsExpandedDeeply)(),[a,u]=(0,c.useState)(s),[d,m]=(0,c.useState)(!1),g=(0,h.useComponent)("Accordion"),y=(0,h.useComponent)("ExpandDeepButton"),v=(0,h.useComponent)("JSONSchema"),b=(0,c.useCallback)((()=>{u((e=>!e))}),[]),w=(0,c.useCallback)(((e,t)=>{u(t),m(t)}),[]);return"object"!=typeof r||0===o()(r).length?null:c.createElement(f.JSONSchemaDeepExpansionContext.Provider,{value:d},c.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--dependentSchemas"},c.createElement(g,{expanded:a,onChange:b},c.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Dependent schemas")),c.createElement(y,{expanded:a,onClick:w}),c.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),c.createElement("ul",{className:p()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!a})},a&&c.createElement(c.Fragment,null,i()(t=l()(r)).call(t,(e=>{let[t,n]=e;return c.createElement("li",{key:t,className:"json-schema-2020-12-property"},c.createElement(v,{name:t,schema:n}))}))))))}},26661:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return!0!==(null==t?void 0:t.deprecated)?null:r.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--warning"},"deprecated")}},79446:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return null!=t&&t.description?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--description"},r.createElement("div",{className:"json-schema-2020-12-core-keyword__value json-schema-2020-12-core-keyword__value--secondary"},t.description)):null}},67207:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),s=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"else"))return null;const i=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Else");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--if"},r.createElement(s,{name:i,schema:t.else}))}},91805:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(58309),o=n.n(r),s=n(97606),i=n.n(s),a=n(67294),l=(n(16648),n(12603));const c=e=>{var t;let{schema:n}=e;const r=(0,l.useFn)();return o()(null==n?void 0:n.enum)?a.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--enum"},a.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Allowed values"),a.createElement("ul",null,i()(t=n.enum).call(t,(e=>{const t=r.stringify(e);return a.createElement("li",{key:t},a.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--const"},t))})))):null}},40487:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),s=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"if"))return null;const i=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"If");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--if"},r.createElement(s,{name:i,schema:t.if}))}},89206:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),s=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"items"))return null;const i=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Items");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--items"},r.createElement(s,{name:i,schema:t.items}))}},65174:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),s=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"not"))return null;const i=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Not");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--not"},r.createElement(s,{name:i,schema:t.not}))}},13834:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(58309),o=n.n(r),s=n(97606),i=n.n(s),a=n(67294),l=n(94184),c=n.n(l),u=(n(16648),n(12603)),p=n(69006);const h=e=>{let{schema:t}=e;const n=(null==t?void 0:t.oneOf)||[],r=(0,u.useFn)(),s=(0,u.useIsExpandedDeeply)(),[l,h]=(0,a.useState)(s),[f,d]=(0,a.useState)(!1),m=(0,u.useComponent)("Accordion"),g=(0,u.useComponent)("ExpandDeepButton"),y=(0,u.useComponent)("JSONSchema"),v=(0,u.useComponent)("KeywordType"),b=(0,a.useCallback)((()=>{h((e=>!e))}),[]),w=(0,a.useCallback)(((e,t)=>{h(t),d(t)}),[]);return o()(n)&&0!==n.length?a.createElement(p.JSONSchemaDeepExpansionContext.Provider,{value:f},a.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--oneOf"},a.createElement(m,{expanded:l,onChange:b},a.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"One of")),a.createElement(g,{expanded:l,onClick:w}),a.createElement(v,{schema:{oneOf:n}}),a.createElement("ul",{className:c()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!l})},l&&a.createElement(a.Fragment,null,i()(n).call(n,((e,t)=>a.createElement("li",{key:`#${t}`,className:"json-schema-2020-12-property"},a.createElement(y,{name:`#${t} ${r.getTitle(e)}`,schema:e})))))))):null}},36746:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(28222),o=n.n(r),s=n(97606),i=n.n(s),a=n(2018),l=n.n(a),c=n(67294),u=(n(16648),n(12603));const p=e=>{var t;let{schema:n}=e;const r=(null==n?void 0:n.patternProperties)||{},s=(0,u.useComponent)("JSONSchema");return 0===o()(r).length?null:c.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--patternProperties"},c.createElement("ul",null,i()(t=l()(r)).call(t,(e=>{let[t,n]=e;return c.createElement("li",{key:t,className:"json-schema-2020-12-property"},c.createElement(s,{name:t,schema:n}))}))))}},93971:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(58309),o=n.n(r),s=n(97606),i=n.n(s),a=n(67294),l=n(94184),c=n.n(l),u=(n(16648),n(12603)),p=n(69006);const h=e=>{let{schema:t}=e;const n=(null==t?void 0:t.prefixItems)||[],r=(0,u.useFn)(),s=(0,u.useIsExpandedDeeply)(),[l,h]=(0,a.useState)(s),[f,d]=(0,a.useState)(!1),m=(0,u.useComponent)("Accordion"),g=(0,u.useComponent)("ExpandDeepButton"),y=(0,u.useComponent)("JSONSchema"),v=(0,u.useComponent)("KeywordType"),b=(0,a.useCallback)((()=>{h((e=>!e))}),[]),w=(0,a.useCallback)(((e,t)=>{h(t),d(t)}),[]);return o()(n)&&0!==n.length?a.createElement(p.JSONSchemaDeepExpansionContext.Provider,{value:f},a.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--prefixItems"},a.createElement(m,{expanded:l,onChange:b},a.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Prefix items")),a.createElement(g,{expanded:l,onClick:w}),a.createElement(v,{schema:{prefixItems:n}}),a.createElement("ul",{className:c()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!l})},l&&a.createElement(a.Fragment,null,i()(n).call(n,((e,t)=>a.createElement("li",{key:`#${t}`,className:"json-schema-2020-12-property"},a.createElement(y,{name:`#${t} ${r.getTitle(e)}`,schema:e})))))))):null}},25472:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>y});var r=n(58309),o=n.n(r),s=n(28222),i=n.n(s),a=n(97606),l=n.n(a),c=n(2018),u=n.n(c),p=n(58118),h=n.n(p),f=n(67294),d=n(94184),m=n.n(d),g=(n(16648),n(12603));const y=e=>{var t;let{schema:n}=e;const r=(0,g.useFn)(),s=(null==n?void 0:n.properties)||{},a=o()(null==n?void 0:n.required)?n.required:[],c=(0,g.useComponent)("JSONSchema");return 0===i()(s).length?null:f.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--properties"},f.createElement("ul",null,l()(t=u()(s)).call(t,(e=>{let[t,o]=e;const s=h()(a).call(a,t),i=r.getDependentRequired(t,n);return f.createElement("li",{key:t,className:m()("json-schema-2020-12-property",{"json-schema-2020-12-property--required":s})},f.createElement(c,{name:t,schema:o,dependentRequired:i}))}))))}},42338:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),{propertyNames:s}=t,i=(0,o.useComponent)("JSONSchema"),a=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Property names");return n.hasKeyword(t,"propertyNames")?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--propertyNames"},r.createElement(i,{name:a,schema:s})):null}},16456:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return!0!==(null==t?void 0:t.readOnly)?null:r.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},"read-only")}},67401:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),s=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"then"))return null;const i=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Then");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--then"},r.createElement(s,{name:i,schema:t.then}))}},78137:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{title:t,schema:n}=e;const s=(0,o.useFn)();return t||s.getTitle(n)?r.createElement("div",{className:"json-schema-2020-12__title"},t||s.getTitle(n)):null};s.defaultProps={title:""};const i=s},22285:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t,isCircular:n}=e;const s=(0,o.useFn)().getType(t),i=n?" [circular]":"";return r.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},`${s}${i}`)};s.defaultProps={isCircular:!1};const i=s},85828:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),{unevaluatedItems:s}=t,i=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"unevaluatedItems"))return null;const a=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Unevaluated items");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--unevaluatedItems"},r.createElement(i,{name:a,schema:s}))}},6907:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=(n(16648),n(12603));const s=e=>{let{schema:t}=e;const n=(0,o.useFn)(),{unevaluatedProperties:s}=t,i=(0,o.useComponent)("JSONSchema");if(!n.hasKeyword(t,"unevaluatedProperties"))return null;const a=r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Unevaluated properties");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--unevaluatedProperties"},r.createElement(i,{name:a,schema:s}))}},15789:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);n(16648);const o=e=>{let{schema:t}=e;return!0!==(null==t?void 0:t.writeOnly)?null:r.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},"write-only")}},69006:(e,t,n)=>{"use strict";n.r(t),n.d(t,{JSONSchemaContext:()=>i,JSONSchemaCyclesContext:()=>c,JSONSchemaDeepExpansionContext:()=>l,JSONSchemaLevelContext:()=>a});var r=n(82737),o=n.n(r),s=n(67294);const i=(0,s.createContext)(null);i.displayName="JSONSchemaContext";const a=(0,s.createContext)(0);a.displayName="JSONSchemaLevelContext";const l=(0,s.createContext)(!1);l.displayName="JSONSchemaDeepExpansionContext";const c=(0,s.createContext)(new(o()))},33499:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getDependentRequired:()=>F,getTitle:()=>C,getType:()=>P,hasKeyword:()=>I,isBooleanJSONSchema:()=>N,isExpandable:()=>T,stringify:()=>R,stringifyConstraints:()=>D,upperFirst:()=>A});var r=n(24278),o=n.n(r),s=n(19030),i=n.n(s),a=n(58309),l=n.n(a),c=n(97606),u=n.n(c),p=n(58118),h=n.n(p),f=n(91086),d=n.n(f),m=n(14418),g=n.n(m),y=n(35627),v=n.n(y),b=n(25110),w=n.n(b),E=n(24282),x=n.n(E),S=n(2018),_=n.n(S),j=n(82737),O=n.n(j),k=n(12603);const A=e=>"string"==typeof e?`${e.charAt(0).toUpperCase()}${o()(e).call(e,1)}`:e,C=e=>{const t=(0,k.useFn)();return null!=e&&e.title?t.upperFirst(e.title):null!=e&&e.$anchor?t.upperFirst(e.$anchor):null!=e&&e.$id?e.$id:""},P=function(e){var t,n;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new(i());const o=(0,k.useFn)();if(null==e)return"any";if(o.isBooleanJSONSchema(e))return e?"any":"never";if("object"!=typeof e)return"any";if(r.has(e))return"any";r.add(e);const{type:s,prefixItems:a,items:c}=e,p=()=>{if(l()(a)){const e=u()(a).call(a,(e=>P(e,r))),t=c?P(c,r):"any";return`array<[${e.join(", ")}], ${t}>`}if(c){return`array<${P(c,r)}>`}return"array<any>"};if(e.not&&"any"===P(e.not))return"never";const f=l()(s)?u()(s).call(s,(e=>"array"===e?p():e)).join(" | "):"array"===s?p():h()(t=["null","boolean","object","array","number","integer","string"]).call(t,s)?s:(()=>{var t,n;if(Object.hasOwn(e,"prefixItems")||Object.hasOwn(e,"items")||Object.hasOwn(e,"contains"))return p();if(Object.hasOwn(e,"properties")||Object.hasOwn(e,"additionalProperties")||Object.hasOwn(e,"patternProperties"))return"object";if(h()(t=["int32","int64"]).call(t,e.format))return"integer";if(h()(n=["float","double"]).call(n,e.format))return"number";if(Object.hasOwn(e,"minimum")||Object.hasOwn(e,"maximum")||Object.hasOwn(e,"exclusiveMinimum")||Object.hasOwn(e,"exclusiveMaximum")||Object.hasOwn(e,"multipleOf"))return"number | integer";if(Object.hasOwn(e,"pattern")||Object.hasOwn(e,"format")||Object.hasOwn(e,"minLength")||Object.hasOwn(e,"maxLength"))return"string";if(void 0!==e.const){if(null===e.const)return"null";if("boolean"==typeof e.const)return"boolean";if("number"==typeof e.const)return d()(e.const)?"integer":"number";if("string"==typeof e.const)return"string";if(l()(e.const))return"array<any>";if("object"==typeof e.const)return"object"}return null})(),m=(t,n)=>{if(l()(e[t])){var o;return`(${u()(o=e[t]).call(o,(e=>P(e,r))).join(n)})`}return null},y=m("oneOf"," | "),v=m("anyOf"," | "),b=m("allOf"," & "),w=g()(n=[f,y,v,b]).call(n,Boolean).join(" | ");return r.delete(e),w||"any"},N=e=>"boolean"==typeof e,I=(e,t)=>null!==e&&"object"==typeof e&&Object.hasOwn(e,t),T=e=>{const t=(0,k.useFn)();return(null==e?void 0:e.$schema)||(null==e?void 0:e.$vocabulary)||(null==e?void 0:e.$id)||(null==e?void 0:e.$anchor)||(null==e?void 0:e.$dynamicAnchor)||(null==e?void 0:e.$ref)||(null==e?void 0:e.$dynamicRef)||(null==e?void 0:e.$defs)||(null==e?void 0:e.$comment)||(null==e?void 0:e.allOf)||(null==e?void 0:e.anyOf)||(null==e?void 0:e.oneOf)||t.hasKeyword(e,"not")||t.hasKeyword(e,"if")||t.hasKeyword(e,"then")||t.hasKeyword(e,"else")||(null==e?void 0:e.dependentSchemas)||(null==e?void 0:e.prefixItems)||t.hasKeyword(e,"items")||t.hasKeyword(e,"contains")||(null==e?void 0:e.properties)||(null==e?void 0:e.patternProperties)||t.hasKeyword(e,"additionalProperties")||t.hasKeyword(e,"propertyNames")||t.hasKeyword(e,"unevaluatedItems")||t.hasKeyword(e,"unevaluatedProperties")||(null==e?void 0:e.description)||(null==e?void 0:e.enum)||t.hasKeyword(e,"const")||t.hasKeyword(e,"contentSchema")||t.hasKeyword(e,"default")},R=e=>{var t;return null===e||h()(t=["number","bigint","boolean"]).call(t,typeof e)?String(e):l()(e)?`[${u()(e).call(e,R).join(", ")}]`:v()(e)},M=(e,t,n)=>{const r="number"==typeof t,o="number"==typeof n;return r&&o?t===n?`${t} ${e}`:`[${t}, ${n}] ${e}`:r?`>= ${t} ${e}`:o?`<= ${n} ${e}`:null},D=e=>{const t=[],n=(e=>{if("number"!=typeof(null==e?void 0:e.multipleOf))return null;if(e.multipleOf<=0)return null;if(1===e.multipleOf)return null;const{multipleOf:t}=e;if(d()(t))return`multiple of ${t}`;const n=10**t.toString().split(".")[1].length;return`multiple of ${t*n}/${n}`})(e);null!==n&&t.push({scope:"number",value:n});const r=(e=>{const t=null==e?void 0:e.minimum,n=null==e?void 0:e.maximum,r=null==e?void 0:e.exclusiveMinimum,o=null==e?void 0:e.exclusiveMaximum,s="number"==typeof t,i="number"==typeof n,a="number"==typeof r,l="number"==typeof o,c=a&&(!s||t<r),u=l&&(!i||n>o);if((s||a)&&(i||l))return`${c?"(":"["}${c?r:t}, ${u?o:n}${u?")":"]"}`;if(s||a)return`${c?">":"≥"} ${c?r:t}`;if(i||l)return`${u?"<":"≤"} ${u?o:n}`;return null})(e);null!==r&&t.push({scope:"number",value:r}),null!=e&&e.format&&t.push({scope:"string",value:e.format});const o=M("characters",null==e?void 0:e.minLength,null==e?void 0:e.maxLength);null!==o&&t.push({scope:"string",value:o}),null!=e&&e.pattern&&t.push({scope:"string",value:`matches ${null==e?void 0:e.pattern}`}),null!=e&&e.contentMediaType&&t.push({scope:"string",value:`media type: ${e.contentMediaType}`}),null!=e&&e.contentEncoding&&t.push({scope:"string",value:`encoding: ${e.contentEncoding}`});const s=M(null!=e&&e.hasUniqueItems?"unique items":"items",null==e?void 0:e.minItems,null==e?void 0:e.maxItems);null!==s&&t.push({scope:"array",value:s});const i=M("contained items",null==e?void 0:e.minContains,null==e?void 0:e.maxContains);null!==i&&t.push({scope:"array",value:i});const a=M("properties",null==e?void 0:e.minProperties,null==e?void 0:e.maxProperties);return null!==a&&t.push({scope:"object",value:a}),t},F=(e,t)=>{var n;return null!=t&&t.dependentRequired?w()(x()(n=_()(t.dependentRequired)).call(n,((t,n)=>{let[r,o]=n;return l()(o)&&h()(o).call(o,e)?(t.add(r),t):t}),new(O()))):[]}},65077:(e,t,n)=>{"use strict";n.r(t),n.d(t,{withJSONSchemaContext:()=>H});var r=n(67294),o=n(22675),s=n(69359),i=n(7568),a=n(93460),l=n(64922),c=n(51338),u=n(72348),p=n(27655),h=n(36418),f=n(4685),d=n(46457),m=n(8776),g=n(13834),y=n(65174),v=n(40487),b=n(67401),w=n(67207),E=n(26076),x=n(93971),S=n(89206),_=n(38993),j=n(25472),O=n(36746),k=n(65253),A=n(42338),C=n(85828),P=n(6907),N=n(22285),I=n(91805),T=n(27308),R=n(69956),M=n(24539),D=n(3484),F=n(78137),L=n(79446),B=n(55148),$=n(26661),q=n(16456),U=n(15789),z=n(47349),V=n(36867),W=n(12260),J=n(69006),K=n(33499);const H=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n={components:{JSONSchema:o.default,Keyword$schema:s.default,Keyword$vocabulary:i.default,Keyword$id:a.default,Keyword$anchor:l.default,Keyword$dynamicAnchor:c.default,Keyword$ref:u.default,Keyword$dynamicRef:p.default,Keyword$defs:h.default,Keyword$comment:f.default,KeywordAllOf:d.default,KeywordAnyOf:m.default,KeywordOneOf:g.default,KeywordNot:y.default,KeywordIf:v.default,KeywordThen:b.default,KeywordElse:w.default,KeywordDependentSchemas:E.default,KeywordPrefixItems:x.default,KeywordItems:S.default,KeywordContains:_.default,KeywordProperties:j.default,KeywordPatternProperties:O.default,KeywordAdditionalProperties:k.default,KeywordPropertyNames:A.default,KeywordUnevaluatedItems:C.default,KeywordUnevaluatedProperties:P.default,KeywordType:N.default,KeywordEnum:I.default,KeywordConst:T.default,KeywordConstraint:R.default,KeywordDependentRequired:M.default,KeywordContentSchema:D.default,KeywordTitle:F.default,KeywordDescription:L.default,KeywordDefault:B.default,KeywordDeprecated:$.default,KeywordReadOnly:q.default,KeywordWriteOnly:U.default,Accordion:z.default,ExpandDeepButton:V.default,ChevronRightIcon:W.default,...t.components},config:{default$schema:"https://json-schema.org/draft/2020-12/schema",defaultExpandedLevels:0,...t.config},fn:{upperFirst:K.upperFirst,getTitle:K.getTitle,getType:K.getType,isBooleanJSONSchema:K.isBooleanJSONSchema,hasKeyword:K.hasKeyword,isExpandable:K.isExpandable,stringify:K.stringify,stringifyConstraints:K.stringifyConstraints,getDependentRequired:K.getDependentRequired,...t.fn}},H=t=>r.createElement(J.JSONSchemaContext.Provider,{value:n},r.createElement(e,t));return H.contexts={JSONSchemaContext:J.JSONSchemaContext},H.displayName=e.displayName,H}},12603:(e,t,n)=>{"use strict";n.r(t),n.d(t,{useComponent:()=>l,useConfig:()=>a,useFn:()=>c,useIsCircular:()=>m,useIsEmbedded:()=>p,useIsExpanded:()=>h,useIsExpandedDeeply:()=>f,useLevel:()=>u,useRenderedSchemas:()=>d});var r=n(82737),o=n.n(r),s=n(67294),i=n(69006);const a=()=>{const{config:e}=(0,s.useContext)(i.JSONSchemaContext);return e},l=e=>{const{components:t}=(0,s.useContext)(i.JSONSchemaContext);return t[e]||null},c=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;const{fn:t}=(0,s.useContext)(i.JSONSchemaContext);return void 0!==e?t[e]:t},u=()=>{const e=(0,s.useContext)(i.JSONSchemaLevelContext);return[e,e+1]},p=()=>{const[e]=u();return e>0},h=()=>{const[e]=u(),{defaultExpandedLevels:t}=a();return t-e>0},f=()=>(0,s.useContext)(i.JSONSchemaDeepExpansionContext),d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;if(void 0===e)return(0,s.useContext)(i.JSONSchemaCyclesContext);const t=(0,s.useContext)(i.JSONSchemaCyclesContext);return new(o())([...t,e])},m=e=>d().has(e)},97139:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>Z});var r=n(22675),o=n(69359),s=n(7568),i=n(93460),a=n(64922),l=n(51338),c=n(72348),u=n(27655),p=n(36418),h=n(4685),f=n(46457),d=n(8776),m=n(13834),g=n(65174),y=n(40487),v=n(67401),b=n(67207),w=n(26076),E=n(93971),x=n(89206),S=n(38993),_=n(25472),j=n(36746),O=n(65253),k=n(42338),A=n(85828),C=n(6907),P=n(22285),N=n(91805),I=n(27308),T=n(69956),R=n(24539),M=n(3484),D=n(78137),F=n(79446),L=n(55148),B=n(26661),$=n(16456),q=n(15789),U=n(47349),z=n(36867),V=n(12260),W=n(33499),J=n(78591),K=n(69006),H=n(12603),G=n(65077);const Z=()=>({components:{JSONSchema202012:r.default,JSONSchema202012Keyword$schema:o.default,JSONSchema202012Keyword$vocabulary:s.default,JSONSchema202012Keyword$id:i.default,JSONSchema202012Keyword$anchor:a.default,JSONSchema202012Keyword$dynamicAnchor:l.default,JSONSchema202012Keyword$ref:c.default,JSONSchema202012Keyword$dynamicRef:u.default,JSONSchema202012Keyword$defs:p.default,JSONSchema202012Keyword$comment:h.default,JSONSchema202012KeywordAllOf:f.default,JSONSchema202012KeywordAnyOf:d.default,JSONSchema202012KeywordOneOf:m.default,JSONSchema202012KeywordNot:g.default,JSONSchema202012KeywordIf:y.default,JSONSchema202012KeywordThen:v.default,JSONSchema202012KeywordElse:b.default,JSONSchema202012KeywordDependentSchemas:w.default,JSONSchema202012KeywordPrefixItems:E.default,JSONSchema202012KeywordItems:x.default,JSONSchema202012KeywordContains:S.default,JSONSchema202012KeywordProperties:_.default,JSONSchema202012KeywordPatternProperties:j.default,JSONSchema202012KeywordAdditionalProperties:O.default,JSONSchema202012KeywordPropertyNames:k.default,JSONSchema202012KeywordUnevaluatedItems:A.default,JSONSchema202012KeywordUnevaluatedProperties:C.default,JSONSchema202012KeywordType:P.default,JSONSchema202012KeywordEnum:N.default,JSONSchema202012KeywordConst:I.default,JSONSchema202012KeywordConstraint:T.default,JSONSchema202012KeywordDependentRequired:R.default,JSONSchema202012KeywordContentSchema:M.default,JSONSchema202012KeywordTitle:D.default,JSONSchema202012KeywordDescription:F.default,JSONSchema202012KeywordDefault:L.default,JSONSchema202012KeywordDeprecated:B.default,JSONSchema202012KeywordReadOnly:$.default,JSONSchema202012KeywordWriteOnly:q.default,JSONSchema202012Accordion:U.default,JSONSchema202012ExpandDeepButton:z.default,JSONSchema202012ChevronRightIcon:V.default,withJSONSchema202012Context:G.withJSONSchemaContext,JSONSchema202012DeepExpansionContext:()=>K.JSONSchemaDeepExpansionContext},fn:{upperFirst:W.upperFirst,jsonSchema202012:{isExpandable:W.isExpandable,hasKeyword:W.hasKeyword,useFn:H.useFn,useConfig:H.useConfig,useComponent:H.useComponent,useIsExpandedDeeply:H.useIsExpandedDeeply,sampleFromSchema:J.sampleFromSchema,sampleFromSchemaGeneric:J.sampleFromSchemaGeneric,sampleEncoderAPI:J.encoderAPI,sampleFormatAPI:J.formatAPI,sampleMediaTypeAPI:J.mediaTypeAPI,createXMLExample:J.createXMLExample,memoizedSampleFromSchema:J.memoizedSampleFromSchema,memoizedCreateXMLExample:J.memoizedCreateXMLExample}}})},16648:(e,t,n)=>{"use strict";n.r(t),n.d(t,{booleanSchema:()=>i,objectSchema:()=>s,schema:()=>a});var r=n(45697),o=n.n(r);const s=o().object,i=o().bool,a=o().oneOfType([s,i])},9507:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});const r=new(n(70674).default),o=(e,t)=>"function"==typeof t?r.register(e,t):null===t?r.unregister(e):r.get(e);o.getDefaults=()=>r.defaults;const s=o},22906:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});const r=new(n(14215).default),o=(e,t)=>"function"==typeof t?r.register(e,t):null===t?r.unregister(e):r.get(e)},90537:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});const r=new(n(43782).default),o=(e,t)=>{if("function"==typeof t)return r.register(e,t);if(null===t)return r.unregister(e);const n=e.split(";").at(0),o=`${n.split("/").at(0)}/*`;return r.get(e)||r.get(n)||r.get(o)};o.getDefaults=()=>r.defaults;const s=o},70674:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(61125),o=n.n(r),s=n(47667),i=n.n(s),a=n(28886),l=n.n(a),c=n(14215),u=n(41433),p=n(58509),h=n(44366),f=n(65037),d=n(5709),m=n(54180),g=n(91967);function y(e,t,n){!function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,n)}var v=new(l());class b extends c.default{constructor(){super(...arguments),y(this,v,{writable:!0,value:{"7bit":u.default,"8bit":p.default,binary:h.default,"quoted-printable":f.default,base16:d.default,base32:m.default,base64:g.default}}),o()(this,"data",{...i()(this,v)})}get defaults(){return{...i()(this,v)}}}const w=b},43782:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>v});var r=n(61125),o=n.n(r),s=n(47667),i=n.n(s),a=n(28886),l=n.n(a),c=n(14215),u=n(65378),p=n(46724),h=n(54342),f=n(92974),d=n(2672);function m(e,t,n){!function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,n)}var g=new(l());class y extends c.default{constructor(){super(...arguments),m(this,g,{writable:!0,value:{...u.default,...p.default,...h.default,...f.default,...d.default}}),o()(this,"data",{...i()(this,g)})}get defaults(){return{...i()(this,g)}}}const v=y},14215:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(61125),o=n.n(r);const s=class{constructor(){o()(this,"data",{})}register(e,t){this.data[e]=t}unregister(e){void 0===e?this.data={}:delete this.data[e]}get(e){return this.data[e]}}},84539:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ALL_TYPES:()=>o,SCALAR_TYPES:()=>r});const r=["number","integer","string","boolean","null"],o=["array","object",...r]},13783:(e,t,n)=>{"use strict";n.r(t),n.d(t,{extractExample:()=>a,hasExample:()=>i});var r=n(58309),o=n.n(r),s=n(23084);const i=e=>{if(!(0,s.isJSONSchemaObject)(e))return!1;const{examples:t,example:n,default:r}=e;return!!(o()(t)&&t.length>=1)||(void 0!==r||void 0!==n)},a=e=>{if(!(0,s.isJSONSchemaObject)(e))return null;const{examples:t,example:n,default:r}=e;return o()(t)&&t.length>=1?t.at(0):void 0!==r?r:void 0!==n?n:void 0}},37078:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>v});var r=n(58309),o=n.n(r),s=n(39022),i=n.n(s),a=n(25110),l=n.n(a),c=n(82737),u=n.n(c),p=n(28222),h=n.n(p),f=n(14418),d=n.n(f),m=n(90242),g=n(23084);const y=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if((0,g.isBooleanJSONSchema)(e)&&!0===e)return!0;if((0,g.isBooleanJSONSchema)(e)&&!1===e)return!1;if((0,g.isBooleanJSONSchema)(t)&&!0===t)return!0;if((0,g.isBooleanJSONSchema)(t)&&!1===t)return!1;if(!(0,g.isJSONSchema)(e))return t;if(!(0,g.isJSONSchema)(t))return e;const r={...t,...e};if(t.type&&e.type&&o()(t.type)&&"string"==typeof t.type){var s;const n=i()(s=(0,m.AF)(t.type)).call(s,e.type);r.type=l()(new(u())(n))}if(o()(t.required)&&o()(e.required)&&(r.required=[...new(u())([...e.required,...t.required])]),t.properties&&e.properties){const o=new(u())([...h()(t.properties),...h()(e.properties)]);r.properties={};for(const s of o){const o=t.properties[s]||{},i=e.properties[s]||{};var a;if(o.readOnly&&!n.includeReadOnly||o.writeOnly&&!n.includeWriteOnly)r.required=d()(a=r.required||[]).call(a,(e=>e!==s));else r.properties[s]=y(i,o,n)}}return(0,g.isJSONSchema)(t.items)&&(0,g.isJSONSchema)(e.items)&&(r.items=y(e.items,t.items,n)),(0,g.isJSONSchema)(t.contains)&&(0,g.isJSONSchema)(e.contains)&&(r.contains=y(e.contains,t.contains,n)),(0,g.isJSONSchema)(t.contentSchema)&&(0,g.isJSONSchema)(e.contentSchema)&&(r.contentSchema=y(e.contentSchema,t.contentSchema,n)),r},v=y},23084:(e,t,n)=>{"use strict";n.r(t),n.d(t,{isBooleanJSONSchema:()=>s,isJSONSchema:()=>a,isJSONSchemaObject:()=>i});var r=n(68630),o=n.n(r);const s=e=>"boolean"==typeof e,i=e=>o()(e),a=e=>s(e)||i(e)},35202:(e,t,n)=>{"use strict";n.r(t),n.d(t,{bytes:()=>a,integer:()=>h,number:()=>p,pick:()=>c,randexp:()=>l,string:()=>u});var r=n(92282),o=n.n(r),s=n(14419),i=n.n(s);const a=e=>o()(e),l=e=>{try{return new(i())(e).gen()}catch{return"string"}},c=e=>e.at(0),u=()=>"string",p=()=>0,h=()=>0},96276:(e,t,n)=>{"use strict";n.r(t),n.d(t,{foldType:()=>_,getType:()=>O,inferType:()=>j});var r=n(58309),o=n.n(r),s=n(91086),i=n.n(s),a=n(58118),l=n.n(a),c=n(19030),u=n.n(c),p=n(28222),h=n.n(p),f=n(97606),d=n.n(f),m=n(14418),g=n.n(m),y=n(84539),v=n(23084),b=n(35202),w=n(13783);const E={array:["items","prefixItems","contains","maxContains","minContains","maxItems","minItems","uniqueItems","unevaluatedItems"],object:["properties","additionalProperties","patternProperties","propertyNames","minProperties","maxProperties","required","dependentSchemas","dependentRequired","unevaluatedProperties"],string:["pattern","format","minLength","maxLength","contentEncoding","contentMediaType","contentSchema"],integer:["minimum","maximum","exclusiveMinimum","exclusiveMaximum","multipleOf"]};E.number=E.integer;const x="string",S=e=>void 0===e?null:null===e?"null":o()(e)?"array":i()(e)?"integer":typeof e,_=e=>{if(o()(e)&&e.length>=1){if(l()(e).call(e,"array"))return"array";if(l()(e).call(e,"object"))return"object";{const t=(0,b.pick)(e);if(l()(y.ALL_TYPES).call(y.ALL_TYPES,t))return t}}return l()(y.ALL_TYPES).call(y.ALL_TYPES,e)?e:null},j=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new(u());if(!(0,v.isJSONSchemaObject)(e))return x;if(t.has(e))return x;t.add(e);let{type:n,const:r}=e;if(n=_(n),"string"!=typeof n){const t=h()(E);e:for(let r=0;r<t.length;r+=1){const o=t[r],s=E[o];for(let t=0;t<s.length;t+=1){const r=s[t];if(Object.hasOwn(e,r)){n=o;break e}}}}if("string"!=typeof n&&void 0!==r){const e=S(r);n="string"==typeof e?e:n}if("string"!=typeof n){const r=n=>{if(o()(e[n])){var r;const o=d()(r=e[n]).call(r,(e=>j(e,t)));return _(o)}return null},i=r("allOf"),a=r("anyOf"),l=r("oneOf"),c=e.not?j(e.not,t):null;var s;if(i||a||l||c)n=_(g()(s=[i,a,l,c]).call(s,Boolean))}if("string"!=typeof n&&(0,w.hasExample)(e)){const t=(0,w.extractExample)(e),r=S(t);n="string"==typeof r?r:n}return t.delete(e),n||x},O=e=>j(e)},99346:(e,t,n)=>{"use strict";n.r(t),n.d(t,{fromJSONBooleanSchema:()=>o,typeCast:()=>s});var r=n(23084);const o=e=>!1===e?{not:{}}:{},s=e=>(0,r.isBooleanJSONSchema)(e)?o(e):(0,r.isJSONSchemaObject)(e)?e:{}},41433:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(48764).Buffer;const o=e=>r.from(e).toString("ascii")},58509:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(48764).Buffer;const o=e=>r.from(e).toString("utf8")},5709:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(48764).Buffer;const o=e=>r.from(e).toString("hex")},54180:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(48764).Buffer;const o=e=>{const t=r.from(e).toString("utf8"),n="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567";let o=0,s="",i=0,a=0;for(let e=0;e<t.length;e++)for(i=i<<8|t.charCodeAt(e),a+=8;a>=5;)s+=n.charAt(i>>>a-5&31),a-=5;a>0&&(s+=n.charAt(i<<5-a&31),o=(8-8*t.length%5)%5);for(let e=0;e<o;e++)s+="=";return s}},91967:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(48764).Buffer;const o=e=>r.from(e).toString("base64")},44366:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(48764).Buffer;const o=e=>r.from(e).toString("binary")},65037:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(24278),o=n.n(r);const s=e=>{let t="";for(let s=0;s<e.length;s++){const i=e.charCodeAt(s);if(61===i)t+="=3D";else if(i>=33&&i<=60||i>=62&&i<=126||9===i||32===i)t+=e.charAt(s);else if(13===i||10===i)t+="\r\n";else if(i>126){const r=unescape(encodeURIComponent(e.charAt(s)));for(let e=0;e<r.length;e++){var n;t+="="+o()(n="0"+r.charCodeAt(e).toString(16)).call(n,-2).toUpperCase()}}else{var r;t+="="+o()(r="0"+i.toString(16)).call(r,-2).toUpperCase()}}return t}},74045:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>(new Date).toISOString()},81456:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>(new Date).toISOString().substring(0,10)},560:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>.1},64299:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"P3D"},3981:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"user@example.com"},51890:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>.1},69375:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"example.com"},94518:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"실례@example.com"},70273:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"실례.com"},57864:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>2**30>>>0},21726:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>2**53-1},28793:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"198.51.100.42"},98269:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"2001:0db8:5b96:0000:0000:426f:8e17:642a"},45693:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"path/실례.html"},13080:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"https://실례.com/"},37856:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"/a/b/c"},2672:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(57740),o=n.n(r),s=n(35202);const i={"application/json":()=>'{"key":"value"}',"application/ld+json":()=>'{"name": "John Doe"}',"application/x-httpd-php":()=>"<?php echo '<p>Hello World!</p>'; ?>","application/rtf":()=>o()`{\rtf1\adeflang1025\ansi\ansicpg1252\uc1`,"application/x-sh":()=>'echo "Hello World!"',"application/xhtml+xml":()=>"<p>content</p>","application/*":()=>(0,s.bytes)(25).toString("binary")}},54342:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(35202);const o={"audio/*":()=>(0,r.bytes)(25).toString("binary")}},46724:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(35202);const o={"image/*":()=>(0,r.bytes)(25).toString("binary")}},65378:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={"text/plain":()=>"string","text/css":()=>".selector { border: 1px solid red }","text/csv":()=>"value1,value2,value3","text/html":()=>"<p>content</p>","text/calendar":()=>"BEGIN:VCALENDAR","text/javascript":()=>"console.dir('Hello world!');","text/xml":()=>'<person age="30">John Doe</person>',"text/*":()=>"string"}},92974:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(35202);const o={"video/*":()=>(0,r.bytes)(25).toString("binary")}},93393:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"********"},4335:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"^[a-z]+$"},80375:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"1/0"},65243:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>(new Date).toISOString().substring(11)},94692:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"path/index.html"},83829:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"https://example.com/dictionary/{term:1}/{term}"},52978:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"https://example.com/"},38859:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>"3fa85f64-5717-4562-b3fc-2c963f66afa6"},78591:(e,t,n)=>{"use strict";n.r(t),n.d(t,{createXMLExample:()=>r.createXMLExample,encoderAPI:()=>o.default,formatAPI:()=>s.default,mediaTypeAPI:()=>i.default,memoizedCreateXMLExample:()=>r.memoizedCreateXMLExample,memoizedSampleFromSchema:()=>r.memoizedSampleFromSchema,sampleFromSchema:()=>r.sampleFromSchema,sampleFromSchemaGeneric:()=>r.sampleFromSchemaGeneric});var r=n(94277),o=n(9507),s=n(22906),i=n(90537)},94277:(e,t,n)=>{"use strict";n.r(t),n.d(t,{createXMLExample:()=>M,memoizedCreateXMLExample:()=>L,memoizedSampleFromSchema:()=>B,sampleFromSchema:()=>D,sampleFromSchemaGeneric:()=>R});var r=n(58309),o=n.n(r),s=n(91086),i=n.n(s),a=n(86),l=n.n(a),c=n(51679),u=n.n(c),p=n(58118),h=n.n(p),f=n(39022),d=n.n(f),m=n(97606),g=n.n(m),y=n(35627),v=n.n(y),b=n(53479),w=n.n(b),E=n(41609),x=n.n(E),S=n(68630),_=n.n(S),j=n(90242),O=n(60314),k=n(63273),A=n(96276),C=n(99346),P=n(13783),N=n(35202),I=n(37078),T=n(23084);const R=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,s=arguments.length>3&&void 0!==arguments[3]&&arguments[3];"function"==typeof(null===(t=e)||void 0===t?void 0:t.toJS)&&(e=e.toJS()),e=(0,C.typeCast)(e);let a=void 0!==r||(0,P.hasExample)(e);const c=!a&&o()(e.oneOf)&&e.oneOf.length>0,p=!a&&o()(e.anyOf)&&e.anyOf.length>0;if(!a&&(c||p)){const t=(0,C.typeCast)(c?(0,N.pick)(e.oneOf):(0,N.pick)(e.anyOf));!(e=(0,I.default)(e,t,n)).xml&&t.xml&&(e.xml=t.xml),(0,P.hasExample)(e)&&(0,P.hasExample)(t)&&(a=!0)}const f={};let{xml:m,properties:y,additionalProperties:v,items:b,contains:w}=e||{},E=(0,A.getType)(e),{includeReadOnly:S,includeWriteOnly:O}=n;m=m||{};let M,{name:D,prefix:F,namespace:L}=m,B={};if(Object.hasOwn(e,"type")||(e.type=E),s&&(D=D||"notagname",M=(F?`${F}:`:"")+D,L)){f[F?`xmlns:${F}`:"xmlns"]=L}s&&(B[M]=[]);const $=(0,j.mz)(y);let q,U=0;const z=()=>i()(e.maxProperties)&&e.maxProperties>0&&U>=e.maxProperties,V=t=>!(i()(e.maxProperties)&&e.maxProperties>0)||!z()&&(!(t=>{var n;return!o()(e.required)||0===e.required.length||!h()(n=e.required).call(n,t)})(t)||e.maxProperties-U-(()=>{if(!o()(e.required)||0===e.required.length)return 0;let t=0;var n,r;return s?l()(n=e.required).call(n,(e=>t+=void 0===B[e]?0:1)):l()(r=e.required).call(r,(e=>{var n;t+=void 0===(null===(n=B[M])||void 0===n?void 0:u()(n).call(n,(t=>void 0!==t[e])))?0:1})),e.required.length-t})()>0);if(q=s?function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if(e&&$[t]){if($[t].xml=$[t].xml||{},$[t].xml.attribute){const e=o()($[t].enum)?(0,N.pick)($[t].enum):void 0;if((0,P.hasExample)($[t]))f[$[t].xml.name||t]=(0,P.extractExample)($[t]);else if(void 0!==e)f[$[t].xml.name||t]=e;else{const e=(0,C.typeCast)($[t]),n=(0,A.getType)(e),r=$[t].xml.name||t;f[r]=k.default[n](e)}return}$[t].xml.name=$[t].xml.name||t}else $[t]||!1===v||($[t]={xml:{name:t}});let i=R($[t],n,r,s);var a;V(t)&&(U++,o()(i)?B[M]=d()(a=B[M]).call(a,i):B[M].push(i))}:(t,r)=>{var o;if(V(t)){if(_()(null===(o=e.discriminator)||void 0===o?void 0:o.mapping)&&e.discriminator.propertyName===t&&"string"==typeof e.$$ref){for(const n in e.discriminator.mapping)if(-1!==e.$$ref.search(e.discriminator.mapping[n])){B[t]=n;break}}else B[t]=R($[t],n,r,s);U++}},a){let t;if(t=void 0!==r?r:(0,P.extractExample)(e),!s){if("number"==typeof t&&"string"===E)return`${t}`;if("string"!=typeof t||"string"===E)return t;try{return JSON.parse(t)}catch{return t}}if("array"===E){if(!o()(t)){if("string"==typeof t)return t;t=[t]}let r=[];return(0,T.isJSONSchemaObject)(b)&&(b.xml=b.xml||m||{},b.xml.name=b.xml.name||m.name,r=g()(t).call(t,(e=>R(b,n,e,s)))),(0,T.isJSONSchemaObject)(w)&&(w.xml=w.xml||m||{},w.xml.name=w.xml.name||m.name,r=[R(w,n,void 0,s),...r]),r=k.default.array(e,{sample:r}),m.wrapped?(B[M]=r,x()(f)||B[M].push({_attr:f})):B=r,B}if("object"===E){if("string"==typeof t)return t;for(const e in t){var W,J,K,H;Object.hasOwn(t,e)&&(null!==(W=$[e])&&void 0!==W&&W.readOnly&&!S||null!==(J=$[e])&&void 0!==J&&J.writeOnly&&!O||(null!==(K=$[e])&&void 0!==K&&null!==(H=K.xml)&&void 0!==H&&H.attribute?f[$[e].xml.name||e]=t[e]:q(e,t[e])))}return x()(f)||B[M].push({_attr:f}),B}return B[M]=x()(f)?t:[{_attr:f},t],B}if("array"===E){let t=[];var G,Z;if((0,T.isJSONSchemaObject)(w))if(s&&(w.xml=w.xml||e.xml||{},w.xml.name=w.xml.name||m.name),o()(w.anyOf))t.push(...g()(G=w.anyOf).call(G,(e=>R((0,I.default)(e,w,n),n,void 0,s))));else if(o()(w.oneOf)){var Y;t.push(...g()(Y=w.oneOf).call(Y,(e=>R((0,I.default)(e,w,n),n,void 0,s))))}else{if(!(!s||s&&m.wrapped))return R(w,n,void 0,s);t.push(R(w,n,void 0,s))}if((0,T.isJSONSchemaObject)(b))if(s&&(b.xml=b.xml||e.xml||{},b.xml.name=b.xml.name||m.name),o()(b.anyOf))t.push(...g()(Z=b.anyOf).call(Z,(e=>R((0,I.default)(e,b,n),n,void 0,s))));else if(o()(b.oneOf)){var X;t.push(...g()(X=b.oneOf).call(X,(e=>R((0,I.default)(e,b,n),n,void 0,s))))}else{if(!(!s||s&&m.wrapped))return R(b,n,void 0,s);t.push(R(b,n,void 0,s))}return t=k.default.array(e,{sample:t}),s&&m.wrapped?(B[M]=t,x()(f)||B[M].push({_attr:f}),B):t}if("object"===E){for(let e in $){var Q,ee,te;Object.hasOwn($,e)&&(null!==(Q=$[e])&&void 0!==Q&&Q.deprecated||null!==(ee=$[e])&&void 0!==ee&&ee.readOnly&&!S||null!==(te=$[e])&&void 0!==te&&te.writeOnly&&!O||q(e))}if(s&&f&&B[M].push({_attr:f}),z())return B;if((0,T.isBooleanJSONSchema)(v)&&v)s?B[M].push({additionalProp:"Anything can be here"}):B.additionalProp1={},U++;else if((0,T.isJSONSchemaObject)(v)){var ne,re;const t=v,r=R(t,n,void 0,s);if(s&&"string"==typeof(null==t||null===(ne=t.xml)||void 0===ne?void 0:ne.name)&&"notagname"!==(null==t||null===(re=t.xml)||void 0===re?void 0:re.name))B[M].push(r);else{const t=i()(e.minProperties)&&e.minProperties>0&&U<e.minProperties?e.minProperties-U:3;for(let e=1;e<=t;e++){if(z())return B;if(s){const t={};t["additionalProp"+e]=r.notagname,B[M].push(t)}else B["additionalProp"+e]=r;U++}}}return B}let oe;if(void 0!==e.const)oe=e.const;else if(e&&o()(e.enum))oe=(0,N.pick)((0,j.AF)(e.enum));else{const t=(0,T.isJSONSchemaObject)(e.contentSchema)?R(e.contentSchema,n,void 0,s):void 0;oe=k.default[E](e,{sample:t})}return s?(B[M]=x()(f)?oe:[{_attr:f},oe],B):oe},M=(e,t,n)=>{const r=R(e,t,n,!0);if(r)return"string"==typeof r?r:w()(r,{declaration:!0,indent:"\t"})},D=(e,t,n)=>R(e,t,n,!1),F=(e,t,n)=>[e,v()(t),v()(n)],L=(0,O.Z)(M,F),B=(0,O.Z)(D,F)},83982:(e,t,n)=>{"use strict";n.r(t),n.d(t,{applyArrayConstraints:()=>p,default:()=>h});var r=n(91086),o=n.n(r),s=n(24278),i=n.n(s),a=n(25110),l=n.n(a),c=n(82737),u=n.n(c);const p=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{minItems:n,maxItems:r,uniqueItems:s}=t,{contains:a,minContains:c,maxContains:p}=t;let h=[...e];if(null!=a&&"object"==typeof a){if(o()(c)&&c>1){const e=h.at(0);for(let t=1;t<c;t+=1)h.unshift(e)}o()(p)}if(o()(r)&&r>0&&(h=i()(e).call(e,0,r)),o()(n)&&n>0)for(let e=0;h.length<n;e+=1)h.push(h[e%h.length]);return!0===s&&(h=l()(new(u())(h))),h},h=(e,t)=>{let{sample:n}=t;return p(n,e)}},34108:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=e=>"boolean"!=typeof e.default||e.default},63273:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(83982),o=n(46852),s=n(74522),i=n(83455),a=n(58864),l=n(34108),c=n(90853);const u={array:r.default,object:o.default,string:s.default,number:i.default,integer:a.default,boolean:l.default,null:c.default},p=new Proxy(u,{get:(e,t)=>"string"==typeof t&&Object.hasOwn(e,t)?e[t]:()=>`Unknown Type: ${t}`})},58864:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(35202),o=n(22906),s=n(57864),i=n(21726);const a=e=>{const{format:t}=e;return"string"==typeof t?(e=>{const{format:t}=e,n=(0,o.default)(t);if("function"==typeof n)return n(e);switch(t){case"int32":return(0,s.default)();case"int64":return(0,i.default)()}return(0,r.integer)()})(e):(0,r.integer)()}},90853:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>null},83455:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(91086),o=n.n(r),s=n(44081),i=n.n(s),a=n(35202),l=n(22906),c=n(51890),u=n(560);const p=e=>{const{format:t}=e;let n;return n="string"==typeof t?(e=>{const{format:t}=e,n=(0,l.default)(t);if("function"==typeof n)return n(e);switch(t){case"float":return(0,c.default)();case"double":return(0,u.default)()}return(0,a.number)()})(e):(0,a.number)(),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{minimum:n,maximum:r,exclusiveMinimum:s,exclusiveMaximum:a}=t,{multipleOf:l}=t,c=o()(e)?1:i();let u="number"==typeof n?n:null,p="number"==typeof r?r:null,h=e;if("number"==typeof s&&(u=null!==u?Math.max(u,s+c):s+c),"number"==typeof a&&(p=null!==p?Math.min(p,a-c):a-c),h=u>p&&e||u||p||h,"number"==typeof l&&l>0){const e=h%l;h=0===e?h:h+l-e}return h}(n,e)}},46852:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=()=>{throw new Error("Not implemented")}},74522:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>L});var r=n(91086),o=n.n(r),s=n(24278),i=n.n(s),a=n(58309),l=n.n(a),c=n(35627),u=n.n(c),p=n(6557),h=n.n(p),f=n(35202),d=n(23084),m=n(3981),g=n(94518),y=n(69375),v=n(70273),b=n(28793),w=n(98269),E=n(52978),x=n(94692),S=n(13080),_=n(45693),j=n(38859),O=n(83829),k=n(37856),A=n(80375),C=n(74045),P=n(81456),N=n(65243),I=n(64299),T=n(93393),R=n(4335),M=n(22906),D=n(9507),F=n(90537);const L=function(e){let{sample:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{contentEncoding:n,contentMediaType:r,contentSchema:s}=e,{pattern:a,format:c}=e,p=(0,D.default)(n)||h();let L;if("string"==typeof a)L=(0,f.randexp)(a);else if("string"==typeof c)L=(e=>{const{format:t}=e,n=(0,M.default)(t);if("function"==typeof n)return n(e);switch(t){case"email":return(0,m.default)();case"idn-email":return(0,g.default)();case"hostname":return(0,y.default)();case"idn-hostname":return(0,v.default)();case"ipv4":return(0,b.default)();case"ipv6":return(0,w.default)();case"uri":return(0,E.default)();case"uri-reference":return(0,x.default)();case"iri":return(0,S.default)();case"iri-reference":return(0,_.default)();case"uuid":return(0,j.default)();case"uri-template":return(0,O.default)();case"json-pointer":return(0,k.default)();case"relative-json-pointer":return(0,A.default)();case"date-time":return(0,C.default)();case"date":return(0,P.default)();case"time":return(0,N.default)();case"duration":return(0,I.default)();case"password":return(0,T.default)();case"regex":return(0,R.default)()}return(0,f.string)()})(e);else if((0,d.isJSONSchema)(s)&&"string"==typeof r&&void 0!==t)L=l()(t)||"object"==typeof t?u()(t):String(t);else if("string"==typeof r){const t=(0,F.default)(r);"function"==typeof t&&(L=t(e))}else L=(0,f.string)();return p(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{maxLength:n,minLength:r}=t;let s=e;if(o()(n)&&n>0&&(s=i()(s).call(s,0,n)),o()(r)&&r>0){let e=0;for(;s.length<r;)s+=s[e++%s.length]}return s}(L,e))}},25474:(e,t,n)=>{"use strict";n.r(t),n.d(t,{SHOW:()=>a,UPDATE_FILTER:()=>s,UPDATE_LAYOUT:()=>o,UPDATE_MODE:()=>i,changeMode:()=>p,show:()=>u,updateFilter:()=>c,updateLayout:()=>l});var r=n(90242);const o="layout_update_layout",s="layout_update_filter",i="layout_update_mode",a="layout_show";function l(e){return{type:o,payload:e}}function c(e){return{type:s,payload:e}}function u(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e=(0,r.AF)(e),{type:a,payload:{thing:e,shown:t}}}function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e=(0,r.AF)(e),{type:i,payload:{thing:e,mode:t}}}},26821:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(5672),o=n(25474),s=n(4400),i=n(28989);function a(){return{statePlugins:{layout:{reducers:r.default,actions:o,selectors:s},spec:{wrapSelectors:i}}}}},5672:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(39022),o=n.n(r),s=n(43393),i=n(25474);const a={[i.UPDATE_LAYOUT]:(e,t)=>e.set("layout",t.payload),[i.UPDATE_FILTER]:(e,t)=>e.set("filter",t.payload),[i.SHOW]:(e,t)=>{const n=t.payload.shown,r=(0,s.fromJS)(t.payload.thing);return e.update("shown",(0,s.fromJS)({}),(e=>e.set(r,n)))},[i.UPDATE_MODE]:(e,t)=>{var n;let r=t.payload.thing,s=t.payload.mode;return e.setIn(o()(n=["modes"]).call(n,r),(s||"")+"")}}},4400:(e,t,n)=>{"use strict";n.r(t),n.d(t,{current:()=>i,currentFilter:()=>a,isShown:()=>l,showSummary:()=>u,whatMode:()=>c});var r=n(20573),o=n(90242),s=n(43393);const i=e=>e.get("layout"),a=e=>e.get("filter"),l=(e,t,n)=>(t=(0,o.AF)(t),e.get("shown",(0,s.fromJS)({})).get((0,s.fromJS)(t),n)),c=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return t=(0,o.AF)(t),e.getIn(["modes",...t],n)},u=(0,r.P1)((e=>e),(e=>!l(e,"editor")))},28989:(e,t,n)=>{"use strict";n.r(t),n.d(t,{taggedOperations:()=>s});var r=n(24278),o=n.n(r);const s=(e,t)=>function(n){for(var r=arguments.length,s=new Array(r>1?r-1:0),i=1;i<r;i++)s[i-1]=arguments[i];let a=e(n,...s);const{fn:l,layoutSelectors:c,getConfigs:u}=t.getSystem(),p=u(),{maxDisplayedTags:h}=p;let f=c.currentFilter();return f&&!0!==f&&"true"!==f&&"false"!==f&&(a=l.opsFilter(a,f)),h&&!isNaN(h)&&h>=0&&(a=o()(a).call(a,0,h)),a}},9150:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(11189),o=n.n(r);function s(e){let{configs:t}=e;const n={debug:0,info:1,log:2,warn:3,error:4},r=e=>n[e]||-1;let{logLevel:s}=t,i=r(s);function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];r(e)>=i&&console[e](...n)}return a.warn=o()(a).call(a,null,"warn"),a.error=o()(a).call(a,null,"error"),a.info=o()(a).call(a,null,"info"),a.debug=o()(a).call(a,null,"debug"),{rootInjects:{log:a}}}},67002:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CLEAR_REQUEST_BODY_VALIDATE_ERROR:()=>h,CLEAR_REQUEST_BODY_VALUE:()=>f,SET_REQUEST_BODY_VALIDATE_ERROR:()=>p,UPDATE_ACTIVE_EXAMPLES_MEMBER:()=>a,UPDATE_REQUEST_BODY_INCLUSION:()=>i,UPDATE_REQUEST_BODY_VALUE:()=>o,UPDATE_REQUEST_BODY_VALUE_RETAIN_FLAG:()=>s,UPDATE_REQUEST_CONTENT_TYPE:()=>l,UPDATE_RESPONSE_CONTENT_TYPE:()=>c,UPDATE_SELECTED_SERVER:()=>r,UPDATE_SERVER_VARIABLE_VALUE:()=>u,clearRequestBodyValidateError:()=>S,clearRequestBodyValue:()=>j,initRequestBodyValidateError:()=>_,setActiveExamplesMember:()=>v,setRequestBodyInclusion:()=>y,setRequestBodyValidateError:()=>x,setRequestBodyValue:()=>m,setRequestContentType:()=>b,setResponseContentType:()=>w,setRetainRequestBodyValueFlag:()=>g,setSelectedServer:()=>d,setServerVariableValue:()=>E});const r="oas3_set_servers",o="oas3_set_request_body_value",s="oas3_set_request_body_retain_flag",i="oas3_set_request_body_inclusion",a="oas3_set_active_examples_member",l="oas3_set_request_content_type",c="oas3_set_response_content_type",u="oas3_set_server_variable_value",p="oas3_set_request_body_validate_error",h="oas3_clear_request_body_validate_error",f="oas3_clear_request_body_value";function d(e,t){return{type:r,payload:{selectedServerUrl:e,namespace:t}}}function m(e){let{value:t,pathMethod:n}=e;return{type:o,payload:{value:t,pathMethod:n}}}const g=e=>{let{value:t,pathMethod:n}=e;return{type:s,payload:{value:t,pathMethod:n}}};function y(e){let{value:t,pathMethod:n,name:r}=e;return{type:i,payload:{value:t,pathMethod:n,name:r}}}function v(e){let{name:t,pathMethod:n,contextType:r,contextName:o}=e;return{type:a,payload:{name:t,pathMethod:n,contextType:r,contextName:o}}}function b(e){let{value:t,pathMethod:n}=e;return{type:l,payload:{value:t,pathMethod:n}}}function w(e){let{value:t,path:n,method:r}=e;return{type:c,payload:{value:t,path:n,method:r}}}function E(e){let{server:t,namespace:n,key:r,val:o}=e;return{type:u,payload:{server:t,namespace:n,key:r,val:o}}}const x=e=>{let{path:t,method:n,validationErrors:r}=e;return{type:p,payload:{path:t,method:n,validationErrors:r}}},S=e=>{let{path:t,method:n}=e;return{type:h,payload:{path:t,method:n}}},_=e=>{let{pathMethod:t}=e;return{type:h,payload:{path:t[0],method:t[1]}}},j=e=>{let{pathMethod:t}=e;return{type:f,payload:{pathMethod:t}}}},73723:(e,t,n)=>{"use strict";n.r(t),n.d(t,{definitionsToAuthorize:()=>p});var r=n(86),o=n.n(r),s=n(14418),i=n.n(s),a=n(24282),l=n.n(a),c=n(20573),u=n(43393);const p=(h=(0,c.P1)((e=>e),(e=>{let{specSelectors:t}=e;return t.securityDefinitions()}),((e,t)=>{var n;let r=(0,u.List)();return t?(o()(n=t.entrySeq()).call(n,(e=>{let[t,n]=e;const s=n.get("type");var a;if("oauth2"===s&&o()(a=n.get("flows").entrySeq()).call(a,(e=>{let[o,s]=e,a=(0,u.fromJS)({flow:o,authorizationUrl:s.get("authorizationUrl"),tokenUrl:s.get("tokenUrl"),scopes:s.get("scopes"),type:n.get("type"),description:n.get("description")});r=r.push(new u.Map({[t]:i()(a).call(a,(e=>void 0!==e))}))})),"http"!==s&&"apiKey"!==s||(r=r.push(new u.Map({[t]:n}))),"openIdConnect"===s&&n.get("openIdConnectData")){let e=n.get("openIdConnectData"),s=e.get("grant_types_supported")||["authorization_code","implicit"];o()(s).call(s,(o=>{var s;let a=e.get("scopes_supported")&&l()(s=e.get("scopes_supported")).call(s,((e,t)=>e.set(t,"")),new u.Map),c=(0,u.fromJS)({flow:o,authorizationUrl:e.get("authorization_endpoint"),tokenUrl:e.get("token_endpoint"),scopes:a,type:"oauth2",openIdConnectUrl:n.get("openIdConnectUrl")});r=r.push(new u.Map({[t]:i()(c).call(c,(e=>void 0!==e))}))}))}})),r):r})),(e,t)=>function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];if(t.getSystem().specSelectors.isOAS3()){let e=t.getState().getIn(["spec","resolvedSubtrees","components","securitySchemes"]);return h(t,e,...r)}return e(...r)});var h},33427:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(28222),o=n.n(r),s=n(97606),i=n.n(s),a=n(67294);n(23930);const l=e=>{let{callbacks:t,specPath:n,specSelectors:r,getComponent:s}=e;const l=r.callbacksOperations({callbacks:t,specPath:n}),c=o()(l),u=s("OperationContainer",!0);return 0===c.length?a.createElement("span",null,"No callbacks"):a.createElement("div",null,i()(c).call(c,(e=>{var t;return a.createElement("div",{key:`${e}`},a.createElement("h2",null,e),i()(t=l[e]).call(t,(t=>a.createElement(u,{key:`${e}-${t.path}-${t.method}`,op:t.operation,tag:"callbacks",method:t.method,path:t.path,specPath:t.specPath,allowTryItOut:!1}))))})))}},86775:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(61125),o=n.n(r),s=n(76986),i=n.n(s),a=n(14418),l=n.n(a),c=n(97606),u=n.n(c),p=n(67294);class h extends p.Component{constructor(e,t){super(e,t),o()(this,"onChange",(e=>{let{onChange:t}=this.props,{value:n,name:r}=e.target,o=i()({},this.state.value);r?o[r]=n:o=n,this.setState({value:o},(()=>t(this.state)))}));let{name:n,schema:r}=this.props,s=this.getValue();this.state={name:n,schema:r,value:s}}getValue(){let{name:e,authorized:t}=this.props;return t&&t.getIn([e,"value"])}render(){var e;let{schema:t,getComponent:n,errSelectors:r,name:o}=this.props;const s=n("Input"),i=n("Row"),a=n("Col"),c=n("authError"),h=n("Markdown",!0),f=n("JumpToPath",!0),d=(t.get("scheme")||"").toLowerCase();let m=this.getValue(),g=l()(e=r.allErrors()).call(e,(e=>e.get("authId")===o));if("basic"===d){var y;let e=m?m.get("username"):null;return p.createElement("div",null,p.createElement("h4",null,p.createElement("code",null,o||t.get("name"))," (http, Basic)",p.createElement(f,{path:["securityDefinitions",o]})),e&&p.createElement("h6",null,"Authorized"),p.createElement(i,null,p.createElement(h,{source:t.get("description")})),p.createElement(i,null,p.createElement("label",null,"Username:"),e?p.createElement("code",null," ",e," "):p.createElement(a,null,p.createElement(s,{type:"text",required:"required",name:"username","aria-label":"auth-basic-username",onChange:this.onChange,autoFocus:!0}))),p.createElement(i,null,p.createElement("label",null,"Password:"),e?p.createElement("code",null," ****** "):p.createElement(a,null,p.createElement(s,{autoComplete:"new-password",name:"password",type:"password","aria-label":"auth-basic-password",onChange:this.onChange}))),u()(y=g.valueSeq()).call(y,((e,t)=>p.createElement(c,{error:e,key:t}))))}var v;return"bearer"===d?p.createElement("div",null,p.createElement("h4",null,p.createElement("code",null,o||t.get("name"))," (http, Bearer)",p.createElement(f,{path:["securityDefinitions",o]})),m&&p.createElement("h6",null,"Authorized"),p.createElement(i,null,p.createElement(h,{source:t.get("description")})),p.createElement(i,null,p.createElement("label",null,"Value:"),m?p.createElement("code",null," ****** "):p.createElement(a,null,p.createElement(s,{type:"text","aria-label":"auth-bearer-value",onChange:this.onChange,autoFocus:!0}))),u()(v=g.valueSeq()).call(v,((e,t)=>p.createElement(c,{error:e,key:t})))):p.createElement("div",null,p.createElement("em",null,p.createElement("b",null,o)," HTTP authentication: unsupported scheme ",`'${d}'`))}}},76467:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(33427),o=n(42458),s=n(15757),i=n(56617),a=n(9928),l=n(45327),c=n(86775),u=n(96796);const p={Callbacks:r.default,HttpAuth:c.default,RequestBody:o.default,Servers:i.default,ServersContainer:a.default,RequestBodyEditor:l.default,OperationServers:u.default,operationLink:s.default}},15757:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(35627),o=n.n(r),s=n(97606),i=n.n(s),a=n(67294);n(23930);class l extends a.Component{render(){const{link:e,name:t,getComponent:n}=this.props,r=n("Markdown",!0);let s=e.get("operationId")||e.get("operationRef"),l=e.get("parameters")&&e.get("parameters").toJS(),c=e.get("description");return a.createElement("div",{className:"operation-link"},a.createElement("div",{className:"description"},a.createElement("b",null,a.createElement("code",null,t)),c?a.createElement(r,{source:c}):null),a.createElement("pre",null,"Operation `",s,"`",a.createElement("br",null),a.createElement("br",null),"Parameters ",function(e,t){var n;if("string"!=typeof t)return"";return i()(n=t.split("\n")).call(n,((t,n)=>n>0?Array(e+1).join(" ")+t:t)).join("\n")}(0,o()(l,null,2))||"{}",a.createElement("br",null)))}}const c=l},96796:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(61125),o=n.n(r),s=n(67294);n(23930);class i extends s.Component{constructor(){super(...arguments),o()(this,"setSelectedServer",(e=>{const{path:t,method:n}=this.props;return this.forceUpdate(),this.props.setSelectedServer(e,`${t}:${n}`)})),o()(this,"setServerVariableValue",(e=>{const{path:t,method:n}=this.props;return this.forceUpdate(),this.props.setServerVariableValue({...e,namespace:`${t}:${n}`})})),o()(this,"getSelectedServer",(()=>{const{path:e,method:t}=this.props;return this.props.getSelectedServer(`${e}:${t}`)})),o()(this,"getServerVariable",((e,t)=>{const{path:n,method:r}=this.props;return this.props.getServerVariable({namespace:`${n}:${r}`,server:e},t)})),o()(this,"getEffectiveServerValue",(e=>{const{path:t,method:n}=this.props;return this.props.getEffectiveServerValue({server:e,namespace:`${t}:${n}`})}))}render(){const{operationServers:e,pathServers:t,getComponent:n}=this.props;if(!e&&!t)return null;const r=n("Servers"),o=e||t,i=e?"operation":"path";return s.createElement("div",{className:"opblock-section operation-servers"},s.createElement("div",{className:"opblock-section-header"},s.createElement("div",{className:"tab-header"},s.createElement("h4",{className:"opblock-title"},"Servers"))),s.createElement("div",{className:"opblock-description-wrapper"},s.createElement("h4",{className:"message"},"These ",i,"-level options override the global server options."),s.createElement(r,{servers:o,currentServer:this.getSelectedServer(),setSelectedServer:this.setSelectedServer,setServerVariableValue:this.setServerVariableValue,getServerVariable:this.getServerVariable,getEffectiveServerValue:this.getEffectiveServerValue})))}}},45327:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(61125),o=n.n(r),s=n(67294),i=n(94184),a=n.n(i),l=n(90242);const c=Function.prototype;class u extends s.PureComponent{constructor(e,t){super(e,t),o()(this,"applyDefaultValue",(e=>{const{onChange:t,defaultValue:n}=e||this.props;return this.setState({value:n}),t(n)})),o()(this,"onChange",(e=>{this.props.onChange((0,l.Pz)(e))})),o()(this,"onDomChange",(e=>{const t=e.target.value;this.setState({value:t},(()=>this.onChange(t)))})),this.state={value:(0,l.Pz)(e.value)||e.defaultValue},e.onChange(e.value)}UNSAFE_componentWillReceiveProps(e){this.props.value!==e.value&&e.value!==this.state.value&&this.setState({value:(0,l.Pz)(e.value)}),!e.value&&e.defaultValue&&this.state.value&&this.applyDefaultValue(e)}render(){let{getComponent:e,errors:t}=this.props,{value:n}=this.state,r=t.size>0;const o=e("TextArea");return s.createElement("div",{className:"body-param"},s.createElement(o,{className:a()("body-param__text",{invalid:r}),title:t.size?t.join(", "):"",value:n,onChange:this.onDomChange}))}}o()(u,"defaultProps",{onChange:c,userHasEditedBody:!1})},42458:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>g,getDefaultRequestBodyValue:()=>m});var r=n(97606),o=n.n(r),s=n(11882),i=n.n(s),a=n(58118),l=n.n(a),c=n(58309),u=n.n(c),p=n(67294),h=(n(23930),n(43393)),f=n(90242),d=n(2518);const m=(e,t,n,r)=>{const o=e.getIn(["content",t])??(0,h.OrderedMap)(),s=o.get("schema",(0,h.OrderedMap)()).toJS(),i=void 0!==o.get("examples"),a=o.get("example"),l=i?o.getIn(["examples",n,"value"]):a,c=r.getSampleSchema(s,t,{includeWriteOnly:!0},l);return(0,f.Pz)(c)},g=e=>{let{userHasEditedBody:t,requestBody:n,requestBodyValue:r,requestBodyInclusionSetting:s,requestBodyErrors:a,getComponent:c,getConfigs:g,specSelectors:y,fn:v,contentType:b,isExecute:w,specPath:E,onChange:x,onChangeIncludeEmpty:S,activeExamplesKey:_,updateActiveExamplesKey:j,setRetainRequestBodyValueFlag:O}=e;const k=e=>{x(e.target.files[0])},A=e=>{let t={key:e,shouldDispatchInit:!1,defaultValue:!0};return"no value"===s.get(e,"no value")&&(t.shouldDispatchInit=!0),t},C=c("Markdown",!0),P=c("modelExample"),N=c("RequestBodyEditor"),I=c("highlightCode"),T=c("ExamplesSelectValueRetainer"),R=c("Example"),M=c("ParameterIncludeEmpty"),{showCommonExtensions:D}=g(),F=(null==n?void 0:n.get("description"))??null,L=(null==n?void 0:n.get("content"))??new h.OrderedMap;b=b||L.keySeq().first()||"";const B=L.get(b)??(0,h.OrderedMap)(),$=B.get("schema",(0,h.OrderedMap)()),q=B.get("examples",null),U=null==q?void 0:o()(q).call(q,((e,t)=>{var r;const o=null===(r=e)||void 0===r?void 0:r.get("value",null);return o&&(e=e.set("value",m(n,b,t,v),o)),e}));if(a=h.List.isList(a)?a:(0,h.List)(),!B.size)return null;const z="object"===B.getIn(["schema","type"]),V="binary"===B.getIn(["schema","format"]),W="base64"===B.getIn(["schema","format"]);if("application/octet-stream"===b||0===i()(b).call(b,"image/")||0===i()(b).call(b,"audio/")||0===i()(b).call(b,"video/")||V||W){const e=c("Input");return w?p.createElement(e,{type:"file",onChange:k}):p.createElement("i",null,"Example values are not available for ",p.createElement("code",null,b)," media types.")}if(z&&("application/x-www-form-urlencoded"===b||0===i()(b).call(b,"multipart/"))&&$.get("properties",(0,h.OrderedMap)()).size>0){var J;const e=c("JsonSchemaForm"),t=c("ParameterExt"),n=$.get("properties",(0,h.OrderedMap)());return r=h.Map.isMap(r)?r:(0,h.OrderedMap)(),p.createElement("div",{className:"table-container"},F&&p.createElement(C,{source:F}),p.createElement("table",null,p.createElement("tbody",null,h.Map.isMap(n)&&o()(J=n.entrySeq()).call(J,(n=>{var i,d;let[m,g]=n;if(g.get("readOnly"))return;let y=D?(0,f.po)(g):null;const b=l()(i=$.get("required",(0,h.List)())).call(i,m),E=g.get("type"),_=g.get("format"),j=g.get("description"),O=r.getIn([m,"value"]),k=r.getIn([m,"errors"])||a,P=s.get(m)||!1,N=g.has("default")||g.has("example")||g.hasIn(["items","example"])||g.hasIn(["items","default"]),I=g.has("enum")&&(1===g.get("enum").size||b),T=N||I;let R="";"array"!==E||T||(R=[]),("object"===E||T)&&(R=v.getSampleSchema(g,!1,{includeWriteOnly:!0})),"string"!=typeof R&&"object"===E&&(R=(0,f.Pz)(R)),"string"==typeof R&&"array"===E&&(R=JSON.parse(R));const F="string"===E&&("binary"===_||"base64"===_);return p.createElement("tr",{key:m,className:"parameters","data-property-name":m},p.createElement("td",{className:"parameters-col_name"},p.createElement("div",{className:b?"parameter__name required":"parameter__name"},m,b?p.createElement("span",null," *"):null),p.createElement("div",{className:"parameter__type"},E,_&&p.createElement("span",{className:"prop-format"},"($",_,")"),D&&y.size?o()(d=y.entrySeq()).call(d,(e=>{let[n,r]=e;return p.createElement(t,{key:`${n}-${r}`,xKey:n,xVal:r})})):null),p.createElement("div",{className:"parameter__deprecated"},g.get("deprecated")?"deprecated":null)),p.createElement("td",{className:"parameters-col_description"},p.createElement(C,{source:j}),w?p.createElement("div",null,p.createElement(e,{fn:v,dispatchInitialValue:!F,schema:g,description:m,getComponent:c,value:void 0===O?R:O,required:b,errors:k,onChange:e=>{x(e,[m])}}),b?null:p.createElement(M,{onChange:e=>S(m,e),isIncluded:P,isIncludedOptions:A(m),isDisabled:u()(O)?0!==O.length:!(0,f.O2)(O)})):null))})))))}const K=m(n,b,_,v);let H=null;return(0,d.O)(K)&&(H="json"),p.createElement("div",null,F&&p.createElement(C,{source:F}),U?p.createElement(T,{userHasEditedBody:t,examples:U,currentKey:_,currentUserInputValue:r,onSelect:e=>{j(e)},updateValue:x,defaultToFirstExample:!0,getComponent:c,setRetainRequestBodyValueFlag:O}):null,w?p.createElement("div",null,p.createElement(N,{value:r,errors:a,defaultValue:K,onChange:x,getComponent:c})):p.createElement(P,{getComponent:c,getConfigs:g,specSelectors:y,expandDepth:1,isExecute:w,schema:B.get("schema"),specPath:E.push("content",b),example:p.createElement(I,{className:"body-param__example",getConfigs:g,language:H,value:(0,f.Pz)(r)||K}),includeWriteOnly:!0}),U?p.createElement(R,{example:U.get(_),getComponent:c,getConfigs:g}):null)}},9928:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);class o extends r.Component{render(){const{specSelectors:e,oas3Selectors:t,oas3Actions:n,getComponent:o}=this.props,s=e.servers(),i=o("Servers");return s&&s.size?r.createElement("div",null,r.createElement("span",{className:"servers-title"},"Servers"),r.createElement(i,{servers:s,currentServer:t.selectedServer(),setSelectedServer:n.setSelectedServer,setServerVariableValue:n.setServerVariableValue,getServerVariable:t.serverVariableValue,getEffectiveServerValue:t.serverEffectiveValue})):null}}},56617:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(61125),o=n.n(r),s=n(51679),i=n.n(s),a=n(97606),l=n.n(a),c=n(67294),u=n(43393);n(23930);class p extends c.Component{constructor(){super(...arguments),o()(this,"onServerChange",(e=>{this.setServer(e.target.value)})),o()(this,"onServerVariableValueChange",(e=>{let{setServerVariableValue:t,currentServer:n}=this.props,r=e.target.getAttribute("data-variable"),o=e.target.value;"function"==typeof t&&t({server:n,key:r,val:o})})),o()(this,"setServer",(e=>{let{setSelectedServer:t}=this.props;t(e)}))}componentDidMount(){var e;let{servers:t,currentServer:n}=this.props;n||this.setServer(null===(e=t.first())||void 0===e?void 0:e.get("url"))}UNSAFE_componentWillReceiveProps(e){let{servers:t,setServerVariableValue:n,getServerVariable:r}=e;if(this.props.currentServer!==e.currentServer||this.props.servers!==e.servers){var o;let s=i()(t).call(t,(t=>t.get("url")===e.currentServer)),a=i()(o=this.props.servers).call(o,(e=>e.get("url")===this.props.currentServer))||(0,u.OrderedMap)();if(!s)return this.setServer(t.first().get("url"));let c=a.get("variables")||(0,u.OrderedMap)(),p=(i()(c).call(c,(e=>e.get("default")))||(0,u.OrderedMap)()).get("default"),h=s.get("variables")||(0,u.OrderedMap)(),f=(i()(h).call(h,(e=>e.get("default")))||(0,u.OrderedMap)()).get("default");l()(h).call(h,((t,o)=>{r(e.currentServer,o)&&p===f||n({server:e.currentServer,key:o,val:t.get("default")||""})}))}}render(){var e,t;let{servers:n,currentServer:r,getServerVariable:o,getEffectiveServerValue:s}=this.props,a=(i()(n).call(n,(e=>e.get("url")===r))||(0,u.OrderedMap)()).get("variables")||(0,u.OrderedMap)(),p=0!==a.size;return c.createElement("div",{className:"servers"},c.createElement("label",{htmlFor:"servers"},c.createElement("select",{onChange:this.onServerChange,value:r},l()(e=n.valueSeq()).call(e,(e=>c.createElement("option",{value:e.get("url"),key:e.get("url")},e.get("url"),e.get("description")&&` - ${e.get("description")}`))).toArray())),p?c.createElement("div",null,c.createElement("div",{className:"computed-url"},"Computed URL:",c.createElement("code",null,s(r))),c.createElement("h4",null,"Server variables"),c.createElement("table",null,c.createElement("tbody",null,l()(t=a.entrySeq()).call(t,(e=>{var t;let[n,s]=e;return c.createElement("tr",{key:n},c.createElement("td",null,n),c.createElement("td",null,s.get("enum")?c.createElement("select",{"data-variable":n,onChange:this.onServerVariableValueChange},l()(t=s.get("enum")).call(t,(e=>c.createElement("option",{selected:e===o(r,n),key:e,value:e},e)))):c.createElement("input",{type:"text",value:o(r,n)||"",onChange:this.onServerVariableValueChange,"data-variable":n})))}))))):null)}}},7779:(e,t,n)=>{"use strict";n.r(t),n.d(t,{OAS30ComponentWrapFactory:()=>c,OAS3ComponentWrapFactory:()=>l,isOAS30:()=>i,isSwagger2:()=>a});var r=n(23101),o=n.n(r),s=n(67294);function i(e){const t=e.get("openapi");return"string"==typeof t&&/^3\.0\.([0123])(?:-rc[012])?$/.test(t)}function a(e){const t=e.get("swagger");return"string"==typeof t&&"2.0"===t}function l(e){return(t,n)=>r=>{var i;return"function"==typeof(null===(i=n.specSelectors)||void 0===i?void 0:i.isOAS3)?n.specSelectors.isOAS3()?s.createElement(e,o()({},r,n,{Ori:t})):s.createElement(t,r):(console.warn("OAS3 wrapper: couldn't get spec"),null)}}function c(e){return(t,n)=>r=>{var i;return"function"==typeof(null===(i=n.specSelectors)||void 0===i?void 0:i.isOAS30)?n.specSelectors.isOAS30()?s.createElement(e,o()({},r,n,{Ori:t})):s.createElement(t,r):(console.warn("OAS30 wrapper: couldn't get spec"),null)}}},97451:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(92044),o=n(73723),s=n(91741),i=n(76467),a=n(37761),l=n(67002),c=n(5065),u=n(62109);function p(){return{components:i.default,wrapComponents:a.default,statePlugins:{spec:{wrapSelectors:r,selectors:s},auth:{wrapSelectors:o},oas3:{actions:l,reducers:u.default,selectors:c}}}}},62109:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(8712),o=n.n(r),s=n(86),i=n.n(s),a=n(24282),l=n.n(a),c=n(43393),u=n(67002);const p={[u.UPDATE_SELECTED_SERVER]:(e,t)=>{let{payload:{selectedServerUrl:n,namespace:r}}=t;const o=r?[r,"selectedServer"]:["selectedServer"];return e.setIn(o,n)},[u.UPDATE_REQUEST_BODY_VALUE]:(e,t)=>{let{payload:{value:n,pathMethod:r}}=t,[s,a]=r;if(!c.Map.isMap(n))return e.setIn(["requestData",s,a,"bodyValue"],n);let l,u=e.getIn(["requestData",s,a,"bodyValue"])||(0,c.Map)();c.Map.isMap(u)||(u=(0,c.Map)());const[...p]=o()(n).call(n);return i()(p).call(p,(e=>{let t=n.getIn([e]);u.has(e)&&c.Map.isMap(t)||(l=u.setIn([e,"value"],t))})),e.setIn(["requestData",s,a,"bodyValue"],l)},[u.UPDATE_REQUEST_BODY_VALUE_RETAIN_FLAG]:(e,t)=>{let{payload:{value:n,pathMethod:r}}=t,[o,s]=r;return e.setIn(["requestData",o,s,"retainBodyValue"],n)},[u.UPDATE_REQUEST_BODY_INCLUSION]:(e,t)=>{let{payload:{value:n,pathMethod:r,name:o}}=t,[s,i]=r;return e.setIn(["requestData",s,i,"bodyInclusion",o],n)},[u.UPDATE_ACTIVE_EXAMPLES_MEMBER]:(e,t)=>{let{payload:{name:n,pathMethod:r,contextType:o,contextName:s}}=t,[i,a]=r;return e.setIn(["examples",i,a,o,s,"activeExample"],n)},[u.UPDATE_REQUEST_CONTENT_TYPE]:(e,t)=>{let{payload:{value:n,pathMethod:r}}=t,[o,s]=r;return e.setIn(["requestData",o,s,"requestContentType"],n)},[u.UPDATE_RESPONSE_CONTENT_TYPE]:(e,t)=>{let{payload:{value:n,path:r,method:o}}=t;return e.setIn(["requestData",r,o,"responseContentType"],n)},[u.UPDATE_SERVER_VARIABLE_VALUE]:(e,t)=>{let{payload:{server:n,namespace:r,key:o,val:s}}=t;const i=r?[r,"serverVariableValues",n,o]:["serverVariableValues",n,o];return e.setIn(i,s)},[u.SET_REQUEST_BODY_VALIDATE_ERROR]:(e,t)=>{let{payload:{path:n,method:r,validationErrors:o}}=t,s=[];if(s.push("Required field is not provided"),o.missingBodyValue)return e.setIn(["requestData",n,r,"errors"],(0,c.fromJS)(s));if(o.missingRequiredKeys&&o.missingRequiredKeys.length>0){const{missingRequiredKeys:t}=o;return e.updateIn(["requestData",n,r,"bodyValue"],(0,c.fromJS)({}),(e=>l()(t).call(t,((e,t)=>e.setIn([t,"errors"],(0,c.fromJS)(s))),e)))}return console.warn("unexpected result: SET_REQUEST_BODY_VALIDATE_ERROR"),e},[u.CLEAR_REQUEST_BODY_VALIDATE_ERROR]:(e,t)=>{let{payload:{path:n,method:r}}=t;const s=e.getIn(["requestData",n,r,"bodyValue"]);if(!c.Map.isMap(s))return e.setIn(["requestData",n,r,"errors"],(0,c.fromJS)([]));const[...i]=o()(s).call(s);return i?e.updateIn(["requestData",n,r,"bodyValue"],(0,c.fromJS)({}),(e=>l()(i).call(i,((e,t)=>e.setIn([t,"errors"],(0,c.fromJS)([]))),e))):e},[u.CLEAR_REQUEST_BODY_VALUE]:(e,t)=>{let{payload:{pathMethod:n}}=t,[r,o]=n;const s=e.getIn(["requestData",r,o,"bodyValue"]);return s?c.Map.isMap(s)?e.setIn(["requestData",r,o,"bodyValue"],(0,c.Map)()):e.setIn(["requestData",r,o,"bodyValue"],""):e}}},5065:(e,t,n)=>{"use strict";n.r(t),n.d(t,{activeExamplesMember:()=>S,hasUserEditedBody:()=>w,requestBodyErrors:()=>x,requestBodyInclusionSetting:()=>E,requestBodyValue:()=>y,requestContentType:()=>_,responseContentType:()=>j,selectDefaultRequestBodyValue:()=>b,selectedServer:()=>g,serverEffectiveValue:()=>A,serverVariableValue:()=>O,serverVariables:()=>k,shouldRetainRequestBodyValue:()=>v,validOperationMethods:()=>I,validateBeforeExecute:()=>C,validateShallowRequired:()=>N});var r=n(97606),o=n.n(r),s=n(86),i=n.n(s),a=n(28222),l=n.n(a),c=n(11882),u=n.n(c),p=n(43393),h=n(20573),f=n(42458),d=n(90242);const m=e=>function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return n=>{if(n.getSystem().specSelectors.isOAS3()){const o=e(t,...r);return"function"==typeof o?o(n):o}return null}};const g=m(((e,t)=>{const n=t?[t,"selectedServer"]:["selectedServer"];return e.getIn(n)||""})),y=m(((e,t,n)=>e.getIn(["requestData",t,n,"bodyValue"])||null)),v=m(((e,t,n)=>e.getIn(["requestData",t,n,"retainBodyValue"])||!1)),b=(e,t,n)=>e=>{const{oas3Selectors:r,specSelectors:o,fn:s}=e.getSystem();if(o.isOAS3()){const e=r.requestContentType(t,n);if(e)return(0,f.getDefaultRequestBodyValue)(o.specResolvedSubtree(["paths",t,n,"requestBody"]),e,r.activeExamplesMember(t,n,"requestBody","requestBody"),s)}return null},w=m(((e,t,n)=>e=>{const{oas3Selectors:r,specSelectors:o,fn:s}=e;let i=!1;const a=r.requestContentType(t,n);let l=r.requestBodyValue(t,n);const c=o.specResolvedSubtree(["paths",t,n,"requestBody"]);if(!c)return!1;if(p.Map.isMap(l)&&(l=(0,d.Pz)(l.mapEntries((e=>p.Map.isMap(e[1])?[e[0],e[1].get("value")]:e)).toJS())),p.List.isList(l)&&(l=(0,d.Pz)(l)),a){const e=(0,f.getDefaultRequestBodyValue)(c,a,r.activeExamplesMember(t,n,"requestBody","requestBody"),s);i=!!l&&l!==e}return i})),E=m(((e,t,n)=>e.getIn(["requestData",t,n,"bodyInclusion"])||(0,p.Map)())),x=m(((e,t,n)=>e.getIn(["requestData",t,n,"errors"])||null)),S=m(((e,t,n,r,o)=>e.getIn(["examples",t,n,r,o,"activeExample"])||null)),_=m(((e,t,n)=>e.getIn(["requestData",t,n,"requestContentType"])||null)),j=m(((e,t,n)=>e.getIn(["requestData",t,n,"responseContentType"])||null)),O=m(((e,t,n)=>{let r;if("string"!=typeof t){const{server:e,namespace:o}=t;r=o?[o,"serverVariableValues",e,n]:["serverVariableValues",e,n]}else{r=["serverVariableValues",t,n]}return e.getIn(r)||null})),k=m(((e,t)=>{let n;if("string"!=typeof t){const{server:e,namespace:r}=t;n=r?[r,"serverVariableValues",e]:["serverVariableValues",e]}else{n=["serverVariableValues",t]}return e.getIn(n)||(0,p.OrderedMap)()})),A=m(((e,t)=>{var n,r;if("string"!=typeof t){const{server:o,namespace:s}=t;r=o,n=s?e.getIn([s,"serverVariableValues",r]):e.getIn(["serverVariableValues",r])}else r=t,n=e.getIn(["serverVariableValues",r]);n=n||(0,p.OrderedMap)();let s=r;return o()(n).call(n,((e,t)=>{s=s.replace(new RegExp(`{${t}}`,"g"),e)})),s})),C=(P=(e,t)=>((e,t)=>(t=t||[],!!e.getIn(["requestData",...t,"bodyValue"])))(e,t),function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{const n=e.getSystem().specSelectors.specJson();let r=[...t][1]||[];return!n.getIn(["paths",...r,"requestBody","required"])||P(...t)}});var P;const N=(e,t)=>{var n;let{oas3RequiredRequestBodyContentType:r,oas3RequestContentType:o,oas3RequestBodyValue:s}=t,a=[];if(!p.Map.isMap(s))return a;let c=[];return i()(n=l()(r.requestContentType)).call(n,(e=>{if(e===o){let t=r.requestContentType[e];i()(t).call(t,(e=>{u()(c).call(c,e)<0&&c.push(e)}))}})),i()(c).call(c,(e=>{s.getIn([e,"value"])||a.push(e)})),a},I=(0,h.P1)((()=>["get","put","post","delete","options","head","patch","trace"]))},91741:(e,t,n)=>{"use strict";n.r(t),n.d(t,{callbacksOperations:()=>E,isOAS3:()=>v,isOAS30:()=>y,isSwagger2:()=>g,servers:()=>w});var r=n(97606),o=n.n(r),s=n(24282),i=n.n(s),a=n(14418),l=n.n(a),c=n(58118),u=n.n(c),p=n(39022),h=n.n(p),f=n(43393),d=n(7779);const m=(0,f.Map)(),g=()=>e=>{const t=e.getSystem().specSelectors.specJson();return(0,d.isSwagger2)(t)},y=()=>e=>{const t=e.getSystem().specSelectors.specJson();return(0,d.isOAS30)(t)},v=()=>e=>e.getSystem().specSelectors.isOAS30();function b(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return n=>{if(n.specSelectors.isOAS3()){const o=e(t,...r);return"function"==typeof o?o(n):o}return null}}}const w=b((()=>e=>e.specSelectors.specJson().get("servers",m))),E=b(((e,t)=>{let{callbacks:n,specPath:r}=t;return e=>{var t;const s=e.specSelectors.validOperationMethods();return f.Map.isMap(n)?o()(t=i()(n).call(n,((e,t,n)=>f.Map.isMap(t)?i()(t).call(t,((e,t,i)=>{var a,c;if(!f.Map.isMap(t))return e;const p=o()(a=l()(c=t.entrySeq()).call(c,(e=>{let[t]=e;return u()(s).call(s,t)}))).call(a,(e=>{let[t,o]=e;return{operation:(0,f.Map)({operation:o}),method:t,path:i,callbackName:n,specPath:h()(r).call(r,[n,i,t])}}));return h()(e).call(e,p)}),(0,f.List)()):e),(0,f.List)()).groupBy((e=>e.callbackName))).call(t,(e=>e.toArray())).toObject():{}}}))},92044:(e,t,n)=>{"use strict";n.r(t),n.d(t,{basePath:()=>d,consumes:()=>m,definitions:()=>c,hasHost:()=>u,host:()=>f,produces:()=>g,schemes:()=>y,securityDefinitions:()=>p,validOperationMethods:()=>h});var r=n(20573),o=n(33881),s=n(43393);const i=(0,s.Map)();function a(e){return(t,n)=>function(){if(n.getSystem().specSelectors.isOAS3()){const t=e(...arguments);return"function"==typeof t?t(n):t}return t(...arguments)}}const l=a((0,r.P1)((()=>null))),c=a((()=>e=>{const t=e.getSystem().specSelectors.specJson().getIn(["components","schemas"]);return s.Map.isMap(t)?t:i})),u=a((()=>e=>e.getSystem().specSelectors.specJson().hasIn(["servers",0]))),p=a((0,r.P1)(o.specJsonWithResolvedSubtrees,(e=>e.getIn(["components","securitySchemes"])||null))),h=(e,t)=>function(n){if(t.specSelectors.isOAS3())return t.oas3Selectors.validOperationMethods();for(var r=arguments.length,o=new Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];return e(...o)},f=l,d=l,m=l,g=l,y=l},70356:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=(0,n(7779).OAS3ComponentWrapFactory)((e=>{let{Ori:t,...n}=e;const{schema:o,getComponent:s,errSelectors:i,authorized:a,onAuthChange:l,name:c}=n,u=s("HttpAuth");return"http"===o.get("type")?r.createElement(u,{key:c,schema:o,name:c,errSelectors:i,authorized:a,getComponent:s,onChange:l}):r.createElement(t,n)}))},37761:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(22460),o=n(70356),s=n(69487),i=n(50058),a=n(53499),l=n(90287);const c={Markdown:r.default,AuthItem:o.default,JsonSchema_string:l.default,VersionStamp:s.default,model:a.default,onlineValidatorBadge:i.default}},90287:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=(0,n(7779).OAS3ComponentWrapFactory)((e=>{let{Ori:t,...n}=e;const{schema:o,getComponent:s,errors:i,onChange:a}=n,l=o&&o.get?o.get("format"):null,c=o&&o.get?o.get("type"):null,u=s("Input");return c&&"string"===c&&l&&("binary"===l||"base64"===l)?r.createElement(u,{type:"file",className:i.length?"invalid":"",title:i.length?i:"",onChange:e=>{a(e.target.files[0])},disabled:t.isDisabled}):r.createElement(t,n)}))},22460:(e,t,n)=>{"use strict";n.r(t),n.d(t,{Markdown:()=>h,default:()=>f});var r=n(81607),o=n.n(r),s=n(67294),i=n(94184),a=n.n(i),l=n(89927),c=n(7779),u=n(4599);const p=new l._("commonmark");p.block.ruler.enable(["table"]),p.set({linkTarget:"_blank"});const h=e=>{let{source:t,className:n="",getConfigs:r}=e;if("string"!=typeof t)return null;if(t){const{useUnsafeMarkdown:e}=r(),i=p.render(t),l=(0,u.s)(i,{useUnsafeMarkdown:e});let c;return"string"==typeof l&&(c=o()(l).call(l)),s.createElement("div",{dangerouslySetInnerHTML:{__html:c},className:a()(n,"renderedMarkdown")})}return null};h.defaultProps={getConfigs:()=>({useUnsafeMarkdown:!1})};const f=(0,c.OAS3ComponentWrapFactory)(h)},53499:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(23101),o=n.n(r),s=n(67294),i=n(7779),a=n(53795);class l extends s.Component{render(){let{getConfigs:e,schema:t}=this.props,n=["model-box"],r=null;return!0===t.get("deprecated")&&(n.push("deprecated"),r=s.createElement("span",{className:"model-deprecated-warning"},"Deprecated:")),s.createElement("div",{className:n.join(" ")},r,s.createElement(a.Z,o()({},this.props,{getConfigs:e,depth:1,expandDepth:this.props.expandDepth||0})))}}const c=(0,i.OAS3ComponentWrapFactory)(l)},50058:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(7779),o=n(5623);const s=(0,r.OAS3ComponentWrapFactory)(o.Z)},69487:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=(0,n(7779).OAS30ComponentWrapFactory)((e=>{const{Ori:t}=e;return r.createElement("span",null,r.createElement(t,e),r.createElement("small",{className:"version-stamp"},r.createElement("pre",{className:"version"},"OAS 3.0")))}))},92372:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(76986),o=n.n(r),s=n(25800),i=n(84380);const a=function(e){let{fn:t,getSystem:n}=e;if(t.jsonSchema202012){const e=(0,s.makeIsExpandable)(t.jsonSchema202012.isExpandable,n);o()(this.fn.jsonSchema202012,{isExpandable:e,getProperties:s.getProperties})}if("function"==typeof t.sampleFromSchema&&t.jsonSchema202012){const e=(0,i.wrapOAS31Fn)({sampleFromSchema:t.jsonSchema202012.sampleFromSchema,sampleFromSchemaGeneric:t.jsonSchema202012.sampleFromSchemaGeneric,createXMLExample:t.jsonSchema202012.createXMLExample,memoizedSampleFromSchema:t.jsonSchema202012.memoizedSampleFromSchema,memoizedCreateXMLExample:t.jsonSchema202012.memoizedCreateXMLExample},n());o()(this.fn,e)}}},89503:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=n(90242);const s=e=>{let{getComponent:t,specSelectors:n}=e;const s=n.selectContactNameField(),i=n.selectContactUrl(),a=n.selectContactEmailField(),l=t("Link");return r.createElement("div",{className:"info__contact"},i&&r.createElement("div",null,r.createElement(l,{href:(0,o.Nm)(i),target:"_blank"},s," - Website")),a&&r.createElement(l,{href:(0,o.Nm)(`mailto:${a}`)},i?`Send email to ${s}`:`Contact ${s}`))}},16133:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=n(90242);const s=e=>{let{getComponent:t,specSelectors:n}=e;const s=n.version(),i=n.url(),a=n.basePath(),l=n.host(),c=n.selectInfoSummaryField(),u=n.selectInfoDescriptionField(),p=n.selectInfoTitleField(),h=n.selectInfoTermsOfServiceUrl(),f=n.selectExternalDocsUrl(),d=n.selectExternalDocsDescriptionField(),m=n.contact(),g=n.license(),y=t("Markdown",!0),v=t("Link"),b=t("VersionStamp"),w=t("InfoUrl"),E=t("InfoBasePath"),x=t("License",!0),S=t("Contact",!0),_=t("JsonSchemaDialect",!0);return r.createElement("div",{className:"info"},r.createElement("hgroup",{className:"main"},r.createElement("h2",{className:"title"},p,s&&r.createElement(b,{version:s})),(l||a)&&r.createElement(E,{host:l,basePath:a}),i&&r.createElement(w,{getComponent:t,url:i})),c&&r.createElement("p",{className:"info__summary"},c),r.createElement("div",{className:"info__description description"},r.createElement(y,{source:u})),h&&r.createElement("div",{className:"info__tos"},r.createElement(v,{target:"_blank",href:(0,o.Nm)(h)},"Terms of service")),m.size>0&&r.createElement(S,null),g.size>0&&r.createElement(x,null),f&&r.createElement(v,{className:"info__extdocs",target:"_blank",href:(0,o.Nm)(f)},d||f),r.createElement(_,null))}},92562:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=n(90242);const s=e=>{let{getComponent:t,specSelectors:n}=e;const s=n.selectJsonSchemaDialectField(),i=n.selectJsonSchemaDialectDefault(),a=t("Link");return r.createElement(r.Fragment,null,s&&s===i&&r.createElement("p",{className:"info__jsonschemadialect"},"JSON Schema dialect:"," ",r.createElement(a,{target:"_blank",href:(0,o.Nm)(s)},s)),s&&s!==i&&r.createElement("div",{className:"error-wrapper"},r.createElement("div",{className:"no-margin"},r.createElement("div",{className:"errors"},r.createElement("div",{className:"errors-wrapper"},r.createElement("h4",{className:"center"},"Warning"),r.createElement("p",{className:"message"},r.createElement("strong",null,"OpenAPI.jsonSchemaDialect")," field contains a value different from the default value of"," ",r.createElement(a,{target:"_blank",href:i},i),". Values different from the default one are currently not supported. Please either omit the field or provide it with the default value."))))))}},51876:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294),o=n(90242);const s=e=>{let{getComponent:t,specSelectors:n}=e;const s=n.selectLicenseNameField(),i=n.selectLicenseUrl(),a=t("Link");return r.createElement("div",{className:"info__license"},i?r.createElement("div",{className:"info__license__url"},r.createElement(a,{target:"_blank",href:(0,o.Nm)(i)},s)):r.createElement("span",null,s))}},92718:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(58118),o=n.n(r),s=n(67294);n(23930);const i=e=>"string"==typeof e&&o()(e).call(e,"#/components/schemas/")?(e=>{const t=e.replace(/~1/g,"/").replace(/~0/g,"~");try{return decodeURIComponent(t)}catch{return t}})(e.replace(/^.*#\/components\/schemas\//,"")):null,a=(0,s.forwardRef)(((e,t)=>{let{schema:n,getComponent:r,onToggle:o}=e;const a=r("JSONSchema202012"),l=i(n.get("$$ref")),c=(0,s.useCallback)(((e,t)=>{o(l,t)}),[l,o]);return s.createElement(a,{name:l,schema:n.toJS(),ref:t,onExpand:c})}));a.defaultProps={name:"",displayName:"",isRef:!1,required:!1,expandDepth:0,depth:1,includeReadOnly:!1,includeWriteOnly:!1,onToggle:()=>{}};const l=a},20263:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var r=n(28222),o=n.n(r),s=n(97606),i=n.n(s),a=n(2018),l=n.n(a),c=n(67294),u=n(94184),p=n.n(u);const h=e=>{var t;let{specActions:n,specSelectors:r,layoutSelectors:s,layoutActions:a,getComponent:u,getConfigs:h}=e;const f=r.selectSchemas(),d=o()(f).length>0,m=["components","schemas"],{docExpansion:g,defaultModelsExpandDepth:y}=h(),v=y>0&&"none"!==g,b=s.isShown(m,v),w=u("Collapse"),E=u("JSONSchema202012"),x=u("ArrowUpIcon"),S=u("ArrowDownIcon");(0,c.useEffect)((()=>{const e=b&&y>1,t=null!=r.specResolvedSubtree(m);e&&!t&&n.requestResolvedSubtree(m)}),[b,y]);const _=(0,c.useCallback)((()=>{a.show(m,!b)}),[b]),j=(0,c.useCallback)((e=>{null!==e&&a.readyToScroll(m,e)}),[]),O=e=>t=>{null!==t&&a.readyToScroll([...m,e],t)},k=e=>(t,o)=>{if(o){const t=[...m,e];null!=r.specResolvedSubtree(t)||n.requestResolvedSubtree([...m,e])}};return!d||y<0?null:c.createElement("section",{className:p()("models",{"is-open":b}),ref:j},c.createElement("h4",null,c.createElement("button",{"aria-expanded":b,className:"models-control",onClick:_},c.createElement("span",null,"Schemas"),b?c.createElement(x,null):c.createElement(S,null))),c.createElement(w,{isOpened:b},i()(t=l()(f)).call(t,(e=>{let[t,n]=e;return c.createElement(E,{key:t,ref:O(t),schema:n,name:t,onExpand:k(t)})}))))}},33429:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=e=>{let{bypass:t,isSwagger2:n,isOAS3:o,isOAS31:s,alsoShow:i,children:a}=e;return t?r.createElement("div",null,a):n&&(o||s)?r.createElement("div",{className:"version-pragma"},i,r.createElement("div",{className:"version-pragma__message version-pragma__message--ambiguous"},r.createElement("div",null,r.createElement("h3",null,"Unable to render this definition"),r.createElement("p",null,r.createElement("code",null,"swagger")," and ",r.createElement("code",null,"openapi")," fields cannot be present in the same Swagger or OpenAPI definition. Please remove one of the fields."),r.createElement("p",null,"Supported version fields are ",r.createElement("code",null,'swagger: "2.0"')," and those that match ",r.createElement("code",null,"openapi: 3.x.y")," (for example,"," ",r.createElement("code",null,"openapi: 3.1.0"),").")))):n||o||s?r.createElement("div",null,a):r.createElement("div",{className:"version-pragma"},i,r.createElement("div",{className:"version-pragma__message version-pragma__message--missing"},r.createElement("div",null,r.createElement("h3",null,"Unable to render this definition"),r.createElement("p",null,"The provided definition does not specify a valid version field."),r.createElement("p",null,"Please indicate a valid Swagger or OpenAPI version field. Supported version fields are ",r.createElement("code",null,'swagger: "2.0"')," and those that match ",r.createElement("code",null,"openapi: 3.x.y")," (for example,"," ",r.createElement("code",null,"openapi: 3.1.0"),")."))))}},39508:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(28222),o=n.n(r),s=n(97606),i=n.n(s),a=n(67294);const l=e=>{let{specSelectors:t,getComponent:n}=e;const r=t.selectWebhooksOperations(),s=o()(r),l=n("OperationContainer",!0);return 0===s.length?null:a.createElement("div",{className:"webhooks"},a.createElement("h2",null,"Webhooks"),i()(s).call(s,(e=>{var t;return a.createElement("div",{key:`${e}-webhook`},i()(t=r[e]).call(t,(t=>a.createElement(l,{key:`${e}-${t.method}-webhook`,op:t.operation,tag:"webhooks",method:t.method,path:e,specPath:t.specPath,allowTryItOut:!1}))))})))}},84380:(e,t,n)=>{"use strict";n.r(t),n.d(t,{createOnlyOAS31ComponentWrapper:()=>g,createOnlyOAS31Selector:()=>f,createOnlyOAS31SelectorWrapper:()=>d,createSystemSelector:()=>m,isOAS31:()=>h,wrapOAS31Fn:()=>y});var r=n(23101),o=n.n(r),s=n(82865),i=n.n(s),a=n(97606),l=n.n(a),c=n(2018),u=n.n(c),p=n(67294);const h=e=>{const t=e.get("openapi");return"string"==typeof t&&/^3\.1\.(?:[1-9]\d*|0)$/.test(t)},f=e=>function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return n=>{if(n.getSystem().specSelectors.isOAS31()){const o=e(t,...r);return"function"==typeof o?o(n):o}return null}},d=e=>(t,n)=>function(r){for(var o=arguments.length,s=new Array(o>1?o-1:0),i=1;i<o;i++)s[i-1]=arguments[i];if(n.getSystem().specSelectors.isOAS31()){const o=e(r,...s);return"function"==typeof o?o(t,n):o}return t(...s)},m=e=>function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return n=>{const o=e(t,n,...r);return"function"==typeof o?o(n):o}},g=e=>(t,n)=>r=>n.specSelectors.isOAS31()?p.createElement(e,o()({},r,{originalComponent:t,getSystem:n.getSystem})):p.createElement(t,r),y=(e,t)=>{var n;const{fn:r,specSelectors:o}=t;return i()(l()(n=u()(e)).call(n,(e=>{let[t,n]=e;const s=r[t];return[t,function(){return o.isOAS31()?n(...arguments):"function"==typeof s?s(...arguments):void 0}]})))}},29806:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>P});var r=n(39508),o=n(51876),s=n(89503),i=n(16133),a=n(92562),l=n(33429),c=n(92718),u=n(20263),p=n(6608),h=n(77423),f=n(284),d=n(17042),m=n(22914),g=n(41434),y=n(1122),v=n(84380),b=n(9305),w=n(32884),E=n(64280),x=n(59450),S=n(36617),_=n(19525),j=n(25324),O=n(80809),k=n(14951),A=n(77536),C=n(92372);const P=e=>{let{fn:t}=e;const n=t.createSystemSelector||v.createSystemSelector,P=t.createOnlyOAS31Selector||v.createOnlyOAS31Selector;return{afterLoad:C.default,fn:{isOAS31:v.isOAS31,createSystemSelector:v.createSystemSelector,createOnlyOAS31Selector:v.createOnlyOAS31Selector},components:{Webhooks:r.default,JsonSchemaDialect:a.default,OAS31Info:i.default,OAS31License:o.default,OAS31Contact:s.default,OAS31VersionPragmaFilter:l.default,OAS31Model:c.default,OAS31Models:u.default,JSONSchema202012KeywordExample:x.default,JSONSchema202012KeywordXml:S.default,JSONSchema202012KeywordDiscriminator:_.default,JSONSchema202012KeywordExternalDocs:j.default},wrapComponents:{InfoContainer:f.default,License:p.default,Contact:h.default,VersionPragmaFilter:g.default,VersionStamp:y.default,Model:d.default,Models:m.default,JSONSchema202012KeywordDescription:O.default,JSONSchema202012KeywordDefault:k.default,JSONSchema202012KeywordProperties:A.default},statePlugins:{spec:{selectors:{isOAS31:n(b.isOAS31),license:b.license,selectLicenseNameField:b.selectLicenseNameField,selectLicenseUrlField:b.selectLicenseUrlField,selectLicenseIdentifierField:P(b.selectLicenseIdentifierField),selectLicenseUrl:n(b.selectLicenseUrl),contact:b.contact,selectContactNameField:b.selectContactNameField,selectContactEmailField:b.selectContactEmailField,selectContactUrlField:b.selectContactUrlField,selectContactUrl:n(b.selectContactUrl),selectInfoTitleField:b.selectInfoTitleField,selectInfoSummaryField:P(b.selectInfoSummaryField),selectInfoDescriptionField:b.selectInfoDescriptionField,selectInfoTermsOfServiceField:b.selectInfoTermsOfServiceField,selectInfoTermsOfServiceUrl:n(b.selectInfoTermsOfServiceUrl),selectExternalDocsDescriptionField:b.selectExternalDocsDescriptionField,selectExternalDocsUrlField:b.selectExternalDocsUrlField,selectExternalDocsUrl:n(b.selectExternalDocsUrl),webhooks:P(b.webhooks),selectWebhooksOperations:P(n(b.selectWebhooksOperations)),selectJsonSchemaDialectField:b.selectJsonSchemaDialectField,selectJsonSchemaDialectDefault:b.selectJsonSchemaDialectDefault,selectSchemas:n(b.selectSchemas)},wrapSelectors:{isOAS3:w.isOAS3,selectLicenseUrl:w.selectLicenseUrl}},oas31:{selectors:{selectLicenseUrl:P(n(E.selectLicenseUrl))}}}}}},45989:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=e=>{let{schema:t,getSystem:n}=e;if(null==t||!t.description)return null;const{getComponent:o}=n(),s=o("Markdown");return r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--description"},r.createElement("div",{className:"json-schema-2020-12-core-keyword__value json-schema-2020-12-core-keyword__value--secondary"},r.createElement(s,{source:t.description})))}},19525:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(28222),o=n.n(r),s=n(67294),i=n(94184),a=n.n(i),l=n(7749);const c=e=>{let{schema:t,getSystem:n}=e;const r=(null==t?void 0:t.discriminator)||{},{fn:i,getComponent:c}=n(),{useIsExpandedDeeply:u,useComponent:p}=i.jsonSchema202012,h=u(),f=!!r.mapping,[d,m]=(0,s.useState)(h),[g,y]=(0,s.useState)(!1),v=p("Accordion"),b=p("ExpandDeepButton"),w=c("JSONSchema202012DeepExpansionContext")(),E=(0,s.useCallback)((()=>{m((e=>!e))}),[]),x=(0,s.useCallback)(((e,t)=>{m(t),y(t)}),[]);return 0===o()(r).length?null:s.createElement(w.Provider,{value:g},s.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--discriminator"},f?s.createElement(s.Fragment,null,s.createElement(v,{expanded:d,onChange:E},s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"Discriminator")),s.createElement(b,{expanded:d,onClick:x})):s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"Discriminator"),r.propertyName&&s.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},r.propertyName),s.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),s.createElement("ul",{className:a()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!d})},d&&s.createElement("li",{className:"json-schema-2020-12-property"},s.createElement(l.default,{discriminator:r})))))}},7749:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(28222),o=n.n(r),s=n(97606),i=n.n(s),a=n(2018),l=n.n(a),c=n(67294);const u=e=>{var t;let{discriminator:n}=e;const r=(null==n?void 0:n.mapping)||{};return 0===o()(r).length?null:i()(t=l()(r)).call(t,(e=>{let[t,n]=e;return c.createElement("div",{key:`${t}-${n}`,className:"json-schema-2020-12-keyword"},c.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},t),c.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},n))}))};u.defaultProps={mapping:void 0};const p=u},59450:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=e=>{let{schema:t,getSystem:n}=e;const{fn:o}=n(),{hasKeyword:s,stringify:i}=o.jsonSchema202012.useFn();return s(t,"example")?r.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--example"},r.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"Example"),r.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--const"},i(t.example))):null}},25324:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(28222),o=n.n(r),s=n(67294),i=n(94184),a=n.n(i),l=n(90242);const c=e=>{let{schema:t,getSystem:n}=e;const r=(null==t?void 0:t.externalDocs)||{},{fn:i,getComponent:c}=n(),{useIsExpandedDeeply:u,useComponent:p}=i.jsonSchema202012,h=u(),f=!(!r.description&&!r.url),[d,m]=(0,s.useState)(h),[g,y]=(0,s.useState)(!1),v=p("Accordion"),b=p("ExpandDeepButton"),w=c("JSONSchema202012KeywordDescription"),E=c("Link"),x=c("JSONSchema202012DeepExpansionContext")(),S=(0,s.useCallback)((()=>{m((e=>!e))}),[]),_=(0,s.useCallback)(((e,t)=>{m(t),y(t)}),[]);return 0===o()(r).length?null:s.createElement(x.Provider,{value:g},s.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--externalDocs"},f?s.createElement(s.Fragment,null,s.createElement(v,{expanded:d,onChange:S},s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"External documentation")),s.createElement(b,{expanded:d,onClick:_})):s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"External documentation"),s.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),s.createElement("ul",{className:a()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!d})},d&&s.createElement(s.Fragment,null,r.description&&s.createElement("li",{className:"json-schema-2020-12-property"},s.createElement(w,{schema:r,getSystem:n})),r.url&&s.createElement("li",{className:"json-schema-2020-12-property"},s.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword"},s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"url"),s.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s.createElement(E,{target:"_blank",href:(0,l.Nm)(r.url)},r.url))))))))}},9023:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>g});var r=n(58309),o=n.n(r),s=n(28222),i=n.n(s),a=n(97606),l=n.n(a),c=n(2018),u=n.n(c),p=n(58118),h=n.n(p),f=n(67294),d=n(94184),m=n.n(d);const g=e=>{var t;let{schema:n,getSystem:r}=e;const{fn:s}=r(),{useComponent:a}=s.jsonSchema202012,{getDependentRequired:c,getProperties:p}=s.jsonSchema202012.useFn(),d=s.jsonSchema202012.useConfig(),g=o()(null==n?void 0:n.required)?n.required:[],y=a("JSONSchema"),v=p(n,d);return 0===i()(v).length?null:f.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--properties"},f.createElement("ul",null,l()(t=u()(v)).call(t,(e=>{let[t,r]=e;const o=h()(g).call(g,t),s=c(t,n);return f.createElement("li",{key:t,className:m()("json-schema-2020-12-property",{"json-schema-2020-12-property--required":o})},f.createElement(y,{name:t,schema:r,dependentRequired:s}))}))))}},36617:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(28222),o=n.n(r),s=n(67294),i=n(94184),a=n.n(i);const l=e=>{let{schema:t,getSystem:n}=e;const r=(null==t?void 0:t.xml)||{},{fn:i,getComponent:l}=n(),{useIsExpandedDeeply:c,useComponent:u}=i.jsonSchema202012,p=c(),h=!!(r.name||r.namespace||r.prefix),[f,d]=(0,s.useState)(p),[m,g]=(0,s.useState)(!1),y=u("Accordion"),v=u("ExpandDeepButton"),b=l("JSONSchema202012DeepExpansionContext")(),w=(0,s.useCallback)((()=>{d((e=>!e))}),[]),E=(0,s.useCallback)(((e,t)=>{d(t),g(t)}),[]);return 0===o()(r).length?null:s.createElement(b.Provider,{value:m},s.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--xml"},h?s.createElement(s.Fragment,null,s.createElement(y,{expanded:f,onChange:w},s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"XML")),s.createElement(v,{expanded:f,onClick:E})):s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"XML"),!0===r.attribute&&s.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},"attribute"),!0===r.wrapped&&s.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},"wrapped"),s.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),s.createElement("ul",{className:a()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!f})},f&&s.createElement(s.Fragment,null,r.name&&s.createElement("li",{className:"json-schema-2020-12-property"},s.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword"},s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"name"),s.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},r.name))),r.namespace&&s.createElement("li",{className:"json-schema-2020-12-property"},s.createElement("div",{className:"json-schema-2020-12-keyword"},s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"namespace"),s.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},r.namespace))),r.prefix&&s.createElement("li",{className:"json-schema-2020-12-property"},s.createElement("div",{className:"json-schema-2020-12-keyword"},s.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"prefix"),s.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},r.prefix)))))))}},25800:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getProperties:()=>u,makeIsExpandable:()=>c});var r=n(2018),o=n.n(r),s=n(14418),i=n.n(s),a=n(82865),l=n.n(a);const c=(e,t)=>{const{fn:n}=t();if("function"!=typeof e)return null;const{hasKeyword:r}=n.jsonSchema202012;return t=>e(t)||r(t,"example")||(null==t?void 0:t.xml)||(null==t?void 0:t.discriminator)||(null==t?void 0:t.externalDocs)},u=(e,t)=>{let{includeReadOnly:n,includeWriteOnly:r}=t;if(null==e||!e.properties)return{};const s=o()(e.properties),a=i()(s).call(s,(e=>{let[,t]=e;const o=!0===(null==t?void 0:t.readOnly),s=!0===(null==t?void 0:t.writeOnly);return(!o||n)&&(!s||r)}));return l()(a)}},14951:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=(0,n(84380).createOnlyOAS31ComponentWrapper)((e=>{let{schema:t,getSystem:n,originalComponent:o}=e;const{getComponent:s}=n(),i=s("JSONSchema202012KeywordDiscriminator"),a=s("JSONSchema202012KeywordXml"),l=s("JSONSchema202012KeywordExample"),c=s("JSONSchema202012KeywordExternalDocs");return r.createElement(r.Fragment,null,r.createElement(o,{schema:t}),r.createElement(i,{schema:t,getSystem:n}),r.createElement(a,{schema:t,getSystem:n}),r.createElement(c,{schema:t,getSystem:n}),r.createElement(l,{schema:t,getSystem:n}))}))},80809:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(45989);const o=(0,n(84380).createOnlyOAS31ComponentWrapper)(r.default)},77536:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(9023);const o=(0,n(84380).createOnlyOAS31ComponentWrapper)(r.default)},64280:(e,t,n)=>{"use strict";n.r(t),n.d(t,{selectLicenseUrl:()=>s});var r=n(20573),o=n(63543);const s=(0,r.P1)(((e,t)=>t.specSelectors.url()),((e,t)=>t.oas3Selectors.selectedServer()),((e,t)=>t.specSelectors.selectLicenseUrlField()),((e,t)=>t.specSelectors.selectLicenseIdentifierField()),((e,t,n,r)=>n?(0,o.mn)(n,e,{selectedServer:t}):r?`https://spdx.org/licenses/${r}.html`:void 0))},9305:(e,t,n)=>{"use strict";n.r(t),n.d(t,{contact:()=>A,isOAS31:()=>w,license:()=>S,selectContactEmailField:()=>P,selectContactNameField:()=>C,selectContactUrl:()=>I,selectContactUrlField:()=>N,selectExternalDocsDescriptionField:()=>L,selectExternalDocsUrl:()=>$,selectExternalDocsUrlField:()=>B,selectInfoDescriptionField:()=>M,selectInfoSummaryField:()=>R,selectInfoTermsOfServiceField:()=>D,selectInfoTermsOfServiceUrl:()=>F,selectInfoTitleField:()=>T,selectJsonSchemaDialectDefault:()=>U,selectJsonSchemaDialectField:()=>q,selectLicenseIdentifierField:()=>k,selectLicenseNameField:()=>_,selectLicenseUrl:()=>O,selectLicenseUrlField:()=>j,selectSchemas:()=>z,selectWebhooksOperations:()=>x,webhooks:()=>E});var r=n(97606),o=n.n(r),s=n(24282),i=n.n(s),a=n(14418),l=n.n(a),c=n(58118),u=n.n(c),p=n(39022),h=n.n(p),f=n(2018),d=n.n(f),m=n(43393),g=n(20573),y=n(63543),v=n(84380);const b=(0,m.Map)(),w=(0,g.P1)(((e,t)=>t.specSelectors.specJson()),v.isOAS31),E=()=>e=>e.specSelectors.specJson().get("webhooks",b),x=(0,g.P1)(((e,t)=>t.specSelectors.webhooks()),((e,t)=>t.specSelectors.validOperationMethods()),((e,t)=>t.specSelectors.specResolvedSubtree(["webhooks"])),((e,t)=>{var n;return m.Map.isMap(e)?o()(n=i()(e).call(e,((e,n,r)=>{var s,i;if(!m.Map.isMap(n))return e;const a=o()(s=l()(i=n.entrySeq()).call(i,(e=>{let[n]=e;return u()(t).call(t,n)}))).call(s,(e=>{let[t,n]=e;return{operation:(0,m.Map)({operation:n}),method:t,path:r,specPath:(0,m.List)(["webhooks",r,t])}}));return h()(e).call(e,a)}),(0,m.List)()).groupBy((e=>e.path))).call(n,(e=>e.toArray())).toObject():{}})),S=()=>e=>e.specSelectors.info().get("license",b),_=()=>e=>e.specSelectors.license().get("name","License"),j=()=>e=>e.specSelectors.license().get("url"),O=(0,g.P1)(((e,t)=>t.specSelectors.url()),((e,t)=>t.oas3Selectors.selectedServer()),((e,t)=>t.specSelectors.selectLicenseUrlField()),((e,t,n)=>{if(n)return(0,y.mn)(n,e,{selectedServer:t})})),k=()=>e=>e.specSelectors.license().get("identifier"),A=()=>e=>e.specSelectors.info().get("contact",b),C=()=>e=>e.specSelectors.contact().get("name","the developer"),P=()=>e=>e.specSelectors.contact().get("email"),N=()=>e=>e.specSelectors.contact().get("url"),I=(0,g.P1)(((e,t)=>t.specSelectors.url()),((e,t)=>t.oas3Selectors.selectedServer()),((e,t)=>t.specSelectors.selectContactUrlField()),((e,t,n)=>{if(n)return(0,y.mn)(n,e,{selectedServer:t})})),T=()=>e=>e.specSelectors.info().get("title"),R=()=>e=>e.specSelectors.info().get("summary"),M=()=>e=>e.specSelectors.info().get("description"),D=()=>e=>e.specSelectors.info().get("termsOfService"),F=(0,g.P1)(((e,t)=>t.specSelectors.url()),((e,t)=>t.oas3Selectors.selectedServer()),((e,t)=>t.specSelectors.selectInfoTermsOfServiceField()),((e,t,n)=>{if(n)return(0,y.mn)(n,e,{selectedServer:t})})),L=()=>e=>e.specSelectors.externalDocs().get("description"),B=()=>e=>e.specSelectors.externalDocs().get("url"),$=(0,g.P1)(((e,t)=>t.specSelectors.url()),((e,t)=>t.oas3Selectors.selectedServer()),((e,t)=>t.specSelectors.selectExternalDocsUrlField()),((e,t,n)=>{if(n)return(0,y.mn)(n,e,{selectedServer:t})})),q=()=>e=>e.specSelectors.specJson().get("jsonSchemaDialect"),U=()=>"https://spec.openapis.org/oas/3.1/dialect/base",z=(0,g.P1)(((e,t)=>t.specSelectors.definitions()),((e,t)=>t.specSelectors.specResolvedSubtree(["components","schemas"])),((e,t)=>{var n;return m.Map.isMap(e)?m.Map.isMap(t)?i()(n=d()(e.toJS())).call(n,((e,n)=>{let[r,o]=n;const s=t.get(r);return e[r]=(null==s?void 0:s.toJS())||o,e}),{}):e.toJS():{}}))},32884:(e,t,n)=>{"use strict";n.r(t),n.d(t,{isOAS3:()=>o,selectLicenseUrl:()=>s});var r=n(84380);const o=(e,t)=>function(n){const r=t.specSelectors.isOAS31();for(var o=arguments.length,s=new Array(o>1?o-1:0),i=1;i<o;i++)s[i-1]=arguments[i];return r||e(...s)},s=(0,r.createOnlyOAS31SelectorWrapper)((()=>(e,t)=>t.oas31Selectors.selectLicenseUrl()))},77423:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=(0,n(84380).createOnlyOAS31ComponentWrapper)((e=>{let{getSystem:t}=e;const n=t().getComponent("OAS31Contact",!0);return r.createElement(n,null)}))},284:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=(0,n(84380).createOnlyOAS31ComponentWrapper)((e=>{let{getSystem:t}=e;const n=t().getComponent("OAS31Info",!0);return r.createElement(n,null)}))},6608:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=(0,n(84380).createOnlyOAS31ComponentWrapper)((e=>{let{getSystem:t}=e;const n=t().getComponent("OAS31License",!0);return r.createElement(n,null)}))},17042:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(67294),o=n(84380),s=n(25800);const i=(0,o.createOnlyOAS31ComponentWrapper)((e=>{let{getSystem:t,...n}=e;const o=t(),{getComponent:i,fn:a,getConfigs:l}=o,c=l(),u=i("OAS31Model"),p=i("JSONSchema202012"),h=i("JSONSchema202012Keyword$schema"),f=i("JSONSchema202012Keyword$vocabulary"),d=i("JSONSchema202012Keyword$id"),m=i("JSONSchema202012Keyword$anchor"),g=i("JSONSchema202012Keyword$dynamicAnchor"),y=i("JSONSchema202012Keyword$ref"),v=i("JSONSchema202012Keyword$dynamicRef"),b=i("JSONSchema202012Keyword$defs"),w=i("JSONSchema202012Keyword$comment"),E=i("JSONSchema202012KeywordAllOf"),x=i("JSONSchema202012KeywordAnyOf"),S=i("JSONSchema202012KeywordOneOf"),_=i("JSONSchema202012KeywordNot"),j=i("JSONSchema202012KeywordIf"),O=i("JSONSchema202012KeywordThen"),k=i("JSONSchema202012KeywordElse"),A=i("JSONSchema202012KeywordDependentSchemas"),C=i("JSONSchema202012KeywordPrefixItems"),P=i("JSONSchema202012KeywordItems"),N=i("JSONSchema202012KeywordContains"),I=i("JSONSchema202012KeywordProperties"),T=i("JSONSchema202012KeywordPatternProperties"),R=i("JSONSchema202012KeywordAdditionalProperties"),M=i("JSONSchema202012KeywordPropertyNames"),D=i("JSONSchema202012KeywordUnevaluatedItems"),F=i("JSONSchema202012KeywordUnevaluatedProperties"),L=i("JSONSchema202012KeywordType"),B=i("JSONSchema202012KeywordEnum"),$=i("JSONSchema202012KeywordConst"),q=i("JSONSchema202012KeywordConstraint"),U=i("JSONSchema202012KeywordDependentRequired"),z=i("JSONSchema202012KeywordContentSchema"),V=i("JSONSchema202012KeywordTitle"),W=i("JSONSchema202012KeywordDescription"),J=i("JSONSchema202012KeywordDefault"),K=i("JSONSchema202012KeywordDeprecated"),H=i("JSONSchema202012KeywordReadOnly"),G=i("JSONSchema202012KeywordWriteOnly"),Z=i("JSONSchema202012Accordion"),Y=i("JSONSchema202012ExpandDeepButton"),X=i("JSONSchema202012ChevronRightIcon"),Q=i("withJSONSchema202012Context")(u,{config:{default$schema:"https://spec.openapis.org/oas/3.1/dialect/base",defaultExpandedLevels:c.defaultModelExpandDepth,includeReadOnly:Boolean(n.includeReadOnly),includeWriteOnly:Boolean(n.includeWriteOnly)},components:{JSONSchema:p,Keyword$schema:h,Keyword$vocabulary:f,Keyword$id:d,Keyword$anchor:m,Keyword$dynamicAnchor:g,Keyword$ref:y,Keyword$dynamicRef:v,Keyword$defs:b,Keyword$comment:w,KeywordAllOf:E,KeywordAnyOf:x,KeywordOneOf:S,KeywordNot:_,KeywordIf:j,KeywordThen:O,KeywordElse:k,KeywordDependentSchemas:A,KeywordPrefixItems:C,KeywordItems:P,KeywordContains:N,KeywordProperties:I,KeywordPatternProperties:T,KeywordAdditionalProperties:R,KeywordPropertyNames:M,KeywordUnevaluatedItems:D,KeywordUnevaluatedProperties:F,KeywordType:L,KeywordEnum:B,KeywordConst:$,KeywordConstraint:q,KeywordDependentRequired:U,KeywordContentSchema:z,KeywordTitle:V,KeywordDescription:W,KeywordDefault:J,KeywordDeprecated:K,KeywordReadOnly:H,KeywordWriteOnly:G,Accordion:Z,ExpandDeepButton:Y,ChevronRightIcon:X},fn:{upperFirst:a.upperFirst,isExpandable:(0,s.makeIsExpandable)(a.jsonSchema202012.isExpandable,t),getProperties:s.getProperties}});return r.createElement(Q,n)}))},22914:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var r=n(67294);const o=(0,n(84380).createOnlyOAS31ComponentWrapper)((e=>{let{getSystem:t}=e;const{getComponent:n,fn:s,getConfigs:i}=t(),a=i();if(o.ModelsWithJSONSchemaContext)return r.createElement(o.ModelsWithJSONSchemaContext,null);const l=n("OAS31Models",!0),c=n("JSONSchema202012"),u=n("JSONSchema202012Keyword$schema"),p=n("JSONSchema202012Keyword$vocabulary"),h=n("JSONSchema202012Keyword$id"),f=n("JSONSchema202012Keyword$anchor"),d=n("JSONSchema202012Keyword$dynamicAnchor"),m=n("JSONSchema202012Keyword$ref"),g=n("JSONSchema202012Keyword$dynamicRef"),y=n("JSONSchema202012Keyword$defs"),v=n("JSONSchema202012Keyword$comment"),b=n("JSONSchema202012KeywordAllOf"),w=n("JSONSchema202012KeywordAnyOf"),E=n("JSONSchema202012KeywordOneOf"),x=n("JSONSchema202012KeywordNot"),S=n("JSONSchema202012KeywordIf"),_=n("JSONSchema202012KeywordThen"),j=n("JSONSchema202012KeywordElse"),O=n("JSONSchema202012KeywordDependentSchemas"),k=n("JSONSchema202012KeywordPrefixItems"),A=n("JSONSchema202012KeywordItems"),C=n("JSONSchema202012KeywordContains"),P=n("JSONSchema202012KeywordProperties"),N=n("JSONSchema202012KeywordPatternProperties"),I=n("JSONSchema202012KeywordAdditionalProperties"),T=n("JSONSchema202012KeywordPropertyNames"),R=n("JSONSchema202012KeywordUnevaluatedItems"),M=n("JSONSchema202012KeywordUnevaluatedProperties"),D=n("JSONSchema202012KeywordType"),F=n("JSONSchema202012KeywordEnum"),L=n("JSONSchema202012KeywordConst"),B=n("JSONSchema202012KeywordConstraint"),$=n("JSONSchema202012KeywordDependentRequired"),q=n("JSONSchema202012KeywordContentSchema"),U=n("JSONSchema202012KeywordTitle"),z=n("JSONSchema202012KeywordDescription"),V=n("JSONSchema202012KeywordDefault"),W=n("JSONSchema202012KeywordDeprecated"),J=n("JSONSchema202012KeywordReadOnly"),K=n("JSONSchema202012KeywordWriteOnly"),H=n("JSONSchema202012Accordion"),G=n("JSONSchema202012ExpandDeepButton"),Z=n("JSONSchema202012ChevronRightIcon"),Y=n("withJSONSchema202012Context");return o.ModelsWithJSONSchemaContext=Y(l,{config:{default$schema:"https://spec.openapis.org/oas/3.1/dialect/base",defaultExpandedLevels:a.defaultModelsExpandDepth-1,includeReadOnly:!0,includeWriteOnly:!0},components:{JSONSchema:c,Keyword$schema:u,Keyword$vocabulary:p,Keyword$id:h,Keyword$anchor:f,Keyword$dynamicAnchor:d,Keyword$ref:m,Keyword$dynamicRef:g,Keyword$defs:y,Keyword$comment:v,KeywordAllOf:b,KeywordAnyOf:w,KeywordOneOf:E,KeywordNot:x,KeywordIf:S,KeywordThen:_,KeywordElse:j,KeywordDependentSchemas:O,KeywordPrefixItems:k,KeywordItems:A,KeywordContains:C,KeywordProperties:P,KeywordPatternProperties:N,KeywordAdditionalProperties:I,KeywordPropertyNames:T,KeywordUnevaluatedItems:R,KeywordUnevaluatedProperties:M,KeywordType:D,KeywordEnum:F,KeywordConst:L,KeywordConstraint:B,KeywordDependentRequired:$,KeywordContentSchema:q,KeywordTitle:U,KeywordDescription:z,KeywordDefault:V,KeywordDeprecated:W,KeywordReadOnly:J,KeywordWriteOnly:K,Accordion:H,ExpandDeepButton:G,ChevronRightIcon:Z},fn:{upperFirst:s.upperFirst,isExpandable:s.jsonSchema202012.isExpandable,getProperties:s.jsonSchema202012.getProperties}}),r.createElement(o.ModelsWithJSONSchemaContext,null)}));o.ModelsWithJSONSchemaContext=null;const s=o},41434:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(23101),o=n.n(r),s=n(67294);const i=(e,t)=>e=>{const n=t.specSelectors.isOAS31(),r=t.getComponent("OAS31VersionPragmaFilter");return s.createElement(r,o()({isOAS31:n},e))}},1122:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=(0,n(84380).createOnlyOAS31ComponentWrapper)((e=>{let{originalComponent:t,...n}=e;return r.createElement("span",null,r.createElement(t,n),r.createElement("small",{className:"version-stamp"},r.createElement("pre",{className:"version"},"OAS 3.1")))}))},28560:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(87198),o=n.n(r);let s=!1;function i(){return{statePlugins:{spec:{wrapActions:{updateSpec:e=>function(){return s=!0,e(...arguments)},updateJsonSpec:(e,t)=>function(){const n=t.getConfigs().onComplete;return s&&"function"==typeof n&&(o()(n,0),s=!1),e(...arguments)}}}}}}},92135:(e,t,n)=>{"use strict";n.r(t),n.d(t,{requestSnippetGenerator_curl_bash:()=>j,requestSnippetGenerator_curl_cmd:()=>O,requestSnippetGenerator_curl_powershell:()=>_});var r=n(11882),o=n.n(r),s=n(81607),i=n.n(s),a=n(35627),l=n.n(a),c=n(97606),u=n.n(c),p=n(12196),h=n.n(p),f=n(74386),d=n.n(f),m=n(58118),g=n.n(m),y=n(27504),v=n(43393);const b=e=>{var t;const n="_**[]";return o()(e).call(e,n)<0?e:i()(t=e.split(n)[0]).call(t)},w=e=>"-d "===e||/^[_\/-]/g.test(e)?e:"'"+e.replace(/'/g,"'\\''")+"'",E=e=>"-d "===(e=e.replace(/\^/g,"^^").replace(/\\"/g,'\\\\"').replace(/"/g,'""').replace(/\n/g,"^\n"))?e.replace(/-d /g,"-d ^\n"):/^[_\/-]/g.test(e)?e:'"'+e+'"',x=e=>"-d "===e?e:/\n/.test(e)?'@"\n'+e.replace(/"/g,'\\"').replace(/`/g,"``").replace(/\$/,"`$")+'\n"@':/^[_\/-]/g.test(e)?e:"'"+e.replace(/"/g,'""').replace(/'/g,"''")+"'";const S=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=!1,s="";const i=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return s+=" "+u()(n).call(n,t).join(" ")},a=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return s+=u()(n).call(n,t).join(" ")},c=()=>s+=` ${n}`,p=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return s+=h()(" ").call(" ",e)};let f=e.get("headers");if(s+="curl"+r,e.has("curlOptions")&&i(...e.get("curlOptions")),i("-X",e.get("method")),c(),p(),a(`${e.get("url")}`),f&&f.size)for(let t of d()(m=e.get("headers")).call(m)){var m;c(),p();let[e,n]=t;a("-H",`${e}: ${n}`),o=o||/^content-type$/i.test(e)&&/^multipart\/form-data$/i.test(n)}const w=e.get("body");var E;if(w)if(o&&g()(E=["POST","PUT","PATCH"]).call(E,e.get("method")))for(let[e,t]of w.entrySeq()){let n=b(e);c(),p(),a("-F"),t instanceof y.Z.File&&"string"==typeof t.valueOf()?i(`${n}=${t.data}${t.type?`;type=${t.type}`:""}`):t instanceof y.Z.File?i(`${n}=@${t.name}${t.type?`;type=${t.type}`:""}`):i(`${n}=${t}`)}else if(w instanceof y.Z.File)c(),p(),a(`--data-binary '@${w.name}'`);else{c(),p(),a("-d ");let t=w;v.Map.isMap(t)?a(function(e){let t=[];for(let[n,r]of e.get("body").entrySeq()){let e=b(n);r instanceof y.Z.File?t.push(` "${e}": {\n "name": "${r.name}"${r.type?`,\n "type": "${r.type}"`:""}\n }`):t.push(` "${e}": ${l()(r,null,2).replace(/(\r\n|\r|\n)/g,"\n ")}`)}return`{\n${t.join(",\n")}\n}`}(e)):("string"!=typeof t&&(t=l()(t)),a(t))}else w||"POST"!==e.get("method")||(c(),p(),a("-d ''"));return s},_=e=>S(e,x,"`\n",".exe"),j=e=>S(e,w,"\\\n"),O=e=>S(e,E,"^\n")},86575:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(92135),o=n(4669),s=n(84206);const i=()=>({components:{RequestSnippets:s.default},fn:r,statePlugins:{requestSnippets:{selectors:o}}})},84206:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>w});var r=n(14418),o=n.n(r),s=n(25110),i=n.n(s),a=n(86),l=n.n(a),c=n(97606),u=n.n(c),p=n(67294),h=n(27361),f=n.n(h),d=n(23560),m=n.n(d),g=n(74855),y=n(96513);const v={cursor:"pointer",lineHeight:1,display:"inline-flex",backgroundColor:"rgb(250, 250, 250)",paddingBottom:"0",paddingTop:"0",border:"1px solid rgb(51, 51, 51)",borderRadius:"4px 4px 0 0",boxShadow:"none",borderBottom:"none"},b={cursor:"pointer",lineHeight:1,display:"inline-flex",backgroundColor:"rgb(51, 51, 51)",boxShadow:"none",border:"1px solid rgb(51, 51, 51)",paddingBottom:"0",paddingTop:"0",borderRadius:"4px 4px 0 0",marginTop:"-5px",marginRight:"-5px",marginLeft:"-5px",zIndex:"9999",borderBottom:"none"},w=e=>{var t,n;let{request:r,requestSnippetsSelectors:s,getConfigs:a,getComponent:c}=e;const h=m()(a)?a():null,d=!1!==f()(h,"syntaxHighlight")&&f()(h,"syntaxHighlight.activated",!0),w=(0,p.useRef)(null),E=c("ArrowUpIcon"),x=c("ArrowDownIcon"),[S,_]=(0,p.useState)(null===(t=s.getSnippetGenerators())||void 0===t?void 0:t.keySeq().first()),[j,O]=(0,p.useState)(null==s?void 0:s.getDefaultExpanded());(0,p.useEffect)((()=>{}),[]),(0,p.useEffect)((()=>{var e;const t=o()(e=i()(w.current.childNodes)).call(e,(e=>{var t;return!!e.nodeType&&(null===(t=e.classList)||void 0===t?void 0:t.contains("curl-command"))}));return l()(t).call(t,(e=>e.addEventListener("mousewheel",I,{passive:!1}))),()=>{l()(t).call(t,(e=>e.removeEventListener("mousewheel",I)))}}),[r]);const k=s.getSnippetGenerators(),A=k.get(S),C=A.get("fn")(r),P=()=>{O(!j)},N=e=>e===S?b:v,I=e=>{const{target:t,deltaY:n}=e,{scrollHeight:r,offsetHeight:o,scrollTop:s}=t;r>o&&(0===s&&n<0||o+s>=r&&n>0)&&e.preventDefault()},T=d?p.createElement(y.d3,{language:A.get("syntax"),className:"curl microlight",style:(0,y.C2)(f()(h,"syntaxHighlight.theme"))},C):p.createElement("textarea",{readOnly:!0,className:"curl",value:C});return p.createElement("div",{className:"request-snippets",ref:w},p.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"15px"}},p.createElement("h4",{onClick:()=>P(),style:{cursor:"pointer"}},"Snippets"),p.createElement("button",{onClick:()=>P(),style:{border:"none",background:"none"},title:j?"Collapse operation":"Expand operation"},j?p.createElement(x,{className:"arrow",width:"10",height:"10"}):p.createElement(E,{className:"arrow",width:"10",height:"10"}))),j&&p.createElement("div",{className:"curl-command"},p.createElement("div",{style:{paddingLeft:"15px",paddingRight:"10px",width:"100%",display:"flex"}},u()(n=k.entrySeq()).call(n,(e=>{let[t,n]=e;return p.createElement("div",{style:N(t),className:"btn",key:t,onClick:()=>(e=>{S!==e&&_(e)})(t)},p.createElement("h4",{style:t===S?{color:"white"}:{}},n.get("title")))}))),p.createElement("div",{className:"copy-to-clipboard"},p.createElement(g.CopyToClipboard,{text:C},p.createElement("button",null))),p.createElement("div",null,T)))}},4669:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getActiveLanguage:()=>d,getDefaultExpanded:()=>m,getGenerators:()=>h,getSnippetGenerators:()=>f});var r=n(14418),o=n.n(r),s=n(58118),i=n.n(s),a=n(97606),l=n.n(a),c=n(20573),u=n(43393);const p=e=>e||(0,u.Map)(),h=(0,c.P1)(p,(e=>{const t=e.get("languages"),n=e.get("generators",(0,u.Map)());return!t||t.isEmpty()?n:o()(n).call(n,((e,n)=>i()(t).call(t,n)))})),f=e=>t=>{var n,r;let{fn:s}=t;return o()(n=l()(r=h(e)).call(r,((e,t)=>{const n=(e=>s[`requestSnippetGenerator_${e}`])(t);return"function"!=typeof n?null:e.set("fn",n)}))).call(n,(e=>e))},d=(0,c.P1)(p,(e=>e.get("activeLanguage"))),m=(0,c.P1)(p,(e=>e.get("defaultExpanded")))},36195:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ErrorBoundary:()=>i,default:()=>a});var r=n(67294),o=n(56189),s=n(29403);class i extends r.Component{static getDerivedStateFromError(e){return{hasError:!0,error:e}}constructor(){super(...arguments),this.state={hasError:!1,error:null}}componentDidCatch(e,t){this.props.fn.componentDidCatch(e,t)}render(){const{getComponent:e,targetName:t,children:n}=this.props;if(this.state.hasError){const n=e("Fallback");return r.createElement(n,{name:t})}return n}}i.defaultProps={targetName:"this component",getComponent:()=>s.default,fn:{componentDidCatch:o.componentDidCatch},children:null};const a=i},29403:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(67294);const o=e=>{let{name:t}=e;return r.createElement("div",{className:"fallback"},"😱 ",r.createElement("i",null,"Could not render ","t"===t?"this component":t,", see the console."))}},56189:(e,t,n)=>{"use strict";n.r(t),n.d(t,{componentDidCatch:()=>i,withErrorBoundary:()=>a});var r=n(23101),o=n.n(r),s=n(67294);const i=console.error,a=e=>t=>{const{getComponent:n,fn:r}=e(),i=n("ErrorBoundary"),a=r.getDisplayName(t);class l extends s.Component{render(){return s.createElement(i,{targetName:a,getComponent:n,fn:r},s.createElement(t,o()({},this.props,this.context)))}}var c;return l.displayName=`WithErrorBoundary(${a})`,(c=t).prototype&&c.prototype.isReactComponent&&(l.prototype.mapStateToProps=t.prototype.mapStateToProps),l}},27621:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(47475),o=n.n(r),s=n(7287),i=n.n(s),a=n(36195),l=n(29403),c=n(56189);const u=function(){let{componentList:e=[],fullOverride:t=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return n=>{var r;let{getSystem:s}=n;const u=t?e:["App","BaseLayout","VersionPragmaFilter","InfoContainer","ServersContainer","SchemesContainer","AuthorizeBtnContainer","FilterContainer","Operations","OperationContainer","parameters","responses","OperationServers","Models","ModelWrapper",...e],p=i()(u,o()(r=Array(u.length)).call(r,((e,t)=>{let{fn:n}=t;return n.withErrorBoundary(e)})));return{fn:{componentDidCatch:c.componentDidCatch,withErrorBoundary:(0,c.withErrorBoundary)(s)},components:{ErrorBoundary:a.default,Fallback:l.default},wrapComponents:p}}}},72846:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var r=n(24282),o=n.n(r),s=n(35627),i=n.n(s),a=n(59704),l=n.n(a);const c=[{when:/json/,shouldStringifyTypes:["string"]}],u=["object"],p=e=>(t,n,r,s)=>{const{fn:a}=e(),p=a.memoizedSampleFromSchema(t,n,s),h=typeof p,f=o()(c).call(c,((e,t)=>t.when.test(r)?[...e,...t.shouldStringifyTypes]:e),u);return l()(f,(e=>e===h))?i()(p,null,2):p}},16132:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=e=>function(t){var n,r;let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;const{fn:a}=e();return"function"==typeof(null===(n=t)||void 0===n?void 0:n.toJS)&&(t=t.toJS()),"function"==typeof(null===(r=i)||void 0===r?void 0:r.toJS)&&(i=i.toJS()),/xml/.test(o)?a.getXmlSampleSchema(t,s,i):/(yaml|yml)/.test(o)?a.getYamlSampleSchema(t,s,o,i):a.getJsonSampleSchema(t,s,o,i)}},81169:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r=e=>(t,n,r)=>{const{fn:o}=e();if(t&&!t.xml&&(t.xml={}),t&&!t.xml.name){if(!t.$$ref&&(t.type||t.items||t.properties||t.additionalProperties))return'<?xml version="1.0" encoding="UTF-8"?>\n\x3c!-- XML example cannot be generated; root element name is undefined --\x3e';if(t.$$ref){let e=t.$$ref.match(/\S*\/(\S+)$/);t.xml.name=e[1]}}return o.memoizedCreateXMLExample(t,n,r)}},79431:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});var r=n(24278),o=n.n(r),s=n(1272);const i=e=>(t,n,r,i)=>{const{fn:a}=e(),l=a.getJsonSampleSchema(t,n,r,i);let c;try{c=s.ZP.dump(s.ZP.load(l),{lineWidth:-1},{schema:s.A8}),"\n"===c[c.length-1]&&(c=o()(c).call(c,0,c.length-1))}catch(e){return console.error(e),"error: could not generate yaml example"}return c.replace(/\t/g," ")}},29812:(e,t,n)=>{"use strict";n.r(t),n.d(t,{createXMLExample:()=>q,inferSchema:()=>$,memoizedCreateXMLExample:()=>V,memoizedSampleFromSchema:()=>W,sampleFromSchema:()=>U,sampleFromSchemaGeneric:()=>B});var r=n(11882),o=n.n(r),s=n(86),i=n.n(s),a=n(58309),l=n.n(a),c=n(58118),u=n.n(c),p=n(92039),h=n.n(p),f=n(24278),d=n.n(f),m=n(51679),g=n.n(m),y=n(39022),v=n.n(y),b=n(97606),w=n.n(b),E=n(35627),x=n.n(E),S=n(53479),_=n.n(S),j=n(14419),O=n.n(j),k=n(41609),A=n.n(k),C=n(90242),P=n(60314);const N={string:e=>e.pattern?(e=>{try{return new(O())(e).gen()}catch(e){return"string"}})(e.pattern):"string",string_email:()=>"user@example.com","string_date-time":()=>(new Date).toISOString(),string_date:()=>(new Date).toISOString().substring(0,10),string_uuid:()=>"3fa85f64-5717-4562-b3fc-2c963f66afa6",string_hostname:()=>"example.com",string_ipv4:()=>"198.51.100.42",string_ipv6:()=>"2001:0db8:5b96:0000:0000:426f:8e17:642a",number:()=>0,number_float:()=>0,integer:()=>0,boolean:e=>"boolean"!=typeof e.default||e.default},I=e=>{e=(0,C.mz)(e);let{type:t,format:n}=e,r=N[`${t}_${n}`]||N[t];return(0,C.Wl)(r)?r(e):"Unknown Type: "+e.type},T=e=>(0,C.XV)(e,"$$ref",(e=>"string"==typeof e&&o()(e).call(e,"#")>-1)),R=["maxProperties","minProperties"],M=["minItems","maxItems"],D=["minimum","maximum","exclusiveMinimum","exclusiveMaximum"],F=["minLength","maxLength"],L=function(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};var s;(i()(n=["example","default","enum","xml","type",...R,...M,...D,...F]).call(n,(n=>(n=>{void 0===t[n]&&void 0!==e[n]&&(t[n]=e[n])})(n))),void 0!==e.required&&l()(e.required))&&(void 0!==t.required&&t.required.length||(t.required=[]),i()(s=e.required).call(s,(e=>{var n;u()(n=t.required).call(n,e)||t.required.push(e)})));if(e.properties){t.properties||(t.properties={});let n=(0,C.mz)(e.properties);for(let s in n){var a;if(Object.prototype.hasOwnProperty.call(n,s))if(!n[s]||!n[s].deprecated)if(!n[s]||!n[s].readOnly||r.includeReadOnly)if(!n[s]||!n[s].writeOnly||r.includeWriteOnly)if(!t.properties[s])t.properties[s]=n[s],!e.required&&l()(e.required)&&-1!==o()(a=e.required).call(a,s)&&(t.required?t.required.push(s):t.required=[s])}}return e.items&&(t.items||(t.items={}),t.items=L(e.items,t.items,r)),t},B=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e&&(0,C.Wl)(e.toJS)&&(e=e.toJS());let s=void 0!==n||e&&void 0!==e.example||e&&void 0!==e.default;const a=!s&&e&&e.oneOf&&e.oneOf.length>0,c=!s&&e&&e.anyOf&&e.anyOf.length>0;if(!s&&(a||c)){const n=(0,C.mz)(a?e.oneOf[0]:e.anyOf[0]);if(L(n,e,t),!e.xml&&n.xml&&(e.xml=n.xml),void 0!==e.example&&void 0!==n.example)s=!0;else if(n.properties){e.properties||(e.properties={});let r=(0,C.mz)(n.properties);for(let s in r){var p;if(Object.prototype.hasOwnProperty.call(r,s))if(!r[s]||!r[s].deprecated)if(!r[s]||!r[s].readOnly||t.includeReadOnly)if(!r[s]||!r[s].writeOnly||t.includeWriteOnly)if(!e.properties[s])e.properties[s]=r[s],!n.required&&l()(n.required)&&-1!==o()(p=n.required).call(p,s)&&(e.required?e.required.push(s):e.required=[s])}}}const f={};let{xml:m,type:y,example:b,properties:E,additionalProperties:x,items:S}=e||{},{includeReadOnly:_,includeWriteOnly:j}=t;m=m||{};let O,{name:k,prefix:P,namespace:N}=m,F={};if(r&&(k=k||"notagname",O=(P?P+":":"")+k,N)){f[P?"xmlns:"+P:"xmlns"]=N}r&&(F[O]=[]);const $=t=>h()(t).call(t,(t=>Object.prototype.hasOwnProperty.call(e,t)));e&&!y&&(E||x||$(R)?y="object":S||$(M)?y="array":$(D)?(y="number",e.type="number"):s||e.enum||(y="string",e.type="string"));const q=t=>{var n,r,o,s,i;null!==(null===(n=e)||void 0===n?void 0:n.maxItems)&&void 0!==(null===(r=e)||void 0===r?void 0:r.maxItems)&&(t=d()(t).call(t,0,null===(i=e)||void 0===i?void 0:i.maxItems));if(null!==(null===(o=e)||void 0===o?void 0:o.minItems)&&void 0!==(null===(s=e)||void 0===s?void 0:s.minItems)){let n=0;for(;t.length<(null===(a=e)||void 0===a?void 0:a.minItems);){var a;t.push(t[n++%t.length])}}return t},U=(0,C.mz)(E);let z,V=0;const W=()=>e&&null!==e.maxProperties&&void 0!==e.maxProperties&&V>=e.maxProperties,J=t=>!e||null===e.maxProperties||void 0===e.maxProperties||!W()&&(!(t=>{var n;return!(e&&e.required&&e.required.length&&u()(n=e.required).call(n,t))})(t)||e.maxProperties-V-(()=>{if(!e||!e.required)return 0;let t=0;var n,o;return r?i()(n=e.required).call(n,(e=>t+=void 0===F[e]?0:1)):i()(o=e.required).call(o,(e=>{var n;return t+=void 0===(null===(n=F[O])||void 0===n?void 0:g()(n).call(n,(t=>void 0!==t[e])))?0:1})),e.required.length-t})()>0);if(z=r?function(n){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if(e&&U[n]){if(U[n].xml=U[n].xml||{},U[n].xml.attribute){const e=l()(U[n].enum)?U[n].enum[0]:void 0,t=U[n].example,r=U[n].default;return void(f[U[n].xml.name||n]=void 0!==t?t:void 0!==r?r:void 0!==e?e:I(U[n]))}U[n].xml.name=U[n].xml.name||n}else U[n]||!1===x||(U[n]={xml:{name:n}});let s=B(e&&U[n]||void 0,t,o,r);var i;J(n)&&(V++,l()(s)?F[O]=v()(i=F[O]).call(i,s):F[O].push(s))}:(n,o)=>{if(J(n)){if(Object.prototype.hasOwnProperty.call(e,"discriminator")&&e.discriminator&&Object.prototype.hasOwnProperty.call(e.discriminator,"mapping")&&e.discriminator.mapping&&Object.prototype.hasOwnProperty.call(e,"$$ref")&&e.$$ref&&e.discriminator.propertyName===n){for(let t in e.discriminator.mapping)if(-1!==e.$$ref.search(e.discriminator.mapping[t])){F[n]=t;break}}else F[n]=B(U[n],t,o,r);V++}},s){let o;if(o=T(void 0!==n?n:void 0!==b?b:e.default),!r){if("number"==typeof o&&"string"===y)return`${o}`;if("string"!=typeof o||"string"===y)return o;try{return JSON.parse(o)}catch(e){return o}}if(e||(y=l()(o)?"array":typeof o),"array"===y){if(!l()(o)){if("string"==typeof o)return o;o=[o]}const n=e?e.items:void 0;n&&(n.xml=n.xml||m||{},n.xml.name=n.xml.name||m.name);let s=w()(o).call(o,(e=>B(n,t,e,r)));return s=q(s),m.wrapped?(F[O]=s,A()(f)||F[O].push({_attr:f})):F=s,F}if("object"===y){if("string"==typeof o)return o;for(let t in o)Object.prototype.hasOwnProperty.call(o,t)&&(e&&U[t]&&U[t].readOnly&&!_||e&&U[t]&&U[t].writeOnly&&!j||(e&&U[t]&&U[t].xml&&U[t].xml.attribute?f[U[t].xml.name||t]=o[t]:z(t,o[t])));return A()(f)||F[O].push({_attr:f}),F}return F[O]=A()(f)?o:[{_attr:f},o],F}if("object"===y){for(let e in U)Object.prototype.hasOwnProperty.call(U,e)&&(U[e]&&U[e].deprecated||U[e]&&U[e].readOnly&&!_||U[e]&&U[e].writeOnly&&!j||z(e));if(r&&f&&F[O].push({_attr:f}),W())return F;if(!0===x)r?F[O].push({additionalProp:"Anything can be here"}):F.additionalProp1={},V++;else if(x){const n=(0,C.mz)(x),o=B(n,t,void 0,r);if(r&&n.xml&&n.xml.name&&"notagname"!==n.xml.name)F[O].push(o);else{const t=null!==e.minProperties&&void 0!==e.minProperties&&V<e.minProperties?e.minProperties-V:3;for(let e=1;e<=t;e++){if(W())return F;if(r){const t={};t["additionalProp"+e]=o.notagname,F[O].push(t)}else F["additionalProp"+e]=o;V++}}}return F}if("array"===y){if(!S)return;let n;var K,H;if(r)S.xml=S.xml||(null===(K=e)||void 0===K?void 0:K.xml)||{},S.xml.name=S.xml.name||m.name;if(l()(S.anyOf))n=w()(H=S.anyOf).call(H,(e=>B(L(S,e,t),t,void 0,r)));else if(l()(S.oneOf)){var G;n=w()(G=S.oneOf).call(G,(e=>B(L(S,e,t),t,void 0,r)))}else{if(!(!r||r&&m.wrapped))return B(S,t,void 0,r);n=[B(S,t,void 0,r)]}return n=q(n),r&&m.wrapped?(F[O]=n,A()(f)||F[O].push({_attr:f}),F):n}let Z;if(e&&l()(e.enum))Z=(0,C.AF)(e.enum)[0];else{if(!e)return;if(Z=I(e),"number"==typeof Z){let t=e.minimum;null!=t&&(e.exclusiveMinimum&&t++,Z=t);let n=e.maximum;null!=n&&(e.exclusiveMaximum&&n--,Z=n)}if("string"==typeof Z&&(null!==e.maxLength&&void 0!==e.maxLength&&(Z=d()(Z).call(Z,0,e.maxLength)),null!==e.minLength&&void 0!==e.minLength)){let t=0;for(;Z.length<e.minLength;)Z+=Z[t++%Z.length]}}if("file"!==y)return r?(F[O]=A()(f)?Z:[{_attr:f},Z],F):Z},$=e=>(e.schema&&(e=e.schema),e.properties&&(e.type="object"),e),q=(e,t,n)=>{const r=B(e,t,n,!0);if(r)return"string"==typeof r?r:_()(r,{declaration:!0,indent:"\t"})},U=(e,t,n)=>B(e,t,n,!1),z=(e,t,n)=>[e,x()(t),x()(n)],V=(0,P.Z)(q,z),W=(0,P.Z)(U,z)},8883:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(29812),o=n(72846),s=n(79431),i=n(81169),a=n(16132);const l=e=>{let{getSystem:t}=e;return{fn:{inferSchema:r.inferSchema,sampleFromSchema:r.sampleFromSchema,sampleFromSchemaGeneric:r.sampleFromSchemaGeneric,createXMLExample:r.createXMLExample,memoizedSampleFromSchema:r.memoizedSampleFromSchema,memoizedCreateXMLExample:r.memoizedCreateXMLExample,getJsonSampleSchema:(0,o.default)(t),getYamlSampleSchema:(0,s.default)(t),getXmlSampleSchema:(0,i.default)(t),getSampleSchema:(0,a.default)(t)}}}},51228:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CLEAR_REQUEST:()=>oe,CLEAR_RESPONSE:()=>re,CLEAR_VALIDATE_PARAMS:()=>se,LOG_REQUEST:()=>ne,SET_MUTATED_REQUEST:()=>te,SET_REQUEST:()=>ee,SET_RESPONSE:()=>Q,SET_SCHEME:()=>ce,UPDATE_EMPTY_PARAM_INCLUSION:()=>Y,UPDATE_JSON:()=>G,UPDATE_OPERATION_META_VALUE:()=>ie,UPDATE_PARAM:()=>Z,UPDATE_RESOLVED:()=>ae,UPDATE_RESOLVED_SUBTREE:()=>le,UPDATE_SPEC:()=>K,UPDATE_URL:()=>H,VALIDATE_PARAMS:()=>X,changeConsumesValue:()=>Ae,changeParam:()=>Ee,changeParamByIdentity:()=>xe,changeProducesValue:()=>Ce,clearRequest:()=>Fe,clearResponse:()=>De,clearValidateParams:()=>ke,execute:()=>Me,executeRequest:()=>Re,invalidateResolvedSubtreeCache:()=>_e,logRequest:()=>Te,parseToJson:()=>me,requestResolvedSubtree:()=>we,resolveSpec:()=>ye,setMutatedRequest:()=>Ie,setRequest:()=>Ne,setResponse:()=>Pe,setScheme:()=>Le,updateEmptyParamInclusion:()=>Oe,updateJsonSpec:()=>de,updateResolved:()=>he,updateResolvedSubtree:()=>Se,updateSpec:()=>pe,updateUrl:()=>fe,validateParams:()=>je});var r=n(58309),o=n.n(r),s=n(97606),i=n.n(s),a=n(96718),l=n.n(a),c=n(24282),u=n.n(c),p=n(18492),h=n.n(p),f=n(86),d=n.n(f),m=n(2250),g=n.n(m),y=n(6226),v=n.n(y),b=n(14418),w=n.n(b),E=n(3665),x=n.n(E),S=n(51679),_=n.n(S),j=n(28222),O=n.n(j),k=n(76986),A=n.n(k),C=n(70586),P=n.n(C),N=n(1272),I=n(43393),T=n(84564),R=n.n(T),M=n(7710),D=n(47037),F=n.n(D),L=n(23279),B=n.n(L),$=n(36968),q=n.n($),U=n(72700),z=n.n(U),V=n(75703),W=n.n(V),J=n(90242);const K="spec_update_spec",H="spec_update_url",G="spec_update_json",Z="spec_update_param",Y="spec_update_empty_param_inclusion",X="spec_validate_param",Q="spec_set_response",ee="spec_set_request",te="spec_set_mutated_request",ne="spec_log_request",re="spec_clear_response",oe="spec_clear_request",se="spec_clear_validate_param",ie="spec_update_operation_meta_value",ae="spec_update_resolved",le="spec_update_resolved_subtree",ce="set_scheme",ue=e=>F()(e)?e:"";function pe(e){const t=ue(e).replace(/\t/g," ");if("string"==typeof e)return{type:K,payload:t}}function he(e){return{type:ae,payload:e}}function fe(e){return{type:H,payload:e}}function de(e){return{type:G,payload:e}}const me=e=>t=>{let{specActions:n,specSelectors:r,errActions:o}=t,{specStr:s}=r,i=null;try{e=e||s(),o.clear({source:"parser"}),i=N.ZP.load(e,{schema:N.A8})}catch(e){return console.error(e),o.newSpecErr({source:"parser",level:"error",message:e.reason,line:e.mark&&e.mark.line?e.mark.line+1:void 0})}return i&&"object"==typeof i?n.updateJsonSpec(i):{}};let ge=!1;const ye=(e,t)=>n=>{let{specActions:r,specSelectors:s,errActions:a,fn:{fetch:c,resolve:u,AST:p={}},getConfigs:h}=n;ge||(console.warn("specActions.resolveSpec is deprecated since v3.10.0 and will be removed in v4.0.0; use requestResolvedSubtree instead!"),ge=!0);const{modelPropertyMacro:f,parameterMacro:d,requestInterceptor:m,responseInterceptor:g}=h();void 0===e&&(e=s.specJson()),void 0===t&&(t=s.url());let y=p.getLineNumberForPath?p.getLineNumberForPath:()=>{},v=s.specStr();return u({fetch:c,spec:e,baseDoc:t,modelPropertyMacro:f,parameterMacro:d,requestInterceptor:m,responseInterceptor:g}).then((e=>{let{spec:t,errors:n}=e;if(a.clear({type:"thrown"}),o()(n)&&n.length>0){let e=i()(n).call(n,(e=>(console.error(e),e.line=e.fullPath?y(v,e.fullPath):null,e.path=e.fullPath?e.fullPath.join("."):null,e.level="error",e.type="thrown",e.source="resolver",l()(e,"message",{enumerable:!0,value:e.message}),e)));a.newThrownErrBatch(e)}return r.updateResolved(t)}))};let ve=[];const be=B()((()=>{const e=u()(ve).call(ve,((e,t)=>{let{path:n,system:r}=t;return e.has(r)||e.set(r,[]),e.get(r).push(n),e}),new(h()));ve=[],d()(e).call(e,(async(e,t)=>{if(!t)return void console.error("debResolveSubtrees: don't have a system to operate on, aborting.");if(!t.fn.resolveSubtree)return void console.error("Error: Swagger-Client did not provide a `resolveSubtree` method, doing nothing.");const{errActions:n,errSelectors:r,fn:{resolveSubtree:s,fetch:a,AST:c={}},specSelectors:p,specActions:h}=t,f=c.getLineNumberForPath??W()(void 0),d=p.specStr(),{modelPropertyMacro:m,parameterMacro:y,requestInterceptor:b,responseInterceptor:E}=t.getConfigs();try{const t=await u()(e).call(e,(async(e,t)=>{let{resultMap:c,specWithCurrentSubtrees:u}=await e;const{errors:h,spec:S}=await s(u,t,{baseDoc:p.url(),modelPropertyMacro:m,parameterMacro:y,requestInterceptor:b,responseInterceptor:E});if(r.allErrors().size&&n.clearBy((e=>{var n;return"thrown"!==e.get("type")||"resolver"!==e.get("source")||!g()(n=e.get("fullPath")).call(n,((e,n)=>e===t[n]||void 0===t[n]))})),o()(h)&&h.length>0){let e=i()(h).call(h,(e=>(e.line=e.fullPath?f(d,e.fullPath):null,e.path=e.fullPath?e.fullPath.join("."):null,e.level="error",e.type="thrown",e.source="resolver",l()(e,"message",{enumerable:!0,value:e.message}),e)));n.newThrownErrBatch(e)}var _,j;S&&p.isOAS3()&&"components"===t[0]&&"securitySchemes"===t[1]&&await v().all(i()(_=w()(j=x()(S)).call(j,(e=>"openIdConnect"===e.type))).call(_,(async e=>{const t={url:e.openIdConnectUrl,requestInterceptor:b,responseInterceptor:E};try{const n=await a(t);n instanceof Error||n.status>=400?console.error(n.statusText+" "+t.url):e.openIdConnectData=JSON.parse(n.text)}catch(e){console.error(e)}})));return q()(c,t,S),u=z()(t,S,u),{resultMap:c,specWithCurrentSubtrees:u}}),v().resolve({resultMap:(p.specResolvedSubtree([])||(0,I.Map)()).toJS(),specWithCurrentSubtrees:p.specJS()}));h.updateResolvedSubtree([],t.resultMap)}catch(e){console.error(e)}}))}),35),we=e=>t=>{_()(ve).call(ve,(n=>{let{path:r,system:o}=n;return o===t&&r.toString()===e.toString()}))||(ve.push({path:e,system:t}),be())};function Ee(e,t,n,r,o){return{type:Z,payload:{path:e,value:r,paramName:t,paramIn:n,isXml:o}}}function xe(e,t,n,r){return{type:Z,payload:{path:e,param:t,value:n,isXml:r}}}const Se=(e,t)=>({type:le,payload:{path:e,value:t}}),_e=()=>({type:le,payload:{path:[],value:(0,I.Map)()}}),je=(e,t)=>({type:X,payload:{pathMethod:e,isOAS3:t}}),Oe=(e,t,n,r)=>({type:Y,payload:{pathMethod:e,paramName:t,paramIn:n,includeEmptyValue:r}});function ke(e){return{type:se,payload:{pathMethod:e}}}function Ae(e,t){return{type:ie,payload:{path:e,value:t,key:"consumes_value"}}}function Ce(e,t){return{type:ie,payload:{path:e,value:t,key:"produces_value"}}}const Pe=(e,t,n)=>({payload:{path:e,method:t,res:n},type:Q}),Ne=(e,t,n)=>({payload:{path:e,method:t,req:n},type:ee}),Ie=(e,t,n)=>({payload:{path:e,method:t,req:n},type:te}),Te=e=>({payload:e,type:ne}),Re=e=>t=>{let{fn:n,specActions:r,specSelectors:s,getConfigs:a,oas3Selectors:l}=t,{pathName:c,method:u,operation:p}=e,{requestInterceptor:h,responseInterceptor:f}=a(),m=p.toJS();var g,y;p&&p.get("parameters")&&d()(g=w()(y=p.get("parameters")).call(y,(e=>e&&!0===e.get("allowEmptyValue")))).call(g,(t=>{if(s.parameterInclusionSettingFor([c,u],t.get("name"),t.get("in"))){e.parameters=e.parameters||{};const n=(0,J.cz)(t,e.parameters);(!n||n&&0===n.size)&&(e.parameters[t.get("name")]="")}}));if(e.contextUrl=R()(s.url()).toString(),m&&m.operationId?e.operationId=m.operationId:m&&c&&u&&(e.operationId=n.opId(m,c,u)),s.isOAS3()){const t=`${c}:${u}`;e.server=l.selectedServer(t)||l.selectedServer();const n=l.serverVariables({server:e.server,namespace:t}).toJS(),r=l.serverVariables({server:e.server}).toJS();e.serverVariables=O()(n).length?n:r,e.requestContentType=l.requestContentType(c,u),e.responseContentType=l.responseContentType(c,u)||"*/*";const s=l.requestBodyValue(c,u),a=l.requestBodyInclusionSetting(c,u);var v;if(s&&s.toJS)e.requestBody=w()(v=i()(s).call(s,(e=>I.Map.isMap(e)?e.get("value"):e))).call(v,((e,t)=>(o()(e)?0!==e.length:!(0,J.O2)(e))||a.get(t))).toJS();else e.requestBody=s}let b=A()({},e);b=n.buildRequest(b),r.setRequest(e.pathName,e.method,b);e.requestInterceptor=async t=>{let n=await h.apply(void 0,[t]),o=A()({},n);return r.setMutatedRequest(e.pathName,e.method,o),n},e.responseInterceptor=f;const E=P()();return n.execute(e).then((t=>{t.duration=P()()-E,r.setResponse(e.pathName,e.method,t)})).catch((t=>{"Failed to fetch"===t.message&&(t.name="",t.message='**Failed to fetch.** \n**Possible Reasons:** \n - CORS \n - Network Failure \n - URL scheme must be "http" or "https" for CORS request.'),r.setResponse(e.pathName,e.method,{error:!0,err:(0,M.serializeError)(t)})}))},Me=function(){let{path:e,method:t,...n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r=>{let{fn:{fetch:o},specSelectors:s,specActions:i}=r,a=s.specJsonWithResolvedSubtrees().toJS(),l=s.operationScheme(e,t),{requestContentType:c,responseContentType:u}=s.contentTypeValues([e,t]).toJS(),p=/xml/i.test(c),h=s.parameterValues([e,t],p).toJS();return i.executeRequest({...n,fetch:o,spec:a,pathName:e,method:t,parameters:h,requestContentType:c,scheme:l,responseContentType:u})}};function De(e,t){return{type:re,payload:{path:e,method:t}}}function Fe(e,t){return{type:oe,payload:{path:e,method:t}}}function Le(e,t,n){return{type:ce,payload:{scheme:e,path:t,method:n}}}},37038:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(20032),o=n(51228),s=n(33881),i=n(77508);function a(){return{statePlugins:{spec:{wrapActions:i,reducers:r.default,actions:o,selectors:s}}}}},20032:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var r=n(24282),o=n.n(r),s=n(97606),i=n.n(s),a=n(76986),l=n.n(a),c=n(43393),u=n(90242),p=n(27504),h=n(33881),f=n(51228);const d={[f.UPDATE_SPEC]:(e,t)=>"string"==typeof t.payload?e.set("spec",t.payload):e,[f.UPDATE_URL]:(e,t)=>e.set("url",t.payload+""),[f.UPDATE_JSON]:(e,t)=>e.set("json",(0,u.oG)(t.payload)),[f.UPDATE_RESOLVED]:(e,t)=>e.setIn(["resolved"],(0,u.oG)(t.payload)),[f.UPDATE_RESOLVED_SUBTREE]:(e,t)=>{const{value:n,path:r}=t.payload;return e.setIn(["resolvedSubtrees",...r],(0,u.oG)(n))},[f.UPDATE_PARAM]:(e,t)=>{let{payload:n}=t,{path:r,paramName:o,paramIn:s,param:i,value:a,isXml:l}=n,c=i?(0,u.V9)(i):`${s}.${o}`;const p=l?"value_xml":"value";return e.setIn(["meta","paths",...r,"parameters",c,p],a)},[f.UPDATE_EMPTY_PARAM_INCLUSION]:(e,t)=>{let{payload:n}=t,{pathMethod:r,paramName:o,paramIn:s,includeEmptyValue:i}=n;if(!o||!s)return console.warn("Warning: UPDATE_EMPTY_PARAM_INCLUSION could not generate a paramKey."),e;const a=`${s}.${o}`;return e.setIn(["meta","paths",...r,"parameter_inclusions",a],i)},[f.VALIDATE_PARAMS]:(e,t)=>{let{payload:{pathMethod:n,isOAS3:r}}=t;const s=(0,h.specJsonWithResolvedSubtrees)(e).getIn(["paths",...n]),i=(0,h.parameterValues)(e,n).toJS();return e.updateIn(["meta","paths",...n,"parameters"],(0,c.fromJS)({}),(t=>{var a;return o()(a=s.get("parameters",(0,c.List)())).call(a,((t,o)=>{const s=(0,u.cz)(o,i),a=(0,h.parameterInclusionSettingFor)(e,n,o.get("name"),o.get("in")),l=(0,u.Ik)(o,s,{bypassRequiredCheck:a,isOAS3:r});return t.setIn([(0,u.V9)(o),"errors"],(0,c.fromJS)(l))}),t)}))},[f.CLEAR_VALIDATE_PARAMS]:(e,t)=>{let{payload:{pathMethod:n}}=t;return e.updateIn(["meta","paths",...n,"parameters"],(0,c.fromJS)([]),(e=>i()(e).call(e,(e=>e.set("errors",(0,c.fromJS)([]))))))},[f.SET_RESPONSE]:(e,t)=>{let n,{payload:{res:r,path:o,method:s}}=t;n=r.error?l()({error:!0,name:r.err.name,message:r.err.message,statusCode:r.err.statusCode},r.err.response):r,n.headers=n.headers||{};let i=e.setIn(["responses",o,s],(0,u.oG)(n));return p.Z.Blob&&r.data instanceof p.Z.Blob&&(i=i.setIn(["responses",o,s,"text"],r.data)),i},[f.SET_REQUEST]:(e,t)=>{let{payload:{req:n,path:r,method:o}}=t;return e.setIn(["requests",r,o],(0,u.oG)(n))},[f.SET_MUTATED_REQUEST]:(e,t)=>{let{payload:{req:n,path:r,method:o}}=t;return e.setIn(["mutatedRequests",r,o],(0,u.oG)(n))},[f.UPDATE_OPERATION_META_VALUE]:(e,t)=>{let{payload:{path:n,value:r,key:o}}=t,s=["paths",...n],i=["meta","paths",...n];return e.getIn(["json",...s])||e.getIn(["resolved",...s])||e.getIn(["resolvedSubtrees",...s])?e.setIn([...i,o],(0,c.fromJS)(r)):e},[f.CLEAR_RESPONSE]:(e,t)=>{let{payload:{path:n,method:r}}=t;return e.deleteIn(["responses",n,r])},[f.CLEAR_REQUEST]:(e,t)=>{let{payload:{path:n,method:r}}=t;return e.deleteIn(["requests",n,r])},[f.SET_SCHEME]:(e,t)=>{let{payload:{scheme:n,path:r,method:o}}=t;return r&&o?e.setIn(["scheme",r,o],n):r||o?void 0:e.setIn(["scheme","_defaultScheme"],n)}}},33881:(e,t,n)=>{"use strict";n.r(t),n.d(t,{allowTryItOutFor:()=>fe,basePath:()=>Q,canExecuteScheme:()=>Ae,consumes:()=>K,consumesOptionsFor:()=>Oe,contentTypeValues:()=>Se,currentProducesFor:()=>_e,definitions:()=>X,externalDocs:()=>q,findDefinition:()=>Y,getOAS3RequiredRequestBodyContentType:()=>Ne,getParameter:()=>ve,hasHost:()=>be,host:()=>ee,info:()=>$,isMediaTypeSchemaPropertiesEqual:()=>Ie,isOAS3:()=>B,lastError:()=>A,mutatedRequestFor:()=>he,mutatedRequests:()=>ce,operationScheme:()=>ke,operationWithMeta:()=>ye,operations:()=>J,operationsWithRootInherited:()=>ne,operationsWithTags:()=>se,parameterInclusionSettingFor:()=>me,parameterValues:()=>we,parameterWithMeta:()=>ge,parameterWithMetaByIdentity:()=>de,parametersIncludeIn:()=>Ee,parametersIncludeType:()=>xe,paths:()=>V,produces:()=>H,producesOptionsFor:()=>je,requestFor:()=>pe,requests:()=>le,responseFor:()=>ue,responses:()=>ae,schemes:()=>te,security:()=>G,securityDefinitions:()=>Z,semver:()=>z,spec:()=>L,specJS:()=>T,specJson:()=>I,specJsonWithResolvedSubtrees:()=>F,specResolved:()=>R,specResolvedSubtree:()=>M,specSource:()=>N,specStr:()=>P,tagDetails:()=>oe,taggedOperations:()=>ie,tags:()=>re,url:()=>C,validOperationMethods:()=>W,validateBeforeExecute:()=>Pe,validationErrors:()=>Ce,version:()=>U});var r=n(24278),o=n.n(r),s=n(86),i=n.n(s),a=n(11882),l=n.n(a),c=n(97606),u=n.n(c),p=n(14418),h=n.n(p),f=n(51679),d=n.n(f),m=n(24282),g=n.n(m),y=n(2578),v=n.n(y),b=n(92039),w=n.n(b),E=n(58309),x=n.n(E),S=n(20573),_=n(90242),j=n(43393);const O=["get","put","post","delete","options","head","patch","trace"],k=e=>e||(0,j.Map)(),A=(0,S.P1)(k,(e=>e.get("lastError"))),C=(0,S.P1)(k,(e=>e.get("url"))),P=(0,S.P1)(k,(e=>e.get("spec")||"")),N=(0,S.P1)(k,(e=>e.get("specSource")||"not-editor")),I=(0,S.P1)(k,(e=>e.get("json",(0,j.Map)()))),T=(0,S.P1)(I,(e=>e.toJS())),R=(0,S.P1)(k,(e=>e.get("resolved",(0,j.Map)()))),M=(e,t)=>e.getIn(["resolvedSubtrees",...t],void 0),D=(e,t)=>j.Map.isMap(e)&&j.Map.isMap(t)?t.get("$$ref")?t:(0,j.OrderedMap)().mergeWith(D,e,t):t,F=(0,S.P1)(k,(e=>(0,j.OrderedMap)().mergeWith(D,e.get("json"),e.get("resolvedSubtrees")))),L=e=>I(e),B=(0,S.P1)(L,(()=>!1)),$=(0,S.P1)(L,(e=>Te(e&&e.get("info")))),q=(0,S.P1)(L,(e=>Te(e&&e.get("externalDocs")))),U=(0,S.P1)($,(e=>e&&e.get("version"))),z=(0,S.P1)(U,(e=>{var t;return o()(t=/v?([0-9]*)\.([0-9]*)\.([0-9]*)/i.exec(e)).call(t,1)})),V=(0,S.P1)(F,(e=>e.get("paths"))),W=(0,S.P1)((()=>["get","put","post","delete","options","head","patch"])),J=(0,S.P1)(V,(e=>{if(!e||e.size<1)return(0,j.List)();let t=(0,j.List)();return e&&i()(e)?(i()(e).call(e,((e,n)=>{if(!e||!i()(e))return{};i()(e).call(e,((e,r)=>{l()(O).call(O,r)<0||(t=t.push((0,j.fromJS)({path:n,method:r,operation:e,id:`${r}-${n}`})))}))})),t):(0,j.List)()})),K=(0,S.P1)(L,(e=>(0,j.Set)(e.get("consumes")))),H=(0,S.P1)(L,(e=>(0,j.Set)(e.get("produces")))),G=(0,S.P1)(L,(e=>e.get("security",(0,j.List)()))),Z=(0,S.P1)(L,(e=>e.get("securityDefinitions"))),Y=(e,t)=>{const n=e.getIn(["resolvedSubtrees","definitions",t],null),r=e.getIn(["json","definitions",t],null);return n||r||null},X=(0,S.P1)(L,(e=>{const t=e.get("definitions");return j.Map.isMap(t)?t:(0,j.Map)()})),Q=(0,S.P1)(L,(e=>e.get("basePath"))),ee=(0,S.P1)(L,(e=>e.get("host"))),te=(0,S.P1)(L,(e=>e.get("schemes",(0,j.Map)()))),ne=(0,S.P1)(J,K,H,((e,t,n)=>u()(e).call(e,(e=>e.update("operation",(e=>{if(e){if(!j.Map.isMap(e))return;return e.withMutations((e=>(e.get("consumes")||e.update("consumes",(e=>(0,j.Set)(e).merge(t))),e.get("produces")||e.update("produces",(e=>(0,j.Set)(e).merge(n))),e)))}return(0,j.Map)()})))))),re=(0,S.P1)(L,(e=>{const t=e.get("tags",(0,j.List)());return j.List.isList(t)?h()(t).call(t,(e=>j.Map.isMap(e))):(0,j.List)()})),oe=(e,t)=>{var n;let r=re(e)||(0,j.List)();return d()(n=h()(r).call(r,j.Map.isMap)).call(n,(e=>e.get("name")===t),(0,j.Map)())},se=(0,S.P1)(ne,re,((e,t)=>g()(e).call(e,((e,t)=>{let n=(0,j.Set)(t.getIn(["operation","tags"]));return n.count()<1?e.update("default",(0,j.List)(),(e=>e.push(t))):g()(n).call(n,((e,n)=>e.update(n,(0,j.List)(),(e=>e.push(t)))),e)}),g()(t).call(t,((e,t)=>e.set(t.get("name"),(0,j.List)())),(0,j.OrderedMap)())))),ie=e=>t=>{var n;let{getConfigs:r}=t,{tagsSorter:o,operationsSorter:s}=r();return u()(n=se(e).sortBy(((e,t)=>t),((e,t)=>{let n="function"==typeof o?o:_.wh.tagsSorter[o];return n?n(e,t):null}))).call(n,((t,n)=>{let r="function"==typeof s?s:_.wh.operationsSorter[s],o=r?v()(t).call(t,r):t;return(0,j.Map)({tagDetails:oe(e,n),operations:o})}))},ae=(0,S.P1)(k,(e=>e.get("responses",(0,j.Map)()))),le=(0,S.P1)(k,(e=>e.get("requests",(0,j.Map)()))),ce=(0,S.P1)(k,(e=>e.get("mutatedRequests",(0,j.Map)()))),ue=(e,t,n)=>ae(e).getIn([t,n],null),pe=(e,t,n)=>le(e).getIn([t,n],null),he=(e,t,n)=>ce(e).getIn([t,n],null),fe=()=>!0,de=(e,t,n)=>{const r=F(e).getIn(["paths",...t,"parameters"],(0,j.OrderedMap)()),o=e.getIn(["meta","paths",...t,"parameters"],(0,j.OrderedMap)()),s=u()(r).call(r,(e=>{const t=o.get(`${n.get("in")}.${n.get("name")}`),r=o.get(`${n.get("in")}.${n.get("name")}.hash-${n.hashCode()}`);return(0,j.OrderedMap)().merge(e,t,r)}));return d()(s).call(s,(e=>e.get("in")===n.get("in")&&e.get("name")===n.get("name")),(0,j.OrderedMap)())},me=(e,t,n,r)=>{const o=`${r}.${n}`;return e.getIn(["meta","paths",...t,"parameter_inclusions",o],!1)},ge=(e,t,n,r)=>{const o=F(e).getIn(["paths",...t,"parameters"],(0,j.OrderedMap)()),s=d()(o).call(o,(e=>e.get("in")===r&&e.get("name")===n),(0,j.OrderedMap)());return de(e,t,s)},ye=(e,t,n)=>{var r;const o=F(e).getIn(["paths",t,n],(0,j.OrderedMap)()),s=e.getIn(["meta","paths",t,n],(0,j.OrderedMap)()),i=u()(r=o.get("parameters",(0,j.List)())).call(r,(r=>de(e,[t,n],r)));return(0,j.OrderedMap)().merge(o,s).set("parameters",i)};function ve(e,t,n,r){t=t||[];let o=e.getIn(["meta","paths",...t,"parameters"],(0,j.fromJS)([]));return d()(o).call(o,(e=>j.Map.isMap(e)&&e.get("name")===n&&e.get("in")===r))||(0,j.Map)()}const be=(0,S.P1)(L,(e=>{const t=e.get("host");return"string"==typeof t&&t.length>0&&"/"!==t[0]}));function we(e,t,n){t=t||[];let r=ye(e,...t).get("parameters",(0,j.List)());return g()(r).call(r,((e,t)=>{let r=n&&"body"===t.get("in")?t.get("value_xml"):t.get("value");return e.set((0,_.V9)(t,{allowHashes:!1}),r)}),(0,j.fromJS)({}))}function Ee(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(j.List.isList(e))return w()(e).call(e,(e=>j.Map.isMap(e)&&e.get("in")===t))}function xe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(j.List.isList(e))return w()(e).call(e,(e=>j.Map.isMap(e)&&e.get("type")===t))}function Se(e,t){t=t||[];let n=F(e).getIn(["paths",...t],(0,j.fromJS)({})),r=e.getIn(["meta","paths",...t],(0,j.fromJS)({})),o=_e(e,t);const s=n.get("parameters")||new j.List,i=r.get("consumes_value")?r.get("consumes_value"):xe(s,"file")?"multipart/form-data":xe(s,"formData")?"application/x-www-form-urlencoded":void 0;return(0,j.fromJS)({requestContentType:i,responseContentType:o})}function _e(e,t){t=t||[];const n=F(e).getIn(["paths",...t],null);if(null===n)return;const r=e.getIn(["meta","paths",...t,"produces_value"],null),o=n.getIn(["produces",0],null);return r||o||"application/json"}function je(e,t){t=t||[];const n=F(e),r=n.getIn(["paths",...t],null);if(null===r)return;const[o]=t,s=r.get("produces",null),i=n.getIn(["paths",o,"produces"],null),a=n.getIn(["produces"],null);return s||i||a}function Oe(e,t){t=t||[];const n=F(e),r=n.getIn(["paths",...t],null);if(null===r)return;const[o]=t,s=r.get("consumes",null),i=n.getIn(["paths",o,"consumes"],null),a=n.getIn(["consumes"],null);return s||i||a}const ke=(e,t,n)=>{let r=e.get("url").match(/^([a-z][a-z0-9+\-.]*):/),o=x()(r)?r[1]:null;return e.getIn(["scheme",t,n])||e.getIn(["scheme","_defaultScheme"])||o||""},Ae=(e,t,n)=>{var r;return l()(r=["http","https"]).call(r,ke(e,t,n))>-1},Ce=(e,t)=>{t=t||[];let n=e.getIn(["meta","paths",...t,"parameters"],(0,j.fromJS)([]));const r=[];return i()(n).call(n,(e=>{let t=e.get("errors");t&&t.count()&&i()(t).call(t,(e=>r.push(e)))})),r},Pe=(e,t)=>0===Ce(e,t).length,Ne=(e,t)=>{var n;let r={requestBody:!1,requestContentType:{}},o=e.getIn(["resolvedSubtrees","paths",...t,"requestBody"],(0,j.fromJS)([]));return o.size<1||(o.getIn(["required"])&&(r.requestBody=o.getIn(["required"])),i()(n=o.getIn(["content"]).entrySeq()).call(n,(e=>{const t=e[0];if(e[1].getIn(["schema","required"])){const n=e[1].getIn(["schema","required"]).toJS();r.requestContentType[t]=n}}))),r},Ie=(e,t,n,r)=>{if((n||r)&&n===r)return!0;let o=e.getIn(["resolvedSubtrees","paths",...t,"requestBody","content"],(0,j.fromJS)([]));if(o.size<2||!n||!r)return!1;let s=o.getIn([n,"schema","properties"],(0,j.fromJS)([])),i=o.getIn([r,"schema","properties"],(0,j.fromJS)([]));return!!s.equals(i)};function Te(e){return j.Map.isMap(e)?e:new j.Map}},77508:(e,t,n)=>{"use strict";n.r(t),n.d(t,{executeRequest:()=>p,updateJsonSpec:()=>u,updateSpec:()=>c,validateParams:()=>h});var r=n(28222),o=n.n(r),s=n(86),i=n.n(s),a=n(27361),l=n.n(a);const c=(e,t)=>{let{specActions:n}=t;return function(){e(...arguments),n.parseToJson(...arguments)}},u=(e,t)=>{let{specActions:n}=t;return function(){for(var t=arguments.length,r=new Array(t),s=0;s<t;s++)r[s]=arguments[s];e(...r),n.invalidateResolvedSubtreeCache();const[a]=r,c=l()(a,["paths"])||{},u=o()(c);i()(u).call(u,(e=>{l()(c,[e]).$ref&&n.requestResolvedSubtree(["paths",e])})),n.requestResolvedSubtree(["components","securitySchemes"])}},p=(e,t)=>{let{specActions:n}=t;return t=>(n.logRequest(t),e(t))},h=(e,t)=>{let{specSelectors:n}=t;return t=>e(t,n.isOAS3())}},34852:(e,t,n)=>{"use strict";n.r(t),n.d(t,{loaded:()=>r});const r=(e,t)=>function(){e(...arguments);const n=t.getConfigs().withCredentials;void 0!==n&&(t.fn.fetch.withCredentials="string"==typeof n?"true"===n:!!n)}},94001:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>XE});var r={};n.r(r),n.d(r,{JsonPatchError:()=>j,_areEquals:()=>M,applyOperation:()=>P,applyPatch:()=>N,applyReducer:()=>I,deepClone:()=>O,getValueByPointer:()=>C,validate:()=>R,validator:()=>T});var o={};n.r(o),n.d(o,{compare:()=>z,generate:()=>q,observe:()=>$,unobserve:()=>B});var s={};n.r(s),n.d(s,{hasElementSourceMap:()=>Ps,includesClasses:()=>Is,includesSymbols:()=>Ns,isAnnotationElement:()=>js,isArrayElement:()=>Es,isBooleanElement:()=>bs,isCommentElement:()=>Os,isElement:()=>ms,isLinkElement:()=>Ss,isMemberElement:()=>xs,isNullElement:()=>vs,isNumberElement:()=>ys,isObjectElement:()=>ws,isParseResultElement:()=>ks,isPrimitiveElement:()=>Cs,isRefElement:()=>_s,isSourceMapElement:()=>As,isStringElement:()=>gs});var i={};n.r(i),n.d(i,{isJSONReferenceElement:()=>uc,isJSONSchemaElement:()=>cc,isLinkDescriptionElement:()=>hc,isMediaElement:()=>pc});var a={};n.r(a),n.d(a,{isOpenApi3_0LikeElement:()=>qc,isOpenApiExtension:()=>Hc,isParameterLikeElement:()=>Uc,isReferenceLikeElement:()=>zc,isRequestBodyLikeElement:()=>Vc,isResponseLikeElement:()=>Wc,isServerLikeElement:()=>Jc,isTagLikeElement:()=>Kc});var l={};n.r(l),n.d(l,{isBooleanJsonSchemaElement:()=>lp,isCallbackElement:()=>Bu,isComponentsElement:()=>$u,isContactElement:()=>qu,isExampleElement:()=>Uu,isExternalDocumentationElement:()=>zu,isHeaderElement:()=>Vu,isInfoElement:()=>Wu,isLicenseElement:()=>Ju,isLinkElement:()=>Ku,isLinkElementExternal:()=>Hu,isMediaTypeElement:()=>hp,isOpenApi3_0Element:()=>Zu,isOpenapiElement:()=>Gu,isOperationElement:()=>Yu,isParameterElement:()=>Xu,isPathItemElement:()=>Qu,isPathItemElementExternal:()=>ep,isPathsElement:()=>tp,isReferenceElement:()=>np,isReferenceElementExternal:()=>rp,isRequestBodyElement:()=>op,isResponseElement:()=>sp,isResponsesElement:()=>ip,isSchemaElement:()=>ap,isSecurityRequirementElement:()=>cp,isServerElement:()=>up,isServerVariableElement:()=>pp});var c={};n.r(c),n.d(c,{isBooleanJsonSchemaElement:()=>iy,isCallbackElement:()=>Dg,isComponentsElement:()=>Fg,isContactElement:()=>Lg,isExampleElement:()=>Bg,isExternalDocumentationElement:()=>$g,isHeaderElement:()=>qg,isInfoElement:()=>Ug,isJsonSchemaDialectElement:()=>zg,isLicenseElement:()=>Vg,isLinkElement:()=>Wg,isLinkElementExternal:()=>Jg,isMediaTypeElement:()=>uy,isOpenApi3_1Element:()=>Hg,isOpenapiElement:()=>Kg,isOperationElement:()=>Gg,isParameterElement:()=>Zg,isPathItemElement:()=>Yg,isPathItemElementExternal:()=>Xg,isPathsElement:()=>Qg,isReferenceElement:()=>ey,isReferenceElementExternal:()=>ty,isRequestBodyElement:()=>ny,isResponseElement:()=>ry,isResponsesElement:()=>oy,isSchemaElement:()=>sy,isSecurityRequirementElement:()=>ay,isServerElement:()=>ly,isServerVariableElement:()=>cy});var u={};n.r(u),n.d(u,{cookie:()=>RE,header:()=>TE,path:()=>PE,query:()=>NE});var p,h=n(58826),f=n.n(h),d=(p=function(e,t){return p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},p(e,t)},function(e,t){function n(){this.constructor=e}p(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),m=Object.prototype.hasOwnProperty;function g(e,t){return m.call(e,t)}function y(e){if(Array.isArray(e)){for(var t=new Array(e.length),n=0;n<t.length;n++)t[n]=""+n;return t}if(Object.keys)return Object.keys(e);var r=[];for(var o in e)g(e,o)&&r.push(o);return r}function v(e){switch(typeof e){case"object":return JSON.parse(JSON.stringify(e));case"undefined":return null;default:return e}}function b(e){for(var t,n=0,r=e.length;n<r;){if(!((t=e.charCodeAt(n))>=48&&t<=57))return!1;n++}return!0}function w(e){return-1===e.indexOf("/")&&-1===e.indexOf("~")?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function E(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function x(e){if(void 0===e)return!0;if(e)if(Array.isArray(e)){for(var t=0,n=e.length;t<n;t++)if(x(e[t]))return!0}else if("object"==typeof e)for(var r=y(e),o=r.length,s=0;s<o;s++)if(x(e[r[s]]))return!0;return!1}function S(e,t){var n=[e];for(var r in t){var o="object"==typeof t[r]?JSON.stringify(t[r],null,2):t[r];void 0!==o&&n.push(r+": "+o)}return n.join("\n")}var _=function(e){function t(t,n,r,o,s){var i=this.constructor,a=e.call(this,S(t,{name:n,index:r,operation:o,tree:s}))||this;return a.name=n,a.index=r,a.operation=o,a.tree=s,Object.setPrototypeOf(a,i.prototype),a.message=S(t,{name:n,index:r,operation:o,tree:s}),a}return d(t,e),t}(Error),j=_,O=v,k={add:function(e,t,n){return e[t]=this.value,{newDocument:n}},remove:function(e,t,n){var r=e[t];return delete e[t],{newDocument:n,removed:r}},replace:function(e,t,n){var r=e[t];return e[t]=this.value,{newDocument:n,removed:r}},move:function(e,t,n){var r=C(n,this.path);r&&(r=v(r));var o=P(n,{op:"remove",path:this.from}).removed;return P(n,{op:"add",path:this.path,value:o}),{newDocument:n,removed:r}},copy:function(e,t,n){var r=C(n,this.from);return P(n,{op:"add",path:this.path,value:v(r)}),{newDocument:n}},test:function(e,t,n){return{newDocument:n,test:M(e[t],this.value)}},_get:function(e,t,n){return this.value=e[t],{newDocument:n}}},A={add:function(e,t,n){return b(t)?e.splice(t,0,this.value):e[t]=this.value,{newDocument:n,index:t}},remove:function(e,t,n){return{newDocument:n,removed:e.splice(t,1)[0]}},replace:function(e,t,n){var r=e[t];return e[t]=this.value,{newDocument:n,removed:r}},move:k.move,copy:k.copy,test:k.test,_get:k._get};function C(e,t){if(""==t)return e;var n={op:"_get",path:t};return P(e,n),n.value}function P(e,t,n,r,o,s){if(void 0===n&&(n=!1),void 0===r&&(r=!0),void 0===o&&(o=!0),void 0===s&&(s=0),n&&("function"==typeof n?n(t,0,e,t.path):T(t,0)),""===t.path){var i={newDocument:e};if("add"===t.op)return i.newDocument=t.value,i;if("replace"===t.op)return i.newDocument=t.value,i.removed=e,i;if("move"===t.op||"copy"===t.op)return i.newDocument=C(e,t.from),"move"===t.op&&(i.removed=e),i;if("test"===t.op){if(i.test=M(e,t.value),!1===i.test)throw new j("Test operation failed","TEST_OPERATION_FAILED",s,t,e);return i.newDocument=e,i}if("remove"===t.op)return i.removed=e,i.newDocument=null,i;if("_get"===t.op)return t.value=e,i;if(n)throw new j("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",s,t,e);return i}r||(e=v(e));var a=(t.path||"").split("/"),l=e,c=1,u=a.length,p=void 0,h=void 0,f=void 0;for(f="function"==typeof n?n:T;;){if((h=a[c])&&-1!=h.indexOf("~")&&(h=E(h)),o&&("__proto__"==h||"prototype"==h&&c>0&&"constructor"==a[c-1]))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(n&&void 0===p&&(void 0===l[h]?p=a.slice(0,c).join("/"):c==u-1&&(p=t.path),void 0!==p&&f(t,0,e,p)),c++,Array.isArray(l)){if("-"===h)h=l.length;else{if(n&&!b(h))throw new j("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",s,t,e);b(h)&&(h=~~h)}if(c>=u){if(n&&"add"===t.op&&h>l.length)throw new j("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",s,t,e);if(!1===(i=A[t.op].call(t,l,h,e)).test)throw new j("Test operation failed","TEST_OPERATION_FAILED",s,t,e);return i}}else if(c>=u){if(!1===(i=k[t.op].call(t,l,h,e)).test)throw new j("Test operation failed","TEST_OPERATION_FAILED",s,t,e);return i}if(l=l[h],n&&c<u&&(!l||"object"!=typeof l))throw new j("Cannot perform operation at the desired path","OPERATION_PATH_UNRESOLVABLE",s,t,e)}}function N(e,t,n,r,o){if(void 0===r&&(r=!0),void 0===o&&(o=!0),n&&!Array.isArray(t))throw new j("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");r||(e=v(e));for(var s=new Array(t.length),i=0,a=t.length;i<a;i++)s[i]=P(e,t[i],n,!0,o,i),e=s[i].newDocument;return s.newDocument=e,s}function I(e,t,n){var r=P(e,t);if(!1===r.test)throw new j("Test operation failed","TEST_OPERATION_FAILED",n,t,e);return r.newDocument}function T(e,t,n,r){if("object"!=typeof e||null===e||Array.isArray(e))throw new j("Operation is not an object","OPERATION_NOT_AN_OBJECT",t,e,n);if(!k[e.op])throw new j("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",t,e,n);if("string"!=typeof e.path)throw new j("Operation `path` property is not a string","OPERATION_PATH_INVALID",t,e,n);if(0!==e.path.indexOf("/")&&e.path.length>0)throw new j('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",t,e,n);if(("move"===e.op||"copy"===e.op)&&"string"!=typeof e.from)throw new j("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",t,e,n);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&void 0===e.value)throw new j("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",t,e,n);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&x(e.value))throw new j("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",t,e,n);if(n)if("add"==e.op){var o=e.path.split("/").length,s=r.split("/").length;if(o!==s+1&&o!==s)throw new j("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",t,e,n)}else if("replace"===e.op||"remove"===e.op||"_get"===e.op){if(e.path!==r)throw new j("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",t,e,n)}else if("move"===e.op||"copy"===e.op){var i=R([{op:"_get",path:e.from,value:void 0}],n);if(i&&"OPERATION_PATH_UNRESOLVABLE"===i.name)throw new j("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",t,e,n)}}function R(e,t,n){try{if(!Array.isArray(e))throw new j("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(t)N(v(t),v(e),n||!0);else{n=n||T;for(var r=0;r<e.length;r++)n(e[r],r,t,void 0)}}catch(e){if(e instanceof j)return e;throw e}}function M(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){var n,r,o,s=Array.isArray(e),i=Array.isArray(t);if(s&&i){if((r=e.length)!=t.length)return!1;for(n=r;0!=n--;)if(!M(e[n],t[n]))return!1;return!0}if(s!=i)return!1;var a=Object.keys(e);if((r=a.length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!t.hasOwnProperty(a[n]))return!1;for(n=r;0!=n--;)if(!M(e[o=a[n]],t[o]))return!1;return!0}return e!=e&&t!=t}var D=new WeakMap,F=function(e){this.observers=new Map,this.obj=e},L=function(e,t){this.callback=e,this.observer=t};function B(e,t){t.unobserve()}function $(e,t){var n,r=function(e){return D.get(e)}(e);if(r){var o=function(e,t){return e.observers.get(t)}(r,t);n=o&&o.observer}else r=new F(e),D.set(e,r);if(n)return n;if(n={},r.value=v(e),t){n.callback=t,n.next=null;var s=function(){q(n)},i=function(){clearTimeout(n.next),n.next=setTimeout(s)};"undefined"!=typeof window&&(window.addEventListener("mouseup",i),window.addEventListener("keyup",i),window.addEventListener("mousedown",i),window.addEventListener("keydown",i),window.addEventListener("change",i))}return n.patches=[],n.object=e,n.unobserve=function(){q(n),clearTimeout(n.next),function(e,t){e.observers.delete(t.callback)}(r,n),"undefined"!=typeof window&&(window.removeEventListener("mouseup",i),window.removeEventListener("keyup",i),window.removeEventListener("mousedown",i),window.removeEventListener("keydown",i),window.removeEventListener("change",i))},r.observers.set(t,new L(t,n)),n}function q(e,t){void 0===t&&(t=!1);var n=D.get(e.object);U(n.value,e.object,e.patches,"",t),e.patches.length&&N(n.value,e.patches);var r=e.patches;return r.length>0&&(e.patches=[],e.callback&&e.callback(r)),r}function U(e,t,n,r,o){if(t!==e){"function"==typeof t.toJSON&&(t=t.toJSON());for(var s=y(t),i=y(e),a=!1,l=i.length-1;l>=0;l--){var c=e[p=i[l]];if(!g(t,p)||void 0===t[p]&&void 0!==c&&!1===Array.isArray(t))Array.isArray(e)===Array.isArray(t)?(o&&n.push({op:"test",path:r+"/"+w(p),value:v(c)}),n.push({op:"remove",path:r+"/"+w(p)}),a=!0):(o&&n.push({op:"test",path:r,value:e}),n.push({op:"replace",path:r,value:t}),!0);else{var u=t[p];"object"==typeof c&&null!=c&&"object"==typeof u&&null!=u&&Array.isArray(c)===Array.isArray(u)?U(c,u,n,r+"/"+w(p),o):c!==u&&(!0,o&&n.push({op:"test",path:r+"/"+w(p),value:v(c)}),n.push({op:"replace",path:r+"/"+w(p),value:v(u)}))}}if(a||s.length!=i.length)for(l=0;l<s.length;l++){var p;g(e,p=s[l])||void 0===t[p]||n.push({op:"add",path:r+"/"+w(p),value:v(t[p])})}}}function z(e,t,n){void 0===n&&(n=!1);var r=[];return U(e,t,r,"",n),r}Object.assign({},r,o,{JsonPatchError:_,deepClone:v,escapePathComponent:w,unescapePathComponent:E});var V=n(9996),W=n.n(V);const J={add:function(e,t){return{op:"add",path:e,value:t}},replace:H,remove:function(e){return{op:"remove",path:e}},merge:function(e,t){return{type:"mutation",op:"merge",path:e,value:t}},mergeDeep:function(e,t){return{type:"mutation",op:"mergeDeep",path:e,value:t}},context:function(e,t){return{type:"context",path:e,value:t}},getIn:function(e,t){return t.reduce(((e,t)=>void 0!==t&&e?e[t]:e),e)},applyPatch:function(e,t,n){if(n=n||{},"merge"===(t=f()(f()({},t),{},{path:t.path&&K(t.path)})).op){const n=ae(e,t.path);Object.assign(n,t.value),N(e,[H(t.path,n)])}else if("mergeDeep"===t.op){const n=ae(e,t.path),r=W()(n,t.value);e=N(e,[H(t.path,r)]).newDocument}else if("add"===t.op&&""===t.path&&te(t.value)){N(e,Object.keys(t.value).reduce(((e,n)=>(e.push({op:"add",path:`/${K(n)}`,value:t.value[n]}),e)),[]))}else if("replace"===t.op&&""===t.path){let{value:r}=t;n.allowMetaPatches&&t.meta&&se(t)&&(Array.isArray(t.value)||te(t.value))&&(r=f()(f()({},r),t.meta)),e=r}else if(N(e,[t]),n.allowMetaPatches&&t.meta&&se(t)&&(Array.isArray(t.value)||te(t.value))){const n=ae(e,t.path),r=f()(f()({},n),t.meta);N(e,[H(t.path,r)])}return e},parentPathMatch:function(e,t){if(!Array.isArray(t))return!1;for(let n=0,r=t.length;n<r;n+=1)if(t[n]!==e[n])return!1;return!0},flatten:Q,fullyNormalizeArray:function(e){return ee(Q(X(e)))},normalizeArray:X,isPromise:function(e){return te(e)&&ne(e.then)},forEachNew:function(e,t){try{return G(e,Y,t)}catch(e){return e}},forEachNewPrimitive:function(e,t){try{return G(e,Z,t)}catch(e){return e}},isJsonPatch:re,isContextPatch:function(e){return ie(e)&&"context"===e.type},isPatch:ie,isMutation:oe,isAdditiveMutation:se,isGenerator:function(e){return"[object GeneratorFunction]"===Object.prototype.toString.call(e)},isFunction:ne,isObject:te,isError:function(e){return e instanceof Error}};function K(e){return Array.isArray(e)?e.length<1?"":`/${e.map((e=>(e+"").replace(/~/g,"~0").replace(/\//g,"~1"))).join("/")}`:e}function H(e,t,n){return{op:"replace",path:e,value:t,meta:n}}function G(e,t,n){return ee(Q(e.filter(se).map((e=>t(e.value,n,e.path)))||[]))}function Z(e,t,n){return n=n||[],Array.isArray(e)?e.map(((e,r)=>Z(e,t,n.concat(r)))):te(e)?Object.keys(e).map((r=>Z(e[r],t,n.concat(r)))):t(e,n[n.length-1],n)}function Y(e,t,n){let r=[];if((n=n||[]).length>0){const o=t(e,n[n.length-1],n);o&&(r=r.concat(o))}if(Array.isArray(e)){const o=e.map(((e,r)=>Y(e,t,n.concat(r))));o&&(r=r.concat(o))}else if(te(e)){const o=Object.keys(e).map((r=>Y(e[r],t,n.concat(r))));o&&(r=r.concat(o))}return r=Q(r),r}function X(e){return Array.isArray(e)?e:[e]}function Q(e){return[].concat(...e.map((e=>Array.isArray(e)?Q(e):e)))}function ee(e){return e.filter((e=>void 0!==e))}function te(e){return e&&"object"==typeof e}function ne(e){return e&&"function"==typeof e}function re(e){if(ie(e)){const{op:t}=e;return"add"===t||"remove"===t||"replace"===t}return!1}function oe(e){return re(e)||ie(e)&&"mutation"===e.type}function se(e){return oe(e)&&("add"===e.op||"replace"===e.op||"merge"===e.op||"mergeDeep"===e.op)}function ie(e){return e&&"object"==typeof e}function ae(e,t){try{return C(e,t)}catch(e){return console.error(e),{}}}n(31905);var le=n(1272),ce=n(8575);function ue(e,t){function n(){Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack;for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];[this.message]=n,t&&t.apply(this,n)}return n.prototype=new Error,n.prototype.name=e,n.prototype.constructor=n,n}var pe=n(13692),he=n.n(pe);const fe=["properties"],de=["properties"],me=["definitions","parameters","responses","securityDefinitions","components/schemas","components/responses","components/parameters","components/securitySchemes"],ge=["schema/example","items/example"];function ye(e){const t=e[e.length-1],n=e[e.length-2],r=e.join("/");return fe.indexOf(t)>-1&&-1===de.indexOf(n)||me.indexOf(r)>-1||ge.some((e=>r.indexOf(e)>-1))}function ve(e,t){const[n,r]=e.split("#"),o=ce.resolve(n||"",t||"");return r?`${o}#${r}`:o}const be="application/json, application/yaml",we=/^([a-z]+:\/\/|\/\/)/i,Ee=ue("JSONRefError",(function(e,t,n){this.originalError=n,Object.assign(this,t||{})})),xe={},Se=new WeakMap,_e=[e=>"paths"===e[0]&&"responses"===e[3]&&"examples"===e[5],e=>"paths"===e[0]&&"responses"===e[3]&&"content"===e[5]&&"example"===e[7],e=>"paths"===e[0]&&"responses"===e[3]&&"content"===e[5]&&"examples"===e[7]&&"value"===e[9],e=>"paths"===e[0]&&"requestBody"===e[3]&&"content"===e[4]&&"example"===e[6],e=>"paths"===e[0]&&"requestBody"===e[3]&&"content"===e[4]&&"examples"===e[6]&&"value"===e[8],e=>"paths"===e[0]&&"parameters"===e[2]&&"example"===e[4],e=>"paths"===e[0]&&"parameters"===e[3]&&"example"===e[5],e=>"paths"===e[0]&&"parameters"===e[2]&&"examples"===e[4]&&"value"===e[6],e=>"paths"===e[0]&&"parameters"===e[3]&&"examples"===e[5]&&"value"===e[7],e=>"paths"===e[0]&&"parameters"===e[2]&&"content"===e[4]&&"example"===e[6],e=>"paths"===e[0]&&"parameters"===e[2]&&"content"===e[4]&&"examples"===e[6]&&"value"===e[8],e=>"paths"===e[0]&&"parameters"===e[3]&&"content"===e[4]&&"example"===e[7],e=>"paths"===e[0]&&"parameters"===e[3]&&"content"===e[5]&&"examples"===e[7]&&"value"===e[9]],je={key:"$ref",plugin:(e,t,n,r)=>{const o=r.getInstance(),s=n.slice(0,-1);if(ye(s)||(e=>_e.some((t=>t(e))))(s))return;const{baseDoc:i}=r.getContext(n);if("string"!=typeof e)return new Ee("$ref: must be a string (JSON-Ref)",{$ref:e,baseDoc:i,fullPath:n});const a=Pe(e),l=a[0],c=a[1]||"";let u,p,h;try{u=i||l?Ae(l,i):null}catch(t){return Ce(t,{pointer:c,$ref:e,basePath:u,fullPath:n})}if(function(e,t,n,r){let o=Se.get(r);o||(o={},Se.set(r,o));const s=function(e){if(0===e.length)return"";return`/${e.map(De).join("/")}`}(n),i=`${t||"<specmap-base>"}#${e}`,a=s.replace(/allOf\/\d+\/?/g,""),l=r.contextTree.get([]).baseDoc;if(t===l&&Le(a,e))return!0;let c="";const u=n.some((e=>(c=`${c}/${De(e)}`,o[c]&&o[c].some((e=>Le(e,i)||Le(i,e))))));if(u)return!0;return void(o[a]=(o[a]||[]).concat(i))}(c,u,s,r)&&!o.useCircularStructures){const t=ve(e,u);return e===t?null:J.replace(n,t)}if(null==u?(h=Re(c),p=r.get(h),void 0===p&&(p=new Ee(`Could not resolve reference: ${e}`,{pointer:c,$ref:e,baseDoc:i,fullPath:n}))):(p=Ne(u,c),p=null!=p.__value?p.__value:p.catch((t=>{throw Ce(t,{pointer:c,$ref:e,baseDoc:i,fullPath:n})}))),p instanceof Error)return[J.remove(n),p];const f=ve(e,u),d=J.replace(s,p,{$$ref:f});if(u&&u!==i)return[d,J.context(s,{baseDoc:u})];try{if(!function(e,t){const n=[e];return t.path.reduce(((e,t)=>(n.push(e[t]),e[t])),e),r(t.value);function r(e){return J.isObject(e)&&(n.indexOf(e)>=0||Object.keys(e).some((t=>r(e[t]))))}}(r.state,d)||o.useCircularStructures)return d}catch(e){return null}}},Oe=Object.assign(je,{docCache:xe,absoluteify:Ae,clearCache:function(e){void 0!==e?delete xe[e]:Object.keys(xe).forEach((e=>{delete xe[e]}))},JSONRefError:Ee,wrapError:Ce,getDoc:Ie,split:Pe,extractFromDoc:Ne,fetchJSON:function(e){return fetch(e,{headers:{Accept:be},loadSpec:!0}).then((e=>e.text())).then((e=>le.ZP.load(e)))},extract:Te,jsonPointerToArray:Re,unescapeJsonPointerToken:Me}),ke=Oe;function Ae(e,t){if(!we.test(e)){if(!t)throw new Ee(`Tried to resolve a relative URL, without having a basePath. path: '${e}' basePath: '${t}'`);return ce.resolve(t,e)}return e}function Ce(e,t){let n;return n=e&&e.response&&e.response.body?`${e.response.body.code} ${e.response.body.message}`:e.message,new Ee(`Could not resolve reference: ${n}`,t,e)}function Pe(e){return(e+"").split("#")}function Ne(e,t){const n=xe[e];if(n&&!J.isPromise(n))try{const e=Te(t,n);return Object.assign(Promise.resolve(e),{__value:e})}catch(e){return Promise.reject(e)}return Ie(e).then((e=>Te(t,e)))}function Ie(e){const t=xe[e];return t?J.isPromise(t)?t:Promise.resolve(t):(xe[e]=Oe.fetchJSON(e).then((t=>(xe[e]=t,t))),xe[e])}function Te(e,t){const n=Re(e);if(n.length<1)return t;const r=J.getIn(t,n);if(void 0===r)throw new Ee(`Could not resolve pointer: ${e} does not exist in document`,{pointer:e});return r}function Re(e){if("string"!=typeof e)throw new TypeError("Expected a string, got a "+typeof e);return"/"===e[0]&&(e=e.substr(1)),""===e?[]:e.split("/").map(Me)}function Me(e){if("string"!=typeof e)return e;return new URLSearchParams(`=${e.replace(/~1/g,"/").replace(/~0/g,"~")}`).get("")}function De(e){return new URLSearchParams([["",e.replace(/~/g,"~0").replace(/\//g,"~1")]]).toString().slice(1)}const Fe=e=>!e||"/"===e||"#"===e;function Le(e,t){if(Fe(t))return!0;const n=e.charAt(t.length),r=t.slice(-1);return 0===e.indexOf(t)&&(!n||"/"===n||"#"===n)&&"#"!==r}const Be={key:"allOf",plugin:(e,t,n,r,o)=>{if(o.meta&&o.meta.$$ref)return;const s=n.slice(0,-1);if(ye(s))return;if(!Array.isArray(e)){const e=new TypeError("allOf must be an array");return e.fullPath=n,e}let i=!1,a=o.value;if(s.forEach((e=>{a&&(a=a[e])})),a=f()({},a),0===Object.keys(a).length)return;delete a.allOf;const l=[];return l.push(r.replace(s,{})),e.forEach(((e,t)=>{if(!r.isObject(e)){if(i)return null;i=!0;const e=new TypeError("Elements in allOf must be objects");return e.fullPath=n,l.push(e)}l.push(r.mergeDeep(s,e));const o=function(e,t){let{specmap:n,getBaseUrlForNodePath:r=(e=>n.getContext([...t,...e]).baseDoc),targetKeys:o=["$ref","$$ref"]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const s=[];return he()(e).forEach((function(){if(o.includes(this.key)&&"string"==typeof this.node){const e=this.path,o=t.concat(this.path),i=ve(this.node,r(e));s.push(n.replace(o,i))}})),s}(e,n.slice(0,-1),{getBaseUrlForNodePath:e=>r.getContext([...n,t,...e]).baseDoc,specmap:r});l.push(...o)})),a.example&&l.push(r.remove([].concat(s,"example"))),l.push(r.mergeDeep(s,a)),a.$$ref||l.push(r.remove([].concat(s,"$$ref"))),l}},$e={key:"parameters",plugin:(e,t,n,r)=>{if(Array.isArray(e)&&e.length){const t=Object.assign([],e),o=n.slice(0,-1),s=f()({},J.getIn(r.spec,o));for(let o=0;o<e.length;o+=1){const i=e[o];try{t[o].default=r.parameterMacro(s,i)}catch(e){const t=new Error(e);return t.fullPath=n,t}}return J.replace(n,t)}return J.replace(n,e)}},qe={key:"properties",plugin:(e,t,n,r)=>{const o=f()({},e);for(const t in e)try{o[t].default=r.modelPropertyMacro(o[t])}catch(e){const t=new Error(e);return t.fullPath=n,t}return J.replace(n,o)}};class Ue{constructor(e){this.root=ze(e||{})}set(e,t){const n=this.getParent(e,!0);if(!n)return void Ve(this.root,t,null);const r=e[e.length-1],{children:o}=n;o[r]?Ve(o[r],t,n):o[r]=ze(t,n)}get(e){if((e=e||[]).length<1)return this.root.value;let t,n,r=this.root;for(let o=0;o<e.length&&(n=e[o],t=r.children,t[n]);o+=1)r=t[n];return r&&r.protoValue}getParent(e,t){return!e||e.length<1?null:e.length<2?this.root:e.slice(0,-1).reduce(((e,n)=>{if(!e)return e;const{children:r}=e;return!r[n]&&t&&(r[n]=ze(null,e)),r[n]}),this.root)}}function ze(e,t){return Ve({children:{}},e,t)}function Ve(e,t,n){return e.value=t||{},e.protoValue=n?f()(f()({},n.protoValue),e.value):e.value,Object.keys(e.children).forEach((t=>{const n=e.children[t];e.children[t]=Ve(n,n.value,e)})),e}const We=()=>{};class Je{static getPluginName(e){return e.pluginName}static getPatchesOfType(e,t){return e.filter(t)}constructor(e){Object.assign(this,{spec:"",debugLevel:"info",plugins:[],pluginHistory:{},errors:[],mutations:[],promisedPatches:[],state:{},patches:[],context:{},contextTree:new Ue,showDebug:!1,allPatches:[],pluginProp:"specMap",libMethods:Object.assign(Object.create(this),J,{getInstance:()=>this}),allowMetaPatches:!1},e),this.get=this._get.bind(this),this.getContext=this._getContext.bind(this),this.hasRun=this._hasRun.bind(this),this.wrappedPlugins=this.plugins.map(this.wrapPlugin.bind(this)).filter(J.isFunction),this.patches.push(J.add([],this.spec)),this.patches.push(J.context([],this.context)),this.updatePatches(this.patches)}debug(e){if(this.debugLevel===e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];console.log(...n)}}verbose(e){if("verbose"===this.debugLevel){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];console.log(`[${e}] `,...n)}}wrapPlugin(e,t){const{pathDiscriminator:n}=this;let r,o=null;return e[this.pluginProp]?(o=e,r=e[this.pluginProp]):J.isFunction(e)?r=e:J.isObject(e)&&(r=function(e){const t=(e,t)=>!Array.isArray(e)||e.every(((e,n)=>e===t[n]));return function*(r,o){const s={};for(const e of r.filter(J.isAdditiveMutation))yield*i(e.value,e.path,e);function*i(r,a,l){if(J.isObject(r)){const c=a.length-1,u=a[c],p=a.indexOf("properties"),h="properties"===u&&c===p,f=o.allowMetaPatches&&s[r.$$ref];for(const c of Object.keys(r)){const u=r[c],p=a.concat(c),d=J.isObject(u),m=r.$$ref;if(f||d&&(o.allowMetaPatches&&m&&(s[m]=!0),yield*i(u,p,l)),!h&&c===e.key){const r=t(n,a);n&&!r||(yield e.plugin(u,c,p,o,l))}}}else e.key===a[a.length-1]&&(yield e.plugin(r,e.key,a,o))}}}(e)),Object.assign(r.bind(o),{pluginName:e.name||t,isGenerator:J.isGenerator(r)})}nextPlugin(){return this.wrappedPlugins.find((e=>this.getMutationsForPlugin(e).length>0))}nextPromisedPatch(){if(this.promisedPatches.length>0)return Promise.race(this.promisedPatches.map((e=>e.value)))}getPluginHistory(e){const t=this.constructor.getPluginName(e);return this.pluginHistory[t]||[]}getPluginRunCount(e){return this.getPluginHistory(e).length}getPluginHistoryTip(e){const t=this.getPluginHistory(e);return t&&t[t.length-1]||{}}getPluginMutationIndex(e){const t=this.getPluginHistoryTip(e).mutationIndex;return"number"!=typeof t?-1:t}updatePluginHistory(e,t){const n=this.constructor.getPluginName(e);this.pluginHistory[n]=this.pluginHistory[n]||[],this.pluginHistory[n].push(t)}updatePatches(e){J.normalizeArray(e).forEach((e=>{if(e instanceof Error)this.errors.push(e);else try{if(!J.isObject(e))return void this.debug("updatePatches","Got a non-object patch",e);if(this.showDebug&&this.allPatches.push(e),J.isPromise(e.value))return this.promisedPatches.push(e),void this.promisedPatchThen(e);if(J.isContextPatch(e))return void this.setContext(e.path,e.value);J.isMutation(e)&&this.updateMutations(e)}catch(e){console.error(e),this.errors.push(e)}}))}updateMutations(e){"object"==typeof e.value&&!Array.isArray(e.value)&&this.allowMetaPatches&&(e.value=f()({},e.value));const t=J.applyPatch(this.state,e,{allowMetaPatches:this.allowMetaPatches});t&&(this.mutations.push(e),this.state=t)}removePromisedPatch(e){const t=this.promisedPatches.indexOf(e);t<0?this.debug("Tried to remove a promisedPatch that isn't there!"):this.promisedPatches.splice(t,1)}promisedPatchThen(e){return e.value=e.value.then((t=>{const n=f()(f()({},e),{},{value:t});this.removePromisedPatch(e),this.updatePatches(n)})).catch((t=>{this.removePromisedPatch(e),this.updatePatches(t)})),e.value}getMutations(e,t){return e=e||0,"number"!=typeof t&&(t=this.mutations.length),this.mutations.slice(e,t)}getCurrentMutations(){return this.getMutationsForPlugin(this.getCurrentPlugin())}getMutationsForPlugin(e){const t=this.getPluginMutationIndex(e);return this.getMutations(t+1)}getCurrentPlugin(){return this.currentPlugin}getLib(){return this.libMethods}_get(e){return J.getIn(this.state,e)}_getContext(e){return this.contextTree.get(e)}setContext(e,t){return this.contextTree.set(e,t)}_hasRun(e){return this.getPluginRunCount(this.getCurrentPlugin())>(e||0)}dispatch(){const e=this,t=this.nextPlugin();if(!t){const e=this.nextPromisedPatch();if(e)return e.then((()=>this.dispatch())).catch((()=>this.dispatch()));const t={spec:this.state,errors:this.errors};return this.showDebug&&(t.patches=this.allPatches),Promise.resolve(t)}if(e.pluginCount=e.pluginCount||{},e.pluginCount[t]=(e.pluginCount[t]||0)+1,e.pluginCount[t]>100)return Promise.resolve({spec:e.state,errors:e.errors.concat(new Error("We've reached a hard limit of 100 plugin runs"))});if(t!==this.currentPlugin&&this.promisedPatches.length){const e=this.promisedPatches.map((e=>e.value));return Promise.all(e.map((e=>e.then(We,We)))).then((()=>this.dispatch()))}return function(){e.currentPlugin=t;const r=e.getCurrentMutations(),o=e.mutations.length-1;try{if(t.isGenerator)for(const o of t(r,e.getLib()))n(o);else{n(t(r,e.getLib()))}}catch(e){console.error(e),n([Object.assign(Object.create(e),{plugin:t})])}finally{e.updatePluginHistory(t,{mutationIndex:o})}return e.dispatch()}();function n(n){n&&(n=J.fullyNormalizeArray(n),e.updatePatches(n,t))}}}const Ke={refs:ke,allOf:Be,parameters:$e,properties:qe};var He=n(32454);function Ge(e){const{spec:t}=e,{paths:n}=t,r={};if(!n||t.$$normalized)return e;for(const e in n){const o=n[e];if(null==o||!["object","function"].includes(typeof o))continue;const s=o.parameters;for(const n in o){const i=o[n];if(null==i||!["object","function"].includes(typeof i))continue;const a=(0,He.Z)(i,e,n);if(a){r[a]?r[a].push(i):r[a]=[i];const e=r[a];if(e.length>1)e.forEach(((e,t)=>{e.__originalOperationId=e.__originalOperationId||e.operationId,e.operationId=`${a}${t+1}`}));else if(void 0!==i.operationId){const t=e[0];t.__originalOperationId=t.__originalOperationId||i.operationId,t.operationId=a}}if("parameters"!==n){const e=[],n={};for(const r in t)"produces"!==r&&"consumes"!==r&&"security"!==r||(n[r]=t[r],e.push(n));if(s&&(n.parameters=s,e.push(n)),e.length)for(const t of e)for(const e in t)if(i[e]){if("parameters"===e)for(const n of t[e]){i[e].some((e=>e.name&&e.name===n.name||e.$ref&&e.$ref===n.$ref||e.$$ref&&e.$$ref===n.$$ref||e===n))||i[e].push(n)}}else i[e]=t[e]}}}return t.$$normalized=!0,e}function Ze(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{requestInterceptor:n,responseInterceptor:r}=t,o=e.withCredentials?"include":"same-origin";return t=>e({url:t,loadSpec:!0,requestInterceptor:n,responseInterceptor:r,headers:{Accept:be},credentials:o}).then((e=>e.body))}var Ye=n(80129),Xe=n.n(Ye);const Qe="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:window,{FormData:et,Blob:tt,File:nt}=Qe,rt=e=>":/?#[]@!$&'()*+,;=".indexOf(e)>-1,ot=e=>/^[a-z0-9\-._~]+$/i.test(e);function st(e){let{escape:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return"number"==typeof e&&(e=e.toString()),"string"==typeof e&&e.length&&t?n?JSON.parse(e):[...e].map((e=>{if(ot(e))return e;if(rt(e)&&"unsafe"===t)return e;const n=new TextEncoder;return Array.from(n.encode(e)).map((e=>`0${e.toString(16).toUpperCase()}`.slice(-2))).map((e=>`%${e}`)).join("")})).join(""):e}function it(e){const{value:t}=e;return Array.isArray(t)?function(e){let{key:t,value:n,style:r,explode:o,escape:s}=e;const i=e=>st(e,{escape:s});if("simple"===r)return n.map((e=>i(e))).join(",");if("label"===r)return`.${n.map((e=>i(e))).join(".")}`;if("matrix"===r)return n.map((e=>i(e))).reduce(((e,n)=>!e||o?`${e||""};${t}=${n}`:`${e},${n}`),"");if("form"===r){const e=o?`&${t}=`:",";return n.map((e=>i(e))).join(e)}if("spaceDelimited"===r){const e=o?`${t}=`:"";return n.map((e=>i(e))).join(` ${e}`)}if("pipeDelimited"===r){const e=o?`${t}=`:"";return n.map((e=>i(e))).join(`|${e}`)}return}(e):"object"==typeof t?function(e){let{key:t,value:n,style:r,explode:o,escape:s}=e;const i=e=>st(e,{escape:s}),a=Object.keys(n);if("simple"===r)return a.reduce(((e,t)=>{const r=i(n[t]);return`${e?`${e},`:""}${t}${o?"=":","}${r}`}),"");if("label"===r)return a.reduce(((e,t)=>{const r=i(n[t]);return`${e?`${e}.`:"."}${t}${o?"=":"."}${r}`}),"");if("matrix"===r&&o)return a.reduce(((e,t)=>`${e?`${e};`:";"}${t}=${i(n[t])}`),"");if("matrix"===r)return a.reduce(((e,r)=>{const o=i(n[r]);return`${e?`${e},`:`;${t}=`}${r},${o}`}),"");if("form"===r)return a.reduce(((e,t)=>{const r=i(n[t]);return`${e?`${e}${o?"&":","}`:""}${t}${o?"=":","}${r}`}),"");return}(e):function(e){let{key:t,value:n,style:r,escape:o}=e;const s=e=>st(e,{escape:o});if("simple"===r)return s(n);if("label"===r)return`.${s(n)}`;if("matrix"===r)return`;${t}=${s(n)}`;if("form"===r)return s(n);if("deepObject"===r)return s(n,{},!0);return}(e)}const at=(e,t)=>{t.body=e},lt={serializeRes:pt,mergeInQueryOrForm:Et};async function ct(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"object"==typeof e&&(t=e,e=t.url),t.headers=t.headers||{},lt.mergeInQueryOrForm(t),t.headers&&Object.keys(t.headers).forEach((e=>{const n=t.headers[e];"string"==typeof n&&(t.headers[e]=n.replace(/\n+/g," "))})),t.requestInterceptor&&(t=await t.requestInterceptor(t)||t);const n=t.headers["content-type"]||t.headers["Content-Type"];let r;/multipart\/form-data/i.test(n)&&t.body instanceof et&&(delete t.headers["content-type"],delete t.headers["Content-Type"]);try{r=await(t.userFetch||fetch)(t.url,t),r=await lt.serializeRes(r,e,t),t.responseInterceptor&&(r=await t.responseInterceptor(r)||r)}catch(e){if(!r)throw e;const t=new Error(r.statusText||`response status is ${r.status}`);throw t.status=r.status,t.statusCode=r.status,t.responseError=e,t}if(!r.ok){const e=new Error(r.statusText||`response status is ${r.status}`);throw e.status=r.status,e.statusCode=r.status,e.response=r,e}return r}const ut=function(){return/(json|xml|yaml|text)\b/.test(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")};function pt(e,t){let{loadSpec:n=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r={ok:e.ok,url:e.url||t,status:e.status,statusText:e.statusText,headers:ht(e.headers)},o=r.headers["content-type"],s=n||ut(o);return(s?e.text:e.blob||e.buffer).call(e).then((e=>{if(r.text=e,r.data=e,s)try{const t=function(e,t){return t&&(0===t.indexOf("application/json")||t.indexOf("+json")>0)?JSON.parse(e):le.ZP.load(e)}(e,o);r.body=t,r.obj=t}catch(e){r.parseError=e}return r}))}function ht(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"function"!=typeof e.entries?{}:Array.from(e.entries()).reduce(((e,t)=>{let[n,r]=t;return e[n]=function(e){return e.includes(", ")?e.split(", "):e}(r),e}),{})}function ft(e,t){return t||"undefined"==typeof navigator||(t=navigator),t&&"ReactNative"===t.product?!(!e||"object"!=typeof e||"string"!=typeof e.uri):void 0!==nt&&e instanceof nt||(void 0!==tt&&e instanceof tt||(!!ArrayBuffer.isView(e)||null!==e&&"object"==typeof e&&"function"==typeof e.pipe))}function dt(e,t){return Array.isArray(e)&&e.some((e=>ft(e,t)))}const mt={form:",",spaceDelimited:"%20",pipeDelimited:"|"},gt={csv:",",ssv:"%20",tsv:"%09",pipes:"|"};class yt extends nt{constructor(e){super([e],arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}),this.data=e}valueOf(){return this.data}toString(){return this.valueOf()}}function vt(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{collectionFormat:r,allowEmptyValue:o,serializationOption:s,encoding:i}=t,a="object"!=typeof t||Array.isArray(t)?t:t.value,l=n?e=>e.toString():e=>encodeURIComponent(e),c=l(e);if(void 0===a&&o)return[[c,""]];if(ft(a)||dt(a))return[[c,a]];if(s)return bt(e,a,n,s);if(i){if([typeof i.style,typeof i.explode,typeof i.allowReserved].some((e=>"undefined"!==e))){const{style:t,explode:r,allowReserved:o}=i;return bt(e,a,n,{style:t,explode:r,allowReserved:o})}if("string"==typeof i.contentType){if(i.contentType.startsWith("application/json")){const e=l("string"==typeof a?a:JSON.stringify(a));return[[c,new yt(e,"blob",{type:i.contentType})]]}const e=l(String(a));return[[c,new yt(e,"blob",{type:i.contentType})]]}return"object"!=typeof a?[[c,l(a)]]:Array.isArray(a)&&a.every((e=>"object"!=typeof e))?[[c,a.map(l).join(",")]]:[[c,l(JSON.stringify(a))]]}return"object"!=typeof a?[[c,l(a)]]:Array.isArray(a)?"multi"===r?[[c,a.map(l)]]:[[c,a.map(l).join(gt[r||"csv"])]]:[[c,""]]}function bt(e,t,n,r){const o=r.style||"form",s=void 0===r.explode?"form"===o:r.explode,i=!n&&(r&&r.allowReserved?"unsafe":"reserved"),a=e=>st(e,{escape:i}),l=n?e=>e:e=>st(e,{escape:i});return"object"!=typeof t?[[l(e),a(t)]]:Array.isArray(t)?s?[[l(e),t.map(a)]]:[[l(e),t.map(a).join(mt[o])]]:"deepObject"===o?Object.keys(t).map((n=>[l(`${e}[${n}]`),a(t[n])])):s?Object.keys(t).map((e=>[l(e),a(t[e])])):[[l(e),Object.keys(t).map((e=>[`${l(e)},${a(t[e])}`])).join(",")]]}function wt(e){const t=Object.keys(e).reduce(((t,n)=>{for(const[r,o]of vt(n,e[n]))t[r]=o instanceof yt?o.valueOf():o;return t}),{});return Xe().stringify(t,{encode:!1,indices:!1})||""}function Et(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{url:t="",query:n,form:r}=e;if(r){const t=Object.keys(r).some((e=>{const{value:t}=r[e];return ft(t)||dt(t)})),n=e.headers["content-type"]||e.headers["Content-Type"];if(t||/multipart\/form-data/i.test(n)){const t=(o=e.form,Object.entries(o).reduce(((e,t)=>{let[n,r]=t;for(const[t,o]of vt(n,r,!0))if(Array.isArray(o))for(const n of o)if(ArrayBuffer.isView(n)){const r=new tt([n]);e.append(t,r)}else e.append(t,n);else if(ArrayBuffer.isView(o)){const n=new tt([o]);e.append(t,n)}else e.append(t,o);return e}),new et));at(t,e)}else e.body=wt(r);delete e.form}var o;if(n){const[r,o]=t.split("?");let s="";if(o){const e=Xe().parse(o);Object.keys(n).forEach((t=>delete e[t])),s=Xe().stringify(e,{encode:!0})}const i=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.filter((e=>e)).join("&");return r?`?${r}`:""}(s,wt(n));e.url=r+i,delete e.query}return e}const xt=e=>{const{baseDoc:t,url:n}=e;return t||n||""},St=e=>{const{fetch:t,http:n}=e;return t||n||ct};async function _t(e){const{spec:t,mode:n,allowMetaPatches:r=!0,pathDiscriminator:o,modelPropertyMacro:s,parameterMacro:i,requestInterceptor:a,responseInterceptor:l,skipNormalization:c,useCircularStructures:u}=e,p=xt(e),h=St(e);return function(e){p&&(Ke.refs.docCache[p]=e);Ke.refs.fetchJSON=Ze(h,{requestInterceptor:a,responseInterceptor:l});const t=[Ke.refs];"function"==typeof i&&t.push(Ke.parameters);"function"==typeof s&&t.push(Ke.properties);"strict"!==n&&t.push(Ke.allOf);return(f={spec:e,context:{baseDoc:p},plugins:t,allowMetaPatches:r,pathDiscriminator:o,parameterMacro:i,modelPropertyMacro:s,useCircularStructures:u},new Je(f).dispatch()).then(c?async e=>e:Ge);var f}(t)}const jt={name:"generic",match:()=>!0,normalize(e){let{spec:t}=e;const{spec:n}=Ge({spec:t});return n},resolve:async e=>_t(e)};const Ot=e=>{try{const{openapi:t}=e;return"string"==typeof t&&/^3\.0\.([0123])(?:-rc[012])?$/.test(t)}catch{return!1}},kt=e=>{try{const{openapi:t}=e;return"string"==typeof t&&/^3\.1\.(?:[1-9]\d*|0)$/.test(t)}catch{return!1}},At=e=>Ot(e)||kt(e),Ct={name:"openapi-2",match(e){let{spec:t}=e;return(e=>{try{const{swagger:t}=e;return"2.0"===t}catch{return!1}})(t)},normalize(e){let{spec:t}=e;const{spec:n}=Ge({spec:t});return n},resolve:async e=>async function(e){return _t(e)}(e)};const Pt={name:"openapi-3-0",match(e){let{spec:t}=e;return Ot(t)},normalize(e){let{spec:t}=e;const{spec:n}=Ge({spec:t});return n},resolve:async e=>async function(e){return _t(e)}(e)};var Nt=n(43500);class It extends Nt.RP{constructor(e,t,n){super(e,t,n),this.element="annotation"}get code(){return this.attributes.get("code")}set code(e){this.attributes.set("code",e)}}const Tt=It;class Rt extends Nt.RP{constructor(e,t,n){super(e,t,n),this.element="comment"}}const Mt=Rt;const Dt=function(){return!1};const Ft=function(){return!0};function Lt(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function Bt(e){return function t(n){return 0===arguments.length||Lt(n)?t:e.apply(this,arguments)}}function $t(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return Lt(n)?t:Bt((function(t){return e(n,t)}));default:return Lt(n)&&Lt(r)?t:Lt(n)?Bt((function(t){return e(t,r)})):Lt(r)?Bt((function(t){return e(n,t)})):e(n,r)}}}const qt=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function Ut(e,t,n){return function(){if(0===arguments.length)return n();var r=arguments[arguments.length-1];if(!qt(r)){for(var o=0;o<e.length;){if("function"==typeof r[e[o]])return r[e[o]].apply(r,Array.prototype.slice.call(arguments,0,-1));o+=1}if(function(e){return null!=e&&"function"==typeof e["@@transducer/step"]}(r))return t.apply(null,Array.prototype.slice.call(arguments,0,-1))(r)}return n.apply(this,arguments)}}function zt(e){return e&&e["@@transducer/reduced"]?e:{"@@transducer/value":e,"@@transducer/reduced":!0}}const Vt=function(){return this.xf["@@transducer/init"]()},Wt=function(e){return this.xf["@@transducer/result"](e)};var Jt=function(){function e(e,t){this.xf=t,this.f=e,this.all=!0}return e.prototype["@@transducer/init"]=Vt,e.prototype["@@transducer/result"]=function(e){return this.all&&(e=this.xf["@@transducer/step"](e,!0)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)||(this.all=!1,e=zt(this.xf["@@transducer/step"](e,!1))),e},e}();function Kt(e){return function(t){return new Jt(e,t)}}const Ht=$t(Ut(["all"],Kt,(function(e,t){for(var n=0;n<t.length;){if(!e(t[n]))return!1;n+=1}return!0})));function Gt(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,o){return t.apply(this,arguments)};case 5:return function(e,n,r,o,s){return t.apply(this,arguments)};case 6:return function(e,n,r,o,s,i){return t.apply(this,arguments)};case 7:return function(e,n,r,o,s,i,a){return t.apply(this,arguments)};case 8:return function(e,n,r,o,s,i,a,l){return t.apply(this,arguments)};case 9:return function(e,n,r,o,s,i,a,l,c){return t.apply(this,arguments)};case 10:return function(e,n,r,o,s,i,a,l,c,u){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function Zt(e,t,n){return function(){for(var r=[],o=0,s=e,i=0;i<t.length||o<arguments.length;){var a;i<t.length&&(!Lt(t[i])||o>=arguments.length)?a=t[i]:(a=arguments[o],o+=1),r[i]=a,Lt(a)||(s-=1),i+=1}return s<=0?n.apply(this,r):Gt(s,Zt(e,r,n))}}const Yt=$t((function(e,t){return 1===e?Bt(t):Gt(e,Zt(e,[],t))}));function Xt(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}function Qt(e,t,n){for(var r=0,o=n.length;r<o;){if(e(t,n[r]))return!0;r+=1}return!1}function en(e,t){return Object.prototype.hasOwnProperty.call(t,e)}const tn="function"==typeof Object.is?Object.is:function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t};var nn=Object.prototype.toString;const rn=function(){return"[object Arguments]"===nn.call(arguments)?function(e){return"[object Arguments]"===nn.call(e)}:function(e){return en("callee",e)}}();var on=!{toString:null}.propertyIsEnumerable("toString"),sn=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],an=function(){return arguments.propertyIsEnumerable("length")}(),ln=function(e,t){for(var n=0;n<e.length;){if(e[n]===t)return!0;n+=1}return!1};const cn="function"!=typeof Object.keys||an?Bt((function(e){if(Object(e)!==e)return[];var t,n,r=[],o=an&&rn(e);for(t in e)!en(t,e)||o&&"length"===t||(r[r.length]=t);if(on)for(n=sn.length-1;n>=0;)en(t=sn[n],e)&&!ln(r,t)&&(r[r.length]=t),n-=1;return r})):Bt((function(e){return Object(e)!==e?[]:Object.keys(e)}));const un=Bt((function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}));function pn(e,t,n,r){var o=Xt(e);function s(e,t){return hn(e,t,n.slice(),r.slice())}return!Qt((function(e,t){return!Qt(s,t,e)}),Xt(t),o)}function hn(e,t,n,r){if(tn(e,t))return!0;var o,s,i=un(e);if(i!==un(t))return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(i){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===(o=e.constructor,null==(s=String(o).match(/^function (\w*)/))?"":s[1]))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!tn(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!tn(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var a=n.length-1;a>=0;){if(n[a]===e)return r[a]===t;a-=1}switch(i){case"Map":return e.size===t.size&&pn(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&pn(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var l=cn(e);if(l.length!==cn(t).length)return!1;var c=n.concat([e]),u=r.concat([t]);for(a=l.length-1;a>=0;){var p=l[a];if(!en(p,t)||!hn(t[p],e[p],c,u))return!1;a-=1}return!0}const fn=$t((function(e,t){return hn(e,t,[],[])}));function dn(e,t){return function(e,t,n){var r,o;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(r=1/t;n<e.length;){if(0===(o=e[n])&&1/o===r)return n;n+=1}return-1}if(t!=t){for(;n<e.length;){if("number"==typeof(o=e[n])&&o!=o)return n;n+=1}return-1}return e.indexOf(t,n);case"string":case"boolean":case"function":case"undefined":return e.indexOf(t,n);case"object":if(null===t)return e.indexOf(t,n)}for(;n<e.length;){if(fn(e[n],t))return n;n+=1}return-1}(t,e,0)>=0}function mn(e,t){for(var n=0,r=t.length,o=Array(r);n<r;)o[n]=e(t[n]),n+=1;return o}function gn(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var yn=function(e){return(e<10?"0":"")+e};const vn="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+yn(e.getUTCMonth()+1)+"-"+yn(e.getUTCDate())+"T"+yn(e.getUTCHours())+":"+yn(e.getUTCMinutes())+":"+yn(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function bn(e){return function(){return!e.apply(this,arguments)}}function wn(e,t,n){for(var r=0,o=n.length;r<o;)t=e(t,n[r]),r+=1;return t}function En(e){return"[object Object]"===Object.prototype.toString.call(e)}var xn=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=Vt,e.prototype["@@transducer/result"]=Wt,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):e},e}();function Sn(e){return function(t){return new xn(e,t)}}const _n=$t(Ut(["fantasy-land/filter","filter"],Sn,(function(e,t){return En(t)?wn((function(n,r){return e(t[r])&&(n[r]=t[r]),n}),{},cn(t)):function(e,t){for(var n=0,r=t.length,o=[];n<r;)e(t[n])&&(o[o.length]=t[n]),n+=1;return o}(e,t)})));const jn=$t((function(e,t){return _n(bn(e),t)}));function On(e,t){var n=function(n){var r=t.concat([e]);return dn(n,r)?"<Circular>":On(n,r)},r=function(e,t){return mn((function(t){return gn(t)+": "+n(e[t])}),t.slice().sort())};switch(Object.prototype.toString.call(e)){case"[object Arguments]":return"(function() { return arguments; }("+mn(n,e).join(", ")+"))";case"[object Array]":return"["+mn(n,e).concat(r(e,jn((function(e){return/^\d+$/.test(e)}),cn(e)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof e?"new Boolean("+n(e.valueOf())+")":e.toString();case"[object Date]":return"new Date("+(isNaN(e.valueOf())?n(NaN):gn(vn(e)))+")";case"[object Map]":return"new Map("+n(Array.from(e))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof e?"new Number("+n(e.valueOf())+")":1/e==-1/0?"-0":e.toString(10);case"[object Set]":return"new Set("+n(Array.from(e).sort())+")";case"[object String]":return"object"==typeof e?"new String("+n(e.valueOf())+")":gn(e);case"[object Undefined]":return"undefined";default:if("function"==typeof e.toString){var o=e.toString();if("[object Object]"!==o)return o}return"{"+r(e,cn(e)).join(", ")+"}"}}const kn=Bt((function(e){return On(e,[])}));const An=$t((function(e,t){if(e===t)return t;function n(e,t){if(e>t!=t>e)return t>e?t:e}var r=n(e,t);if(void 0!==r)return r;var o=n(typeof e,typeof t);if(void 0!==o)return o===typeof e?e:t;var s=kn(e),i=n(s,kn(t));return void 0!==i&&i===s?e:t}));var Cn=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=Vt,e.prototype["@@transducer/result"]=Wt,e.prototype["@@transducer/step"]=function(e,t){return this.xf["@@transducer/step"](e,this.f(t))},e}();const Pn=$t(Ut(["fantasy-land/map","map"],(function(e){return function(t){return new Cn(e,t)}}),(function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return Yt(t.length,(function(){return e.call(this,t.apply(this,arguments))}));case"[object Object]":return wn((function(n,r){return n[r]=e(t[r]),n}),{},cn(t));default:return mn(e,t)}}))),Nn=Number.isInteger||function(e){return e<<0===e};function In(e){return"[object String]"===Object.prototype.toString.call(e)}const Tn=$t((function(e,t){var n=e<0?t.length+e:e;return In(t)?t.charAt(n):t[n]}));const Rn=$t((function(e,t){if(null!=t)return Nn(e)?Tn(e,t):t[e]}));const Mn=$t((function(e,t){return Pn(Rn(e),t)}));function Dn(e){return function t(n,r,o){switch(arguments.length){case 0:return t;case 1:return Lt(n)?t:$t((function(t,r){return e(n,t,r)}));case 2:return Lt(n)&&Lt(r)?t:Lt(n)?$t((function(t,n){return e(t,r,n)})):Lt(r)?$t((function(t,r){return e(n,t,r)})):Bt((function(t){return e(n,r,t)}));default:return Lt(n)&&Lt(r)&&Lt(o)?t:Lt(n)&&Lt(r)?$t((function(t,n){return e(t,n,o)})):Lt(n)&&Lt(o)?$t((function(t,n){return e(t,r,n)})):Lt(r)&&Lt(o)?$t((function(t,r){return e(n,t,r)})):Lt(n)?Bt((function(t){return e(t,r,o)})):Lt(r)?Bt((function(t){return e(n,t,o)})):Lt(o)?Bt((function(t){return e(n,r,t)})):e(n,r,o)}}}const Fn=Bt((function(e){return!!qt(e)||!!e&&("object"==typeof e&&(!In(e)&&(0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))}));var Ln="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function Bn(e,t,n){return function(r,o,s){if(Fn(s))return e(r,o,s);if(null==s)return o;if("function"==typeof s["fantasy-land/reduce"])return t(r,o,s,"fantasy-land/reduce");if(null!=s[Ln])return n(r,o,s[Ln]());if("function"==typeof s.next)return n(r,o,s);if("function"==typeof s.reduce)return t(r,o,s,"reduce");throw new TypeError("reduce: list must be array or iterable")}}function $n(e,t,n){for(var r=0,o=n.length;r<o;){if((t=e["@@transducer/step"](t,n[r]))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r+=1}return e["@@transducer/result"](t)}const qn=$t((function(e,t){return Gt(e.length,(function(){return e.apply(t,arguments)}))}));function Un(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function zn(e,t,n,r){return e["@@transducer/result"](n[r](qn(e["@@transducer/step"],e),t))}const Vn=Bn($n,zn,Un);var Wn=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();function Jn(e){return new Wn(e)}const Kn=Dn((function(e,t,n){return Vn("function"==typeof e?Jn(e):e,t,n)}));const Hn=Bt((function(e){return Yt(Kn(An,0,Mn("length",e)),(function(){for(var t=0,n=e.length;t<n;){if(!e[t].apply(this,arguments))return!1;t+=1}return!0}))}));const Gn=Bt((function(e){return function(){return e}}));const Zn=Bt((function(e){return Yt(Kn(An,0,Mn("length",e)),(function(){for(var t=0,n=e.length;t<n;){if(e[t].apply(this,arguments))return!0;t+=1}return!1}))}));function Yn(e,t,n){for(var r=n.next();!r.done;)t=e(t,r.value),r=n.next();return t}function Xn(e,t,n,r){return n[r](e,t)}const Qn=Bn(wn,Xn,Yn);const er=$t((function(e,t){return"function"==typeof t["fantasy-land/ap"]?t["fantasy-land/ap"](e):"function"==typeof e.ap?e.ap(t):"function"==typeof e?function(n){return e(n)(t(n))}:Qn((function(e,n){return function(e,t){var n;t=t||[];var r=(e=e||[]).length,o=t.length,s=[];for(n=0;n<r;)s[s.length]=e[n],n+=1;for(n=0;n<o;)s[s.length]=t[n],n+=1;return s}(e,Pn(n,t))}),[],e)}));const tr=$t((function(e,t){return e.apply(this,t)}));var nr=Bt((function(e){for(var t=cn(e),n=t.length,r=[],o=0;o<n;)r[o]=e[t[o]],o+=1;return r}));const rr=nr;const or=Bt((function(e){return null==e}));const sr=Dn((function e(t,n,r){if(0===t.length)return n;var o=t[0];if(t.length>1){var s=!or(r)&&en(o,r)&&"object"==typeof r[o]?r[o]:Nn(t[1])?[]:{};n=e(Array.prototype.slice.call(t,1),n,s)}return function(e,t,n){if(Nn(e)&&qt(n)){var r=[].concat(n);return r[e]=t,r}var o={};for(var s in n)o[s]=n[s];return o[e]=t,o}(o,n,r)}));function ir(e){var t=Object.prototype.toString.call(e);return"[object Function]"===t||"[object AsyncFunction]"===t||"[object GeneratorFunction]"===t||"[object AsyncGeneratorFunction]"===t}const ar=$t((function(e,t){return e&&t}));const lr=$t((function(e,t){var n=Yt(e,t);return Yt(e,(function(){return wn(er,Pn(n,arguments[0]),Array.prototype.slice.call(arguments,1))}))}));const cr=Bt((function(e){return lr(e.length,e)}));const ur=$t((function(e,t){return ir(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:cr(ar)(e,t)}));const pr=Bt((function(e){return function(t,n){return e(t,n)?-1:e(n,t)?1:0}}));const hr=cr(Bt((function(e){return!e})));function fr(e,t){return function(){return t.call(this,e.apply(this,arguments))}}function dr(e,t){return function(){var n=arguments.length;if(0===n)return t();var r=arguments[n-1];return qt(r)||"function"!=typeof r[e]?t.apply(this,arguments):r[e].apply(r,Array.prototype.slice.call(arguments,0,n-1))}}const mr=Dn(dr("slice",(function(e,t,n){return Array.prototype.slice.call(n,e,t)})));const gr=Bt(dr("tail",mr(1,1/0)));function yr(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return Gt(arguments[0].length,Kn(fr,arguments[0],gr(arguments)))}var vr=$t((function(e,t){return Yt(Kn(An,0,Mn("length",t)),(function(){var n=arguments,r=this;return e.apply(r,mn((function(e){return e.apply(r,n)}),t))}))}));const br=vr;function wr(e){return new RegExp(e.source,e.flags?e.flags:(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":"")+(e.dotAll?"s":""))}function Er(e,t,n){if(n||(n=new xr),function(e){var t=typeof e;return null==e||"object"!=t&&"function"!=t}(e))return e;var r=function(r){var o=n.get(e);if(o)return o;for(var s in n.set(e,r),e)Object.prototype.hasOwnProperty.call(e,s)&&(r[s]=t?Er(e[s],!0,n):e[s]);return r};switch(un(e)){case"Object":return r(Object.create(Object.getPrototypeOf(e)));case"Array":return r([]);case"Date":return new Date(e.valueOf());case"RegExp":return wr(e);case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":return e.slice();default:return e}}var xr=function(){function e(){this.map={},this.length=0}return e.prototype.set=function(e,t){const n=this.hash(e);let r=this.map[n];r||(this.map[n]=r=[]),r.push([e,t]),this.length+=1},e.prototype.hash=function(e){let t=[];for(var n in e)t.push(Object.prototype.toString.call(e[n]));return t.join()},e.prototype.get=function(e){if(this.length<=180){for(const t in this.map){const n=this.map[t];for(let t=0;t<n.length;t+=1){const r=n[t];if(r[0]===e)return r[1]}}return}const t=this.hash(e),n=this.map[t];if(n)for(let t=0;t<n.length;t+=1){const r=n[t];if(r[0]===e)return r[1]}},e}(),Sr=function(){function e(e,t,n,r){this.valueFn=e,this.valueAcc=t,this.keyFn=n,this.xf=r,this.inputs={}}return e.prototype["@@transducer/init"]=Vt,e.prototype["@@transducer/result"]=function(e){var t;for(t in this.inputs)if(en(t,this.inputs)&&(e=this.xf["@@transducer/step"](e,this.inputs[t]))["@@transducer/reduced"]){e=e["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){var n=this.keyFn(t);return this.inputs[n]=this.inputs[n]||[n,Er(this.valueAcc,!1)],this.inputs[n][1]=this.valueFn(this.inputs[n][1],t),e},e}();function _r(e,t,n){return function(r){return new Sr(e,t,n,r)}}var jr=Zt(4,[],Ut([],_r,(function(e,t,n,r){var o=Jn((function(r,o){var s=n(o),i=e(en(s,r)?r[s]:Er(t,!1),o);return i&&i["@@transducer/reduced"]?zt(r):(r[s]=i,r)}));return Vn(o,{},r)})));const Or=jr;const kr=Bt((function(e){return Yt(e.length,e)}));const Ar=$t((function(e,t){return null==t||t!=t?e:t}));function Cr(e,t,n){var r,o=typeof e;switch(o){case"string":case"number":return 0===e&&1/e==-1/0?!!n._items["-0"]||(t&&(n._items["-0"]=!0),!1):null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):o in n._items?e in n._items[o]||(t&&(n._items[o][e]=!0),!1):(t&&(n._items[o]={},n._items[o][e]=!0),!1);case"boolean":if(o in n._items){var s=e?1:0;return!!n._items[o][s]||(t&&(n._items[o][s]=!0),!1)}return t&&(n._items[o]=e?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):o in n._items?!!dn(e,n._items[o])||(t&&n._items[o].push(e),!1):(t&&(n._items[o]=[e]),!1);case"undefined":return!!n._items[o]||(t&&(n._items[o]=!0),!1);case"object":if(null===e)return!!n._items.null||(t&&(n._items.null=!0),!1);default:return(o=Object.prototype.toString.call(e))in n._items?!!dn(e,n._items[o])||(t&&n._items[o].push(e),!1):(t&&(n._items[o]=[e]),!1)}}const Pr=function(){function e(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return e.prototype.add=function(e){return!Cr(e,!0,this)},e.prototype.has=function(e){return Cr(e,!1,this)},e}();const Nr=$t((function(e,t){for(var n=[],r=0,o=e.length,s=t.length,i=new Pr,a=0;a<s;a+=1)i.add(t[a]);for(;r<o;)i.add(e[r])&&(n[n.length]=e[r]),r+=1;return n}));var Ir=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=Vt,e.prototype["@@transducer/result"]=Wt,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?zt(n):n},e}();function Tr(e){return function(t){return new Ir(e,t)}}const Rr=$t(Ut(["take"],Tr,(function(e,t){return mr(0,e<0?1/0:e,t)})));function Mr(e,t){for(var n=t.length-1;n>=0&&e(t[n]);)n-=1;return mr(0,n+1,t)}var Dr=function(){function e(e,t){this.f=e,this.retained=[],this.xf=t}return e.prototype["@@transducer/init"]=Vt,e.prototype["@@transducer/result"]=function(e){return this.retained=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.retain(e,t):this.flush(e,t)},e.prototype.flush=function(e,t){return e=Vn(this.xf,e,this.retained),this.retained=[],this.xf["@@transducer/step"](e,t)},e.prototype.retain=function(e,t){return this.retained.push(t),e},e}();function Fr(e){return function(t){return new Dr(e,t)}}const Lr=$t(Ut([],Fr,Mr));var Br=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=Vt,e.prototype["@@transducer/result"]=Wt,e.prototype["@@transducer/step"]=function(e,t){if(this.f){if(this.f(t))return e;this.f=null}return this.xf["@@transducer/step"](e,t)},e}();function $r(e){return function(t){return new Br(e,t)}}const qr=$t(Ut(["dropWhile"],$r,(function(e,t){for(var n=0,r=t.length;n<r&&e(t[n]);)n+=1;return mr(n,1/0,t)})));const Ur=$t((function(e,t){return e||t}));const zr=$t((function(e,t){return ir(e)?function(){return e.apply(this,arguments)||t.apply(this,arguments)}:cr(Ur)(e,t)}));var Vr=Bt((function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():qt(e)?[]:In(e)?"":En(e)?{}:rn(e)?function(){return arguments}():function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t}(e)?e.constructor.from(""):void 0}));const Wr=Vr;const Jr=Bt((function(e){return Yt(e.length,(function(t,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=t,e.apply(this,r)}))}));const Kr=$t(dr("groupBy",Or((function(e,t){return e.push(t),e}),[])));const Hr=$t((function(e,t){if(0===e.length||or(t))return!1;for(var n=t,r=0;r<e.length;){if(or(n)||!en(e[r],n))return!1;n=n[e[r]],r+=1}return!0}));const Gr=$t((function(e,t){return Hr([e],t)}));const Zr=$t((function(e,t){return!or(t)&&e in t}));const Yr=Tn(0);var Xr=function(e,t){switch(arguments.length){case 0:return Xr;case 1:return function t(n){return 0===arguments.length?t:tn(e,n)};default:return tn(e,t)}};const Qr=Xr;function eo(e){return e}const to=Bt(eo);const no=Dn((function(e,t,n){return Yt(Math.max(e.length,t.length,n.length),(function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)}))}));const ro=$t(dn);const oo=mr(0,-1);"function"==typeof Object.assign&&Object.assign;const so=$t((function(e,t){return Yt(e+1,(function(){var n=arguments[e];if(null!=n&&ir(n[t]))return n[t].apply(n,Array.prototype.slice.call(arguments,0,e));throw new TypeError(kn(n)+' does not have a method named "'+t+'"')}))}));const io=Bt((function(e){return null!=e&&fn(e,Wr(e))}));const ao=so(1,"join");const lo=Tn(-1);const co=$t((function(e,t){return function(n){return function(r){return Pn((function(e){return t(e,r)}),n(e(r)))}}}));const uo=$t((function(e,t){return e.map((function(e){for(var n,r=t,o=0;o<e.length;){if(null==r)return;n=e[o],r=Nn(n)?Tn(n,r):r[n],o+=1}return r}))}));const po=$t((function(e,t){return uo([e],t)[0]}));const ho=$t((function(e,t){return wn((function(n,r){return n[r]=e(t[r],r,t),n}),{},cn(t))}));const fo=Dn((function(e,t,n){var r,o={};for(r in n=n||{},t=t||{})en(r,t)&&(o[r]=en(r,n)?e(r,t[r],n[r]):t[r]);for(r in n)en(r,n)&&!en(r,o)&&(o[r]=n[r]);return o}));const mo=Dn((function e(t,n,r){return fo((function(n,r,o){return En(r)&&En(o)?e(t,r,o):t(n,r,o)}),n,r)}));const go=$t((function(e,t){return mo((function(e,t,n){return n}),e,t)}));const yo=$t((function(e,t){return Ht(bn(e),t)}));var vo=function(e){return{value:e,map:function(t){return vo(t(e))}}};const bo=Dn((function(e,t,n){return e((function(e){return vo(t(e))}))(n).value}));const wo=Dn((function(e,t,n){return Ar(e,po(t,n))}));const Eo=Dn((function(e,t,n){return e(po(t,n))}));const xo=$t((function(e,t){for(var n={},r=0;r<e.length;)e[r]in t&&(n[e[r]]=t[e[r]]),r+=1;return n}));const So=Dn((function(e,t,n){return fn(e,Rn(t,n))}));const _o=Dn((function(e,t,n){return Ar(e,Rn(t,n))}));const jo=Dn((function(e,t,n){return e(Rn(t,n))}));function Oo(e){return"[object Number]"===Object.prototype.toString.call(e)}var ko=$t((function(e,t){if(!Oo(e)||!Oo(t))throw new TypeError("Both arguments to range must be numbers");for(var n=[],r=e;r<t;)n.push(r),r+=1;return n}));const Ao=ko;const Co=Bt(zt);const Po=Dn((function(e,t,n){return n.replace(e,t)}));var No=$t((function(e,t){return Array.prototype.slice.call(t,0).sort(e)}));const Io=No;const To=so(1,"split");const Ro=$t((function(e,t){return fn(Rr(e.length,t),e)}));const Mo=$t((function(e,t){if(n=e,"[object RegExp]"!==Object.prototype.toString.call(n))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+kn(e));var n;return wr(e).test(t)}));var Do="\t\n\v\f\r \u2028\u2029\ufeff";String.prototype.trim;var Fo=function(){function e(e,t){this.xf=t,this.pred=e,this.items=[]}return e.prototype["@@transducer/init"]=Vt,e.prototype["@@transducer/result"]=Wt,e.prototype["@@transducer/step"]=function(e,t){return Qt(this.pred,t,this.items)?e:(this.items.push(t),this.xf["@@transducer/step"](e,t))},e}();function Lo(e){return function(t){return new Fo(e,t)}}const Bo=$t(Ut([],Lo,(function(e,t){for(var n,r=0,o=t.length,s=[];r<o;)Qt(e,n=t[r],s)||(s[s.length]=n),r+=1;return s})));const $o=Dn((function(e,t,n){return e(n)?t(n):n}));const qo=Gn(void 0);const Uo=fn(qo());class zo extends Nt.ON{constructor(e,t,n){super(e,t,n),this.element="parseResult"}get api(){return this.children.filter((e=>e.classes.contains("api"))).first}get results(){return this.children.filter((e=>e.classes.contains("result")))}get result(){return this.results.first}get annotations(){return this.children.filter((e=>"annotation"===e.element))}get warnings(){return this.children.filter((e=>"annotation"===e.element&&e.classes.contains("warning")))}get errors(){return this.children.filter((e=>"annotation"===e.element&&e.classes.contains("error")))}get isEmpty(){return this.children.reject((e=>"annotation"===e.element)).isEmpty}replaceResult(e){const{result:t}=this;if(Uo(t))return!1;const n=this.content.findIndex((e=>e===t));return-1!==n&&(this.content[n]=e,!0)}}const Vo=zo;class Wo extends Nt.ON{constructor(e,t,n){super(e,t,n),this.element="sourceMap"}get positionStart(){return this.children.filter((e=>e.classes.contains("position"))).get(0)}get positionEnd(){return this.children.filter((e=>e.classes.contains("position"))).get(1)}set position(e){if(null===e)return;const t=new Nt.ON([e.start.row,e.start.column,e.start.char]),n=new Nt.ON([e.end.row,e.end.column,e.end.char]);t.classes.push("position"),n.classes.push("position"),this.push(t).push(n)}}const Jo=Wo;var Ko=n(80621),Ho=n(52201),Go=n(27398);function Zo(e){return Zo="function"==typeof Ho&&"symbol"==typeof Go?function(e){return typeof e}:function(e){return e&&"function"==typeof Ho&&e.constructor===Ho&&e!==Ho.prototype?"symbol":typeof e},Zo(e)}var Yo=n(26189);function Xo(e){var t=function(e,t){if("object"!==Zo(e)||null===e)return e;var n=e[Yo];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Zo(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Zo(t)?t:String(t)}function Qo(e,t,n){return(t=Xo(t))in e?Ko(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const es=Yt(1,yr(un,Qr("GeneratorFunction")));const ts=Yt(1,yr(un,Qr("AsyncFunction")));const ns=Zn([yr(un,Qr("Function")),es,ts]);const rs=hr(ns);const os=Yt(1,ns(Array.isArray)?Array.isArray:yr(un,Qr("Array")));const ss=ur(os,io);var is=Yt(3,(function(e,t,n){var r=po(e,n),o=po(oo(e),n);if(!rs(r)&&!ss(e)){var s=qn(r,o);return tr(s,t)}}));const as=is;const ls=Jr(ro),cs=(e,t)=>"function"==typeof(null==t?void 0:t[e]),us=e=>null!=e&&Object.prototype.hasOwnProperty.call(e,"_storedElement")&&Object.prototype.hasOwnProperty.call(e,"_content"),ps=(e,t)=>{var n;return(null==t||null===(n=t.primitive)||void 0===n?void 0:n.call(t))===e},hs=(e,t)=>{var n,r;return(null==t||null===(n=t.classes)||void 0===n||null===(r=n.includes)||void 0===r?void 0:r.call(n,e))||!1},fs=(e,t)=>(null==t?void 0:t.element)===e,ds=e=>e({hasMethod:cs,hasBasicElementProps:us,primitiveEq:ps,isElementType:fs,hasClass:hs}),ms=ds((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof Nt.W_||e(n)&&t(void 0,n))),gs=ds((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof Nt.RP||e(n)&&t("string",n))),ys=ds((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof Nt.VL||e(n)&&t("number",n))),vs=ds((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof Nt.zr||e(n)&&t("null",n))),bs=ds((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof Nt.hh||e(n)&&t("boolean",n))),ws=ds((({hasBasicElementProps:e,primitiveEq:t,hasMethod:n})=>r=>r instanceof Nt.Sb||e(r)&&t("object",r)&&n("keys",r)&&n("values",r)&&n("items",r))),Es=ds((({hasBasicElementProps:e,primitiveEq:t,hasMethod:n})=>r=>r instanceof Nt.ON&&!(r instanceof Nt.Sb)||e(r)&&t("array",r)&&n("push",r)&&n("unshift",r)&&n("map",r)&&n("reduce",r))),xs=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Nt.c6||e(r)&&t("member",r)&&n(void 0,r))),Ss=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Nt.EA||e(r)&&t("link",r)&&n(void 0,r))),_s=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Nt.tK||e(r)&&t("ref",r)&&n(void 0,r))),js=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Tt||e(r)&&t("annotation",r)&&n("array",r))),Os=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Mt||e(r)&&t("comment",r)&&n("string",r))),ks=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Vo||e(r)&&t("parseResult",r)&&n("array",r))),As=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Jo||e(r)&&t("sourceMap",r)&&n("array",r))),Cs=e=>fs("object",e)||fs("array",e)||fs("boolean",e)||fs("number",e)||fs("string",e)||fs("null",e)||fs("member",e),Ps=e=>{var t,n;return As(null==e||null===(t=e.meta)||void 0===t||null===(n=t.get)||void 0===n?void 0:n.call(t,"sourceMap"))},Ns=(e,t)=>{if(0===e.length)return!0;const n=t.attributes.get("symbols");return!!Es(n)&&Ht(ls(n.toValue()),e)},Is=(e,t)=>0===e.length||Ht(ls(t.classes.toValue()),e);const Ts=fn(null);const Rs=hr(Ts);function Ms(e){return Ms="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},Ms(e)}const Ds=function(e){return"object"===Ms(e)};const Fs=Yt(1,ur(Rs,Ds));var Ls=yr(un,Qr("Object")),Bs=yr(kn,fn(kn(Object))),$s=Eo(ur(ns,Bs),["constructor"]);const qs=Yt(1,(function(e){if(!Fs(e)||!Ls(e))return!1;var t=Object.getPrototypeOf(e);return!!Ts(t)||$s(t)}));class Us extends Nt.lS{constructor(){super(),this.register("annotation",Tt),this.register("comment",Mt),this.register("parseResult",Vo),this.register("sourceMap",Jo)}}const zs=new Us,Vs=e=>{const t=new Us;return qs(e)&&t.use(e),t},Ws=zs;function Js(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const Ks=()=>({predicates:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Js(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Js(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},s),namespace:Ws});var Hs=n(14058),Gs=n(628),Zs=n(92093);function Ys(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},s=Zs(e);for(r=0;r<s.length;r++)n=s[r],Gs(t).call(t,n)>=0||(o[n]=e[n]);return o}(e,t);if(Hs){var s=Hs(e);for(r=0;r<s.length;r++)n=s[r],Gs(t).call(t,n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Xs=n(43992);const Qs=Yt(1,yr(un,Qr("String"))),ei=(e,t,n)=>{const r=e[t];if(null!=r){if(!n&&"function"==typeof r)return r;const e=n?r.leave:r.enter;if("function"==typeof e)return e}else{const r=n?e.leave:e.enter;if(null!=r){if("function"==typeof r)return r;const e=r[t];if("function"==typeof e)return e}}return null},ti={},ni=e=>null==e?void 0:e.type,ri=e=>"string"==typeof ni(e),oi=(e,{visitFnGetter:t=ei,nodeTypeGetter:n=ni}={})=>{const r=new Array(e.length);return{enter(o,...s){for(let i=0;i<e.length;i+=1)if(null==r[i]){const a=t(e[i],n(o),!1);if("function"==typeof a){const t=a.call(e[i],o,...s);if(!1===t)r[i]=o;else if(t===ti)r[i]=ti;else if(void 0!==t)return t}}},leave(o,...s){for(let i=0;i<e.length;i+=1)if(null==r[i]){const a=t(e[i],n(o),!0);if("function"==typeof a){const t=a.call(e[i],o,...s);if(t===ti)r[i]=ti;else if(void 0!==t&&!1!==t)return t}}else r[i]===o&&(r[i]=null)}}},si=(e,t,{keyMap:n=null,state:r={},breakSymbol:o=ti,deleteNodeSymbol:s=null,skipVisitingNodeSymbol:i=!1,visitFnGetter:a=ei,nodeTypeGetter:l=ni,nodePredicate:c=ri,detectCycles:u=!0}={})=>{const p=n||{};let h,f,d=Array.isArray(e),m=[e],g=-1,y=[];const v=[],b=[];let w=e;do{g+=1;const e=g===m.length;let n,E;const x=e&&0!==y.length;if(e){if(n=0===b.length?void 0:v.pop(),E=f,f=b.pop(),x){E=d?E.slice():Object.create(Object.getPrototypeOf(E),Object.getOwnPropertyDescriptors(E));let e=0;for(let t=0;t<y.length;t+=1){let n=y[t][0];const r=y[t][1];d&&(n-=e),d&&r===s?(E.splice(n,1),e+=1):E[n]=r}}g=h.index,m=h.keys,y=h.edits,d=h.inArray,h=h.prev}else{if(n=f?d?g:m[g]:void 0,E=f?f[n]:w,E===s||void 0===E)continue;f&&v.push(n)}if(b.includes(E))continue;let S;if(!Array.isArray(E)){if(!c(E))throw new Error(`Invalid AST Node: ${JSON.stringify(E)}`);if(u&&b.includes(E)){v.pop();continue}const s=a(t,l(E),e);if(s){for(const[e,n]of Object.entries(r))t[e]=n;if(S=s.call(t,E,n,f,v,b),S===o)break;if(S===i){if(!e){v.pop();continue}}else if(void 0!==S&&(y.push([n,S]),!e)){if(!c(S)){v.pop();continue}E=S}}}void 0===S&&x&&y.push([n,E]),e||(h={inArray:d,index:g,keys:m,edits:y,prev:h},d=Array.isArray(E),m=d?E:p[l(E)]||[],g=-1,y=[],f&&b.push(f),f=E)}while(void 0!==h);return 0!==y.length&&([,w]=y[y.length-1]),w};si[Symbol.for("nodejs.util.promisify.custom")]=async(e,t,{keyMap:n=null,state:r={},breakSymbol:o=ti,deleteNodeSymbol:s=null,skipVisitingNodeSymbol:i=!1,visitFnGetter:a=ei,nodeTypeGetter:l=ni,nodePredicate:c=ri,detectCycles:u=!0}={})=>{const p=n||{};let h,f,d=Array.isArray(e),m=[e],g=-1,y=[];const v=[],b=[];let w=e;do{g+=1;const e=g===m.length;let n,E;const x=e&&0!==y.length;if(e){if(n=0===b.length?void 0:v.pop(),E=f,f=b.pop(),x){E=d?E.slice():Object.create(Object.getPrototypeOf(E),Object.getOwnPropertyDescriptors(E));let e=0;for(let t=0;t<y.length;t+=1){let n=y[t][0];const r=y[t][1];d&&(n-=e),d&&r===s?(E.splice(n,1),e+=1):E[n]=r}}g=h.index,m=h.keys,y=h.edits,d=h.inArray,h=h.prev}else{if(n=f?d?g:m[g]:void 0,E=f?f[n]:w,E===s||void 0===E)continue;f&&v.push(n)}let S;if(!Array.isArray(E)){if(!c(E))throw new Error(`Invalid AST Node: ${JSON.stringify(E)}`);if(u&&b.includes(E)){v.pop();continue}const s=a(t,l(E),e);if(s){for(const[e,n]of Object.entries(r))t[e]=n;if(S=await s.call(t,E,n,f,v,b),S===o)break;if(S===i){if(!e){v.pop();continue}}else if(void 0!==S&&(y.push([n,S]),!e)){if(!c(S)){v.pop();continue}E=S}}}void 0===S&&x&&y.push([n,E]),e||(h={inArray:d,index:g,keys:m,edits:y,prev:h},d=Array.isArray(E),m=d?E:p[l(E)]||[],g=-1,y=[],f&&b.push(f),f=E)}while(void 0!==h);return 0!==y.length&&([,w]=y[y.length-1]),w};const ii=["keyMap"],ai=["keyMap"];function li(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ci(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?li(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):li(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const ui=e=>ws(e)?"ObjectElement":Es(e)?"ArrayElement":xs(e)?"MemberElement":gs(e)?"StringElement":bs(e)?"BooleanElement":ys(e)?"NumberElement":vs(e)?"NullElement":Ss(e)?"LinkElement":_s(e)?"RefElement":void 0,pi=yr(ui,Qs),hi={ObjectElement:["content"],ArrayElement:["content"],MemberElement:["key","value"],StringElement:[],BooleanElement:[],NumberElement:[],NullElement:[],RefElement:[],LinkElement:[],Annotation:[],Comment:[],ParseResultElement:["content"],SourceMap:["content"]},fi=Xs({props:{result:[],predicate:Dt,returnOnTrue:void 0,returnOnFalse:void 0},init({predicate:e=this.predicate,returnOnTrue:t=this.returnOnTrue,returnOnFalse:n=this.returnOnFalse}={}){this.result=[],this.predicate=e,this.returnOnTrue=t,this.returnOnFalse=n},methods:{enter(e){return this.predicate(e)?(this.result.push(e),this.returnOnTrue):this.returnOnFalse}}}),di=(e,t,n={})=>{let{keyMap:r=hi}=n,o=Ys(n,ii);return si(e,t,ci({keyMap:r,nodeTypeGetter:ui,nodePredicate:pi},o))};di[Symbol.for("nodejs.util.promisify.custom")]=async(e,t,n={})=>{let{keyMap:r=hi}=n,o=Ys(n,ai);return si[Symbol.for("nodejs.util.promisify.custom")](e,t,ci({keyMap:r,nodeTypeGetter:ui,nodePredicate:pi},o))};const mi=(e,t,n={})=>{if(0===t.length)return e;const r=_o(Ks,"toolboxCreator",n),o=_o({},"visitorOptions",n),s=_o(ui,"nodeTypeGetter",o),i=r(),a=t.map((e=>e(i))),l=oi(a.map(_o({},"visitor")),{nodeTypeGetter:s});a.forEach(as(["pre"],[]));const c=di(e,l,o);return a.forEach(as(["post"],[])),c};function gi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gi(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const vi=(e,{Type:t,plugins:n=[]})=>{const r=new t(e);return mi(r,n,{toolboxCreator:Ks,visitorOptions:{nodeTypeGetter:ui}})},bi=e=>(t,n={})=>vi(t,yi(yi({},n),{},{Type:e}));Nt.Sb.refract=bi(Nt.Sb),Nt.ON.refract=bi(Nt.ON),Nt.RP.refract=bi(Nt.RP),Nt.hh.refract=bi(Nt.hh),Nt.zr.refract=bi(Nt.zr),Nt.VL.refract=bi(Nt.VL),Nt.EA.refract=bi(Nt.EA),Nt.tK.refract=bi(Nt.tK),Tt.refract=bi(Tt),Mt.refract=bi(Mt),Vo.refract=bi(Vo),Jo.refract=bi(Jo);const wi=(e,t=new WeakMap)=>(xs(e)?(t.set(e.key,e),wi(e.key,t),t.set(e.value,e),wi(e.value,t)):e.children.forEach((n=>{t.set(n,e),wi(n,t)})),t),Ei=Xs.init((function({element:e}){let t;this.transclude=function(n,r){var o;if(n===e)return r;if(n===r)return e;t=null!==(o=t)&&void 0!==o?o:wi(e);const s=t.get(n);return Uo(s)?void 0:(ws(s)?((e,t,n)=>{const r=n.get(e);ws(r)&&(r.content=r.map(((o,s,i)=>i===e?(n.delete(e),n.set(t,r),t):i)))})(n,r,t):Es(s)?((e,t,n)=>{const r=n.get(e);Es(r)&&(r.content=r.map((o=>o===e?(n.delete(e),n.set(t,r),t):o)))})(n,r,t):xs(s)&&((e,t,n)=>{const r=n.get(e);xs(r)&&(r.key===e&&(r.key=t,n.delete(e),n.set(t,r)),r.value===e&&(r.value=t,n.delete(e),n.set(t,r)))})(n,r,t),e)}})),xi=Ei,Si=["keyMap"],_i=["keyMap"];function ji(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Oi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ji(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ji(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const ki=e=>"string"==typeof(null==e?void 0:e.type)?e.type:ui(e),Ai=Oi({EphemeralObject:["content"],EphemeralArray:["content"]},hi),Ci=(e,t,n={})=>{let{keyMap:r=Ai}=n,o=Ys(n,Si);return di(e,t,Oi({keyMap:r,nodeTypeGetter:ki,nodePredicate:Ft,detectCycles:!1,deleteNodeSymbol:Symbol.for("delete-node"),skipVisitingNodeSymbol:Symbol.for("skip-visiting-node")},o))};Ci[Symbol.for("nodejs.util.promisify.custom")]=async(e,t={})=>{let{keyMap:n=Ai}=t,r=Ys(t,_i);return di[Symbol.for("nodejs.util.promisify.custom")](e,visitor,Oi({keyMap:n,nodeTypeGetter:ki,nodePredicate:Ft,detectCycles:!1,deleteNodeSymbol:Symbol.for("delete-node"),skipVisitingNodeSymbol:Symbol.for("skip-visiting-node")},r))};const Pi=class{constructor(e){Qo(this,"type","EphemeralArray"),Qo(this,"content",[]),Qo(this,"reference",void 0),this.content=e,this.reference=[]}toReference(){return this.reference}toArray(){return this.reference.push(...this.content),this.reference}};const Ni=class{constructor(e){Qo(this,"type","EphemeralObject"),Qo(this,"content",[]),Qo(this,"reference",void 0),this.content=e,this.reference={}}toReference(){return this.reference}toObject(){return Object.assign(this.reference,Object.fromEntries(this.content))}},Ii=Xs.init((function(){const e=new WeakMap;this.BooleanElement=function(e){return e.toValue()},this.NumberElement=function(e){return e.toValue()},this.StringElement=function(e){return e.toValue()},this.NullElement=function(){return null},this.ObjectElement={enter(t){if(e.has(t))return e.get(t).toReference();const n=new Ni(t.content);return e.set(t,n),n}},this.EphemeralObject={leave:e=>e.toObject()},this.MemberElement={enter:e=>[e.key,e.value]},this.ArrayElement={enter(t){if(e.has(t))return e.get(t).toReference();const n=new Pi(t.content);return e.set(t,n),n}},this.EphemeralArray={leave:e=>e.toArray()}})),Ti=(e,t=Ws)=>{if(Qs(e))try{return t.fromRefract(JSON.parse(e))}catch{}return qs(e)&&Gr("element",e)?t.fromRefract(e):t.toElement(e)},Ri=e=>Ci(e,Ii());const Mi=fn("");var Di=ur(Yt(1,yr(un,Qr("Number"))),isFinite);var Fi=Yt(1,Di);var Li=ur(ns(Number.isFinite)?Yt(1,qn(Number.isFinite,Number)):Fi,br(fn,[Math.floor,to]));var Bi=Yt(1,Li);const $i=ns(Number.isInteger)?Yt(1,qn(Number.isInteger,Number)):Bi;var qi=kr((function(e,t){return yr(To(""),qr(ls(e)),ao(""))(t)}));const Ui=qi;class zi extends Error{constructor(e){super(`Invalid $ref pointer "${e}". Pointers must begin with "/"`),this.name=this.constructor.name,this.message=`Invalid $ref pointer "${e}". Pointers must begin with "/"`,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(`Invalid $ref pointer "${e}". Pointers must begin with "/"`).stack}}class Vi extends Error{constructor(e){super(e),this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}}const Wi=yr(Po(/~/g,"~0"),Po(/\//g,"~1"),encodeURIComponent),Ji=yr(Po(/~1/g,"/"),Po(/~0/g,"~"),(e=>{try{return decodeURIComponent(e)}catch{return e}})),Ki=(e,t)=>{const n=(e=>{if(Mi(e))return[];if(!Ro("/",e))throw new zi(e);const t=yr(To("/"),Pn(Ji))(e);return gr(t)})(e);return n.reduce(((e,t)=>{if(ws(e)){if(!e.hasKey(t))throw new Vi(`Evaluation failed on token: "${t}"`);return e.get(t)}if(Es(e)){if(!(t in e.content)||!$i(Number(t)))throw new Vi(`Evaluation failed on token: "${t}"`);return e.get(Number(t))}throw new Vi(`Evaluation failed on token: "${t}"`)}),t)},Hi=e=>{const t=(e=>{const t=e.indexOf("#");return-1!==t?e.substring(t):"#"})(e);return Ui("#",t)};class Gi extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="callback"}}const Zi=Gi;class Yi extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="components"}get schemas(){return this.get("schemas")}set schemas(e){this.set("schemas",e)}get responses(){return this.get("responses")}set responses(e){this.set("responses",e)}get parameters(){return this.get("parameters")}set parameters(e){this.set("parameters",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get requestBodies(){return this.get("requestBodies")}set requestBodies(e){this.set("requestBodies",e)}get headers(){return this.get("headers")}set headers(e){this.set("headers",e)}get securitySchemes(){return this.get("securitySchemes")}set securitySchemes(e){this.set("securitySchemes",e)}get links(){return this.get("links")}set links(e){this.set("links",e)}get callbacks(){return this.get("callbacks")}set callbacks(e){this.set("callbacks",e)}}const Xi=Yi;class Qi extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="contact"}get name(){return this.get("name")}set name(e){this.set("name",e)}get url(){return this.get("url")}set url(e){this.set("url",e)}get email(){return this.get("email")}set email(e){this.set("email",e)}}const ea=Qi;class ta extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="discriminator"}get propertyName(){return this.get("propertyName")}set propertyName(e){this.set("propertyName",e)}get mapping(){return this.get("mapping")}set mapping(e){this.set("mapping",e)}}const na=ta;class ra extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="encoding"}get contentType(){return this.get("contentType")}set contentType(e){this.set("contentType",e)}get headers(){return this.get("headers")}set headers(e){this.set("headers",e)}get style(){return this.get("style")}set style(e){this.set("style",e)}get explode(){return this.get("explode")}set explode(e){this.set("explode",e)}get allowedReserved(){return this.get("allowedReserved")}set allowedReserved(e){this.set("allowedReserved",e)}}const oa=ra;class sa extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="example"}get summary(){return this.get("summary")}set summary(e){this.set("summary",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get value(){return this.get("value")}set value(e){this.set("value",e)}get externalValue(){return this.get("externalValue")}set externalValue(e){this.set("externalValue",e)}}const ia=sa;class aa extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="externalDocumentation"}get description(){return this.get("description")}set description(e){this.set("description",e)}get url(){return this.get("url")}set url(e){this.set("url",e)}}const la=aa;class ca extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="header"}get required(){return this.hasKey("required")?this.get("required"):new Nt.hh(!1)}set required(e){this.set("required",e)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new Nt.hh(!1)}set deprecated(e){this.set("deprecated",e)}get allowEmptyValue(){return this.get("allowEmptyValue")}set allowEmptyValue(e){this.set("allowEmptyValue",e)}get style(){return this.get("style")}set style(e){this.set("style",e)}get explode(){return this.get("explode")}set explode(e){this.set("explode",e)}get allowReserved(){return this.get("allowReserved")}set allowReserved(e){this.set("allowReserved",e)}get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get contentProp(){return this.get("content")}set contentProp(e){this.set("content",e)}}Object.defineProperty(ca.prototype,"description",{get(){return this.get("description")},set(e){this.set("description",e)},enumerable:!0});const ua=ca;class pa extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="info",this.classes.push("info")}get title(){return this.get("title")}set title(e){this.set("title",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get termsOfService(){return this.get("termsOfService")}set termsOfService(e){this.set("termsOfService",e)}get contact(){return this.get("contact")}set contact(e){this.set("contact",e)}get license(){return this.get("license")}set license(e){this.set("license",e)}get version(){return this.get("version")}set version(e){this.set("version",e)}}const ha=pa;class fa extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="license"}get name(){return this.get("name")}set name(e){this.set("name",e)}get url(){return this.get("url")}set url(e){this.set("url",e)}}const da=fa;class ma extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="link"}get operationRef(){return this.get("operationRef")}set operationRef(e){this.set("operationRef",e)}get operationId(){return this.get("operationId")}set operationId(e){this.set("operationId",e)}get operation(){var e,t;return gs(this.operationRef)?null===(e=this.operationRef)||void 0===e?void 0:e.meta.get("operation"):gs(this.operationId)?null===(t=this.operationId)||void 0===t?void 0:t.meta.get("operation"):void 0}set operation(e){this.set("operation",e)}get parameters(){return this.get("parameters")}set parameters(e){this.set("parameters",e)}get requestBody(){return this.get("requestBody")}set requestBody(e){this.set("requestBody",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get server(){return this.get("server")}set server(e){this.set("server",e)}}const ga=ma;class ya extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="mediaType"}get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get encoding(){return this.get("encoding")}set encoding(e){this.set("encoding",e)}}const va=ya;class ba extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="oAuthFlow"}get authorizationUrl(){return this.get("authorizationUrl")}set authorizationUrl(e){this.set("authorizationUrl",e)}get tokenUrl(){return this.get("tokenUrl")}set tokenUrl(e){this.set("tokenUrl",e)}get refreshUrl(){return this.get("refreshUrl")}set refreshUrl(e){this.set("refreshUrl",e)}get scopes(){return this.get("scopes")}set scopes(e){this.set("scopes",e)}}const wa=ba;class Ea extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="oAuthFlows"}get implicit(){return this.get("implicit")}set implicit(e){this.set("implicit",e)}get password(){return this.get("password")}set password(e){this.set("password",e)}get clientCredentials(){return this.get("clientCredentials")}set clientCredentials(e){this.set("clientCredentials",e)}get authorizationCode(){return this.get("authorizationCode")}set authorizationCode(e){this.set("authorizationCode",e)}}const xa=Ea;class Sa extends Nt.RP{constructor(e,t,n){super(e,t,n),this.element="openapi",this.classes.push("spec-version"),this.classes.push("version")}}const _a=Sa;class ja extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="openApi3_0",this.classes.push("api")}get openapi(){return this.get("openapi")}set openapi(e){this.set("openapi",e)}get info(){return this.get("info")}set info(e){this.set("info",e)}get servers(){return this.get("servers")}set servers(e){this.set("servers",e)}get paths(){return this.get("paths")}set paths(e){this.set("paths",e)}get components(){return this.get("components")}set components(e){this.set("components",e)}get security(){return this.get("security")}set security(e){this.set("security",e)}get tags(){return this.get("tags")}set tags(e){this.set("tags",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}}const Oa=ja;class ka extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="operation"}get tags(){return this.get("tags")}set tags(e){this.set("tags",e)}get summary(){return this.get("summary")}set summary(e){this.set("summary",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}set externalDocs(e){this.set("externalDocs",e)}get externalDocs(){return this.get("externalDocs")}get operationId(){return this.get("operationId")}set operationId(e){this.set("operationId",e)}get parameters(){return this.get("parameters")}set parameters(e){this.set("parameters",e)}get requestBody(){return this.get("requestBody")}set requestBody(e){this.set("requestBody",e)}get responses(){return this.get("responses")}set responses(e){this.set("responses",e)}get callbacks(){return this.get("callbacks")}set callbacks(e){this.set("callbacks",e)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new Nt.hh(!1)}set deprecated(e){this.set("deprecated",e)}get security(){return this.get("security")}set security(e){this.set("security",e)}get servers(){return this.get("severs")}set servers(e){this.set("servers",e)}}const Aa=ka;class Ca extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="parameter"}get name(){return this.get("name")}set name(e){this.set("name",e)}get in(){return this.get("in")}set in(e){this.set("in",e)}get required(){return this.hasKey("required")?this.get("required"):new Nt.hh(!1)}set required(e){this.set("required",e)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new Nt.hh(!1)}set deprecated(e){this.set("deprecated",e)}get allowEmptyValue(){return this.get("allowEmptyValue")}set allowEmptyValue(e){this.set("allowEmptyValue",e)}get style(){return this.get("style")}set style(e){this.set("style",e)}get explode(){return this.get("explode")}set explode(e){this.set("explode",e)}get allowReserved(){return this.get("allowReserved")}set allowReserved(e){this.set("allowReserved",e)}get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get contentProp(){return this.get("content")}set contentProp(e){this.set("content",e)}}Object.defineProperty(Ca.prototype,"description",{get(){return this.get("description")},set(e){this.set("description",e)},enumerable:!0});const Pa=Ca;class Na extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="pathItem"}get $ref(){return this.get("$ref")}set $ref(e){this.set("$ref",e)}get summary(){return this.get("summary")}set summary(e){this.set("summary",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get GET(){return this.get("get")}set GET(e){this.set("GET",e)}get PUT(){return this.get("put")}set PUT(e){this.set("PUT",e)}get POST(){return this.get("post")}set POST(e){this.set("POST",e)}get DELETE(){return this.get("delete")}set DELETE(e){this.set("DELETE",e)}get OPTIONS(){return this.get("options")}set OPTIONS(e){this.set("OPTIONS",e)}get HEAD(){return this.get("head")}set HEAD(e){this.set("HEAD",e)}get PATCH(){return this.get("patch")}set PATCH(e){this.set("PATCH",e)}get TRACE(){return this.get("trace")}set TRACE(e){this.set("TRACE",e)}get servers(){return this.get("servers")}set servers(e){this.set("servers",e)}get parameters(){return this.get("parameters")}set parameters(e){this.set("parameters",e)}}const Ia=Na;class Ta extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="paths"}}const Ra=Ta;class Ma extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="reference",this.classes.push("openapi-reference")}get $ref(){return this.get("$ref")}set $ref(e){this.set("$ref",e)}}const Da=Ma;class Fa extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="requestBody"}get description(){return this.get("description")}set description(e){this.set("description",e)}get contentProp(){return this.get("content")}set contentProp(e){this.set("content",e)}get required(){return this.hasKey("required")?this.get("required"):new Nt.hh(!1)}set required(e){this.set("required",e)}}const La=Fa;class Ba extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="response"}get description(){return this.get("description")}set description(e){this.set("description",e)}get headers(){return this.get("headers")}set headers(e){this.set("headers",e)}get contentProp(){return this.get("content")}set contentProp(e){this.set("content",e)}get links(){return this.get("links")}set links(e){this.set("links",e)}}const $a=Ba;class qa extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="responses"}get default(){return this.get("default")}set default(e){this.set("default",e)}}const Ua=qa;class za extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="JSONSchemaDraft4"}get idProp(){return this.get("id")}set idProp(e){this.set("id",e)}get $schema(){return this.get("$schema")}set $schema(e){this.set("idProp",e)}get multipleOf(){return this.get("multipleOf")}set multipleOf(e){this.set("multipleOf",e)}get maximum(){return this.get("maximum")}set maximum(e){this.set("maximum",e)}get exclusiveMaximum(){return this.get("exclusiveMaximum")}set exclusiveMaximum(e){this.set("exclusiveMaximum",e)}get minimum(){return this.get("minimum")}set minimum(e){this.set("minimum",e)}get exclusiveMinimum(){return this.get("exclusiveMinimum")}set exclusiveMinimum(e){this.set("exclusiveMinimum",e)}get maxLength(){return this.get("maxLength")}set maxLength(e){this.set("maxLength",e)}get minLength(){return this.get("minLength")}set minLength(e){this.set("minLength",e)}get pattern(){return this.get("pattern")}set pattern(e){this.set("pattern",e)}get additionalItems(){return this.get("additionalItems")}set additionalItems(e){this.set("additionalItems",e)}get items(){return this.get("items")}set items(e){this.set("items",e)}get maxItems(){return this.get("maxItems")}set maxItems(e){this.set("maxItems",e)}get minItems(){return this.get("minItems")}set minItems(e){this.set("minItems",e)}get uniqueItems(){return this.get("uniqueItems")}set uniqueItems(e){this.set("uniqueItems",e)}get maxProperties(){return this.get("maxProperties")}set maxProperties(e){this.set("maxProperties",e)}get minProperties(){return this.get("minProperties")}set minProperties(e){this.set("minProperties",e)}get required(){return this.get("required")}set required(e){this.set("required",e)}get properties(){return this.get("properties")}set properties(e){this.set("properties",e)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(e){this.set("additionalProperties",e)}get patternProperties(){return this.get("patternProperties")}set patternProperties(e){this.set("patternProperties",e)}get dependencies(){return this.get("dependencies")}set dependencies(e){this.set("dependencies",e)}get enum(){return this.get("enum")}set enum(e){this.set("enum",e)}get type(){return this.get("type")}set type(e){this.set("type",e)}get allOf(){return this.get("allOf")}set allOf(e){this.set("allOf",e)}get anyOf(){return this.get("anyOf")}set anyOf(e){this.set("anyOf",e)}get oneOf(){return this.get("oneOf")}set oneOf(e){this.set("oneOf",e)}get not(){return this.get("not")}set not(e){this.set("not",e)}get definitions(){return this.get("definitions")}set definitions(e){this.set("definitions",e)}get title(){return this.get("title")}set title(e){this.set("title",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get default(){return this.get("default")}set default(e){this.set("default",e)}get format(){return this.get("format")}set format(e){this.set("format",e)}get base(){return this.get("base")}set base(e){this.set("base",e)}get links(){return this.get("links")}set links(e){this.set("links",e)}get media(){return this.get("media")}set media(e){this.set("media",e)}get readOnly(){return this.get("readOnly")}set readOnly(e){this.set("readOnly",e)}}const Va=za;class Wa extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="JSONReference",this.classes.push("json-reference")}get $ref(){return this.get("$ref")}set $ref(e){this.set("$ref",e)}}const Ja=Wa;class Ka extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="media"}get binaryEncoding(){return this.get("binaryEncoding")}set binaryEncoding(e){this.set("binaryEncoding",e)}get type(){return this.get("type")}set type(e){this.set("type",e)}}const Ha=Ka;class Ga extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="linkDescription"}get href(){return this.get("href")}set href(e){this.set("href",e)}get rel(){return this.get("rel")}set rel(e){this.set("rel",e)}get title(){return this.get("title")}set title(e){this.set("title",e)}get targetSchema(){return this.get("targetSchema")}set targetSchema(e){this.set("targetSchema",e)}get mediaType(){return this.get("mediaType")}set mediaType(e){this.set("mediaType",e)}get method(){return this.get("method")}set method(e){this.set("method",e)}get encType(){return this.get("encType")}set encType(e){this.set("encType",e)}get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}}const Za=Ga,Ya=(e,t)=>{const n=Ar(e,t);return ho((e=>{if(qs(e)&&Gr("$ref",e)&&jo(Qs,"$ref",e)){const t=po(["$ref"],e),r=Ui("#/",t);return po(r.split("/"),n)}return qs(e)?Ya(e,n):e}),e)},Xa=Xs({props:{element:null},methods:{copyMetaAndAttributes(e,t){Ps(e)&&t.meta.set("sourceMap",e.meta.get("sourceMap"))}}}),Qa=Xa,el=Xs(Qa,{methods:{enter(e){return this.element=e.clone(),ti}}});const tl=Gn(qo());function nl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const rl=e=>{if(ms(e))return`${e.element.charAt(0).toUpperCase()+e.element.slice(1)}Element`},ol=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nl(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({JSONSchemaDraft4Element:["content"],JSONReferenceElement:["content"],MediaElement:["content"],LinkDescriptionElement:["content"]},hi);function sl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function il(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sl(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const al=Xs(Qa,{props:{specObj:null,passingOptionsNames:["specObj"]},init({specObj:e=this.specObj}){this.specObj=e},methods:{retrievePassingOptions(){return xo(this.passingOptionsNames,this)},retrieveFixedFields(e){return yr(po(["visitors",...e,"fixedFields"]),cn)(this.specObj)},retrieveVisitor(e){return Eo(ns,["visitors",...e],this.specObj)?po(["visitors",...e],this.specObj):po(["visitors",...e,"$visitor"],this.specObj)},retrieveVisitorInstance(e,t={}){const n=this.retrievePassingOptions();return this.retrieveVisitor(e)(il(il({},n),t))},toRefractedElement(e,t,n={}){const r=this.retrieveVisitorInstance(e,n),o=Object.getPrototypeOf(r);return Uo(this.fallbackVisitorPrototype)&&(this.fallbackVisitorPrototype=Object.getPrototypeOf(this.retrieveVisitorInstance(["value"]))),this.fallbackVisitorPrototype===o?t.clone():(di(t,r,il({keyMap:ol,nodeTypeGetter:rl},n)),r.element)}}}),ll=Xs(al,{props:{specPath:tl,ignoredFields:[]},init({specPath:e=this.specPath,ignoredFields:t=this.ignoredFields}={}){this.specPath=e,this.ignoredFields=t},methods:{ObjectElement(e){const t=this.specPath(e),n=this.retrieveFixedFields(t);return e.forEach(((e,r,o)=>{if(gs(r)&&n.includes(r.toValue())&&!this.ignoredFields.includes(r.toValue())){const n=this.toRefractedElement([...t,"fixedFields",r.toValue()],e),s=new Nt.c6(r.clone(),n);this.copyMetaAndAttributes(o,s),s.classes.push("fixed-field"),this.element.content.push(s)}else this.ignoredFields.includes(r.toValue())||this.element.content.push(o.clone())})),this.copyMetaAndAttributes(e,this.element),ti}}}),cl=ll,ul=Xs(cl,el,{props:{specPath:Gn(["document","objects","JSONSchema"])},init(){this.element=new Va}}),pl=el,hl=el,fl=el,dl=el,ml=el,gl=el,yl=el,vl=el,bl=el,wl=el,El=Xs({props:{parent:null},init({parent:e=this.parent}){this.parent=e,this.passingOptionsNames=[...this.passingOptionsNames,"parent"]}}),xl=e=>ws(e)&&e.hasKey("$ref"),Sl=Xs(al,El,el,{methods:{ObjectElement(e){const t=xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"];return this.element=this.toRefractedElement(t,e),ti},ArrayElement(e){return this.element=new Nt.ON,this.element.classes.push("json-schema-items"),e.forEach((e=>{const t=xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),ti}}}),_l=el,jl=el,Ol=el,kl=el,Al=el,Cl=Xs(el,{methods:{ArrayElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-required"),ti}}});const Pl=hr(Yt(1,ur(Rs,zr(Ds,ns))));const Nl=hr(io);const Il=Hn([Qs,Pl,Nl]),Tl=Xs(al,{props:{fieldPatternPredicate:Dt,specPath:tl,ignoredFields:[]},init({specPath:e=this.specPath,ignoredFields:t=this.ignoredFields}={}){this.specPath=e,this.ignoredFields=t},methods:{ObjectElement(e){return e.forEach(((e,t,n)=>{if(!this.ignoredFields.includes(t.toValue())&&this.fieldPatternPredicate(t.toValue())){const r=this.specPath(e),o=this.toRefractedElement(r,e),s=new Nt.c6(t.clone(),o);this.copyMetaAndAttributes(n,s),s.classes.push("patterned-field"),this.element.content.push(s)}else this.ignoredFields.includes(t.toValue())||this.element.content.push(n.clone())})),this.copyMetaAndAttributes(e,this.element),ti}}}),Rl=Xs(Tl,{props:{fieldPatternPredicate:Il}}),Ml=Xs(Rl,El,el,{props:{specPath:e=>xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]},init(){this.element=new Nt.Sb,this.element.classes.push("json-schema-properties")}}),Dl=Xs(Rl,El,el,{props:{specPath:e=>xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]},init(){this.element=new Nt.Sb,this.element.classes.push("json-schema-patternProperties")}}),Fl=Xs(Rl,El,el,{props:{specPath:e=>xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]},init(){this.element=new Nt.Sb,this.element.classes.push("json-schema-dependencies")}}),Ll=Xs(el,{methods:{ArrayElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-enum"),ti}}}),Bl=Xs(el,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-type"),ti},ArrayElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-type"),ti}}}),$l=Xs(al,El,el,{init(){this.element=new Nt.ON,this.element.classes.push("json-schema-allOf")},methods:{ArrayElement(e){return e.forEach((e=>{const t=xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),ti}}}),ql=Xs(al,El,el,{init(){this.element=new Nt.ON,this.element.classes.push("json-schema-anyOf")},methods:{ArrayElement(e){return e.forEach((e=>{const t=xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),ti}}}),Ul=Xs(al,El,el,{init(){this.element=new Nt.ON,this.element.classes.push("json-schema-oneOf")},methods:{ArrayElement(e){return e.forEach((e=>{const t=xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),ti}}}),zl=Xs(Rl,El,el,{props:{specPath:e=>xl(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]},init(){this.element=new Nt.Sb,this.element.classes.push("json-schema-definitions")}}),Vl=el,Wl=el,Jl=el,Kl=el,Hl=el,Gl=Xs(al,El,el,{init(){this.element=new Nt.ON,this.element.classes.push("json-schema-links")},methods:{ArrayElement(e){return e.forEach((e=>{const t=this.toRefractedElement(["document","objects","LinkDescription"],e);this.element.push(t)})),this.copyMetaAndAttributes(e,this.element),ti}}}),Zl=el,Yl=Xs(cl,el,{props:{specPath:Gn(["document","objects","JSONReference"])},init(){this.element=new Ja},methods:{ObjectElement(e){const t=cl.compose.methods.ObjectElement.call(this,e);return gs(this.element.$ref)&&this.element.classes.push("reference-element"),t}}}),Xl=Xs(el,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("reference-value"),ti}}});const Ql=hr(or);const ec=ur(os,Nl);function tc(e){return function(e){if(Array.isArray(e))return nc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return nc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nc(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var rc=yr(Io(pr((function(e,t){return e.length>t.length}))),Yr,Rn("length")),oc=kr((function(e,t,n){var r=n.apply(void 0,tc(e));return Ql(r)?Co(r):t}));const sc=no(ec,(function(e){var t=rc(e);return Yt(t,(function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Kn(oc(n),void 0,e)}))}),qo),ic=Xs(al,{props:{alternator:[]},methods:{enter(e){const t=this.alternator.map((({predicate:e,specPath:t})=>no(e,Gn(t),qo))),n=sc(t)(e);return this.element=this.toRefractedElement(n,e),ti}}}),ac=Xs(ic,{props:{alternator:[{predicate:xl,specPath:["document","objects","JSONReference"]},{predicate:Ft,specPath:["document","objects","JSONSchema"]}]}}),lc={visitors:{value:el,JSONSchemaOrJSONReferenceVisitor:ac,document:{objects:{JSONSchema:{$visitor:ul,fixedFields:{id:pl,$schema:hl,multipleOf:fl,maximum:dl,exclusiveMaximum:ml,minimum:gl,exclusiveMinimum:yl,maxLength:vl,minLength:bl,pattern:wl,additionalItems:ac,items:Sl,maxItems:_l,minItems:jl,uniqueItems:Ol,maxProperties:kl,minProperties:Al,required:Cl,properties:Ml,additionalProperties:ac,patternProperties:Dl,dependencies:Fl,enum:Ll,type:Bl,allOf:$l,anyOf:ql,oneOf:Ul,not:ac,definitions:zl,title:Vl,description:Wl,default:Jl,format:Kl,base:Hl,links:Gl,media:{$ref:"#/visitors/document/objects/Media"},readOnly:Zl}},JSONReference:{$visitor:Yl,fixedFields:{$ref:Xl}},Media:{$visitor:Xs(cl,el,{props:{specPath:Gn(["document","objects","Media"])},init(){this.element=new Ha}}),fixedFields:{binaryEncoding:el,type:el}},LinkDescription:{$visitor:Xs(cl,el,{props:{specPath:Gn(["document","objects","LinkDescription"])},init(){this.element=new Za}}),fixedFields:{href:el,rel:el,title:el,targetSchema:ac,mediaType:el,method:el,encType:el,schema:ac}}}}}},cc=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Va||e(r)&&t("JSONSchemaDraft4",r)&&n("object",r))),uc=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Ja||e(r)&&t("JSONReference",r)&&n("object",r))),pc=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Ha||e(r)&&t("media",r)&&n("object",r))),hc=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Za||e(r)&&t("linkDescription",r)&&n("object",r))),fc={namespace:e=>{const{base:t}=e;return t.register("jSONSchemaDraft4",Va),t.register("jSONReference",Ja),t.register("media",Ha),t.register("linkDescription",Za),t}};function dc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function mc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dc(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const gc=()=>{const e=Vs(fc);return{predicates:mc(mc({},i),{},{isStringElement:gs}),namespace:e}};function yc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const vc=(e,{specPath:t=["visitors","document","objects","JSONSchema","$visitor"],plugins:n=[],specificationObj:r=lc}={})=>{const o=(0,Nt.Qc)(e),s=Ya(r),i=as(t,[],s);return di(o,i,{state:{specObj:s}}),mi(i.element,n,{toolboxCreator:gc,visitorOptions:{keyMap:ol,nodeTypeGetter:rl}})},bc=e=>(t,n={})=>vc(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yc(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({specPath:e},n));Va.refract=bc(["visitors","document","objects","JSONSchema","$visitor"]),Ja.refract=bc(["visitors","document","objects","JSONReference","$visitor"]),Ha.refract=bc(["visitors","document","objects","Media","$visitor"]),Za.refract=bc(["visitors","document","objects","LinkDescription","$visitor"]);const wc=class extends Va{constructor(e,t,n){super(e,t,n),this.element="schema",this.classes.push("json-schema-draft-4")}get additionalItems(){return this.get("additionalItems")}set additionalItems(e){this.set("additionalItems",e)}get items(){return this.get("items")}set items(e){this.set("items",e)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(e){this.set("additionalProperties",e)}get type(){return this.get("type")}set type(e){this.set("type",e)}get not(){return this.get("not")}set not(e){this.set("not",e)}get nullable(){return this.get("nullable")}set nullable(e){this.set("nullable",e)}get discriminator(){return this.get("discriminator")}set discriminator(e){this.set("discriminator",e)}get writeOnly(){return this.get("writeOnly")}set writeOnly(e){this.set("writeOnly",e)}get xml(){return this.get("xml")}set xml(e){this.set("xml",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}get deprecated(){return this.get("deprecated")}set deprecated(e){this.set("deprecated",e)}};class Ec extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="securityRequirement"}}const xc=Ec;class Sc extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="securityScheme"}get type(){return this.get("type")}set type(e){this.set("type",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get name(){return this.get("name")}set name(e){this.set("name",e)}get in(){return this.get("in")}set in(e){this.set("in",e)}get scheme(){return this.get("scheme")}set scheme(e){this.set("scheme",e)}get bearerFormat(){return this.get("bearerFormat")}set bearerFormat(e){this.set("bearerFormat",e)}get flows(){return this.get("flows")}set flows(e){this.set("flows",e)}get openIdConnectUrl(){return this.get("openIdConnectUrl")}set openIdConnectUrl(e){this.set("openIdConnectUrl",e)}}const _c=Sc;class jc extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="server"}get url(){return this.get("url")}set url(e){this.set("url",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get variables(){return this.get("variables")}set variables(e){this.set("variables",e)}}const Oc=jc;class kc extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="serverVariable"}get enum(){return this.get("enum")}set enum(e){this.set("enum",e)}get default(){return this.get("default")}set default(e){this.set("default",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}}const Ac=kc;class Cc extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="tag"}get name(){return this.get("name")}set name(e){this.set("name",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}}const Pc=Cc;class Nc extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="xml"}get name(){return this.get("name")}set name(e){this.set("name",e)}get namespace(){return this.get("namespace")}set namespace(e){this.set("namespace",e)}get prefix(){return this.get("prefix")}set prefix(e){this.set("prefix",e)}get attribute(){return this.get("attribute")}set attribute(e){this.set("attribute",e)}get wrapped(){return this.get("wrapped")}set wrapped(e){this.set("wrapped",e)}}const Ic=Nc,Tc=Xs({props:{element:null},methods:{copyMetaAndAttributes(e,t){Ps(e)&&t.meta.set("sourceMap",e.meta.get("sourceMap"))}}}),Rc=Tc;function Mc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const Dc=e=>{if(ms(e))return`${e.element.charAt(0).toUpperCase()+e.element.slice(1)}Element`},Fc=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mc(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({CallbackElement:["content"],ComponentsElement:["content"],ContactElement:["content"],DiscriminatorElement:["content"],Encoding:["content"],Example:["content"],ExternalDocumentationElement:["content"],HeaderElement:["content"],InfoElement:["content"],LicenseElement:["content"],MediaTypeElement:["content"],OAuthFlowElement:["content"],OAuthFlowsElement:["content"],OpenApi3_0Element:["content"],OperationElement:["content"],ParameterElement:["content"],PathItemElement:["content"],PathsElement:["content"],ReferenceElement:["content"],RequestBodyElement:["content"],ResponseElement:["content"],ResponsesElement:["content"],SchemaElement:["content"],SecurityRequirementElement:["content"],SecuritySchemeElement:["content"],ServerElement:["content"],ServerVariableElement:["content"],TagElement:["content"]},hi);function Lc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lc(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const $c=Xs(Rc,{props:{passingOptionsNames:["specObj","openApiGenericElement","openApiSemanticElement"],specObj:null,openApiGenericElement:null,openApiSemanticElement:null},init({specObj:e=this.specObj,openApiGenericElement:t=this.openApiGenericElement,openApiSemanticElement:n=this.openApiSemanticElement}){this.specObj=e,this.openApiGenericElement=t,this.openApiSemanticElement=n},methods:{retrievePassingOptions(){return xo(this.passingOptionsNames,this)},retrieveFixedFields(e){return yr(po(["visitors",...e,"fixedFields"]),cn)(this.specObj)},retrieveVisitor(e){return Eo(ns,["visitors",...e],this.specObj)?po(["visitors",...e],this.specObj):po(["visitors",...e,"$visitor"],this.specObj)},retrieveVisitorInstance(e,t={}){const n=this.retrievePassingOptions();return this.retrieveVisitor(e)(Bc(Bc({},n),t))},toRefractedElement(e,t,n={}){const r=this.retrieveVisitorInstance(e,n),o=Object.getPrototypeOf(r);return Uo(this.fallbackVisitorPrototype)&&(this.fallbackVisitorPrototype=Object.getPrototypeOf(this.retrieveVisitorInstance(["value"]))),this.fallbackVisitorPrototype===o?t.clone():(di(t,r,Bc({keyMap:Fc,nodeTypeGetter:Dc},n)),r.element)}}}),qc=e=>ws(e)&&e.hasKey("openapi")&&e.hasKey("info"),Uc=e=>ws(e)&&e.hasKey("name")&&e.hasKey("in"),zc=e=>ws(e)&&e.hasKey("$ref"),Vc=e=>ws(e)&&e.hasKey("content"),Wc=e=>ws(e)&&e.hasKey("description"),Jc=ws,Kc=ws,Hc=e=>gs(e.key)&&Ro("x-",e.key.toValue()),Gc=Xs($c,{props:{specPath:tl,ignoredFields:[],canSupportSpecificationExtensions:!0,specificationExtensionPredicate:Hc},init({specPath:e=this.specPath,ignoredFields:t=this.ignoredFields,canSupportSpecificationExtensions:n=this.canSupportSpecificationExtensions,specificationExtensionPredicate:r=this.specificationExtensionPredicate}={}){this.specPath=e,this.ignoredFields=t,this.canSupportSpecificationExtensions=n,this.specificationExtensionPredicate=r},methods:{ObjectElement(e){const t=this.specPath(e),n=this.retrieveFixedFields(t);return e.forEach(((e,r,o)=>{if(gs(r)&&n.includes(r.toValue())&&!this.ignoredFields.includes(r.toValue())){const n=this.toRefractedElement([...t,"fixedFields",r.toValue()],e),s=new Nt.c6(r.clone(),n);this.copyMetaAndAttributes(o,s),s.classes.push("fixed-field"),this.element.content.push(s)}else if(this.canSupportSpecificationExtensions&&this.specificationExtensionPredicate(o)){const e=this.toRefractedElement(["document","extension"],o);this.element.content.push(e)}else this.ignoredFields.includes(r.toValue())||this.element.content.push(o.clone())})),this.copyMetaAndAttributes(e,this.element),ti}}}),Zc=Gc,Yc=Xs(Rc,{methods:{enter(e){return this.element=e.clone(),ti}}}),Xc=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","OpenApi"]),canSupportSpecificationExtensions:!0},init(){this.element=new Oa},methods:{ObjectElement(e){return this.unrefractedElement=e,Zc.compose.methods.ObjectElement.call(this,e)}}}),Qc=Xs($c,Yc,{methods:{StringElement(e){const t=new _a(e.toValue());return this.copyMetaAndAttributes(e,t),this.element=t,ti}}}),eu=Xs($c,{methods:{MemberElement(e){return this.element=e.clone(),this.element.classes.push("specification-extension"),ti}}}),tu=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Info"]),canSupportSpecificationExtensions:!0},init(){this.element=new ha}}),nu=Yc,ru=Yc,ou=Yc,su=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("api-version"),this.element.classes.push("version"),ti}}}),iu=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Contact"]),canSupportSpecificationExtensions:!0},init(){this.element=new ea}}),au=Yc,lu=Yc,cu=Yc,uu=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","License"]),canSupportSpecificationExtensions:!0},init(){this.element=new da}}),pu=Yc,hu=Yc,fu=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Link"]),canSupportSpecificationExtensions:!0},init(){this.element=new ga},methods:{ObjectElement(e){const t=Zc.compose.methods.ObjectElement.call(this,e);return(gs(this.element.operationId)||gs(this.element.operationRef))&&this.element.classes.push("reference-element"),t}}}),du=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("reference-value"),ti}}}),mu=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("reference-value"),ti}}}),gu=Xs($c,{props:{fieldPatternPredicate:Dt,specPath:tl,ignoredFields:[],canSupportSpecificationExtensions:!1,specificationExtensionPredicate:Hc},init({specPath:e=this.specPath,ignoredFields:t=this.ignoredFields,canSupportSpecificationExtensions:n=this.canSupportSpecificationExtensions,specificationExtensionPredicate:r=this.specificationExtensionPredicate}={}){this.specPath=e,this.ignoredFields=t,this.canSupportSpecificationExtensions=n,this.specificationExtensionPredicate=r},methods:{ObjectElement(e){return e.forEach(((e,t,n)=>{if(this.canSupportSpecificationExtensions&&this.specificationExtensionPredicate(n)){const e=this.toRefractedElement(["document","extension"],n);this.element.content.push(e)}else if(!this.ignoredFields.includes(t.toValue())&&this.fieldPatternPredicate(t.toValue())){const r=this.specPath(e),o=this.toRefractedElement(r,e),s=new Nt.c6(t.clone(),o);this.copyMetaAndAttributes(n,s),s.classes.push("patterned-field"),this.element.content.push(s)}else this.ignoredFields.includes(t.toValue())||this.element.content.push(n.clone())})),this.copyMetaAndAttributes(e,this.element),ti}}}),yu=gu,vu=Xs(yu,{props:{fieldPatternPredicate:Il}});class bu extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(bu.primaryClass)}}Qo(bu,"primaryClass","link-parameters");const wu=bu,Eu=Xs(vu,Yc,{props:{specPath:Gn(["value"])},init(){this.element=new wu}}),xu=Yc,Su=Yc,_u=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Server"]),canSupportSpecificationExtensions:!0},init(){this.element=new Oc}}),ju=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("server-url"),ti}}}),Ou=Yc;class ku extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(ku.primaryClass)}}Qo(ku,"primaryClass","servers");const Au=ku,Cu=Xs($c,Yc,{init(){this.element=new Au},methods:{ArrayElement(e){return e.forEach((e=>{const t=Jc(e)?["document","objects","Server"]:["value"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),ti}}}),Pu=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","ServerVariable"]),canSupportSpecificationExtensions:!0},init(){this.element=new Ac}}),Nu=Yc,Iu=Yc,Tu=Yc;class Ru extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Ru.primaryClass)}}Qo(Ru,"primaryClass","server-variables");const Mu=Ru,Du=Xs(vu,Yc,{props:{specPath:Gn(["document","objects","ServerVariable"])},init(){this.element=new Mu}}),Fu=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","MediaType"]),canSupportSpecificationExtensions:!0},init(){this.element=new va}}),Lu=Xs($c,{props:{alternator:[]},methods:{enter(e){const t=this.alternator.map((({predicate:e,specPath:t})=>no(e,Gn(t),qo))),n=sc(t)(e);return this.element=this.toRefractedElement(n,e),ti}}}),Bu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Zi||e(r)&&t("callback",r)&&n("object",r))),$u=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Xi||e(r)&&t("components",r)&&n("object",r))),qu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof ea||e(r)&&t("contact",r)&&n("object",r))),Uu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof ia||e(r)&&t("example",r)&&n("object",r))),zu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof la||e(r)&&t("externalDocumentation",r)&&n("object",r))),Vu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof ua||e(r)&&t("header",r)&&n("object",r))),Wu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof ha||e(r)&&t("info",r)&&n("object",r))),Ju=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof da||e(r)&&t("license",r)&&n("object",r))),Ku=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof ga||e(r)&&t("link",r)&&n("object",r))),Hu=e=>{if(!Ku(e))return!1;if(!gs(e.operationRef))return!1;const t=e.operationRef.toValue();return"string"==typeof t&&t.length>0&&!t.startsWith("#")},Gu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof _a||e(r)&&t("openapi",r)&&n("string",r))),Zu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n,hasClass:r})=>o=>o instanceof Oa||e(o)&&t("openApi3_0",o)&&n("object",o)&&r("api",o))),Yu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Aa||e(r)&&t("operation",r)&&n("object",r))),Xu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Pa||e(r)&&t("parameter",r)&&n("object",r))),Qu=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Ia||e(r)&&t("pathItem",r)&&n("object",r))),ep=e=>{if(!Qu(e))return!1;if(!gs(e.$ref))return!1;const t=e.$ref.toValue();return"string"==typeof t&&t.length>0&&!t.startsWith("#")},tp=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Ra||e(r)&&t("paths",r)&&n("object",r))),np=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Da||e(r)&&t("reference",r)&&n("object",r))),rp=e=>{if(!np(e))return!1;if(!gs(e.$ref))return!1;const t=e.$ref.toValue();return"string"==typeof t&&t.length>0&&!t.startsWith("#")},op=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof La||e(r)&&t("requestBody",r)&&n("object",r))),sp=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof $a||e(r)&&t("response",r)&&n("object",r))),ip=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Ua||e(r)&&t("responses",r)&&n("object",r))),ap=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof wc||e(r)&&t("schema",r)&&n("object",r))),lp=e=>bs(e)&&e.classes.includes("boolean-json-schema"),cp=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof xc||e(r)&&t("securityRequirement",r)&&n("object",r))),up=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Oc||e(r)&&t("server",r)&&n("object",r))),pp=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Ac||e(r)&&t("serverVariable",r)&&n("object",r))),hp=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof va||e(r)&&t("mediaType",r)&&n("object",r))),fp=Xs(Lu,Yc,{props:{alternator:[{predicate:zc,specPath:["document","objects","Reference"]},{predicate:Ft,specPath:["document","objects","Schema"]}]},methods:{ObjectElement(e){const t=Lu.compose.methods.enter.call(this,e);return np(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}}}),dp=Yc,mp=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Example"],canSupportSpecificationExtensions:!0},init(){this.element=new Nt.Sb,this.element.classes.push("examples")},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","example")})),t}}});class gp extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(gp.primaryClass),this.classes.push("examples")}}Qo(gp,"primaryClass","media-type-examples");const yp=gp,vp=Xs(mp,{init(){this.element=new yp}});class bp extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(bp.primaryClass)}}Qo(bp,"primaryClass","media-type-encoding");const wp=bp,Ep=Xs(vu,Yc,{props:{specPath:Gn(["document","objects","Encoding"])},init(){this.element=new wp}}),xp=Xs(vu,Yc,{props:{specPath:Gn(["value"])},init(){this.element=new xc}});class Sp extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(Sp.primaryClass)}}Qo(Sp,"primaryClass","security");const _p=Sp,jp=Xs($c,Yc,{init(){this.element=new _p},methods:{ArrayElement(e){return e.forEach((e=>{if(ws(e)){const t=this.toRefractedElement(["document","objects","SecurityRequirement"],e);this.element.push(t)}else this.element.push(e.clone())})),this.copyMetaAndAttributes(e,this.element),ti}}}),Op=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Components"]),canSupportSpecificationExtensions:!0},init(){this.element=new Xi}}),kp=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Tag"]),canSupportSpecificationExtensions:!0},init(){this.element=new Pc}}),Ap=Yc,Cp=Yc,Pp=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Reference"]),canSupportSpecificationExtensions:!1},init(){this.element=new Da},methods:{ObjectElement(e){const t=Zc.compose.methods.ObjectElement.call(this,e);return gs(this.element.$ref)&&this.element.classes.push("reference-element"),t}}}),Np=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("reference-value"),ti}}}),Ip=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Parameter"]),canSupportSpecificationExtensions:!0},init(){this.element=new Pa},methods:{ObjectElement(e){const t=Zc.compose.methods.ObjectElement.call(this,e);return ws(this.element.contentProp)&&this.element.contentProp.filter(hp).forEach(((e,t)=>{e.setMetaProperty("media-type",t.toValue())})),t}}}),Tp=Yc,Rp=Yc,Mp=Yc,Dp=Yc,Fp=Yc,Lp=Yc,Bp=Yc,$p=Yc,qp=Yc,Up=Xs(Lu,Yc,{props:{alternator:[{predicate:zc,specPath:["document","objects","Reference"]},{predicate:Ft,specPath:["document","objects","Schema"]}]},methods:{ObjectElement(e){const t=Lu.compose.methods.enter.call(this,e);return np(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}}}),zp=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Header"]),canSupportSpecificationExtensions:!0},init(){this.element=new ua}}),Vp=Yc,Wp=Yc,Jp=Yc,Kp=Yc,Hp=Yc,Gp=Yc,Zp=Yc,Yp=Xs(Lu,Yc,{props:{alternator:[{predicate:zc,specPath:["document","objects","Reference"]},{predicate:Ft,specPath:["document","objects","Schema"]}]},methods:{ObjectElement(e){const t=Lu.compose.methods.enter.call(this,e);return np(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}}}),Xp=Yc;class Qp extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Qp.primaryClass),this.classes.push("examples")}}Qo(Qp,"primaryClass","header-examples");const eh=Qp,th=Xs(mp,{init(){this.element=new eh}}),nh=Xs(vu,Yc,{props:{specPath:Gn(["document","objects","MediaType"])},init(){this.element=new Nt.Sb,this.element.classes.push("content")}});class rh extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(rh.primaryClass),this.classes.push("content")}}Qo(rh,"primaryClass","header-content");const oh=rh,sh=Xs(nh,{init(){this.element=new oh}}),ih=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Schema"]),canSupportSpecificationExtensions:!0},init(){this.element=new wc}}),{allOf:ah}=lc.visitors.document.objects.JSONSchema.fixedFields,lh=Xs(ah,{methods:{ArrayElement(e){const t=ah.compose.methods.ArrayElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}}),{anyOf:ch}=lc.visitors.document.objects.JSONSchema.fixedFields,uh=Xs(ch,{methods:{ArrayElement(e){const t=ch.compose.methods.ArrayElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}}),{oneOf:ph}=lc.visitors.document.objects.JSONSchema.fixedFields,hh=Xs(ph,{methods:{ArrayElement(e){const t=ph.compose.methods.ArrayElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}}),{definitions:fh}=lc.visitors.document.objects.JSONSchema.fixedFields,dh=Xs(fh,{methods:{ObjectElement(e){const t=fh.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}}),{dependencies:mh}=lc.visitors.document.objects.JSONSchema.fixedFields,gh=Xs(mh,{methods:{ObjectElement(e){const t=mh.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}}),{items:yh}=lc.visitors.document.objects.JSONSchema.fixedFields,vh=Xs(yh,{methods:{ObjectElement(e){const t=yh.compose.methods.ObjectElement.call(this,e);return np(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t},ArrayElement(e){return this.element=e.clone(),ti}}}),{properties:bh}=lc.visitors.document.objects.JSONSchema.fixedFields,wh=Xs(bh,{methods:{ObjectElement(e){const t=bh.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}}),{patternProperties:Eh}=lc.visitors.document.objects.JSONSchema.fixedFields,xh=Xs(Eh,{methods:{ObjectElement(e){const t=Eh.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}}),{type:Sh}=lc.visitors.document.objects.JSONSchema.fixedFields,_h=Xs(Sh,{methods:{ArrayElement(e){return this.element=e.clone(),ti}}}),jh=Yc,Oh=Yc,kh=Yc,Ah=Yc,{JSONSchemaOrJSONReferenceVisitor:Ch}=lc.visitors,Ph=Xs(Ch,{methods:{ObjectElement(e){const t=Ch.compose.methods.enter.call(this,e);return np(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}}}),Nh=Object.fromEntries(Object.entries(lc.visitors.document.objects.JSONSchema.fixedFields).map((([e,t])=>t===lc.visitors.JSONSchemaOrJSONReferenceVisitor?[e,Ph]:[e,t]))),Ih=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Discriminator"]),canSupportSpecificationExtensions:!1},init(){this.element=new na}}),Th=Yc;class Rh extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Rh.primaryClass)}}Qo(Rh,"primaryClass","discriminator-mapping");const Mh=Rh,Dh=Xs(vu,Yc,{props:{specPath:Gn(["value"])},init(){this.element=new Mh}}),Fh=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","XML"]),canSupportSpecificationExtensions:!0},init(){this.element=new Ic}}),Lh=Yc,Bh=Yc,$h=Yc,qh=Yc,Uh=Yc,zh=Yc;class Vh extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Vh.primaryClass),this.classes.push("examples")}}Qo(Vh,"primaryClass","parameter-examples");const Wh=Vh,Jh=Xs(mp,{init(){this.element=new Wh}});class Kh extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Kh.primaryClass),this.classes.push("content")}}Qo(Kh,"primaryClass","parameter-content");const Hh=Kh,Gh=Xs(nh,{init(){this.element=new Hh}});class Zh extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Zh.primaryClass)}}Qo(Zh,"primaryClass","components-schemas");const Yh=Zh,Xh=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Schema"]},init(){this.element=new Yh},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}});class Qh extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Qh.primaryClass)}}Qo(Qh,"primaryClass","components-responses");const ef=Qh,tf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Response"]},init(){this.element=new ef},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","response")})),this.element.filter(sp).forEach(((e,t)=>{e.setMetaProperty("http-status-code",t.toValue())})),t}}}),nf=tf;class rf extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(rf.primaryClass),this.classes.push("parameters")}}Qo(rf,"primaryClass","components-parameters");const of=rf,sf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Parameter"]},init(){this.element=new of},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","parameter")})),t}}});class af extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(af.primaryClass),this.classes.push("examples")}}Qo(af,"primaryClass","components-examples");const lf=af,cf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Example"]},init(){this.element=new lf},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","example")})),t}}});class uf extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(uf.primaryClass)}}Qo(uf,"primaryClass","components-request-bodies");const pf=uf,hf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","RequestBody"]},init(){this.element=new pf},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","requestBody")})),t}}});class ff extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(ff.primaryClass)}}Qo(ff,"primaryClass","components-headers");const df=ff,mf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Header"]},init(){this.element=new df},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","header")})),this.element.filter(Vu).forEach(((e,t)=>{e.setMetaProperty("header-name",t.toValue())})),t}}}),gf=mf;class yf extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(yf.primaryClass)}}Qo(yf,"primaryClass","components-security-schemes");const vf=yf,bf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","SecurityScheme"]},init(){this.element=new vf},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","securityScheme")})),t}}});class wf extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(wf.primaryClass)}}Qo(wf,"primaryClass","components-links");const Ef=wf,xf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Link"]},init(){this.element=new Ef},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","link")})),t}}});class Sf extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Sf.primaryClass)}}Qo(Sf,"primaryClass","components-callbacks");const _f=Sf,jf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Callback"]},init(){this.element=new _f},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","callback")})),t}}}),Of=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Example"]),canSupportSpecificationExtensions:!0},init(){this.element=new ia},methods:{ObjectElement(e){const t=Zc.compose.methods.ObjectElement.call(this,e);return gs(this.element.externalValue)&&this.element.classes.push("reference-element"),t}}}),kf=Yc,Af=Yc,Cf=Yc,Pf=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("reference-value"),ti}}}),Nf=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","ExternalDocumentation"]),canSupportSpecificationExtensions:!0},init(){this.element=new la}}),If=Yc,Tf=Yc,Rf=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Encoding"]),canSupportSpecificationExtensions:!0},init(){this.element=new oa},methods:{ObjectElement(e){const t=Zc.compose.methods.ObjectElement.call(this,e);return ws(this.element.headers)&&this.element.headers.filter(Vu).forEach(((e,t)=>{e.setMetaProperty("header-name",t.toValue())})),t}}}),Mf=Yc;class Df extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Df.primaryClass)}}Qo(Df,"primaryClass","encoding-headers");const Ff=Df,Lf=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Header"]},init(){this.element=new Ff},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","header")})),this.element.forEach(((e,t)=>{if(!Vu(e))return;const n=t.toValue();e.setMetaProperty("headerName",n)})),t}}}),Bf=Lf,$f=Yc,qf=Yc,Uf=Yc,zf=Xs(yu,Yc,{props:{fieldPatternPredicate:Mo(/^\/(?<path>.*)$/),specPath:Gn(["document","objects","PathItem"]),canSupportSpecificationExtensions:!0},init(){this.element=new Ra},methods:{ObjectElement(e){const t=yu.compose.methods.ObjectElement.call(this,e);return this.element.filter(Qu).forEach(((e,t)=>{e.setMetaProperty("path",t.clone())})),t}}}),Vf=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","RequestBody"])},init(){this.element=new La},methods:{ObjectElement(e){const t=Zc.compose.methods.ObjectElement.call(this,e);return ws(this.element.contentProp)&&this.element.contentProp.filter(hp).forEach(((e,t)=>{e.setMetaProperty("media-type",t.toValue())})),t}}}),Wf=Yc;class Jf extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Jf.primaryClass),this.classes.push("content")}}Qo(Jf,"primaryClass","request-body-content");const Kf=Jf,Hf=Xs(nh,{init(){this.element=new Kf}}),Gf=Yc,Zf=Xs(yu,Yc,{props:{fieldPatternPredicate:Mo(/{(?<expression>.*)}/),specPath:Gn(["document","objects","PathItem"]),canSupportSpecificationExtensions:!0},init(){this.element=new Zi},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(Qu).forEach(((e,t)=>{e.setMetaProperty("runtime-expression",t.toValue())})),t}}}),Yf=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Response"])},init(){this.element=new $a},methods:{ObjectElement(e){const t=Zc.compose.methods.ObjectElement.call(this,e);return ws(this.element.contentProp)&&this.element.contentProp.filter(hp).forEach(((e,t)=>{e.setMetaProperty("media-type",t.toValue())})),ws(this.element.headers)&&this.element.headers.filter(Vu).forEach(((e,t)=>{e.setMetaProperty("header-name",t.toValue())})),t}}}),Xf=Yc;class Qf extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(Qf.primaryClass)}}Qo(Qf,"primaryClass","response-headers");const ed=Qf,td=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Header"]},init(){this.element=new ed},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","header")})),this.element.forEach(((e,t)=>{if(!Vu(e))return;const n=t.toValue();e.setMetaProperty("header-name",n)})),t}}}),nd=td;class rd extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(rd.primaryClass),this.classes.push("content")}}Qo(rd,"primaryClass","response-content");const od=rd,sd=Xs(nh,{init(){this.element=new od}});class id extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(id.primaryClass)}}Qo(id,"primaryClass","response-links");const ad=id,ld=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Link"]},init(){this.element=new ad},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","link")})),t}}}),cd=Xs(Zc,yu,{props:{specPathFixedFields:tl,specPathPatternedFields:tl},methods:{ObjectElement(e){const{specPath:t,ignoredFields:n}=this;try{this.specPath=this.specPathFixedFields;const t=this.retrieveFixedFields(this.specPath(e));this.ignoredFields=[...n,...Nr(e.keys(),t)],Zc.compose.methods.ObjectElement.call(this,e),this.specPath=this.specPathPatternedFields,this.ignoredFields=t,yu.compose.methods.ObjectElement.call(this,e)}catch(e){throw this.specPath=t,e}return ti}}}),ud=Xs(cd,Yc,{props:{specPathFixedFields:Gn(["document","objects","Responses"]),specPathPatternedFields:e=>zc(e)?["document","objects","Reference"]:["document","objects","Response"],fieldPatternPredicate:Mo(new RegExp(`^(1XX|2XX|3XX|4XX|5XX|${Ao(100,600).join("|")})$`)),canSupportSpecificationExtensions:!0},init(){this.element=new Ua},methods:{ObjectElement(e){const t=cd.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","response")})),this.element.filter(sp).forEach(((e,t)=>{const n=t.clone();this.fieldPatternPredicate(n.toValue())&&e.setMetaProperty("http-status-code",n)})),t}}}),pd=ud,hd=Xs(Lu,Yc,{props:{alternator:[{predicate:zc,specPath:["document","objects","Reference"]},{predicate:Ft,specPath:["document","objects","Response"]}]},methods:{ObjectElement(e){const t=Lu.compose.methods.enter.call(this,e);return np(this.element)?this.element.setMetaProperty("referenced-element","response"):sp(this.element)&&this.element.setMetaProperty("http-status-code","default"),t}}}),fd=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","Operation"])},init(){this.element=new Aa}});class dd extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(dd.primaryClass)}}Qo(dd,"primaryClass","operation-tags");const md=dd,gd=Xs(Yc,{init(){this.element=new md},methods:{ArrayElement(e){return this.element=this.element.concat(e.clone()),ti}}}),yd=Yc,vd=Yc,bd=Yc;class wd extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(wd.primaryClass),this.classes.push("parameters")}}Qo(wd,"primaryClass","operation-parameters");const Ed=wd,xd=Xs($c,Yc,{init(){this.element=new Nt.ON,this.element.classes.push("parameters")},methods:{ArrayElement(e){return e.forEach((e=>{const t=zc(e)?["document","objects","Reference"]:["document","objects","Parameter"],n=this.toRefractedElement(t,e);np(n)&&n.setMetaProperty("referenced-element","parameter"),this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),ti}}}),Sd=Xs(xd,{init(){this.element=new Ed}}),_d=Xs(Lu,{props:{alternator:[{predicate:zc,specPath:["document","objects","Reference"]},{predicate:Ft,specPath:["document","objects","RequestBody"]}]},methods:{ObjectElement(e){const t=Lu.compose.methods.enter.call(this,e);return np(this.element)&&this.element.setMetaProperty("referenced-element","requestBody"),t}}});class jd extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(jd.primaryClass)}}Qo(jd,"primaryClass","operation-callbacks");const Od=jd,kd=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","Callback"]},init(){this.element=new Od},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(np).forEach((e=>{e.setMetaProperty("referenced-element","callback")})),t}}}),Ad=Yc;class Cd extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(Cd.primaryClass),this.classes.push("security")}}Qo(Cd,"primaryClass","operation-security");const Pd=Cd,Nd=Xs($c,Yc,{init(){this.element=new Pd},methods:{ArrayElement(e){return e.forEach((e=>{const t=ws(e)?["document","objects","SecurityRequirement"]:["value"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),ti}}});class Id extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(Id.primaryClass),this.classes.push("servers")}}Qo(Id,"primaryClass","operation-servers");const Td=Id,Rd=Xs(Cu,{init(){this.element=new Td}}),Md=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","PathItem"])},init(){this.element=new Ia},methods:{ObjectElement(e){const t=Zc.compose.methods.ObjectElement.call(this,e);return this.element.filter(Yu).forEach(((e,t)=>{const n=t.clone();n.content=n.toValue().toUpperCase(),e.setMetaProperty("http-method",n)})),gs(this.element.$ref)&&this.element.classes.push("reference-element"),t}}}),Dd=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("reference-value"),ti}}}),Fd=Yc,Ld=Yc;class Bd extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(Bd.primaryClass),this.classes.push("servers")}}Qo(Bd,"primaryClass","path-item-servers");const $d=Bd,qd=Xs(Cu,{init(){this.element=new $d}});class Ud extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(Ud.primaryClass),this.classes.push("parameters")}}Qo(Ud,"primaryClass","path-item-parameters");const zd=Ud,Vd=Xs(xd,{init(){this.element=new zd}}),Wd=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","SecurityScheme"]),canSupportSpecificationExtensions:!0},init(){this.element=new _c}}),Jd=Yc,Kd=Yc,Hd=Yc,Gd=Yc,Zd=Yc,Yd=Yc,Xd=Yc,Qd=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","OAuthFlows"]),canSupportSpecificationExtensions:!0},init(){this.element=new xa}}),em=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","OAuthFlow"]),canSupportSpecificationExtensions:!0},init(){this.element=new wa}}),tm=Yc,nm=Yc,rm=Yc;class om extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(om.primaryClass)}}Qo(om,"primaryClass","oauth-flow-scopes");const sm=om,im=Xs(vu,Yc,{props:{specPath:Gn(["value"])},init(){this.element=new sm}});class am extends Nt.ON{constructor(e,t,n){super(e,t,n),this.classes.push(am.primaryClass)}}Qo(am,"primaryClass","tags");const lm=am,cm=Xs($c,Yc,{init(){this.element=new lm},methods:{ArrayElement(e){return e.forEach((e=>{const t=Kc(e)?["document","objects","Tag"]:["value"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),ti}}});function um(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?um(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):um(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const hm={$visitor:Pp,fixedFields:{$ref:Np}},fm={$visitor:ih,fixedFields:pm(pm({},Nh),{},{allOf:lh,anyOf:uh,oneOf:hh,definitions:dh,items:vh,dependencies:gh,properties:wh,patternProperties:xh,type:_h,nullable:jh,discriminator:{$ref:"#/visitors/document/objects/Discriminator"},writeOnly:Oh,xml:{$ref:"#/visitors/document/objects/XML"},externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},example:kh,deprecated:Ah})},dm={visitors:{value:Yc,document:{objects:{OpenApi:{$visitor:Xc,fixedFields:{openapi:Qc,info:{$ref:"#/visitors/document/objects/Info"},servers:Cu,paths:{$ref:"#/visitors/document/objects/Paths"},components:{$ref:"#/visitors/document/objects/Components"},security:jp,tags:cm,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Info:{$visitor:tu,fixedFields:{title:nu,description:ru,termsOfService:ou,contact:{$ref:"#/visitors/document/objects/Contact"},license:{$ref:"#/visitors/document/objects/License"},version:su}},Contact:{$visitor:iu,fixedFields:{name:au,url:lu,email:cu}},License:{$visitor:uu,fixedFields:{name:pu,url:hu}},Server:{$visitor:_u,fixedFields:{url:ju,description:Ou,variables:Du}},ServerVariable:{$visitor:Pu,fixedFields:{enum:Nu,default:Iu,description:Tu}},Components:{$visitor:Op,fixedFields:{schemas:Xh,responses:nf,parameters:sf,examples:cf,requestBodies:hf,headers:gf,securitySchemes:bf,links:xf,callbacks:jf}},Paths:{$visitor:zf},PathItem:{$visitor:Md,fixedFields:{$ref:Dd,summary:Fd,description:Ld,get:{$ref:"#/visitors/document/objects/Operation"},put:{$ref:"#/visitors/document/objects/Operation"},post:{$ref:"#/visitors/document/objects/Operation"},delete:{$ref:"#/visitors/document/objects/Operation"},options:{$ref:"#/visitors/document/objects/Operation"},head:{$ref:"#/visitors/document/objects/Operation"},patch:{$ref:"#/visitors/document/objects/Operation"},trace:{$ref:"#/visitors/document/objects/Operation"},servers:qd,parameters:Vd}},Operation:{$visitor:fd,fixedFields:{tags:gd,summary:yd,description:vd,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},operationId:bd,parameters:Sd,requestBody:_d,responses:{$ref:"#/visitors/document/objects/Responses"},callbacks:kd,deprecated:Ad,security:Nd,servers:Rd}},ExternalDocumentation:{$visitor:Nf,fixedFields:{description:If,url:Tf}},Parameter:{$visitor:Ip,fixedFields:{name:Tp,in:Rp,description:Mp,required:Dp,deprecated:Fp,allowEmptyValue:Lp,style:Bp,explode:$p,allowReserved:qp,schema:Up,example:zh,examples:Jh,content:Gh}},RequestBody:{$visitor:Vf,fixedFields:{description:Wf,content:Hf,required:Gf}},MediaType:{$visitor:Fu,fixedFields:{schema:fp,example:dp,examples:vp,encoding:Ep}},Encoding:{$visitor:Rf,fixedFields:{contentType:Mf,headers:Bf,style:$f,explode:qf,allowReserved:Uf}},Responses:{$visitor:pd,fixedFields:{default:hd}},Response:{$visitor:Yf,fixedFields:{description:Xf,headers:nd,content:sd,links:ld}},Callback:{$visitor:Zf},Example:{$visitor:Of,fixedFields:{summary:kf,description:Af,value:Cf,externalValue:Pf}},Link:{$visitor:fu,fixedFields:{operationRef:du,operationId:mu,parameters:Eu,requestBody:xu,description:Su,server:{$ref:"#/visitors/document/objects/Server"}}},Header:{$visitor:zp,fixedFields:{description:Vp,required:Wp,deprecated:Jp,allowEmptyValue:Kp,style:Hp,explode:Gp,allowReserved:Zp,schema:Yp,example:Xp,examples:th,content:sh}},Tag:{$visitor:kp,fixedFields:{name:Ap,description:Cp,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},JSONReference:hm,Reference:hm,JSONSchema:fm,Schema:fm,LinkDescription:lc.visitors.document.objects.LinkDescription,Media:lc.visitors.document.objects.Media,Discriminator:{$visitor:Ih,fixedFields:{propertyName:Th,mapping:Dh}},XML:{$visitor:Fh,fixedFields:{name:Lh,namespace:Bh,prefix:$h,attribute:qh,wrapped:Uh}},SecurityScheme:{$visitor:Wd,fixedFields:{type:Jd,description:Kd,name:Hd,in:Gd,scheme:Zd,bearerFormat:Yd,flows:{$ref:"#/visitors/document/objects/OAuthFlows"},openIdConnectUrl:Xd}},OAuthFlows:{$visitor:Qd,fixedFields:{implicit:{$ref:"#/visitors/document/objects/OAuthFlow"},password:{$ref:"#/visitors/document/objects/OAuthFlow"},clientCredentials:{$ref:"#/visitors/document/objects/OAuthFlow"},authorizationCode:{$ref:"#/visitors/document/objects/OAuthFlow"}}},OAuthFlow:{$visitor:em,fixedFields:{authorizationUrl:tm,tokenUrl:nm,refreshUrl:rm,scopes:im}},SecurityRequirement:{$visitor:xp}},extension:{$visitor:eu}}}},mm={namespace:e=>{const{base:t}=e;return t.register("callback",Zi),t.register("components",Xi),t.register("contact",ea),t.register("discriminator",na),t.register("encoding",oa),t.register("example",ia),t.register("externalDocumentation",la),t.register("header",ua),t.register("info",ha),t.register("license",da),t.register("link",ga),t.register("mediaType",va),t.register("oAuthFlow",wa),t.register("oAuthFlows",xa),t.register("openapi",_a),t.register("openApi3_0",Oa),t.register("operation",Aa),t.register("parameter",Pa),t.register("pathItem",Ia),t.register("paths",Ra),t.register("reference",Da),t.register("requestBody",La),t.register("response",$a),t.register("responses",Ua),t.register("schema",wc),t.register("securityRequirement",xc),t.register("securityScheme",_c),t.register("server",Oc),t.register("serverVariable",Ac),t.register("tag",Pc),t.register("xml",Ic),t}};function gm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ym(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gm(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const vm=()=>{const e=Vs(mm);return{predicates:ym(ym(ym({},a),l),{},{isStringElement:gs}),namespace:e}};function bm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const wm=(e,{specPath:t=["visitors","document","objects","OpenApi","$visitor"],plugins:n=[]}={})=>{const r=(0,Nt.Qc)(e),o=Ya(dm),s=as(t,[],o);return di(r,s,{state:{specObj:o}}),mi(s.element,n,{toolboxCreator:vm,visitorOptions:{keyMap:Fc,nodeTypeGetter:Dc}})},Em=e=>(t,n={})=>wm(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bm(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({specPath:e},n));Zi.refract=Em(["visitors","document","objects","Callback","$visitor"]),Xi.refract=Em(["visitors","document","objects","Components","$visitor"]),ea.refract=Em(["visitors","document","objects","Contact","$visitor"]),ia.refract=Em(["visitors","document","objects","Example","$visitor"]),na.refract=Em(["visitors","document","objects","Discriminator","$visitor"]),oa.refract=Em(["visitors","document","objects","Encoding","$visitor"]),la.refract=Em(["visitors","document","objects","ExternalDocumentation","$visitor"]),ua.refract=Em(["visitors","document","objects","Header","$visitor"]),ha.refract=Em(["visitors","document","objects","Info","$visitor"]),da.refract=Em(["visitors","document","objects","License","$visitor"]),ga.refract=Em(["visitors","document","objects","Link","$visitor"]),va.refract=Em(["visitors","document","objects","MediaType","$visitor"]),wa.refract=Em(["visitors","document","objects","OAuthFlow","$visitor"]),xa.refract=Em(["visitors","document","objects","OAuthFlows","$visitor"]),_a.refract=Em(["visitors","document","objects","OpenApi","fixedFields","openapi"]),Oa.refract=Em(["visitors","document","objects","OpenApi","$visitor"]),Aa.refract=Em(["visitors","document","objects","Operation","$visitor"]),Pa.refract=Em(["visitors","document","objects","Parameter","$visitor"]),Ia.refract=Em(["visitors","document","objects","PathItem","$visitor"]),Ra.refract=Em(["visitors","document","objects","Paths","$visitor"]),Da.refract=Em(["visitors","document","objects","Reference","$visitor"]),La.refract=Em(["visitors","document","objects","RequestBody","$visitor"]),$a.refract=Em(["visitors","document","objects","Response","$visitor"]),Ua.refract=Em(["visitors","document","objects","Responses","$visitor"]),wc.refract=Em(["visitors","document","objects","Schema","$visitor"]),xc.refract=Em(["visitors","document","objects","SecurityRequirement","$visitor"]),_c.refract=Em(["visitors","document","objects","SecurityScheme","$visitor"]),Oc.refract=Em(["visitors","document","objects","Server","$visitor"]),Ac.refract=Em(["visitors","document","objects","ServerVariable","$visitor"]),Pc.refract=Em(["visitors","document","objects","Tag","$visitor"]),Ic.refract=Em(["visitors","document","objects","XML","$visitor"]);const xm=class extends Zi{};const Sm=class extends Xi{get pathItems(){return this.get("pathItems")}set pathItems(e){this.set("pathItems",e)}};const _m=class extends ea{};const jm=class extends na{};const Om=class extends oa{};const km=class extends ia{};const Am=class extends la{};const Cm=class extends ua{get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}};const Pm=class extends ha{get license(){return this.get("license")}set license(e){this.set("license",e)}get summary(){return this.get("summary")}set summary(e){this.set("summary",e)}};class Nm extends Nt.RP{constructor(e,t,n){super(e,t,n),this.element="jsonSchemaDialect"}}Qo(Nm,"default",new Nm("https://spec.openapis.org/oas/3.1/dialect/base"));const Im=Nm;const Tm=class extends da{get identifier(){return this.get("identifier")}set identifier(e){this.set("identifier",e)}};const Rm=class extends ga{};const Mm=class extends va{get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}};const Dm=class extends wa{};const Fm=class extends xa{};const Lm=class extends _a{};class Bm extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="openApi3_1",this.classes.push("api")}get openapi(){return this.get("openapi")}set openapi(e){this.set("openapi",e)}get info(){return this.get("info")}set info(e){this.set("info",e)}get jsonSchemaDialect(){return this.get("jsonSchemaDialect")}set jsonSchemaDialect(e){this.set("jsonSchemaDialect",e)}get servers(){return this.get("servers")}set servers(e){this.set("servers",e)}get paths(){return this.get("paths")}set paths(e){this.set("paths",e)}get components(){return this.get("components")}set components(e){this.set("components",e)}get security(){return this.get("security")}set security(e){this.set("security",e)}get tags(){return this.get("tags")}set tags(e){this.set("tags",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}get webhooks(){return this.get("webhooks")}set webhooks(e){this.set("webhooks",e)}}const $m=Bm;const qm=class extends Aa{get requestBody(){return this.get("requestBody")}set requestBody(e){this.set("requestBody",e)}};const Um=class extends Pa{get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}};const zm=class extends Ia{get GET(){return this.get("get")}set GET(e){this.set("GET",e)}get PUT(){return this.get("put")}set PUT(e){this.set("PUT",e)}get POST(){return this.get("post")}set POST(e){this.set("POST",e)}get DELETE(){return this.get("delete")}set DELETE(e){this.set("DELETE",e)}get OPTIONS(){return this.get("options")}set OPTIONS(e){this.set("OPTIONS",e)}get HEAD(){return this.get("head")}set HEAD(e){this.set("HEAD",e)}get PATCH(){return this.get("patch")}set PATCH(e){this.set("PATCH",e)}get TRACE(){return this.get("trace")}set TRACE(e){this.set("TRACE",e)}};const Vm=class extends Ra{};class Wm extends Da{}Object.defineProperty(Wm.prototype,"description",{get(){return this.get("description")},set(e){this.set("description",e)},enumerable:!0}),Object.defineProperty(Wm.prototype,"summary",{get(){return this.get("summary")},set(e){this.set("summary",e)},enumerable:!0});const Jm=Wm;const Km=class extends La{};const Hm=class extends $a{};const Gm=class extends Ua{};class Zm extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.element="schema"}get $schema(){return this.get("$schema")}set $schema(e){this.set("$schema",e)}get $vocabulary(){return this.get("$vocabulary")}set $vocabulary(e){this.set("$vocabulary",e)}get $id(){return this.get("$id")}set $id(e){this.set("$id",e)}get $anchor(){return this.get("$anchor")}set $anchor(e){this.set("$anchor",e)}get $dynamicAnchor(){return this.get("$dynamicAnchor")}set $dynamicAnchor(e){this.set("$dynamicAnchor",e)}get $dynamicRef(){return this.get("$dynamicRef")}set $dynamicRef(e){this.set("$dynamicRef",e)}get $ref(){return this.get("$ref")}set $ref(e){this.set("$ref",e)}get $defs(){return this.get("$defs")}set $defs(e){this.set("$defs",e)}get $comment(){return this.get("$comment")}set $comment(e){this.set("$comment",e)}get allOf(){return this.get("allOf")}set allOf(e){this.set("allOf",e)}get anyOf(){return this.get("anyOf")}set anyOf(e){this.set("anyOf",e)}get oneOf(){return this.get("oneOf")}set oneOf(e){this.set("oneOf",e)}get not(){return this.get("not")}set not(e){this.set("not",e)}get if(){return this.get("if")}set if(e){this.set("if",e)}get then(){return this.get("then")}set then(e){this.set("then",e)}get else(){return this.get("else")}set else(e){this.set("else",e)}get dependentSchemas(){return this.get("dependentSchemas")}set dependentSchemas(e){this.set("dependentSchemas",e)}get prefixItems(){return this.get("prefixItems")}set prefixItems(e){this.set("prefixItems",e)}get items(){return this.get("items")}set items(e){this.set("items",e)}get containsProp(){return this.get("contains")}set containsProp(e){this.set("contains",e)}get properties(){return this.get("properties")}set properties(e){this.set("properties",e)}get patternProperties(){return this.get("patternProperties")}set patternProperties(e){this.set("patternProperties",e)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(e){this.set("additionalProperties",e)}get propertyNames(){return this.get("propertyNames")}set propertyNames(e){this.set("propertyNames",e)}get unevaluatedItems(){return this.get("unevaluatedItems")}set unevaluatedItems(e){this.set("unevaluatedItems",e)}get unevaluatedProperties(){return this.get("unevaluatedProperties")}set unevaluatedProperties(e){this.set("unevaluatedProperties",e)}get type(){return this.get("type")}set type(e){this.set("type",e)}get enum(){return this.get("enum")}set enum(e){this.set("enum",e)}get const(){return this.get("const")}set const(e){this.set("const",e)}get multipleOf(){return this.get("multipleOf")}set multipleOf(e){this.set("multipleOf",e)}get maximum(){return this.get("maximum")}set maximum(e){this.set("maximum",e)}get exclusiveMaximum(){return this.get("exclusiveMaximum")}set exclusiveMaximum(e){this.set("exclusiveMaximum",e)}get minimum(){return this.get("minimum")}set minimum(e){this.set("minimum",e)}get exclusiveMinimum(){return this.get("exclusiveMinimum")}set exclusiveMinimum(e){this.set("exclusiveMinimum",e)}get maxLength(){return this.get("maxLength")}set maxLength(e){this.set("maxLength",e)}get minLength(){return this.get("minLength")}set minLength(e){this.set("minLength",e)}get pattern(){return this.get("pattern")}set pattern(e){this.set("pattern",e)}get maxItems(){return this.get("maxItems")}set maxItems(e){this.set("maxItems",e)}get minItems(){return this.get("minItems")}set minItems(e){this.set("minItems",e)}get uniqueItems(){return this.get("uniqueItems")}set uniqueItems(e){this.set("uniqueItems",e)}get maxContains(){return this.get("maxContains")}set maxContains(e){this.set("maxContains",e)}get minContains(){return this.get("minContains")}set minContains(e){this.set("minContains",e)}get maxProperties(){return this.get("maxProperties")}set maxProperties(e){this.set("maxProperties",e)}get minProperties(){return this.get("minProperties")}set minProperties(e){this.set("minProperties",e)}get required(){return this.get("required")}set required(e){this.set("required",e)}get dependentRequired(){return this.get("dependentRequired")}set dependentRequired(e){this.set("dependentRequired",e)}get title(){return this.get("title")}set title(e){this.set("title",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get default(){return this.get("default")}set default(e){this.set("default",e)}get deprecated(){return this.get("deprecated")}set deprecated(e){this.set("deprecated",e)}get readOnly(){return this.get("readOnly")}set readOnly(e){this.set("readOnly",e)}get writeOnly(){return this.get("writeOnly")}set writeOnly(e){this.set("writeOnly",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get format(){return this.get("format")}set format(e){this.set("format",e)}get contentEncoding(){return this.get("contentEncoding")}set contentEncoding(e){this.set("contentEncoding",e)}get contentMediaType(){return this.get("contentMediaType")}set contentMediaType(e){this.set("contentMediaType",e)}get contentSchema(){return this.get("contentSchema")}set contentSchema(e){this.set("contentSchema",e)}get discriminator(){return this.get("discriminator")}set discriminator(e){this.set("discriminator",e)}get xml(){return this.get("xml")}set xml(e){this.set("xml",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}}const Ym=Zm;const Xm=class extends xc{};const Qm=class extends _c{};const eg=class extends Oc{};const tg=class extends Ac{};const ng=class extends Pc{};const rg=class extends Ic{},og=Xs(Zc,Yc,{props:{specPath:Gn(["document","objects","OpenApi"]),canSupportSpecificationExtensions:!0},init(){this.element=new $m,this.openApiSemanticElement=this.element},methods:{ObjectElement(e){return this.openApiGenericElement=e,Zc.compose.methods.ObjectElement.call(this,e)}}}),{visitors:{document:{objects:{Info:{$visitor:sg}}}}}=dm,ig=Xs(sg,{init(){this.element=new Pm}}),ag=Yc,{visitors:{document:{objects:{Contact:{$visitor:lg}}}}}=dm,cg=Xs(lg,{init(){this.element=new _m}}),{visitors:{document:{objects:{License:{$visitor:ug}}}}}=dm,pg=Xs(ug,{init(){this.element=new Tm}}),hg=Yc,{visitors:{document:{objects:{Link:{$visitor:fg}}}}}=dm,dg=Xs(fg,{init(){this.element=new Rm}}),mg=Xs($c,Yc,{methods:{StringElement(e){const t=new Im(e.toValue());return this.copyMetaAndAttributes(e,t),this.element=t,ti}}}),{visitors:{document:{objects:{Server:{$visitor:gg}}}}}=dm,yg=Xs(gg,{init(){this.element=new eg}}),{visitors:{document:{objects:{ServerVariable:{$visitor:vg}}}}}=dm,bg=Xs(vg,{init(){this.element=new tg}}),{visitors:{document:{objects:{MediaType:{$visitor:wg}}}}}=dm,Eg=Xs(wg,{init(){this.element=new Mm}}),{visitors:{document:{objects:{SecurityRequirement:{$visitor:xg}}}}}=dm,Sg=Xs(xg,{init(){this.element=new Xm}}),{visitors:{document:{objects:{Components:{$visitor:_g}}}}}=dm,jg=Xs(_g,{init(){this.element=new Sm}}),{visitors:{document:{objects:{Tag:{$visitor:Og}}}}}=dm,kg=Xs(Og,{init(){this.element=new ng}}),{visitors:{document:{objects:{Reference:{$visitor:Ag}}}}}=dm,Cg=Xs(Ag,{init(){this.element=new Jm}}),Pg=Yc,Ng=Yc,{visitors:{document:{objects:{Parameter:{$visitor:Ig}}}}}=dm,Tg=Xs(Ig,{init(){this.element=new Um}}),{visitors:{document:{objects:{Header:{$visitor:Rg}}}}}=dm,Mg=Xs(Rg,{init(){this.element=new Cm}}),Dg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof xm||e(r)&&t("callback",r)&&n("object",r))),Fg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Sm||e(r)&&t("components",r)&&n("object",r))),Lg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof _m||e(r)&&t("contact",r)&&n("object",r))),Bg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof km||e(r)&&t("example",r)&&n("object",r))),$g=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Am||e(r)&&t("externalDocumentation",r)&&n("object",r))),qg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Cm||e(r)&&t("header",r)&&n("object",r))),Ug=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Pm||e(r)&&t("info",r)&&n("object",r))),zg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Im||e(r)&&t("jsonSchemaDialect",r)&&n("string",r))),Vg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Tm||e(r)&&t("license",r)&&n("object",r))),Wg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Rm||e(r)&&t("link",r)&&n("object",r))),Jg=e=>{if(!Wg(e))return!1;if(!gs(e.operationRef))return!1;const t=e.operationRef.toValue();return"string"==typeof t&&t.length>0&&!t.startsWith("#")},Kg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Lm||e(r)&&t("openapi",r)&&n("string",r))),Hg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n,hasClass:r})=>o=>o instanceof $m||e(o)&&t("openApi3_1",o)&&n("object",o)&&r("api",o))),Gg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof qm||e(r)&&t("operation",r)&&n("object",r))),Zg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Um||e(r)&&t("parameter",r)&&n("object",r))),Yg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof zm||e(r)&&t("pathItem",r)&&n("object",r))),Xg=e=>{if(!Yg(e))return!1;if(!gs(e.$ref))return!1;const t=e.$ref.toValue();return"string"==typeof t&&t.length>0&&!t.startsWith("#")},Qg=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Vm||e(r)&&t("paths",r)&&n("object",r))),ey=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Jm||e(r)&&t("reference",r)&&n("object",r))),ty=e=>{if(!ey(e))return!1;if(!gs(e.$ref))return!1;const t=e.$ref.toValue();return"string"==typeof t&&t.length>0&&!t.startsWith("#")},ny=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Km||e(r)&&t("requestBody",r)&&n("object",r))),ry=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Hm||e(r)&&t("response",r)&&n("object",r))),oy=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Gm||e(r)&&t("responses",r)&&n("object",r))),sy=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Ym||e(r)&&t("schema",r)&&n("object",r))),iy=e=>bs(e)&&e.classes.includes("boolean-json-schema"),ay=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Xm||e(r)&&t("securityRequirement",r)&&n("object",r))),ly=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof eg||e(r)&&t("server",r)&&n("object",r))),cy=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof tg||e(r)&&t("serverVariable",r)&&n("object",r))),uy=ds((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Mm||e(r)&&t("mediaType",r)&&n("object",r))),py=Xs({props:{parent:null},init({parent:e=this.parent}){this.parent=e,this.passingOptionsNames=[...this.passingOptionsNames,"parent"]}}),hy=Xs(Zc,py,Yc,{props:{specPath:Gn(["document","objects","Schema"]),canSupportSpecificationExtensions:!0},init(){const e=()=>{let e;return e=null!==this.openApiSemanticElement&&zg(this.openApiSemanticElement.jsonSchemaDialect)?this.openApiSemanticElement.jsonSchemaDialect.toValue():null!==this.openApiGenericElement&&gs(this.openApiGenericElement.get("jsonSchemaDialect"))?this.openApiGenericElement.get("jsonSchemaDialect").toValue():Im.default.toValue(),e},t=t=>{if(Ts(this.parent)&&!gs(t.get("$schema")))this.element.setMetaProperty("inherited$schema",e());else if(sy(this.parent)&&!gs(t.get("$schema"))){var n,r;const e=Ar(null===(n=this.parent.meta.get("inherited$schema"))||void 0===n?void 0:n.toValue(),null===(r=this.parent.$schema)||void 0===r?void 0:r.toValue());this.element.setMetaProperty("inherited$schema",e)}},n=e=>{var t;const n=null!==this.parent?this.parent.getMetaProperty("inherited$id",[]).clone():new Nt.ON,r=null===(t=e.get("$id"))||void 0===t?void 0:t.toValue();Il(r)&&n.push(r),this.element.setMetaProperty("inherited$id",n)};this.ObjectElement=function(e){this.element=new Ym,t(e),n(e),this.parent=this.element;const r=Zc.compose.methods.ObjectElement.call(this,e);return gs(this.element.$ref)&&(this.element.classes.push("reference-element"),this.element.setMetaProperty("referenced-element","schema")),r},this.BooleanElement=function(e){return this.element=e.clone(),this.element.classes.push("boolean-json-schema"),ti}}}),fy=Yc,dy=Xs(Yc,{methods:{ObjectElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-$vocabulary"),ti}}}),my=Yc,gy=Yc,yy=Yc,vy=Yc,by=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("reference-value"),ti}}}),wy=Xs(vu,py,Yc,{props:{specPath:Gn(["document","objects","Schema"])},init(){this.element=new Nt.Sb,this.element.classes.push("json-schema-$defs")}}),Ey=Yc,xy=Xs($c,py,Yc,{init(){this.element=new Nt.ON,this.element.classes.push("json-schema-allOf")},methods:{ArrayElement(e){return e.forEach((e=>{if(ws(e)){const t=this.toRefractedElement(["document","objects","Schema"],e);this.element.push(t)}else{const t=e.clone();this.element.push(t)}})),this.copyMetaAndAttributes(e,this.element),ti}}}),Sy=Xs($c,py,Yc,{init(){this.element=new Nt.ON,this.element.classes.push("json-schema-anyOf")},methods:{ArrayElement(e){return e.forEach((e=>{if(ws(e)){const t=this.toRefractedElement(["document","objects","Schema"],e);this.element.push(t)}else{const t=e.clone();this.element.push(t)}})),this.copyMetaAndAttributes(e,this.element),ti}}}),_y=Xs($c,py,Yc,{init(){this.element=new Nt.ON,this.element.classes.push("json-schema-oneOf")},methods:{ArrayElement(e){return e.forEach((e=>{if(ws(e)){const t=this.toRefractedElement(["document","objects","Schema"],e);this.element.push(t)}else{const t=e.clone();this.element.push(t)}})),this.copyMetaAndAttributes(e,this.element),ti}}}),jy=Xs(vu,py,Yc,{props:{specPath:Gn(["document","objects","Schema"])},init(){this.element=new Nt.Sb,this.element.classes.push("json-schema-dependentSchemas")}}),Oy=Xs($c,py,Yc,{init(){this.element=new Nt.ON,this.element.classes.push("json-schema-prefixItems")},methods:{ArrayElement(e){return e.forEach((e=>{if(ws(e)){const t=this.toRefractedElement(["document","objects","Schema"],e);this.element.push(t)}else{const t=e.clone();this.element.push(t)}})),this.copyMetaAndAttributes(e,this.element),ti}}}),ky=Xs(vu,py,Yc,{props:{specPath:Gn(["document","objects","Schema"])},init(){this.element=new Nt.Sb,this.element.classes.push("json-schema-properties")}}),Ay=Xs(vu,py,Yc,{props:{specPath:Gn(["document","objects","Schema"])},init(){this.element=new Nt.Sb,this.element.classes.push("json-schema-patternProperties")}}),Cy=Xs(Yc,{methods:{StringElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-type"),ti},ArrayElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-type"),ti}}}),Py=Xs(Yc,{methods:{ArrayElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-enum"),ti}}}),Ny=Yc,Iy=Yc,Ty=Yc,Ry=Yc,My=Yc,Dy=Yc,Fy=Yc,Ly=Yc,By=Yc,$y=Yc,qy=Yc,Uy=Yc,zy=Yc,Vy=Yc,Wy=Yc,Jy=Yc,Ky=Xs(Yc,{methods:{ArrayElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-required"),ti}}}),Hy=Xs(Yc,{methods:{ObjectElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-dependentRequired"),ti}}}),Gy=Yc,Zy=Yc,Yy=Yc,Xy=Yc,Qy=Yc,ev=Yc,tv=Xs(Yc,{methods:{ArrayElement(e){return this.element=e.clone(),this.element.classes.push("json-schema-examples"),ti}}}),nv=Yc,rv=Yc,ov=Yc,sv=Yc,{visitors:{document:{objects:{Discriminator:{$visitor:iv}}}}}=dm,av=Xs(iv,{props:{canSupportSpecificationExtensions:!0},init(){this.element=new jm}}),{visitors:{document:{objects:{XML:{$visitor:lv}}}}}=dm,cv=Xs(lv,{init(){this.element=new rg}}),uv=Xs(vu,Yc,{props:{specPath:Gn(["document","objects","Schema"])},init(){this.element=new Yh}});class pv extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push(pv.primaryClass)}}Qo(pv,"primaryClass","components-path-items");const hv=pv,fv=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","PathItem"]},init(){this.element=new hv},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(ey).forEach((e=>{e.setMetaProperty("referenced-element","pathItem")})),t}}}),{visitors:{document:{objects:{Example:{$visitor:dv}}}}}=dm,mv=Xs(dv,{init(){this.element=new km}}),{visitors:{document:{objects:{ExternalDocumentation:{$visitor:gv}}}}}=dm,yv=Xs(gv,{init(){this.element=new Am}}),{visitors:{document:{objects:{Encoding:{$visitor:vv}}}}}=dm,bv=Xs(vv,{init(){this.element=new Om}}),{visitors:{document:{objects:{Paths:{$visitor:wv}}}}}=dm,Ev=Xs(wv,{init(){this.element=new Vm}}),{visitors:{document:{objects:{RequestBody:{$visitor:xv}}}}}=dm,Sv=Xs(xv,{init(){this.element=new Km}}),{visitors:{document:{objects:{Callback:{$visitor:_v}}}}}=dm,jv=Xs(_v,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","PathItem"]},init(){this.element=new xm},methods:{ObjectElement(e){const t=_v.compose.methods.ObjectElement.call(this,e);return this.element.filter(ey).forEach((e=>{e.setMetaProperty("referenced-element","pathItem")})),t}}}),{visitors:{document:{objects:{Response:{$visitor:Ov}}}}}=dm,kv=Xs(Ov,{init(){this.element=new Hm}}),{visitors:{document:{objects:{Responses:{$visitor:Av}}}}}=dm,Cv=Xs(Av,{init(){this.element=new Gm}}),{visitors:{document:{objects:{Operation:{$visitor:Pv}}}}}=dm,Nv=Xs(Pv,{init(){this.element=new qm}}),{visitors:{document:{objects:{PathItem:{$visitor:Iv}}}}}=dm,Tv=Xs(Iv,{init(){this.element=new zm}}),{visitors:{document:{objects:{SecurityScheme:{$visitor:Rv}}}}}=dm,Mv=Xs(Rv,{init(){this.element=new Qm}}),{visitors:{document:{objects:{OAuthFlows:{$visitor:Dv}}}}}=dm,Fv=Xs(Dv,{init(){this.element=new Fm}}),{visitors:{document:{objects:{OAuthFlow:{$visitor:Lv}}}}}=dm,Bv=Xs(Lv,{init(){this.element=new Dm}});class $v extends Nt.Sb{constructor(e,t,n){super(e,t,n),this.classes.push($v.primaryClass)}}Qo($v,"primaryClass","webhooks");const qv=$v,Uv=Xs(vu,Yc,{props:{specPath:e=>zc(e)?["document","objects","Reference"]:["document","objects","PathItem"]},init(){this.element=new qv},methods:{ObjectElement(e){const t=vu.compose.methods.ObjectElement.call(this,e);return this.element.filter(ey).forEach((e=>{e.setMetaProperty("referenced-element","pathItem")})),this.element.filter(Yg).forEach(((e,t)=>{e.setMetaProperty("webhook-name",t.toValue())})),t}}}),zv={visitors:{value:dm.visitors.value,document:{objects:{OpenApi:{$visitor:og,fixedFields:{openapi:dm.visitors.document.objects.OpenApi.fixedFields.openapi,info:{$ref:"#/visitors/document/objects/Info"},jsonSchemaDialect:mg,servers:dm.visitors.document.objects.OpenApi.fixedFields.servers,paths:{$ref:"#/visitors/document/objects/Paths"},webhooks:Uv,components:{$ref:"#/visitors/document/objects/Components"},security:dm.visitors.document.objects.OpenApi.fixedFields.security,tags:dm.visitors.document.objects.OpenApi.fixedFields.tags,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Info:{$visitor:ig,fixedFields:{title:dm.visitors.document.objects.Info.fixedFields.title,description:dm.visitors.document.objects.Info.fixedFields.description,summary:ag,termsOfService:dm.visitors.document.objects.Info.fixedFields.termsOfService,contact:{$ref:"#/visitors/document/objects/Contact"},license:{$ref:"#/visitors/document/objects/License"},version:dm.visitors.document.objects.Info.fixedFields.version}},Contact:{$visitor:cg,fixedFields:{name:dm.visitors.document.objects.Contact.fixedFields.name,url:dm.visitors.document.objects.Contact.fixedFields.url,email:dm.visitors.document.objects.Contact.fixedFields.email}},License:{$visitor:pg,fixedFields:{name:dm.visitors.document.objects.License.fixedFields.name,identifier:hg,url:dm.visitors.document.objects.License.fixedFields.url}},Server:{$visitor:yg,fixedFields:{url:dm.visitors.document.objects.Server.fixedFields.url,description:dm.visitors.document.objects.Server.fixedFields.description,variables:dm.visitors.document.objects.Server.fixedFields.variables}},ServerVariable:{$visitor:bg,fixedFields:{enum:dm.visitors.document.objects.ServerVariable.fixedFields.enum,default:dm.visitors.document.objects.ServerVariable.fixedFields.default,description:dm.visitors.document.objects.ServerVariable.fixedFields.description}},Components:{$visitor:jg,fixedFields:{schemas:uv,responses:dm.visitors.document.objects.Components.fixedFields.responses,parameters:dm.visitors.document.objects.Components.fixedFields.parameters,examples:dm.visitors.document.objects.Components.fixedFields.examples,requestBodies:dm.visitors.document.objects.Components.fixedFields.requestBodies,headers:dm.visitors.document.objects.Components.fixedFields.headers,securitySchemes:dm.visitors.document.objects.Components.fixedFields.securitySchemes,links:dm.visitors.document.objects.Components.fixedFields.links,callbacks:dm.visitors.document.objects.Components.fixedFields.callbacks,pathItems:fv}},Paths:{$visitor:Ev},PathItem:{$visitor:Tv,fixedFields:{$ref:dm.visitors.document.objects.PathItem.fixedFields.$ref,summary:dm.visitors.document.objects.PathItem.fixedFields.summary,description:dm.visitors.document.objects.PathItem.fixedFields.description,get:{$ref:"#/visitors/document/objects/Operation"},put:{$ref:"#/visitors/document/objects/Operation"},post:{$ref:"#/visitors/document/objects/Operation"},delete:{$ref:"#/visitors/document/objects/Operation"},options:{$ref:"#/visitors/document/objects/Operation"},head:{$ref:"#/visitors/document/objects/Operation"},patch:{$ref:"#/visitors/document/objects/Operation"},trace:{$ref:"#/visitors/document/objects/Operation"},servers:dm.visitors.document.objects.PathItem.fixedFields.servers,parameters:dm.visitors.document.objects.PathItem.fixedFields.parameters}},Operation:{$visitor:Nv,fixedFields:{tags:dm.visitors.document.objects.Operation.fixedFields.tags,summary:dm.visitors.document.objects.Operation.fixedFields.summary,description:dm.visitors.document.objects.Operation.fixedFields.description,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},operationId:dm.visitors.document.objects.Operation.fixedFields.operationId,parameters:dm.visitors.document.objects.Operation.fixedFields.parameters,requestBody:dm.visitors.document.objects.Operation.fixedFields.requestBody,responses:{$ref:"#/visitors/document/objects/Responses"},callbacks:dm.visitors.document.objects.Operation.fixedFields.callbacks,deprecated:dm.visitors.document.objects.Operation.fixedFields.deprecated,security:dm.visitors.document.objects.Operation.fixedFields.security,servers:dm.visitors.document.objects.Operation.fixedFields.servers}},ExternalDocumentation:{$visitor:yv,fixedFields:{description:dm.visitors.document.objects.ExternalDocumentation.fixedFields.description,url:dm.visitors.document.objects.ExternalDocumentation.fixedFields.url}},Parameter:{$visitor:Tg,fixedFields:{name:dm.visitors.document.objects.Parameter.fixedFields.name,in:dm.visitors.document.objects.Parameter.fixedFields.in,description:dm.visitors.document.objects.Parameter.fixedFields.description,required:dm.visitors.document.objects.Parameter.fixedFields.required,deprecated:dm.visitors.document.objects.Parameter.fixedFields.deprecated,allowEmptyValue:dm.visitors.document.objects.Parameter.fixedFields.allowEmptyValue,style:dm.visitors.document.objects.Parameter.fixedFields.style,explode:dm.visitors.document.objects.Parameter.fixedFields.explode,allowReserved:dm.visitors.document.objects.Parameter.fixedFields.allowReserved,schema:{$ref:"#/visitors/document/objects/Schema"},example:dm.visitors.document.objects.Parameter.fixedFields.example,examples:dm.visitors.document.objects.Parameter.fixedFields.examples,content:dm.visitors.document.objects.Parameter.fixedFields.content}},RequestBody:{$visitor:Sv,fixedFields:{description:dm.visitors.document.objects.RequestBody.fixedFields.description,content:dm.visitors.document.objects.RequestBody.fixedFields.content,required:dm.visitors.document.objects.RequestBody.fixedFields.required}},MediaType:{$visitor:Eg,fixedFields:{schema:{$ref:"#/visitors/document/objects/Schema"},example:dm.visitors.document.objects.MediaType.fixedFields.example,examples:dm.visitors.document.objects.MediaType.fixedFields.examples,encoding:dm.visitors.document.objects.MediaType.fixedFields.encoding}},Encoding:{$visitor:bv,fixedFields:{contentType:dm.visitors.document.objects.Encoding.fixedFields.contentType,headers:dm.visitors.document.objects.Encoding.fixedFields.headers,style:dm.visitors.document.objects.Encoding.fixedFields.style,explode:dm.visitors.document.objects.Encoding.fixedFields.explode,allowReserved:dm.visitors.document.objects.Encoding.fixedFields.allowReserved}},Responses:{$visitor:Cv,fixedFields:{default:dm.visitors.document.objects.Responses.fixedFields.default}},Response:{$visitor:kv,fixedFields:{description:dm.visitors.document.objects.Response.fixedFields.description,headers:dm.visitors.document.objects.Response.fixedFields.headers,content:dm.visitors.document.objects.Response.fixedFields.content,links:dm.visitors.document.objects.Response.fixedFields.links}},Callback:{$visitor:jv},Example:{$visitor:mv,fixedFields:{summary:dm.visitors.document.objects.Example.fixedFields.summary,description:dm.visitors.document.objects.Example.fixedFields.description,value:dm.visitors.document.objects.Example.fixedFields.value,externalValue:dm.visitors.document.objects.Example.fixedFields.externalValue}},Link:{$visitor:dg,fixedFields:{operationRef:dm.visitors.document.objects.Link.fixedFields.operationRef,operationId:dm.visitors.document.objects.Link.fixedFields.operationId,parameters:dm.visitors.document.objects.Link.fixedFields.parameters,requestBody:dm.visitors.document.objects.Link.fixedFields.requestBody,description:dm.visitors.document.objects.Link.fixedFields.description,server:{$ref:"#/visitors/document/objects/Server"}}},Header:{$visitor:Mg,fixedFields:{description:dm.visitors.document.objects.Header.fixedFields.description,required:dm.visitors.document.objects.Header.fixedFields.required,deprecated:dm.visitors.document.objects.Header.fixedFields.deprecated,allowEmptyValue:dm.visitors.document.objects.Header.fixedFields.allowEmptyValue,style:dm.visitors.document.objects.Header.fixedFields.style,explode:dm.visitors.document.objects.Header.fixedFields.explode,allowReserved:dm.visitors.document.objects.Header.fixedFields.allowReserved,schema:{$ref:"#/visitors/document/objects/Schema"},example:dm.visitors.document.objects.Header.fixedFields.example,examples:dm.visitors.document.objects.Header.fixedFields.examples,content:dm.visitors.document.objects.Header.fixedFields.content}},Tag:{$visitor:kg,fixedFields:{name:dm.visitors.document.objects.Tag.fixedFields.name,description:dm.visitors.document.objects.Tag.fixedFields.description,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Reference:{$visitor:Cg,fixedFields:{$ref:dm.visitors.document.objects.Reference.fixedFields.$ref,summary:Pg,description:Ng}},Schema:{$visitor:hy,fixedFields:{$schema:fy,$vocabulary:dy,$id:my,$anchor:gy,$dynamicAnchor:yy,$dynamicRef:vy,$ref:by,$defs:wy,$comment:Ey,allOf:xy,anyOf:Sy,oneOf:_y,not:{$ref:"#/visitors/document/objects/Schema"},if:{$ref:"#/visitors/document/objects/Schema"},then:{$ref:"#/visitors/document/objects/Schema"},else:{$ref:"#/visitors/document/objects/Schema"},dependentSchemas:jy,prefixItems:Oy,items:{$ref:"#/visitors/document/objects/Schema"},contains:{$ref:"#/visitors/document/objects/Schema"},properties:ky,patternProperties:Ay,additionalProperties:{$ref:"#/visitors/document/objects/Schema"},propertyNames:{$ref:"#/visitors/document/objects/Schema"},unevaluatedItems:{$ref:"#/visitors/document/objects/Schema"},unevaluatedProperties:{$ref:"#/visitors/document/objects/Schema"},type:Cy,enum:Py,const:Ny,multipleOf:Iy,maximum:Ty,exclusiveMaximum:Ry,minimum:My,exclusiveMinimum:Dy,maxLength:Fy,minLength:Ly,pattern:By,maxItems:$y,minItems:qy,uniqueItems:Uy,maxContains:zy,minContains:Vy,maxProperties:Wy,minProperties:Jy,required:Ky,dependentRequired:Hy,title:Gy,description:Zy,default:Yy,deprecated:Xy,readOnly:Qy,writeOnly:ev,examples:tv,format:nv,contentEncoding:rv,contentMediaType:ov,contentSchema:{$ref:"#/visitors/document/objects/Schema"},discriminator:{$ref:"#/visitors/document/objects/Discriminator"},xml:{$ref:"#/visitors/document/objects/XML"},externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},example:sv}},Discriminator:{$visitor:av,fixedFields:{propertyName:dm.visitors.document.objects.Discriminator.fixedFields.propertyName,mapping:dm.visitors.document.objects.Discriminator.fixedFields.mapping}},XML:{$visitor:cv,fixedFields:{name:dm.visitors.document.objects.XML.fixedFields.name,namespace:dm.visitors.document.objects.XML.fixedFields.namespace,prefix:dm.visitors.document.objects.XML.fixedFields.prefix,attribute:dm.visitors.document.objects.XML.fixedFields.attribute,wrapped:dm.visitors.document.objects.XML.fixedFields.wrapped}},SecurityScheme:{$visitor:Mv,fixedFields:{type:dm.visitors.document.objects.SecurityScheme.fixedFields.type,description:dm.visitors.document.objects.SecurityScheme.fixedFields.description,name:dm.visitors.document.objects.SecurityScheme.fixedFields.name,in:dm.visitors.document.objects.SecurityScheme.fixedFields.in,scheme:dm.visitors.document.objects.SecurityScheme.fixedFields.scheme,bearerFormat:dm.visitors.document.objects.SecurityScheme.fixedFields.bearerFormat,flows:{$ref:"#/visitors/document/objects/OAuthFlows"},openIdConnectUrl:dm.visitors.document.objects.SecurityScheme.fixedFields.openIdConnectUrl}},OAuthFlows:{$visitor:Fv,fixedFields:{implicit:{$ref:"#/visitors/document/objects/OAuthFlow"},password:{$ref:"#/visitors/document/objects/OAuthFlow"},clientCredentials:{$ref:"#/visitors/document/objects/OAuthFlow"},authorizationCode:{$ref:"#/visitors/document/objects/OAuthFlow"}}},OAuthFlow:{$visitor:Bv,fixedFields:{authorizationUrl:dm.visitors.document.objects.OAuthFlow.fixedFields.authorizationUrl,tokenUrl:dm.visitors.document.objects.OAuthFlow.fixedFields.tokenUrl,refreshUrl:dm.visitors.document.objects.OAuthFlow.fixedFields.refreshUrl,scopes:dm.visitors.document.objects.OAuthFlow.fixedFields.scopes}},SecurityRequirement:{$visitor:Sg}},extension:{$visitor:dm.visitors.document.extension.$visitor}}}};function Vv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const Wv=e=>{if(ms(e))return`${e.element.charAt(0).toUpperCase()+e.element.slice(1)}Element`},Jv=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vv(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({CallbackElement:["content"],ComponentsElement:["content"],ContactElement:["content"],DiscriminatorElement:["content"],Encoding:["content"],Example:["content"],ExternalDocumentationElement:["content"],HeaderElement:["content"],InfoElement:["content"],LicenseElement:["content"],MediaTypeElement:["content"],OAuthFlowElement:["content"],OAuthFlowsElement:["content"],OpenApi3_1Element:["content"],OperationElement:["content"],ParameterElement:["content"],PathItemElement:["content"],PathsElement:["content"],ReferenceElement:["content"],RequestBodyElement:["content"],ResponseElement:["content"],ResponsesElement:["content"],SchemaElement:["content"],SecurityRequirementElement:["content"],SecuritySchemeElement:["content"],ServerElement:["content"],ServerVariableElement:["content"],TagElement:["content"]},hi),Kv={namespace:e=>{const{base:t}=e;return t.register("callback",xm),t.register("components",Sm),t.register("contact",_m),t.register("discriminator",jm),t.register("encoding",Om),t.register("example",km),t.register("externalDocumentation",Am),t.register("header",Cm),t.register("info",Pm),t.register("jsonSchemaDialect",Im),t.register("license",Tm),t.register("link",Rm),t.register("mediaType",Mm),t.register("oAuthFlow",Dm),t.register("oAuthFlows",Fm),t.register("openapi",Lm),t.register("openApi3_1",$m),t.register("operation",qm),t.register("parameter",Um),t.register("pathItem",zm),t.register("paths",Vm),t.register("reference",Jm),t.register("requestBody",Km),t.register("response",Hm),t.register("responses",Gm),t.register("schema",Ym),t.register("securityRequirement",Xm),t.register("securityScheme",Qm),t.register("server",eg),t.register("serverVariable",tg),t.register("tag",ng),t.register("xml",rg),t}};function Hv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hv(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Zv=()=>{const e=Vs(Kv);return{predicates:Gv(Gv({},c),{},{isStringElement:gs,isArrayElement:Es,isObjectElement:ws,includesClasses:Is}),namespace:e}};function Yv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const Xv=(e,{specPath:t=["visitors","document","objects","OpenApi","$visitor"],plugins:n=[]}={})=>{const r=(0,Nt.Qc)(e),o=Ya(zv),s=as(t,[],o);return di(r,s,{state:{specObj:o}}),mi(s.element,n,{toolboxCreator:Zv,visitorOptions:{keyMap:Jv,nodeTypeGetter:Wv}})},Qv=e=>(t,n={})=>Xv(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yv(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({specPath:e},n));xm.refract=Qv(["visitors","document","objects","Callback","$visitor"]),Sm.refract=Qv(["visitors","document","objects","Components","$visitor"]),_m.refract=Qv(["visitors","document","objects","Contact","$visitor"]),km.refract=Qv(["visitors","document","objects","Example","$visitor"]),jm.refract=Qv(["visitors","document","objects","Discriminator","$visitor"]),Om.refract=Qv(["visitors","document","objects","Encoding","$visitor"]),Am.refract=Qv(["visitors","document","objects","ExternalDocumentation","$visitor"]),Cm.refract=Qv(["visitors","document","objects","Header","$visitor"]),Pm.refract=Qv(["visitors","document","objects","Info","$visitor"]),Im.refract=Qv(["visitors","document","objects","OpenApi","fixedFields","jsonSchemaDialect"]),Tm.refract=Qv(["visitors","document","objects","License","$visitor"]),Rm.refract=Qv(["visitors","document","objects","Link","$visitor"]),Mm.refract=Qv(["visitors","document","objects","MediaType","$visitor"]),Dm.refract=Qv(["visitors","document","objects","OAuthFlow","$visitor"]),Fm.refract=Qv(["visitors","document","objects","OAuthFlows","$visitor"]),Lm.refract=Qv(["visitors","document","objects","OpenApi","fixedFields","openapi"]),$m.refract=Qv(["visitors","document","objects","OpenApi","$visitor"]),qm.refract=Qv(["visitors","document","objects","Operation","$visitor"]),Um.refract=Qv(["visitors","document","objects","Parameter","$visitor"]),zm.refract=Qv(["visitors","document","objects","PathItem","$visitor"]),Vm.refract=Qv(["visitors","document","objects","Paths","$visitor"]),Jm.refract=Qv(["visitors","document","objects","Reference","$visitor"]),Km.refract=Qv(["visitors","document","objects","RequestBody","$visitor"]),Hm.refract=Qv(["visitors","document","objects","Response","$visitor"]),Gm.refract=Qv(["visitors","document","objects","Responses","$visitor"]),Ym.refract=Qv(["visitors","document","objects","Schema","$visitor"]),Xm.refract=Qv(["visitors","document","objects","SecurityRequirement","$visitor"]),Qm.refract=Qv(["visitors","document","objects","SecurityScheme","$visitor"]),eg.refract=Qv(["visitors","document","objects","Server","$visitor"]),tg.refract=Qv(["visitors","document","objects","ServerVariable","$visitor"]),ng.refract=Qv(["visitors","document","objects","Tag","$visitor"]),rg.refract=Qv(["visitors","document","objects","XML","$visitor"]);const eb=class extends Array{constructor(...e){super(...e),Qo(this,"unknownMediaType","application/octet-stream")}filterByFormat(){throw new Error("Not implemented!")}findBy(){throw new Error("Not implemented")}latest(){throw new Error("Not implemented!")}};class tb extends eb{filterByFormat(e="generic"){const t="generic"===e?"openapi;version":e;return this.filter((e=>e.includes(t)))}findBy(e="3.1.0",t="generic"){const n="generic"===t?`vnd.oai.openapi;version=${e}`:`vnd.oai.openapi+${t};version=${e}`;return this.find((e=>e.includes(n)))||this.unknownMediaType}latest(e="generic"){return lo(this.filterByFormat(e))}}const nb=new tb("application/vnd.oai.openapi;version=3.1.0","application/vnd.oai.openapi+json;version=3.1.0","application/vnd.oai.openapi+yaml;version=3.1.0");var rb=n(34155),ob=kr((function(e,t){return yr(To(""),Lr(ls(e)),ao(""))(t)}));const sb=ob;const ib=hr(Uo);const ab=Yt(1,yr(un,Qr("RegExp")));const lb=$o(Qs,Po(/[.*+?^${}()|[\]\\-]/g,"\\$&"));var cb=function(e,t){if("string"!=typeof e&&!(e instanceof String))throw TypeError("`".concat(t,"` must be a string"))};var ub=Yt(3,(function(e,t,n){!function(e,t,n){if(null==n||null==e||null==t)throw TypeError("Input values must not be `null` or `undefined`")}(e,t,n),cb(n,"str"),cb(t,"replaceValue"),function(e){if(!("string"==typeof e||e instanceof String||e instanceof RegExp))throw TypeError("`searchValue` must be a string or an regexp")}(e);var r=new RegExp(ab(e)?e:lb(e),"g");return Po(r,t,n)})),pb=so(2,"replaceAll");const hb=ns(String.prototype.replaceAll)?pb:ub,fb=()=>Eo(Mo(/^win/),["platform"],rb),db=e=>{try{const t=new URL(e);return sb(":",t.protocol)}catch{return}},mb=(yr(db,ib),e=>{if(rb.browser)return!1;const t=db(e);return Uo(t)||"file"===t||/^[a-zA-Z]$/.test(t)}),gb=e=>{const t=db(e);return"http"===t||"https"===t},yb=(e,t)=>{const n=[/%23/g,"#",/%24/g,"$",/%26/g,"&",/%2C/g,",",/%40/g,"@"],r=_o(!1,"keepFileProtocol",t),o=_o(fb,"isWindows",t);let s=decodeURI(e);for(let e=0;e<n.length;e+=2)s=s.replace(n[e],n[e+1]);let i="file://"===s.substr(0,7).toLowerCase();return i&&(s="/"===s[7]?s.substr(8):s.substr(7),o()&&"/"===s[1]&&(s=`${s[0]}:${s.substr(1)}`),r?s=`file:///${s}`:(i=!1,s=o()?s:`/${s}`)),o()&&!i&&(s=hb("/","\\",s),":\\"===s.substr(1,2)&&(s=s[0].toUpperCase()+s.substr(1))),s},vb=e=>{const t=e.indexOf("#");return-1!==t?e.substr(t):"#"},bb=e=>{const t=e.indexOf("#");let n=e;return t>=0&&(n=e.substr(0,t)),n},wb=()=>{if(rb.browser)return bb(globalThis.location.href);const e=rb.cwd(),t=lo(e);return["/","\\"].includes(t)?e:e+(fb()?"\\":"/")},Eb=(e,t)=>{const n=new URL(t,new URL(e,"resolve://"));if("resolve:"===n.protocol){const{pathname:e,search:t,hash:r}=n;return e+t+r}return n.toString()},xb=e=>mb(e)?(e=>{const t=[/\?/g,"%3F",/#/g,"%23"];let n=e;fb()&&(n=n.replace(/\\/g,"/")),n=encodeURI(n);for(let e=0;e<t.length;e+=2)n=n.replace(t[e],t[e+1]);return n})(yb(e)):encodeURI(decodeURI(e)).replace(/%5B/g,"[").replace(/%5D/g,"]"),Sb=e=>mb(e)?yb(e):decodeURI(e),_b=Xs({props:{uri:"",value:null,depth:0,refSet:null,errors:[]},init({depth:e=this.depth,refSet:t=this.refSet,uri:n=this.uri,value:r=this.value}={}){this.uri=n,this.value=r,this.depth=e,this.refSet=t,this.errors=[]}}),jb=_b,Ob=Xs({props:{rootRef:null,refs:[],circular:!1},init({refs:e=[]}={}){this.refs=[],e.forEach((e=>this.add(e)))},methods:{get size(){return this.refs.length},add(e){return this.has(e)||(this.refs.push(e),this.rootRef=null===this.rootRef?e:this.rootRef,e.refSet=this),this},merge(e){for(const t of e.values())this.add(t);return this},has(e){const t=Qs(e)?e:e.uri;return ib(this.find(So(t,"uri")))},find(e){return this.refs.find(e)},*values(){yield*this.refs},clean(){this.refs.forEach((e=>{e.refSet=null})),this.refs=[]}}}),kb=Ob,Ab={parse:{mediaType:"text/plain",parsers:[],parserOpts:{}},resolve:{baseURI:"",resolvers:[],resolverOpts:{},strategies:[],external:!0,maxDepth:1/0},dereference:{strategies:[],refSet:null,maxDepth:1/0}},Cb=co(po(["resolve","baseURI"]),sr(["resolve","baseURI"])),Pb=e=>Mi(e)?wb():e,Nb=Xs({props:{uri:null,mediaType:"text/plain",data:null,parseResult:null},init({uri:e=this.uri,mediaType:t=this.mediaType,data:n=this.data,parseResult:r=this.parseResult}={}){this.uri=e,this.mediaType=t,this.data=n,this.parseResult=r},methods:{get extension(){return Qs(this.uri)?(e=>{const t=e.lastIndexOf(".");return t>=0?e.substr(t).toLowerCase():""})(this.uri):""},toString(){if("string"==typeof this.data)return this.data;if(this.data instanceof ArrayBuffer||["ArrayBuffer"].includes(un(this.data))||ArrayBuffer.isView(this.data)){return new TextDecoder("utf-8").decode(this.data)}return String(this.data)}}});class Ib extends Error{constructor(e,t){if(super(e),this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack,qs(t)&&Zr("cause",t)&&!Zr("cause",this)){const{cause:e}=t;this.cause=e,Zr("stack",e)&&(this.stack=`${this.stack}\nCAUSE: ${null==e?void 0:e.stack}`)}}}const Tb=Ib;const Rb=class extends Tb{constructor(e,t){super(e,{cause:t.cause}),Qo(this,"plugin",void 0),this.plugin=t.plugin}},Mb=async(e,t,n)=>{const r=await Promise.all(n.map(as([e],[t])));return n.filter(((e,t)=>r[t]))},Db=async(e,t,n)=>{let r;for(const o of n)try{const n=await o[e].call(o,...t);return{plugin:o,result:n}}catch(e){r=new Rb("Error while running plugin",{cause:e,plugin:o})}return Promise.reject(r)};const Fb=class extends Tb{};const Lb=class extends Fb{};const Bb=class extends Tb{},$b=async(e,t)=>{let n=e,r=!1;if(!ks(e)){const t=new e.constructor(e.content,e.meta.clone(),e.attributes);t.classes.push("result"),n=new Vo([t]),r=!0}const o=Nb({uri:t.resolve.baseURI,parseResult:n,mediaType:t.parse.mediaType}),s=await Mb("canDereference",o,t.dereference.strategies);if(io(s))throw new Lb(o.uri);try{const{result:e}=await Db("dereference",[o,t],s);return r?e.get(0):e}catch(e){throw new Bb(`Error while dereferencing file "${o.uri}"`,{cause:e})}},qb=async(e,t={})=>{const n=((e,t)=>{const n=go(e,t);return bo(Cb,Pb,n)})(Ab,t);return $b(e,n)};const Ub=class extends Tb{constructor(e="Not Implemented",t){super(e,t)}},zb=Xs({props:{name:"",allowEmpty:!0,sourceMap:!1,fileExtensions:[],mediaTypes:[]},init({allowEmpty:e=this.allowEmpty,sourceMap:t=this.sourceMap,fileExtensions:n=this.fileExtensions,mediaTypes:r=this.mediaTypes}={}){this.allowEmpty=e,this.sourceMap=t,this.fileExtensions=n,this.mediaTypes=r},methods:{async canParse(){throw new Ub},async parse(){throw new Ub}}}),Vb=zb,Wb=Xs(Vb,{props:{name:"binary"},methods:{async canParse(e){return 0===this.fileExtensions.length||this.fileExtensions.includes(e.extension)},async parse(e){try{const t=unescape(encodeURIComponent(e.toString())),n=btoa(t),r=new Vo;if(0!==n.length){const e=new Nt.RP(n);e.classes.push("result"),r.push(e)}return r}catch(t){throw new Fb(`Error parsing "${e.uri}"`,{cause:t})}}}}),Jb=Xs({props:{name:null},methods:{canResolve:()=>!1,async resolve(){throw new Ub}}});const Kb=Yt(1,qn(Promise.all,Promise));const Hb=class extends Tb{};const Gb=class extends Hb{};const Zb=class extends Bb{};const Yb=class extends Hb{};function Xb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xb(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const ew=async(e,t)=>{const n=Nb({uri:xb(bb(e)),mediaType:t.parse.mediaType}),r=await(async(e,t)=>{const n=t.resolve.resolvers.map((e=>{const n=Object.create(e);return Object.assign(n,t.resolve.resolverOpts)})),r=await Mb("canRead",e,n);if(io(r))throw new Yb(e.uri);try{const{result:t}=await Db("read",[e],r);return t}catch(t){throw new Hb(`Error while reading file "${e.uri}"`,{cause:t})}})(n,t);return(async(e,t)=>{const n=t.parse.parsers.map((e=>{const n=Object.create(e);return Object.assign(n,t.parse.parserOpts)})),r=await Mb("canParse",e,n);if(io(r))throw new Yb(e.uri);try{const{plugin:t,result:n}=await Db("parse",[e],r);return!t.allowEmpty&&n.isEmpty?Promise.reject(new Fb(`Error while parsing file "${e.uri}". File is empty.`)):n}catch(t){throw new Fb(`Error while parsing file "${e.uri}"`,{cause:t})}})(Nb(Qb(Qb({},n),{},{data:r})),t)},tw=(e,t)=>{const n=fi({predicate:e});return di(t,n),new Nt.O4(n.result)};class nw extends Error{constructor(e){super(e),this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}}const rw=(e,t)=>{const n=fi({predicate:e,returnOnTrue:ti});return di(t,n),wo(void 0,[0],n.result)};const ow=class extends Tb{};class sw extends ow{constructor(e){super(`Invalid JSON Schema $anchor "${e}".`)}}class iw extends Error{constructor(e){super(e),this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}}const aw=e=>/^[A-Za-z_][A-Za-z_0-9.-]*$/.test(e),lw=e=>{const t=vb(e);return Ui("#",t)},cw=(e,t)=>{const n=(e=>{if(!aw(e))throw new sw(e);return e})(e),r=rw((e=>{var t;return sy(e)&&(null===(t=e.$anchor)||void 0===t?void 0:t.toValue())===n}),t);if(Uo(r))throw new iw(`Evaluation failed on token: "${n}"`);return r},uw=(e,t)=>{if(void 0===t.$ref)return;const n=vb(t.$ref.toValue()),r=t.meta.get("inherited$id").toValue();return`${Kn(((e,t)=>Eb(e,xb(bb(t)))),e,[...r,t.$ref.toValue()])}${"#"===n?"":n}`},pw=e=>{if(pw.cache.has(e))return pw.cache.get(e);const t=Ym.refract(e);return pw.cache.set(e,t),t};pw.cache=new WeakMap;const hw=e=>Cs(e)?pw(e):e,fw=(e,t)=>{const{cache:n}=fw,r=bb(e),o=e=>sy(e)&&void 0!==e.$id;if(!n.has(t)){const e=tw(o,t);n.set(t,Array.from(e))}const s=n.get(t).find((e=>((e,t)=>{if(void 0===t.$id)return;const n=t.meta.get("inherited$id").toValue();return Kn(((e,t)=>Eb(e,xb(bb(t)))),e,[...n,t.$id.toValue()])})(r,e)===r));if(Uo(s))throw new nw(`Evaluation failed on URI: "${e}"`);let i,a;return aw(lw(e))?(i=cw,a=lw(e)):(i=Ki,a=Hi(e)),i(a,s)};function dw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function mw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dw(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}fw.cache=new WeakMap;const gw=di[Symbol.for("nodejs.util.promisify.custom")],yw=Xs({props:{indirections:[],namespace:null,reference:null,crawledElements:null,crawlingMap:null,visited:null,options:null},init({reference:e,namespace:t,indirections:n=[],visited:r=new WeakSet,options:o}){this.indirections=n,this.namespace=t,this.reference=e,this.crawledElements=[],this.crawlingMap={},this.visited=r,this.options=o},methods:{toBaseURI(e){return Eb(this.reference.uri,xb(bb(e)))},async toReference(e){if(this.reference.depth>=this.options.resolve.maxDepth)throw new Gb(`Maximum resolution depth of ${this.options.resolve.maxDepth} has been exceeded by file "${this.reference.uri}"`);const t=this.toBaseURI(e),{refSet:n}=this.reference;if(n.has(t))return n.find(So(t,"uri"));const r=await ew(Sb(t),mw(mw({},this.options),{},{parse:mw(mw({},this.options.parse),{},{mediaType:"text/plain"})})),o=jb({uri:t,value:r,depth:this.reference.depth+1});return n.add(o),o},ReferenceElement(e){var t;if(!this.options.resolve.external&&ty(e))return!1;const n=null===(t=e.$ref)||void 0===t?void 0:t.toValue(),r=this.toBaseURI(n);Gr(r,this.crawlingMap)||(this.crawlingMap[r]=this.toReference(n)),this.crawledElements.push(e)},PathItemElement(e){var t;if(!gs(e.$ref))return;if(!this.options.resolve.external&&Xg(e))return;const n=null===(t=e.$ref)||void 0===t?void 0:t.toValue(),r=this.toBaseURI(n);Gr(r,this.crawlingMap)||(this.crawlingMap[r]=this.toReference(n)),this.crawledElements.push(e)},LinkElement(e){if((gs(e.operationRef)||gs(e.operationId))&&(this.options.resolve.external||!Jg(e))){if(gs(e.operationRef)&&gs(e.operationId))throw new Error("LinkElement operationRef and operationId are mutually exclusive.");if(Jg(e)){var t;const n=null===(t=e.operationRef)||void 0===t?void 0:t.toValue(),r=this.toBaseURI(n);Gr(r,this.crawlingMap)||(this.crawlingMap[r]=this.toReference(n))}}},ExampleElement(e){var t;if(!gs(e.externalValue))return;if(!this.options.resolve.external&&gs(e.externalValue))return;if(e.hasKey("value")&&gs(e.externalValue))throw new Error("ExampleElement value and externalValue fields are mutually exclusive.");const n=null===(t=e.externalValue)||void 0===t?void 0:t.toValue(),r=this.toBaseURI(n);Gr(r,this.crawlingMap)||(this.crawlingMap[r]=this.toReference(n))},async SchemaElement(e){if(this.visited.has(e))return!1;if(!gs(e.$ref))return void this.visited.add(e);const t=await this.toReference(Sb(this.reference.uri)),{uri:n}=t,r=uw(n,e),o=bb(r),s=Nb({uri:o}),i=yo((e=>e.canRead(s)),this.options.resolve.resolvers),a=!i,l=!i&&n!==o;if(this.options.resolve.external||!l){if(!Gr(o,this.crawlingMap))try{this.crawlingMap[o]=i||a?t:this.toReference(Sb(r))}catch(e){if(!(a&&e instanceof nw))throw e;this.crawlingMap[o]=this.toReference(Sb(r))}this.crawledElements.push(e)}else this.visited.add(e)},async crawlReferenceElement(e){var t;const n=await this.toReference(e.$ref.toValue());this.indirections.push(e);const r=Hi(null===(t=e.$ref)||void 0===t?void 0:t.toValue());let o=Ki(r,n.value.result);if(Cs(o)){const t=e.meta.get("referenced-element").toValue();if(zc(o))o=Jm.refract(o),o.setMetaProperty("referenced-element",t);else{o=this.namespace.getElementClass(t).refract(o)}}if(this.indirections.includes(o))throw new Error("Recursive Reference Object detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);const s=yw({reference:n,namespace:this.namespace,indirections:[...this.indirections],options:this.options});await gw(o,s,{keyMap:Jv,nodeTypeGetter:Wv}),await s.crawl(),this.indirections.pop()},async crawlPathItemElement(e){var t;const n=await this.toReference(e.$ref.toValue());this.indirections.push(e);const r=Hi(null===(t=e.$ref)||void 0===t?void 0:t.toValue());let o=Ki(r,n.value.result);if(Cs(o)&&(o=zm.refract(o)),this.indirections.includes(o))throw new Error("Recursive Path Item Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);const s=yw({reference:n,namespace:this.namespace,indirections:[...this.indirections],options:this.options});await gw(o,s,{keyMap:Jv,nodeTypeGetter:Wv}),await s.crawl(),this.indirections.pop()},async crawlSchemaElement(e){let t=await this.toReference(Sb(this.reference.uri));const{uri:n}=t,r=uw(n,e),o=bb(r),s=Nb({uri:o}),i=yo((e=>e.canRead(s)),this.options.resolve.resolvers),a=!i;let l;this.indirections.push(e);try{if(i||a){l=fw(r,hw(t.value.result))}else{t=await this.toReference(Sb(r));const e=Hi(r);l=hw(Ki(e,t.value.result))}}catch(e){if(!(a&&e instanceof nw))throw e;if(aw(lw(r))){t=await this.toReference(Sb(r));const e=lw(r);l=cw(e,hw(t.value.result))}else{t=await this.toReference(Sb(r));const e=Hi(r);l=hw(Ki(e,t.value.result))}}if(this.visited.add(e),this.indirections.includes(l))throw new Error("Recursive Schema Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);const c=yw({reference:t,namespace:this.namespace,indirections:[...this.indirections],options:this.options,visited:this.visited});await gw(l,c,{keyMap:Jv,nodeTypeGetter:Wv}),await c.crawl(),this.indirections.pop()},async crawl(){await yr(rr,Kb)(this.crawlingMap),this.crawlingMap=null;for(const e of this.crawledElements)ey(e)?await this.crawlReferenceElement(e):sy(e)?await this.crawlSchemaElement(e):Yg(e)&&await this.crawlPathItemElement(e)}}}),vw=yw,bw=di[Symbol.for("nodejs.util.promisify.custom")],ww=Xs(Jb,{init(){this.name="openapi-3-1"},methods:{canResolve(e){var t;return"text/plain"!==e.mediaType?nb.includes(e.mediaType):Hg(null===(t=e.parseResult)||void 0===t?void 0:t.result)},async resolve(e,t){const n=Vs(Kv),r=jb({uri:e.uri,value:e.parseResult}),o=vw({reference:r,namespace:n,options:t}),s=kb();return s.add(r),await bw(s.rootRef.value,o,{keyMap:Jv,nodeTypeGetter:Wv}),await o.crawl(),s}}}),Ew=ww,xw=e=>e.replace(/\s/g,""),Sw=e=>e.replace(/\W/gi,"_"),_w=(e,t,n)=>{const r=xw(e);return r.length>0?Sw(r):((e,t)=>`${Sw(xw(t.toLowerCase()))}${Sw(xw(e))}`)(t,n)},jw=({operationIdNormalizer:e=_w}={})=>({predicates:t,namespace:n})=>{const r=[],o=[],s=[];return{visitor:{OpenApi3_1Element:{leave(){const e=Kr((e=>Ri(e.operationId)),o);Object.entries(e).forEach((([e,t])=>{Array.isArray(t)&&(t.length<=1||t.forEach(((t,r)=>{const o=`${e}${r+1}`;t.operationId=new n.elements.String(o)})))})),s.forEach((e=>{var t;if(void 0===e.operationId)return;const n=String(Ri(e.operationId)),r=o.find((e=>Ri(e.meta.get("originalOperationId"))===n));void 0!==r&&(e.operationId=null===(t=r.operationId)||void 0===t?void 0:t.clone(),e.meta.set("originalOperationId",n),e.set("__originalOperationId",n))})),o.length=0,s.length=0}},PathItemElement:{enter(e){const t=Ar("path",Ri(e.meta.get("path")));r.push(t)},leave(){r.pop()}},OperationElement:{enter(t){if(void 0===t.operationId)return;const s=String(Ri(t.operationId)),i=lo(r),a=Ar("method",Ri(t.meta.get("http-method"))),l=e(s,i,a);s!==l&&(t.operationId=new n.elements.String(l),t.set("__originalOperationId",s),t.meta.set("originalOperationId",s),o.push(t))}},LinkElement:{leave(e){t.isLinkElement(e)&&void 0!==e.operationId&&s.push(e)}}}}},Ow=()=>({predicates:e})=>{const t=(t,n)=>!!e.isParameterElement(t)&&(!!e.isParameterElement(n)&&(!!e.isStringElement(t.name)&&(!!e.isStringElement(t.in)&&(!!e.isStringElement(n.name)&&(!!e.isStringElement(n.in)&&(Ri(t.name)===Ri(n.name)&&Ri(t.in)===Ri(n.in))))))),n=[];return{visitor:{PathItemElement:{enter(t,r,o,s,i){if(i.some(e.isComponentsElement))return;const{parameters:a}=t;e.isArrayElement(a)?n.push([...a.content]):n.push([])},leave(){n.pop()}},OperationElement:{leave(e){const r=lo(n);if(!Array.isArray(r)||0===r.length)return;const o=wo([],["parameters","content"],e),s=Bo(t,[...o,...r]);e.parameters=new Ed(s)}}}}},kw=()=>({predicates:e})=>{let t;return{visitor:{OpenApi3_1Element:{enter(n){e.isArrayElement(n.security)&&(t=n.security)},leave(){t=void 0}},OperationElement:{leave(n,r,o,s,i){if(i.some(e.isComponentsElement))return;var a;void 0===n.security&&void 0!==t&&(n.security=new Pd(null===(a=t)||void 0===a?void 0:a.content))}}}}},Aw=()=>({predicates:e})=>{let t;const n=[];return{visitor:{OpenApi3_1Element:{enter(n){var r;e.isArrayElement(n.servers)&&(t=null===(r=n.servers)||void 0===r?void 0:r.content)},leave(){t=void 0}},PathItemElement:{enter(r,o,s,i,a){if(a.some(e.isComponentsElement))return;void 0===r.servers&&void 0!==t&&(r.servers=new $d(t));const{servers:l}=r;void 0!==l&&e.isArrayElement(l)?n.push([...l.content]):n.push(void 0)},leave(){n.pop()}},OperationElement:{enter(t){const r=lo(n);void 0!==r&&(e.isArrayElement(t.servers)||(t.servers=new Td(r)))}}}}},Cw=()=>({predicates:e})=>({visitor:{ParameterElement:{leave(t,n,r,o,s){var i,a;if(!s.some(e.isComponentsElement)&&void 0!==t.schema&&e.isSchemaElement(t.schema)&&(void 0!==(null===(i=t.schema)||void 0===i?void 0:i.example)||void 0!==(null===(a=t.schema)||void 0===a?void 0:a.examples))){if(void 0!==t.examples&&e.isObjectElement(t.examples)){const e=t.examples.map((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.clone()}));return void 0!==t.schema.examples&&t.schema.set("examples",e),void(void 0!==t.schema.example&&t.schema.set("example",e))}void 0!==t.example&&(void 0!==t.schema.examples&&t.schema.set("examples",[t.example.clone()]),void 0!==t.schema.example&&t.schema.set("example",t.example.clone()))}}}}}),Pw=()=>({predicates:e})=>({visitor:{HeaderElement:{leave(t,n,r,o,s){var i,a;if(!s.some(e.isComponentsElement)&&void 0!==t.schema&&e.isSchemaElement(t.schema)&&(void 0!==(null===(i=t.schema)||void 0===i?void 0:i.example)||void 0!==(null===(a=t.schema)||void 0===a?void 0:a.examples))){if(void 0!==t.examples&&e.isObjectElement(t.examples)){const e=t.examples.map((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.clone()}));return void 0!==t.schema.examples&&t.schema.set("examples",e),void(void 0!==t.schema.example&&t.schema.set("example",e))}void 0!==t.example&&(void 0!==t.schema.examples&&t.schema.set("examples",[t.example.clone()]),void 0!==t.schema.example&&t.schema.set("example",t.example.clone()))}}}}}),Nw=e=>t=>{if(t?.$$normalized)return t;if(Nw.cache.has(t))return t;const n=$m.refract(t),r=e(n),o=Ri(r);return Nw.cache.set(t,o),o};Nw.cache=new WeakMap;const Iw=e=>{if(!ws(e))return e;if(e.hasKey("$$normalized"))return e;const t=[jw({operationIdNormalizer:(e,t,n)=>(0,He.Z)({operationId:e},t,n,{v2OperationIdCompatibilityMode:!1})}),Ow(),kw(),Aw(),Cw(),Pw()],n=mi(e,t,{toolboxCreator:Zv,visitorOptions:{keyMap:Jv,nodeTypeGetter:Wv}});return n.set("$$normalized",!0),n},Tw=Xs({props:{name:null},methods:{canRead:()=>!1,async read(){throw new Ub}}}),Rw=Xs(Tw,{props:{timeout:5e3,redirects:5,withCredentials:!1},init({timeout:e=this.timeout,redirects:t=this.redirects,withCredentials:n=this.withCredentials}={}){this.timeout=e,this.redirects=t,this.withCredentials=n},methods:{canRead:e=>gb(e.uri),async read(){throw new Ub},getHttpClient(){throw new Ub}}}).compose({props:{name:"http-swagger-client",swaggerHTTPClient:ct,swaggerHTTPClientConfig:{}},init(){let{swaggerHTTPClient:e=this.swaggerHTTPClient}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.swaggerHTTPClient=e},methods:{getHttpClient(){return this.swaggerHTTPClient},async read(e){const t=this.getHttpClient(),n=new AbortController,{signal:r}=n,o=setTimeout((()=>{n.abort()}),this.timeout),s=this.getHttpClient().withCredentials||this.withCredentials?"include":"same-origin",i=0===this.redirects?"error":"follow",a=this.redirects>0?this.redirects:void 0;try{return(await t(f()({url:e.uri,signal:r,userFetch:async(e,t)=>{let n=await fetch(e,t);try{n.headers.delete("Content-Type")}catch{n=new Response(n.body,f()(f()({},n),{},{headers:new Headers(n.headers)})),n.headers.delete("Content-Type")}return n},credentials:s,redirects:i,follow:a},this.swaggerHTTPClientConfig))).text.arrayBuffer()}catch(t){throw new Hb(`Error downloading "${e.uri}"`,{cause:t})}finally{clearTimeout(o)}}}}),Mw=Vb.compose({props:{name:"json-swagger-client",fileExtensions:[".json"],mediaTypes:["application/json"]},methods:{async canParse(e){const t=0===this.fileExtensions.length||this.fileExtensions.includes(e.extension),n=this.mediaTypes.includes(e.mediaType);if(!t)return!1;if(n)return!0;if(!n)try{return JSON.parse(e.toString()),!0}catch(e){return!1}return!1},async parse(e){if(this.sourceMap)throw new Fb("json-swagger-client parser plugin doesn't support sourceMaps option");const t=new Vo,n=e.toString();if(this.allowEmpty&&""===n.trim())return t;try{const e=Ti(JSON.parse(n));return e.classes.push("result"),t.push(e),t}catch(t){throw new Fb(`Error parsing "${e.uri}"`,{cause:t})}}}}),Dw=Vb.compose({props:{name:"yaml-1-2-swagger-client",fileExtensions:[".yaml",".yml"],mediaTypes:["text/yaml","application/yaml"]},methods:{async canParse(e){const t=0===this.fileExtensions.length||this.fileExtensions.includes(e.extension),n=this.mediaTypes.includes(e.mediaType);if(!t)return!1;if(n)return!0;if(!n)try{return le.ZP.load(e.toString(),{schema:le.A8}),!0}catch(e){return!1}return!1},async parse(e){if(this.sourceMap)throw new Fb("yaml-1-2-swagger-client parser plugin doesn't support sourceMaps option");const t=new Vo,n=e.toString();try{const e=le.ZP.load(n,{schema:le.A8});if(this.allowEmpty&&void 0===e)return t;const r=Ti(e);return r.classes.push("result"),t.push(r),t}catch(t){throw new Fb(`Error parsing "${e.uri}"`,{cause:t})}}}}),Fw=Vb.compose({props:{name:"openapi-json-3-1-swagger-client",fileExtensions:[".json"],mediaTypes:new tb(...nb.filterByFormat("generic"),...nb.filterByFormat("json")),detectionRegExp:/"openapi"\s*:\s*"(?<version_json>3\.1\.(?:[1-9]\d*|0))"/},methods:{async canParse(e){const t=0===this.fileExtensions.length||this.fileExtensions.includes(e.extension),n=this.mediaTypes.includes(e.mediaType);if(!t)return!1;if(n)return!0;if(!n)try{const t=e.toString();return JSON.parse(t),this.detectionRegExp.test(t)}catch(e){return!1}return!1},async parse(e){if(this.sourceMap)throw new Fb("openapi-json-3-1-swagger-client parser plugin doesn't support sourceMaps option");const t=new Vo,n=e.toString();if(this.allowEmpty&&""===n.trim())return t;try{const e=JSON.parse(n),r=$m.refract(e,this.refractorOpts);return r.classes.push("result"),t.push(r),t}catch(t){throw new Fb(`Error parsing "${e.uri}"`,{cause:t})}}}}),Lw=Vb.compose({props:{name:"openapi-yaml-3-1-swagger-client",fileExtensions:[".yaml",".yml"],mediaTypes:new tb(...nb.filterByFormat("generic"),...nb.filterByFormat("yaml")),detectionRegExp:/(?<YAML>^(["']?)openapi\2\s*:\s*(["']?)(?<version_yaml>3\.1\.(?:[1-9]\d*|0))\3(?:\s+|$))|(?<JSON>"openapi"\s*:\s*"(?<version_json>3\.1\.(?:[1-9]\d*|0))")/m},methods:{async canParse(e){const t=0===this.fileExtensions.length||this.fileExtensions.includes(e.extension),n=this.mediaTypes.includes(e.mediaType);if(!t)return!1;if(n)return!0;if(!n)try{const t=e.toString();return le.ZP.load(t),this.detectionRegExp.test(t)}catch(e){return!1}return!1},async parse(e){if(this.sourceMap)throw new Fb("openapi-yaml-3-1-swagger-client parser plugin doesn't support sourceMaps option");const t=new Vo,n=e.toString();try{const e=le.ZP.load(n,{schema:le.A8});if(this.allowEmpty&&void 0===e)return t;const r=$m.refract(e,this.refractorOpts);return r.classes.push("result"),t.push(r),t}catch(t){throw new Fb(`Error parsing "${e.uri}"`,{cause:t})}}}}),Bw=Xs({props:{name:null},methods:{canDereference:()=>!1,async dereference(){throw new Ub}}});function $w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function qw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$w(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Uw=di[Symbol.for("nodejs.util.promisify.custom")],zw=Xs({props:{indirections:null,namespace:null,reference:null,options:null,ancestors:null},init({indirections:e=[],reference:t,namespace:n,options:r,ancestors:o=[]}){this.indirections=e,this.namespace=n,this.reference=t,this.options=r,this.ancestors=[...o]},methods:{toBaseURI(e){return Eb(this.reference.uri,xb(bb(e)))},toAncestorLineage(e){const t=new WeakSet(e.filter(ms));return[[...this.ancestors,t],t]},async toReference(e){if(this.reference.depth>=this.options.resolve.maxDepth)throw new Gb(`Maximum resolution depth of ${this.options.resolve.maxDepth} has been exceeded by file "${this.reference.uri}"`);const t=this.toBaseURI(e),{refSet:n}=this.reference;if(n.has(t))return n.find(So(t,"uri"));const r=await ew(Sb(t),qw(qw({},this.options),{},{parse:qw(qw({},this.options.parse),{},{mediaType:"text/plain"})})),o=jb({uri:t,value:r,depth:this.reference.depth+1});return n.add(o),o},async ReferenceElement(e,t,n,r,o){var s,i,a,l,c;const[u,p]=this.toAncestorLineage([...o,n]);if(u.some((t=>t.has(e))))return!1;if(!this.options.resolve.external&&ty(e))return!1;const h=await this.toReference(null===(s=e.$ref)||void 0===s?void 0:s.toValue()),{uri:f}=h,d=Eb(f,null===(i=e.$ref)||void 0===i?void 0:i.toValue());this.indirections.push(e);const m=Hi(d);let g=Ki(m,h.value.result);if(Cs(g)){const t=e.meta.get("referenced-element").toValue();if(zc(g))g=Jm.refract(g),g.setMetaProperty("referenced-element",t);else{g=this.namespace.getElementClass(t).refract(g)}}if(this.indirections.includes(g))throw new Error("Recursive Reference Object detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);p.add(e);const y=zw({reference:h,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:u});g=await Uw(g,y,{keyMap:Jv,nodeTypeGetter:Wv}),p.delete(e),this.indirections.pop(),g=g.clone(),g.setMetaProperty("ref-fields",{$ref:null===(a=e.$ref)||void 0===a?void 0:a.toValue(),description:null===(l=e.description)||void 0===l?void 0:l.toValue(),summary:null===(c=e.summary)||void 0===c?void 0:c.toValue()}),g.setMetaProperty("ref-origin",h.uri);const v=Eo(ib,["description"],e),b=Eo(ib,["summary"],e);return v&&Zr("description",g)&&(g.description=e.description),b&&Zr("summary",g)&&(g.summary=e.summary),this.indirections.pop(),g},async PathItemElement(e,t,n,r,o){var s,i,a;const[l,c]=this.toAncestorLineage([...o,n]);if(!gs(e.$ref))return;if(l.some((t=>t.has(e))))return!1;if(!this.options.resolve.external&&Xg(e))return;const u=await this.toReference(null===(s=e.$ref)||void 0===s?void 0:s.toValue()),{uri:p}=u,h=Eb(p,null===(i=e.$ref)||void 0===i?void 0:i.toValue());this.indirections.push(e);const f=Hi(h);let d=Ki(f,u.value.result);if(Cs(d)&&(d=zm.refract(d)),this.indirections.includes(d))throw new Error("Recursive Path Item Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);c.add(e);const m=zw({reference:u,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:l});d=await Uw(d,m,{keyMap:Jv,nodeTypeGetter:Wv}),c.delete(e),this.indirections.pop();const g=new zm([...d.content],d.meta.clone(),d.attributes.clone());return e.forEach(((e,t,n)=>{g.remove(t.toValue()),g.content.push(n)})),g.remove("$ref"),g.setMetaProperty("ref-fields",{$ref:null===(a=e.$ref)||void 0===a?void 0:a.toValue()}),g.setMetaProperty("ref-origin",u.uri),g},async LinkElement(e){if(!gs(e.operationRef)&&!gs(e.operationId))return;if(!this.options.resolve.external&&Jg(e))return;if(gs(e.operationRef)&&gs(e.operationId))throw new Error("LinkElement operationRef and operationId fields are mutually exclusive.");let t;if(gs(e.operationRef)){var n,r,o;const s=Hi(null===(n=e.operationRef)||void 0===n?void 0:n.toValue()),i=await this.toReference(null===(r=e.operationRef)||void 0===r?void 0:r.toValue());t=Ki(s,i.value.result),Cs(t)&&(t=qm.refract(t)),t=new qm([...t.content],t.meta.clone(),t.attributes.clone()),t.setMetaProperty("ref-origin",i.uri),null===(o=e.operationRef)||void 0===o||o.meta.set("operation",t)}else if(gs(e.operationId)){var s,i;const n=null===(s=e.operationId)||void 0===s?void 0:s.toValue(),r=await this.toReference(Sb(this.reference.uri));if(t=rw((e=>Gg(e)&&e.operationId.equals(n)),r.value.result),Uo(t))throw new Error(`OperationElement(operationId=${n}) not found.`);null===(i=e.operationId)||void 0===i||i.meta.set("operation",t)}},async ExampleElement(e){var t;if(!gs(e.externalValue))return;if(!this.options.resolve.external&&gs(e.externalValue))return;if(e.hasKey("value")&&gs(e.externalValue))throw new Error("ExampleElement value and externalValue fields are mutually exclusive.");const n=await this.toReference(null===(t=e.externalValue)||void 0===t?void 0:t.toValue()),r=new n.value.result.constructor(n.value.result.content,n.value.result.meta.clone(),n.value.result.attributes.clone());r.setMetaProperty("ref-origin",n.uri),e.value=r},async SchemaElement(e,t,n,r,o){var s;const[i,a]=this.toAncestorLineage([...o,n]);if(!gs(e.$ref))return;if(i.some((t=>t.has(e))))return!1;let l=await this.toReference(Sb(this.reference.uri)),{uri:c}=l;const u=uw(c,e),p=bb(u),h=Nb({uri:p}),f=yo((e=>e.canRead(h)),this.options.resolve.resolvers),d=!f,m=d&&c!==p;if(!this.options.resolve.external&&m)return;let g;this.indirections.push(e);try{if(f||d){g=fw(u,hw(l.value.result))}else{l=await this.toReference(Sb(u));const e=Hi(u);g=hw(Ki(e,l.value.result))}}catch(e){if(!(d&&e instanceof nw))throw e;if(aw(lw(u))){l=await this.toReference(Sb(u)),c=l.uri;const e=lw(u);g=cw(e,hw(l.value.result))}else{l=await this.toReference(Sb(u)),c=l.uri;const e=Hi(u);g=hw(Ki(e,l.value.result))}}if(this.indirections.includes(g))throw new Error("Recursive Schema Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);a.add(e);const y=zw({reference:l,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:i});if(g=await Uw(g,y,{keyMap:Jv,nodeTypeGetter:Wv}),a.delete(e),this.indirections.pop(),iy(g)){var v;const t=g.clone();return t.setMetaProperty("ref-fields",{$ref:null===(v=e.$ref)||void 0===v?void 0:v.toValue()}),t.setMetaProperty("ref-origin",l.uri),t}const b=new Ym([...g.content],g.meta.clone(),g.attributes.clone());return e.forEach(((e,t,n)=>{b.remove(t.toValue()),b.content.push(n)})),b.remove("$ref"),b.setMetaProperty("ref-fields",{$ref:null===(s=e.$ref)||void 0===s?void 0:s.toValue()}),b.setMetaProperty("ref-origin",l.uri),b}}}),Vw=zw,Ww=di[Symbol.for("nodejs.util.promisify.custom")],Jw=Xs(Bw,{init(){this.name="openapi-3-1"},methods:{canDereference(e){var t;return"text/plain"!==e.mediaType?nb.includes(e.mediaType):Hg(null===(t=e.parseResult)||void 0===t?void 0:t.result)},async dereference(e,t){const n=Vs(Kv),r=Ar(kb(),t.dereference.refSet);let o;r.has(e.uri)?o=r.find(So(e.uri,"uri")):(o=jb({uri:e.uri,value:e.parseResult}),r.add(o));const s=Vw({reference:o,namespace:n,options:t}),i=await Ww(r.rootRef.value,s,{keyMap:Jv,nodeTypeGetter:Wv});return null===t.dereference.refSet&&r.clean(),i}}}),Kw=Jw,Hw=e=>{const t=(e=>e.slice(2))(e);return t.reduce(((e,n,r)=>{if(xs(n)){const t=String(n.key.toValue());e.push(t)}else if(Es(t[r-2])){const o=t[r-2].content.indexOf(n);e.push(o)}return e}),[])},Gw=e=>{if(null==e.cause)return e;let{cause:t}=e;for(;null!=t.cause;)t=t.cause;return t},Zw=ue("SchemaRefError",(function(e,t,n){this.originalError=n,Object.assign(this,t||{})})),{wrapError:Yw}=ke,Xw=di[Symbol.for("nodejs.util.promisify.custom")],Qw=Vw.compose({props:{useCircularStructures:!0,allowMetaPatches:!1,basePath:null},init(e){let{allowMetaPatches:t=this.allowMetaPatches,useCircularStructures:n=this.useCircularStructures,basePath:r=this.basePath}=e;this.allowMetaPatches=t,this.useCircularStructures=n,this.basePath=r},methods:{async ReferenceElement(e,t,n,r,o){try{const[t,r]=this.toAncestorLineage([...o,n]);if(Is(["cycle"],e.$ref))return!1;if(t.some((t=>t.has(e))))return!1;if(!this.options.resolve.external&&ty(e))return!1;const s=await this.toReference(e.$ref.toValue()),{uri:i}=s,a=Eb(i,e.$ref.toValue());this.indirections.push(e);const l=Hi(a);let c=Ki(l,s.value.result);if(Cs(c)){const t=e.meta.get("referenced-element").toValue();if(zc(c))c=Jm.refract(c),c.setMetaProperty("referenced-element",t);else{const e=this.namespace.getElementClass(t);c=e.refract(c)}}if(this.indirections.includes(c))throw new Error("Recursive JSON Pointer detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(!this.useCircularStructures){if(t.some((e=>e.has(c)))){if(gb(i)||mb(i)){const t=new Jm({$ref:a},e.meta.clone(),e.attributes.clone());return t.get("$ref").classes.push("cycle"),t}return!1}}r.add(e);const u=Qw({reference:s,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:t,allowMetaPatches:this.allowMetaPatches,useCircularStructures:this.useCircularStructures,basePath:this.basePath??[...Hw([...o,n,e]),"$ref"]});c=await Xw(c,u,{keyMap:Jv,nodeTypeGetter:Wv}),r.delete(e),this.indirections.pop(),c=c.clone(),c.setMetaProperty("ref-fields",{$ref:e.$ref?.toValue(),description:e.description?.toValue(),summary:e.summary?.toValue()}),c.setMetaProperty("ref-origin",s.uri);const p=void 0!==e.description,h=void 0!==e.summary;if(p&&"description"in c&&(c.description=e.description),h&&"summary"in c&&(c.summary=e.summary),this.allowMetaPatches&&ws(c)){const e=c;if(void 0===e.get("$$ref")){const t=Eb(i,a);e.set("$$ref",t)}}return c}catch(t){const r=Gw(t),s=Yw(r,{baseDoc:this.reference.uri,$ref:e.$ref.toValue(),pointer:Hi(e.$ref.toValue()),fullPath:this.basePath??[...Hw([...o,n,e]),"$ref"]});return void this.options.dereference.dereferenceOpts?.errors?.push?.(s)}},async PathItemElement(e,t,n,r,o){try{const[t,r]=this.toAncestorLineage([...o,n]);if(!gs(e.$ref))return;if(Is(["cycle"],e.$ref))return!1;if(t.some((t=>t.has(e))))return!1;if(!this.options.resolve.external&&Xg(e))return;const s=await this.toReference(e.$ref.toValue()),{uri:i}=s,a=Eb(i,e.$ref.toValue());this.indirections.push(e);const l=Hi(a);let c=Ki(l,s.value.result);if(Cs(c)&&(c=zm.refract(c)),this.indirections.includes(c))throw new Error("Recursive JSON Pointer detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(!this.useCircularStructures){if(t.some((e=>e.has(c)))){if(gb(i)||mb(i)){const t=new zm({$ref:a},e.meta.clone(),e.attributes.clone());return t.get("$ref").classes.push("cycle"),t}return!1}}r.add(e);const u=Qw({reference:s,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:t,allowMetaPatches:this.allowMetaPatches,useCircularStructures:this.useCircularStructures,basePath:this.basePath??[...Hw([...o,n,e]),"$ref"]});c=await Xw(c,u,{keyMap:Jv,nodeTypeGetter:Wv}),r.delete(e),this.indirections.pop();const p=new zm([...c.content],c.meta.clone(),c.attributes.clone());if(e.forEach(((e,t,n)=>{p.remove(t.toValue()),p.content.push(n)})),p.remove("$ref"),p.setMetaProperty("ref-fields",{$ref:e.$ref?.toValue()}),p.setMetaProperty("ref-origin",s.uri),this.allowMetaPatches&&void 0===p.get("$$ref")){const e=Eb(i,a);p.set("$$ref",e)}return p}catch(t){const r=Gw(t),s=Yw(r,{baseDoc:this.reference.uri,$ref:e.$ref.toValue(),pointer:Hi(e.$ref.toValue()),fullPath:this.basePath??[...Hw([...o,n,e]),"$ref"]});return void this.options.dereference.dereferenceOpts?.errors?.push?.(s)}},async SchemaElement(e,t,n,r,o){try{const[t,r]=this.toAncestorLineage([...o,n]);if(!gs(e.$ref))return;if(Is(["cycle"],e.$ref))return!1;if(t.some((t=>t.has(e))))return!1;let s=await this.toReference(Sb(this.reference.uri)),{uri:i}=s;const a=uw(i,e),l=bb(a),c=Nb({uri:l}),u=!this.options.resolve.resolvers.some((e=>e.canRead(c))),p=!u,h=p&&i!==l;if(!this.options.resolve.external&&h)return;let f;this.indirections.push(e);try{if(u||p){f=fw(a,hw(s.value.result))}else{s=await this.toReference(Sb(a)),i=s.uri;const e=Hi(a);f=hw(Ki(e,s.value.result))}}catch(e){if(!(p&&e instanceof nw))throw e;if(aw(lw(a))){s=await this.toReference(Sb(a)),i=s.uri;const e=lw(a);f=cw(e,hw(s.value.result))}else{s=await this.toReference(Sb(a)),i=s.uri;const e=Hi(a);f=hw(Ki(e,s.value.result))}}if(this.indirections.includes(f))throw new Error("Recursive Schema Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Zb(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(!this.useCircularStructures){if(t.some((e=>e.has(f)))){if(gb(i)||mb(i)){const t=Eb(i,a),n=new Ym({$ref:t},e.meta.clone(),e.attributes.clone());return n.get("$ref").classes.push("cycle"),n}return!1}}r.add(e);const d=Qw({reference:s,namespace:this.namespace,indirections:[...this.indirections],options:this.options,useCircularStructures:this.useCircularStructures,allowMetaPatches:this.allowMetaPatches,ancestors:t,basePath:this.basePath??[...Hw([...o,n,e]),"$ref"]});if(f=await Xw(f,d,{keyMap:Jv,nodeTypeGetter:Wv}),r.delete(e),this.indirections.pop(),iy(f)){const t=f.clone();return t.setMetaProperty("ref-fields",{$ref:e.$ref?.toValue()}),t.setMetaProperty("ref-origin",i),t}const m=new Ym([...f.content],f.meta.clone(),f.attributes.clone());if(e.forEach(((e,t,n)=>{m.remove(t.toValue()),m.content.push(n)})),m.remove("$ref"),m.setMetaProperty("ref-fields",{$ref:e.$ref?.toValue()}),m.setMetaProperty("ref-origin",i),this.allowMetaPatches&&void 0===m.get("$$ref")){const e=Eb(i,a);m.set("$$ref",e)}return m}catch(t){const r=Gw(t),s=new Zw(`Could not resolve reference: ${r.message}`,{baseDoc:this.reference.uri,$ref:e.$ref.toValue(),fullPath:this.basePath??[...Hw([...o,n,e]),"$ref"]},r);return void this.options.dereference.dereferenceOpts?.errors?.push?.(s)}},async LinkElement(){},async ExampleElement(e,t,n,r,o){try{return await Vw.compose.methods.ExampleElement.call(this,e,t,n,r,o)}catch(t){const r=Gw(t),s=Yw(r,{baseDoc:this.reference.uri,externalValue:e.externalValue?.toValue(),fullPath:this.basePath??[...Hw([...o,n,e]),"externalValue"]});return void this.options.dereference.dereferenceOpts?.errors?.push?.(s)}}}}),eE=Qw,tE=Kw.compose.bind(),nE=tE({init(e){let{parameterMacro:t,options:n}=e;this.parameterMacro=t,this.options=n},props:{parameterMacro:null,options:null,macroOperation:null,OperationElement:{enter(e){this.macroOperation=e},leave(){this.macroOperation=null}},ParameterElement:{leave(e,t,n,r,o){const s=null===this.macroOperation?null:Ri(this.macroOperation),i=Ri(e);try{const t=this.parameterMacro(s,i);e.set("default",t)}catch(e){const t=new Error(e,{cause:e});t.fullPath=Hw([...o,n]),this.options.dereference.dereferenceOpts?.errors?.push?.(t)}}}}}),rE=tE({init(e){let{modelPropertyMacro:t,options:n}=e;this.modelPropertyMacro=t,this.options=n},props:{modelPropertyMacro:null,options:null,SchemaElement:{leave(e,t,n,r,o){void 0!==e.properties&&ws(e.properties)&&e.properties.forEach((t=>{if(ws(t))try{const e=this.modelPropertyMacro(Ri(t));t.set("default",e)}catch(t){const r=new Error(t,{cause:t});r.fullPath=[...Hw([...o,n,e]),"properties"],this.options.dereference.dereferenceOpts?.errors?.push?.(r)}}))}}}});function oE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function sE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oE(Object(n),!0).forEach((function(t){Qo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oE(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const iE=e=>{const t=e.meta.clone(),n=e.attributes.clone();return new e.constructor(void 0,t,n)},aE=e=>new Nt.c6(e.key,e.value,e.meta.clone(),e.attributes.clone()),lE=(e,t)=>t.clone&&t.isMergeableElement(e)?pE(iE(e),e,t):e,cE=(e,t,n)=>e.concat(t)["fantasy-land/map"]((e=>lE(e,n))),uE=(e,t,n)=>{const r=ws(e)?iE(e):iE(t);return ws(e)&&e.forEach(((e,t,o)=>{const s=aE(o);s.value=lE(e,n),r.content.push(s)})),t.forEach(((t,o,s)=>{const i=o.toValue();let a;if(ws(e)&&e.hasKey(i)&&n.isMergeableElement(t)){const r=e.get(i);a=aE(s),a.value=((e,t)=>{if("function"!=typeof t.customMerge)return pE;const n=t.customMerge(e,t);return"function"==typeof n?n:pE})(o,n)(r,t)}else a=aE(s),a.value=lE(t,n);r.remove(i),r.content.push(a)})),r};function pE(e,t,n){var r,o,s;const i={clone:!0,isMergeableElement:e=>ws(e)||Es(e),arrayElementMerge:cE,objectElementMerge:uE,customMerge:void 0},a=sE(sE({},i),n);a.isMergeableElement=null!==(r=a.isMergeableElement)&&void 0!==r?r:i.isMergeableElement,a.arrayElementMerge=null!==(o=a.arrayElementMerge)&&void 0!==o?o:i.arrayElementMerge,a.objectElementMerge=null!==(s=a.objectElementMerge)&&void 0!==s?s:i.objectElementMerge;const l=Es(t);return l===Es(e)?l&&"function"==typeof a.arrayElementMerge?a.arrayElementMerge(e,t,a):a.objectElementMerge(e,t,a):lE(t,a)}pE.all=(e,t)=>{if(!Array.isArray(e))throw new Error("first argument should be an array");return 0===e.length?new Nt.Sb:e.reduce(((e,n)=>pE(e,n,t)),iE(e[0]))};const hE=tE({init(e){let{options:t}=e;this.options=t},props:{options:null,SchemaElement:{leave(e,t,n,r,o){if(void 0===e.allOf)return;if(!Es(e.allOf)){const t=new TypeError("allOf must be an array");return t.fullPath=[...Hw([...o,n,e]),"allOf"],void this.options.dereference.dereferenceOpts?.errors?.push?.(t)}if(e.allOf.isEmpty)return new Ym(e.content.filter((e=>"allOf"!==e.key.toValue())),e.meta.clone(),e.attributes.clone());if(!e.allOf.content.every(sy)){const t=new TypeError("Elements in allOf must be objects");return t.fullPath=[...Hw([...o,n,e]),"allOf"],void this.options.dereference.dereferenceOpts?.errors?.push?.(t)}const s=pE.all([...e.allOf.content,e]);if(e.hasKey("$$ref")||s.remove("$$ref"),e.hasKey("example")){s.getMember("example").value=e.get("example")}if(e.hasKey("examples")){s.getMember("examples").value=e.get("examples")}return s.remove("allOf"),s}}}}),fE=di[Symbol.for("nodejs.util.promisify.custom")],dE=Kw.compose({props:{useCircularStructures:!0,allowMetaPatches:!1,parameterMacro:null,modelPropertyMacro:null,mode:"non-strict",ancestors:null},init(){let{useCircularStructures:e=this.useCircularStructures,allowMetaPatches:t=this.allowMetaPatches,parameterMacro:n=this.parameterMacro,modelPropertyMacro:r=this.modelPropertyMacro,mode:o=this.mode,ancestors:s=[]}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.name="openapi-3-1-swagger-client",this.useCircularStructures=e,this.allowMetaPatches=t,this.parameterMacro=n,this.modelPropertyMacro=r,this.mode=o,this.ancestors=[...s]},methods:{async dereference(e,t){const n=[],r=Vs(Kv),o=t.dereference.refSet??kb();let s;o.has(e.uri)?s=o.find((t=>t.uri===e.uri)):(s=jb({uri:e.uri,value:e.parseResult}),o.add(s));const i=eE({reference:s,namespace:r,options:t,useCircularStructures:this.useCircularStructures,allowMetaPatches:this.allowMetaPatches,ancestors:this.ancestors});if(n.push(i),"function"==typeof this.parameterMacro){const e=nE({parameterMacro:this.parameterMacro,options:t});n.push(e)}if("function"==typeof this.modelPropertyMacro){const e=rE({modelPropertyMacro:this.modelPropertyMacro,options:t});n.push(e)}if("strict"!==this.mode){const e=hE({options:t});n.push(e)}const a=oi(n,{nodeTypeGetter:Wv}),l=await fE(o.rootRef.value,a,{keyMap:Jv,nodeTypeGetter:Wv});return null===t.dereference.refSet&&o.clean(),l}}}),mE=dE,gE=async e=>{const{spec:t,timeout:n,redirects:r,requestInterceptor:o,responseInterceptor:s,pathDiscriminator:i=[],allowMetaPatches:a=!1,useCircularStructures:l=!1,skipNormalization:c=!1,parameterMacro:u=null,modelPropertyMacro:p=null,mode:h="non-strict"}=e;try{const{cache:d}=gE,m=gb(wb())?wb():"https://smartbear.com/",g=xt(e),y=Eb(m,g);let v;d.has(t)?v=d.get(t):(v=$m.refract(t),v.classes.push("result"),d.set(t,v));const b=new Vo([v]),w=0===(f=i).length?"":`/${f.map(Wi).join("/")}`,E=""===w?"":`#${w}`,x=Ki(w,v),S=jb({uri:y,value:b}),_=kb({refs:[S]});""!==w&&(_.rootRef=null);const j=[new WeakSet([x])],O=[],k=((e,t,n)=>xi({element:n}).transclude(e,t))(x,await qb(x,{resolve:{baseURI:`${y}${E}`,resolvers:[Rw({timeout:n||1e4,redirects:r||10})],resolverOpts:{swaggerHTTPClientConfig:{requestInterceptor:o,responseInterceptor:s}},strategies:[Ew()]},parse:{mediaType:nb.latest(),parsers:[Fw({allowEmpty:!1,sourceMap:!1}),Lw({allowEmpty:!1,sourceMap:!1}),Mw({allowEmpty:!1,sourceMap:!1}),Dw({allowEmpty:!1,sourceMap:!1}),Wb({allowEmpty:!1,sourceMap:!1})]},dereference:{maxDepth:100,strategies:[mE({allowMetaPatches:a,useCircularStructures:l,parameterMacro:u,modelPropertyMacro:p,mode:h,ancestors:j})],refSet:_,dereferenceOpts:{errors:O}}}),v),A=c?k:Iw(k);return{spec:Ri(A),errors:O}}catch(e){if(e instanceof zi||e instanceof Vi)return{spec:null,errors:[]};throw e}var f};gE.cache=new WeakMap;const yE=gE,vE={name:"openapi-3-1-apidom",match(e){let{spec:t}=e;return kt(t)},normalize(e){let{spec:t}=e;return Nw(Iw)(t)},resolve:async e=>yE(e)},bE=e=>async t=>(async e=>{const{spec:t,requestInterceptor:n,responseInterceptor:r}=e,o=xt(e),s=St(e),i=t||await Ze(s,{requestInterceptor:n,responseInterceptor:r})(o),a=f()(f()({},e),{},{spec:i});return e.strategies.find((e=>e.match(a))).resolve(a)})(f()(f()({},e),t)),wE=bE({strategies:[Pt,Ct,jt]});var EE=n(88436),xE=n.n(EE),SE=n(27361),_E=n.n(SE),jE=n(76489);function OE(e){return"[object Object]"===Object.prototype.toString.call(e)}function kE(e){var t,n;return!1!==OE(e)&&(void 0===(t=e.constructor)||!1!==OE(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))}const AE={body:function(e){let{req:t,value:n}=e;t.body=n},header:function(e){let{req:t,parameter:n,value:r}=e;t.headers=t.headers||{},void 0!==r&&(t.headers[n.name]=r)},query:function(e){let{req:t,value:n,parameter:r}=e;t.query=t.query||{},!1===n&&"boolean"===r.type&&(n="false");0===n&&["number","integer"].indexOf(r.type)>-1&&(n="0");if(n)t.query[r.name]={collectionFormat:r.collectionFormat,value:n};else if(r.allowEmptyValue&&void 0!==n){const e=r.name;t.query[e]=t.query[e]||{},t.query[e].allowEmptyValue=!0}},path:function(e){let{req:t,value:n,parameter:r}=e;t.url=t.url.split(`{${r.name}}`).join(encodeURIComponent(n))},formData:function(e){let{req:t,value:n,parameter:r}=e;(n||r.allowEmptyValue)&&(t.form=t.form||{},t.form[r.name]={value:n,allowEmptyValue:r.allowEmptyValue,collectionFormat:r.collectionFormat})}};function CE(e,t){return t.includes("application/json")?"string"==typeof e?e:JSON.stringify(e):e.toString()}function PE(e){let{req:t,value:n,parameter:r}=e;const{name:o,style:s,explode:i,content:a}=r;if(a){const e=Object.keys(a)[0];return void(t.url=t.url.split(`{${o}}`).join(st(CE(n,e),{escape:!0})))}const l=it({key:r.name,value:n,style:s||"simple",explode:i||!1,escape:!0});t.url=t.url.split(`{${o}}`).join(l)}function NE(e){let{req:t,value:n,parameter:r}=e;if(t.query=t.query||{},r.content){const e=CE(n,Object.keys(r.content)[0]);if(e)t.query[r.name]=e;else if(r.allowEmptyValue&&void 0!==n){const e=r.name;t.query[e]=t.query[e]||{},t.query[e].allowEmptyValue=!0}}else if(!1===n&&(n="false"),0===n&&(n="0"),n){const{style:e,explode:o,allowReserved:s}=r;t.query[r.name]={value:n,serializationOption:{style:e,explode:o,allowReserved:s}}}else if(r.allowEmptyValue&&void 0!==n){const e=r.name;t.query[e]=t.query[e]||{},t.query[e].allowEmptyValue=!0}}const IE=["accept","authorization","content-type"];function TE(e){let{req:t,parameter:n,value:r}=e;if(t.headers=t.headers||{},!(IE.indexOf(n.name.toLowerCase())>-1))if(n.content){const e=Object.keys(n.content)[0];t.headers[n.name]=CE(r,e)}else void 0!==r&&(t.headers[n.name]=it({key:n.name,value:r,style:n.style||"simple",explode:void 0!==n.explode&&n.explode,escape:!1}))}function RE(e){let{req:t,parameter:n,value:r}=e;t.headers=t.headers||{};const o=typeof r;if(n.content){const e=Object.keys(n.content)[0];t.headers.Cookie=`${n.name}=${CE(r,e)}`}else if("undefined"!==o){const e="object"===o&&!Array.isArray(r)&&n.explode?"":`${n.name}=`;t.headers.Cookie=e+it({key:n.name,value:r,escape:!1,style:n.style||"form",explode:void 0!==n.explode&&n.explode})}}const ME="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:window,{btoa:DE}=ME,FE=DE;function LE(e,t){const{operation:n,requestBody:r,securities:o,spec:s,attachContentTypeForEmptyPayload:i}=e;let{requestContentType:a}=e;t=function(e){let{request:t,securities:n={},operation:r={},spec:o}=e;const s=f()({},t),{authorized:i={}}=n,a=r.security||o.security||[],l=i&&!!Object.keys(i).length,c=_E()(o,["components","securitySchemes"])||{};if(s.headers=s.headers||{},s.query=s.query||{},!Object.keys(n).length||!l||!a||Array.isArray(r.security)&&!r.security.length)return t;return a.forEach((e=>{Object.keys(e).forEach((e=>{const t=i[e],n=c[e];if(!t)return;const r=t.value||t,{type:o}=n;if(t)if("apiKey"===o)"query"===n.in&&(s.query[n.name]=r),"header"===n.in&&(s.headers[n.name]=r),"cookie"===n.in&&(s.cookies[n.name]=r);else if("http"===o){if(/^basic$/i.test(n.scheme)){const e=r.username||"",t=r.password||"",n=FE(`${e}:${t}`);s.headers.Authorization=`Basic ${n}`}/^bearer$/i.test(n.scheme)&&(s.headers.Authorization=`Bearer ${r}`)}else if("oauth2"===o||"openIdConnect"===o){const e=t.token||{},r=e[n["x-tokenName"]||"access_token"];let o=e.token_type;o&&"bearer"!==o.toLowerCase()||(o="Bearer"),s.headers.Authorization=`${o} ${r}`}}))})),s}({request:t,securities:o,operation:n,spec:s});const l=n.requestBody||{},c=Object.keys(l.content||{}),u=a&&c.indexOf(a)>-1;if(r||i){if(a&&u)t.headers["Content-Type"]=a;else if(!a){const e=c[0];e&&(t.headers["Content-Type"]=e,a=e)}}else a&&u&&(t.headers["Content-Type"]=a);if(!e.responseContentType&&n.responses){const e=Object.entries(n.responses).filter((e=>{let[t,n]=e;const r=parseInt(t,10);return r>=200&&r<300&&kE(n.content)})).reduce(((e,t)=>{let[,n]=t;return e.concat(Object.keys(n.content))}),[]);e.length>0&&(t.headers.accept=e.join(", "))}if(r)if(a){if(c.indexOf(a)>-1)if("application/x-www-form-urlencoded"===a||"multipart/form-data"===a)if("object"==typeof r){const e=l.content[a]?.encoding??{};t.form={},Object.keys(r).forEach((n=>{t.form[n]={value:r[n],encoding:e[n]||{}}}))}else t.form=r;else t.body=r}else t.body=r;return t}function BE(e,t){const{spec:n,operation:r,securities:o,requestContentType:s,responseContentType:i,attachContentTypeForEmptyPayload:a}=e;if(t=function(e){let{request:t,securities:n={},operation:r={},spec:o}=e;const s=f()({},t),{authorized:i={},specSecurity:a=[]}=n,l=r.security||a,c=i&&!!Object.keys(i).length,u=o.securityDefinitions;if(s.headers=s.headers||{},s.query=s.query||{},!Object.keys(n).length||!c||!l||Array.isArray(r.security)&&!r.security.length)return t;return l.forEach((e=>{Object.keys(e).forEach((e=>{const t=i[e];if(!t)return;const{token:n}=t,r=t.value||t,o=u[e],{type:a}=o,l=o["x-tokenName"]||"access_token",c=n&&n[l];let p=n&&n.token_type;if(t)if("apiKey"===a){const e="query"===o.in?"query":"headers";s[e]=s[e]||{},s[e][o.name]=r}else if("basic"===a)if(r.header)s.headers.authorization=r.header;else{const e=r.username||"",t=r.password||"";r.base64=FE(`${e}:${t}`),s.headers.authorization=`Basic ${r.base64}`}else"oauth2"===a&&c&&(p=p&&"bearer"!==p.toLowerCase()?p:"Bearer",s.headers.authorization=`${p} ${c}`)}))})),s}({request:t,securities:o,operation:r,spec:n}),t.body||t.form||a)s?t.headers["Content-Type"]=s:Array.isArray(r.consumes)?[t.headers["Content-Type"]]=r.consumes:Array.isArray(n.consumes)?[t.headers["Content-Type"]]=n.consumes:r.parameters&&r.parameters.filter((e=>"file"===e.type)).length?t.headers["Content-Type"]="multipart/form-data":r.parameters&&r.parameters.filter((e=>"formData"===e.in)).length&&(t.headers["Content-Type"]="application/x-www-form-urlencoded");else if(s){const e=r.parameters&&r.parameters.filter((e=>"body"===e.in)).length>0,n=r.parameters&&r.parameters.filter((e=>"formData"===e.in)).length>0;(e||n)&&(t.headers["Content-Type"]=s)}return!i&&Array.isArray(r.produces)&&r.produces.length>0&&(t.headers.accept=r.produces.join(", ")),t}function $E(e,t){return`${t.toLowerCase()}-${e}`}const qE=["http","fetch","spec","operationId","pathName","method","parameters","securities"],UE=e=>Array.isArray(e)?e:[],zE=ue("OperationNotFoundError",(function(e,t,n){this.originalError=n,Object.assign(this,t||{})})),VE=(e,t)=>t.filter((t=>t.name===e)),WE=e=>{const t={};e.forEach((e=>{t[e.in]||(t[e.in]={}),t[e.in][e.name]=e}));const n=[];return Object.keys(t).forEach((e=>{Object.keys(t[e]).forEach((r=>{n.push(t[e][r])}))})),n},JE={buildRequest:HE};function KE(e){let{http:t,fetch:n,spec:r,operationId:o,pathName:s,method:i,parameters:a,securities:l}=e,c=xE()(e,qE);const u=t||n||ct;s&&i&&!o&&(o=$E(s,i));const p=JE.buildRequest(f()({spec:r,operationId:o,parameters:a,securities:l,http:u},c));return p.body&&(kE(p.body)||Array.isArray(p.body))&&(p.body=JSON.stringify(p.body)),u(p)}function HE(e){const{spec:t,operationId:n,responseContentType:r,scheme:o,requestInterceptor:s,responseInterceptor:i,contextUrl:a,userFetch:l,server:c,serverVariables:p,http:h,signal:d}=e;let{parameters:m,parameterBuilders:g}=e;const y=At(t);g||(g=y?u:AE);let v={url:"",credentials:h&&h.withCredentials?"include":"same-origin",headers:{},cookies:{}};d&&(v.signal=d),s&&(v.requestInterceptor=s),i&&(v.responseInterceptor=i),l&&(v.userFetch=l);const b=function(e,t){return e&&e.paths?function(e,t){return function(e,t,n){if(!e||"object"!=typeof e||!e.paths||"object"!=typeof e.paths)return null;const{paths:r}=e;for(const o in r)for(const s in r[o]){if("PARAMETERS"===s.toUpperCase())continue;const i=r[o][s];if(!i||"object"!=typeof i)continue;const a={spec:e,pathName:o,method:s.toUpperCase(),operation:i},l=t(a);if(n&&l)return a}}(e,t,!0)||null}(e,(e=>{let{pathName:n,method:r,operation:o}=e;if(!o||"object"!=typeof o)return!1;const s=o.operationId;return[(0,He.Z)(o,n,r),$E(n,r),s].some((e=>e&&e===t))})):null}(t,n);if(!b)throw new zE(`Operation ${n} not found`);const{operation:w={},method:E,pathName:x}=b;if(v.url+=function(e){const t=At(e.spec);return t?function(e){let{spec:t,pathName:n,method:r,server:o,contextUrl:s,serverVariables:i={}}=e;const a=_E()(t,["paths",n,(r||"").toLowerCase(),"servers"])||_E()(t,["paths",n,"servers"])||_E()(t,["servers"]);let l="",c=null;if(o&&a&&a.length){const e=a.map((e=>e.url));e.indexOf(o)>-1&&(l=o,c=a[e.indexOf(o)])}!l&&a&&a.length&&(l=a[0].url,[c]=a);if(l.indexOf("{")>-1){(function(e){const t=[],n=/{([^}]+)}/g;let r;for(;r=n.exec(e);)t.push(r[1]);return t})(l).forEach((e=>{if(c.variables&&c.variables[e]){const t=c.variables[e],n=i[e]||t.default,r=new RegExp(`{${e}}`,"g");l=l.replace(r,n)}}))}return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e&&t?ce.parse(ce.resolve(t,e)):ce.parse(e),r=ce.parse(t),o=GE(n.protocol)||GE(r.protocol)||"",s=n.host||r.host,i=n.pathname||"";let a;a=o&&s?`${o}://${s+i}`:i;return"/"===a[a.length-1]?a.slice(0,-1):a}(l,s)}(e):function(e){let{spec:t,scheme:n,contextUrl:r=""}=e;const o=ce.parse(r),s=Array.isArray(t.schemes)?t.schemes[0]:null,i=n||s||GE(o.protocol)||"http",a=t.host||o.host||"",l=t.basePath||"";let c;c=i&&a?`${i}://${a+l}`:l;return"/"===c[c.length-1]?c.slice(0,-1):c}(e)}({spec:t,scheme:o,contextUrl:a,server:c,serverVariables:p,pathName:x,method:E}),!n)return delete v.cookies,v;v.url+=x,v.method=`${E}`.toUpperCase(),m=m||{};const S=t.paths[x]||{};r&&(v.headers.accept=r);const _=WE([].concat(UE(w.parameters)).concat(UE(S.parameters)));_.forEach((e=>{const n=g[e.in];let r;if("body"===e.in&&e.schema&&e.schema.properties&&(r=m),r=e&&e.name&&m[e.name],void 0===r?r=e&&e.name&&m[`${e.in}.${e.name}`]:VE(e.name,_).length>1&&console.warn(`Parameter '${e.name}' is ambiguous because the defined spec has more than one parameter with the name: '${e.name}' and the passed-in parameter values did not define an 'in' value.`),null!==r){if(void 0!==e.default&&void 0===r&&(r=e.default),void 0===r&&e.required&&!e.allowEmptyValue)throw new Error(`Required parameter ${e.name} is not provided`);if(y&&e.schema&&"object"===e.schema.type&&"string"==typeof r)try{r=JSON.parse(r)}catch(e){throw new Error("Could not parse object parameter value string as JSON")}n&&n({req:v,parameter:e,value:r,operation:w,spec:t})}}));const j=f()(f()({},e),{},{operation:w});if(v=y?LE(j,v):BE(j,v),v.cookies&&Object.keys(v.cookies).length){const e=Object.keys(v.cookies).reduce(((e,t)=>{const n=v.cookies[t];return e+(e?"&":"")+jE.serialize(t,n)}),"");v.headers.Cookie=e}return v.cookies&&delete v.cookies,Et(v),v}const GE=e=>e?e.replace(/\W/g,""):null;const ZE=e=>async function(t,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return async function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{returnEntireTree:r,baseDoc:o,requestInterceptor:s,responseInterceptor:i,parameterMacro:a,modelPropertyMacro:l,useCircularStructures:c,strategies:u}=n,p={spec:e,pathDiscriminator:t,baseDoc:o,requestInterceptor:s,responseInterceptor:i,parameterMacro:a,modelPropertyMacro:l,useCircularStructures:c,strategies:u},h=u.find((e=>e.match(p))).normalize(p),d=await wE(f()(f()({},p),{},{spec:h,allowMetaPatches:!0,skipNormalization:!0}));return!r&&Array.isArray(t)&&t.length&&(d.spec=_E()(d.spec,t)||null),d}(t,n,f()(f()({},e),r))};ZE({strategies:[Pt,Ct,jt]});var YE=n(34852);function XE(e){let{configs:t,getConfigs:n}=e;return{fn:{fetch:(r=ct,o=t.preFetch,s=t.postFetch,s=s||(e=>e),o=o||(e=>e),e=>("string"==typeof e&&(e={url:e}),lt.mergeInQueryOrForm(e),e=o(e),s(r(e)))),buildRequest:HE,execute:KE,resolve:bE({strategies:[vE,Pt,Ct,jt]}),resolveSubtree:async function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=n(),s={modelPropertyMacro:o.modelPropertyMacro,parameterMacro:o.parameterMacro,requestInterceptor:o.requestInterceptor,responseInterceptor:o.responseInterceptor,strategies:[vE,Pt,Ct,jt]};return ZE(s)(e,t,r)},serializeRes:pt,opId:He.Z},statePlugins:{configs:{wrapActions:{loaded:YE.loaded}}}};var r,o,s}},98525:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(90242);function o(){return{fn:{shallowEqualKeys:r.be}}}},48347:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getDisplayName:()=>r});const r=e=>e.displayName||e.name||"Component"},73420:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var r=n(35627),o=n.n(r),s=n(90242),i=n(11092),a=n(48347),l=n(60314);const c=e=>{let{getComponents:t,getStore:n,getSystem:r}=e;const c=(u=(0,i.getComponent)(r,n,t),(0,s.HP)(u,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return o()(t)})));var u;const p=(e=>(0,l.Z)(e,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t})))((0,i.withMappedContainer)(r,n,c));return{rootInjects:{getComponent:c,makeMappedContainer:p,render:(0,i.render)(r,n,i.getComponent,t)},fn:{getDisplayName:a.getDisplayName}}}},11092:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getComponent:()=>te,render:()=>ee,withMappedContainer:()=>Q});var r=n(23101),o=n.n(r),s=n(28222),i=n.n(s),a=n(67294),l=n(73935),c=n(97779),u=n(61688),p=n(52798);let h=function(e){e()};const f=()=>h,d=Symbol.for("react-redux-context"),m="undefined"!=typeof globalThis?globalThis:{};function g(){var e;if(!a.createContext)return{};const t=null!=(e=m[d])?e:m[d]=new Map;let n=t.get(a.createContext);return n||(n=a.createContext(null),t.set(a.createContext,n)),n}const y=g();let v=null;var b=n(87462),w=n(63366),E=n(8679),x=n.n(E),S=n(59864);const _=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function j(e,t,n,r,{areStatesEqual:o,areOwnPropsEqual:s,areStatePropsEqual:i}){let a,l,c,u,p,h=!1;function f(h,f){const d=!s(f,l),m=!o(h,a,f,l);return a=h,l=f,d&&m?(c=e(a,l),t.dependsOnOwnProps&&(u=t(r,l)),p=n(c,u,l),p):d?(e.dependsOnOwnProps&&(c=e(a,l)),t.dependsOnOwnProps&&(u=t(r,l)),p=n(c,u,l),p):m?function(){const t=e(a,l),r=!i(t,c);return c=t,r&&(p=n(c,u,l)),p}():p}return function(o,s){return h?f(o,s):(a=o,l=s,c=e(a,l),u=t(r,l),p=n(c,u,l),h=!0,p)}}function O(e){return function(t){const n=e(t);function r(){return n}return r.dependsOnOwnProps=!1,r}}function k(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function A(e,t){return function(t,{displayName:n}){const r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e,void 0)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=k(e);let o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=k(o),o=r(t,n)),o},r}}function C(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function P(e,t,n){return(0,b.Z)({},n,e,t)}const N={notify(){},get:()=>[]};function I(e,t){let n,r=N;function o(){i.onStateChange&&i.onStateChange()}function s(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=function(){const e=f();let t=null,n=null;return{clear(){t=null,n=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}const i={addNestedSub:function(e){return s(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:s,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=N)},getListeners:()=>r};return i}const T=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?a.useLayoutEffect:a.useEffect;function R(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function M(e,t){if(R(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r=0;r<n.length;r++)if(!Object.prototype.hasOwnProperty.call(t,n[r])||!R(e[n[r]],t[n[r]]))return!1;return!0}const D=["reactReduxForwardedRef"];let F=()=>{throw new Error("uSES not initialized!")};const L=[null,null];function B(e,t,n,r,o,s){e.current=r,n.current=!1,o.current&&(o.current=null,s())}function $(e,t){return e===t}const q=function(e,t,n,{pure:r,areStatesEqual:o=$,areOwnPropsEqual:s=M,areStatePropsEqual:i=M,areMergedPropsEqual:l=M,forwardRef:c=!1,context:u=y}={}){const p=u,h=function(e){return e?"function"==typeof e?A(e):C(e,"mapStateToProps"):O((()=>({})))}(e),f=function(e){return e&&"object"==typeof e?O((t=>function(e,t){const n={};for(const r in e){const o=e[r];"function"==typeof o&&(n[r]=(...e)=>t(o(...e)))}return n}(e,t))):e?"function"==typeof e?A(e):C(e,"mapDispatchToProps"):O((e=>({dispatch:e})))}(t),d=function(e){return e?"function"==typeof e?function(e){return function(t,{displayName:n,areMergedPropsEqual:r}){let o,s=!1;return function(t,n,i){const a=e(t,n,i);return s?r(a,o)||(o=a):(s=!0,o=a),o}}}(e):C(e,"mergeProps"):()=>P}(n),m=Boolean(e);return e=>{const t=e.displayName||e.name||"Component",n=`Connect(${t})`,r={shouldHandleStateChanges:m,displayName:n,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:h,initMapDispatchToProps:f,initMergeProps:d,areStatesEqual:o,areStatePropsEqual:i,areOwnPropsEqual:s,areMergedPropsEqual:l};function u(t){const[n,o,s]=a.useMemo((()=>{const{reactReduxForwardedRef:e}=t,n=(0,w.Z)(t,D);return[t.context,e,n]}),[t]),i=a.useMemo((()=>n&&n.Consumer&&(0,S.isContextConsumer)(a.createElement(n.Consumer,null))?n:p),[n,p]),l=a.useContext(i),c=Boolean(t.store)&&Boolean(t.store.getState)&&Boolean(t.store.dispatch),u=Boolean(l)&&Boolean(l.store);const h=c?t.store:l.store,f=u?l.getServerState:h.getState,d=a.useMemo((()=>function(e,t){let{initMapStateToProps:n,initMapDispatchToProps:r,initMergeProps:o}=t,s=(0,w.Z)(t,_);return j(n(e,s),r(e,s),o(e,s),e,s)}(h.dispatch,r)),[h]),[g,y]=a.useMemo((()=>{if(!m)return L;const e=I(h,c?void 0:l.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[h,c,l]),v=a.useMemo((()=>c?l:(0,b.Z)({},l,{subscription:g})),[c,l,g]),E=a.useRef(),x=a.useRef(s),O=a.useRef(),k=a.useRef(!1),A=(a.useRef(!1),a.useRef(!1)),C=a.useRef();T((()=>(A.current=!0,()=>{A.current=!1})),[]);const P=a.useMemo((()=>()=>O.current&&s===x.current?O.current:d(h.getState(),s)),[h,s]),N=a.useMemo((()=>e=>g?function(e,t,n,r,o,s,i,a,l,c,u){if(!e)return()=>{};let p=!1,h=null;const f=()=>{if(p||!a.current)return;const e=t.getState();let n,f;try{n=r(e,o.current)}catch(e){f=e,h=e}f||(h=null),n===s.current?i.current||c():(s.current=n,l.current=n,i.current=!0,u())};return n.onStateChange=f,n.trySubscribe(),f(),()=>{if(p=!0,n.tryUnsubscribe(),n.onStateChange=null,h)throw h}}(m,h,g,d,x,E,k,A,O,y,e):()=>{}),[g]);var R,M,$;let q;R=B,M=[x,E,k,s,O,y],T((()=>R(...M)),$);try{q=F(N,P,f?()=>d(f(),s):P)}catch(e){throw C.current&&(e.message+=`\nThe error may be correlated with this previous error:\n${C.current.stack}\n\n`),e}T((()=>{C.current=void 0,O.current=void 0,E.current=q}));const U=a.useMemo((()=>a.createElement(e,(0,b.Z)({},q,{ref:o}))),[o,e,q]);return a.useMemo((()=>m?a.createElement(i.Provider,{value:v},U):U),[i,U,v])}const g=a.memo(u);if(g.WrappedComponent=e,g.displayName=u.displayName=n,c){const t=a.forwardRef((function(e,t){return a.createElement(g,(0,b.Z)({},e,{reactReduxForwardedRef:t}))}));return t.displayName=n,t.WrappedComponent=e,x()(t,e)}return x()(g,e)}};const U=function({store:e,context:t,children:n,serverState:r,stabilityCheck:o="once",noopCheck:s="once"}){const i=a.useMemo((()=>{const t=I(e);return{store:e,subscription:t,getServerState:r?()=>r:void 0,stabilityCheck:o,noopCheck:s}}),[e,r,o,s]),l=a.useMemo((()=>e.getState()),[e]);T((()=>{const{subscription:t}=i;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),l!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}}),[i,l]);const c=t||y;return a.createElement(c.Provider,{value:i},n)};var z,V;z=p.useSyncExternalStoreWithSelector,v=z,(e=>{F=e})(u.useSyncExternalStore),V=l.unstable_batchedUpdates,h=V;var W=n(57557),J=n.n(W),K=n(6557),H=n.n(K);const G=e=>t=>{const{fn:n}=e();class r extends a.Component{render(){return a.createElement(t,o()({},e(),this.props,this.context))}}return r.displayName=`WithSystem(${n.getDisplayName(t)})`,r},Z=(e,t)=>n=>{const{fn:r}=e();class s extends a.Component{render(){return a.createElement(U,{store:t},a.createElement(n,o()({},this.props,this.context)))}}return s.displayName=`WithRoot(${r.getDisplayName(n)})`,s},Y=(e,t,n)=>(0,c.qC)(n?Z(e,n):H(),q(((n,r)=>{var o;const s={...r,...e()},i=(null===(o=t.prototype)||void 0===o?void 0:o.mapStateToProps)||(e=>({state:e}));return i(n,s)})),G(e))(t),X=(e,t,n,r)=>{for(const o in t){const s=t[o];"function"==typeof s&&s(n[o],r[o],e())}},Q=(e,t,n)=>(t,r)=>{const{fn:o}=e(),s=n(t,"root");class l extends a.Component{constructor(t,n){super(t,n),X(e,r,t,{})}UNSAFE_componentWillReceiveProps(t){X(e,r,t,this.props)}render(){const e=J()(this.props,r?i()(r):[]);return a.createElement(s,e)}}return l.displayName=`WithMappedContainer(${o.getDisplayName(s)})`,l},ee=(e,t,n,r)=>o=>{const s=n(e,t,r)("App","root");l.render(a.createElement(s,null),o)},te=(e,t,n)=>function(r,o){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"!=typeof r)throw new TypeError("Need a string, to fetch a component. Was given a "+typeof r);const i=n(r);return i?o?"root"===o?Y(e,i,t()):Y(e,i):i:(s.failSilently||e().log.warn("Could not find component:",r),null)}},96513:(e,t,n)=>{"use strict";n.d(t,{d3:()=>D,C2:()=>ee});var r=n(28222),o=n.n(r),s=n(58118),i=n.n(s),a=n(63366);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function c(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var u=n(64572),p=n(67294),h=n(87462);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){(0,u.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var m={};function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return function(e){if(0===e.length||1===e.length)return e;var t,n,r=e.join(".");return m[r]||(m[r]=0===(n=(t=e).length)||1===n?t:2===n?[t[0],t[1],"".concat(t[0],".").concat(t[1]),"".concat(t[1],".").concat(t[0])]:3===n?[t[0],t[1],t[2],"".concat(t[0],".").concat(t[1]),"".concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[0]),"".concat(t[1],".").concat(t[2]),"".concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[1],".").concat(t[0])]:n>=4?[t[0],t[1],t[2],t[3],"".concat(t[0],".").concat(t[1]),"".concat(t[0],".").concat(t[2]),"".concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[0]),"".concat(t[1],".").concat(t[2]),"".concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[1]),"".concat(t[2],".").concat(t[3]),"".concat(t[3],".").concat(t[0]),"".concat(t[3],".").concat(t[1]),"".concat(t[3],".").concat(t[2]),"".concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[1],".").concat(t[3]),"".concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[2],".").concat(t[3]),"".concat(t[0],".").concat(t[3],".").concat(t[1]),"".concat(t[0],".").concat(t[3],".").concat(t[2]),"".concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[1],".").concat(t[2],".").concat(t[3]),"".concat(t[1],".").concat(t[3],".").concat(t[0]),"".concat(t[1],".").concat(t[3],".").concat(t[2]),"".concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[0],".").concat(t[3]),"".concat(t[2],".").concat(t[1],".").concat(t[0]),"".concat(t[2],".").concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[3],".").concat(t[0]),"".concat(t[2],".").concat(t[3],".").concat(t[1]),"".concat(t[3],".").concat(t[0],".").concat(t[1]),"".concat(t[3],".").concat(t[0],".").concat(t[2]),"".concat(t[3],".").concat(t[1],".").concat(t[0]),"".concat(t[3],".").concat(t[1],".").concat(t[2]),"".concat(t[3],".").concat(t[2],".").concat(t[0]),"".concat(t[3],".").concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[1],".").concat(t[2],".").concat(t[3]),"".concat(t[0],".").concat(t[1],".").concat(t[3],".").concat(t[2]),"".concat(t[0],".").concat(t[2],".").concat(t[1],".").concat(t[3]),"".concat(t[0],".").concat(t[2],".").concat(t[3],".").concat(t[1]),"".concat(t[0],".").concat(t[3],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[3],".").concat(t[2],".").concat(t[1]),"".concat(t[1],".").concat(t[0],".").concat(t[2],".").concat(t[3]),"".concat(t[1],".").concat(t[0],".").concat(t[3],".").concat(t[2]),"".concat(t[1],".").concat(t[2],".").concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[2],".").concat(t[3],".").concat(t[0]),"".concat(t[1],".").concat(t[3],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[3],".").concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[0],".").concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[0],".").concat(t[3],".").concat(t[1]),"".concat(t[2],".").concat(t[1],".").concat(t[0],".").concat(t[3]),"".concat(t[2],".").concat(t[1],".").concat(t[3],".").concat(t[0]),"".concat(t[2],".").concat(t[3],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[3],".").concat(t[1],".").concat(t[0]),"".concat(t[3],".").concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[3],".").concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[3],".").concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[3],".").concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[3],".").concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[3],".").concat(t[2],".").concat(t[1],".").concat(t[0])]:void 0),m[r]}(e.filter((function(e){return"token"!==e}))).reduce((function(e,t){return d(d({},e),n[t])}),t)}function y(e){return e.join(" ")}function v(e){var t=e.node,n=e.stylesheet,r=e.style,o=void 0===r?{}:r,s=e.useInlineStyles,i=e.key,a=t.properties,l=t.type,c=t.tagName,u=t.value;if("text"===l)return u;if(c){var f,m=function(e,t){var n=0;return function(r){return n+=1,r.map((function(r,o){return v({node:r,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(n,"-").concat(o)})}))}}(n,s);if(s){var b=Object.keys(n).reduce((function(e,t){return t.split(".").forEach((function(t){e.includes(t)||e.push(t)})),e}),[]),w=a.className&&a.className.includes("token")?["token"]:[],E=a.className&&w.concat(a.className.filter((function(e){return!b.includes(e)})));f=d(d({},a),{},{className:y(E)||void 0,style:g(a.className,Object.assign({},a.style,o),n)})}else f=d(d({},a),{},{className:y(a.className)});var x=m(t.children);return p.createElement(c,(0,h.Z)({key:i},f),x)}}const b=function(e,t){return-1!==e.listLanguages().indexOf(t)};var w=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){(0,u.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var S=/\n/g;function _(e){var t=e.codeString,n=e.codeStyle,r=e.containerStyle,o=void 0===r?{float:"left",paddingRight:"10px"}:r,s=e.numberStyle,i=void 0===s?{}:s,a=e.startingLineNumber;return p.createElement("code",{style:Object.assign({},n,o)},function(e){var t=e.lines,n=e.startingLineNumber,r=e.style;return t.map((function(e,t){var o=t+n;return p.createElement("span",{key:"line-".concat(t),className:"react-syntax-highlighter-line-number",style:"function"==typeof r?r(o):r},"".concat(o,"\n"))}))}({lines:t.replace(/\n$/,"").split("\n"),style:i,startingLineNumber:a}))}function j(e,t){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(e),className:["comment","linenumber","react-syntax-highlighter-line-number"],style:t},children:[{type:"text",value:e}]}}function O(e,t,n){var r,o={display:"inline-block",minWidth:(r=n,"".concat(r.toString().length,".25em")),paddingRight:"1em",textAlign:"right",userSelect:"none"},s="function"==typeof e?e(t):e;return x(x({},o),s)}function k(e){var t=e.children,n=e.lineNumber,r=e.lineNumberStyle,o=e.largestLineNumber,s=e.showInlineLineNumbers,i=e.lineProps,a=void 0===i?{}:i,l=e.className,c=void 0===l?[]:l,u=e.showLineNumbers,p=e.wrapLongLines,h="function"==typeof a?a(n):a;if(h.className=c,n&&s){var f=O(r,n,o);t.unshift(j(n,f))}return p&u&&(h.style=x(x({},h.style),{},{display:"flex"})),{type:"element",tagName:"span",properties:h,children:t}}function A(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=0;r<e.length;r++){var o=e[r];if("text"===o.type)n.push(k({children:[o],className:c(new Set(t))}));else if(o.children){var s=t.concat(o.properties.className);A(o.children,s).forEach((function(e){return n.push(e)}))}}return n}function C(e,t,n,r,o,s,i,a,l){var c,u=A(e.value),p=[],h=-1,f=0;function d(e,s){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t||c.length>0?function(e,t){return k({children:e,lineNumber:t,lineNumberStyle:a,largestLineNumber:i,showInlineLineNumbers:o,lineProps:n,className:arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],showLineNumbers:r,wrapLongLines:l})}(e,s,c):function(e,t){if(r&&t&&o){var n=O(a,t,i);e.unshift(j(t,n))}return e}(e,s)}for(var m=function(){var e=u[f],t=e.children[0].value;if(t.match(S)){var n=t.split("\n");n.forEach((function(t,o){var i=r&&p.length+s,a={type:"text",value:"".concat(t,"\n")};if(0===o){var l=d(u.slice(h+1,f).concat(k({children:[a],className:e.properties.className})),i);p.push(l)}else if(o===n.length-1){var c=u[f+1]&&u[f+1].children&&u[f+1].children[0],m={type:"text",value:"".concat(t)};if(c){var g=k({children:[m],className:e.properties.className});u.splice(f+1,0,g)}else{var y=d([m],i,e.properties.className);p.push(y)}}else{var v=d([a],i,e.properties.className);p.push(v)}})),h=f}f++};f<u.length;)m();if(h!==u.length-1){var g=u.slice(h+1,u.length);if(g&&g.length){var y=d(g,r&&p.length+s);p.push(y)}}return t?p:(c=[]).concat.apply(c,p)}function P(e){var t=e.rows,n=e.stylesheet,r=e.useInlineStyles;return t.map((function(e,t){return v({node:e,stylesheet:n,useInlineStyles:r,key:"code-segement".concat(t)})}))}function N(e){return e&&void 0!==e.highlightAuto}var I,T,R=n(96470),M=(I=R,T={},function(e){var t=e.language,n=e.children,r=e.style,o=void 0===r?T:r,s=e.customStyle,i=void 0===s?{}:s,l=e.codeTagProps,c=void 0===l?{className:t?"language-".concat(t):void 0,style:x(x({},o['code[class*="language-"]']),o['code[class*="language-'.concat(t,'"]')])}:l,u=e.useInlineStyles,h=void 0===u||u,f=e.showLineNumbers,d=void 0!==f&&f,m=e.showInlineLineNumbers,g=void 0===m||m,y=e.startingLineNumber,v=void 0===y?1:y,E=e.lineNumberContainerStyle,S=e.lineNumberStyle,j=void 0===S?{}:S,O=e.wrapLines,k=e.wrapLongLines,A=void 0!==k&&k,R=e.lineProps,M=void 0===R?{}:R,D=e.renderer,F=e.PreTag,L=void 0===F?"pre":F,B=e.CodeTag,$=void 0===B?"code":B,q=e.code,U=void 0===q?(Array.isArray(n)?n[0]:n)||"":q,z=e.astGenerator,V=function(e,t){if(null==e)return{};var n,r,o=(0,a.Z)(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,w);z=z||I;var W=d?p.createElement(_,{containerStyle:E,codeStyle:c.style||{},numberStyle:j,startingLineNumber:v,codeString:U}):null,J=o.hljs||o['pre[class*="language-"]']||{backgroundColor:"#fff"},K=N(z)?"hljs":"prismjs",H=h?Object.assign({},V,{style:Object.assign({},J,i)}):Object.assign({},V,{className:V.className?"".concat(K," ").concat(V.className):K,style:Object.assign({},i)});if(c.style=x(x({},c.style),{},A?{whiteSpace:"pre-wrap"}:{whiteSpace:"pre"}),!z)return p.createElement(L,H,W,p.createElement($,c,U));(void 0===O&&D||A)&&(O=!0),D=D||P;var G=[{type:"text",value:U}],Z=function(e){var t=e.astGenerator,n=e.language,r=e.code,o=e.defaultCodeValue;if(N(t)){var s=b(t,n);return"text"===n?{value:o,language:"text"}:s?t.highlight(n,r):t.highlightAuto(r)}try{return n&&"text"!==n?{value:t.highlight(r,n)}:{value:o}}catch(e){return{value:o}}}({astGenerator:z,language:t,code:U,defaultCodeValue:G});null===Z.language&&(Z.value=G);var Y=C(Z,O,M,d,g,v,Z.value.length+v,j,A);return p.createElement(L,H,p.createElement($,c,!g&&W,D({rows:Y,stylesheet:o,useInlineStyles:h})))});M.registerLanguage=R.registerLanguage;const D=M;var F=n(96344);const L=n.n(F)();var B=n(82026);const $=n.n(B)();var q=n(42157);const U=n.n(q)();var z=n(61519);const V=n.n(z)();var W=n(54587);const J=n.n(W)();var K=n(30786);const H=n.n(K)();var G=n(66336);const Z=n.n(G)(),Y={hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#333",color:"white"},"hljs-name":{fontWeight:"bold"},"hljs-strong":{fontWeight:"bold"},"hljs-code":{fontStyle:"italic",color:"#888"},"hljs-emphasis":{fontStyle:"italic"},"hljs-tag":{color:"#62c8f3"},"hljs-variable":{color:"#ade5fc"},"hljs-template-variable":{color:"#ade5fc"},"hljs-selector-id":{color:"#ade5fc"},"hljs-selector-class":{color:"#ade5fc"},"hljs-string":{color:"#a2fca2"},"hljs-bullet":{color:"#d36363"},"hljs-type":{color:"#ffa"},"hljs-title":{color:"#ffa"},"hljs-section":{color:"#ffa"},"hljs-attribute":{color:"#ffa"},"hljs-quote":{color:"#ffa"},"hljs-built_in":{color:"#ffa"},"hljs-builtin-name":{color:"#ffa"},"hljs-number":{color:"#d36363"},"hljs-symbol":{color:"#d36363"},"hljs-keyword":{color:"#fcc28c"},"hljs-selector-tag":{color:"#fcc28c"},"hljs-literal":{color:"#fcc28c"},"hljs-comment":{color:"#888"},"hljs-deletion":{color:"#333",backgroundColor:"#fc9b9b"},"hljs-regexp":{color:"#c6b4f0"},"hljs-link":{color:"#c6b4f0"},"hljs-meta":{color:"#fc9b9b"},"hljs-addition":{backgroundColor:"#a2fca2",color:"#333"}};D.registerLanguage("json",$),D.registerLanguage("js",L),D.registerLanguage("xml",U),D.registerLanguage("yaml",J),D.registerLanguage("http",H),D.registerLanguage("bash",V),D.registerLanguage("powershell",Z),D.registerLanguage("javascript",L);const X={agate:Y,arta:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#222",color:"#aaa"},"hljs-subst":{color:"#aaa"},"hljs-section":{color:"#fff",fontWeight:"bold"},"hljs-comment":{color:"#444"},"hljs-quote":{color:"#444"},"hljs-meta":{color:"#444"},"hljs-string":{color:"#ffcc33"},"hljs-symbol":{color:"#ffcc33"},"hljs-bullet":{color:"#ffcc33"},"hljs-regexp":{color:"#ffcc33"},"hljs-number":{color:"#00cc66"},"hljs-addition":{color:"#00cc66"},"hljs-built_in":{color:"#32aaee"},"hljs-builtin-name":{color:"#32aaee"},"hljs-literal":{color:"#32aaee"},"hljs-type":{color:"#32aaee"},"hljs-template-variable":{color:"#32aaee"},"hljs-attribute":{color:"#32aaee"},"hljs-link":{color:"#32aaee"},"hljs-keyword":{color:"#6644aa"},"hljs-selector-tag":{color:"#6644aa"},"hljs-name":{color:"#6644aa"},"hljs-selector-id":{color:"#6644aa"},"hljs-selector-class":{color:"#6644aa"},"hljs-title":{color:"#bb1166"},"hljs-variable":{color:"#bb1166"},"hljs-deletion":{color:"#bb1166"},"hljs-template-tag":{color:"#bb1166"},"hljs-doctag":{fontWeight:"bold"},"hljs-strong":{fontWeight:"bold"},"hljs-emphasis":{fontStyle:"italic"}},monokai:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#272822",color:"#ddd"},"hljs-tag":{color:"#f92672"},"hljs-keyword":{color:"#f92672",fontWeight:"bold"},"hljs-selector-tag":{color:"#f92672",fontWeight:"bold"},"hljs-literal":{color:"#f92672",fontWeight:"bold"},"hljs-strong":{color:"#f92672"},"hljs-name":{color:"#f92672"},"hljs-code":{color:"#66d9ef"},"hljs-class .hljs-title":{color:"white"},"hljs-attribute":{color:"#bf79db"},"hljs-symbol":{color:"#bf79db"},"hljs-regexp":{color:"#bf79db"},"hljs-link":{color:"#bf79db"},"hljs-string":{color:"#a6e22e"},"hljs-bullet":{color:"#a6e22e"},"hljs-subst":{color:"#a6e22e"},"hljs-title":{color:"#a6e22e",fontWeight:"bold"},"hljs-section":{color:"#a6e22e",fontWeight:"bold"},"hljs-emphasis":{color:"#a6e22e"},"hljs-type":{color:"#a6e22e",fontWeight:"bold"},"hljs-built_in":{color:"#a6e22e"},"hljs-builtin-name":{color:"#a6e22e"},"hljs-selector-attr":{color:"#a6e22e"},"hljs-selector-pseudo":{color:"#a6e22e"},"hljs-addition":{color:"#a6e22e"},"hljs-variable":{color:"#a6e22e"},"hljs-template-tag":{color:"#a6e22e"},"hljs-template-variable":{color:"#a6e22e"},"hljs-comment":{color:"#75715e"},"hljs-quote":{color:"#75715e"},"hljs-deletion":{color:"#75715e"},"hljs-meta":{color:"#75715e"},"hljs-doctag":{fontWeight:"bold"},"hljs-selector-id":{fontWeight:"bold"}},nord:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#2E3440",color:"#D8DEE9"},"hljs-subst":{color:"#D8DEE9"},"hljs-selector-tag":{color:"#81A1C1"},"hljs-selector-id":{color:"#8FBCBB",fontWeight:"bold"},"hljs-selector-class":{color:"#8FBCBB"},"hljs-selector-attr":{color:"#8FBCBB"},"hljs-selector-pseudo":{color:"#88C0D0"},"hljs-addition":{backgroundColor:"rgba(163, 190, 140, 0.5)"},"hljs-deletion":{backgroundColor:"rgba(191, 97, 106, 0.5)"},"hljs-built_in":{color:"#8FBCBB"},"hljs-type":{color:"#8FBCBB"},"hljs-class":{color:"#8FBCBB"},"hljs-function":{color:"#88C0D0"},"hljs-function > .hljs-title":{color:"#88C0D0"},"hljs-keyword":{color:"#81A1C1"},"hljs-literal":{color:"#81A1C1"},"hljs-symbol":{color:"#81A1C1"},"hljs-number":{color:"#B48EAD"},"hljs-regexp":{color:"#EBCB8B"},"hljs-string":{color:"#A3BE8C"},"hljs-title":{color:"#8FBCBB"},"hljs-params":{color:"#D8DEE9"},"hljs-bullet":{color:"#81A1C1"},"hljs-code":{color:"#8FBCBB"},"hljs-emphasis":{fontStyle:"italic"},"hljs-formula":{color:"#8FBCBB"},"hljs-strong":{fontWeight:"bold"},"hljs-link:hover":{textDecoration:"underline"},"hljs-quote":{color:"#4C566A"},"hljs-comment":{color:"#4C566A"},"hljs-doctag":{color:"#8FBCBB"},"hljs-meta":{color:"#5E81AC"},"hljs-meta-keyword":{color:"#5E81AC"},"hljs-meta-string":{color:"#A3BE8C"},"hljs-attr":{color:"#8FBCBB"},"hljs-attribute":{color:"#D8DEE9"},"hljs-builtin-name":{color:"#81A1C1"},"hljs-name":{color:"#81A1C1"},"hljs-section":{color:"#88C0D0"},"hljs-tag":{color:"#81A1C1"},"hljs-variable":{color:"#D8DEE9"},"hljs-template-variable":{color:"#D8DEE9"},"hljs-template-tag":{color:"#5E81AC"},"abnf .hljs-attribute":{color:"#88C0D0"},"abnf .hljs-symbol":{color:"#EBCB8B"},"apache .hljs-attribute":{color:"#88C0D0"},"apache .hljs-section":{color:"#81A1C1"},"arduino .hljs-built_in":{color:"#88C0D0"},"aspectj .hljs-meta":{color:"#D08770"},"aspectj > .hljs-title":{color:"#88C0D0"},"bnf .hljs-attribute":{color:"#8FBCBB"},"clojure .hljs-name":{color:"#88C0D0"},"clojure .hljs-symbol":{color:"#EBCB8B"},"coq .hljs-built_in":{color:"#88C0D0"},"cpp .hljs-meta-string":{color:"#8FBCBB"},"css .hljs-built_in":{color:"#88C0D0"},"css .hljs-keyword":{color:"#D08770"},"diff .hljs-meta":{color:"#8FBCBB"},"ebnf .hljs-attribute":{color:"#8FBCBB"},"glsl .hljs-built_in":{color:"#88C0D0"},"groovy .hljs-meta:not(:first-child)":{color:"#D08770"},"haxe .hljs-meta":{color:"#D08770"},"java .hljs-meta":{color:"#D08770"},"ldif .hljs-attribute":{color:"#8FBCBB"},"lisp .hljs-name":{color:"#88C0D0"},"lua .hljs-built_in":{color:"#88C0D0"},"moonscript .hljs-built_in":{color:"#88C0D0"},"nginx .hljs-attribute":{color:"#88C0D0"},"nginx .hljs-section":{color:"#5E81AC"},"pf .hljs-built_in":{color:"#88C0D0"},"processing .hljs-built_in":{color:"#88C0D0"},"scss .hljs-keyword":{color:"#81A1C1"},"stylus .hljs-keyword":{color:"#81A1C1"},"swift .hljs-meta":{color:"#D08770"},"vim .hljs-built_in":{color:"#88C0D0",fontStyle:"italic"},"yaml .hljs-meta":{color:"#D08770"}},obsidian:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#282b2e",color:"#e0e2e4"},"hljs-keyword":{color:"#93c763",fontWeight:"bold"},"hljs-selector-tag":{color:"#93c763",fontWeight:"bold"},"hljs-literal":{color:"#93c763",fontWeight:"bold"},"hljs-selector-id":{color:"#93c763"},"hljs-number":{color:"#ffcd22"},"hljs-attribute":{color:"#668bb0"},"hljs-code":{color:"white"},"hljs-class .hljs-title":{color:"white"},"hljs-section":{color:"white",fontWeight:"bold"},"hljs-regexp":{color:"#d39745"},"hljs-link":{color:"#d39745"},"hljs-meta":{color:"#557182"},"hljs-tag":{color:"#8cbbad"},"hljs-name":{color:"#8cbbad",fontWeight:"bold"},"hljs-bullet":{color:"#8cbbad"},"hljs-subst":{color:"#8cbbad"},"hljs-emphasis":{color:"#8cbbad"},"hljs-type":{color:"#8cbbad",fontWeight:"bold"},"hljs-built_in":{color:"#8cbbad"},"hljs-selector-attr":{color:"#8cbbad"},"hljs-selector-pseudo":{color:"#8cbbad"},"hljs-addition":{color:"#8cbbad"},"hljs-variable":{color:"#8cbbad"},"hljs-template-tag":{color:"#8cbbad"},"hljs-template-variable":{color:"#8cbbad"},"hljs-string":{color:"#ec7600"},"hljs-symbol":{color:"#ec7600"},"hljs-comment":{color:"#818e96"},"hljs-quote":{color:"#818e96"},"hljs-deletion":{color:"#818e96"},"hljs-selector-class":{color:"#A082BD"},"hljs-doctag":{fontWeight:"bold"},"hljs-title":{fontWeight:"bold"},"hljs-strong":{fontWeight:"bold"}},"tomorrow-night":{"hljs-comment":{color:"#969896"},"hljs-quote":{color:"#969896"},"hljs-variable":{color:"#cc6666"},"hljs-template-variable":{color:"#cc6666"},"hljs-tag":{color:"#cc6666"},"hljs-name":{color:"#cc6666"},"hljs-selector-id":{color:"#cc6666"},"hljs-selector-class":{color:"#cc6666"},"hljs-regexp":{color:"#cc6666"},"hljs-deletion":{color:"#cc6666"},"hljs-number":{color:"#de935f"},"hljs-built_in":{color:"#de935f"},"hljs-builtin-name":{color:"#de935f"},"hljs-literal":{color:"#de935f"},"hljs-type":{color:"#de935f"},"hljs-params":{color:"#de935f"},"hljs-meta":{color:"#de935f"},"hljs-link":{color:"#de935f"},"hljs-attribute":{color:"#f0c674"},"hljs-string":{color:"#b5bd68"},"hljs-symbol":{color:"#b5bd68"},"hljs-bullet":{color:"#b5bd68"},"hljs-addition":{color:"#b5bd68"},"hljs-title":{color:"#81a2be"},"hljs-section":{color:"#81a2be"},"hljs-keyword":{color:"#b294bb"},"hljs-selector-tag":{color:"#b294bb"},hljs:{display:"block",overflowX:"auto",background:"#1d1f21",color:"#c5c8c6",padding:"0.5em"},"hljs-emphasis":{fontStyle:"italic"},"hljs-strong":{fontWeight:"bold"}},idea:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",color:"#000",background:"#fff"},"hljs-subst":{fontWeight:"normal",color:"#000"},"hljs-title":{fontWeight:"normal",color:"#000"},"hljs-comment":{color:"#808080",fontStyle:"italic"},"hljs-quote":{color:"#808080",fontStyle:"italic"},"hljs-meta":{color:"#808000"},"hljs-tag":{background:"#efefef"},"hljs-section":{fontWeight:"bold",color:"#000080"},"hljs-name":{fontWeight:"bold",color:"#000080"},"hljs-literal":{fontWeight:"bold",color:"#000080"},"hljs-keyword":{fontWeight:"bold",color:"#000080"},"hljs-selector-tag":{fontWeight:"bold",color:"#000080"},"hljs-type":{fontWeight:"bold",color:"#000080"},"hljs-selector-id":{fontWeight:"bold",color:"#000080"},"hljs-selector-class":{fontWeight:"bold",color:"#000080"},"hljs-attribute":{fontWeight:"bold",color:"#0000ff"},"hljs-number":{fontWeight:"normal",color:"#0000ff"},"hljs-regexp":{fontWeight:"normal",color:"#0000ff"},"hljs-link":{fontWeight:"normal",color:"#0000ff"},"hljs-string":{color:"#008000",fontWeight:"bold"},"hljs-symbol":{color:"#000",background:"#d0eded",fontStyle:"italic"},"hljs-bullet":{color:"#000",background:"#d0eded",fontStyle:"italic"},"hljs-formula":{color:"#000",background:"#d0eded",fontStyle:"italic"},"hljs-doctag":{textDecoration:"underline"},"hljs-variable":{color:"#660e7a"},"hljs-template-variable":{color:"#660e7a"},"hljs-addition":{background:"#baeeba"},"hljs-deletion":{background:"#ffc8bd"},"hljs-emphasis":{fontStyle:"italic"},"hljs-strong":{fontWeight:"bold"}}},Q=o()(X),ee=e=>i()(Q).call(Q,e)?X[e]:(console.warn(`Request style '${e}' is not available, returning default instead`),Y)},90242:(e,t,n)=>{"use strict";n.d(t,{AF:()=>ae,Ay:()=>fe,D$:()=>De,DR:()=>ve,GZ:()=>je,HP:()=>he,Ik:()=>Ee,J6:()=>Ne,Kn:()=>ce,LQ:()=>le,Nm:()=>ke,O2:()=>Ue,Pz:()=>Me,Q2:()=>de,QG:()=>Ce,UG:()=>xe,Uj:()=>Be,V9:()=>Fe,Wl:()=>ue,XV:()=>Re,Xb:()=>$e,Zl:()=>be,_5:()=>me,be:()=>Oe,cz:()=>Le,gp:()=>ye,hW:()=>Ae,iQ:()=>ge,kJ:()=>pe,mz:()=>se,nX:()=>Ie,oG:()=>ie,oJ:()=>Pe,po:()=>Te,r3:()=>Se,wh:()=>_e});var r=n(58309),o=n.n(r),s=n(97606),i=n.n(s),a=n(74386),l=n.n(a),c=n(86),u=n.n(c),p=n(14418),h=n.n(p),f=n(28222),d=n.n(f),m=(n(11189),n(24282)),g=n.n(m),y=n(76986),v=n.n(y),b=n(2578),w=n.n(b),E=(n(24278),n(39022),n(92039)),x=n.n(E),S=(n(58118),n(11882)),_=n.n(S),j=n(51679),O=n.n(j),k=n(27043),A=n.n(k),C=n(81607),P=n.n(C),N=n(35627),I=n.n(N),T=n(43393),R=n.n(T),M=n(17967),D=n(68929),F=n.n(D),L=n(11700),B=n.n(L),$=n(88306),q=n.n($),U=n(13311),z=n.n(U),V=(n(59704),n(77813)),W=n.n(V),J=n(23560),K=n.n(J),H=n(27504),G=n(8269),Z=n.n(G),Y=n(19069),X=n(92282),Q=n.n(X),ee=n(89072),te=n.n(ee),ne=n(48764).Buffer;const re="default",oe=e=>R().Iterable.isIterable(e);function se(e){return ce(e)?oe(e)?e.toJS():e:{}}function ie(e){var t,n;if(oe(e))return e;if(e instanceof H.Z.File)return e;if(!ce(e))return e;if(o()(e))return i()(n=R().Seq(e)).call(n,ie).toList();if(K()(l()(e))){var r;const t=function(e){if(!K()(l()(e)))return e;const t={},n="_**[]",r={};for(let o of l()(e).call(e))if(t[o[0]]||r[o[0]]&&r[o[0]].containsMultiple){if(!r[o[0]]){r[o[0]]={containsMultiple:!0,length:1},t[`${o[0]}${n}${r[o[0]].length}`]=t[o[0]],delete t[o[0]]}r[o[0]].length+=1,t[`${o[0]}${n}${r[o[0]].length}`]=o[1]}else t[o[0]]=o[1];return t}(e);return i()(r=R().OrderedMap(t)).call(r,ie)}return i()(t=R().OrderedMap(e)).call(t,ie)}function ae(e){return o()(e)?e:[e]}function le(e){return"function"==typeof e}function ce(e){return!!e&&"object"==typeof e}function ue(e){return"function"==typeof e}function pe(e){return o()(e)}const he=q();function fe(e,t){var n;return g()(n=d()(e)).call(n,((n,r)=>(n[r]=t(e[r],r),n)),{})}function de(e,t){var n;return g()(n=d()(e)).call(n,((n,r)=>{let o=t(e[r],r);return o&&"object"==typeof o&&v()(n,o),n}),{})}function me(e){return t=>{let{dispatch:n,getState:r}=t;return t=>n=>"function"==typeof n?n(e()):t(n)}}function ge(e){var t;let n=e.keySeq();return n.contains(re)?re:w()(t=h()(n).call(n,(e=>"2"===(e+"")[0]))).call(t).first()}function ye(e,t){if(!R().Iterable.isIterable(e))return R().List();let n=e.getIn(o()(t)?t:[t]);return R().List.isList(n)?n:R().List()}function ve(e){let t,n=[/filename\*=[^']+'\w*'"([^"]+)";?/i,/filename\*=[^']+'\w*'([^;]+);?/i,/filename="([^;]*);?"/i,/filename=([^;]*);?/i];if(x()(n).call(n,(n=>(t=n.exec(e),null!==t))),null!==t&&t.length>1)try{return decodeURIComponent(t[1])}catch(e){console.error(e)}return null}function be(e){return t=e.replace(/\.[^./]*$/,""),B()(F()(t));var t}function we(e,t,n,r,s){if(!t)return[];let a=[],l=t.get("nullable"),c=t.get("required"),p=t.get("maximum"),f=t.get("minimum"),d=t.get("type"),m=t.get("format"),g=t.get("maxLength"),y=t.get("minLength"),v=t.get("uniqueItems"),b=t.get("maxItems"),w=t.get("minItems"),E=t.get("pattern");const S=n||!0===c,_=null!=e;if(l&&null===e||!d||!(S||_&&"array"===d||!(!S&&!_)))return[];let j="string"===d&&e,O="array"===d&&o()(e)&&e.length,k="array"===d&&R().List.isList(e)&&e.count();const A=[j,O,k,"array"===d&&"string"==typeof e&&e,"file"===d&&e instanceof H.Z.File,"boolean"===d&&(e||!1===e),"number"===d&&(e||0===e),"integer"===d&&(e||0===e),"object"===d&&"object"==typeof e&&null!==e,"object"===d&&"string"==typeof e&&e],C=x()(A).call(A,(e=>!!e));if(S&&!C&&!r)return a.push("Required field is not provided"),a;if("object"===d&&(null===s||"application/json"===s)){let n=e;if("string"==typeof e)try{n=JSON.parse(e)}catch(e){return a.push("Parameter string value must be valid JSON"),a}var P;if(t&&t.has("required")&&ue(c.isList)&&c.isList()&&u()(c).call(c,(e=>{void 0===n[e]&&a.push({propKey:e,error:"Required property not found"})})),t&&t.has("properties"))u()(P=t.get("properties")).call(P,((e,t)=>{const o=we(n[t],e,!1,r,s);a.push(...i()(o).call(o,(e=>({propKey:t,error:e}))))}))}if(E){let t=((e,t)=>{if(!new RegExp(t).test(e))return"Value must follow pattern "+t})(e,E);t&&a.push(t)}if(w&&"array"===d){let t=((e,t)=>{if(!e&&t>=1||e&&e.length<t)return`Array must contain at least ${t} item${1===t?"":"s"}`})(e,w);t&&a.push(t)}if(b&&"array"===d){let t=((e,t)=>{if(e&&e.length>t)return`Array must not contain more then ${t} item${1===t?"":"s"}`})(e,b);t&&a.push({needRemove:!0,error:t})}if(v&&"array"===d){let t=((e,t)=>{if(e&&("true"===t||!0===t)){const t=(0,T.fromJS)(e),n=t.toSet();if(e.length>n.size){let e=(0,T.Set)();if(u()(t).call(t,((n,r)=>{h()(t).call(t,(e=>ue(e.equals)?e.equals(n):e===n)).size>1&&(e=e.add(r))})),0!==e.size)return i()(e).call(e,(e=>({index:e,error:"No duplicates allowed."}))).toArray()}}})(e,v);t&&a.push(...t)}if(g||0===g){let t=((e,t)=>{if(e.length>t)return`Value must be no longer than ${t} character${1!==t?"s":""}`})(e,g);t&&a.push(t)}if(y){let t=((e,t)=>{if(e.length<t)return`Value must be at least ${t} character${1!==t?"s":""}`})(e,y);t&&a.push(t)}if(p||0===p){let t=((e,t)=>{if(e>t)return`Value must be less than ${t}`})(e,p);t&&a.push(t)}if(f||0===f){let t=((e,t)=>{if(e<t)return`Value must be greater than ${t}`})(e,f);t&&a.push(t)}if("string"===d){let t;if(t="date-time"===m?(e=>{if(isNaN(Date.parse(e)))return"Value must be a DateTime"})(e):"uuid"===m?(e=>{if(e=e.toString().toLowerCase(),!/^[{(]?[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}[)}]?$/.test(e))return"Value must be a Guid"})(e):(e=>{if(e&&"string"!=typeof e)return"Value must be a string"})(e),!t)return a;a.push(t)}else if("boolean"===d){let t=(e=>{if("true"!==e&&"false"!==e&&!0!==e&&!1!==e)return"Value must be a boolean"})(e);if(!t)return a;a.push(t)}else if("number"===d){let t=(e=>{if(!/^-?\d+(\.?\d+)?$/.test(e))return"Value must be a number"})(e);if(!t)return a;a.push(t)}else if("integer"===d){let t=(e=>{if(!/^-?\d+$/.test(e))return"Value must be an integer"})(e);if(!t)return a;a.push(t)}else if("array"===d){if(!O&&!k)return a;e&&u()(e).call(e,((e,n)=>{const o=we(e,t.get("items"),!1,r,s);a.push(...i()(o).call(o,(e=>({index:n,error:e}))))}))}else if("file"===d){let t=(e=>{if(e&&!(e instanceof H.Z.File))return"Value must be a file"})(e);if(!t)return a;a.push(t)}return a}const Ee=function(e,t){let{isOAS3:n=!1,bypassRequiredCheck:r=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=e.get("required"),{schema:s,parameterContentMediaType:i}=(0,Y.Z)(e,{isOAS3:n});return we(t,s,o,r,i)},xe=()=>{let e={},t=H.Z.location.search;if(!t)return{};if(""!=t){let n=t.substr(1).split("&");for(let t in n)Object.prototype.hasOwnProperty.call(n,t)&&(t=n[t].split("="),e[decodeURIComponent(t[0])]=t[1]&&decodeURIComponent(t[1])||"")}return e},Se=e=>{let t;return t=e instanceof ne?e:ne.from(e.toString(),"utf-8"),t.toString("base64")},_e={operationsSorter:{alpha:(e,t)=>e.get("path").localeCompare(t.get("path")),method:(e,t)=>e.get("method").localeCompare(t.get("method"))},tagsSorter:{alpha:(e,t)=>e.localeCompare(t)}},je=e=>{let t=[];for(let n in e){let r=e[n];void 0!==r&&""!==r&&t.push([n,"=",encodeURIComponent(r).replace(/%20/g,"+")].join(""))}return t.join("&")},Oe=(e,t,n)=>!!z()(n,(n=>W()(e[n],t[n])));function ke(e){return"string"!=typeof e||""===e?"":(0,M.Nm)(e)}function Ae(e){return!(!e||_()(e).call(e,"localhost")>=0||_()(e).call(e,"127.0.0.1")>=0||"none"===e)}function Ce(e){if(!R().OrderedMap.isOrderedMap(e))return null;if(!e.size)return null;const t=O()(e).call(e,((e,t)=>A()(t).call(t,"2")&&d()(e.get("content")||{}).length>0)),n=e.get("default")||R().OrderedMap(),r=(n.get("content")||R().OrderedMap()).keySeq().toJS().length?n:null;return t||r}const Pe=e=>"string"==typeof e||e instanceof String?P()(e).call(e).replace(/\s/g,"%20"):"",Ne=e=>Z()(Pe(e).replace(/%20/g,"_")),Ie=e=>h()(e).call(e,((e,t)=>/^x-/.test(t))),Te=e=>h()(e).call(e,((e,t)=>/^pattern|maxLength|minLength|maximum|minimum/.test(t)));function Re(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>!0;if("object"!=typeof e||o()(e)||null===e||!t)return e;const s=v()({},e);return u()(n=d()(s)).call(n,(e=>{e===t&&r(s[e],e)?delete s[e]:s[e]=Re(s[e],t,r)})),s}function Me(e){if("string"==typeof e)return e;if(e&&e.toJS&&(e=e.toJS()),"object"==typeof e&&null!==e)try{return I()(e,null,2)}catch(t){return String(e)}return null==e?"":e.toString()}function De(e){return"number"==typeof e?e.toString():e}function Fe(e){let{returnAll:t=!1,allowHashes:n=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!R().Map.isMap(e))throw new Error("paramToIdentifier: received a non-Im.Map parameter as input");const r=e.get("name"),o=e.get("in");let s=[];return e&&e.hashCode&&o&&r&&n&&s.push(`${o}.${r}.hash-${e.hashCode()}`),o&&r&&s.push(`${o}.${r}`),s.push(r),t?s:s[0]||""}function Le(e,t){var n;const r=Fe(e,{returnAll:!0});return h()(n=i()(r).call(r,(e=>t[e]))).call(n,(e=>void 0!==e))[0]}function Be(){return qe(Q()(32).toString("base64"))}function $e(e){return qe(te()("sha256").update(e).digest("base64"))}function qe(e){return e.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}const Ue=e=>!e||!(!oe(e)||!e.isEmpty())},2518:(e,t,n)=>{"use strict";function r(e){return function(e){try{return!!JSON.parse(e)}catch(e){return null}}(e)?"json":null}n.d(t,{O:()=>r})},63543:(e,t,n)=>{"use strict";n.d(t,{mn:()=>a});var r=n(63460),o=n.n(r);function s(e){return e.match(/^(?:[a-z]+:)?\/\//i)}function i(e,t){return e?s(e)?function(e){return e.match(/^\/\//i)?`${window.location.protocol}${e}`:e}(e):new(o())(e,t).href:t}function a(e,t){let{selectedServer:n=""}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{return function(e,t){let{selectedServer:n=""}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e)return;if(s(e))return e;const r=i(n,t);return s(r)?new(o())(e,r).href:new(o())(e,window.location.href).href}(e,t,{selectedServer:n})}catch{return}}},27504:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=function(){var e={location:{},history:{},open:()=>{},close:()=>{},File:function(){},FormData:function(){}};if("undefined"==typeof window)return e;try{e=window;for(var t of["File","Blob","FormData"])t in window&&(e[t]=window[t])}catch(e){console.error(e)}return e}()},19069:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(14418),o=n.n(r),s=n(58118),i=n.n(s),a=n(43393),l=n.n(a);const c=l().Set.of("type","format","items","default","maximum","exclusiveMaximum","minimum","exclusiveMinimum","maxLength","minLength","pattern","maxItems","minItems","uniqueItems","enum","multipleOf");function u(e){let{isOAS3:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!l().Map.isMap(e))return{schema:l().Map(),parameterContentMediaType:null};if(!t)return"body"===e.get("in")?{schema:e.get("schema",l().Map()),parameterContentMediaType:null}:{schema:o()(e).call(e,((e,t)=>i()(c).call(c,t))),parameterContentMediaType:null};if(e.get("content")){const t=e.get("content",l().Map({})).keySeq().first();return{schema:e.getIn(["content",t,"schema"],l().Map()),parameterContentMediaType:t}}return{schema:e.get("schema")?e.get("schema",l().Map()):l().Map(),parameterContentMediaType:null}}},60314:(e,t,n)=>{"use strict";n.d(t,{Z:()=>x});var r=n(58309),o=n.n(r),s=n(2250),i=n.n(s),a=n(25110),l=n.n(a),c=n(8712),u=n.n(c),p=n(51679),h=n.n(p),f=n(12373),d=n.n(f),m=n(18492),g=n.n(m),y=n(88306),v=n.n(y);const b=e=>t=>o()(e)&&o()(t)&&e.length===t.length&&i()(e).call(e,((e,n)=>e===t[n])),w=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t};class E extends(g()){delete(e){const t=l()(u()(this).call(this)),n=h()(t).call(t,b(e));return super.delete(n)}get(e){const t=l()(u()(this).call(this)),n=h()(t).call(t,b(e));return super.get(n)}has(e){const t=l()(u()(this).call(this));return-1!==d()(t).call(t,b(e))}}const x=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:w;const{Cache:n}=v();v().Cache=E;const r=v()(e,t);return v().Cache=n,r}},79742:(e,t)=>{"use strict";t.byteLength=function(e){var t=a(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,s=a(e),i=s[0],l=s[1],c=new o(function(e,t,n){return 3*(t+n)/4-n}(0,i,l)),u=0,p=l>0?i-4:i;for(n=0;n<p;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,s=[],i=16383,a=0,c=r-o;a<c;a+=i)s.push(l(e,a,a+i>c?c:a+i));1===o?(t=e[r-1],s.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],s.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return s.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0;i<64;++i)n[i]=s[i],r[s.charCodeAt(i)]=i;function a(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,r){for(var o,s,i=[],a=t;a<r;a+=3)o=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2]),i.push(n[(s=o)>>18&63]+n[s>>12&63]+n[s>>6&63]+n[63&s]);return i.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},48764:(e,t,n)=>{"use strict";const r=n(79742),o=n(80645),s="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=l,t.SlowBuffer=function(e){+e!=e&&(e=0);return l.alloc(+e)},t.INSPECT_MAX_BYTES=50;const i=2147483647;function a(e){if(e>i)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return p(e)}return c(e,t,n)}function c(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|m(e,t);let r=a(n);const o=r.write(e,t);o!==n&&(r=r.slice(0,o));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(G(e,Uint8Array)){const t=new Uint8Array(e);return f(t.buffer,t.byteOffset,t.byteLength)}return h(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(G(e,ArrayBuffer)||e&&G(e.buffer,ArrayBuffer))return f(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(G(e,SharedArrayBuffer)||e&&G(e.buffer,SharedArrayBuffer)))return f(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return l.from(r,t,n);const o=function(e){if(l.isBuffer(e)){const t=0|d(e.length),n=a(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||Z(e.length)?a(0):h(e);if("Buffer"===e.type&&Array.isArray(e.data))return h(e.data)}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function p(e){return u(e),a(e<0?0:0|d(e))}function h(e){const t=e.length<0?0:0|d(e.length),n=a(t);for(let r=0;r<t;r+=1)n[r]=255&e[r];return n}function f(e,t,n){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw new RangeError('"length" is outside of buffer bounds');let r;return r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),Object.setPrototypeOf(r,l.prototype),r}function d(e){if(e>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|e}function m(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||G(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let o=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return J(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return K(e).length;default:if(o)return r?-1:J(e).length;t=(""+t).toLowerCase(),o=!0}}function g(e,t,n){let r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return P(this,t,n);case"utf8":case"utf-8":return O(this,t,n);case"ascii":return A(this,t,n);case"latin1":case"binary":return C(this,t,n);case"base64":return j(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Z(n=+n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,o){let s,i=1,a=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;i=2,a/=2,l/=2,n/=2}function c(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(o){let r=-1;for(s=n;s<a;s++)if(c(e,s)===c(t,-1===r?0:s-r)){if(-1===r&&(r=s),s-r+1===l)return r*i}else-1!==r&&(s-=s-r),r=-1}else for(n+l>a&&(n=a-l),s=n;s>=0;s--){let n=!0;for(let r=0;r<l;r++)if(c(e,s+r)!==c(t,r)){n=!1;break}if(n)return s}return-1}function w(e,t,n,r){n=Number(n)||0;const o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;const s=t.length;let i;for(r>s/2&&(r=s/2),i=0;i<r;++i){const r=parseInt(t.substr(2*i,2),16);if(Z(r))return i;e[n+i]=r}return i}function E(e,t,n,r){return H(J(t,e.length-n),e,n,r)}function x(e,t,n,r){return H(function(e){const t=[];for(let n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function S(e,t,n,r){return H(K(t),e,n,r)}function _(e,t,n,r){return H(function(e,t){let n,r,o;const s=[];for(let i=0;i<e.length&&!((t-=2)<0);++i)n=e.charCodeAt(i),r=n>>8,o=n%256,s.push(o),s.push(r);return s}(t,e.length-n),e,n,r)}function j(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function O(e,t,n){n=Math.min(e.length,n);const r=[];let o=t;for(;o<n;){const t=e[o];let s=null,i=t>239?4:t>223?3:t>191?2:1;if(o+i<=n){let n,r,a,l;switch(i){case 1:t<128&&(s=t);break;case 2:n=e[o+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(s=l));break;case 3:n=e[o+1],r=e[o+2],128==(192&n)&&128==(192&r)&&(l=(15&t)<<12|(63&n)<<6|63&r,l>2047&&(l<55296||l>57343)&&(s=l));break;case 4:n=e[o+1],r=e[o+2],a=e[o+3],128==(192&n)&&128==(192&r)&&128==(192&a)&&(l=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&a,l>65535&&l<1114112&&(s=l))}}null===s?(s=65533,i=1):s>65535&&(s-=65536,r.push(s>>>10&1023|55296),s=56320|1023&s),r.push(s),o+=i}return function(e){const t=e.length;if(t<=k)return String.fromCharCode.apply(String,e);let n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=k));return n}(r)}t.kMaxLength=i,l.TYPED_ARRAY_SUPPORT=function(){try{const e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,n){return c(e,t,n)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,n){return function(e,t,n){return u(e),e<=0?a(e):void 0!==t?"string"==typeof n?a(e).fill(t,n):a(e).fill(t):a(e)}(e,t,n)},l.allocUnsafe=function(e){return p(e)},l.allocUnsafeSlow=function(e){return p(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(G(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),G(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let n=e.length,r=t.length;for(let o=0,s=Math.min(n,r);o<s;++o)if(e[o]!==t[o]){n=e[o],r=t[o];break}return n<r?-1:r<n?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);let n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;const r=l.allocUnsafe(t);let o=0;for(n=0;n<e.length;++n){let t=e[n];if(G(t,Uint8Array))o+t.length>r.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(r,o)):Uint8Array.prototype.set.call(r,t,o);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(r,o)}o+=t.length}return r},l.byteLength=m,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)y(this,t,t+1);return this},l.prototype.swap32=function(){const e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)y(this,t,t+3),y(this,t+1,t+2);return this},l.prototype.swap64=function(){const e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)y(this,t,t+7),y(this,t+1,t+6),y(this,t+2,t+5),y(this,t+3,t+4);return this},l.prototype.toString=function(){const e=this.length;return 0===e?"":0===arguments.length?O(this,0,e):g.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){let e="";const n=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},s&&(l.prototype[s]=l.prototype.inspect),l.prototype.compare=function(e,t,n,r,o){if(G(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;let s=(o>>>=0)-(r>>>=0),i=(n>>>=0)-(t>>>=0);const a=Math.min(s,i),c=this.slice(r,o),u=e.slice(t,n);for(let e=0;e<a;++e)if(c[e]!==u[e]){s=c[e],i=u[e];break}return s<i?-1:i<s?1:0},l.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},l.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},l.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},l.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}const o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let s=!1;for(;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return E(this,e,t,n);case"ascii":case"latin1":case"binary":return x(this,e,t,n);case"base64":return S(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return _(this,e,t,n);default:if(s)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),s=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const k=4096;function A(e,t,n){let r="";n=Math.min(e.length,n);for(let o=t;o<n;++o)r+=String.fromCharCode(127&e[o]);return r}function C(e,t,n){let r="";n=Math.min(e.length,n);for(let o=t;o<n;++o)r+=String.fromCharCode(e[o]);return r}function P(e,t,n){const r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);let o="";for(let r=t;r<n;++r)o+=Y[e[r]];return o}function N(e,t,n){const r=e.slice(t,n);let o="";for(let e=0;e<r.length-1;e+=2)o+=String.fromCharCode(r[e]+256*r[e+1]);return o}function I(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function T(e,t,n,r,o,s){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<s)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function R(e,t,n,r,o){U(t,r,o,e,n,7);let s=Number(t&BigInt(4294967295));e[n++]=s,s>>=8,e[n++]=s,s>>=8,e[n++]=s,s>>=8,e[n++]=s;let i=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,i>>=8,e[n++]=i,n}function M(e,t,n,r,o){U(t,r,o,e,n,7);let s=Number(t&BigInt(4294967295));e[n+7]=s,s>>=8,e[n+6]=s,s>>=8,e[n+5]=s,s>>=8,e[n+4]=s;let i=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=i,i>>=8,e[n+2]=i,i>>=8,e[n+1]=i,i>>=8,e[n]=i,n+8}function D(e,t,n,r,o,s){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function F(e,t,n,r,s){return t=+t,n>>>=0,s||D(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function L(e,t,n,r,s){return t=+t,n>>>=0,s||D(e,0,n,8),o.write(e,t,n,r,52,8),n+8}l.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);const r=this.subarray(e,t);return Object.setPrototypeOf(r,l.prototype),r},l.prototype.readUintLE=l.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||I(e,t,this.length);let r=this[e],o=1,s=0;for(;++s<t&&(o*=256);)r+=this[e+s]*o;return r},l.prototype.readUintBE=l.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||I(e,t,this.length);let r=this[e+--t],o=1;for(;t>0&&(o*=256);)r+=this[e+--t]*o;return r},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||I(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||I(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||I(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||I(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||I(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=X((function(e){z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const r=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,o=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(r)+(BigInt(o)<<BigInt(32))})),l.prototype.readBigUInt64BE=X((function(e){z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const r=t*2**24+65536*this[++e]+256*this[++e]+this[++e],o=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<<BigInt(32))+BigInt(o)})),l.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||I(e,t,this.length);let r=this[e],o=1,s=0;for(;++s<t&&(o*=256);)r+=this[e+s]*o;return o*=128,r>=o&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||I(e,t,this.length);let r=t,o=1,s=this[e+--r];for(;r>0&&(o*=256);)s+=this[e+--r]*o;return o*=128,s>=o&&(s-=Math.pow(2,8*t)),s},l.prototype.readInt8=function(e,t){return e>>>=0,t||I(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||I(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||I(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||I(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||I(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=X((function(e){z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const r=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(r)<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+this[++e]*2**24)})),l.prototype.readBigInt64BE=X((function(e){z(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||V(e,this.length-8);const r=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<<BigInt(32))+BigInt(this[++e]*2**24+65536*this[++e]+256*this[++e]+n)})),l.prototype.readFloatLE=function(e,t){return e>>>=0,t||I(e,4,this.length),o.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||I(e,4,this.length),o.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||I(e,8,this.length),o.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||I(e,8,this.length),o.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){T(this,e,t,n,Math.pow(2,8*n)-1,0)}let o=1,s=0;for(this[t]=255&e;++s<n&&(o*=256);)this[t+s]=e/o&255;return t+n},l.prototype.writeUintBE=l.prototype.writeUIntBE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){T(this,e,t,n,Math.pow(2,8*n)-1,0)}let o=n-1,s=1;for(this[t+o]=255&e;--o>=0&&(s*=256);)this[t+o]=e/s&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigUInt64LE=X((function(e,t=0){return R(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeBigUInt64BE=X((function(e,t=0){return M(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){const r=Math.pow(2,8*n-1);T(this,e,t,n,r-1,-r)}let o=0,s=1,i=0;for(this[t]=255&e;++o<n&&(s*=256);)e<0&&0===i&&0!==this[t+o-1]&&(i=1),this[t+o]=(e/s>>0)-i&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){const r=Math.pow(2,8*n-1);T(this,e,t,n,r-1,-r)}let o=n-1,s=1,i=0;for(this[t+o]=255&e;--o>=0&&(s*=256);)e<0&&0===i&&0!==this[t+o+1]&&(i=1),this[t+o]=(e/s>>0)-i&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||T(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=X((function(e,t=0){return R(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=X((function(e,t=0){return M(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,n){return F(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return F(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return L(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return L(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);const o=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),o},l.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!l.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){const t=e.charCodeAt(0);("utf8"===r&&t<128||"latin1"===r)&&(e=t)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;let o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o<n;++o)this[o]=e;else{const s=l.isBuffer(e)?e:l.from(e,r),i=s.length;if(0===i)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(o=0;o<n-t;++o)this[o+t]=s[o%i]}return this};const B={};function $(e,t,n){B[e]=class extends n{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,this.stack,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function q(e){let t="",n=e.length;const r="-"===e[0]?1:0;for(;n>=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function U(e,t,n,r,o,s){if(e>n||e<t){const r="bigint"==typeof t?"n":"";let o;throw o=s>3?0===t||t===BigInt(0)?`>= 0${r} and < 2${r} ** ${8*(s+1)}${r}`:`>= -(2${r} ** ${8*(s+1)-1}${r}) and < 2 ** ${8*(s+1)-1}${r}`:`>= ${t}${r} and <= ${n}${r}`,new B.ERR_OUT_OF_RANGE("value",o,e)}!function(e,t,n){z(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||V(t,e.length-(n+1))}(r,o,s)}function z(e,t){if("number"!=typeof e)throw new B.ERR_INVALID_ARG_TYPE(t,"number",e)}function V(e,t,n){if(Math.floor(e)!==e)throw z(e,n),new B.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new B.ERR_BUFFER_OUT_OF_BOUNDS;throw new B.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}$("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),$("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),$("ERR_OUT_OF_RANGE",(function(e,t,n){let r=`The value of "${e}" is out of range.`,o=n;return Number.isInteger(n)&&Math.abs(n)>2**32?o=q(String(n)):"bigint"==typeof n&&(o=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(o=q(o)),o+="n"),r+=` It must be ${t}. Received ${o}`,r}),RangeError);const W=/[^+/0-9A-Za-z-_]/g;function J(e,t){let n;t=t||1/0;const r=e.length;let o=null;const s=[];for(let i=0;i<r;++i){if(n=e.charCodeAt(i),n>55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&s.push(239,191,189);continue}if(i+1===r){(t-=3)>-1&&s.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&s.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&s.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;s.push(n)}else if(n<2048){if((t-=2)<0)break;s.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;s.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;s.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return s}function K(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(W,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function H(e,t,n,r){let o;for(o=0;o<r&&!(o+n>=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function G(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const Y=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const r=16*n;for(let o=0;o<16;++o)t[r+o]=e[n]+e[o]}return t}();function X(e){return"undefined"==typeof BigInt?Q:e}function Q(){throw new Error("BigInt not supported")}},21924:(e,t,n)=>{"use strict";var r=n(40210),o=n(55559),s=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&s(e,".prototype.")>-1?o(n):n}},55559:(e,t,n)=>{"use strict";var r=n(58612),o=n(40210),s=o("%Function.prototype.apply%"),i=o("%Function.prototype.call%"),a=o("%Reflect.apply%",!0)||r.call(i,s),l=o("%Object.getOwnPropertyDescriptor%",!0),c=o("%Object.defineProperty%",!0),u=o("%Math.max%");if(c)try{c({},"a",{value:1})}catch(e){c=null}e.exports=function(e){var t=a(r,i,arguments);l&&c&&(l(t,"length").configurable&&c(t,"length",{value:1+u(0,e.length-(arguments.length-1))}));return t};var p=function(){return a(r,s,arguments)};c?c(e.exports,"apply",{value:p}):e.exports.apply=p},94184:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var s=typeof n;if("string"===s||"number"===s)e.push(n);else if(Array.isArray(n)){if(n.length){var i=o.apply(null,n);i&&e.push(i)}}else if("object"===s){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var a in n)r.call(n,a)&&n[a]&&e.push(a)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},76489:(e,t)=>{"use strict";t.parse=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");var n={},r=(t||{}).decode||o,s=0;for(;s<e.length;){var a=e.indexOf("=",s);if(-1===a)break;var l=e.indexOf(";",s);if(-1===l)l=e.length;else if(l<a){s=e.lastIndexOf(";",a-1)+1;continue}var c=e.slice(s,a).trim();if(void 0===n[c]){var u=e.slice(a+1,l).trim();34===u.charCodeAt(0)&&(u=u.slice(1,-1)),n[c]=i(u,r)}s=l+1}return n},t.serialize=function(e,t,o){var i=o||{},a=i.encode||s;if("function"!=typeof a)throw new TypeError("option encode is invalid");if(!r.test(e))throw new TypeError("argument name is invalid");var l=a(t);if(l&&!r.test(l))throw new TypeError("argument val is invalid");var c=e+"="+l;if(null!=i.maxAge){var u=i.maxAge-0;if(isNaN(u)||!isFinite(u))throw new TypeError("option maxAge is invalid");c+="; Max-Age="+Math.floor(u)}if(i.domain){if(!r.test(i.domain))throw new TypeError("option domain is invalid");c+="; Domain="+i.domain}if(i.path){if(!r.test(i.path))throw new TypeError("option path is invalid");c+="; Path="+i.path}if(i.expires){var p=i.expires;if(!function(e){return"[object Date]"===n.call(e)||e instanceof Date}(p)||isNaN(p.valueOf()))throw new TypeError("option expires is invalid");c+="; Expires="+p.toUTCString()}i.httpOnly&&(c+="; HttpOnly");i.secure&&(c+="; Secure");if(i.priority){switch("string"==typeof i.priority?i.priority.toLowerCase():i.priority){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}}if(i.sameSite){switch("string"==typeof i.sameSite?i.sameSite.toLowerCase():i.sameSite){case!0:c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"strict":c+="; SameSite=Strict";break;case"none":c+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return c};var n=Object.prototype.toString,r=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function o(e){return-1!==e.indexOf("%")?decodeURIComponent(e):e}function s(e){return encodeURIComponent(e)}function i(e,t){try{return t(e)}catch(t){return e}}},20640:(e,t,n)=>{"use strict";var r=n(11742),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,s,i,a,l,c,u=!1;t||(t={}),n=t.debug||!1;try{if(i=r(),a=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=o[t.format]||o.default;window.clipboardData.setData(s,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(c),a.selectNodeContents(c),l.addRange(a),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),s=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(s,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(a):l.removeAllRanges()),c&&document.body.removeChild(c),i()}return u}},90093:(e,t,n)=>{var r=n(28196);e.exports=r},3688:(e,t,n)=>{var r=n(11955);e.exports=r},83838:(e,t,n)=>{var r=n(46279);e.exports=r},15684:(e,t,n)=>{var r=n(19373);e.exports=r},81331:(e,t,n)=>{var r=n(52759);e.exports=r},65362:(e,t,n)=>{var r=n(63383);e.exports=r},91254:(e,t,n)=>{var r=n(57396);e.exports=r},43536:(e,t,n)=>{var r=n(41910);e.exports=r},37331:(e,t,n)=>{var r=n(79427);e.exports=r},68522:(e,t,n)=>{var r=n(62857);e.exports=r},73151:(e,t,n)=>{var r=n(9534);e.exports=r},45012:(e,t,n)=>{var r=n(23059);e.exports=r},80281:(e,t,n)=>{var r=n(92547);n(97522),n(43975),n(45414),e.exports=r},40031:(e,t,n)=>{var r=n(46509);e.exports=r},17487:(e,t,n)=>{var r=n(35774);e.exports=r},54493:(e,t,n)=>{n(77971),n(53242);var r=n(54058);e.exports=r.Array.from},24034:(e,t,n)=>{n(92737);var r=n(54058);e.exports=r.Array.isArray},15367:(e,t,n)=>{n(85906);var r=n(35703);e.exports=r("Array").concat},12710:(e,t,n)=>{n(66274),n(55967);var r=n(35703);e.exports=r("Array").entries},51459:(e,t,n)=>{n(48851);var r=n(35703);e.exports=r("Array").every},6172:(e,t,n)=>{n(80290);var r=n(35703);e.exports=r("Array").fill},62383:(e,t,n)=>{n(21501);var r=n(35703);e.exports=r("Array").filter},60009:(e,t,n)=>{n(44929);var r=n(35703);e.exports=r("Array").findIndex},17671:(e,t,n)=>{n(80833);var r=n(35703);e.exports=r("Array").find},99324:(e,t,n)=>{n(2437);var r=n(35703);e.exports=r("Array").forEach},80991:(e,t,n)=>{n(97690);var r=n(35703);e.exports=r("Array").includes},8700:(e,t,n)=>{n(99076);var r=n(35703);e.exports=r("Array").indexOf},95909:(e,t,n)=>{n(66274),n(55967);var r=n(35703);e.exports=r("Array").keys},6442:(e,t,n)=>{n(75915);var r=n(35703);e.exports=r("Array").lastIndexOf},23866:(e,t,n)=>{n(68787);var r=n(35703);e.exports=r("Array").map},9896:(e,t,n)=>{n(48528);var r=n(35703);e.exports=r("Array").push},52999:(e,t,n)=>{n(81876);var r=n(35703);e.exports=r("Array").reduce},24900:(e,t,n)=>{n(60186);var r=n(35703);e.exports=r("Array").slice},3824:(e,t,n)=>{n(36026);var r=n(35703);e.exports=r("Array").some},2948:(e,t,n)=>{n(4115);var r=n(35703);e.exports=r("Array").sort},78209:(e,t,n)=>{n(98611);var r=n(35703);e.exports=r("Array").splice},14423:(e,t,n)=>{n(66274),n(55967);var r=n(35703);e.exports=r("Array").values},81103:(e,t,n)=>{n(95160);var r=n(54058);e.exports=r.Date.now},27700:(e,t,n)=>{n(73381);var r=n(35703);e.exports=r("Function").bind},16246:(e,t,n)=>{var r=n(7046),o=n(27700),s=Function.prototype;e.exports=function(e){var t=e.bind;return e===s||r(s,e)&&t===s.bind?o:t}},56043:(e,t,n)=>{var r=n(7046),o=n(15367),s=Array.prototype;e.exports=function(e){var t=e.concat;return e===s||r(s,e)&&t===s.concat?o:t}},13160:(e,t,n)=>{var r=n(7046),o=n(51459),s=Array.prototype;e.exports=function(e){var t=e.every;return e===s||r(s,e)&&t===s.every?o:t}},80446:(e,t,n)=>{var r=n(7046),o=n(6172),s=Array.prototype;e.exports=function(e){var t=e.fill;return e===s||r(s,e)&&t===s.fill?o:t}},2480:(e,t,n)=>{var r=n(7046),o=n(62383),s=Array.prototype;e.exports=function(e){var t=e.filter;return e===s||r(s,e)&&t===s.filter?o:t}},7147:(e,t,n)=>{var r=n(7046),o=n(60009),s=Array.prototype;e.exports=function(e){var t=e.findIndex;return e===s||r(s,e)&&t===s.findIndex?o:t}},32236:(e,t,n)=>{var r=n(7046),o=n(17671),s=Array.prototype;e.exports=function(e){var t=e.find;return e===s||r(s,e)&&t===s.find?o:t}},58557:(e,t,n)=>{var r=n(7046),o=n(80991),s=n(21631),i=Array.prototype,a=String.prototype;e.exports=function(e){var t=e.includes;return e===i||r(i,e)&&t===i.includes?o:"string"==typeof e||e===a||r(a,e)&&t===a.includes?s:t}},34570:(e,t,n)=>{var r=n(7046),o=n(8700),s=Array.prototype;e.exports=function(e){var t=e.indexOf;return e===s||r(s,e)&&t===s.indexOf?o:t}},57564:(e,t,n)=>{var r=n(7046),o=n(6442),s=Array.prototype;e.exports=function(e){var t=e.lastIndexOf;return e===s||r(s,e)&&t===s.lastIndexOf?o:t}},88287:(e,t,n)=>{var r=n(7046),o=n(23866),s=Array.prototype;e.exports=function(e){var t=e.map;return e===s||r(s,e)&&t===s.map?o:t}},93993:(e,t,n)=>{var r=n(7046),o=n(9896),s=Array.prototype;e.exports=function(e){var t=e.push;return e===s||r(s,e)&&t===s.push?o:t}},68025:(e,t,n)=>{var r=n(7046),o=n(52999),s=Array.prototype;e.exports=function(e){var t=e.reduce;return e===s||r(s,e)&&t===s.reduce?o:t}},59257:(e,t,n)=>{var r=n(7046),o=n(80454),s=String.prototype;e.exports=function(e){var t=e.repeat;return"string"==typeof e||e===s||r(s,e)&&t===s.repeat?o:t}},69601:(e,t,n)=>{var r=n(7046),o=n(24900),s=Array.prototype;e.exports=function(e){var t=e.slice;return e===s||r(s,e)&&t===s.slice?o:t}},28299:(e,t,n)=>{var r=n(7046),o=n(3824),s=Array.prototype;e.exports=function(e){var t=e.some;return e===s||r(s,e)&&t===s.some?o:t}},69355:(e,t,n)=>{var r=n(7046),o=n(2948),s=Array.prototype;e.exports=function(e){var t=e.sort;return e===s||r(s,e)&&t===s.sort?o:t}},18339:(e,t,n)=>{var r=n(7046),o=n(78209),s=Array.prototype;e.exports=function(e){var t=e.splice;return e===s||r(s,e)&&t===s.splice?o:t}},71611:(e,t,n)=>{var r=n(7046),o=n(3269),s=String.prototype;e.exports=function(e){var t=e.startsWith;return"string"==typeof e||e===s||r(s,e)&&t===s.startsWith?o:t}},62774:(e,t,n)=>{var r=n(7046),o=n(13348),s=String.prototype;e.exports=function(e){var t=e.trim;return"string"==typeof e||e===s||r(s,e)&&t===s.trim?o:t}},84426:(e,t,n)=>{n(32619);var r=n(54058),o=n(79730);r.JSON||(r.JSON={stringify:JSON.stringify}),e.exports=function(e,t,n){return o(r.JSON.stringify,null,arguments)}},91018:(e,t,n)=>{n(66274),n(37501),n(55967),n(77971);var r=n(54058);e.exports=r.Map},97849:(e,t,n)=>{n(54973),e.exports=Math.pow(2,-52)},3820:(e,t,n)=>{n(30800);var r=n(54058);e.exports=r.Number.isInteger},45999:(e,t,n)=>{n(49221);var r=n(54058);e.exports=r.Object.assign},7702:(e,t,n)=>{n(74979);var r=n(54058).Object,o=e.exports=function(e,t){return r.defineProperties(e,t)};r.defineProperties.sham&&(o.sham=!0)},48171:(e,t,n)=>{n(86450);var r=n(54058).Object,o=e.exports=function(e,t,n){return r.defineProperty(e,t,n)};r.defineProperty.sham&&(o.sham=!0)},73081:(e,t,n)=>{n(94366);var r=n(54058);e.exports=r.Object.entries},7699:(e,t,n)=>{n(66274),n(28387);var r=n(54058);e.exports=r.Object.fromEntries},286:(e,t,n)=>{n(46924);var r=n(54058).Object,o=e.exports=function(e,t){return r.getOwnPropertyDescriptor(e,t)};r.getOwnPropertyDescriptor.sham&&(o.sham=!0)},92766:(e,t,n)=>{n(88482);var r=n(54058);e.exports=r.Object.getOwnPropertyDescriptors},30498:(e,t,n)=>{n(35824);var r=n(54058);e.exports=r.Object.getOwnPropertySymbols},48494:(e,t,n)=>{n(21724);var r=n(54058);e.exports=r.Object.keys},98430:(e,t,n)=>{n(26614);var r=n(54058);e.exports=r.Object.values},52956:(e,t,n)=>{n(47627),n(66274),n(55967),n(98881),n(4560),n(91302),n(44349),n(77971);var r=n(54058);e.exports=r.Promise},76998:(e,t,n)=>{n(66274),n(55967),n(69008),n(77971);var r=n(54058);e.exports=r.Set},97089:(e,t,n)=>{n(74679);var r=n(54058);e.exports=r.String.raw},21631:(e,t,n)=>{n(11035);var r=n(35703);e.exports=r("String").includes},80454:(e,t,n)=>{n(60986);var r=n(35703);e.exports=r("String").repeat},3269:(e,t,n)=>{n(94761);var r=n(35703);e.exports=r("String").startsWith},13348:(e,t,n)=>{n(57398);var r=n(35703);e.exports=r("String").trim},57473:(e,t,n)=>{n(85906),n(55967),n(35824),n(8555),n(52615),n(21732),n(35903),n(1825),n(28394),n(45915),n(61766),n(62737),n(89911),n(74315),n(63131),n(64714),n(70659),n(69120),n(79413),n(1502);var r=n(54058);e.exports=r.Symbol},24227:(e,t,n)=>{n(66274),n(55967),n(77971),n(1825);var r=n(11477);e.exports=r.f("iterator")},62978:(e,t,n)=>{n(18084),n(63131);var r=n(11477);e.exports=r.f("toPrimitive")},32304:(e,t,n)=>{n(66274),n(55967),n(54334);var r=n(54058);e.exports=r.WeakMap},29567:(e,t,n)=>{n(66274),n(55967),n(1773);var r=n(54058);e.exports=r.WeakSet},14122:(e,t,n)=>{e.exports=n(89097)},44442:(e,t,n)=>{e.exports=n(51675)},57152:(e,t,n)=>{e.exports=n(82507)},69447:(e,t,n)=>{e.exports=n(628)},1449:(e,t,n)=>{e.exports=n(34501)},60269:(e,t,n)=>{e.exports=n(76936)},70573:(e,t,n)=>{e.exports=n(18180)},73685:(e,t,n)=>{e.exports=n(80621)},27533:(e,t,n)=>{e.exports=n(22948)},39057:(e,t,n)=>{e.exports=n(82108)},84710:(e,t,n)=>{e.exports=n(14058)},93799:(e,t,n)=>{e.exports=n(92093)},86600:(e,t,n)=>{e.exports=n(52201)},9759:(e,t,n)=>{e.exports=n(27398)},71384:(e,t,n)=>{e.exports=n(26189)},89097:(e,t,n)=>{var r=n(90093);e.exports=r},51675:(e,t,n)=>{var r=n(3688);e.exports=r},82507:(e,t,n)=>{var r=n(83838);e.exports=r},628:(e,t,n)=>{var r=n(15684);e.exports=r},34501:(e,t,n)=>{var r=n(81331);e.exports=r},76936:(e,t,n)=>{var r=n(65362);e.exports=r},18180:(e,t,n)=>{var r=n(91254);e.exports=r},80621:(e,t,n)=>{var r=n(43536);e.exports=r},22948:(e,t,n)=>{var r=n(37331);e.exports=r},82108:(e,t,n)=>{var r=n(68522);e.exports=r},14058:(e,t,n)=>{var r=n(73151);e.exports=r},92093:(e,t,n)=>{var r=n(45012);e.exports=r},52201:(e,t,n)=>{var r=n(80281);n(28783),n(97618),n(6989),n(65799),n(46774),n(22731),n(85605),n(31943),n(80620),n(36172),e.exports=r},27398:(e,t,n)=>{var r=n(40031);e.exports=r},26189:(e,t,n)=>{var r=n(17487);e.exports=r},24883:(e,t,n)=>{var r=n(57475),o=n(69826),s=TypeError;e.exports=function(e){if(r(e))return e;throw s(o(e)+" is not a function")}},174:(e,t,n)=>{var r=n(24284),o=n(69826),s=TypeError;e.exports=function(e){if(r(e))return e;throw s(o(e)+" is not a constructor")}},11851:(e,t,n)=>{var r=n(57475),o=String,s=TypeError;e.exports=function(e){if("object"==typeof e||r(e))return e;throw s("Can't set "+o(e)+" as a prototype")}},18479:e=>{e.exports=function(){}},5743:(e,t,n)=>{var r=n(7046),o=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw o("Incorrect invocation")}},96059:(e,t,n)=>{var r=n(10941),o=String,s=TypeError;e.exports=function(e){if(r(e))return e;throw s(o(e)+" is not an object")}},97135:(e,t,n)=>{var r=n(95981);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},91860:(e,t,n)=>{"use strict";var r=n(89678),o=n(59413),s=n(10623);e.exports=function(e){for(var t=r(this),n=s(t),i=arguments.length,a=o(i>1?arguments[1]:void 0,n),l=i>2?arguments[2]:void 0,c=void 0===l?n:o(l,n);c>a;)t[a++]=e;return t}},56837:(e,t,n)=>{"use strict";var r=n(3610).forEach,o=n(34194)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},11354:(e,t,n)=>{"use strict";var r=n(86843),o=n(78834),s=n(89678),i=n(75196),a=n(6782),l=n(24284),c=n(10623),u=n(55449),p=n(53476),h=n(22902),f=Array;e.exports=function(e){var t=s(e),n=l(this),d=arguments.length,m=d>1?arguments[1]:void 0,g=void 0!==m;g&&(m=r(m,d>2?arguments[2]:void 0));var y,v,b,w,E,x,S=h(t),_=0;if(!S||this===f&&a(S))for(y=c(t),v=n?new this(y):f(y);y>_;_++)x=g?m(t[_],_):t[_],u(v,_,x);else for(E=(w=p(t,S)).next,v=n?new this:[];!(b=o(E,w)).done;_++)x=g?i(w,m,[b.value,_],!0):b.value,u(v,_,x);return v.length=_,v}},31692:(e,t,n)=>{var r=n(74529),o=n(59413),s=n(10623),i=function(e){return function(t,n,i){var a,l=r(t),c=s(l),u=o(i,c);if(e&&n!=n){for(;c>u;)if((a=l[u++])!=a)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},3610:(e,t,n)=>{var r=n(86843),o=n(95329),s=n(37026),i=n(89678),a=n(10623),l=n(64692),c=o([].push),u=function(e){var t=1==e,n=2==e,o=3==e,u=4==e,p=6==e,h=7==e,f=5==e||p;return function(d,m,g,y){for(var v,b,w=i(d),E=s(w),x=r(m,g),S=a(E),_=0,j=y||l,O=t?j(d,S):n||h?j(d,0):void 0;S>_;_++)if((f||_ in E)&&(b=x(v=E[_],_,w),e))if(t)O[_]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return _;case 2:c(O,v)}else switch(e){case 4:return!1;case 7:c(O,v)}return p?-1:o||u?u:O}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},67145:(e,t,n)=>{"use strict";var r=n(79730),o=n(74529),s=n(62435),i=n(10623),a=n(34194),l=Math.min,c=[].lastIndexOf,u=!!c&&1/[1].lastIndexOf(1,-0)<0,p=a("lastIndexOf"),h=u||!p;e.exports=h?function(e){if(u)return r(c,this,arguments)||0;var t=o(this),n=i(t),a=n-1;for(arguments.length>1&&(a=l(a,s(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in t&&t[a]===e)return a||0;return-1}:c},50568:(e,t,n)=>{var r=n(95981),o=n(99813),s=n(53385),i=o("species");e.exports=function(e){return s>=51||!r((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},34194:(e,t,n)=>{"use strict";var r=n(95981);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},46499:(e,t,n)=>{var r=n(24883),o=n(89678),s=n(37026),i=n(10623),a=TypeError,l=function(e){return function(t,n,l,c){r(n);var u=o(t),p=s(u),h=i(u),f=e?h-1:0,d=e?-1:1;if(l<2)for(;;){if(f in p){c=p[f],f+=d;break}if(f+=d,e?f<0:h<=f)throw a("Reduce of empty array with no initial value")}for(;e?f>=0:h>f;f+=d)f in p&&(c=n(c,p[f],f,u));return c}};e.exports={left:l(!1),right:l(!0)}},89779:(e,t,n)=>{"use strict";var r=n(55746),o=n(1052),s=TypeError,i=Object.getOwnPropertyDescriptor,a=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=a?function(e,t){if(o(e)&&!i(e,"length").writable)throw s("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},15790:(e,t,n)=>{var r=n(59413),o=n(10623),s=n(55449),i=Array,a=Math.max;e.exports=function(e,t,n){for(var l=o(e),c=r(t,l),u=r(void 0===n?l:n,l),p=i(a(u-c,0)),h=0;c<u;c++,h++)s(p,h,e[c]);return p.length=h,p}},93765:(e,t,n)=>{var r=n(95329);e.exports=r([].slice)},61388:(e,t,n)=>{var r=n(15790),o=Math.floor,s=function(e,t){var n=e.length,l=o(n/2);return n<8?i(e,t):a(e,s(r(e,0,l),t),s(r(e,l),t),t)},i=function(e,t){for(var n,r,o=e.length,s=1;s<o;){for(r=s,n=e[s];r&&t(e[r-1],n)>0;)e[r]=e[--r];r!==s++&&(e[r]=n)}return e},a=function(e,t,n,r){for(var o=t.length,s=n.length,i=0,a=0;i<o||a<s;)e[i+a]=i<o&&a<s?r(t[i],n[a])<=0?t[i++]:n[a++]:i<o?t[i++]:n[a++];return e};e.exports=s},5693:(e,t,n)=>{var r=n(1052),o=n(24284),s=n(10941),i=n(99813)("species"),a=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(o(t)&&(t===a||r(t.prototype))||s(t)&&null===(t=t[i]))&&(t=void 0)),void 0===t?a:t}},64692:(e,t,n)=>{var r=n(5693);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},75196:(e,t,n)=>{var r=n(96059),o=n(7609);e.exports=function(e,t,n,s){try{return s?t(r(n)[0],n[1]):t(n)}catch(t){o(e,"throw",t)}}},21385:(e,t,n)=>{var r=n(99813)("iterator"),o=!1;try{var s=0,i={next:function(){return{done:!!s++}},return:function(){o=!0}};i[r]=function(){return this},Array.from(i,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var s={};s[r]=function(){return{next:function(){return{done:n=!0}}}},e(s)}catch(e){}return n}},82532:(e,t,n)=>{var r=n(95329),o=r({}.toString),s=r("".slice);e.exports=function(e){return s(o(e),8,-1)}},9697:(e,t,n)=>{var r=n(22885),o=n(57475),s=n(82532),i=n(99813)("toStringTag"),a=Object,l="Arguments"==s(function(){return arguments}());e.exports=r?s:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=a(e),i))?n:l?s(t):"Object"==(r=s(t))&&o(t.callee)?"Arguments":r}},85616:(e,t,n)=>{"use strict";var r=n(29290),o=n(29202),s=n(94380),i=n(86843),a=n(5743),l=n(82119),c=n(93091),u=n(75105),p=n(23538),h=n(94431),f=n(55746),d=n(21647).fastKey,m=n(45402),g=m.set,y=m.getterFor;e.exports={getConstructor:function(e,t,n,u){var p=e((function(e,o){a(e,h),g(e,{type:t,index:r(null),first:void 0,last:void 0,size:0}),f||(e.size=0),l(o)||c(o,e[u],{that:e,AS_ENTRIES:n})})),h=p.prototype,m=y(t),v=function(e,t,n){var r,o,s=m(e),i=b(e,t);return i?i.value=n:(s.last=i={index:o=d(t,!0),key:t,value:n,previous:r=s.last,next:void 0,removed:!1},s.first||(s.first=i),r&&(r.next=i),f?s.size++:e.size++,"F"!==o&&(s.index[o]=i)),e},b=function(e,t){var n,r=m(e),o=d(t);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key==t)return n};return s(h,{clear:function(){for(var e=m(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var t=this,n=m(t),r=b(t,e);if(r){var o=r.next,s=r.previous;delete n.index[r.index],r.removed=!0,s&&(s.next=o),o&&(o.previous=s),n.first==r&&(n.first=o),n.last==r&&(n.last=s),f?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=m(this),r=i(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!b(this,e)}}),s(h,n?{get:function(e){var t=b(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),f&&o(h,"size",{configurable:!0,get:function(){return m(this).size}}),p},setStrong:function(e,t,n){var r=t+" Iterator",o=y(t),s=y(r);u(e,t,(function(e,t){g(this,{type:r,target:e,state:o(e),kind:t,last:void 0})}),(function(){for(var e=s(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?p("keys"==t?n.key:"values"==t?n.value:[n.key,n.value],!1):(e.target=void 0,p(void 0,!0))}),n?"entries":"values",!n,!0),h(t)}}},8850:(e,t,n)=>{"use strict";var r=n(95329),o=n(94380),s=n(21647).getWeakData,i=n(5743),a=n(96059),l=n(82119),c=n(10941),u=n(93091),p=n(3610),h=n(90953),f=n(45402),d=f.set,m=f.getterFor,g=p.find,y=p.findIndex,v=r([].splice),b=0,w=function(e){return e.frozen||(e.frozen=new E)},E=function(){this.entries=[]},x=function(e,t){return g(e.entries,(function(e){return e[0]===t}))};E.prototype={get:function(e){var t=x(this,e);if(t)return t[1]},has:function(e){return!!x(this,e)},set:function(e,t){var n=x(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=y(this.entries,(function(t){return t[0]===e}));return~t&&v(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,r){var p=e((function(e,o){i(e,f),d(e,{type:t,id:b++,frozen:void 0}),l(o)||u(o,e[r],{that:e,AS_ENTRIES:n})})),f=p.prototype,g=m(t),y=function(e,t,n){var r=g(e),o=s(a(t),!0);return!0===o?w(r).set(t,n):o[r.id]=n,e};return o(f,{delete:function(e){var t=g(this);if(!c(e))return!1;var n=s(e);return!0===n?w(t).delete(e):n&&h(n,t.id)&&delete n[t.id]},has:function(e){var t=g(this);if(!c(e))return!1;var n=s(e);return!0===n?w(t).has(e):n&&h(n,t.id)}}),o(f,n?{get:function(e){var t=g(this);if(c(e)){var n=s(e);return!0===n?w(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return y(this,e,t)}}:{add:function(e){return y(this,e,!0)}}),p}}},24683:(e,t,n)=>{"use strict";var r=n(76887),o=n(21899),s=n(21647),i=n(95981),a=n(32029),l=n(93091),c=n(5743),u=n(57475),p=n(10941),h=n(90904),f=n(65988).f,d=n(3610).forEach,m=n(55746),g=n(45402),y=g.set,v=g.getterFor;e.exports=function(e,t,n){var g,b=-1!==e.indexOf("Map"),w=-1!==e.indexOf("Weak"),E=b?"set":"add",x=o[e],S=x&&x.prototype,_={};if(m&&u(x)&&(w||S.forEach&&!i((function(){(new x).entries().next()})))){var j=(g=t((function(t,n){y(c(t,j),{type:e,collection:new x}),null!=n&&l(n,t[E],{that:t,AS_ENTRIES:b})}))).prototype,O=v(e);d(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(e){var t="add"==e||"set"==e;!(e in S)||w&&"clear"==e||a(j,e,(function(n,r){var o=O(this).collection;if(!t&&w&&!p(n))return"get"==e&&void 0;var s=o[e](0===n?0:n,r);return t?this:s}))})),w||f(j,"size",{configurable:!0,get:function(){return O(this).collection.size}})}else g=n.getConstructor(t,e,b,E),s.enable();return h(g,e,!1,!0),_[e]=g,r({global:!0,forced:!0},_),w||n.setStrong(g,e,b),g}},23489:(e,t,n)=>{var r=n(90953),o=n(31136),s=n(49677),i=n(65988);e.exports=function(e,t,n){for(var a=o(t),l=i.f,c=s.f,u=0;u<a.length;u++){var p=a[u];r(e,p)||n&&r(n,p)||l(e,p,c(t,p))}}},67772:(e,t,n)=>{var r=n(99813)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(e){}}return!1}},64160:(e,t,n)=>{var r=n(95981);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},23538:e=>{e.exports=function(e,t){return{value:e,done:t}}},32029:(e,t,n)=>{var r=n(55746),o=n(65988),s=n(31887);e.exports=r?function(e,t,n){return o.f(e,t,s(1,n))}:function(e,t,n){return e[t]=n,e}},31887:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},55449:(e,t,n)=>{"use strict";var r=n(83894),o=n(65988),s=n(31887);e.exports=function(e,t,n){var i=r(t);i in e?o.f(e,i,s(0,n)):e[i]=n}},29202:(e,t,n)=>{var r=n(65988);e.exports=function(e,t,n){return r.f(e,t,n)}},95929:(e,t,n)=>{var r=n(32029);e.exports=function(e,t,n,o){return o&&o.enumerable?e[t]=n:r(e,t,n),e}},94380:(e,t,n)=>{var r=n(95929);e.exports=function(e,t,n){for(var o in t)n&&n.unsafe&&e[o]?e[o]=t[o]:r(e,o,t[o],n);return e}},75609:(e,t,n)=>{var r=n(21899),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},15863:(e,t,n)=>{"use strict";var r=n(69826),o=TypeError;e.exports=function(e,t){if(!delete e[t])throw o("Cannot delete property "+r(t)+" of "+r(e))}},55746:(e,t,n)=>{var r=n(95981);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},76616:e=>{var t="object"==typeof document&&document.all,n=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},61333:(e,t,n)=>{var r=n(21899),o=n(10941),s=r.document,i=o(s)&&o(s.createElement);e.exports=function(e){return i?s.createElement(e):{}}},66796:e=>{var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},63281:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},34342:(e,t,n)=>{var r=n(2861).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},23321:(e,t,n)=>{var r=n(48501),o=n(6049);e.exports=!r&&!o&&"object"==typeof window&&"object"==typeof document},56491:e=>{e.exports="function"==typeof Bun&&Bun&&"string"==typeof Bun.version},48501:e=>{e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},81046:(e,t,n)=>{var r=n(2861);e.exports=/MSIE|Trident/.test(r)},4470:(e,t,n)=>{var r=n(2861);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},22749:(e,t,n)=>{var r=n(2861);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},6049:(e,t,n)=>{var r=n(34155),o=n(82532);e.exports=void 0!==r&&"process"==o(r)},58045:(e,t,n)=>{var r=n(2861);e.exports=/web0s(?!.*chrome)/i.test(r)},2861:e=>{e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},53385:(e,t,n)=>{var r,o,s=n(21899),i=n(2861),a=s.process,l=s.Deno,c=a&&a.versions||l&&l.version,u=c&&c.v8;u&&(o=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&i&&(!(r=i.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=i.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},18938:(e,t,n)=>{var r=n(2861).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},35703:(e,t,n)=>{var r=n(54058);e.exports=function(e){return r[e+"Prototype"]}},56759:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},53995:(e,t,n)=>{var r=n(95329),o=Error,s=r("".replace),i=String(o("zxcasd").stack),a=/\n\s*at [^:]*:[^\n]*/,l=a.test(i);e.exports=function(e,t){if(l&&"string"==typeof e&&!o.prepareStackTrace)for(;t--;)e=s(e,a,"");return e}},79585:(e,t,n)=>{var r=n(32029),o=n(53995),s=n(18780),i=Error.captureStackTrace;e.exports=function(e,t,n,a){s&&(i?i(e,t):r(e,"stack",o(n,a)))}},18780:(e,t,n)=>{var r=n(95981),o=n(31887);e.exports=!r((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",o(1,7)),7!==e.stack)}))},76887:(e,t,n)=>{"use strict";var r=n(21899),o=n(79730),s=n(97484),i=n(57475),a=n(49677).f,l=n(37252),c=n(54058),u=n(86843),p=n(32029),h=n(90953),f=function(e){var t=function(n,r,s){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,r)}return new e(n,r,s)}return o(e,this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,o,d,m,g,y,v,b,w,E=e.target,x=e.global,S=e.stat,_=e.proto,j=x?r:S?r[E]:(r[E]||{}).prototype,O=x?c:c[E]||p(c,E,{})[E],k=O.prototype;for(m in t)o=!(n=l(x?m:E+(S?".":"#")+m,e.forced))&&j&&h(j,m),y=O[m],o&&(v=e.dontCallGetSet?(w=a(j,m))&&w.value:j[m]),g=o&&v?v:t[m],o&&typeof y==typeof g||(b=e.bind&&o?u(g,r):e.wrap&&o?f(g):_&&i(g)?s(g):g,(e.sham||g&&g.sham||y&&y.sham)&&p(b,"sham",!0),p(O,m,b),_&&(h(c,d=E+"Prototype")||p(c,d,{}),p(c[d],m,g),e.real&&k&&(n||!k[m])&&p(k,m,g)))}},95981:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},45602:(e,t,n)=>{var r=n(95981);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},79730:(e,t,n)=>{var r=n(18285),o=Function.prototype,s=o.apply,i=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?i.bind(s):function(){return i.apply(s,arguments)})},86843:(e,t,n)=>{var r=n(97484),o=n(24883),s=n(18285),i=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:s?i(e,t):function(){return e.apply(t,arguments)}}},18285:(e,t,n)=>{var r=n(95981);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},98308:(e,t,n)=>{"use strict";var r=n(95329),o=n(24883),s=n(10941),i=n(90953),a=n(93765),l=n(18285),c=Function,u=r([].concat),p=r([].join),h={};e.exports=l?c.bind:function(e){var t=o(this),n=t.prototype,r=a(arguments,1),l=function(){var n=u(r,a(arguments));return this instanceof l?function(e,t,n){if(!i(h,t)){for(var r=[],o=0;o<t;o++)r[o]="a["+o+"]";h[t]=c("C,a","return new C("+p(r,",")+")")}return h[t](e,n)}(t,n.length,n):t.apply(e,n)};return s(n)&&(l.prototype=n),l}},78834:(e,t,n)=>{var r=n(18285),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},79417:(e,t,n)=>{var r=n(55746),o=n(90953),s=Function.prototype,i=r&&Object.getOwnPropertyDescriptor,a=o(s,"name"),l=a&&"something"===function(){}.name,c=a&&(!r||r&&i(s,"name").configurable);e.exports={EXISTS:a,PROPER:l,CONFIGURABLE:c}},45526:(e,t,n)=>{var r=n(95329),o=n(24883);e.exports=function(e,t,n){try{return r(o(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},97484:(e,t,n)=>{var r=n(82532),o=n(95329);e.exports=function(e){if("Function"===r(e))return o(e)}},95329:(e,t,n)=>{var r=n(18285),o=Function.prototype,s=o.call,i=r&&o.bind.bind(s,s);e.exports=r?i:function(e){return function(){return s.apply(e,arguments)}}},626:(e,t,n)=>{var r=n(54058),o=n(21899),s=n(57475),i=function(e){return s(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e])||i(o[e]):r[e]&&r[e][t]||o[e]&&o[e][t]}},22902:(e,t,n)=>{var r=n(9697),o=n(14229),s=n(82119),i=n(12077),a=n(99813)("iterator");e.exports=function(e){if(!s(e))return o(e,a)||o(e,"@@iterator")||i[r(e)]}},53476:(e,t,n)=>{var r=n(78834),o=n(24883),s=n(96059),i=n(69826),a=n(22902),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?a(e):t;if(o(n))return s(r(n,e));throw l(i(e)+" is not iterable")}},33323:(e,t,n)=>{var r=n(95329),o=n(1052),s=n(57475),i=n(82532),a=n(85803),l=r([].push);e.exports=function(e){if(s(e))return e;if(o(e)){for(var t=e.length,n=[],r=0;r<t;r++){var c=e[r];"string"==typeof c?l(n,c):"number"!=typeof c&&"Number"!=i(c)&&"String"!=i(c)||l(n,a(c))}var u=n.length,p=!0;return function(e,t){if(p)return p=!1,t;if(o(this))return t;for(var r=0;r<u;r++)if(n[r]===e)return t}}}},14229:(e,t,n)=>{var r=n(24883),o=n(82119);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},21899:function(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||this||Function("return this")()},90953:(e,t,n)=>{var r=n(95329),o=n(89678),s=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return s(o(e),t)}},27748:e=>{e.exports={}},34845:e=>{e.exports=function(e,t){try{1==arguments.length?console.error(e):console.error(e,t)}catch(e){}}},15463:(e,t,n)=>{var r=n(626);e.exports=r("document","documentElement")},2840:(e,t,n)=>{var r=n(55746),o=n(95981),s=n(61333);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},37026:(e,t,n)=>{var r=n(95329),o=n(95981),s=n(82532),i=Object,a=r("".split);e.exports=o((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"==s(e)?a(e,""):i(e)}:i},81302:(e,t,n)=>{var r=n(95329),o=n(57475),s=n(63030),i=r(Function.toString);o(s.inspectSource)||(s.inspectSource=function(e){return i(e)}),e.exports=s.inspectSource},53794:(e,t,n)=>{var r=n(10941),o=n(32029);e.exports=function(e,t){r(t)&&"cause"in t&&o(e,"cause",t.cause)}},21647:(e,t,n)=>{var r=n(76887),o=n(95329),s=n(27748),i=n(10941),a=n(90953),l=n(65988).f,c=n(10946),u=n(684),p=n(91584),h=n(99418),f=n(45602),d=!1,m=h("meta"),g=0,y=function(e){l(e,m,{value:{objectID:"O"+g++,weakData:{}}})},v=e.exports={enable:function(){v.enable=function(){},d=!0;var e=c.f,t=o([].splice),n={};n[m]=1,e(n).length&&(c.f=function(n){for(var r=e(n),o=0,s=r.length;o<s;o++)if(r[o]===m){t(r,o,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:u.f}))},fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,m)){if(!p(e))return"F";if(!t)return"E";y(e)}return e[m].objectID},getWeakData:function(e,t){if(!a(e,m)){if(!p(e))return!0;if(!t)return!1;y(e)}return e[m].weakData},onFreeze:function(e){return f&&d&&p(e)&&!a(e,m)&&y(e),e}};s[m]=!0},45402:(e,t,n)=>{var r,o,s,i=n(47093),a=n(21899),l=n(10941),c=n(32029),u=n(90953),p=n(63030),h=n(44262),f=n(27748),d="Object already initialized",m=a.TypeError,g=a.WeakMap;if(i||p.state){var y=p.state||(p.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,r=function(e,t){if(y.has(e))throw m(d);return t.facade=e,y.set(e,t),t},o=function(e){return y.get(e)||{}},s=function(e){return y.has(e)}}else{var v=h("state");f[v]=!0,r=function(e,t){if(u(e,v))throw m(d);return t.facade=e,c(e,v,t),t},o=function(e){return u(e,v)?e[v]:{}},s=function(e){return u(e,v)}}e.exports={set:r,get:o,has:s,enforce:function(e){return s(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=o(t)).type!==e)throw m("Incompatible receiver, "+e+" required");return n}}}},6782:(e,t,n)=>{var r=n(99813),o=n(12077),s=r("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||i[s]===e)}},1052:(e,t,n)=>{var r=n(82532);e.exports=Array.isArray||function(e){return"Array"==r(e)}},57475:(e,t,n)=>{var r=n(76616),o=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===o}:function(e){return"function"==typeof e}},24284:(e,t,n)=>{var r=n(95329),o=n(95981),s=n(57475),i=n(9697),a=n(626),l=n(81302),c=function(){},u=[],p=a("Reflect","construct"),h=/^\s*(?:class|function)\b/,f=r(h.exec),d=!h.exec(c),m=function(e){if(!s(e))return!1;try{return p(c,u,e),!0}catch(e){return!1}},g=function(e){if(!s(e))return!1;switch(i(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return d||!!f(h,l(e))}catch(e){return!0}};g.sham=!0,e.exports=!p||o((function(){var e;return m(m.call)||!m(Object)||!m((function(){e=!0}))||e}))?g:m},37252:(e,t,n)=>{var r=n(95981),o=n(57475),s=/#|\.prototype\./,i=function(e,t){var n=l[a(e)];return n==u||n!=c&&(o(t)?r(t):!!t)},a=i.normalize=function(e){return String(e).replace(s,".").toLowerCase()},l=i.data={},c=i.NATIVE="N",u=i.POLYFILL="P";e.exports=i},54639:(e,t,n)=>{var r=n(10941),o=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&o(e)===e}},82119:e=>{e.exports=function(e){return null==e}},10941:(e,t,n)=>{var r=n(57475),o=n(76616),s=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===s}:function(e){return"object"==typeof e?null!==e:r(e)}},82529:e=>{e.exports=!0},60685:(e,t,n)=>{var r=n(10941),o=n(82532),s=n(99813)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[s])?!!t:"RegExp"==o(e))}},56664:(e,t,n)=>{var r=n(626),o=n(57475),s=n(7046),i=n(32302),a=Object;e.exports=i?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&s(t.prototype,a(e))}},93091:(e,t,n)=>{var r=n(86843),o=n(78834),s=n(96059),i=n(69826),a=n(6782),l=n(10623),c=n(7046),u=n(53476),p=n(22902),h=n(7609),f=TypeError,d=function(e,t){this.stopped=e,this.result=t},m=d.prototype;e.exports=function(e,t,n){var g,y,v,b,w,E,x,S=n&&n.that,_=!(!n||!n.AS_ENTRIES),j=!(!n||!n.IS_RECORD),O=!(!n||!n.IS_ITERATOR),k=!(!n||!n.INTERRUPTED),A=r(t,S),C=function(e){return g&&h(g,"normal",e),new d(!0,e)},P=function(e){return _?(s(e),k?A(e[0],e[1],C):A(e[0],e[1])):k?A(e,C):A(e)};if(j)g=e.iterator;else if(O)g=e;else{if(!(y=p(e)))throw f(i(e)+" is not iterable");if(a(y)){for(v=0,b=l(e);b>v;v++)if((w=P(e[v]))&&c(m,w))return w;return new d(!1)}g=u(e,y)}for(E=j?e.next:g.next;!(x=o(E,g)).done;){try{w=P(x.value)}catch(e){h(g,"throw",e)}if("object"==typeof w&&w&&c(m,w))return w}return new d(!1)}},7609:(e,t,n)=>{var r=n(78834),o=n(96059),s=n(14229);e.exports=function(e,t,n){var i,a;o(e);try{if(!(i=s(e,"return"))){if("throw"===t)throw n;return n}i=r(i,e)}catch(e){a=!0,i=e}if("throw"===t)throw n;if(a)throw i;return o(i),n}},53847:(e,t,n)=>{"use strict";var r=n(35143).IteratorPrototype,o=n(29290),s=n(31887),i=n(90904),a=n(12077),l=function(){return this};e.exports=function(e,t,n,c){var u=t+" Iterator";return e.prototype=o(r,{next:s(+!c,n)}),i(e,u,!1,!0),a[u]=l,e}},75105:(e,t,n)=>{"use strict";var r=n(76887),o=n(78834),s=n(82529),i=n(79417),a=n(57475),l=n(53847),c=n(249),u=n(88929),p=n(90904),h=n(32029),f=n(95929),d=n(99813),m=n(12077),g=n(35143),y=i.PROPER,v=i.CONFIGURABLE,b=g.IteratorPrototype,w=g.BUGGY_SAFARI_ITERATORS,E=d("iterator"),x="keys",S="values",_="entries",j=function(){return this};e.exports=function(e,t,n,i,d,g,O){l(n,t,i);var k,A,C,P=function(e){if(e===d&&M)return M;if(!w&&e in T)return T[e];switch(e){case x:case S:case _:return function(){return new n(this,e)}}return function(){return new n(this)}},N=t+" Iterator",I=!1,T=e.prototype,R=T[E]||T["@@iterator"]||d&&T[d],M=!w&&R||P(d),D="Array"==t&&T.entries||R;if(D&&(k=c(D.call(new e)))!==Object.prototype&&k.next&&(s||c(k)===b||(u?u(k,b):a(k[E])||f(k,E,j)),p(k,N,!0,!0),s&&(m[N]=j)),y&&d==S&&R&&R.name!==S&&(!s&&v?h(T,"name",S):(I=!0,M=function(){return o(R,this)})),d)if(A={values:P(S),keys:g?M:P(x),entries:P(_)},O)for(C in A)(w||I||!(C in T))&&f(T,C,A[C]);else r({target:t,proto:!0,forced:w||I},A);return s&&!O||T[E]===M||f(T,E,M,{name:d}),m[t]=M,A}},35143:(e,t,n)=>{"use strict";var r,o,s,i=n(95981),a=n(57475),l=n(10941),c=n(29290),u=n(249),p=n(95929),h=n(99813),f=n(82529),d=h("iterator"),m=!1;[].keys&&("next"in(s=[].keys())?(o=u(u(s)))!==Object.prototype&&(r=o):m=!0),!l(r)||i((function(){var e={};return r[d].call(e)!==e}))?r={}:f&&(r=c(r)),a(r[d])||p(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:m}},12077:e=>{e.exports={}},10623:(e,t,n)=>{var r=n(43057);e.exports=function(e){return r(e.length)}},35331:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},66132:(e,t,n)=>{var r,o,s,i,a,l=n(21899),c=n(86843),u=n(49677).f,p=n(42941).set,h=n(18397),f=n(22749),d=n(4470),m=n(58045),g=n(6049),y=l.MutationObserver||l.WebKitMutationObserver,v=l.document,b=l.process,w=l.Promise,E=u(l,"queueMicrotask"),x=E&&E.value;if(!x){var S=new h,_=function(){var e,t;for(g&&(e=b.domain)&&e.exit();t=S.get();)try{t()}catch(e){throw S.head&&r(),e}e&&e.enter()};f||g||m||!y||!v?!d&&w&&w.resolve?((i=w.resolve(void 0)).constructor=w,a=c(i.then,i),r=function(){a(_)}):g?r=function(){b.nextTick(_)}:(p=c(p,l),r=function(){p(_)}):(o=!0,s=v.createTextNode(""),new y(_).observe(s,{characterData:!0}),r=function(){s.data=o=!o}),x=function(e){S.head||r(),S.add(e)}}e.exports=x},69520:(e,t,n)=>{"use strict";var r=n(24883),o=TypeError,s=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw o("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new s(e)}},14649:(e,t,n)=>{var r=n(85803);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},70344:(e,t,n)=>{var r=n(60685),o=TypeError;e.exports=function(e){if(r(e))throw o("The method doesn't accept regular expressions");return e}},24420:(e,t,n)=>{"use strict";var r=n(55746),o=n(95329),s=n(78834),i=n(95981),a=n(14771),l=n(87857),c=n(36760),u=n(89678),p=n(37026),h=Object.assign,f=Object.defineProperty,d=o([].concat);e.exports=!h||i((function(){if(r&&1!==h({b:1},h(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=h({},e)[n]||a(h({},t)).join("")!=o}))?function(e,t){for(var n=u(e),o=arguments.length,i=1,h=l.f,f=c.f;o>i;)for(var m,g=p(arguments[i++]),y=h?d(a(g),h(g)):a(g),v=y.length,b=0;v>b;)m=y[b++],r&&!s(f,g,m)||(n[m]=g[m]);return n}:h},29290:(e,t,n)=>{var r,o=n(96059),s=n(59938),i=n(56759),a=n(27748),l=n(15463),c=n(61333),u=n(44262),p="prototype",h="script",f=u("IE_PROTO"),d=function(){},m=function(e){return"<"+h+">"+e+"</"+h+">"},g=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},y=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;y="undefined"!=typeof document?document.domain&&r?g(r):(t=c("iframe"),n="java"+h+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F):g(r);for(var o=i.length;o--;)delete y[p][i[o]];return y()};a[f]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(d[p]=o(e),n=new d,d[p]=null,n[f]=e):n=y(),void 0===t?n:s.f(n,t)}},59938:(e,t,n)=>{var r=n(55746),o=n(83937),s=n(65988),i=n(96059),a=n(74529),l=n(14771);t.f=r&&!o?Object.defineProperties:function(e,t){i(e);for(var n,r=a(t),o=l(t),c=o.length,u=0;c>u;)s.f(e,n=o[u++],r[n]);return e}},65988:(e,t,n)=>{var r=n(55746),o=n(2840),s=n(83937),i=n(96059),a=n(83894),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,p="enumerable",h="configurable",f="writable";t.f=r?s?function(e,t,n){if(i(e),t=a(t),i(n),"function"==typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var r=u(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:h in n?n[h]:r[h],enumerable:p in n?n[p]:r[p],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(i(e),t=a(t),i(n),o)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},49677:(e,t,n)=>{var r=n(55746),o=n(78834),s=n(36760),i=n(31887),a=n(74529),l=n(83894),c=n(90953),u=n(2840),p=Object.getOwnPropertyDescriptor;t.f=r?p:function(e,t){if(e=a(e),t=l(t),u)try{return p(e,t)}catch(e){}if(c(e,t))return i(!o(s.f,e,t),e[t])}},684:(e,t,n)=>{var r=n(82532),o=n(74529),s=n(10946).f,i=n(15790),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"Window"==r(e)?function(e){try{return s(e)}catch(e){return i(a)}}(e):s(o(e))}},10946:(e,t,n)=>{var r=n(55629),o=n(56759).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},87857:(e,t)=>{t.f=Object.getOwnPropertySymbols},249:(e,t,n)=>{var r=n(90953),o=n(57475),s=n(89678),i=n(44262),a=n(64160),l=i("IE_PROTO"),c=Object,u=c.prototype;e.exports=a?c.getPrototypeOf:function(e){var t=s(e);if(r(t,l))return t[l];var n=t.constructor;return o(n)&&t instanceof n?n.prototype:t instanceof c?u:null}},91584:(e,t,n)=>{var r=n(95981),o=n(10941),s=n(82532),i=n(97135),a=Object.isExtensible,l=r((function(){a(1)}));e.exports=l||i?function(e){return!!o(e)&&((!i||"ArrayBuffer"!=s(e))&&(!a||a(e)))}:a},7046:(e,t,n)=>{var r=n(95329);e.exports=r({}.isPrototypeOf)},55629:(e,t,n)=>{var r=n(95329),o=n(90953),s=n(74529),i=n(31692).indexOf,a=n(27748),l=r([].push);e.exports=function(e,t){var n,r=s(e),c=0,u=[];for(n in r)!o(a,n)&&o(r,n)&&l(u,n);for(;t.length>c;)o(r,n=t[c++])&&(~i(u,n)||l(u,n));return u}},14771:(e,t,n)=>{var r=n(55629),o=n(56759);e.exports=Object.keys||function(e){return r(e,o)}},36760:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},88929:(e,t,n)=>{var r=n(45526),o=n(96059),s=n(11851);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return o(n),s(r),t?e(n,r):n.__proto__=r,n}}():void 0)},88810:(e,t,n)=>{var r=n(55746),o=n(95981),s=n(95329),i=n(249),a=n(14771),l=n(74529),c=s(n(36760).f),u=s([].push),p=r&&o((function(){var e=Object.create(null);return e[2]=2,!c(e,2)})),h=function(e){return function(t){for(var n,o=l(t),s=a(o),h=p&&null===i(o),f=s.length,d=0,m=[];f>d;)n=s[d++],r&&!(h?n in o:c(o,n))||u(m,e?[n,o[n]]:o[n]);return m}};e.exports={entries:h(!0),values:h(!1)}},95623:(e,t,n)=>{"use strict";var r=n(22885),o=n(9697);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},39811:(e,t,n)=>{var r=n(78834),o=n(57475),s=n(10941),i=TypeError;e.exports=function(e,t){var n,a;if("string"===t&&o(n=e.toString)&&!s(a=r(n,e)))return a;if(o(n=e.valueOf)&&!s(a=r(n,e)))return a;if("string"!==t&&o(n=e.toString)&&!s(a=r(n,e)))return a;throw i("Can't convert object to primitive value")}},31136:(e,t,n)=>{var r=n(626),o=n(95329),s=n(10946),i=n(87857),a=n(96059),l=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=s.f(a(e)),n=i.f;return n?l(t,n(e)):t}},54058:e=>{e.exports={}},40002:e=>{e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},67742:(e,t,n)=>{var r=n(21899),o=n(6991),s=n(57475),i=n(37252),a=n(81302),l=n(99813),c=n(23321),u=n(48501),p=n(82529),h=n(53385),f=o&&o.prototype,d=l("species"),m=!1,g=s(r.PromiseRejectionEvent),y=i("Promise",(function(){var e=a(o),t=e!==String(o);if(!t&&66===h)return!0;if(p&&(!f.catch||!f.finally))return!0;if(!h||h<51||!/native code/.test(e)){var n=new o((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};if((n.constructor={})[d]=r,!(m=n.then((function(){}))instanceof r))return!0}return!t&&(c||u)&&!g}));e.exports={CONSTRUCTOR:y,REJECTION_EVENT:g,SUBCLASSING:m}},6991:(e,t,n)=>{var r=n(21899);e.exports=r.Promise},56584:(e,t,n)=>{var r=n(96059),o=n(10941),s=n(69520);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=s.f(e);return(0,n.resolve)(t),n.promise}},31542:(e,t,n)=>{var r=n(6991),o=n(21385),s=n(67742).CONSTRUCTOR;e.exports=s||!o((function(e){r.all(e).then(void 0,(function(){}))}))},18397:e=>{var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},48219:(e,t,n)=>{var r=n(82119),o=TypeError;e.exports=function(e){if(r(e))throw o("Can't call method on "+e);return e}},37620:(e,t,n)=>{"use strict";var r,o=n(21899),s=n(79730),i=n(57475),a=n(56491),l=n(2861),c=n(93765),u=n(18348),p=o.Function,h=/MSIE .\./.test(l)||a&&((r=o.Bun.version.split(".")).length<3||0==r[0]&&(r[1]<3||3==r[1]&&0==r[2]));e.exports=function(e,t){var n=t?2:1;return h?function(r,o){var a=u(arguments.length,1)>n,l=i(r)?r:p(r),h=a?c(arguments,n):[],f=a?function(){s(l,this,h)}:l;return t?e(f,o):e(f)}:e}},94431:(e,t,n)=>{"use strict";var r=n(626),o=n(29202),s=n(99813),i=n(55746),a=s("species");e.exports=function(e){var t=r(e);i&&t&&!t[a]&&o(t,a,{configurable:!0,get:function(){return this}})}},90904:(e,t,n)=>{var r=n(22885),o=n(65988).f,s=n(32029),i=n(90953),a=n(95623),l=n(99813)("toStringTag");e.exports=function(e,t,n,c){if(e){var u=n?e:e.prototype;i(u,l)||o(u,l,{configurable:!0,value:t}),c&&!r&&s(u,"toString",a)}}},44262:(e,t,n)=>{var r=n(68726),o=n(99418),s=r("keys");e.exports=function(e){return s[e]||(s[e]=o(e))}},63030:(e,t,n)=>{var r=n(21899),o=n(75609),s="__core-js_shared__",i=r[s]||o(s,{});e.exports=i},68726:(e,t,n)=>{var r=n(82529),o=n(63030);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.31.1",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.1/LICENSE",source:"https://github.com/zloirock/core-js"})},70487:(e,t,n)=>{var r=n(96059),o=n(174),s=n(82119),i=n(99813)("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||s(n=r(a)[i])?t:o(n)}},64620:(e,t,n)=>{var r=n(95329),o=n(62435),s=n(85803),i=n(48219),a=r("".charAt),l=r("".charCodeAt),c=r("".slice),u=function(e){return function(t,n){var r,u,p=s(i(t)),h=o(n),f=p.length;return h<0||h>=f?e?"":void 0:(r=l(p,h))<55296||r>56319||h+1===f||(u=l(p,h+1))<56320||u>57343?e?a(p,h):r:e?c(p,h,h+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},73291:(e,t,n)=>{var r=n(95329),o=2147483647,s=/[^\0-\u007E]/,i=/[.\u3002\uFF0E\uFF61]/g,a="Overflow: input needs wider integers to process",l=RangeError,c=r(i.exec),u=Math.floor,p=String.fromCharCode,h=r("".charCodeAt),f=r([].join),d=r([].push),m=r("".replace),g=r("".split),y=r("".toLowerCase),v=function(e){return e+22+75*(e<26)},b=function(e,t,n){var r=0;for(e=n?u(e/700):e>>1,e+=u(e/t);e>455;)e=u(e/35),r+=36;return u(r+36*e/(e+38))},w=function(e){var t=[];e=function(e){for(var t=[],n=0,r=e.length;n<r;){var o=h(e,n++);if(o>=55296&&o<=56319&&n<r){var s=h(e,n++);56320==(64512&s)?d(t,((1023&o)<<10)+(1023&s)+65536):(d(t,o),n--)}else d(t,o)}return t}(e);var n,r,s=e.length,i=128,c=0,m=72;for(n=0;n<e.length;n++)(r=e[n])<128&&d(t,p(r));var g=t.length,y=g;for(g&&d(t,"-");y<s;){var w=o;for(n=0;n<e.length;n++)(r=e[n])>=i&&r<w&&(w=r);var E=y+1;if(w-i>u((o-c)/E))throw l(a);for(c+=(w-i)*E,i=w,n=0;n<e.length;n++){if((r=e[n])<i&&++c>o)throw l(a);if(r==i){for(var x=c,S=36;;){var _=S<=m?1:S>=m+26?26:S-m;if(x<_)break;var j=x-_,O=36-_;d(t,p(v(_+j%O))),x=u(j/O),S+=36}d(t,p(v(x))),m=b(c,E,y==g),c=0,y++}}c++,i++}return f(t,"")};e.exports=function(e){var t,n,r=[],o=g(m(y(e),i,"."),".");for(t=0;t<o.length;t++)n=o[t],d(r,c(s,n)?"xn--"+w(n):n);return f(r,".")}},16178:(e,t,n)=>{"use strict";var r=n(62435),o=n(85803),s=n(48219),i=RangeError;e.exports=function(e){var t=o(s(this)),n="",a=r(e);if(a<0||a==1/0)throw i("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},93093:(e,t,n)=>{var r=n(79417).PROPER,o=n(95981),s=n(73483);e.exports=function(e){return o((function(){return!!s[e]()||" "!==" "[e]()||r&&s[e].name!==e}))}},74853:(e,t,n)=>{var r=n(95329),o=n(48219),s=n(85803),i=n(73483),a=r("".replace),l=RegExp("^["+i+"]+"),c=RegExp("(^|[^"+i+"])["+i+"]+$"),u=function(e){return function(t){var n=s(o(t));return 1&e&&(n=a(n,l,"")),2&e&&(n=a(n,c,"$1")),n}};e.exports={start:u(1),end:u(2),trim:u(3)}},63405:(e,t,n)=>{var r=n(53385),o=n(95981),s=n(21899).String;e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!s(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},29630:(e,t,n)=>{var r=n(78834),o=n(626),s=n(99813),i=n(95929);e.exports=function(){var e=o("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,a=s("toPrimitive");t&&!t[a]&&i(t,a,(function(e){return r(n,this)}),{arity:1})}},32087:(e,t,n)=>{var r=n(626),o=n(95329),s=r("Symbol"),i=s.keyFor,a=o(s.prototype.valueOf);e.exports=s.isRegisteredSymbol||function(e){try{return void 0!==i(a(e))}catch(e){return!1}}},96559:(e,t,n)=>{for(var r=n(68726),o=n(626),s=n(95329),i=n(56664),a=n(99813),l=o("Symbol"),c=l.isWellKnownSymbol,u=o("Object","getOwnPropertyNames"),p=s(l.prototype.valueOf),h=r("wks"),f=0,d=u(l),m=d.length;f<m;f++)try{var g=d[f];i(l[g])&&a(g)}catch(e){}e.exports=function(e){if(c&&c(e))return!0;try{for(var t=p(e),n=0,r=u(h),o=r.length;n<o;n++)if(h[r[n]]==t)return!0}catch(e){}return!1}},34680:(e,t,n)=>{var r=n(63405);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},42941:(e,t,n)=>{var r,o,s,i,a=n(21899),l=n(79730),c=n(86843),u=n(57475),p=n(90953),h=n(95981),f=n(15463),d=n(93765),m=n(61333),g=n(18348),y=n(22749),v=n(6049),b=a.setImmediate,w=a.clearImmediate,E=a.process,x=a.Dispatch,S=a.Function,_=a.MessageChannel,j=a.String,O=0,k={},A="onreadystatechange";h((function(){r=a.location}));var C=function(e){if(p(k,e)){var t=k[e];delete k[e],t()}},P=function(e){return function(){C(e)}},N=function(e){C(e.data)},I=function(e){a.postMessage(j(e),r.protocol+"//"+r.host)};b&&w||(b=function(e){g(arguments.length,1);var t=u(e)?e:S(e),n=d(arguments,1);return k[++O]=function(){l(t,void 0,n)},o(O),O},w=function(e){delete k[e]},v?o=function(e){E.nextTick(P(e))}:x&&x.now?o=function(e){x.now(P(e))}:_&&!y?(i=(s=new _).port2,s.port1.onmessage=N,o=c(i.postMessage,i)):a.addEventListener&&u(a.postMessage)&&!a.importScripts&&r&&"file:"!==r.protocol&&!h(I)?(o=I,a.addEventListener("message",N,!1)):o=A in m("script")?function(e){f.appendChild(m("script"))[A]=function(){f.removeChild(this),C(e)}}:function(e){setTimeout(P(e),0)}),e.exports={set:b,clear:w}},59413:(e,t,n)=>{var r=n(62435),o=Math.max,s=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):s(n,t)}},74529:(e,t,n)=>{var r=n(37026),o=n(48219);e.exports=function(e){return r(o(e))}},62435:(e,t,n)=>{var r=n(35331);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},43057:(e,t,n)=>{var r=n(62435),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},89678:(e,t,n)=>{var r=n(48219),o=Object;e.exports=function(e){return o(r(e))}},46935:(e,t,n)=>{var r=n(78834),o=n(10941),s=n(56664),i=n(14229),a=n(39811),l=n(99813),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!o(e)||s(e))return e;var n,l=i(e,u);if(l){if(void 0===t&&(t="default"),n=r(l,e,t),!o(n)||s(n))return n;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},83894:(e,t,n)=>{var r=n(46935),o=n(56664);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},22885:(e,t,n)=>{var r={};r[n(99813)("toStringTag")]="z",e.exports="[object z]"===String(r)},85803:(e,t,n)=>{var r=n(9697),o=String;e.exports=function(e){if("Symbol"===r(e))throw TypeError("Cannot convert a Symbol value to a string");return o(e)}},69826:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},99418:(e,t,n)=>{var r=n(95329),o=0,s=Math.random(),i=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+i(++o+s,36)}},14766:(e,t,n)=>{var r=n(95981),o=n(99813),s=n(55746),i=n(82529),a=o("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n=new URLSearchParams("a=1&a=2"),r="";return e.pathname="c%20d",t.forEach((function(e,n){t.delete("b"),r+=n+e})),n.delete("a",2),i&&(!e.toJSON||!n.has("a",1)||n.has("a",2))||!t.size&&(i||!s)||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},32302:(e,t,n)=>{var r=n(63405);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},83937:(e,t,n)=>{var r=n(55746),o=n(95981);e.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},18348:e=>{var t=TypeError;e.exports=function(e,n){if(e<n)throw t("Not enough arguments");return e}},47093:(e,t,n)=>{var r=n(21899),o=n(57475),s=r.WeakMap;e.exports=o(s)&&/native code/.test(String(s))},73464:(e,t,n)=>{var r=n(54058),o=n(90953),s=n(11477),i=n(65988).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||i(t,e,{value:s.f(e)})}},11477:(e,t,n)=>{var r=n(99813);t.f=r},99813:(e,t,n)=>{var r=n(21899),o=n(68726),s=n(90953),i=n(99418),a=n(63405),l=n(32302),c=r.Symbol,u=o("wks"),p=l?c.for||c:c&&c.withoutSetter||i;e.exports=function(e){return s(u,e)||(u[e]=a&&s(c,e)?c[e]:p("Symbol."+e)),u[e]}},73483:e=>{e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},49812:(e,t,n)=>{"use strict";var r=n(76887),o=n(7046),s=n(249),i=n(88929),a=n(23489),l=n(29290),c=n(32029),u=n(31887),p=n(53794),h=n(79585),f=n(93091),d=n(14649),m=n(99813)("toStringTag"),g=Error,y=[].push,v=function(e,t){var n,r=o(b,this);i?n=i(g(),r?s(this):b):(n=r?this:l(b),c(n,m,"Error")),void 0!==t&&c(n,"message",d(t)),h(n,v,n.stack,1),arguments.length>2&&p(n,arguments[2]);var a=[];return f(e,y,{that:a}),c(n,"errors",a),n};i?i(v,g):a(v,g,{name:!0});var b=v.prototype=l(g.prototype,{constructor:u(1,v),message:u(1,""),name:u(1,"AggregateError")});r({global:!0,constructor:!0,arity:2},{AggregateError:v})},47627:(e,t,n)=>{n(49812)},85906:(e,t,n)=>{"use strict";var r=n(76887),o=n(95981),s=n(1052),i=n(10941),a=n(89678),l=n(10623),c=n(66796),u=n(55449),p=n(64692),h=n(50568),f=n(99813),d=n(53385),m=f("isConcatSpreadable"),g=d>=51||!o((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),y=function(e){if(!i(e))return!1;var t=e[m];return void 0!==t?!!t:s(e)};r({target:"Array",proto:!0,arity:1,forced:!g||!h("concat")},{concat:function(e){var t,n,r,o,s,i=a(this),h=p(i,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(y(s=-1===t?i:arguments[t]))for(o=l(s),c(f+o),n=0;n<o;n++,f++)n in s&&u(h,f,s[n]);else c(f+1),u(h,f++,s);return h.length=f,h}})},48851:(e,t,n)=>{"use strict";var r=n(76887),o=n(3610).every;r({target:"Array",proto:!0,forced:!n(34194)("every")},{every:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},80290:(e,t,n)=>{var r=n(76887),o=n(91860),s=n(18479);r({target:"Array",proto:!0},{fill:o}),s("fill")},21501:(e,t,n)=>{"use strict";var r=n(76887),o=n(3610).filter;r({target:"Array",proto:!0,forced:!n(50568)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},44929:(e,t,n)=>{"use strict";var r=n(76887),o=n(3610).findIndex,s=n(18479),i="findIndex",a=!0;i in[]&&Array(1)[i]((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{findIndex:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),s(i)},80833:(e,t,n)=>{"use strict";var r=n(76887),o=n(3610).find,s=n(18479),i="find",a=!0;i in[]&&Array(1)[i]((function(){a=!1})),r({target:"Array",proto:!0,forced:a},{find:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),s(i)},2437:(e,t,n)=>{"use strict";var r=n(76887),o=n(56837);r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},53242:(e,t,n)=>{var r=n(76887),o=n(11354);r({target:"Array",stat:!0,forced:!n(21385)((function(e){Array.from(e)}))},{from:o})},97690:(e,t,n)=>{"use strict";var r=n(76887),o=n(31692).includes,s=n(95981),i=n(18479);r({target:"Array",proto:!0,forced:s((function(){return!Array(1).includes()}))},{includes:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}}),i("includes")},99076:(e,t,n)=>{"use strict";var r=n(76887),o=n(97484),s=n(31692).indexOf,i=n(34194),a=o([].indexOf),l=!!a&&1/a([1],1,-0)<0;r({target:"Array",proto:!0,forced:l||!i("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return l?a(this,e,t)||0:s(this,e,t)}})},92737:(e,t,n)=>{n(76887)({target:"Array",stat:!0},{isArray:n(1052)})},66274:(e,t,n)=>{"use strict";var r=n(74529),o=n(18479),s=n(12077),i=n(45402),a=n(65988).f,l=n(75105),c=n(23538),u=n(82529),p=n(55746),h="Array Iterator",f=i.set,d=i.getterFor(h);e.exports=l(Array,"Array",(function(e,t){f(this,{type:h,target:r(e),index:0,kind:t})}),(function(){var e=d(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,c(void 0,!0)):c("keys"==n?r:"values"==n?t[r]:[r,t[r]],!1)}),"values");var m=s.Arguments=s.Array;if(o("keys"),o("values"),o("entries"),!u&&p&&"values"!==m.name)try{a(m,"name",{value:"values"})}catch(e){}},75915:(e,t,n)=>{var r=n(76887),o=n(67145);r({target:"Array",proto:!0,forced:o!==[].lastIndexOf},{lastIndexOf:o})},68787:(e,t,n)=>{"use strict";var r=n(76887),o=n(3610).map;r({target:"Array",proto:!0,forced:!n(50568)("map")},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},48528:(e,t,n)=>{"use strict";var r=n(76887),o=n(89678),s=n(10623),i=n(89779),a=n(66796);r({target:"Array",proto:!0,arity:1,forced:n(95981)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=o(this),n=s(t),r=arguments.length;a(n+r);for(var l=0;l<r;l++)t[n]=arguments[l],n++;return i(t,n),n}})},81876:(e,t,n)=>{"use strict";var r=n(76887),o=n(46499).left,s=n(34194),i=n(53385);r({target:"Array",proto:!0,forced:!n(6049)&&i>79&&i<83||!s("reduce")},{reduce:function(e){var t=arguments.length;return o(this,e,t,t>1?arguments[1]:void 0)}})},60186:(e,t,n)=>{"use strict";var r=n(76887),o=n(1052),s=n(24284),i=n(10941),a=n(59413),l=n(10623),c=n(74529),u=n(55449),p=n(99813),h=n(50568),f=n(93765),d=h("slice"),m=p("species"),g=Array,y=Math.max;r({target:"Array",proto:!0,forced:!d},{slice:function(e,t){var n,r,p,h=c(this),d=l(h),v=a(e,d),b=a(void 0===t?d:t,d);if(o(h)&&(n=h.constructor,(s(n)&&(n===g||o(n.prototype))||i(n)&&null===(n=n[m]))&&(n=void 0),n===g||void 0===n))return f(h,v,b);for(r=new(void 0===n?g:n)(y(b-v,0)),p=0;v<b;v++,p++)v in h&&u(r,p,h[v]);return r.length=p,r}})},36026:(e,t,n)=>{"use strict";var r=n(76887),o=n(3610).some;r({target:"Array",proto:!0,forced:!n(34194)("some")},{some:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},4115:(e,t,n)=>{"use strict";var r=n(76887),o=n(95329),s=n(24883),i=n(89678),a=n(10623),l=n(15863),c=n(85803),u=n(95981),p=n(61388),h=n(34194),f=n(34342),d=n(81046),m=n(53385),g=n(18938),y=[],v=o(y.sort),b=o(y.push),w=u((function(){y.sort(void 0)})),E=u((function(){y.sort(null)})),x=h("sort"),S=!u((function(){if(m)return m<70;if(!(f&&f>3)){if(d)return!0;if(g)return g<603;var e,t,n,r,o="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)y.push({k:t+r,v:n})}for(y.sort((function(e,t){return t.v-e.v})),r=0;r<y.length;r++)t=y[r].k.charAt(0),o.charAt(o.length-1)!==t&&(o+=t);return"DGBEFHACIJK"!==o}}));r({target:"Array",proto:!0,forced:w||!E||!x||!S},{sort:function(e){void 0!==e&&s(e);var t=i(this);if(S)return void 0===e?v(t):v(t,e);var n,r,o=[],u=a(t);for(r=0;r<u;r++)r in t&&b(o,t[r]);for(p(o,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:c(t)>c(n)?1:-1}}(e)),n=a(o),r=0;r<n;)t[r]=o[r++];for(;r<u;)l(t,r++);return t}})},98611:(e,t,n)=>{"use strict";var r=n(76887),o=n(89678),s=n(59413),i=n(62435),a=n(10623),l=n(89779),c=n(66796),u=n(64692),p=n(55449),h=n(15863),f=n(50568)("splice"),d=Math.max,m=Math.min;r({target:"Array",proto:!0,forced:!f},{splice:function(e,t){var n,r,f,g,y,v,b=o(this),w=a(b),E=s(e,w),x=arguments.length;for(0===x?n=r=0:1===x?(n=0,r=w-E):(n=x-2,r=m(d(i(t),0),w-E)),c(w+n-r),f=u(b,r),g=0;g<r;g++)(y=E+g)in b&&p(f,g,b[y]);if(f.length=r,n<r){for(g=E;g<w-r;g++)v=g+n,(y=g+r)in b?b[v]=b[y]:h(b,v);for(g=w;g>w-r+n;g--)h(b,g-1)}else if(n>r)for(g=w-r;g>E;g--)v=g+n-1,(y=g+r-1)in b?b[v]=b[y]:h(b,v);for(g=0;g<n;g++)b[g+E]=arguments[g+2];return l(b,w-r+n),f}})},95160:(e,t,n)=>{var r=n(76887),o=n(95329),s=Date,i=o(s.prototype.getTime);r({target:"Date",stat:!0},{now:function(){return i(new s)}})},18084:()=>{},73381:(e,t,n)=>{var r=n(76887),o=n(98308);r({target:"Function",proto:!0,forced:Function.bind!==o},{bind:o})},32619:(e,t,n)=>{var r=n(76887),o=n(626),s=n(79730),i=n(78834),a=n(95329),l=n(95981),c=n(57475),u=n(56664),p=n(93765),h=n(33323),f=n(63405),d=String,m=o("JSON","stringify"),g=a(/./.exec),y=a("".charAt),v=a("".charCodeAt),b=a("".replace),w=a(1..toString),E=/[\uD800-\uDFFF]/g,x=/^[\uD800-\uDBFF]$/,S=/^[\uDC00-\uDFFF]$/,_=!f||l((function(){var e=o("Symbol")();return"[null]"!=m([e])||"{}"!=m({a:e})||"{}"!=m(Object(e))})),j=l((function(){return'"\\udf06\\ud834"'!==m("\udf06\ud834")||'"\\udead"'!==m("\udead")})),O=function(e,t){var n=p(arguments),r=h(t);if(c(r)||void 0!==e&&!u(e))return n[1]=function(e,t){if(c(r)&&(t=i(r,this,d(e),t)),!u(t))return t},s(m,null,n)},k=function(e,t,n){var r=y(n,t-1),o=y(n,t+1);return g(x,e)&&!g(S,o)||g(S,e)&&!g(x,r)?"\\u"+w(v(e,0),16):e};m&&r({target:"JSON",stat:!0,arity:3,forced:_||j},{stringify:function(e,t,n){var r=p(arguments),o=s(_?O:m,null,r);return j&&"string"==typeof o?b(o,E,k):o}})},69120:(e,t,n)=>{var r=n(21899);n(90904)(r.JSON,"JSON",!0)},23112:(e,t,n)=>{"use strict";n(24683)("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(85616))},37501:(e,t,n)=>{n(23112)},79413:()=>{},54973:(e,t,n)=>{n(76887)({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},30800:(e,t,n)=>{n(76887)({target:"Number",stat:!0},{isInteger:n(54639)})},49221:(e,t,n)=>{var r=n(76887),o=n(24420);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},74979:(e,t,n)=>{var r=n(76887),o=n(55746),s=n(59938).f;r({target:"Object",stat:!0,forced:Object.defineProperties!==s,sham:!o},{defineProperties:s})},86450:(e,t,n)=>{var r=n(76887),o=n(55746),s=n(65988).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==s,sham:!o},{defineProperty:s})},94366:(e,t,n)=>{var r=n(76887),o=n(88810).entries;r({target:"Object",stat:!0},{entries:function(e){return o(e)}})},28387:(e,t,n)=>{var r=n(76887),o=n(93091),s=n(55449);r({target:"Object",stat:!0},{fromEntries:function(e){var t={};return o(e,(function(e,n){s(t,e,n)}),{AS_ENTRIES:!0}),t}})},46924:(e,t,n)=>{var r=n(76887),o=n(95981),s=n(74529),i=n(49677).f,a=n(55746);r({target:"Object",stat:!0,forced:!a||o((function(){i(1)})),sham:!a},{getOwnPropertyDescriptor:function(e,t){return i(s(e),t)}})},88482:(e,t,n)=>{var r=n(76887),o=n(55746),s=n(31136),i=n(74529),a=n(49677),l=n(55449);r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=i(e),o=a.f,c=s(r),u={},p=0;c.length>p;)void 0!==(n=o(r,t=c[p++]))&&l(u,t,n);return u}})},37144:(e,t,n)=>{var r=n(76887),o=n(63405),s=n(95981),i=n(87857),a=n(89678);r({target:"Object",stat:!0,forced:!o||s((function(){i.f(1)}))},{getOwnPropertySymbols:function(e){var t=i.f;return t?t(a(e)):[]}})},21724:(e,t,n)=>{var r=n(76887),o=n(89678),s=n(14771);r({target:"Object",stat:!0,forced:n(95981)((function(){s(1)}))},{keys:function(e){return s(o(e))}})},55967:()=>{},26614:(e,t,n)=>{var r=n(76887),o=n(88810).values;r({target:"Object",stat:!0},{values:function(e){return o(e)}})},4560:(e,t,n)=>{"use strict";var r=n(76887),o=n(78834),s=n(24883),i=n(69520),a=n(40002),l=n(93091);r({target:"Promise",stat:!0,forced:n(31542)},{allSettled:function(e){var t=this,n=i.f(t),r=n.resolve,c=n.reject,u=a((function(){var n=s(t.resolve),i=[],a=0,c=1;l(e,(function(e){var s=a++,l=!1;c++,o(n,t,e).then((function(e){l||(l=!0,i[s]={status:"fulfilled",value:e},--c||r(i))}),(function(e){l||(l=!0,i[s]={status:"rejected",reason:e},--c||r(i))}))})),--c||r(i)}));return u.error&&c(u.value),n.promise}})},16890:(e,t,n)=>{"use strict";var r=n(76887),o=n(78834),s=n(24883),i=n(69520),a=n(40002),l=n(93091);r({target:"Promise",stat:!0,forced:n(31542)},{all:function(e){var t=this,n=i.f(t),r=n.resolve,c=n.reject,u=a((function(){var n=s(t.resolve),i=[],a=0,u=1;l(e,(function(e){var s=a++,l=!1;u++,o(n,t,e).then((function(e){l||(l=!0,i[s]=e,--u||r(i))}),c)})),--u||r(i)}));return u.error&&c(u.value),n.promise}})},91302:(e,t,n)=>{"use strict";var r=n(76887),o=n(78834),s=n(24883),i=n(626),a=n(69520),l=n(40002),c=n(93091),u=n(31542),p="No one promise resolved";r({target:"Promise",stat:!0,forced:u},{any:function(e){var t=this,n=i("AggregateError"),r=a.f(t),u=r.resolve,h=r.reject,f=l((function(){var r=s(t.resolve),i=[],a=0,l=1,f=!1;c(e,(function(e){var s=a++,c=!1;l++,o(r,t,e).then((function(e){c||f||(f=!0,u(e))}),(function(e){c||f||(c=!0,i[s]=e,--l||h(new n(i,p)))}))})),--l||h(new n(i,p))}));return f.error&&h(f.value),r.promise}})},83376:(e,t,n)=>{"use strict";var r=n(76887),o=n(82529),s=n(67742).CONSTRUCTOR,i=n(6991),a=n(626),l=n(57475),c=n(95929),u=i&&i.prototype;if(r({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(e){return this.then(void 0,e)}}),!o&&l(i)){var p=a("Promise").prototype.catch;u.catch!==p&&c(u,"catch",p,{unsafe:!0})}},26934:(e,t,n)=>{"use strict";var r,o,s,i=n(76887),a=n(82529),l=n(6049),c=n(21899),u=n(78834),p=n(95929),h=n(88929),f=n(90904),d=n(94431),m=n(24883),g=n(57475),y=n(10941),v=n(5743),b=n(70487),w=n(42941).set,E=n(66132),x=n(34845),S=n(40002),_=n(18397),j=n(45402),O=n(6991),k=n(67742),A=n(69520),C="Promise",P=k.CONSTRUCTOR,N=k.REJECTION_EVENT,I=k.SUBCLASSING,T=j.getterFor(C),R=j.set,M=O&&O.prototype,D=O,F=M,L=c.TypeError,B=c.document,$=c.process,q=A.f,U=q,z=!!(B&&B.createEvent&&c.dispatchEvent),V="unhandledrejection",W=function(e){var t;return!(!y(e)||!g(t=e.then))&&t},J=function(e,t){var n,r,o,s=t.value,i=1==t.state,a=i?e.ok:e.fail,l=e.resolve,c=e.reject,p=e.domain;try{a?(i||(2===t.rejection&&Y(t),t.rejection=1),!0===a?n=s:(p&&p.enter(),n=a(s),p&&(p.exit(),o=!0)),n===e.promise?c(L("Promise-chain cycle")):(r=W(n))?u(r,n,l,c):l(n)):c(s)}catch(e){p&&!o&&p.exit(),c(e)}},K=function(e,t){e.notified||(e.notified=!0,E((function(){for(var n,r=e.reactions;n=r.get();)J(n,e);e.notified=!1,t&&!e.rejection&&G(e)})))},H=function(e,t,n){var r,o;z?((r=B.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),c.dispatchEvent(r)):r={promise:t,reason:n},!N&&(o=c["on"+e])?o(r):e===V&&x("Unhandled promise rejection",n)},G=function(e){u(w,c,(function(){var t,n=e.facade,r=e.value;if(Z(e)&&(t=S((function(){l?$.emit("unhandledRejection",r,n):H(V,n,r)})),e.rejection=l||Z(e)?2:1,t.error))throw t.value}))},Z=function(e){return 1!==e.rejection&&!e.parent},Y=function(e){u(w,c,(function(){var t=e.facade;l?$.emit("rejectionHandled",t):H("rejectionhandled",t,e.value)}))},X=function(e,t,n){return function(r){e(t,r,n)}},Q=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,K(e,!0))},ee=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw L("Promise can't be resolved itself");var r=W(t);r?E((function(){var n={done:!1};try{u(r,t,X(ee,n,e),X(Q,n,e))}catch(t){Q(n,t,e)}})):(e.value=t,e.state=1,K(e,!1))}catch(t){Q({done:!1},t,e)}}};if(P&&(F=(D=function(e){v(this,F),m(e),u(r,this);var t=T(this);try{e(X(ee,t),X(Q,t))}catch(e){Q(t,e)}}).prototype,(r=function(e){R(this,{type:C,done:!1,notified:!1,parent:!1,reactions:new _,rejection:!1,state:0,value:void 0})}).prototype=p(F,"then",(function(e,t){var n=T(this),r=q(b(this,D));return n.parent=!0,r.ok=!g(e)||e,r.fail=g(t)&&t,r.domain=l?$.domain:void 0,0==n.state?n.reactions.add(r):E((function(){J(r,n)})),r.promise})),o=function(){var e=new r,t=T(e);this.promise=e,this.resolve=X(ee,t),this.reject=X(Q,t)},A.f=q=function(e){return e===D||undefined===e?new o(e):U(e)},!a&&g(O)&&M!==Object.prototype)){s=M.then,I||p(M,"then",(function(e,t){var n=this;return new D((function(e,t){u(s,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete M.constructor}catch(e){}h&&h(M,F)}i({global:!0,constructor:!0,wrap:!0,forced:P},{Promise:D}),f(D,C,!1,!0),d(C)},44349:(e,t,n)=>{"use strict";var r=n(76887),o=n(82529),s=n(6991),i=n(95981),a=n(626),l=n(57475),c=n(70487),u=n(56584),p=n(95929),h=s&&s.prototype;if(r({target:"Promise",proto:!0,real:!0,forced:!!s&&i((function(){h.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,a("Promise")),n=l(e);return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),!o&&l(s)){var f=a("Promise").prototype.finally;h.finally!==f&&p(h,"finally",f,{unsafe:!0})}},98881:(e,t,n)=>{n(26934),n(16890),n(83376),n(55921),n(64069),n(14482)},55921:(e,t,n)=>{"use strict";var r=n(76887),o=n(78834),s=n(24883),i=n(69520),a=n(40002),l=n(93091);r({target:"Promise",stat:!0,forced:n(31542)},{race:function(e){var t=this,n=i.f(t),r=n.reject,c=a((function(){var i=s(t.resolve);l(e,(function(e){o(i,t,e).then(n.resolve,r)}))}));return c.error&&r(c.value),n.promise}})},64069:(e,t,n)=>{"use strict";var r=n(76887),o=n(78834),s=n(69520);r({target:"Promise",stat:!0,forced:n(67742).CONSTRUCTOR},{reject:function(e){var t=s.f(this);return o(t.reject,void 0,e),t.promise}})},14482:(e,t,n)=>{"use strict";var r=n(76887),o=n(626),s=n(82529),i=n(6991),a=n(67742).CONSTRUCTOR,l=n(56584),c=o("Promise"),u=s&&!a;r({target:"Promise",stat:!0,forced:s||a},{resolve:function(e){return l(u&&this===c?i:this,e)}})},1502:()=>{},82266:(e,t,n)=>{"use strict";n(24683)("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(85616))},69008:(e,t,n)=>{n(82266)},11035:(e,t,n)=>{"use strict";var r=n(76887),o=n(95329),s=n(70344),i=n(48219),a=n(85803),l=n(67772),c=o("".indexOf);r({target:"String",proto:!0,forced:!l("includes")},{includes:function(e){return!!~c(a(i(this)),a(s(e)),arguments.length>1?arguments[1]:void 0)}})},77971:(e,t,n)=>{"use strict";var r=n(64620).charAt,o=n(85803),s=n(45402),i=n(75105),a=n(23538),l="String Iterator",c=s.set,u=s.getterFor(l);i(String,"String",(function(e){c(this,{type:l,string:o(e),index:0})}),(function(){var e,t=u(this),n=t.string,o=t.index;return o>=n.length?a(void 0,!0):(e=r(n,o),t.index+=e.length,a(e,!1))}))},74679:(e,t,n)=>{var r=n(76887),o=n(95329),s=n(74529),i=n(89678),a=n(85803),l=n(10623),c=o([].push),u=o([].join);r({target:"String",stat:!0},{raw:function(e){var t=s(i(e).raw),n=l(t);if(!n)return"";for(var r=arguments.length,o=[],p=0;;){if(c(o,a(t[p++])),p===n)return u(o,"");p<r&&c(o,a(arguments[p]))}}})},60986:(e,t,n)=>{n(76887)({target:"String",proto:!0},{repeat:n(16178)})},94761:(e,t,n)=>{"use strict";var r,o=n(76887),s=n(97484),i=n(49677).f,a=n(43057),l=n(85803),c=n(70344),u=n(48219),p=n(67772),h=n(82529),f=s("".startsWith),d=s("".slice),m=Math.min,g=p("startsWith");o({target:"String",proto:!0,forced:!!(h||g||(r=i(String.prototype,"startsWith"),!r||r.writable))&&!g},{startsWith:function(e){var t=l(u(this));c(e);var n=a(m(arguments.length>1?arguments[1]:void 0,t.length)),r=l(e);return f?f(t,r,n):d(t,n,n+r.length)===r}})},57398:(e,t,n)=>{"use strict";var r=n(76887),o=n(74853).trim;r({target:"String",proto:!0,forced:n(93093)("trim")},{trim:function(){return o(this)}})},8555:(e,t,n)=>{n(73464)("asyncIterator")},48616:(e,t,n)=>{"use strict";var r=n(76887),o=n(21899),s=n(78834),i=n(95329),a=n(82529),l=n(55746),c=n(63405),u=n(95981),p=n(90953),h=n(7046),f=n(96059),d=n(74529),m=n(83894),g=n(85803),y=n(31887),v=n(29290),b=n(14771),w=n(10946),E=n(684),x=n(87857),S=n(49677),_=n(65988),j=n(59938),O=n(36760),k=n(95929),A=n(29202),C=n(68726),P=n(44262),N=n(27748),I=n(99418),T=n(99813),R=n(11477),M=n(73464),D=n(29630),F=n(90904),L=n(45402),B=n(3610).forEach,$=P("hidden"),q="Symbol",U="prototype",z=L.set,V=L.getterFor(q),W=Object[U],J=o.Symbol,K=J&&J[U],H=o.TypeError,G=o.QObject,Z=S.f,Y=_.f,X=E.f,Q=O.f,ee=i([].push),te=C("symbols"),ne=C("op-symbols"),re=C("wks"),oe=!G||!G[U]||!G[U].findChild,se=l&&u((function(){return 7!=v(Y({},"a",{get:function(){return Y(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=Z(W,t);r&&delete W[t],Y(e,t,n),r&&e!==W&&Y(W,t,r)}:Y,ie=function(e,t){var n=te[e]=v(K);return z(n,{type:q,tag:e,description:t}),l||(n.description=t),n},ae=function(e,t,n){e===W&&ae(ne,t,n),f(e);var r=m(t);return f(n),p(te,r)?(n.enumerable?(p(e,$)&&e[$][r]&&(e[$][r]=!1),n=v(n,{enumerable:y(0,!1)})):(p(e,$)||Y(e,$,y(1,{})),e[$][r]=!0),se(e,r,n)):Y(e,r,n)},le=function(e,t){f(e);var n=d(t),r=b(n).concat(he(n));return B(r,(function(t){l&&!s(ce,n,t)||ae(e,t,n[t])})),e},ce=function(e){var t=m(e),n=s(Q,this,t);return!(this===W&&p(te,t)&&!p(ne,t))&&(!(n||!p(this,t)||!p(te,t)||p(this,$)&&this[$][t])||n)},ue=function(e,t){var n=d(e),r=m(t);if(n!==W||!p(te,r)||p(ne,r)){var o=Z(n,r);return!o||!p(te,r)||p(n,$)&&n[$][r]||(o.enumerable=!0),o}},pe=function(e){var t=X(d(e)),n=[];return B(t,(function(e){p(te,e)||p(N,e)||ee(n,e)})),n},he=function(e){var t=e===W,n=X(t?ne:d(e)),r=[];return B(n,(function(e){!p(te,e)||t&&!p(W,e)||ee(r,te[e])})),r};c||(k(K=(J=function(){if(h(K,this))throw H("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,t=I(e),n=function(e){this===W&&s(n,ne,e),p(this,$)&&p(this[$],t)&&(this[$][t]=!1),se(this,t,y(1,e))};return l&&oe&&se(W,t,{configurable:!0,set:n}),ie(t,e)})[U],"toString",(function(){return V(this).tag})),k(J,"withoutSetter",(function(e){return ie(I(e),e)})),O.f=ce,_.f=ae,j.f=le,S.f=ue,w.f=E.f=pe,x.f=he,R.f=function(e){return ie(T(e),e)},l&&(A(K,"description",{configurable:!0,get:function(){return V(this).description}}),a||k(W,"propertyIsEnumerable",ce,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:J}),B(b(re),(function(e){M(e)})),r({target:q,stat:!0,forced:!c},{useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!l},{create:function(e,t){return void 0===t?v(e):le(v(e),t)},defineProperty:ae,defineProperties:le,getOwnPropertyDescriptor:ue}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:pe}),D(),F(J,q),N[$]=!0},52615:()=>{},64523:(e,t,n)=>{var r=n(76887),o=n(626),s=n(90953),i=n(85803),a=n(68726),l=n(34680),c=a("string-to-symbol-registry"),u=a("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!l},{for:function(e){var t=i(e);if(s(c,t))return c[t];var n=o("Symbol")(t);return c[t]=n,u[n]=t,n}})},21732:(e,t,n)=>{n(73464)("hasInstance")},35903:(e,t,n)=>{n(73464)("isConcatSpreadable")},1825:(e,t,n)=>{n(73464)("iterator")},35824:(e,t,n)=>{n(48616),n(64523),n(38608),n(32619),n(37144)},38608:(e,t,n)=>{var r=n(76887),o=n(90953),s=n(56664),i=n(69826),a=n(68726),l=n(34680),c=a("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!l},{keyFor:function(e){if(!s(e))throw TypeError(i(e)+" is not a symbol");if(o(c,e))return c[e]}})},45915:(e,t,n)=>{n(73464)("matchAll")},28394:(e,t,n)=>{n(73464)("match")},61766:(e,t,n)=>{n(73464)("replace")},62737:(e,t,n)=>{n(73464)("search")},89911:(e,t,n)=>{n(73464)("species")},74315:(e,t,n)=>{n(73464)("split")},63131:(e,t,n)=>{var r=n(73464),o=n(29630);r("toPrimitive"),o()},64714:(e,t,n)=>{var r=n(626),o=n(73464),s=n(90904);o("toStringTag"),s(r("Symbol"),"Symbol")},70659:(e,t,n)=>{n(73464)("unscopables")},94776:(e,t,n)=>{"use strict";var r,o=n(45602),s=n(21899),i=n(95329),a=n(94380),l=n(21647),c=n(24683),u=n(8850),p=n(10941),h=n(45402).enforce,f=n(95981),d=n(47093),m=Object,g=Array.isArray,y=m.isExtensible,v=m.isFrozen,b=m.isSealed,w=m.freeze,E=m.seal,x={},S={},_=!s.ActiveXObject&&"ActiveXObject"in s,j=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},O=c("WeakMap",j,u),k=O.prototype,A=i(k.set);if(d)if(_){r=u.getConstructor(j,"WeakMap",!0),l.enable();var C=i(k.delete),P=i(k.has),N=i(k.get);a(k,{delete:function(e){if(p(e)&&!y(e)){var t=h(this);return t.frozen||(t.frozen=new r),C(this,e)||t.frozen.delete(e)}return C(this,e)},has:function(e){if(p(e)&&!y(e)){var t=h(this);return t.frozen||(t.frozen=new r),P(this,e)||t.frozen.has(e)}return P(this,e)},get:function(e){if(p(e)&&!y(e)){var t=h(this);return t.frozen||(t.frozen=new r),P(this,e)?N(this,e):t.frozen.get(e)}return N(this,e)},set:function(e,t){if(p(e)&&!y(e)){var n=h(this);n.frozen||(n.frozen=new r),P(this,e)?A(this,e,t):n.frozen.set(e,t)}else A(this,e,t);return this}})}else o&&f((function(){var e=w([]);return A(new O,e,1),!v(e)}))&&a(k,{set:function(e,t){var n;return g(e)&&(v(e)?n=x:b(e)&&(n=S)),A(this,e,t),n==x&&w(e),n==S&&E(e),this}})},54334:(e,t,n)=>{n(94776)},31115:(e,t,n)=>{"use strict";n(24683)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(8850))},1773:(e,t,n)=>{n(31115)},97522:(e,t,n)=>{var r=n(99813),o=n(65988).f,s=r("metadata"),i=Function.prototype;void 0===i[s]&&o(i,s,{value:null})},28783:(e,t,n)=>{n(73464)("asyncDispose")},43975:(e,t,n)=>{n(73464)("dispose")},97618:(e,t,n)=>{n(76887)({target:"Symbol",stat:!0},{isRegisteredSymbol:n(32087)})},22731:(e,t,n)=>{n(76887)({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:n(32087)})},6989:(e,t,n)=>{n(76887)({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:n(96559)})},85605:(e,t,n)=>{n(76887)({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:n(96559)})},65799:(e,t,n)=>{n(73464)("matcher")},31943:(e,t,n)=>{n(73464)("metadataKey")},45414:(e,t,n)=>{n(73464)("metadata")},46774:(e,t,n)=>{n(73464)("observable")},80620:(e,t,n)=>{n(73464)("patternMatch")},36172:(e,t,n)=>{n(73464)("replaceAll")},7634:(e,t,n)=>{n(66274);var r=n(63281),o=n(21899),s=n(9697),i=n(32029),a=n(12077),l=n(99813)("toStringTag");for(var c in r){var u=o[c],p=u&&u.prototype;p&&s(p)!==l&&i(p,l,c),a[c]=a.Array}},79229:(e,t,n)=>{var r=n(76887),o=n(21899),s=n(37620)(o.setInterval,!0);r({global:!0,bind:!0,forced:o.setInterval!==s},{setInterval:s})},17749:(e,t,n)=>{var r=n(76887),o=n(21899),s=n(37620)(o.setTimeout,!0);r({global:!0,bind:!0,forced:o.setTimeout!==s},{setTimeout:s})},71249:(e,t,n)=>{n(79229),n(17749)},62524:(e,t,n)=>{"use strict";n(66274);var r=n(76887),o=n(21899),s=n(78834),i=n(95329),a=n(55746),l=n(14766),c=n(95929),u=n(29202),p=n(94380),h=n(90904),f=n(53847),d=n(45402),m=n(5743),g=n(57475),y=n(90953),v=n(86843),b=n(9697),w=n(96059),E=n(10941),x=n(85803),S=n(29290),_=n(31887),j=n(53476),O=n(22902),k=n(18348),A=n(99813),C=n(61388),P=A("iterator"),N="URLSearchParams",I=N+"Iterator",T=d.set,R=d.getterFor(N),M=d.getterFor(I),D=Object.getOwnPropertyDescriptor,F=function(e){if(!a)return o[e];var t=D(o,e);return t&&t.value},L=F("fetch"),B=F("Request"),$=F("Headers"),q=B&&B.prototype,U=$&&$.prototype,z=o.RegExp,V=o.TypeError,W=o.decodeURIComponent,J=o.encodeURIComponent,K=i("".charAt),H=i([].join),G=i([].push),Z=i("".replace),Y=i([].shift),X=i([].splice),Q=i("".split),ee=i("".slice),te=/\+/g,ne=Array(4),re=function(e){return ne[e-1]||(ne[e-1]=z("((?:%[\\da-f]{2}){"+e+"})","gi"))},oe=function(e){try{return W(e)}catch(t){return e}},se=function(e){var t=Z(e,te," "),n=4;try{return W(t)}catch(e){for(;n;)t=Z(t,re(n--),oe);return t}},ie=/[!'()~]|%20/g,ae={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},le=function(e){return ae[e]},ce=function(e){return Z(J(e),ie,le)},ue=f((function(e,t){T(this,{type:I,iterator:j(R(e).entries),kind:t})}),"Iterator",(function(){var e=M(this),t=e.kind,n=e.iterator.next(),r=n.value;return n.done||(n.value="keys"===t?r.key:"values"===t?r.value:[r.key,r.value]),n}),!0),pe=function(e){this.entries=[],this.url=null,void 0!==e&&(E(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===K(e,0)?ee(e,1):e:x(e)))};pe.prototype={type:N,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,n,r,o,i,a,l,c=O(e);if(c)for(n=(t=j(e,c)).next;!(r=s(n,t)).done;){if(i=(o=j(w(r.value))).next,(a=s(i,o)).done||(l=s(i,o)).done||!s(i,o).done)throw V("Expected sequence with length 2");G(this.entries,{key:x(a.value),value:x(l.value)})}else for(var u in e)y(e,u)&&G(this.entries,{key:u,value:x(e[u])})},parseQuery:function(e){if(e)for(var t,n,r=Q(e,"&"),o=0;o<r.length;)(t=r[o++]).length&&(n=Q(t,"="),G(this.entries,{key:se(Y(n)),value:se(H(n,"="))}))},serialize:function(){for(var e,t=this.entries,n=[],r=0;r<t.length;)e=t[r++],G(n,ce(e.key)+"="+ce(e.value));return H(n,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var he=function(){m(this,fe);var e=T(this,new pe(arguments.length>0?arguments[0]:void 0));a||(this.size=e.entries.length)},fe=he.prototype;if(p(fe,{append:function(e,t){var n=R(this);k(arguments.length,2),G(n.entries,{key:x(e),value:x(t)}),a||this.length++,n.updateURL()},delete:function(e){for(var t=R(this),n=k(arguments.length,1),r=t.entries,o=x(e),s=n<2?void 0:arguments[1],i=void 0===s?s:x(s),l=0;l<r.length;){var c=r[l];if(c.key!==o||void 0!==i&&c.value!==i)l++;else if(X(r,l,1),void 0!==i)break}a||(this.size=r.length),t.updateURL()},get:function(e){var t=R(this).entries;k(arguments.length,1);for(var n=x(e),r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){var t=R(this).entries;k(arguments.length,1);for(var n=x(e),r=[],o=0;o<t.length;o++)t[o].key===n&&G(r,t[o].value);return r},has:function(e){for(var t=R(this).entries,n=k(arguments.length,1),r=x(e),o=n<2?void 0:arguments[1],s=void 0===o?o:x(o),i=0;i<t.length;){var a=t[i++];if(a.key===r&&(void 0===s||a.value===s))return!0}return!1},set:function(e,t){var n=R(this);k(arguments.length,1);for(var r,o=n.entries,s=!1,i=x(e),l=x(t),c=0;c<o.length;c++)(r=o[c]).key===i&&(s?X(o,c--,1):(s=!0,r.value=l));s||G(o,{key:i,value:l}),a||(this.size=o.length),n.updateURL()},sort:function(){var e=R(this);C(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,n=R(this).entries,r=v(e,arguments.length>1?arguments[1]:void 0),o=0;o<n.length;)r((t=n[o++]).value,t.key,this)},keys:function(){return new ue(this,"keys")},values:function(){return new ue(this,"values")},entries:function(){return new ue(this,"entries")}},{enumerable:!0}),c(fe,P,fe.entries,{name:"entries"}),c(fe,"toString",(function(){return R(this).serialize()}),{enumerable:!0}),a&&u(fe,"size",{get:function(){return R(this).entries.length},configurable:!0,enumerable:!0}),h(he,N),r({global:!0,constructor:!0,forced:!l},{URLSearchParams:he}),!l&&g($)){var de=i(U.has),me=i(U.set),ge=function(e){if(E(e)){var t,n=e.body;if(b(n)===N)return t=e.headers?new $(e.headers):new $,de(t,"content-type")||me(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),S(e,{body:_(0,x(n)),headers:_(0,t)})}return e};if(g(L)&&r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return L(e,arguments.length>1?ge(arguments[1]):{})}}),g(B)){var ye=function(e){return m(this,q),new B(e,arguments.length>1?ge(arguments[1]):{})};q.constructor=ye,ye.prototype=q,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:ye})}}e.exports={URLSearchParams:he,getState:R}},16454:()=>{},73305:()=>{},95304:(e,t,n)=>{n(62524)},62337:()=>{},84630:(e,t,n)=>{var r=n(76887),o=n(626),s=n(95981),i=n(18348),a=n(85803),l=n(14766),c=o("URL");r({target:"URL",stat:!0,forced:!(l&&s((function(){c.canParse()})))},{canParse:function(e){var t=i(arguments.length,1),n=a(e),r=t<2||void 0===arguments[1]?void 0:a(arguments[1]);try{return!!new c(n,r)}catch(e){return!1}}})},47250:(e,t,n)=>{"use strict";n(77971);var r,o=n(76887),s=n(55746),i=n(14766),a=n(21899),l=n(86843),c=n(95329),u=n(95929),p=n(29202),h=n(5743),f=n(90953),d=n(24420),m=n(11354),g=n(15790),y=n(64620).codeAt,v=n(73291),b=n(85803),w=n(90904),E=n(18348),x=n(62524),S=n(45402),_=S.set,j=S.getterFor("URL"),O=x.URLSearchParams,k=x.getState,A=a.URL,C=a.TypeError,P=a.parseInt,N=Math.floor,I=Math.pow,T=c("".charAt),R=c(/./.exec),M=c([].join),D=c(1..toString),F=c([].pop),L=c([].push),B=c("".replace),$=c([].shift),q=c("".split),U=c("".slice),z=c("".toLowerCase),V=c([].unshift),W="Invalid scheme",J="Invalid host",K="Invalid port",H=/[a-z]/i,G=/[\d+-.a-z]/i,Z=/\d/,Y=/^0x/i,X=/^[0-7]+$/,Q=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ne=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+/,oe=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,se=/[\t\n\r]/g,ie=function(e){var t,n,r,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)V(t,e%256),e=N(e/256);return M(t,".")}if("object"==typeof e){for(t="",r=function(e){for(var t=null,n=1,r=null,o=0,s=0;s<8;s++)0!==e[s]?(o>n&&(t=r,n=o),r=null,o=0):(null===r&&(r=s),++o);return o>n&&(t=r,n=o),t}(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),r===n?(t+=n?":":"::",o=!0):(t+=D(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ae={},le=d({},ae,{" ":1,'"':1,"<":1,">":1,"`":1}),ce=d({},le,{"#":1,"?":1,"{":1,"}":1}),ue=d({},ce,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),pe=function(e,t){var n=y(e,0);return n>32&&n<127&&!f(t,e)?e:encodeURIComponent(e)},he={ftp:21,file:null,http:80,https:443,ws:80,wss:443},fe=function(e,t){var n;return 2==e.length&&R(H,T(e,0))&&(":"==(n=T(e,1))||!t&&"|"==n)},de=function(e){var t;return e.length>1&&fe(U(e,0,2))&&(2==e.length||"/"===(t=T(e,2))||"\\"===t||"?"===t||"#"===t)},me=function(e){return"."===e||"%2e"===z(e)},ge={},ye={},ve={},be={},we={},Ee={},xe={},Se={},_e={},je={},Oe={},ke={},Ae={},Ce={},Pe={},Ne={},Ie={},Te={},Re={},Me={},De={},Fe=function(e,t,n){var r,o,s,i=b(e);if(t){if(o=this.parse(i))throw C(o);this.searchParams=null}else{if(void 0!==n&&(r=new Fe(n,!0)),o=this.parse(i,null,r))throw C(o);(s=k(new O)).bindURL(this),this.searchParams=s}};Fe.prototype={type:"URL",parse:function(e,t,n){var o,s,i,a,l,c=this,u=t||ge,p=0,h="",d=!1,y=!1,v=!1;for(e=b(e),t||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,e=B(e,re,""),e=B(e,oe,"$1")),e=B(e,se,""),o=m(e);p<=o.length;){switch(s=o[p],u){case ge:if(!s||!R(H,s)){if(t)return W;u=ve;continue}h+=z(s),u=ye;break;case ye:if(s&&(R(G,s)||"+"==s||"-"==s||"."==s))h+=z(s);else{if(":"!=s){if(t)return W;h="",u=ve,p=0;continue}if(t&&(c.isSpecial()!=f(he,h)||"file"==h&&(c.includesCredentials()||null!==c.port)||"file"==c.scheme&&!c.host))return;if(c.scheme=h,t)return void(c.isSpecial()&&he[c.scheme]==c.port&&(c.port=null));h="","file"==c.scheme?u=Ce:c.isSpecial()&&n&&n.scheme==c.scheme?u=be:c.isSpecial()?u=Se:"/"==o[p+1]?(u=we,p++):(c.cannotBeABaseURL=!0,L(c.path,""),u=Re)}break;case ve:if(!n||n.cannotBeABaseURL&&"#"!=s)return W;if(n.cannotBeABaseURL&&"#"==s){c.scheme=n.scheme,c.path=g(n.path),c.query=n.query,c.fragment="",c.cannotBeABaseURL=!0,u=De;break}u="file"==n.scheme?Ce:Ee;continue;case be:if("/"!=s||"/"!=o[p+1]){u=Ee;continue}u=_e,p++;break;case we:if("/"==s){u=je;break}u=Te;continue;case Ee:if(c.scheme=n.scheme,s==r)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query=n.query;else if("/"==s||"\\"==s&&c.isSpecial())u=xe;else if("?"==s)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query="",u=Me;else{if("#"!=s){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.path.length--,u=Te;continue}c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query=n.query,c.fragment="",u=De}break;case xe:if(!c.isSpecial()||"/"!=s&&"\\"!=s){if("/"!=s){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,u=Te;continue}u=je}else u=_e;break;case Se:if(u=_e,"/"!=s||"/"!=T(h,p+1))continue;p++;break;case _e:if("/"!=s&&"\\"!=s){u=je;continue}break;case je:if("@"==s){d&&(h="%40"+h),d=!0,i=m(h);for(var w=0;w<i.length;w++){var E=i[w];if(":"!=E||v){var x=pe(E,ue);v?c.password+=x:c.username+=x}else v=!0}h=""}else if(s==r||"/"==s||"?"==s||"#"==s||"\\"==s&&c.isSpecial()){if(d&&""==h)return"Invalid authority";p-=m(h).length+1,h="",u=Oe}else h+=s;break;case Oe:case ke:if(t&&"file"==c.scheme){u=Ne;continue}if(":"!=s||y){if(s==r||"/"==s||"?"==s||"#"==s||"\\"==s&&c.isSpecial()){if(c.isSpecial()&&""==h)return J;if(t&&""==h&&(c.includesCredentials()||null!==c.port))return;if(a=c.parseHost(h))return a;if(h="",u=Ie,t)return;continue}"["==s?y=!0:"]"==s&&(y=!1),h+=s}else{if(""==h)return J;if(a=c.parseHost(h))return a;if(h="",u=Ae,t==ke)return}break;case Ae:if(!R(Z,s)){if(s==r||"/"==s||"?"==s||"#"==s||"\\"==s&&c.isSpecial()||t){if(""!=h){var S=P(h,10);if(S>65535)return K;c.port=c.isSpecial()&&S===he[c.scheme]?null:S,h=""}if(t)return;u=Ie;continue}return K}h+=s;break;case Ce:if(c.scheme="file","/"==s||"\\"==s)u=Pe;else{if(!n||"file"!=n.scheme){u=Te;continue}if(s==r)c.host=n.host,c.path=g(n.path),c.query=n.query;else if("?"==s)c.host=n.host,c.path=g(n.path),c.query="",u=Me;else{if("#"!=s){de(M(g(o,p),""))||(c.host=n.host,c.path=g(n.path),c.shortenPath()),u=Te;continue}c.host=n.host,c.path=g(n.path),c.query=n.query,c.fragment="",u=De}}break;case Pe:if("/"==s||"\\"==s){u=Ne;break}n&&"file"==n.scheme&&!de(M(g(o,p),""))&&(fe(n.path[0],!0)?L(c.path,n.path[0]):c.host=n.host),u=Te;continue;case Ne:if(s==r||"/"==s||"\\"==s||"?"==s||"#"==s){if(!t&&fe(h))u=Te;else if(""==h){if(c.host="",t)return;u=Ie}else{if(a=c.parseHost(h))return a;if("localhost"==c.host&&(c.host=""),t)return;h="",u=Ie}continue}h+=s;break;case Ie:if(c.isSpecial()){if(u=Te,"/"!=s&&"\\"!=s)continue}else if(t||"?"!=s)if(t||"#"!=s){if(s!=r&&(u=Te,"/"!=s))continue}else c.fragment="",u=De;else c.query="",u=Me;break;case Te:if(s==r||"/"==s||"\\"==s&&c.isSpecial()||!t&&("?"==s||"#"==s)){if(".."===(l=z(l=h))||"%2e."===l||".%2e"===l||"%2e%2e"===l?(c.shortenPath(),"/"==s||"\\"==s&&c.isSpecial()||L(c.path,"")):me(h)?"/"==s||"\\"==s&&c.isSpecial()||L(c.path,""):("file"==c.scheme&&!c.path.length&&fe(h)&&(c.host&&(c.host=""),h=T(h,0)+":"),L(c.path,h)),h="","file"==c.scheme&&(s==r||"?"==s||"#"==s))for(;c.path.length>1&&""===c.path[0];)$(c.path);"?"==s?(c.query="",u=Me):"#"==s&&(c.fragment="",u=De)}else h+=pe(s,ce);break;case Re:"?"==s?(c.query="",u=Me):"#"==s?(c.fragment="",u=De):s!=r&&(c.path[0]+=pe(s,ae));break;case Me:t||"#"!=s?s!=r&&("'"==s&&c.isSpecial()?c.query+="%27":c.query+="#"==s?"%23":pe(s,ae)):(c.fragment="",u=De);break;case De:s!=r&&(c.fragment+=pe(s,le))}p++}},parseHost:function(e){var t,n,r;if("["==T(e,0)){if("]"!=T(e,e.length-1))return J;if(t=function(e){var t,n,r,o,s,i,a,l=[0,0,0,0,0,0,0,0],c=0,u=null,p=0,h=function(){return T(e,p)};if(":"==h()){if(":"!=T(e,1))return;p+=2,u=++c}for(;h();){if(8==c)return;if(":"!=h()){for(t=n=0;n<4&&R(ee,h());)t=16*t+P(h(),16),p++,n++;if("."==h()){if(0==n)return;if(p-=n,c>6)return;for(r=0;h();){if(o=null,r>0){if(!("."==h()&&r<4))return;p++}if(!R(Z,h()))return;for(;R(Z,h());){if(s=P(h(),10),null===o)o=s;else{if(0==o)return;o=10*o+s}if(o>255)return;p++}l[c]=256*l[c]+o,2!=++r&&4!=r||c++}if(4!=r)return;break}if(":"==h()){if(p++,!h())return}else if(h())return;l[c++]=t}else{if(null!==u)return;p++,u=++c}}if(null!==u)for(i=c-u,c=7;0!=c&&i>0;)a=l[c],l[c--]=l[u+i-1],l[u+--i]=a;else if(8!=c)return;return l}(U(e,1,-1)),!t)return J;this.host=t}else if(this.isSpecial()){if(e=v(e),R(te,e))return J;if(t=function(e){var t,n,r,o,s,i,a,l=q(e,".");if(l.length&&""==l[l.length-1]&&l.length--,(t=l.length)>4)return e;for(n=[],r=0;r<t;r++){if(""==(o=l[r]))return e;if(s=10,o.length>1&&"0"==T(o,0)&&(s=R(Y,o)?16:8,o=U(o,8==s?1:2)),""===o)i=0;else{if(!R(10==s?Q:8==s?X:ee,o))return e;i=P(o,s)}L(n,i)}for(r=0;r<t;r++)if(i=n[r],r==t-1){if(i>=I(256,5-t))return null}else if(i>255)return null;for(a=F(n),r=0;r<n.length;r++)a+=n[r]*I(256,3-r);return a}(e),null===t)return J;this.host=t}else{if(R(ne,e))return J;for(t="",n=m(e),r=0;r<n.length;r++)t+=pe(n[r],ae);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"==this.scheme},includesCredentials:function(){return""!=this.username||""!=this.password},isSpecial:function(){return f(he,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"==this.scheme&&1==t&&fe(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,n=e.username,r=e.password,o=e.host,s=e.port,i=e.path,a=e.query,l=e.fragment,c=t+":";return null!==o?(c+="//",e.includesCredentials()&&(c+=n+(r?":"+r:"")+"@"),c+=ie(o),null!==s&&(c+=":"+s)):"file"==t&&(c+="//"),c+=e.cannotBeABaseURL?i[0]:i.length?"/"+M(i,"/"):"",null!==a&&(c+="?"+a),null!==l&&(c+="#"+l),c},setHref:function(e){var t=this.parse(e);if(t)throw C(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"==e)try{return new Le(e.path[0]).origin}catch(e){return"null"}return"file"!=e&&this.isSpecial()?e+"://"+ie(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(b(e)+":",ge)},getUsername:function(){return this.username},setUsername:function(e){var t=m(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var n=0;n<t.length;n++)this.username+=pe(t[n],ue)}},getPassword:function(){return this.password},setPassword:function(e){var t=m(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var n=0;n<t.length;n++)this.password+=pe(t[n],ue)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?ie(e):ie(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Oe)},getHostname:function(){var e=this.host;return null===e?"":ie(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,ke)},getPort:function(){var e=this.port;return null===e?"":b(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""==(e=b(e))?this.port=null:this.parse(e,Ae))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+M(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,Ie))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""==(e=b(e))?this.query=null:("?"==T(e,0)&&(e=U(e,1)),this.query="",this.parse(e,Me)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""!=(e=b(e))?("#"==T(e,0)&&(e=U(e,1)),this.fragment="",this.parse(e,De)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var Le=function(e){var t=h(this,Be),n=E(arguments.length,1)>1?arguments[1]:void 0,r=_(t,new Fe(e,!1,n));s||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},Be=Le.prototype,$e=function(e,t){return{get:function(){return j(this)[e]()},set:t&&function(e){return j(this)[t](e)},configurable:!0,enumerable:!0}};if(s&&(p(Be,"href",$e("serialize","setHref")),p(Be,"origin",$e("getOrigin")),p(Be,"protocol",$e("getProtocol","setProtocol")),p(Be,"username",$e("getUsername","setUsername")),p(Be,"password",$e("getPassword","setPassword")),p(Be,"host",$e("getHost","setHost")),p(Be,"hostname",$e("getHostname","setHostname")),p(Be,"port",$e("getPort","setPort")),p(Be,"pathname",$e("getPathname","setPathname")),p(Be,"search",$e("getSearch","setSearch")),p(Be,"searchParams",$e("getSearchParams")),p(Be,"hash",$e("getHash","setHash"))),u(Be,"toJSON",(function(){return j(this).serialize()}),{enumerable:!0}),u(Be,"toString",(function(){return j(this).serialize()}),{enumerable:!0}),A){var qe=A.createObjectURL,Ue=A.revokeObjectURL;qe&&u(Le,"createObjectURL",l(qe,A)),Ue&&u(Le,"revokeObjectURL",l(Ue,A))}w(Le,"URL"),o({global:!0,constructor:!0,forced:!i,sham:!s},{URL:Le})},33601:(e,t,n)=>{n(47250)},98947:()=>{},24848:(e,t,n)=>{var r=n(54493);e.exports=r},83363:(e,t,n)=>{var r=n(24034);e.exports=r},62908:(e,t,n)=>{var r=n(12710);e.exports=r},49216:(e,t,n)=>{var r=n(99324);e.exports=r},56668:(e,t,n)=>{var r=n(95909);e.exports=r},74719:(e,t,n)=>{var r=n(14423);e.exports=r},57784:(e,t,n)=>{var r=n(81103);e.exports=r},28196:(e,t,n)=>{var r=n(16246);e.exports=r},8065:(e,t,n)=>{var r=n(56043);e.exports=r},57448:(e,t,n)=>{n(7634);var r=n(9697),o=n(90953),s=n(7046),i=n(62908),a=Array.prototype,l={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.entries;return e===a||s(a,e)&&t===a.entries||o(l,r(e))?i:t}},29455:(e,t,n)=>{var r=n(13160);e.exports=r},69743:(e,t,n)=>{var r=n(80446);e.exports=r},11955:(e,t,n)=>{var r=n(2480);e.exports=r},96064:(e,t,n)=>{var r=n(7147);e.exports=r},61577:(e,t,n)=>{var r=n(32236);e.exports=r},46279:(e,t,n)=>{n(7634);var r=n(9697),o=n(90953),s=n(7046),i=n(49216),a=Array.prototype,l={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.forEach;return e===a||s(a,e)&&t===a.forEach||o(l,r(e))?i:t}},33778:(e,t,n)=>{var r=n(58557);e.exports=r},19373:(e,t,n)=>{var r=n(34570);e.exports=r},73819:(e,t,n)=>{n(7634);var r=n(9697),o=n(90953),s=n(7046),i=n(56668),a=Array.prototype,l={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.keys;return e===a||s(a,e)&&t===a.keys||o(l,r(e))?i:t}},11022:(e,t,n)=>{var r=n(57564);e.exports=r},61798:(e,t,n)=>{var r=n(88287);e.exports=r},52759:(e,t,n)=>{var r=n(93993);e.exports=r},52527:(e,t,n)=>{var r=n(68025);e.exports=r},36857:(e,t,n)=>{var r=n(59257);e.exports=r},82073:(e,t,n)=>{var r=n(69601);e.exports=r},45286:(e,t,n)=>{var r=n(28299);e.exports=r},62856:(e,t,n)=>{var r=n(69355);e.exports=r},2348:(e,t,n)=>{var r=n(18339);e.exports=r},35178:(e,t,n)=>{var r=n(71611);e.exports=r},76361:(e,t,n)=>{var r=n(62774);e.exports=r},71815:(e,t,n)=>{n(7634);var r=n(9697),o=n(90953),s=n(7046),i=n(74719),a=Array.prototype,l={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.values;return e===a||s(a,e)&&t===a.values||o(l,r(e))?i:t}},8933:(e,t,n)=>{var r=n(84426);e.exports=r},15868:(e,t,n)=>{var r=n(91018);n(7634),e.exports=r},14873:(e,t,n)=>{var r=n(97849);e.exports=r},38849:(e,t,n)=>{var r=n(3820);e.exports=r},63383:(e,t,n)=>{var r=n(45999);e.exports=r},57396:(e,t,n)=>{var r=n(7702);e.exports=r},41910:(e,t,n)=>{var r=n(48171);e.exports=r},86209:(e,t,n)=>{var r=n(73081);e.exports=r},53402:(e,t,n)=>{var r=n(7699);n(7634),e.exports=r},79427:(e,t,n)=>{var r=n(286);e.exports=r},62857:(e,t,n)=>{var r=n(92766);e.exports=r},9534:(e,t,n)=>{var r=n(30498);e.exports=r},23059:(e,t,n)=>{var r=n(48494);e.exports=r},47795:(e,t,n)=>{var r=n(98430);e.exports=r},27460:(e,t,n)=>{var r=n(52956);n(7634),e.exports=r},27989:(e,t,n)=>{n(71249);var r=n(54058);e.exports=r.setTimeout},5519:(e,t,n)=>{var r=n(76998);n(7634),e.exports=r},23452:(e,t,n)=>{var r=n(97089);e.exports=r},92547:(e,t,n)=>{var r=n(57473);n(7634),e.exports=r},46509:(e,t,n)=>{var r=n(24227);n(7634),e.exports=r},35774:(e,t,n)=>{var r=n(62978);e.exports=r},57641:(e,t,n)=>{var r=n(71459);e.exports=r},72010:(e,t,n)=>{var r=n(32304);n(7634),e.exports=r},93726:(e,t,n)=>{var r=n(29567);n(7634),e.exports=r},47610:(e,t,n)=>{n(95304),n(16454),n(73305),n(62337);var r=n(54058);e.exports=r.URLSearchParams},71459:(e,t,n)=>{n(47610),n(33601),n(84630),n(98947);var r=n(54058);e.exports=r.URL},31905:function(){!function(e){!function(t){var n="URLSearchParams"in e,r="Symbol"in e&&"iterator"in Symbol,o="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),s="FormData"in e,i="ArrayBuffer"in e;if(i)var a=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(e){return e&&a.indexOf(Object.prototype.toString.call(e))>-1};function c(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function u(e){return"string"!=typeof e&&(e=String(e)),e}function p(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return r&&(t[Symbol.iterator]=function(){return t}),t}function h(e){this.map={},e instanceof h?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function f(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function d(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function m(e){var t=new FileReader,n=d(t);return t.readAsArrayBuffer(e),n}function g(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function y(){return this.bodyUsed=!1,this._initBody=function(e){var t;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:o&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:s&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():i&&o&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=g(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):i&&(ArrayBuffer.prototype.isPrototypeOf(e)||l(e))?this._bodyArrayBuffer=g(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},o&&(this.blob=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?f(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(m)}),this.text=function(){var e,t,n,r=f(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=d(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},s&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}h.prototype.append=function(e,t){e=c(e),t=u(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},h.prototype.delete=function(e){delete this.map[c(e)]},h.prototype.get=function(e){return e=c(e),this.has(e)?this.map[e]:null},h.prototype.has=function(e){return this.map.hasOwnProperty(c(e))},h.prototype.set=function(e,t){this.map[c(e)]=u(t)},h.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},h.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),p(e)},h.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),p(e)},h.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),p(e)},r&&(h.prototype[Symbol.iterator]=h.prototype.entries);var v=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function b(e,t){var n,r,o=(t=t||{}).body;if(e instanceof b){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new h(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new h(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),v.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function w(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}})),t}function E(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new h(t.headers),this.url=t.url||"",this._initBody(e)}b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},y.call(b.prototype),y.call(E.prototype),E.prototype.clone=function(){return new E(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},E.error=function(){var e=new E(null,{status:0,statusText:""});return e.type="error",e};var x=[301,302,303,307,308];E.redirect=function(e,t){if(-1===x.indexOf(t))throw new RangeError("Invalid status code");return new E(null,{status:t,headers:{location:e}})},t.DOMException=e.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function S(e,n){return new Promise((function(r,s){var i=new b(e,n);if(i.signal&&i.signal.aborted)return s(new t.DOMException("Aborted","AbortError"));var a=new XMLHttpRequest;function l(){a.abort()}a.onload=function(){var e,t,n={status:a.status,statusText:a.statusText,headers:(e=a.getAllResponseHeaders()||"",t=new h,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}})),t)};n.url="responseURL"in a?a.responseURL:n.headers.get("X-Request-URL");var o="response"in a?a.response:a.responseText;r(new E(o,n))},a.onerror=function(){s(new TypeError("Network request failed"))},a.ontimeout=function(){s(new TypeError("Network request failed"))},a.onabort=function(){s(new t.DOMException("Aborted","AbortError"))},a.open(i.method,i.url,!0),"include"===i.credentials?a.withCredentials=!0:"omit"===i.credentials&&(a.withCredentials=!1),"responseType"in a&&o&&(a.responseType="blob"),i.headers.forEach((function(e,t){a.setRequestHeader(t,e)})),i.signal&&(i.signal.addEventListener("abort",l),a.onreadystatechange=function(){4===a.readyState&&i.signal.removeEventListener("abort",l)}),a.send(void 0===i._bodyInit?null:i._bodyInit)}))}S.polyfill=!0,e.fetch||(e.fetch=S,e.Headers=h,e.Request=b,e.Response=E),t.Headers=h,t.Request=b,t.Response=E,t.fetch=S,Object.defineProperty(t,"__esModule",{value:!0})}({})}("undefined"!=typeof self?self:this)},8269:function(e,t,n){var r;r=void 0!==n.g?n.g:this,e.exports=function(e){if(e.CSS&&e.CSS.escape)return e.CSS.escape;var t=function(e){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var t,n=String(e),r=n.length,o=-1,s="",i=n.charCodeAt(0);++o<r;)0!=(t=n.charCodeAt(o))?s+=t>=1&&t<=31||127==t||0==o&&t>=48&&t<=57||1==o&&t>=48&&t<=57&&45==i?"\\"+t.toString(16)+" ":0==o&&1==r&&45==t||!(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?"\\"+n.charAt(o):n.charAt(o):s+="�";return s};return e.CSS||(e.CSS={}),e.CSS.escape=t,t}(r)},27698:(e,t,n)=>{"use strict";var r=n(48764).Buffer;function o(e){return e instanceof r||e instanceof Date||e instanceof RegExp}function s(e){if(e instanceof r){var t=r.alloc?r.alloc(e.length):new r(e.length);return e.copy(t),t}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp)return new RegExp(e);throw new Error("Unexpected situation")}function i(e){var t=[];return e.forEach((function(e,n){"object"==typeof e&&null!==e?Array.isArray(e)?t[n]=i(e):o(e)?t[n]=s(e):t[n]=l({},e):t[n]=e})),t}function a(e,t){return"__proto__"===t?void 0:e[t]}var l=e.exports=function(){if(arguments.length<1||"object"!=typeof arguments[0])return!1;if(arguments.length<2)return arguments[0];var e,t,n=arguments[0];return Array.prototype.slice.call(arguments,1).forEach((function(r){"object"!=typeof r||null===r||Array.isArray(r)||Object.keys(r).forEach((function(c){return t=a(n,c),(e=a(r,c))===n?void 0:"object"!=typeof e||null===e?void(n[c]=e):Array.isArray(e)?void(n[c]=i(e)):o(e)?void(n[c]=s(e)):"object"!=typeof t||null===t||Array.isArray(t)?void(n[c]=l({},e)):void(n[c]=l(t,e))}))})),n}},9996:e=>{"use strict";var t=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)};var n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function o(e,t,n){return e.concat(t).map((function(e){return r(e,n)}))}function s(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function i(e,t){try{return t in e}catch(e){return!1}}function a(e,t,n){var o={};return n.isMergeableObject(e)&&s(e).forEach((function(t){o[t]=r(e[t],n)})),s(t).forEach((function(s){(function(e,t){return i(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,s)||(i(e,s)&&n.isMergeableObject(t[s])?o[s]=function(e,t){if(!t.customMerge)return l;var n=t.customMerge(e);return"function"==typeof n?n:l}(s,n)(e[s],t[s],n):o[s]=r(t[s],n))})),o}function l(e,n,s){(s=s||{}).arrayMerge=s.arrayMerge||o,s.isMergeableObject=s.isMergeableObject||t,s.cloneUnlessOtherwiseSpecified=r;var i=Array.isArray(n);return i===Array.isArray(e)?i?s.arrayMerge(e,n,s):a(e,n,s):r(n,s)}l.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return l(e,n,t)}),{})};var c=l;e.exports=c},27856:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:r,getOwnPropertyDescriptor:o}=Object;let{freeze:s,seal:i,create:a}=Object,{apply:l,construct:c}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e,t,n){return e.apply(t,n)}),s||(s=function(e){return e}),i||(i=function(e){return e}),c||(c=function(e,t){return new e(...t)});const u=E(Array.prototype.forEach),p=E(Array.prototype.pop),h=E(Array.prototype.push),f=E(String.prototype.toLowerCase),d=E(String.prototype.toString),m=E(String.prototype.match),g=E(String.prototype.replace),y=E(String.prototype.indexOf),v=E(String.prototype.trim),b=E(RegExp.prototype.test),w=x(TypeError);function E(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return l(e,t,r)}}function x(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return c(e,n)}}function S(e,r,o){var s;o=null!==(s=o)&&void 0!==s?s:f,t&&t(e,null);let i=r.length;for(;i--;){let t=r[i];if("string"==typeof t){const e=o(t);e!==t&&(n(r)||(r[i]=e),t=e)}e[t]=!0}return e}function _(t){const n=a(null);for(const[r,o]of e(t))n[r]=o;return n}function j(e,t){for(;null!==e;){const n=o(e,t);if(n){if(n.get)return E(n.get);if("function"==typeof n.value)return E(n.value)}e=r(e)}function n(e){return console.warn("fallback value for",e),null}return n}const O=s(["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"]),k=s(["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"]),A=s(["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"]),C=s(["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"]),P=s(["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=s(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),I=s(["#text"]),T=s(["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","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","xmlns","slot"]),R=s(["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"]),M=s(["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"]),D=s(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),F=i(/\{\{[\w\W]*|[\w\W]*\}\}/gm),L=i(/<%[\w\W]*|[\w\W]*%>/gm),B=i(/\${[\w\W]*}/gm),$=i(/^data-[\-\w.\u00B7-\uFFFF]/),q=i(/^aria-[\-\w]+$/),U=i(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),z=i(/^(?:\w+script|data):/i),V=i(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),W=i(/^html$/i);var J=Object.freeze({__proto__:null,MUSTACHE_EXPR:F,ERB_EXPR:L,TMPLIT_EXPR:B,DATA_ATTR:$,ARIA_ATTR:q,IS_ALLOWED_URI:U,IS_SCRIPT_OR_DATA:z,ATTR_WHITESPACE:V,DOCTYPE_NAME:W});const K=()=>"undefined"==typeof window?null:window,H=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}};function G(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K();const n=e=>G(e);if(n.version="3.0.5",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;const r=t.document,o=r.currentScript;let{document:i}=t;const{DocumentFragment:a,HTMLTemplateElement:l,Node:c,Element:E,NodeFilter:x,NamedNodeMap:F=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:L,DOMParser:B,trustedTypes:$}=t,q=E.prototype,z=j(q,"cloneNode"),V=j(q,"nextSibling"),Z=j(q,"childNodes"),Y=j(q,"parentNode");if("function"==typeof l){const e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let X,Q="";const{implementation:ee,createNodeIterator:te,createDocumentFragment:ne,getElementsByTagName:re}=i,{importNode:oe}=r;let se={};n.isSupported="function"==typeof e&&"function"==typeof Y&&ee&&void 0!==ee.createHTMLDocument;const{MUSTACHE_EXPR:ie,ERB_EXPR:ae,TMPLIT_EXPR:le,DATA_ATTR:ce,ARIA_ATTR:ue,IS_SCRIPT_OR_DATA:pe,ATTR_WHITESPACE:he}=J;let{IS_ALLOWED_URI:fe}=J,de=null;const me=S({},[...O,...k,...A,...P,...I]);let ge=null;const ye=S({},[...T,...R,...M,...D]);let ve=Object.seal(Object.create(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}})),be=null,we=null,Ee=!0,xe=!0,Se=!1,_e=!0,je=!1,Oe=!1,ke=!1,Ae=!1,Ce=!1,Pe=!1,Ne=!1,Ie=!0,Te=!1;const Re="user-content-";let Me=!0,De=!1,Fe={},Le=null;const Be=S({},["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 $e=null;const qe=S({},["audio","video","img","source","image","track"]);let Ue=null;const ze=S({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ve="http://www.w3.org/1998/Math/MathML",We="http://www.w3.org/2000/svg",Je="http://www.w3.org/1999/xhtml";let Ke=Je,He=!1,Ge=null;const Ze=S({},[Ve,We,Je],d);let Ye;const Xe=["application/xhtml+xml","text/html"],Qe="text/html";let et,tt=null;const nt=i.createElement("form"),rt=function(e){return e instanceof RegExp||e instanceof Function},ot=function(e){if(!tt||tt!==e){if(e&&"object"==typeof e||(e={}),e=_(e),Ye=Ye=-1===Xe.indexOf(e.PARSER_MEDIA_TYPE)?Qe:e.PARSER_MEDIA_TYPE,et="application/xhtml+xml"===Ye?d:f,de="ALLOWED_TAGS"in e?S({},e.ALLOWED_TAGS,et):me,ge="ALLOWED_ATTR"in e?S({},e.ALLOWED_ATTR,et):ye,Ge="ALLOWED_NAMESPACES"in e?S({},e.ALLOWED_NAMESPACES,d):Ze,Ue="ADD_URI_SAFE_ATTR"in e?S(_(ze),e.ADD_URI_SAFE_ATTR,et):ze,$e="ADD_DATA_URI_TAGS"in e?S(_(qe),e.ADD_DATA_URI_TAGS,et):qe,Le="FORBID_CONTENTS"in e?S({},e.FORBID_CONTENTS,et):Be,be="FORBID_TAGS"in e?S({},e.FORBID_TAGS,et):{},we="FORBID_ATTR"in e?S({},e.FORBID_ATTR,et):{},Fe="USE_PROFILES"in e&&e.USE_PROFILES,Ee=!1!==e.ALLOW_ARIA_ATTR,xe=!1!==e.ALLOW_DATA_ATTR,Se=e.ALLOW_UNKNOWN_PROTOCOLS||!1,_e=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,je=e.SAFE_FOR_TEMPLATES||!1,Oe=e.WHOLE_DOCUMENT||!1,Ce=e.RETURN_DOM||!1,Pe=e.RETURN_DOM_FRAGMENT||!1,Ne=e.RETURN_TRUSTED_TYPE||!1,Ae=e.FORCE_BODY||!1,Ie=!1!==e.SANITIZE_DOM,Te=e.SANITIZE_NAMED_PROPS||!1,Me=!1!==e.KEEP_CONTENT,De=e.IN_PLACE||!1,fe=e.ALLOWED_URI_REGEXP||U,Ke=e.NAMESPACE||Je,ve=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&rt(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ve.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&rt(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ve.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ve.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),je&&(xe=!1),Pe&&(Ce=!0),Fe&&(de=S({},[...I]),ge=[],!0===Fe.html&&(S(de,O),S(ge,T)),!0===Fe.svg&&(S(de,k),S(ge,R),S(ge,D)),!0===Fe.svgFilters&&(S(de,A),S(ge,R),S(ge,D)),!0===Fe.mathMl&&(S(de,P),S(ge,M),S(ge,D))),e.ADD_TAGS&&(de===me&&(de=_(de)),S(de,e.ADD_TAGS,et)),e.ADD_ATTR&&(ge===ye&&(ge=_(ge)),S(ge,e.ADD_ATTR,et)),e.ADD_URI_SAFE_ATTR&&S(Ue,e.ADD_URI_SAFE_ATTR,et),e.FORBID_CONTENTS&&(Le===Be&&(Le=_(Le)),S(Le,e.FORBID_CONTENTS,et)),Me&&(de["#text"]=!0),Oe&&S(de,["html","head","body"]),de.table&&(S(de,["tbody"]),delete be.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw w('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw w('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');X=e.TRUSTED_TYPES_POLICY,Q=X.createHTML("")}else void 0===X&&(X=H($,o)),null!==X&&"string"==typeof Q&&(Q=X.createHTML(""));s&&s(e),tt=e}},st=S({},["mi","mo","mn","ms","mtext"]),it=S({},["foreignobject","desc","title","annotation-xml"]),at=S({},["title","style","font","a","script"]),lt=S({},k);S(lt,A),S(lt,C);const ct=S({},P);S(ct,N);const ut=function(e){let t=Y(e);t&&t.tagName||(t={namespaceURI:Ke,tagName:"template"});const n=f(e.tagName),r=f(t.tagName);return!!Ge[e.namespaceURI]&&(e.namespaceURI===We?t.namespaceURI===Je?"svg"===n:t.namespaceURI===Ve?"svg"===n&&("annotation-xml"===r||st[r]):Boolean(lt[n]):e.namespaceURI===Ve?t.namespaceURI===Je?"math"===n:t.namespaceURI===We?"math"===n&&it[r]:Boolean(ct[n]):e.namespaceURI===Je?!(t.namespaceURI===We&&!it[r])&&!(t.namespaceURI===Ve&&!st[r])&&!ct[n]&&(at[n]||!lt[n]):!("application/xhtml+xml"!==Ye||!Ge[e.namespaceURI]))},pt=function(e){h(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},ht=function(e,t){try{h(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){h(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!ge[e])if(Ce||Pe)try{pt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},ft=function(e){let t,n;if(Ae)e="<remove></remove>"+e;else{const t=m(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ye&&Ke===Je&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const r=X?X.createHTML(e):e;if(Ke===Je)try{t=(new B).parseFromString(r,Ye)}catch(e){}if(!t||!t.documentElement){t=ee.createDocument(Ke,"template",null);try{t.documentElement.innerHTML=He?Q:r}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(i.createTextNode(n),o.childNodes[0]||null),Ke===Je?re.call(t,Oe?"html":"body")[0]:Oe?t.documentElement:o},dt=function(e){return te.call(e.ownerDocument||e,e,x.SHOW_ELEMENT|x.SHOW_COMMENT|x.SHOW_TEXT,null,!1)},mt=function(e){return e instanceof L&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof F)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},gt=function(e){return"object"==typeof c?e instanceof c:e&&"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},yt=function(e,t,r){se[e]&&u(se[e],(e=>{e.call(n,t,r,tt)}))},vt=function(e){let t;if(yt("beforeSanitizeElements",e,null),mt(e))return pt(e),!0;const r=et(e.nodeName);if(yt("uponSanitizeElement",e,{tagName:r,allowedTags:de}),e.hasChildNodes()&&!gt(e.firstElementChild)&&(!gt(e.content)||!gt(e.content.firstElementChild))&&b(/<[/\w]/g,e.innerHTML)&&b(/<[/\w]/g,e.textContent))return pt(e),!0;if(!de[r]||be[r]){if(!be[r]&&wt(r)){if(ve.tagNameCheck instanceof RegExp&&b(ve.tagNameCheck,r))return!1;if(ve.tagNameCheck instanceof Function&&ve.tagNameCheck(r))return!1}if(Me&&!Le[r]){const t=Y(e)||e.parentNode,n=Z(e)||e.childNodes;if(n&&t)for(let r=n.length-1;r>=0;--r)t.insertBefore(z(n[r],!0),V(e))}return pt(e),!0}return e instanceof E&&!ut(e)?(pt(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!b(/<\/no(script|embed|frames)/i,e.innerHTML)?(je&&3===e.nodeType&&(t=e.textContent,t=g(t,ie," "),t=g(t,ae," "),t=g(t,le," "),e.textContent!==t&&(h(n.removed,{element:e.cloneNode()}),e.textContent=t)),yt("afterSanitizeElements",e,null),!1):(pt(e),!0)},bt=function(e,t,n){if(Ie&&("id"===t||"name"===t)&&(n in i||n in nt))return!1;if(xe&&!we[t]&&b(ce,t));else if(Ee&&b(ue,t));else if(!ge[t]||we[t]){if(!(wt(e)&&(ve.tagNameCheck instanceof RegExp&&b(ve.tagNameCheck,e)||ve.tagNameCheck instanceof Function&&ve.tagNameCheck(e))&&(ve.attributeNameCheck instanceof RegExp&&b(ve.attributeNameCheck,t)||ve.attributeNameCheck instanceof Function&&ve.attributeNameCheck(t))||"is"===t&&ve.allowCustomizedBuiltInElements&&(ve.tagNameCheck instanceof RegExp&&b(ve.tagNameCheck,n)||ve.tagNameCheck instanceof Function&&ve.tagNameCheck(n))))return!1}else if(Ue[t]);else if(b(fe,g(n,he,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==y(n,"data:")||!$e[e])if(Se&&!b(pe,g(n,he,"")));else if(n)return!1;return!0},wt=function(e){return e.indexOf("-")>0},Et=function(e){let t,r,o,s;yt("beforeSanitizeAttributes",e,null);const{attributes:i}=e;if(!i)return;const a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ge};for(s=i.length;s--;){t=i[s];const{name:l,namespaceURI:c}=t;if(r="value"===l?t.value:v(t.value),o=et(l),a.attrName=o,a.attrValue=r,a.keepAttr=!0,a.forceKeepAttr=void 0,yt("uponSanitizeAttribute",e,a),r=a.attrValue,a.forceKeepAttr)continue;if(ht(l,e),!a.keepAttr)continue;if(!_e&&b(/\/>/i,r)){ht(l,e);continue}je&&(r=g(r,ie," "),r=g(r,ae," "),r=g(r,le," "));const u=et(e.nodeName);if(bt(u,o,r)){if(!Te||"id"!==o&&"name"!==o||(ht(l,e),r=Re+r),X&&"object"==typeof $&&"function"==typeof $.getAttributeType)if(c);else switch($.getAttributeType(u,o)){case"TrustedHTML":r=X.createHTML(r);break;case"TrustedScriptURL":r=X.createScriptURL(r)}try{c?e.setAttributeNS(c,l,r):e.setAttribute(l,r),p(n.removed)}catch(e){}}}yt("afterSanitizeAttributes",e,null)},xt=function e(t){let n;const r=dt(t);for(yt("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)yt("uponSanitizeShadowNode",n,null),vt(n)||(n.content instanceof a&&e(n.content),Et(n));yt("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(e){let t,o,s,i,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(He=!e,He&&(e="\x3c!--\x3e"),"string"!=typeof e&&!gt(e)){if("function"!=typeof e.toString)throw w("toString is not a function");if("string"!=typeof(e=e.toString()))throw w("dirty is not a string, aborting")}if(!n.isSupported)return e;if(ke||ot(l),n.removed=[],"string"==typeof e&&(De=!1),De){if(e.nodeName){const t=et(e.nodeName);if(!de[t]||be[t])throw w("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof c)t=ft("\x3c!----\x3e"),o=t.ownerDocument.importNode(e,!0),1===o.nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?t=o:t.appendChild(o);else{if(!Ce&&!je&&!Oe&&-1===e.indexOf("<"))return X&&Ne?X.createHTML(e):e;if(t=ft(e),!t)return Ce?null:Ne?Q:""}t&&Ae&&pt(t.firstChild);const u=dt(De?e:t);for(;s=u.nextNode();)vt(s)||(s.content instanceof a&&xt(s.content),Et(s));if(De)return e;if(Ce){if(Pe)for(i=ne.call(t.ownerDocument);t.firstChild;)i.appendChild(t.firstChild);else i=t;return(ge.shadowroot||ge.shadowrootmode)&&(i=oe.call(r,i,!0)),i}let p=Oe?t.outerHTML:t.innerHTML;return Oe&&de["!doctype"]&&t.ownerDocument&&t.ownerDocument.doctype&&t.ownerDocument.doctype.name&&b(W,t.ownerDocument.doctype.name)&&(p="<!DOCTYPE "+t.ownerDocument.doctype.name+">\n"+p),je&&(p=g(p,ie," "),p=g(p,ae," "),p=g(p,le," ")),X&&Ne?X.createHTML(p):p},n.setConfig=function(e){ot(e),ke=!0},n.clearConfig=function(){tt=null,ke=!1},n.isValidAttribute=function(e,t,n){tt||ot({});const r=et(e),o=et(t);return bt(r,o,n)},n.addHook=function(e,t){"function"==typeof t&&(se[e]=se[e]||[],h(se[e],t))},n.removeHook=function(e){if(se[e])return p(se[e])},n.removeHooks=function(e){se[e]&&(se[e]=[])},n.removeAllHooks=function(){se={}},n}return G()}()},69450:e=>{"use strict";class t{constructor(e,t){this.low=e,this.high=t,this.length=1+t-e}overlaps(e){return!(this.high<e.low||this.low>e.high)}touches(e){return!(this.high+1<e.low||this.low-1>e.high)}add(e){return new t(Math.min(this.low,e.low),Math.max(this.high,e.high))}subtract(e){return e.low<=this.low&&e.high>=this.high?[]:e.low>this.low&&e.high<this.high?[new t(this.low,e.low-1),new t(e.high+1,this.high)]:e.low<=this.low?[new t(e.high+1,this.high)]:[new t(this.low,e.low-1)]}toString(){return this.low==this.high?this.low.toString():this.low+"-"+this.high}}class n{constructor(e,t){this.ranges=[],this.length=0,null!=e&&this.add(e,t)}_update_length(){this.length=this.ranges.reduce(((e,t)=>e+t.length),0)}add(e,r){var o=e=>{for(var t=0;t<this.ranges.length&&!e.touches(this.ranges[t]);)t++;for(var n=this.ranges.slice(0,t);t<this.ranges.length&&e.touches(this.ranges[t]);)e=e.add(this.ranges[t]),t++;n.push(e),this.ranges=n.concat(this.ranges.slice(t)),this._update_length()};return e instanceof n?e.ranges.forEach(o):(null==r&&(r=e),o(new t(e,r))),this}subtract(e,r){var o=e=>{for(var t=0;t<this.ranges.length&&!e.overlaps(this.ranges[t]);)t++;for(var n=this.ranges.slice(0,t);t<this.ranges.length&&e.overlaps(this.ranges[t]);)n=n.concat(this.ranges[t].subtract(e)),t++;this.ranges=n.concat(this.ranges.slice(t)),this._update_length()};return e instanceof n?e.ranges.forEach(o):(null==r&&(r=e),o(new t(e,r))),this}intersect(e,r){var o=[],s=e=>{for(var n=0;n<this.ranges.length&&!e.overlaps(this.ranges[n]);)n++;for(;n<this.ranges.length&&e.overlaps(this.ranges[n]);){var r=Math.max(this.ranges[n].low,e.low),s=Math.min(this.ranges[n].high,e.high);o.push(new t(r,s)),n++}};return e instanceof n?e.ranges.forEach(s):(null==r&&(r=e),s(new t(e,r))),this.ranges=o,this._update_length(),this}index(e){for(var t=0;t<this.ranges.length&&this.ranges[t].length<=e;)e-=this.ranges[t].length,t++;return this.ranges[t].low+e}toString(){return"[ "+this.ranges.join(", ")+" ]"}clone(){return new n(this)}numbers(){return this.ranges.reduce(((e,t)=>{for(var n=t.low;n<=t.high;)e.push(n),n++;return e}),[])}subranges(){return this.ranges.map((e=>({low:e.low,high:e.high,length:1+e.high-e.low})))}}e.exports=n},17187:e=>{"use strict";var t,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}e.exports=s,e.exports.once=function(e,t){return new Promise((function(n,r){function o(n){e.removeListener(t,s),r(n)}function s(){"function"==typeof e.removeListener&&e.removeListener("error",o),n([].slice.call(arguments))}m(e,t,s,{once:!0}),"error"!==t&&function(e,t,n){"function"==typeof e.on&&m(e,"error",t,n)}(e,o,{once:!0})}))},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var i=10;function a(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function c(e,t,n,r){var o,s,i,c;if(a(n),void 0===(s=e._events)?(s=e._events=Object.create(null),e._eventsCount=0):(void 0!==s.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),s=e._events),i=s[t]),void 0===i)i=s[t]=n,++e._eventsCount;else if("function"==typeof i?i=s[t]=r?[n,i]:[i,n]:r?i.unshift(n):i.push(n),(o=l(e))>0&&i.length>o&&!i.warned){i.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+i.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=i.length,c=u,console&&console.warn&&console.warn(c)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=u.bind(r);return o.listener=n,r.wrapFn=o,o}function h(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(o):d(o,o.length)}function f(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function d(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}function m(e,t,n,r){if("function"==typeof e.on)r.once?e.once(t,n):e.on(t,n);else{if("function"!=typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function o(s){r.once&&e.removeEventListener(t,o),n(s)}))}}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return i},set:function(e){if("number"!=typeof e||e<0||o(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");i=e}}),s.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||o(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},s.prototype.getMaxListeners=function(){return l(this)},s.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var o="error"===e,s=this._events;if(void 0!==s)o=o&&void 0===s.error;else if(!o)return!1;if(o){var i;if(t.length>0&&(i=t[0]),i instanceof Error)throw i;var a=new Error("Unhandled error."+(i?" ("+i.message+")":""));throw a.context=i,a}var l=s[e];if(void 0===l)return!1;if("function"==typeof l)r(l,this,t);else{var c=l.length,u=d(l,c);for(n=0;n<c;++n)r(u[n],this,t)}return!0},s.prototype.addListener=function(e,t){return c(this,e,t,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(e,t){return c(this,e,t,!0)},s.prototype.once=function(e,t){return a(t),this.on(e,p(this,e,t)),this},s.prototype.prependOnceListener=function(e,t){return a(t),this.prependListener(e,p(this,e,t)),this},s.prototype.removeListener=function(e,t){var n,r,o,s,i;if(a(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(o=-1,s=n.length-1;s>=0;s--)if(n[s]===t||n[s].listener===t){i=n[s].listener,o=s;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,i||t)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var o,s=Object.keys(n);for(r=0;r<s.length;++r)"removeListener"!==(o=s[r])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},s.prototype.listeners=function(e){return h(this,e,!0)},s.prototype.rawListeners=function(e){return h(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):f.call(e,t)},s.prototype.listenerCount=f,s.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},21102:(e,t,n)=>{"use strict";var r=n(46291),o=s(Error);function s(e){return t.displayName=e.displayName||e.name,t;function t(t){return t&&(t=r.apply(null,arguments)),new e(t)}}e.exports=o,o.eval=s(EvalError),o.range=s(RangeError),o.reference=s(ReferenceError),o.syntax=s(SyntaxError),o.type=s(TypeError),o.uri=s(URIError),o.create=s},46291:e=>{!function(){var t;function n(e){for(var t,n,r,o,s=1,i=[].slice.call(arguments),a=0,l=e.length,c="",u=!1,p=!1,h=function(){return i[s++]},f=function(){for(var n="";/\d/.test(e[a]);)n+=e[a++],t=e[a];return n.length>0?parseInt(n):null};a<l;++a)if(t=e[a],u)switch(u=!1,"."==t?(p=!1,t=e[++a]):"0"==t&&"."==e[a+1]?(p=!0,t=e[a+=2]):p=!0,o=f(),t){case"b":c+=parseInt(h(),10).toString(2);break;case"c":c+="string"==typeof(n=h())||n instanceof String?n:String.fromCharCode(parseInt(n,10));break;case"d":c+=parseInt(h(),10);break;case"f":r=String(parseFloat(h()).toFixed(o||6)),c+=p?r:r.replace(/^0/,"");break;case"j":c+=JSON.stringify(h());break;case"o":c+="0"+parseInt(h(),10).toString(8);break;case"s":c+=h();break;case"x":c+="0x"+parseInt(h(),10).toString(16);break;case"X":c+="0x"+parseInt(h(),10).toString(16).toUpperCase();break;default:c+=t}else"%"===t?u=!0:c+=t;return c}(t=e.exports=n).format=n,t.vsprintf=function(e,t){return n.apply(null,[e].concat(t))},"undefined"!=typeof console&&"function"==typeof console.log&&(t.printf=function(){console.log(n.apply(null,arguments))})}()},17648:e=>{"use strict";var t=Array.prototype.slice,n=Object.prototype.toString;e.exports=function(e){var r=this;if("function"!=typeof r||"[object Function]"!==n.call(r))throw new TypeError("Function.prototype.bind called on incompatible "+r);for(var o,s=t.call(arguments,1),i=Math.max(0,r.length-s.length),a=[],l=0;l<i;l++)a.push("$"+l);if(o=Function("binder","return function ("+a.join(",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof o){var n=r.apply(this,s.concat(t.call(arguments)));return Object(n)===n?n:this}return r.apply(e,s.concat(t.call(arguments)))})),r.prototype){var c=function(){};c.prototype=r.prototype,o.prototype=new c,c.prototype=null}return o}},58612:(e,t,n)=>{"use strict";var r=n(17648);e.exports=Function.prototype.bind||r},40210:(e,t,n)=>{"use strict";var r,o=SyntaxError,s=Function,i=TypeError,a=function(e){try{return s('"use strict"; return ('+e+").constructor;")()}catch(e){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(e){l=null}var c=function(){throw new i},u=l?function(){try{return c}catch(e){try{return l(arguments,"callee").get}catch(e){return c}}}():c,p=n(41405)(),h=n(28185)(),f=Object.getPrototypeOf||(h?function(e){return e.__proto__}:null),d={},m="undefined"!=typeof Uint8Array&&f?f(Uint8Array):r,g={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":p&&f?f([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":d,"%AsyncGenerator%":d,"%AsyncGeneratorFunction%":d,"%AsyncIteratorPrototype%":d,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":s,"%GeneratorFunction%":d,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":p&&f?f(f([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&p&&f?f((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&p&&f?f((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p&&f?f(""[Symbol.iterator]()):r,"%Symbol%":p?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":u,"%TypedArray%":m,"%TypeError%":i,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet};if(f)try{null.error}catch(e){var y=f(f(e));g["%Error.prototype%"]=y}var v=function e(t){var n;if("%AsyncFunction%"===t)n=a("async function () {}");else if("%GeneratorFunction%"===t)n=a("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=a("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&f&&(n=f(o.prototype))}return g[t]=n,n},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},w=n(58612),E=n(17642),x=w.call(Function.call,Array.prototype.concat),S=w.call(Function.apply,Array.prototype.splice),_=w.call(Function.call,String.prototype.replace),j=w.call(Function.call,String.prototype.slice),O=w.call(Function.call,RegExp.prototype.exec),k=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,A=/\\(\\)?/g,C=function(e,t){var n,r=e;if(E(b,r)&&(r="%"+(n=b[r])[0]+"%"),E(g,r)){var s=g[r];if(s===d&&(s=v(r)),void 0===s&&!t)throw new i("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:s}}throw new o("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new i("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new i('"allowMissing" argument must be a boolean');if(null===O(/^%?[^%]*%?$/,e))throw new o("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=j(e,0,1),n=j(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return _(e,k,(function(e,t,n,o){r[r.length]=n?_(o,A,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",s=C("%"+r+"%",t),a=s.name,c=s.value,u=!1,p=s.alias;p&&(r=p[0],S(n,x([0,1],p)));for(var h=1,f=!0;h<n.length;h+=1){var d=n[h],m=j(d,0,1),y=j(d,-1);if(('"'===m||"'"===m||"`"===m||'"'===y||"'"===y||"`"===y)&&m!==y)throw new o("property names with quotes must have matching quotes");if("constructor"!==d&&f||(u=!0),E(g,a="%"+(r+="."+d)+"%"))c=g[a];else if(null!=c){if(!(d in c)){if(!t)throw new i("base intrinsic for "+e+" exists, but the property is not available.");return}if(l&&h+1>=n.length){var v=l(c,d);c=(f=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:c[d]}else f=E(c,d),c=c[d];f&&!u&&(g[a]=c)}}return c}},28185:e=>{"use strict";var t={foo:{}},n=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!({__proto__:null}instanceof n)}},41405:(e,t,n)=>{"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(55419);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},55419:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},17642:(e,t,n)=>{"use strict";var r=n(58612);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},47802:e=>{function t(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw new Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw new Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach((function(n){var r=e[n];"object"!=typeof r||Object.isFrozen(r)||t(r)})),e}var n=t,r=t;n.default=r;class o{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function s(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function i(e,...t){const n=Object.create(null);for(const t in e)n[t]=e[t];return t.forEach((function(e){for(const t in e)n[t]=e[t]})),n}const a=e=>!!e.kind;class l{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=s(e)}openNode(e){if(!a(e))return;let t=e.kind;e.sublanguage||(t=`${this.classPrefix}${t}`),this.span(t)}closeNode(e){a(e)&&(this.buffer+="</span>")}value(){return this.buffer}span(e){this.buffer+=`<span class="${e}">`}}class c{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const t={kind:e,children:[]};this.add(t),this.stack.push(t)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,t){return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach((t=>this._walk(e,t))),e.closeNode(t)),e}static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every((e=>"string"==typeof e))?e.children=[e.children.join("")]:e.children.forEach((e=>{c._collapse(e)})))}}class u extends c{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){const n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){return new l(this,this.options).value()}finalize(){return!0}}function p(e){return e?"string"==typeof e?e:e.source:null}const h=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;const f="[a-zA-Z]\\w*",d="[a-zA-Z_]\\w*",m="\\b\\d+(\\.\\d+)?",g="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",y="\\b(0b[01]+)",v={begin:"\\\\[\\s\\S]",relevance:0},b={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[v]},w={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[v]},E={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},x=function(e,t,n={}){const r=i({className:"comment",begin:e,end:t,contains:[]},n);return r.contains.push(E),r.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),r},S=x("//","$"),_=x("/\\*","\\*/"),j=x("#","$"),O={className:"number",begin:m,relevance:0},k={className:"number",begin:g,relevance:0},A={className:"number",begin:y,relevance:0},C={className:"number",begin:m+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},P={begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[v,{begin:/\[/,end:/\]/,relevance:0,contains:[v]}]}]},N={className:"title",begin:f,relevance:0},I={className:"title",begin:d,relevance:0},T={begin:"\\.\\s*"+d,relevance:0};var R=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:f,UNDERSCORE_IDENT_RE:d,NUMBER_RE:m,C_NUMBER_RE:g,BINARY_NUMBER_RE:y,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=function(...e){return e.map((e=>p(e))).join("")}(t,/.*\b/,e.binary,/\b.*/)),i({className:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},BACKSLASH_ESCAPE:v,APOS_STRING_MODE:b,QUOTE_STRING_MODE:w,PHRASAL_WORDS_MODE:E,COMMENT:x,C_LINE_COMMENT_MODE:S,C_BLOCK_COMMENT_MODE:_,HASH_COMMENT_MODE:j,NUMBER_MODE:O,C_NUMBER_MODE:k,BINARY_NUMBER_MODE:A,CSS_NUMBER_MODE:C,REGEXP_MODE:P,TITLE_MODE:N,UNDERSCORE_TITLE_MODE:I,METHOD_GUARD:T,END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,t)=>{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})}});function M(e,t){"."===e.input[e.index-1]&&t.ignoreMatch()}function D(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=M,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function F(e,t){Array.isArray(e.illegal)&&(e.illegal=function(...e){return"("+e.map((e=>p(e))).join("|")+")"}(...e.illegal))}function L(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function B(e,t){void 0===e.relevance&&(e.relevance=1)}const $=["of","and","for","in","not","or","if","then","parent","list","value"],q="keyword";function U(e,t,n=q){const r={};return"string"==typeof e?o(n,e.split(" ")):Array.isArray(e)?o(n,e):Object.keys(e).forEach((function(n){Object.assign(r,U(e[n],t,n))})),r;function o(e,n){t&&(n=n.map((e=>e.toLowerCase()))),n.forEach((function(t){const n=t.split("|");r[n[0]]=[e,z(n[0],n[1])]}))}}function z(e,t){return t?Number(t):function(e){return $.includes(e.toLowerCase())}(e)?0:1}function V(e,{plugins:t}){function n(t,n){return new RegExp(p(t),"m"+(e.case_insensitive?"i":"")+(n?"g":""))}class r{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,e]),this.matchAt+=function(e){return new RegExp(e.toString()+"|").exec("").length-1}(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map((e=>e[1]));this.matcherRe=n(function(e,t="|"){let n=0;return e.map((e=>{n+=1;const t=n;let r=p(e),o="";for(;r.length>0;){const e=h.exec(r);if(!e){o+=r;break}o+=r.substring(0,e.index),r=r.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?o+="\\"+String(Number(e[1])+t):(o+=e[0],"("===e[0]&&n++)}return o})).map((e=>`(${e})`)).join(t)}(e),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const t=this.matcherRe.exec(e);if(!t)return null;const n=t.findIndex(((e,t)=>t>0&&void 0!==e)),r=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,r)}}class o{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const t=new r;return this.rules.slice(e).forEach((([e,n])=>t.addRule(e,n))),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){const t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{const t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=i(e.classNameAliases||{}),function t(r,s){const a=r;if(r.isCompiled)return a;[L].forEach((e=>e(r,s))),e.compilerExtensions.forEach((e=>e(r,s))),r.__beforeBegin=null,[D,F,B].forEach((e=>e(r,s))),r.isCompiled=!0;let l=null;if("object"==typeof r.keywords&&(l=r.keywords.$pattern,delete r.keywords.$pattern),r.keywords&&(r.keywords=U(r.keywords,e.case_insensitive)),r.lexemes&&l)throw new Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return l=l||r.lexemes||/\w+/,a.keywordPatternRe=n(l,!0),s&&(r.begin||(r.begin=/\B|\b/),a.beginRe=n(r.begin),r.endSameAsBegin&&(r.end=r.begin),r.end||r.endsWithParent||(r.end=/\B|\b/),r.end&&(a.endRe=n(r.end)),a.terminatorEnd=p(r.end)||"",r.endsWithParent&&s.terminatorEnd&&(a.terminatorEnd+=(r.end?"|":"")+s.terminatorEnd)),r.illegal&&(a.illegalRe=n(r.illegal)),r.contains||(r.contains=[]),r.contains=[].concat(...r.contains.map((function(e){return function(e){e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map((function(t){return i(e,{variants:null},t)})));if(e.cachedVariants)return e.cachedVariants;if(W(e))return i(e,{starts:e.starts?i(e.starts):null});if(Object.isFrozen(e))return i(e);return e}("self"===e?r:e)}))),r.contains.forEach((function(e){t(e,a)})),r.starts&&t(r.starts,s),a.matcher=function(e){const t=new o;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin"}))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t}(a),a}(e)}function W(e){return!!e&&(e.endsWithParent||W(e.starts))}function J(e){const t={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:!1}},computed:{className(){return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!e.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`),this.unknownLanguage=!0,s(this.code);let t={};return this.autoDetect?(t=e.highlightAuto(this.code),this.detectedLanguage=t.language):(t=e.highlight(this.language,this.code,this.ignoreIllegals),this.detectedLanguage=this.language),t.value},autoDetect(){return!this.language||(e=this.autodetect,Boolean(e||""===e));var e},ignoreIllegals:()=>!0},render(e){return e("pre",{},[e("code",{class:this.className,domProps:{innerHTML:this.highlighted}})])}};return{Component:t,VuePlugin:{install(e){e.component("highlightjs",t)}}}}const K={"after:highlightElement":({el:e,result:t,text:n})=>{const r=G(e);if(!r.length)return;const o=document.createElement("div");o.innerHTML=t.value,t.value=function(e,t,n){let r=0,o="";const i=[];function a(){return e.length&&t.length?e[0].offset!==t[0].offset?e[0].offset<t[0].offset?e:t:"start"===t[0].event?e:t:e.length?e:t}function l(e){function t(e){return" "+e.nodeName+'="'+s(e.value)+'"'}o+="<"+H(e)+[].map.call(e.attributes,t).join("")+">"}function c(e){o+="</"+H(e)+">"}function u(e){("start"===e.event?l:c)(e.node)}for(;e.length||t.length;){let t=a();if(o+=s(n.substring(r,t[0].offset)),r=t[0].offset,t===e){i.reverse().forEach(c);do{u(t.splice(0,1)[0]),t=a()}while(t===e&&t.length&&t[0].offset===r);i.reverse().forEach(l)}else"start"===t[0].event?i.push(t[0].node):i.pop(),u(t.splice(0,1)[0])}return o+s(n.substr(r))}(r,G(o),n)}};function H(e){return e.nodeName.toLowerCase()}function G(e){const t=[];return function e(n,r){for(let o=n.firstChild;o;o=o.nextSibling)3===o.nodeType?r+=o.nodeValue.length:1===o.nodeType&&(t.push({event:"start",offset:r,node:o}),r=e(o,r),H(o).match(/br|hr|img|input/)||t.push({event:"stop",offset:r,node:o}));return r}(e,0),t}const Z={},Y=e=>{console.error(e)},X=(e,...t)=>{console.log(`WARN: ${e}`,...t)},Q=(e,t)=>{Z[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),Z[`${e}/${t}`]=!0)},ee=s,te=i,ne=Symbol("nomatch");var re=function(e){const t=Object.create(null),r=Object.create(null),s=[];let i=!0;const a=/(^(<[^>]+>|\t|)+|\n)/gm,l="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let p={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:u};function h(e){return p.noHighlightRe.test(e)}function f(e,t,n,r){let o="",s="";"object"==typeof t?(o=e,n=t.ignoreIllegals,s=t.language,r=void 0):(Q("10.7.0","highlight(lang, code, ...args) has been deprecated."),Q("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),s=e,o=t);const i={code:o,language:s};O("before:highlight",i);const a=i.result?i.result:d(i.language,i.code,n,r);return a.code=i.code,O("after:highlight",a),a}function d(e,n,r,a){function c(e,t){const n=E.case_insensitive?t[0].toLowerCase():t[0];return Object.prototype.hasOwnProperty.call(e.keywords,n)&&e.keywords[n]}function u(){null!=j.subLanguage?function(){if(""===A)return;let e=null;if("string"==typeof j.subLanguage){if(!t[j.subLanguage])return void k.addText(A);e=d(j.subLanguage,A,!0,O[j.subLanguage]),O[j.subLanguage]=e.top}else e=m(A,j.subLanguage.length?j.subLanguage:null);j.relevance>0&&(C+=e.relevance),k.addSublanguage(e.emitter,e.language)}():function(){if(!j.keywords)return void k.addText(A);let e=0;j.keywordPatternRe.lastIndex=0;let t=j.keywordPatternRe.exec(A),n="";for(;t;){n+=A.substring(e,t.index);const r=c(j,t);if(r){const[e,o]=r;if(k.addText(n),n="",C+=o,e.startsWith("_"))n+=t[0];else{const n=E.classNameAliases[e]||e;k.addKeyword(t[0],n)}}else n+=t[0];e=j.keywordPatternRe.lastIndex,t=j.keywordPatternRe.exec(A)}n+=A.substr(e),k.addText(n)}(),A=""}function h(e){return e.className&&k.openNode(E.classNameAliases[e.className]||e.className),j=Object.create(e,{parent:{value:j}}),j}function f(e,t,n){let r=function(e,t){const n=e&&e.exec(t);return n&&0===n.index}(e.endRe,n);if(r){if(e["on:end"]){const n=new o(e);e["on:end"](t,n),n.isMatchIgnored&&(r=!1)}if(r){for(;e.endsParent&&e.parent;)e=e.parent;return e}}if(e.endsWithParent)return f(e.parent,t,n)}function g(e){return 0===j.matcher.regexIndex?(A+=e[0],1):(I=!0,0)}function y(e){const t=e[0],n=e.rule,r=new o(n),s=[n.__beforeBegin,n["on:begin"]];for(const n of s)if(n&&(n(e,r),r.isMatchIgnored))return g(t);return n&&n.endSameAsBegin&&(n.endRe=new RegExp(t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),n.skip?A+=t:(n.excludeBegin&&(A+=t),u(),n.returnBegin||n.excludeBegin||(A=t)),h(n),n.returnBegin?0:t.length}function v(e){const t=e[0],r=n.substr(e.index),o=f(j,e,r);if(!o)return ne;const s=j;s.skip?A+=t:(s.returnEnd||s.excludeEnd||(A+=t),u(),s.excludeEnd&&(A=t));do{j.className&&k.closeNode(),j.skip||j.subLanguage||(C+=j.relevance),j=j.parent}while(j!==o.parent);return o.starts&&(o.endSameAsBegin&&(o.starts.endRe=o.endRe),h(o.starts)),s.returnEnd?0:t.length}let b={};function w(t,o){const s=o&&o[0];if(A+=t,null==s)return u(),0;if("begin"===b.type&&"end"===o.type&&b.index===o.index&&""===s){if(A+=n.slice(o.index,o.index+1),!i){const t=new Error("0 width match regex");throw t.languageName=e,t.badRule=b.rule,t}return 1}if(b=o,"begin"===o.type)return y(o);if("illegal"===o.type&&!r){const e=new Error('Illegal lexeme "'+s+'" for mode "'+(j.className||"<unnamed>")+'"');throw e.mode=j,e}if("end"===o.type){const e=v(o);if(e!==ne)return e}if("illegal"===o.type&&""===s)return 1;if(N>1e5&&N>3*o.index){throw new Error("potential infinite loop, way more iterations than matches")}return A+=s,s.length}const E=S(e);if(!E)throw Y(l.replace("{}",e)),new Error('Unknown language: "'+e+'"');const x=V(E,{plugins:s});let _="",j=a||x;const O={},k=new p.__emitter(p);!function(){const e=[];for(let t=j;t!==E;t=t.parent)t.className&&e.unshift(t.className);e.forEach((e=>k.openNode(e)))}();let A="",C=0,P=0,N=0,I=!1;try{for(j.matcher.considerAll();;){N++,I?I=!1:j.matcher.considerAll(),j.matcher.lastIndex=P;const e=j.matcher.exec(n);if(!e)break;const t=w(n.substring(P,e.index),e);P=e.index+t}return w(n.substr(P)),k.closeAllNodes(),k.finalize(),_=k.toHTML(),{relevance:Math.floor(C),value:_,language:e,illegal:!1,emitter:k,top:j}}catch(t){if(t.message&&t.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:t.message,context:n.slice(P-100,P+100),mode:t.mode},sofar:_,relevance:0,value:ee(n),emitter:k};if(i)return{illegal:!1,relevance:0,value:ee(n),emitter:k,language:e,top:j,errorRaised:t};throw t}}function m(e,n){n=n||p.languages||Object.keys(t);const r=function(e){const t={relevance:0,emitter:new p.__emitter(p),value:ee(e),illegal:!1,top:c};return t.emitter.addText(e),t}(e),o=n.filter(S).filter(j).map((t=>d(t,e,!1)));o.unshift(r);const s=o.sort(((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(S(e.language).supersetOf===t.language)return 1;if(S(t.language).supersetOf===e.language)return-1}return 0})),[i,a]=s,l=i;return l.second_best=a,l}const g={"before:highlightElement":({el:e})=>{p.useBR&&(e.innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ /]*>/g,"\n"))},"after:highlightElement":({result:e})=>{p.useBR&&(e.value=e.value.replace(/\n/g,"<br>"))}},y=/^(<[^>]+>|\t)+/gm,v={"after:highlightElement":({result:e})=>{p.tabReplace&&(e.value=e.value.replace(y,(e=>e.replace(/\t/g,p.tabReplace))))}};function b(e){let t=null;const n=function(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";const n=p.languageDetectRe.exec(t);if(n){const t=S(n[1]);return t||(X(l.replace("{}",n[1])),X("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find((e=>h(e)||S(e)))}(e);if(h(n))return;O("before:highlightElement",{el:e,language:n}),t=e;const o=t.textContent,s=n?f(o,{language:n,ignoreIllegals:!0}):m(o);O("after:highlightElement",{el:e,result:s,text:o}),e.innerHTML=s.value,function(e,t,n){const o=t?r[t]:n;e.classList.add("hljs"),o&&e.classList.add(o)}(e,n,s.language),e.result={language:s.language,re:s.relevance,relavance:s.relevance},s.second_best&&(e.second_best={language:s.second_best.language,re:s.second_best.relevance,relavance:s.second_best.relevance})}const w=()=>{if(w.called)return;w.called=!0,Q("10.6.0","initHighlighting() is deprecated. Use highlightAll() instead.");document.querySelectorAll("pre code").forEach(b)};let E=!1;function x(){if("loading"===document.readyState)return void(E=!0);document.querySelectorAll("pre code").forEach(b)}function S(e){return e=(e||"").toLowerCase(),t[e]||t[r[e]]}function _(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach((e=>{r[e.toLowerCase()]=t}))}function j(e){const t=S(e);return t&&!t.disableAutodetect}function O(e,t){const n=e;s.forEach((function(e){e[n]&&e[n](t)}))}"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(function(){E&&x()}),!1),Object.assign(e,{highlight:f,highlightAuto:m,highlightAll:x,fixMarkup:function(e){return Q("10.2.0","fixMarkup will be removed entirely in v11.0"),Q("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),t=e,p.tabReplace||p.useBR?t.replace(a,(e=>"\n"===e?p.useBR?"<br>":e:p.tabReplace?e.replace(/\t/g,p.tabReplace):e)):t;var t},highlightElement:b,highlightBlock:function(e){return Q("10.7.0","highlightBlock will be removed entirely in v12.0"),Q("10.7.0","Please use highlightElement now."),b(e)},configure:function(e){e.useBR&&(Q("10.3.0","'useBR' will be removed entirely in v11.0"),Q("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),p=te(p,e)},initHighlighting:w,initHighlightingOnLoad:function(){Q("10.6.0","initHighlightingOnLoad() is deprecated. Use highlightAll() instead."),E=!0},registerLanguage:function(n,r){let o=null;try{o=r(e)}catch(e){if(Y("Language definition for '{}' could not be registered.".replace("{}",n)),!i)throw e;Y(e),o=c}o.name||(o.name=n),t[n]=o,o.rawDefinition=r.bind(null,e),o.aliases&&_(o.aliases,{languageName:n})},unregisterLanguage:function(e){delete t[e];for(const t of Object.keys(r))r[t]===e&&delete r[t]},listLanguages:function(){return Object.keys(t)},getLanguage:S,registerAliases:_,requireLanguage:function(e){Q("10.4.0","requireLanguage will be removed entirely in v11."),Q("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");const t=S(e);if(t)return t;throw new Error("The '{}' language is required, but not loaded.".replace("{}",e))},autoDetection:j,inherit:te,addPlugin:function(e){!function(e){e["before:highlightBlock"]&&!e["before:highlightElement"]&&(e["before:highlightElement"]=t=>{e["before:highlightBlock"](Object.assign({block:t.el},t))}),e["after:highlightBlock"]&&!e["after:highlightElement"]&&(e["after:highlightElement"]=t=>{e["after:highlightBlock"](Object.assign({block:t.el},t))})}(e),s.push(e)},vuePlugin:J(e).VuePlugin}),e.debugMode=function(){i=!1},e.safeMode=function(){i=!0},e.versionString="10.7.3";for(const e in R)"object"==typeof R[e]&&n(R[e]);return Object.assign(e,R),e.addPlugin(g),e.addPlugin(K),e.addPlugin(v),e}({});e.exports=re},61519:e=>{function t(...e){return e.map((e=>{return(t=e)?"string"==typeof t?t:t.source:null;var t})).join("")}e.exports=function(e){const n={},r={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[n]}]};Object.assign(n,{className:"variable",variants:[{begin:t(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},r]});const o={className:"subst",begin:/\$\(/,end:/\)/,contains:[e.BACKSLASH_ESCAPE]},s={begin:/<<-?\s*(?=\w+)/,starts:{contains:[e.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},i={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,n,o]};o.contains.push(i);const a={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},e.NUMBER_MODE,n]},l=e.SHEBANG({binary:`(${["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"].join("|")})`,relevance:10}),c={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b[a-z._-]+\b/,keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp"},contains:[l,e.SHEBANG(),c,a,e.HASH_COMMENT_MODE,s,i,{className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},n]}}},30786:e=>{function t(...e){return e.map((e=>{return(t=e)?"string"==typeof t?t:t.source:null;var t})).join("")}e.exports=function(e){const n="HTTP/(2|1\\.[01])",r={className:"attribute",begin:t("^",/[A-Za-z][A-Za-z0-9-]*/,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},o=[r,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+n+" \\d{3})",end:/$/,contains:[{className:"meta",begin:n},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:o}},{begin:"(?=^[A-Z]+ (.*?) "+n+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:n},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:o}},e.inherit(r,{relevance:0})]}}},96344:e=>{const t="[A-Za-z$_][0-9A-Za-z$_]*",n=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],r=["true","false","null","undefined","NaN","Infinity"],o=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer","BigInt64Array","BigUint64Array","BigInt"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function s(e){return i("(?=",e,")")}function i(...e){return e.map((e=>{return(t=e)?"string"==typeof t?t:t.source:null;var t})).join("")}e.exports=function(e){const a=t,l="<>",c="</>",u={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(e,t)=>{const n=e[0].length+e.index,r=e.input[n];"<"!==r?">"===r&&(((e,{after:t})=>{const n="</"+e[0].slice(1);return-1!==e.input.indexOf(n,t)})(e,{after:n})||t.ignoreMatch()):t.ignoreMatch()}},p={$pattern:t,keyword:n,literal:r,built_in:o},h="[0-9](_?[0-9])*",f=`\\.(${h})`,d="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",m={className:"number",variants:[{begin:`(\\b(${d})((${f})|\\.)?|(${f}))[eE][+-]?(${h})\\b`},{begin:`\\b(${d})\\b((${f})\\b|\\.)?|(${f})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},g={className:"subst",begin:"\\$\\{",end:"\\}",keywords:p,contains:[]},y={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,g],subLanguage:"xml"}},v={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,g],subLanguage:"css"}},b={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,g]},w={className:"comment",variants:[e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:a+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},E=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,y,v,b,m,e.REGEXP_MODE];g.contains=E.concat({begin:/\{/,end:/\}/,keywords:p,contains:["self"].concat(E)});const x=[].concat(w,g.contains),S=x.concat([{begin:/\(/,end:/\)/,keywords:p,contains:["self"].concat(x)}]),_={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:p,contains:S};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:p,exports:{PARAMS_CONTAINS:S},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,y,v,b,w,m,{begin:i(/[{,\n]\s*/,s(i(/(((\/\/.*$)|(\/\*(\*[^/]|[^*])*\*\/))\s*)*/,a+"\\s*:"))),relevance:0,contains:[{className:"attr",begin:a+s("\\s*:"),relevance:0}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[w,e.REGEXP_MODE,{className:"function",begin:"(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:p,contains:S}]}]},{begin:/,/,relevance:0},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:l,end:c},{begin:u.begin,"on:begin":u.isTrulyOpeningTag,end:u.end}],subLanguage:"xml",contains:[{begin:u.begin,end:u.end,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/[{;]/,excludeEnd:!0,keywords:p,contains:["self",e.inherit(e.TITLE_MODE,{begin:a}),_],illegal:/%/},{beginKeywords:"while if switch catch for"},{className:"function",begin:e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,contains:[_,e.inherit(e.TITLE_MODE,{begin:a})]},{variants:[{begin:"\\."+a},{begin:"\\$"+a}],relevance:0},{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"[\]]/,contains:[{beginKeywords:"extends"},e.UNDERSCORE_TITLE_MODE]},{begin:/\b(?=constructor)/,end:/[{;]/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:a}),"self",_]},{begin:"(get|set)\\s+(?="+a+"\\()",end:/\{/,keywords:"get set",contains:[e.inherit(e.TITLE_MODE,{begin:a}),{begin:/\(\)/},_]},{begin:/\$[(.]/}]}}},82026:e=>{e.exports=function(e){const t={literal:"true false null"},n=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],r=[e.QUOTE_STRING_MODE,e.C_NUMBER_MODE],o={end:",",endsWithParent:!0,excludeEnd:!0,contains:r,keywords:t},s={begin:/\{/,end:/\}/,contains:[{className:"attr",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE],illegal:"\\n"},e.inherit(o,{begin:/:/})].concat(n),illegal:"\\S"},i={begin:"\\[",end:"\\]",contains:[e.inherit(o)],illegal:"\\S"};return r.push(s,i),n.forEach((function(e){r.push(e)})),{name:"JSON",contains:r,keywords:t,illegal:"\\S"}}},66336:e=>{e.exports=function(e){const t={$pattern:/-?[A-z\.\-]+\b/,keyword:"if else foreach return do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch hidden static parameter",built_in:"ac asnp cat cd CFS chdir clc clear clhy cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del diff dir dnsn ebp echo|0 epal epcsv epsn erase etsn exsn fc fhx fl ft fw gal gbp gc gcb gci gcm gcs gdr gerr ghy gi gin gjb gl gm gmo gp gps gpv group gsn gsnp gsv gtz gu gv gwmi h history icm iex ihy ii ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md measure mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps pushd pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp rp rsn rsnp rujb rv rvpa rwmi sajb sal saps sasv sbp sc scb select set shcm si sl sleep sls sort sp spjb spps spsv start stz sujb sv swmi tee trcm type wget where wjb write"},n={begin:"`[\\s\\S]",relevance:0},r={className:"variable",variants:[{begin:/\$\B/},{className:"keyword",begin:/\$this/},{begin:/\$[\w\d][\w\d_:]*/}]},o={className:"string",variants:[{begin:/"/,end:/"/},{begin:/@"/,end:/^"@/}],contains:[n,r,{className:"variable",begin:/\$[A-z]/,end:/[^A-z]/}]},s={className:"string",variants:[{begin:/'/,end:/'/},{begin:/@'/,end:/^'@/}]},i=e.inherit(e.COMMENT(null,null),{variants:[{begin:/#/,end:/$/},{begin:/<#/,end:/#>/}],contains:[{className:"doctag",variants:[{begin:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{begin:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]}]}),a={className:"built_in",variants:[{begin:"(".concat("Add|Clear|Close|Copy|Enter|Exit|Find|Format|Get|Hide|Join|Lock|Move|New|Open|Optimize|Pop|Push|Redo|Remove|Rename|Reset|Resize|Search|Select|Set|Show|Skip|Split|Step|Switch|Undo|Unlock|Watch|Backup|Checkpoint|Compare|Compress|Convert|ConvertFrom|ConvertTo|Dismount|Edit|Expand|Export|Group|Import|Initialize|Limit|Merge|Mount|Out|Publish|Restore|Save|Sync|Unpublish|Update|Approve|Assert|Build|Complete|Confirm|Deny|Deploy|Disable|Enable|Install|Invoke|Register|Request|Restart|Resume|Start|Stop|Submit|Suspend|Uninstall|Unregister|Wait|Debug|Measure|Ping|Repair|Resolve|Test|Trace|Connect|Disconnect|Read|Receive|Send|Write|Block|Grant|Protect|Revoke|Unblock|Unprotect|Use|ForEach|Sort|Tee|Where",")+(-)[\\w\\d]+")}]},l={className:"class",beginKeywords:"class enum",end:/\s*[{]/,excludeEnd:!0,relevance:0,contains:[e.TITLE_MODE]},c={className:"function",begin:/function\s+/,end:/\s*\{|$/,excludeEnd:!0,returnBegin:!0,relevance:0,contains:[{begin:"function",relevance:0,className:"keyword"},{className:"title",begin:/\w[\w\d]*((-)[\w\d]+)*/,relevance:0},{begin:/\(/,end:/\)/,className:"params",relevance:0,contains:[r]}]},u={begin:/using\s/,end:/$/,returnBegin:!0,contains:[o,s,{className:"keyword",begin:/(using|assembly|command|module|namespace|type)/}]},p={variants:[{className:"operator",begin:"(".concat("-and|-as|-band|-bnot|-bor|-bxor|-casesensitive|-ccontains|-ceq|-cge|-cgt|-cle|-clike|-clt|-cmatch|-cne|-cnotcontains|-cnotlike|-cnotmatch|-contains|-creplace|-csplit|-eq|-exact|-f|-file|-ge|-gt|-icontains|-ieq|-ige|-igt|-ile|-ilike|-ilt|-imatch|-in|-ine|-inotcontains|-inotlike|-inotmatch|-ireplace|-is|-isnot|-isplit|-join|-le|-like|-lt|-match|-ne|-not|-notcontains|-notin|-notlike|-notmatch|-or|-regex|-replace|-shl|-shr|-split|-wildcard|-xor",")\\b")},{className:"literal",begin:/(-)[\w\d]+/,relevance:0}]},h={className:"function",begin:/\[.*\]\s*[\w]+[ ]??\(/,end:/$/,returnBegin:!0,relevance:0,contains:[{className:"keyword",begin:"(".concat(t.keyword.toString().replace(/\s/g,"|"),")\\b"),endsParent:!0,relevance:0},e.inherit(e.TITLE_MODE,{endsParent:!0})]},f=[h,i,n,e.NUMBER_MODE,o,s,a,r,{className:"literal",begin:/\$(null|true|false)\b/},{className:"selector-tag",begin:/@\B/,relevance:0}],d={begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[].concat("self",f,{begin:"("+["string","char","byte","int","long","bool","decimal","single","double","DateTime","xml","array","hashtable","void"].join("|")+")",className:"built_in",relevance:0},{className:"type",begin:/[\.\w\d]+/,relevance:0})};return h.contains.unshift(d),{name:"PowerShell",aliases:["ps","ps1"],case_insensitive:!0,keywords:t,contains:f.concat(l,c,u,p,d)}}},42157:e=>{function t(e){return e?"string"==typeof e?e:e.source:null}function n(e){return r("(?=",e,")")}function r(...e){return e.map((e=>t(e))).join("")}function o(...e){return"("+e.map((e=>t(e))).join("|")+")"}e.exports=function(e){const t=r(/[A-Z_]/,r("(",/[A-Z0-9_.-]*:/,")?"),/[A-Z0-9_.-]*/),s={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"meta-keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},a=e.inherit(i,{begin:/\(/,end:/\)/}),l=e.inherit(e.APOS_STRING_MODE,{className:"meta-string"}),c=e.inherit(e.QUOTE_STRING_MODE,{className:"meta-string"}),u={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:/[A-Za-z0-9._:-]+/,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[s]},{begin:/'/,end:/'/,contains:[s]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[i,c,l,a,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[i,a,c,l]}]}]},e.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},s,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[u],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[u],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:r(/</,n(r(t,o(/\/>/,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:t,relevance:0,starts:u}]},{className:"tag",begin:r(/<\//,n(r(t,/>/))),contains:[{className:"name",begin:t,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}},54587:e=>{e.exports=function(e){var t="true false yes no null",n="[\\w#;/?:@&=+$,.~*'()[\\]]+",r={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]}]},o=e.inherit(r,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),s={className:"number",begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b"},i={end:",",endsWithParent:!0,excludeEnd:!0,keywords:t,relevance:0},a={begin:/\{/,end:/\}/,contains:[i],illegal:"\\n",relevance:0},l={begin:"\\[",end:"\\]",contains:[i],illegal:"\\n",relevance:0},c=[{className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---\\s*$",relevance:10},{className:"string",begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+n},{className:"type",begin:"!<"+n+">"},{className:"type",begin:"!"+n},{className:"type",begin:"!!"+n},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:t,keywords:{literal:t}},s,{className:"number",begin:e.C_NUMBER_RE+"\\b",relevance:0},a,l,r],u=[...c];return u.pop(),u.push(o),i.contains=u,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:c}}},8679:(e,t,n)=>{"use strict";var r=n(59864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},s={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},a={};function l(e){return r.isMemo(e)?i:a[e.$$typeof]||o}a[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},a[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,d=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(d){var o=f(n);o&&o!==d&&e(t,o,r)}var i=u(n);p&&(i=i.concat(p(n)));for(var a=l(t),m=l(n),g=0;g<i.length;++g){var y=i[g];if(!(s[y]||r&&r[y]||m&&m[y]||a&&a[y])){var v=h(n,y);try{c(t,y,v)}catch(e){}}}}return t}},80645:(e,t)=>{t.read=function(e,t,n,r,o){var s,i,a=8*o-r-1,l=(1<<a)-1,c=l>>1,u=-7,p=n?o-1:0,h=n?-1:1,f=e[t+p];for(p+=h,s=f&(1<<-u)-1,f>>=-u,u+=a;u>0;s=256*s+e[t+p],p+=h,u-=8);for(i=s&(1<<-u)-1,s>>=-u,u+=r;u>0;i=256*i+e[t+p],p+=h,u-=8);if(0===s)s=1-c;else{if(s===l)return i?NaN:1/0*(f?-1:1);i+=Math.pow(2,r),s-=c}return(f?-1:1)*i*Math.pow(2,s-r)},t.write=function(e,t,n,r,o,s){var i,a,l,c=8*s-o-1,u=(1<<c)-1,p=u>>1,h=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:s-1,d=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,i=u):(i=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-i))<1&&(i--,l*=2),(t+=i+p>=1?h/l:h*Math.pow(2,1-p))*l>=2&&(i++,l/=2),i+p>=u?(a=0,i=u):i+p>=1?(a=(t*l-1)*Math.pow(2,o),i+=p):(a=t*Math.pow(2,p-1)*Math.pow(2,o),i=0));o>=8;e[n+f]=255&a,f+=d,a/=256,o-=8);for(i=i<<o|a,c+=o;c>0;e[n+f]=255&i,f+=d,i/=256,c-=8);e[n+f-d]|=128*m}},43393:function(e){e.exports=function(){"use strict";var e=Array.prototype.slice;function t(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function n(e){return i(e)?e:K(e)}function r(e){return a(e)?e:H(e)}function o(e){return l(e)?e:G(e)}function s(e){return i(e)&&!c(e)?e:Z(e)}function i(e){return!(!e||!e[p])}function a(e){return!(!e||!e[h])}function l(e){return!(!e||!e[f])}function c(e){return a(e)||l(e)}function u(e){return!(!e||!e[d])}t(r,n),t(o,n),t(s,n),n.isIterable=i,n.isKeyed=a,n.isIndexed=l,n.isAssociative=c,n.isOrdered=u,n.Keyed=r,n.Indexed=o,n.Set=s;var p="@@__IMMUTABLE_ITERABLE__@@",h="@@__IMMUTABLE_KEYED__@@",f="@@__IMMUTABLE_INDEXED__@@",d="@@__IMMUTABLE_ORDERED__@@",m="delete",g=5,y=1<<g,v=y-1,b={},w={value:!1},E={value:!1};function x(e){return e.value=!1,e}function S(e){e&&(e.value=!0)}function _(){}function j(e,t){t=t||0;for(var n=Math.max(0,e.length-t),r=new Array(n),o=0;o<n;o++)r[o]=e[o+t];return r}function O(e){return void 0===e.size&&(e.size=e.__iterate(A)),e.size}function k(e,t){if("number"!=typeof t){var n=t>>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return t<0?O(e)+t:t}function A(){return!0}function C(e,t,n){return(0===e||void 0!==n&&e<=-n)&&(void 0===t||void 0!==n&&t>=n)}function P(e,t){return I(e,t,0)}function N(e,t){return I(e,t,t)}function I(e,t,n){return void 0===e?n:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var T=0,R=1,M=2,D="function"==typeof Symbol&&Symbol.iterator,F="@@iterator",L=D||F;function B(e){this.next=e}function $(e,t,n,r){var o=0===e?t:1===e?n:[t,n];return r?r.value=o:r={value:o,done:!1},r}function q(){return{value:void 0,done:!0}}function U(e){return!!W(e)}function z(e){return e&&"function"==typeof e.next}function V(e){var t=W(e);return t&&t.call(e)}function W(e){var t=e&&(D&&e[D]||e[F]);if("function"==typeof t)return t}function J(e){return e&&"number"==typeof e.length}function K(e){return null==e?ie():i(e)?e.toSeq():ce(e)}function H(e){return null==e?ie().toKeyedSeq():i(e)?a(e)?e.toSeq():e.fromEntrySeq():ae(e)}function G(e){return null==e?ie():i(e)?a(e)?e.entrySeq():e.toIndexedSeq():le(e)}function Z(e){return(null==e?ie():i(e)?a(e)?e.entrySeq():e:le(e)).toSetSeq()}B.prototype.toString=function(){return"[Iterator]"},B.KEYS=T,B.VALUES=R,B.ENTRIES=M,B.prototype.inspect=B.prototype.toSource=function(){return this.toString()},B.prototype[L]=function(){return this},t(K,n),K.of=function(){return K(arguments)},K.prototype.toSeq=function(){return this},K.prototype.toString=function(){return this.__toString("Seq {","}")},K.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},K.prototype.__iterate=function(e,t){return pe(this,e,t,!0)},K.prototype.__iterator=function(e,t){return he(this,e,t,!0)},t(H,K),H.prototype.toKeyedSeq=function(){return this},t(G,K),G.of=function(){return G(arguments)},G.prototype.toIndexedSeq=function(){return this},G.prototype.toString=function(){return this.__toString("Seq [","]")},G.prototype.__iterate=function(e,t){return pe(this,e,t,!1)},G.prototype.__iterator=function(e,t){return he(this,e,t,!1)},t(Z,K),Z.of=function(){return Z(arguments)},Z.prototype.toSetSeq=function(){return this},K.isSeq=se,K.Keyed=H,K.Set=Z,K.Indexed=G;var Y,X,Q,ee="@@__IMMUTABLE_SEQ__@@";function te(e){this._array=e,this.size=e.length}function ne(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function re(e){this._iterable=e,this.size=e.length||e.size}function oe(e){this._iterator=e,this._iteratorCache=[]}function se(e){return!(!e||!e[ee])}function ie(){return Y||(Y=new te([]))}function ae(e){var t=Array.isArray(e)?new te(e).fromEntrySeq():z(e)?new oe(e).fromEntrySeq():U(e)?new re(e).fromEntrySeq():"object"==typeof e?new ne(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function le(e){var t=ue(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function ce(e){var t=ue(e)||"object"==typeof e&&new ne(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}function ue(e){return J(e)?new te(e):z(e)?new oe(e):U(e)?new re(e):void 0}function pe(e,t,n,r){var o=e._cache;if(o){for(var s=o.length-1,i=0;i<=s;i++){var a=o[n?s-i:i];if(!1===t(a[1],r?a[0]:i,e))return i+1}return i}return e.__iterateUncached(t,n)}function he(e,t,n,r){var o=e._cache;if(o){var s=o.length-1,i=0;return new B((function(){var e=o[n?s-i:i];return i++>s?q():$(t,r?e[0]:i-1,e[1])}))}return e.__iteratorUncached(t,n)}function fe(e,t){return t?de(t,e,"",{"":e}):me(e)}function de(e,t,n,r){return Array.isArray(t)?e.call(r,n,G(t).map((function(n,r){return de(e,n,r,t)}))):ge(t)?e.call(r,n,H(t).map((function(n,r){return de(e,n,r,t)}))):t}function me(e){return Array.isArray(e)?G(e).map(me).toList():ge(e)?H(e).map(me).toMap():e}function ge(e){return e&&(e.constructor===Object||void 0===e.constructor)}function ye(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof e.equals||"function"!=typeof t.equals||!e.equals(t))}function ve(e,t){if(e===t)return!0;if(!i(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||a(e)!==a(t)||l(e)!==l(t)||u(e)!==u(t))return!1;if(0===e.size&&0===t.size)return!0;var n=!c(e);if(u(e)){var r=e.entries();return t.every((function(e,t){var o=r.next().value;return o&&ye(o[1],e)&&(n||ye(o[0],t))}))&&r.next().done}var o=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{o=!0;var s=e;e=t,t=s}var p=!0,h=t.__iterate((function(t,r){if(n?!e.has(t):o?!ye(t,e.get(r,b)):!ye(e.get(r,b),t))return p=!1,!1}));return p&&e.size===h}function be(e,t){if(!(this instanceof be))return new be(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(X)return X;X=this}}function we(e,t){if(!e)throw new Error(t)}function Ee(e,t,n){if(!(this instanceof Ee))return new Ee(e,t,n);if(we(0!==n,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),n=void 0===n?1:Math.abs(n),t<e&&(n=-n),this._start=e,this._end=t,this._step=n,this.size=Math.max(0,Math.ceil((t-e)/n-1)+1),0===this.size){if(Q)return Q;Q=this}}function xe(){throw TypeError("Abstract")}function Se(){}function _e(){}function je(){}K.prototype[ee]=!0,t(te,G),te.prototype.get=function(e,t){return this.has(e)?this._array[k(this,e)]:t},te.prototype.__iterate=function(e,t){for(var n=this._array,r=n.length-1,o=0;o<=r;o++)if(!1===e(n[t?r-o:o],o,this))return o+1;return o},te.prototype.__iterator=function(e,t){var n=this._array,r=n.length-1,o=0;return new B((function(){return o>r?q():$(e,o,n[t?r-o++:o++])}))},t(ne,H),ne.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},ne.prototype.has=function(e){return this._object.hasOwnProperty(e)},ne.prototype.__iterate=function(e,t){for(var n=this._object,r=this._keys,o=r.length-1,s=0;s<=o;s++){var i=r[t?o-s:s];if(!1===e(n[i],i,this))return s+1}return s},ne.prototype.__iterator=function(e,t){var n=this._object,r=this._keys,o=r.length-1,s=0;return new B((function(){var i=r[t?o-s:s];return s++>o?q():$(e,i,n[i])}))},ne.prototype[d]=!0,t(re,G),re.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var n=V(this._iterable),r=0;if(z(n))for(var o;!(o=n.next()).done&&!1!==e(o.value,r++,this););return r},re.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=V(this._iterable);if(!z(n))return new B(q);var r=0;return new B((function(){var t=n.next();return t.done?t:$(e,r++,t.value)}))},t(oe,G),oe.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var n,r=this._iterator,o=this._iteratorCache,s=0;s<o.length;)if(!1===e(o[s],s++,this))return s;for(;!(n=r.next()).done;){var i=n.value;if(o[s]=i,!1===e(i,s++,this))break}return s},oe.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var n=this._iterator,r=this._iteratorCache,o=0;return new B((function(){if(o>=r.length){var t=n.next();if(t.done)return t;r[o]=t.value}return $(e,o,r[o++])}))},t(be,G),be.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},be.prototype.get=function(e,t){return this.has(e)?this._value:t},be.prototype.includes=function(e){return ye(this._value,e)},be.prototype.slice=function(e,t){var n=this.size;return C(e,t,n)?this:new be(this._value,N(t,n)-P(e,n))},be.prototype.reverse=function(){return this},be.prototype.indexOf=function(e){return ye(this._value,e)?0:-1},be.prototype.lastIndexOf=function(e){return ye(this._value,e)?this.size:-1},be.prototype.__iterate=function(e,t){for(var n=0;n<this.size;n++)if(!1===e(this._value,n,this))return n+1;return n},be.prototype.__iterator=function(e,t){var n=this,r=0;return new B((function(){return r<n.size?$(e,r++,n._value):q()}))},be.prototype.equals=function(e){return e instanceof be?ye(this._value,e._value):ve(e)},t(Ee,G),Ee.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" ]"},Ee.prototype.get=function(e,t){return this.has(e)?this._start+k(this,e)*this._step:t},Ee.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t<this.size&&t===Math.floor(t)},Ee.prototype.slice=function(e,t){return C(e,t,this.size)?this:(e=P(e,this.size),(t=N(t,this.size))<=e?new Ee(0,0):new Ee(this.get(e,this._end),this.get(t,this._end),this._step))},Ee.prototype.indexOf=function(e){var t=e-this._start;if(t%this._step==0){var n=t/this._step;if(n>=0&&n<this.size)return n}return-1},Ee.prototype.lastIndexOf=function(e){return this.indexOf(e)},Ee.prototype.__iterate=function(e,t){for(var n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,s=0;s<=n;s++){if(!1===e(o,s,this))return s+1;o+=t?-r:r}return s},Ee.prototype.__iterator=function(e,t){var n=this.size-1,r=this._step,o=t?this._start+n*r:this._start,s=0;return new B((function(){var i=o;return o+=t?-r:r,s>n?q():$(e,s++,i)}))},Ee.prototype.equals=function(e){return e instanceof Ee?this._start===e._start&&this._end===e._end&&this._step===e._step:ve(this,e)},t(xe,n),t(Se,xe),t(_e,xe),t(je,xe),xe.Keyed=Se,xe.Indexed=_e,xe.Set=je;var Oe="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(e,t){var n=65535&(e|=0),r=65535&(t|=0);return n*r+((e>>>16)*r+n*(t>>>16)<<16>>>0)|0};function ke(e){return e>>>1&1073741824|3221225471&e}function Ae(e){if(!1===e||null==e)return 0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t=typeof e;if("number"===t){if(e!=e||e===1/0)return 0;var n=0|e;for(n!==e&&(n^=4294967295*e);e>4294967295;)n^=e/=4294967295;return ke(n)}if("string"===t)return e.length>Be?Ce(e):Pe(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===t)return Ne(e);if("function"==typeof e.toString)return Pe(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function Ce(e){var t=Ue[e];return void 0===t&&(t=Pe(e),qe===$e&&(qe=0,Ue={}),qe++,Ue[e]=t),t}function Pe(e){for(var t=0,n=0;n<e.length;n++)t=31*t+e.charCodeAt(n)|0;return ke(t)}function Ne(e){var t;if(De&&void 0!==(t=Me.get(e)))return t;if(void 0!==(t=e[Le]))return t;if(!Te){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Le]))return t;if(void 0!==(t=Re(e)))return t}if(t=++Fe,1073741824&Fe&&(Fe=0),De)Me.set(e,t);else{if(void 0!==Ie&&!1===Ie(e))throw new Error("Non-extensible objects are not allowed as keys.");if(Te)Object.defineProperty(e,Le,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[Le]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[Le]=t}}return t}var Ie=Object.isExtensible,Te=function(){try{return Object.defineProperty({},"@",{}),!0}catch(e){return!1}}();function Re(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}var Me,De="function"==typeof WeakMap;De&&(Me=new WeakMap);var Fe=0,Le="__immutablehash__";"function"==typeof Symbol&&(Le=Symbol(Le));var Be=16,$e=255,qe=0,Ue={};function ze(e){we(e!==1/0,"Cannot perform this action with an infinite size.")}function Ve(e){return null==e?ot():We(e)&&!u(e)?e:ot().withMutations((function(t){var n=r(e);ze(n.size),n.forEach((function(e,n){return t.set(n,e)}))}))}function We(e){return!(!e||!e[Ke])}t(Ve,Se),Ve.of=function(){var t=e.call(arguments,0);return ot().withMutations((function(e){for(var n=0;n<t.length;n+=2){if(n+1>=t.length)throw new Error("Missing value for key: "+t[n]);e.set(t[n],t[n+1])}}))},Ve.prototype.toString=function(){return this.__toString("Map {","}")},Ve.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Ve.prototype.set=function(e,t){return st(this,e,t)},Ve.prototype.setIn=function(e,t){return this.updateIn(e,b,(function(){return t}))},Ve.prototype.remove=function(e){return st(this,e,b)},Ve.prototype.deleteIn=function(e){return this.updateIn(e,(function(){return b}))},Ve.prototype.update=function(e,t,n){return 1===arguments.length?e(this):this.updateIn([e],t,n)},Ve.prototype.updateIn=function(e,t,n){n||(n=t,t=void 0);var r=gt(this,xn(e),t,n);return r===b?void 0:r},Ve.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):ot()},Ve.prototype.merge=function(){return ht(this,void 0,arguments)},Ve.prototype.mergeWith=function(t){return ht(this,t,e.call(arguments,1))},Ve.prototype.mergeIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,ot(),(function(e){return"function"==typeof e.merge?e.merge.apply(e,n):n[n.length-1]}))},Ve.prototype.mergeDeep=function(){return ht(this,ft,arguments)},Ve.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return ht(this,dt(t),n)},Ve.prototype.mergeDeepIn=function(t){var n=e.call(arguments,1);return this.updateIn(t,ot(),(function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,n):n[n.length-1]}))},Ve.prototype.sort=function(e){return Ut(pn(this,e))},Ve.prototype.sortBy=function(e,t){return Ut(pn(this,t,e))},Ve.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Ve.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new _)},Ve.prototype.asImmutable=function(){return this.__ensureOwner()},Ve.prototype.wasAltered=function(){return this.__altered},Ve.prototype.__iterator=function(e,t){return new et(this,e,t)},Ve.prototype.__iterate=function(e,t){var n=this,r=0;return this._root&&this._root.iterate((function(t){return r++,e(t[1],t[0],n)}),t),r},Ve.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?rt(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Ve.isMap=We;var Je,Ke="@@__IMMUTABLE_MAP__@@",He=Ve.prototype;function Ge(e,t){this.ownerID=e,this.entries=t}function Ze(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n}function Ye(e,t,n){this.ownerID=e,this.count=t,this.nodes=n}function Xe(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n}function Qe(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n}function et(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&nt(e._root)}function tt(e,t){return $(e,t[0],t[1])}function nt(e,t){return{node:e,index:0,__prev:t}}function rt(e,t,n,r){var o=Object.create(He);return o.size=e,o._root=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function ot(){return Je||(Je=rt(0))}function st(e,t,n){var r,o;if(e._root){var s=x(w),i=x(E);if(r=it(e._root,e.__ownerID,0,void 0,t,n,s,i),!i.value)return e;o=e.size+(s.value?n===b?-1:1:0)}else{if(n===b)return e;o=1,r=new Ge(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=o,e._root=r,e.__hash=void 0,e.__altered=!0,e):r?rt(o,r):ot()}function it(e,t,n,r,o,s,i,a){return e?e.update(t,n,r,o,s,i,a):s===b?e:(S(a),S(i),new Qe(t,r,[o,s]))}function at(e){return e.constructor===Qe||e.constructor===Xe}function lt(e,t,n,r,o){if(e.keyHash===r)return new Xe(t,r,[e.entry,o]);var s,i=(0===n?e.keyHash:e.keyHash>>>n)&v,a=(0===n?r:r>>>n)&v;return new Ze(t,1<<i|1<<a,i===a?[lt(e,t,n+g,r,o)]:(s=new Qe(t,r,o),i<a?[e,s]:[s,e]))}function ct(e,t,n,r){e||(e=new _);for(var o=new Qe(e,Ae(n),[n,r]),s=0;s<t.length;s++){var i=t[s];o=o.update(e,0,void 0,i[0],i[1])}return o}function ut(e,t,n,r){for(var o=0,s=0,i=new Array(n),a=0,l=1,c=t.length;a<c;a++,l<<=1){var u=t[a];void 0!==u&&a!==r&&(o|=l,i[s++]=u)}return new Ze(e,o,i)}function pt(e,t,n,r,o){for(var s=0,i=new Array(y),a=0;0!==n;a++,n>>>=1)i[a]=1&n?t[s++]:void 0;return i[r]=o,new Ye(e,s+1,i)}function ht(e,t,n){for(var o=[],s=0;s<n.length;s++){var a=n[s],l=r(a);i(a)||(l=l.map((function(e){return fe(e)}))),o.push(l)}return mt(e,t,o)}function ft(e,t,n){return e&&e.mergeDeep&&i(t)?e.mergeDeep(t):ye(e,t)?e:t}function dt(e){return function(t,n,r){if(t&&t.mergeDeepWith&&i(n))return t.mergeDeepWith(e,n);var o=e(t,n,r);return ye(t,o)?t:o}}function mt(e,t,n){return 0===(n=n.filter((function(e){return 0!==e.size}))).length?e:0!==e.size||e.__ownerID||1!==n.length?e.withMutations((function(e){for(var r=t?function(n,r){e.update(r,b,(function(e){return e===b?n:t(e,n,r)}))}:function(t,n){e.set(n,t)},o=0;o<n.length;o++)n[o].forEach(r)})):e.constructor(n[0])}function gt(e,t,n,r){var o=e===b,s=t.next();if(s.done){var i=o?n:e,a=r(i);return a===i?e:a}we(o||e&&e.set,"invalid keyPath");var l=s.value,c=o?b:e.get(l,b),u=gt(c,t,n,r);return u===c?e:u===b?e.remove(l):(o?ot():e).set(l,u)}function yt(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function vt(e,t,n,r){var o=r?e:j(e);return o[t]=n,o}function bt(e,t,n,r){var o=e.length+1;if(r&&t+1===o)return e[t]=n,e;for(var s=new Array(o),i=0,a=0;a<o;a++)a===t?(s[a]=n,i=-1):s[a]=e[a+i];return s}function wt(e,t,n){var r=e.length-1;if(n&&t===r)return e.pop(),e;for(var o=new Array(r),s=0,i=0;i<r;i++)i===t&&(s=1),o[i]=e[i+s];return o}He[Ke]=!0,He[m]=He.remove,He.removeIn=He.deleteIn,Ge.prototype.get=function(e,t,n,r){for(var o=this.entries,s=0,i=o.length;s<i;s++)if(ye(n,o[s][0]))return o[s][1];return r},Ge.prototype.update=function(e,t,n,r,o,s,i){for(var a=o===b,l=this.entries,c=0,u=l.length;c<u&&!ye(r,l[c][0]);c++);var p=c<u;if(p?l[c][1]===o:a)return this;if(S(i),(a||!p)&&S(s),!a||1!==l.length){if(!p&&!a&&l.length>=Et)return ct(e,l,r,o);var h=e&&e===this.ownerID,f=h?l:j(l);return p?a?c===u-1?f.pop():f[c]=f.pop():f[c]=[r,o]:f.push([r,o]),h?(this.entries=f,this):new Ge(e,f)}},Ze.prototype.get=function(e,t,n,r){void 0===t&&(t=Ae(n));var o=1<<((0===e?t:t>>>e)&v),s=this.bitmap;return 0==(s&o)?r:this.nodes[yt(s&o-1)].get(e+g,t,n,r)},Ze.prototype.update=function(e,t,n,r,o,s,i){void 0===n&&(n=Ae(r));var a=(0===t?n:n>>>t)&v,l=1<<a,c=this.bitmap,u=0!=(c&l);if(!u&&o===b)return this;var p=yt(c&l-1),h=this.nodes,f=u?h[p]:void 0,d=it(f,e,t+g,n,r,o,s,i);if(d===f)return this;if(!u&&d&&h.length>=xt)return pt(e,h,c,a,d);if(u&&!d&&2===h.length&&at(h[1^p]))return h[1^p];if(u&&d&&1===h.length&&at(d))return d;var m=e&&e===this.ownerID,y=u?d?c:c^l:c|l,w=u?d?vt(h,p,d,m):wt(h,p,m):bt(h,p,d,m);return m?(this.bitmap=y,this.nodes=w,this):new Ze(e,y,w)},Ye.prototype.get=function(e,t,n,r){void 0===t&&(t=Ae(n));var o=(0===e?t:t>>>e)&v,s=this.nodes[o];return s?s.get(e+g,t,n,r):r},Ye.prototype.update=function(e,t,n,r,o,s,i){void 0===n&&(n=Ae(r));var a=(0===t?n:n>>>t)&v,l=o===b,c=this.nodes,u=c[a];if(l&&!u)return this;var p=it(u,e,t+g,n,r,o,s,i);if(p===u)return this;var h=this.count;if(u){if(!p&&--h<St)return ut(e,c,h,a)}else h++;var f=e&&e===this.ownerID,d=vt(c,a,p,f);return f?(this.count=h,this.nodes=d,this):new Ye(e,h,d)},Xe.prototype.get=function(e,t,n,r){for(var o=this.entries,s=0,i=o.length;s<i;s++)if(ye(n,o[s][0]))return o[s][1];return r},Xe.prototype.update=function(e,t,n,r,o,s,i){void 0===n&&(n=Ae(r));var a=o===b;if(n!==this.keyHash)return a?this:(S(i),S(s),lt(this,e,t,n,[r,o]));for(var l=this.entries,c=0,u=l.length;c<u&&!ye(r,l[c][0]);c++);var p=c<u;if(p?l[c][1]===o:a)return this;if(S(i),(a||!p)&&S(s),a&&2===u)return new Qe(e,this.keyHash,l[1^c]);var h=e&&e===this.ownerID,f=h?l:j(l);return p?a?c===u-1?f.pop():f[c]=f.pop():f[c]=[r,o]:f.push([r,o]),h?(this.entries=f,this):new Xe(e,this.keyHash,f)},Qe.prototype.get=function(e,t,n,r){return ye(n,this.entry[0])?this.entry[1]:r},Qe.prototype.update=function(e,t,n,r,o,s,i){var a=o===b,l=ye(r,this.entry[0]);return(l?o===this.entry[1]:a)?this:(S(i),a?void S(s):l?e&&e===this.ownerID?(this.entry[1]=o,this):new Qe(e,this.keyHash,[r,o]):(S(s),lt(this,e,t,Ae(r),[r,o])))},Ge.prototype.iterate=Xe.prototype.iterate=function(e,t){for(var n=this.entries,r=0,o=n.length-1;r<=o;r++)if(!1===e(n[t?o-r:r]))return!1},Ze.prototype.iterate=Ye.prototype.iterate=function(e,t){for(var n=this.nodes,r=0,o=n.length-1;r<=o;r++){var s=n[t?o-r:r];if(s&&!1===s.iterate(e,t))return!1}},Qe.prototype.iterate=function(e,t){return e(this.entry)},t(et,B),et.prototype.next=function(){for(var e=this._type,t=this._stack;t;){var n,r=t.node,o=t.index++;if(r.entry){if(0===o)return tt(e,r.entry)}else if(r.entries){if(o<=(n=r.entries.length-1))return tt(e,r.entries[this._reverse?n-o:o])}else if(o<=(n=r.nodes.length-1)){var s=r.nodes[this._reverse?n-o:o];if(s){if(s.entry)return tt(e,s.entry);t=this._stack=nt(s,t)}continue}t=this._stack=this._stack.__prev}return q()};var Et=y/4,xt=y/2,St=y/4;function _t(e){var t=Rt();if(null==e)return t;if(jt(e))return e;var n=o(e),r=n.size;return 0===r?t:(ze(r),r>0&&r<y?Tt(0,r,g,null,new At(n.toArray())):t.withMutations((function(e){e.setSize(r),n.forEach((function(t,n){return e.set(n,t)}))})))}function jt(e){return!(!e||!e[Ot])}t(_t,_e),_t.of=function(){return this(arguments)},_t.prototype.toString=function(){return this.__toString("List [","]")},_t.prototype.get=function(e,t){if((e=k(this,e))>=0&&e<this.size){var n=Lt(this,e+=this._origin);return n&&n.array[e&v]}return t},_t.prototype.set=function(e,t){return Mt(this,e,t)},_t.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},_t.prototype.insert=function(e,t){return this.splice(e,0,t)},_t.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=g,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):Rt()},_t.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations((function(n){Bt(n,0,t+e.length);for(var r=0;r<e.length;r++)n.set(t+r,e[r])}))},_t.prototype.pop=function(){return Bt(this,0,-1)},_t.prototype.unshift=function(){var e=arguments;return this.withMutations((function(t){Bt(t,-e.length);for(var n=0;n<e.length;n++)t.set(n,e[n])}))},_t.prototype.shift=function(){return Bt(this,1)},_t.prototype.merge=function(){return $t(this,void 0,arguments)},_t.prototype.mergeWith=function(t){return $t(this,t,e.call(arguments,1))},_t.prototype.mergeDeep=function(){return $t(this,ft,arguments)},_t.prototype.mergeDeepWith=function(t){var n=e.call(arguments,1);return $t(this,dt(t),n)},_t.prototype.setSize=function(e){return Bt(this,0,e)},_t.prototype.slice=function(e,t){var n=this.size;return C(e,t,n)?this:Bt(this,P(e,n),N(t,n))},_t.prototype.__iterator=function(e,t){var n=0,r=It(this,t);return new B((function(){var t=r();return t===Nt?q():$(e,n++,t)}))},_t.prototype.__iterate=function(e,t){for(var n,r=0,o=It(this,t);(n=o())!==Nt&&!1!==e(n,r++,this););return r},_t.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Tt(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):(this.__ownerID=e,this)},_t.isList=jt;var Ot="@@__IMMUTABLE_LIST__@@",kt=_t.prototype;function At(e,t){this.array=e,this.ownerID=t}kt[Ot]=!0,kt[m]=kt.remove,kt.setIn=He.setIn,kt.deleteIn=kt.removeIn=He.removeIn,kt.update=He.update,kt.updateIn=He.updateIn,kt.mergeIn=He.mergeIn,kt.mergeDeepIn=He.mergeDeepIn,kt.withMutations=He.withMutations,kt.asMutable=He.asMutable,kt.asImmutable=He.asImmutable,kt.wasAltered=He.wasAltered,At.prototype.removeBefore=function(e,t,n){if(n===t?1<<t:0===this.array.length)return this;var r=n>>>t&v;if(r>=this.array.length)return new At([],e);var o,s=0===r;if(t>0){var i=this.array[r];if((o=i&&i.removeBefore(e,t-g,n))===i&&s)return this}if(s&&!o)return this;var a=Ft(this,e);if(!s)for(var l=0;l<r;l++)a.array[l]=void 0;return o&&(a.array[r]=o),a},At.prototype.removeAfter=function(e,t,n){if(n===(t?1<<t:0)||0===this.array.length)return this;var r,o=n-1>>>t&v;if(o>=this.array.length)return this;if(t>0){var s=this.array[o];if((r=s&&s.removeAfter(e,t-g,n))===s&&o===this.array.length-1)return this}var i=Ft(this,e);return i.array.splice(o+1),r&&(i.array[o]=r),i};var Ct,Pt,Nt={};function It(e,t){var n=e._origin,r=e._capacity,o=qt(r),s=e._tail;return i(e._root,e._level,0);function i(e,t,n){return 0===t?a(e,n):l(e,t,n)}function a(e,i){var a=i===o?s&&s.array:e&&e.array,l=i>n?0:n-i,c=r-i;return c>y&&(c=y),function(){if(l===c)return Nt;var e=t?--c:l++;return a&&a[e]}}function l(e,o,s){var a,l=e&&e.array,c=s>n?0:n-s>>o,u=1+(r-s>>o);return u>y&&(u=y),function(){for(;;){if(a){var e=a();if(e!==Nt)return e;a=null}if(c===u)return Nt;var n=t?--u:c++;a=i(l&&l[n],o-g,s+(n<<o))}}}}function Tt(e,t,n,r,o,s,i){var a=Object.create(kt);return a.size=t-e,a._origin=e,a._capacity=t,a._level=n,a._root=r,a._tail=o,a.__ownerID=s,a.__hash=i,a.__altered=!1,a}function Rt(){return Ct||(Ct=Tt(0,0,g))}function Mt(e,t,n){if((t=k(e,t))!=t)return e;if(t>=e.size||t<0)return e.withMutations((function(e){t<0?Bt(e,t).set(0,n):Bt(e,0,t+1).set(t,n)}));t+=e._origin;var r=e._tail,o=e._root,s=x(E);return t>=qt(e._capacity)?r=Dt(r,e.__ownerID,0,t,n,s):o=Dt(o,e.__ownerID,e._level,t,n,s),s.value?e.__ownerID?(e._root=o,e._tail=r,e.__hash=void 0,e.__altered=!0,e):Tt(e._origin,e._capacity,e._level,o,r):e}function Dt(e,t,n,r,o,s){var i,a=r>>>n&v,l=e&&a<e.array.length;if(!l&&void 0===o)return e;if(n>0){var c=e&&e.array[a],u=Dt(c,t,n-g,r,o,s);return u===c?e:((i=Ft(e,t)).array[a]=u,i)}return l&&e.array[a]===o?e:(S(s),i=Ft(e,t),void 0===o&&a===i.array.length-1?i.array.pop():i.array[a]=o,i)}function Ft(e,t){return t&&e&&t===e.ownerID?e:new At(e?e.array.slice():[],t)}function Lt(e,t){if(t>=qt(e._capacity))return e._tail;if(t<1<<e._level+g){for(var n=e._root,r=e._level;n&&r>0;)n=n.array[t>>>r&v],r-=g;return n}}function Bt(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var r=e.__ownerID||new _,o=e._origin,s=e._capacity,i=o+t,a=void 0===n?s:n<0?s+n:o+n;if(i===o&&a===s)return e;if(i>=a)return e.clear();for(var l=e._level,c=e._root,u=0;i+u<0;)c=new At(c&&c.array.length?[void 0,c]:[],r),u+=1<<(l+=g);u&&(i+=u,o+=u,a+=u,s+=u);for(var p=qt(s),h=qt(a);h>=1<<l+g;)c=new At(c&&c.array.length?[c]:[],r),l+=g;var f=e._tail,d=h<p?Lt(e,a-1):h>p?new At([],r):f;if(f&&h>p&&i<s&&f.array.length){for(var m=c=Ft(c,r),y=l;y>g;y-=g){var b=p>>>y&v;m=m.array[b]=Ft(m.array[b],r)}m.array[p>>>g&v]=f}if(a<s&&(d=d&&d.removeAfter(r,0,a)),i>=h)i-=h,a-=h,l=g,c=null,d=d&&d.removeBefore(r,0,i);else if(i>o||h<p){for(u=0;c;){var w=i>>>l&v;if(w!==h>>>l&v)break;w&&(u+=(1<<l)*w),l-=g,c=c.array[w]}c&&i>o&&(c=c.removeBefore(r,l,i-u)),c&&h<p&&(c=c.removeAfter(r,l,h-u)),u&&(i-=u,a-=u)}return e.__ownerID?(e.size=a-i,e._origin=i,e._capacity=a,e._level=l,e._root=c,e._tail=d,e.__hash=void 0,e.__altered=!0,e):Tt(i,a,l,c,d)}function $t(e,t,n){for(var r=[],s=0,a=0;a<n.length;a++){var l=n[a],c=o(l);c.size>s&&(s=c.size),i(l)||(c=c.map((function(e){return fe(e)}))),r.push(c)}return s>e.size&&(e=e.setSize(s)),mt(e,t,r)}function qt(e){return e<y?0:e-1>>>g<<g}function Ut(e){return null==e?Wt():zt(e)?e:Wt().withMutations((function(t){var n=r(e);ze(n.size),n.forEach((function(e,n){return t.set(n,e)}))}))}function zt(e){return We(e)&&u(e)}function Vt(e,t,n,r){var o=Object.create(Ut.prototype);return o.size=e?e.size:0,o._map=e,o._list=t,o.__ownerID=n,o.__hash=r,o}function Wt(){return Pt||(Pt=Vt(ot(),Rt()))}function Jt(e,t,n){var r,o,s=e._map,i=e._list,a=s.get(t),l=void 0!==a;if(n===b){if(!l)return e;i.size>=y&&i.size>=2*s.size?(r=(o=i.filter((function(e,t){return void 0!==e&&a!==t}))).toKeyedSeq().map((function(e){return e[0]})).flip().toMap(),e.__ownerID&&(r.__ownerID=o.__ownerID=e.__ownerID)):(r=s.remove(t),o=a===i.size-1?i.pop():i.set(a,void 0))}else if(l){if(n===i.get(a)[1])return e;r=s,o=i.set(a,[t,n])}else r=s.set(t,i.size),o=i.set(i.size,[t,n]);return e.__ownerID?(e.size=r.size,e._map=r,e._list=o,e.__hash=void 0,e):Vt(r,o)}function Kt(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function Ht(e){this._iter=e,this.size=e.size}function Gt(e){this._iter=e,this.size=e.size}function Zt(e){this._iter=e,this.size=e.size}function Yt(e){var t=bn(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=wn,t.__iterateUncached=function(t,n){var r=this;return e.__iterate((function(e,n){return!1!==t(n,e,r)}),n)},t.__iteratorUncached=function(t,n){if(t===M){var r=e.__iterator(t,n);return new B((function(){var e=r.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e}))}return e.__iterator(t===R?T:R,n)},t}function Xt(e,t,n){var r=bn(e);return r.size=e.size,r.has=function(t){return e.has(t)},r.get=function(r,o){var s=e.get(r,b);return s===b?o:t.call(n,s,r,e)},r.__iterateUncached=function(r,o){var s=this;return e.__iterate((function(e,o,i){return!1!==r(t.call(n,e,o,i),o,s)}),o)},r.__iteratorUncached=function(r,o){var s=e.__iterator(M,o);return new B((function(){var o=s.next();if(o.done)return o;var i=o.value,a=i[0];return $(r,a,t.call(n,i[1],a,e),o)}))},r}function Qt(e,t){var n=bn(e);return n._iter=e,n.size=e.size,n.reverse=function(){return e},e.flip&&(n.flip=function(){var t=Yt(e);return t.reverse=function(){return e.flip()},t}),n.get=function(n,r){return e.get(t?n:-1-n,r)},n.has=function(n){return e.has(t?n:-1-n)},n.includes=function(t){return e.includes(t)},n.cacheResult=wn,n.__iterate=function(t,n){var r=this;return e.__iterate((function(e,n){return t(e,n,r)}),!n)},n.__iterator=function(t,n){return e.__iterator(t,!n)},n}function en(e,t,n,r){var o=bn(e);return r&&(o.has=function(r){var o=e.get(r,b);return o!==b&&!!t.call(n,o,r,e)},o.get=function(r,o){var s=e.get(r,b);return s!==b&&t.call(n,s,r,e)?s:o}),o.__iterateUncached=function(o,s){var i=this,a=0;return e.__iterate((function(e,s,l){if(t.call(n,e,s,l))return a++,o(e,r?s:a-1,i)}),s),a},o.__iteratorUncached=function(o,s){var i=e.__iterator(M,s),a=0;return new B((function(){for(;;){var s=i.next();if(s.done)return s;var l=s.value,c=l[0],u=l[1];if(t.call(n,u,c,e))return $(o,r?c:a++,u,s)}}))},o}function tn(e,t,n){var r=Ve().asMutable();return e.__iterate((function(o,s){r.update(t.call(n,o,s,e),0,(function(e){return e+1}))})),r.asImmutable()}function nn(e,t,n){var r=a(e),o=(u(e)?Ut():Ve()).asMutable();e.__iterate((function(s,i){o.update(t.call(n,s,i,e),(function(e){return(e=e||[]).push(r?[i,s]:s),e}))}));var s=vn(e);return o.map((function(t){return mn(e,s(t))}))}function rn(e,t,n,r){var o=e.size;if(void 0!==t&&(t|=0),void 0!==n&&(n===1/0?n=o:n|=0),C(t,n,o))return e;var s=P(t,o),i=N(n,o);if(s!=s||i!=i)return rn(e.toSeq().cacheResult(),t,n,r);var a,l=i-s;l==l&&(a=l<0?0:l);var c=bn(e);return c.size=0===a?a:e.size&&a||void 0,!r&&se(e)&&a>=0&&(c.get=function(t,n){return(t=k(this,t))>=0&&t<a?e.get(t+s,n):n}),c.__iterateUncached=function(t,n){var o=this;if(0===a)return 0;if(n)return this.cacheResult().__iterate(t,n);var i=0,l=!0,c=0;return e.__iterate((function(e,n){if(!l||!(l=i++<s))return c++,!1!==t(e,r?n:c-1,o)&&c!==a})),c},c.__iteratorUncached=function(t,n){if(0!==a&&n)return this.cacheResult().__iterator(t,n);var o=0!==a&&e.__iterator(t,n),i=0,l=0;return new B((function(){for(;i++<s;)o.next();if(++l>a)return q();var e=o.next();return r||t===R?e:$(t,l-1,t===T?void 0:e.value[1],e)}))},c}function on(e,t,n){var r=bn(e);return r.__iterateUncached=function(r,o){var s=this;if(o)return this.cacheResult().__iterate(r,o);var i=0;return e.__iterate((function(e,o,a){return t.call(n,e,o,a)&&++i&&r(e,o,s)})),i},r.__iteratorUncached=function(r,o){var s=this;if(o)return this.cacheResult().__iterator(r,o);var i=e.__iterator(M,o),a=!0;return new B((function(){if(!a)return q();var e=i.next();if(e.done)return e;var o=e.value,l=o[0],c=o[1];return t.call(n,c,l,s)?r===M?e:$(r,l,c,e):(a=!1,q())}))},r}function sn(e,t,n,r){var o=bn(e);return o.__iterateUncached=function(o,s){var i=this;if(s)return this.cacheResult().__iterate(o,s);var a=!0,l=0;return e.__iterate((function(e,s,c){if(!a||!(a=t.call(n,e,s,c)))return l++,o(e,r?s:l-1,i)})),l},o.__iteratorUncached=function(o,s){var i=this;if(s)return this.cacheResult().__iterator(o,s);var a=e.__iterator(M,s),l=!0,c=0;return new B((function(){var e,s,u;do{if((e=a.next()).done)return r||o===R?e:$(o,c++,o===T?void 0:e.value[1],e);var p=e.value;s=p[0],u=p[1],l&&(l=t.call(n,u,s,i))}while(l);return o===M?e:$(o,s,u,e)}))},o}function an(e,t){var n=a(e),o=[e].concat(t).map((function(e){return i(e)?n&&(e=r(e)):e=n?ae(e):le(Array.isArray(e)?e:[e]),e})).filter((function(e){return 0!==e.size}));if(0===o.length)return e;if(1===o.length){var s=o[0];if(s===e||n&&a(s)||l(e)&&l(s))return s}var c=new te(o);return n?c=c.toKeyedSeq():l(e)||(c=c.toSetSeq()),(c=c.flatten(!0)).size=o.reduce((function(e,t){if(void 0!==e){var n=t.size;if(void 0!==n)return e+n}}),0),c}function ln(e,t,n){var r=bn(e);return r.__iterateUncached=function(r,o){var s=0,a=!1;function l(e,c){var u=this;e.__iterate((function(e,o){return(!t||c<t)&&i(e)?l(e,c+1):!1===r(e,n?o:s++,u)&&(a=!0),!a}),o)}return l(e,0),s},r.__iteratorUncached=function(r,o){var s=e.__iterator(r,o),a=[],l=0;return new B((function(){for(;s;){var e=s.next();if(!1===e.done){var c=e.value;if(r===M&&(c=c[1]),t&&!(a.length<t)||!i(c))return n?e:$(r,l++,c,e);a.push(s),s=c.__iterator(r,o)}else s=a.pop()}return q()}))},r}function cn(e,t,n){var r=vn(e);return e.toSeq().map((function(o,s){return r(t.call(n,o,s,e))})).flatten(!0)}function un(e,t){var n=bn(e);return n.size=e.size&&2*e.size-1,n.__iterateUncached=function(n,r){var o=this,s=0;return e.__iterate((function(e,r){return(!s||!1!==n(t,s++,o))&&!1!==n(e,s++,o)}),r),s},n.__iteratorUncached=function(n,r){var o,s=e.__iterator(R,r),i=0;return new B((function(){return(!o||i%2)&&(o=s.next()).done?o:i%2?$(n,i++,t):$(n,i++,o.value,o)}))},n}function pn(e,t,n){t||(t=En);var r=a(e),o=0,s=e.toSeq().map((function(t,r){return[r,t,o++,n?n(t,r,e):t]})).toArray();return s.sort((function(e,n){return t(e[3],n[3])||e[2]-n[2]})).forEach(r?function(e,t){s[t].length=2}:function(e,t){s[t]=e[1]}),r?H(s):l(e)?G(s):Z(s)}function hn(e,t,n){if(t||(t=En),n){var r=e.toSeq().map((function(t,r){return[t,n(t,r,e)]})).reduce((function(e,n){return fn(t,e[1],n[1])?n:e}));return r&&r[0]}return e.reduce((function(e,n){return fn(t,e,n)?n:e}))}function fn(e,t,n){var r=e(n,t);return 0===r&&n!==t&&(null==n||n!=n)||r>0}function dn(e,t,r){var o=bn(e);return o.size=new te(r).map((function(e){return e.size})).min(),o.__iterate=function(e,t){for(var n,r=this.__iterator(R,t),o=0;!(n=r.next()).done&&!1!==e(n.value,o++,this););return o},o.__iteratorUncached=function(e,o){var s=r.map((function(e){return e=n(e),V(o?e.reverse():e)})),i=0,a=!1;return new B((function(){var n;return a||(n=s.map((function(e){return e.next()})),a=n.some((function(e){return e.done}))),a?q():$(e,i++,t.apply(null,n.map((function(e){return e.value}))))}))},o}function mn(e,t){return se(e)?t:e.constructor(t)}function gn(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function yn(e){return ze(e.size),O(e)}function vn(e){return a(e)?r:l(e)?o:s}function bn(e){return Object.create((a(e)?H:l(e)?G:Z).prototype)}function wn(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):K.prototype.cacheResult.call(this)}function En(e,t){return e>t?1:e<t?-1:0}function xn(e){var t=V(e);if(!t){if(!J(e))throw new TypeError("Expected iterable or array-like: "+e);t=V(n(e))}return t}function Sn(e,t){var n,r=function(s){if(s instanceof r)return s;if(!(this instanceof r))return new r(s);if(!n){n=!0;var i=Object.keys(e);kn(o,i),o.size=i.length,o._name=t,o._keys=i,o._defaultValues=e}this._map=Ve(s)},o=r.prototype=Object.create(_n);return o.constructor=r,r}t(Ut,Ve),Ut.of=function(){return this(arguments)},Ut.prototype.toString=function(){return this.__toString("OrderedMap {","}")},Ut.prototype.get=function(e,t){var n=this._map.get(e);return void 0!==n?this._list.get(n)[1]:t},Ut.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):Wt()},Ut.prototype.set=function(e,t){return Jt(this,e,t)},Ut.prototype.remove=function(e){return Jt(this,e,b)},Ut.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},Ut.prototype.__iterate=function(e,t){var n=this;return this._list.__iterate((function(t){return t&&e(t[1],t[0],n)}),t)},Ut.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},Ut.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),n=this._list.__ensureOwner(e);return e?Vt(t,n,e,this.__hash):(this.__ownerID=e,this._map=t,this._list=n,this)},Ut.isOrderedMap=zt,Ut.prototype[d]=!0,Ut.prototype[m]=Ut.prototype.remove,t(Kt,H),Kt.prototype.get=function(e,t){return this._iter.get(e,t)},Kt.prototype.has=function(e){return this._iter.has(e)},Kt.prototype.valueSeq=function(){return this._iter.valueSeq()},Kt.prototype.reverse=function(){var e=this,t=Qt(this,!0);return this._useKeys||(t.valueSeq=function(){return e._iter.toSeq().reverse()}),t},Kt.prototype.map=function(e,t){var n=this,r=Xt(this,e,t);return this._useKeys||(r.valueSeq=function(){return n._iter.toSeq().map(e,t)}),r},Kt.prototype.__iterate=function(e,t){var n,r=this;return this._iter.__iterate(this._useKeys?function(t,n){return e(t,n,r)}:(n=t?yn(this):0,function(o){return e(o,t?--n:n++,r)}),t)},Kt.prototype.__iterator=function(e,t){if(this._useKeys)return this._iter.__iterator(e,t);var n=this._iter.__iterator(R,t),r=t?yn(this):0;return new B((function(){var o=n.next();return o.done?o:$(e,t?--r:r++,o.value,o)}))},Kt.prototype[d]=!0,t(Ht,G),Ht.prototype.includes=function(e){return this._iter.includes(e)},Ht.prototype.__iterate=function(e,t){var n=this,r=0;return this._iter.__iterate((function(t){return e(t,r++,n)}),t)},Ht.prototype.__iterator=function(e,t){var n=this._iter.__iterator(R,t),r=0;return new B((function(){var t=n.next();return t.done?t:$(e,r++,t.value,t)}))},t(Gt,Z),Gt.prototype.has=function(e){return this._iter.includes(e)},Gt.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate((function(t){return e(t,t,n)}),t)},Gt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(R,t);return new B((function(){var t=n.next();return t.done?t:$(e,t.value,t.value,t)}))},t(Zt,H),Zt.prototype.entrySeq=function(){return this._iter.toSeq()},Zt.prototype.__iterate=function(e,t){var n=this;return this._iter.__iterate((function(t){if(t){gn(t);var r=i(t);return e(r?t.get(1):t[1],r?t.get(0):t[0],n)}}),t)},Zt.prototype.__iterator=function(e,t){var n=this._iter.__iterator(R,t);return new B((function(){for(;;){var t=n.next();if(t.done)return t;var r=t.value;if(r){gn(r);var o=i(r);return $(e,o?r.get(0):r[0],o?r.get(1):r[1],t)}}}))},Ht.prototype.cacheResult=Kt.prototype.cacheResult=Gt.prototype.cacheResult=Zt.prototype.cacheResult=wn,t(Sn,Se),Sn.prototype.toString=function(){return this.__toString(On(this)+" {","}")},Sn.prototype.has=function(e){return this._defaultValues.hasOwnProperty(e)},Sn.prototype.get=function(e,t){if(!this.has(e))return t;var n=this._defaultValues[e];return this._map?this._map.get(e,n):n},Sn.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var e=this.constructor;return e._empty||(e._empty=jn(this,ot()))},Sn.prototype.set=function(e,t){if(!this.has(e))throw new Error('Cannot set unknown key "'+e+'" on '+On(this));if(this._map&&!this._map.has(e)&&t===this._defaultValues[e])return this;var n=this._map&&this._map.set(e,t);return this.__ownerID||n===this._map?this:jn(this,n)},Sn.prototype.remove=function(e){if(!this.has(e))return this;var t=this._map&&this._map.remove(e);return this.__ownerID||t===this._map?this:jn(this,t)},Sn.prototype.wasAltered=function(){return this._map.wasAltered()},Sn.prototype.__iterator=function(e,t){var n=this;return r(this._defaultValues).map((function(e,t){return n.get(t)})).__iterator(e,t)},Sn.prototype.__iterate=function(e,t){var n=this;return r(this._defaultValues).map((function(e,t){return n.get(t)})).__iterate(e,t)},Sn.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map&&this._map.__ensureOwner(e);return e?jn(this,t,e):(this.__ownerID=e,this._map=t,this)};var _n=Sn.prototype;function jn(e,t,n){var r=Object.create(Object.getPrototypeOf(e));return r._map=t,r.__ownerID=n,r}function On(e){return e._name||e.constructor.name||"Record"}function kn(e,t){try{t.forEach(An.bind(void 0,e))}catch(e){}}function An(e,t){Object.defineProperty(e,t,{get:function(){return this.get(t)},set:function(e){we(this.__ownerID,"Cannot set on an immutable record."),this.set(t,e)}})}function Cn(e){return null==e?Dn():Pn(e)&&!u(e)?e:Dn().withMutations((function(t){var n=s(e);ze(n.size),n.forEach((function(e){return t.add(e)}))}))}function Pn(e){return!(!e||!e[In])}_n[m]=_n.remove,_n.deleteIn=_n.removeIn=He.removeIn,_n.merge=He.merge,_n.mergeWith=He.mergeWith,_n.mergeIn=He.mergeIn,_n.mergeDeep=He.mergeDeep,_n.mergeDeepWith=He.mergeDeepWith,_n.mergeDeepIn=He.mergeDeepIn,_n.setIn=He.setIn,_n.update=He.update,_n.updateIn=He.updateIn,_n.withMutations=He.withMutations,_n.asMutable=He.asMutable,_n.asImmutable=He.asImmutable,t(Cn,je),Cn.of=function(){return this(arguments)},Cn.fromKeys=function(e){return this(r(e).keySeq())},Cn.prototype.toString=function(){return this.__toString("Set {","}")},Cn.prototype.has=function(e){return this._map.has(e)},Cn.prototype.add=function(e){return Rn(this,this._map.set(e,!0))},Cn.prototype.remove=function(e){return Rn(this,this._map.remove(e))},Cn.prototype.clear=function(){return Rn(this,this._map.clear())},Cn.prototype.union=function(){var t=e.call(arguments,0);return 0===(t=t.filter((function(e){return 0!==e.size}))).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations((function(e){for(var n=0;n<t.length;n++)s(t[n]).forEach((function(t){return e.add(t)}))})):this.constructor(t[0])},Cn.prototype.intersect=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map((function(e){return s(e)}));var n=this;return this.withMutations((function(e){n.forEach((function(n){t.every((function(e){return e.includes(n)}))||e.remove(n)}))}))},Cn.prototype.subtract=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map((function(e){return s(e)}));var n=this;return this.withMutations((function(e){n.forEach((function(n){t.some((function(e){return e.includes(n)}))&&e.remove(n)}))}))},Cn.prototype.merge=function(){return this.union.apply(this,arguments)},Cn.prototype.mergeWith=function(t){var n=e.call(arguments,1);return this.union.apply(this,n)},Cn.prototype.sort=function(e){return Fn(pn(this,e))},Cn.prototype.sortBy=function(e,t){return Fn(pn(this,t,e))},Cn.prototype.wasAltered=function(){return this._map.wasAltered()},Cn.prototype.__iterate=function(e,t){var n=this;return this._map.__iterate((function(t,r){return e(r,r,n)}),t)},Cn.prototype.__iterator=function(e,t){return this._map.map((function(e,t){return t})).__iterator(e,t)},Cn.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e);return e?this.__make(t,e):(this.__ownerID=e,this._map=t,this)},Cn.isSet=Pn;var Nn,In="@@__IMMUTABLE_SET__@@",Tn=Cn.prototype;function Rn(e,t){return e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function Mn(e,t){var n=Object.create(Tn);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function Dn(){return Nn||(Nn=Mn(ot()))}function Fn(e){return null==e?Un():Ln(e)?e:Un().withMutations((function(t){var n=s(e);ze(n.size),n.forEach((function(e){return t.add(e)}))}))}function Ln(e){return Pn(e)&&u(e)}Tn[In]=!0,Tn[m]=Tn.remove,Tn.mergeDeep=Tn.merge,Tn.mergeDeepWith=Tn.mergeWith,Tn.withMutations=He.withMutations,Tn.asMutable=He.asMutable,Tn.asImmutable=He.asImmutable,Tn.__empty=Dn,Tn.__make=Mn,t(Fn,Cn),Fn.of=function(){return this(arguments)},Fn.fromKeys=function(e){return this(r(e).keySeq())},Fn.prototype.toString=function(){return this.__toString("OrderedSet {","}")},Fn.isOrderedSet=Ln;var Bn,$n=Fn.prototype;function qn(e,t){var n=Object.create($n);return n.size=e?e.size:0,n._map=e,n.__ownerID=t,n}function Un(){return Bn||(Bn=qn(Wt()))}function zn(e){return null==e?Gn():Vn(e)?e:Gn().unshiftAll(e)}function Vn(e){return!(!e||!e[Jn])}$n[d]=!0,$n.__empty=Un,$n.__make=qn,t(zn,_e),zn.of=function(){return this(arguments)},zn.prototype.toString=function(){return this.__toString("Stack [","]")},zn.prototype.get=function(e,t){var n=this._head;for(e=k(this,e);n&&e--;)n=n.next;return n?n.value:t},zn.prototype.peek=function(){return this._head&&this._head.value},zn.prototype.push=function(){if(0===arguments.length)return this;for(var e=this.size+arguments.length,t=this._head,n=arguments.length-1;n>=0;n--)t={value:arguments[n],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):Hn(e,t)},zn.prototype.pushAll=function(e){if(0===(e=o(e)).size)return this;ze(e.size);var t=this.size,n=this._head;return e.reverse().forEach((function(e){t++,n={value:e,next:n}})),this.__ownerID?(this.size=t,this._head=n,this.__hash=void 0,this.__altered=!0,this):Hn(t,n)},zn.prototype.pop=function(){return this.slice(1)},zn.prototype.unshift=function(){return this.push.apply(this,arguments)},zn.prototype.unshiftAll=function(e){return this.pushAll(e)},zn.prototype.shift=function(){return this.pop.apply(this,arguments)},zn.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Gn()},zn.prototype.slice=function(e,t){if(C(e,t,this.size))return this;var n=P(e,this.size);if(N(t,this.size)!==this.size)return _e.prototype.slice.call(this,e,t);for(var r=this.size-n,o=this._head;n--;)o=o.next;return this.__ownerID?(this.size=r,this._head=o,this.__hash=void 0,this.__altered=!0,this):Hn(r,o)},zn.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Hn(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},zn.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var n=0,r=this._head;r&&!1!==e(r.value,n++,this);)r=r.next;return n},zn.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var n=0,r=this._head;return new B((function(){if(r){var t=r.value;return r=r.next,$(e,n++,t)}return q()}))},zn.isStack=Vn;var Wn,Jn="@@__IMMUTABLE_STACK__@@",Kn=zn.prototype;function Hn(e,t,n,r){var o=Object.create(Kn);return o.size=e,o._head=t,o.__ownerID=n,o.__hash=r,o.__altered=!1,o}function Gn(){return Wn||(Wn=Hn(0))}function Zn(e,t){var n=function(n){e.prototype[n]=t[n]};return Object.keys(t).forEach(n),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(n),e}Kn[Jn]=!0,Kn.withMutations=He.withMutations,Kn.asMutable=He.asMutable,Kn.asImmutable=He.asImmutable,Kn.wasAltered=He.wasAltered,n.Iterator=B,Zn(n,{toArray:function(){ze(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate((function(t,n){e[n]=t})),e},toIndexedSeq:function(){return new Ht(this)},toJS:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJS?e.toJS():e})).__toJS()},toJSON:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJSON?e.toJSON():e})).__toJS()},toKeyedSeq:function(){return new Kt(this,!0)},toMap:function(){return Ve(this.toKeyedSeq())},toObject:function(){ze(this.size);var e={};return this.__iterate((function(t,n){e[n]=t})),e},toOrderedMap:function(){return Ut(this.toKeyedSeq())},toOrderedSet:function(){return Fn(a(this)?this.valueSeq():this)},toSet:function(){return Cn(a(this)?this.valueSeq():this)},toSetSeq:function(){return new Gt(this)},toSeq:function(){return l(this)?this.toIndexedSeq():a(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return zn(a(this)?this.valueSeq():this)},toList:function(){return _t(a(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){return mn(this,an(this,e.call(arguments,0)))},includes:function(e){return this.some((function(t){return ye(t,e)}))},entries:function(){return this.__iterator(M)},every:function(e,t){ze(this.size);var n=!0;return this.__iterate((function(r,o,s){if(!e.call(t,r,o,s))return n=!1,!1})),n},filter:function(e,t){return mn(this,en(this,e,t,!0))},find:function(e,t,n){var r=this.findEntry(e,t);return r?r[1]:n},forEach:function(e,t){return ze(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){ze(this.size),e=void 0!==e?""+e:",";var t="",n=!0;return this.__iterate((function(r){n?n=!1:t+=e,t+=null!=r?r.toString():""})),t},keys:function(){return this.__iterator(T)},map:function(e,t){return mn(this,Xt(this,e,t))},reduce:function(e,t,n){var r,o;return ze(this.size),arguments.length<2?o=!0:r=t,this.__iterate((function(t,s,i){o?(o=!1,r=t):r=e.call(n,r,t,s,i)})),r},reduceRight:function(e,t,n){var r=this.toKeyedSeq().reverse();return r.reduce.apply(r,arguments)},reverse:function(){return mn(this,Qt(this,!0))},slice:function(e,t){return mn(this,rn(this,e,t,!0))},some:function(e,t){return!this.every(tr(e),t)},sort:function(e){return mn(this,pn(this,e))},values:function(){return this.__iterator(R)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(e,t){return O(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return tn(this,e,t)},equals:function(e){return ve(this,e)},entrySeq:function(){var e=this;if(e._cache)return new te(e._cache);var t=e.toSeq().map(er).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(tr(e),t)},findEntry:function(e,t,n){var r=n;return this.__iterate((function(n,o,s){if(e.call(t,n,o,s))return r=[o,n],!1})),r},findKey:function(e,t){var n=this.findEntry(e,t);return n&&n[0]},findLast:function(e,t,n){return this.toKeyedSeq().reverse().find(e,t,n)},findLastEntry:function(e,t,n){return this.toKeyedSeq().reverse().findEntry(e,t,n)},findLastKey:function(e,t){return this.toKeyedSeq().reverse().findKey(e,t)},first:function(){return this.find(A)},flatMap:function(e,t){return mn(this,cn(this,e,t))},flatten:function(e){return mn(this,ln(this,e,!0))},fromEntrySeq:function(){return new Zt(this)},get:function(e,t){return this.find((function(t,n){return ye(n,e)}),void 0,t)},getIn:function(e,t){for(var n,r=this,o=xn(e);!(n=o.next()).done;){var s=n.value;if((r=r&&r.get?r.get(s,b):b)===b)return t}return r},groupBy:function(e,t){return nn(this,e,t)},has:function(e){return this.get(e,b)!==b},hasIn:function(e){return this.getIn(e,b)!==b},isSubset:function(e){return e="function"==typeof e.includes?e:n(e),this.every((function(t){return e.includes(t)}))},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:n(e)).isSubset(this)},keyOf:function(e){return this.findKey((function(t){return ye(t,e)}))},keySeq:function(){return this.toSeq().map(Qn).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(e){return this.toKeyedSeq().reverse().keyOf(e)},max:function(e){return hn(this,e)},maxBy:function(e,t){return hn(this,t,e)},min:function(e){return hn(this,e?nr(e):sr)},minBy:function(e,t){return hn(this,t?nr(t):sr,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return mn(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return mn(this,sn(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(tr(e),t)},sortBy:function(e,t){return mn(this,pn(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return mn(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return mn(this,on(this,e,t))},takeUntil:function(e,t){return this.takeWhile(tr(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=ir(this))}});var Yn=n.prototype;Yn[p]=!0,Yn[L]=Yn.values,Yn.__toJS=Yn.toArray,Yn.__toStringMapper=rr,Yn.inspect=Yn.toSource=function(){return this.toString()},Yn.chain=Yn.flatMap,Yn.contains=Yn.includes,Zn(r,{flip:function(){return mn(this,Yt(this))},mapEntries:function(e,t){var n=this,r=0;return mn(this,this.toSeq().map((function(o,s){return e.call(t,[s,o],r++,n)})).fromEntrySeq())},mapKeys:function(e,t){var n=this;return mn(this,this.toSeq().flip().map((function(r,o){return e.call(t,r,o,n)})).flip())}});var Xn=r.prototype;function Qn(e,t){return t}function er(e,t){return[t,e]}function tr(e){return function(){return!e.apply(this,arguments)}}function nr(e){return function(){return-e.apply(this,arguments)}}function rr(e){return"string"==typeof e?JSON.stringify(e):String(e)}function or(){return j(arguments)}function sr(e,t){return e<t?1:e>t?-1:0}function ir(e){if(e.size===1/0)return 0;var t=u(e),n=a(e),r=t?1:0;return ar(e.__iterate(n?t?function(e,t){r=31*r+lr(Ae(e),Ae(t))|0}:function(e,t){r=r+lr(Ae(e),Ae(t))|0}:t?function(e){r=31*r+Ae(e)|0}:function(e){r=r+Ae(e)|0}),r)}function ar(e,t){return t=Oe(t,3432918353),t=Oe(t<<15|t>>>-15,461845907),t=Oe(t<<13|t>>>-13,5),t=Oe((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=ke((t=Oe(t^t>>>13,3266489909))^t>>>16)}function lr(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}return Xn[h]=!0,Xn[L]=Yn.entries,Xn.__toJS=Yn.toObject,Xn.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+rr(e)},Zn(o,{toKeyedSeq:function(){return new Kt(this,!1)},filter:function(e,t){return mn(this,en(this,e,t,!1))},findIndex:function(e,t){var n=this.findEntry(e,t);return n?n[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return mn(this,Qt(this,!1))},slice:function(e,t){return mn(this,rn(this,e,t,!1))},splice:function(e,t){var n=arguments.length;if(t=Math.max(0|t,0),0===n||2===n&&!t)return this;e=P(e,e<0?this.count():this.size);var r=this.slice(0,e);return mn(this,1===n?r:r.concat(j(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var n=this.findLastEntry(e,t);return n?n[0]:-1},first:function(){return this.get(0)},flatten:function(e){return mn(this,ln(this,e,!1))},get:function(e,t){return(e=k(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find((function(t,n){return n===e}),void 0,t)},has:function(e){return(e=k(this,e))>=0&&(void 0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){return mn(this,un(this,e))},interleave:function(){var e=[this].concat(j(arguments)),t=dn(this.toSeq(),G.of,e),n=t.flatten(!0);return t.size&&(n.size=t.size*e.length),mn(this,n)},keySeq:function(){return Ee(0,this.size)},last:function(){return this.get(-1)},skipWhile:function(e,t){return mn(this,sn(this,e,t,!1))},zip:function(){return mn(this,dn(this,or,[this].concat(j(arguments))))},zipWith:function(e){var t=j(arguments);return t[0]=this,mn(this,dn(this,e,t))}}),o.prototype[f]=!0,o.prototype[d]=!0,Zn(s,{get:function(e,t){return this.has(e)?e:t},includes:function(e){return this.has(e)},keySeq:function(){return this.valueSeq()}}),s.prototype.has=Yn.includes,s.prototype.contains=s.prototype.includes,Zn(H,r.prototype),Zn(G,o.prototype),Zn(Z,s.prototype),Zn(Se,r.prototype),Zn(_e,o.prototype),Zn(je,s.prototype),{Iterable:n,Seq:K,Collection:xe,Map:Ve,OrderedMap:Ut,List:_t,Stack:zn,Set:Cn,OrderedSet:Fn,Record:Sn,Range:Ee,Repeat:be,is:ye,fromJS:fe}}()},35717:e=>{"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},35823:e=>{e.exports=function(e,t,n,r){var o=new Blob(void 0!==r?[r,e]:[e],{type:n||"application/octet-stream"});if(void 0!==window.navigator.msSaveBlob)window.navigator.msSaveBlob(o,t);else{var s=window.URL&&window.URL.createObjectURL?window.URL.createObjectURL(o):window.webkitURL.createObjectURL(o),i=document.createElement("a");i.style.display="none",i.href=s,i.setAttribute("download",t),void 0===i.download&&i.setAttribute("target","_blank"),document.body.appendChild(i),i.click(),setTimeout((function(){document.body.removeChild(i),window.URL.revokeObjectURL(s)}),200)}}},91296:(e,t,n)=>{var r=NaN,o="[object Symbol]",s=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,u="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,p="object"==typeof self&&self&&self.Object===Object&&self,h=u||p||Function("return this")(),f=Object.prototype.toString,d=Math.max,m=Math.min,g=function(){return h.Date.now()};function y(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&f.call(e)==o}(e))return r;if(y(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var n=a.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?r:+e}e.exports=function(e,t,n){var r,o,s,i,a,l,c=0,u=!1,p=!1,h=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var n=r,s=o;return r=o=void 0,c=t,i=e.apply(s,n)}function b(e){var n=e-l;return void 0===l||n>=t||n<0||p&&e-c>=s}function w(){var e=g();if(b(e))return E(e);a=setTimeout(w,function(e){var n=t-(e-l);return p?m(n,s-(e-c)):n}(e))}function E(e){return a=void 0,h&&r?f(e):(r=o=void 0,i)}function x(){var e=g(),n=b(e);if(r=arguments,o=this,l=e,n){if(void 0===a)return function(e){return c=e,a=setTimeout(w,t),u?f(e):i}(l);if(p)return a=setTimeout(w,t),f(l)}return void 0===a&&(a=setTimeout(w,t)),i}return t=v(t)||0,y(n)&&(u=!!n.leading,s=(p="maxWait"in n)?d(v(n.maxWait)||0,t):s,h="trailing"in n?!!n.trailing:h),x.cancel=function(){void 0!==a&&clearTimeout(a),c=0,r=l=o=a=void 0},x.flush=function(){return void 0===a?i:E(g())},x}},18552:(e,t,n)=>{var r=n(10852)(n(55639),"DataView");e.exports=r},1989:(e,t,n)=>{var r=n(51789),o=n(80401),s=n(57667),i=n(21327),a=n(81866);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=s,l.prototype.has=i,l.prototype.set=a,e.exports=l},96425:(e,t,n)=>{var r=n(3118),o=n(9435);function s(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}s.prototype=r(o.prototype),s.prototype.constructor=s,e.exports=s},38407:(e,t,n)=>{var r=n(27040),o=n(14125),s=n(82117),i=n(67518),a=n(54705);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=s,l.prototype.has=i,l.prototype.set=a,e.exports=l},7548:(e,t,n)=>{var r=n(3118),o=n(9435);function s(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}s.prototype=r(o.prototype),s.prototype.constructor=s,e.exports=s},57071:(e,t,n)=>{var r=n(10852)(n(55639),"Map");e.exports=r},83369:(e,t,n)=>{var r=n(24785),o=n(11285),s=n(96e3),i=n(49916),a=n(95265);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=s,l.prototype.has=i,l.prototype.set=a,e.exports=l},53818:(e,t,n)=>{var r=n(10852)(n(55639),"Promise");e.exports=r},58525:(e,t,n)=>{var r=n(10852)(n(55639),"Set");e.exports=r},88668:(e,t,n)=>{var r=n(83369),o=n(90619),s=n(72385);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=s,e.exports=i},46384:(e,t,n)=>{var r=n(38407),o=n(37465),s=n(63779),i=n(67599),a=n(44758),l=n(34309);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=s,c.prototype.get=i,c.prototype.has=a,c.prototype.set=l,e.exports=c},62705:(e,t,n)=>{var r=n(55639).Symbol;e.exports=r},11149:(e,t,n)=>{var r=n(55639).Uint8Array;e.exports=r},70577:(e,t,n)=>{var r=n(10852)(n(55639),"WeakMap");e.exports=r},96874:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},77412:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},34963:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,s=[];++n<r;){var i=e[n];t(i,n,e)&&(s[o++]=i)}return s}},47443:(e,t,n)=>{var r=n(42118);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},14636:(e,t,n)=>{var r=n(22545),o=n(35694),s=n(1469),i=n(44144),a=n(65776),l=n(36719),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=s(e),u=!n&&o(e),p=!n&&!u&&i(e),h=!n&&!u&&!p&&l(e),f=n||u||p||h,d=f?r(e.length,String):[],m=d.length;for(var g in e)!t&&!c.call(e,g)||f&&("length"==g||p&&("offset"==g||"parent"==g)||h&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||a(g,m))||d.push(g);return d}},29932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},62488:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},62663:e=>{e.exports=function(e,t,n,r){var o=-1,s=null==e?0:e.length;for(r&&s&&(n=e[++o]);++o<s;)n=t(n,e[o],o,e);return n}},82908:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},44286:e=>{e.exports=function(e){return e.split("")}},49029:e=>{var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},86556:(e,t,n)=>{var r=n(89465),o=n(77813);e.exports=function(e,t,n){(void 0!==n&&!o(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}},34865:(e,t,n)=>{var r=n(89465),o=n(77813),s=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];s.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},18470:(e,t,n)=>{var r=n(77813);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},44037:(e,t,n)=>{var r=n(98363),o=n(3674);e.exports=function(e,t){return e&&r(t,o(t),e)}},63886:(e,t,n)=>{var r=n(98363),o=n(81704);e.exports=function(e,t){return e&&r(t,o(t),e)}},89465:(e,t,n)=>{var r=n(38777);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},85990:(e,t,n)=>{var r=n(46384),o=n(77412),s=n(34865),i=n(44037),a=n(63886),l=n(64626),c=n(278),u=n(18805),p=n(1911),h=n(58234),f=n(46904),d=n(98882),m=n(43824),g=n(29148),y=n(38517),v=n(1469),b=n(44144),w=n(56688),E=n(13218),x=n(72928),S=n(3674),_=n(81704),j="[object Arguments]",O="[object Function]",k="[object Object]",A={};A[j]=A["[object Array]"]=A["[object ArrayBuffer]"]=A["[object DataView]"]=A["[object Boolean]"]=A["[object Date]"]=A["[object Float32Array]"]=A["[object Float64Array]"]=A["[object Int8Array]"]=A["[object Int16Array]"]=A["[object Int32Array]"]=A["[object Map]"]=A["[object Number]"]=A[k]=A["[object RegExp]"]=A["[object Set]"]=A["[object String]"]=A["[object Symbol]"]=A["[object Uint8Array]"]=A["[object Uint8ClampedArray]"]=A["[object Uint16Array]"]=A["[object Uint32Array]"]=!0,A["[object Error]"]=A[O]=A["[object WeakMap]"]=!1,e.exports=function e(t,n,C,P,N,I){var T,R=1&n,M=2&n,D=4&n;if(C&&(T=N?C(t,P,N,I):C(t)),void 0!==T)return T;if(!E(t))return t;var F=v(t);if(F){if(T=m(t),!R)return c(t,T)}else{var L=d(t),B=L==O||"[object GeneratorFunction]"==L;if(b(t))return l(t,R);if(L==k||L==j||B&&!N){if(T=M||B?{}:y(t),!R)return M?p(t,a(T,t)):u(t,i(T,t))}else{if(!A[L])return N?t:{};T=g(t,L,R)}}I||(I=new r);var $=I.get(t);if($)return $;I.set(t,T),x(t)?t.forEach((function(r){T.add(e(r,n,C,r,t,I))})):w(t)&&t.forEach((function(r,o){T.set(o,e(r,n,C,o,t,I))}));var q=F?void 0:(D?M?f:h:M?_:S)(t);return o(q||t,(function(r,o){q&&(r=t[o=r]),s(T,o,e(r,n,C,o,t,I))})),T}},3118:(e,t,n)=>{var r=n(13218),o=Object.create,s=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=s},89881:(e,t,n)=>{var r=n(47816),o=n(99291)(r);e.exports=o},41848:e=>{e.exports=function(e,t,n,r){for(var o=e.length,s=n+(r?1:-1);r?s--:++s<o;)if(t(e[s],s,e))return s;return-1}},21078:(e,t,n)=>{var r=n(62488),o=n(37285);e.exports=function e(t,n,s,i,a){var l=-1,c=t.length;for(s||(s=o),a||(a=[]);++l<c;){var u=t[l];n>0&&s(u)?n>1?e(u,n-1,s,i,a):r(a,u):i||(a[a.length]=u)}return a}},28483:(e,t,n)=>{var r=n(25063)();e.exports=r},47816:(e,t,n)=>{var r=n(28483),o=n(3674);e.exports=function(e,t){return e&&r(e,t,o)}},97786:(e,t,n)=>{var r=n(71811),o=n(40327);e.exports=function(e,t){for(var n=0,s=(t=r(t,e)).length;null!=e&&n<s;)e=e[o(t[n++])];return n&&n==s?e:void 0}},68866:(e,t,n)=>{var r=n(62488),o=n(1469);e.exports=function(e,t,n){var s=t(e);return o(e)?s:r(s,n(e))}},44239:(e,t,n)=>{var r=n(62705),o=n(89607),s=n(2333),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):s(e)}},13:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},42118:(e,t,n)=>{var r=n(41848),o=n(62722),s=n(42351);e.exports=function(e,t,n){return t==t?s(e,t,n):r(e,o,n)}},9454:(e,t,n)=>{var r=n(44239),o=n(37005);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},90939:(e,t,n)=>{var r=n(2492),o=n(37005);e.exports=function e(t,n,s,i,a){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,s,i,e,a))}},2492:(e,t,n)=>{var r=n(46384),o=n(67114),s=n(18351),i=n(16096),a=n(98882),l=n(1469),c=n(44144),u=n(36719),p="[object Arguments]",h="[object Array]",f="[object Object]",d=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,y){var v=l(e),b=l(t),w=v?h:a(e),E=b?h:a(t),x=(w=w==p?f:w)==f,S=(E=E==p?f:E)==f,_=w==E;if(_&&c(e)){if(!c(t))return!1;v=!0,x=!1}if(_&&!x)return y||(y=new r),v||u(e)?o(e,t,n,m,g,y):s(e,t,w,n,m,g,y);if(!(1&n)){var j=x&&d.call(e,"__wrapped__"),O=S&&d.call(t,"__wrapped__");if(j||O){var k=j?e.value():e,A=O?t.value():t;return y||(y=new r),g(k,A,n,m,y)}}return!!_&&(y||(y=new r),i(e,t,n,m,g,y))}},25588:(e,t,n)=>{var r=n(98882),o=n(37005);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},2958:(e,t,n)=>{var r=n(46384),o=n(90939);e.exports=function(e,t,n,s){var i=n.length,a=i,l=!s;if(null==e)return!a;for(e=Object(e);i--;){var c=n[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<a;){var u=(c=n[i])[0],p=e[u],h=c[1];if(l&&c[2]){if(void 0===p&&!(u in e))return!1}else{var f=new r;if(s)var d=s(p,h,u,e,t,f);if(!(void 0===d?o(h,p,3,s,f):d))return!1}}return!0}},62722:e=>{e.exports=function(e){return e!=e}},28458:(e,t,n)=>{var r=n(23560),o=n(15346),s=n(13218),i=n(80346),a=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,p=c.hasOwnProperty,h=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!s(e)||o(e))&&(r(e)?h:a).test(i(e))}},29221:(e,t,n)=>{var r=n(98882),o=n(37005);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},38749:(e,t,n)=>{var r=n(44239),o=n(41780),s=n(37005),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return s(e)&&o(e.length)&&!!i[r(e)]}},67206:(e,t,n)=>{var r=n(91573),o=n(16432),s=n(6557),i=n(1469),a=n(39601);e.exports=function(e){return"function"==typeof e?e:null==e?s:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):a(e)}},280:(e,t,n)=>{var r=n(25726),o=n(86916),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))s.call(e,n)&&"constructor"!=n&&t.push(n);return t}},10313:(e,t,n)=>{var r=n(13218),o=n(25726),s=n(33498),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return s(e);var t=o(e),n=[];for(var a in e)("constructor"!=a||!t&&i.call(e,a))&&n.push(a);return n}},9435:e=>{e.exports=function(){}},91573:(e,t,n)=>{var r=n(2958),o=n(1499),s=n(42634);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?s(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},16432:(e,t,n)=>{var r=n(90939),o=n(27361),s=n(79095),i=n(15403),a=n(89162),l=n(42634),c=n(40327);e.exports=function(e,t){return i(e)&&a(t)?l(c(e),t):function(n){var i=o(n,e);return void 0===i&&i===t?s(n,e):r(t,i,3)}}},42980:(e,t,n)=>{var r=n(46384),o=n(86556),s=n(28483),i=n(59783),a=n(13218),l=n(81704),c=n(36390);e.exports=function e(t,n,u,p,h){t!==n&&s(n,(function(s,l){if(h||(h=new r),a(s))i(t,n,l,u,e,p,h);else{var f=p?p(c(t,l),s,l+"",t,n,h):void 0;void 0===f&&(f=s),o(t,l,f)}}),l)}},59783:(e,t,n)=>{var r=n(86556),o=n(64626),s=n(77133),i=n(278),a=n(38517),l=n(35694),c=n(1469),u=n(29246),p=n(44144),h=n(23560),f=n(13218),d=n(68630),m=n(36719),g=n(36390),y=n(59881);e.exports=function(e,t,n,v,b,w,E){var x=g(e,n),S=g(t,n),_=E.get(S);if(_)r(e,n,_);else{var j=w?w(x,S,n+"",e,t,E):void 0,O=void 0===j;if(O){var k=c(S),A=!k&&p(S),C=!k&&!A&&m(S);j=S,k||A||C?c(x)?j=x:u(x)?j=i(x):A?(O=!1,j=o(S,!0)):C?(O=!1,j=s(S,!0)):j=[]:d(S)||l(S)?(j=x,l(x)?j=y(x):f(x)&&!h(x)||(j=a(S))):O=!1}O&&(E.set(S,j),b(j,S,v,w,E),E.delete(S)),r(e,n,j)}}},40371:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},79152:(e,t,n)=>{var r=n(97786);e.exports=function(e){return function(t){return r(t,e)}}},18674:e=>{e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},10107:e=>{e.exports=function(e,t,n,r,o){return o(e,(function(e,o,s){n=r?(r=!1,e):t(n,e,o,s)})),n}},5976:(e,t,n)=>{var r=n(6557),o=n(45357),s=n(30061);e.exports=function(e,t){return s(o(e,t,r),e+"")}},10611:(e,t,n)=>{var r=n(34865),o=n(71811),s=n(65776),i=n(13218),a=n(40327);e.exports=function(e,t,n,l){if(!i(e))return e;for(var c=-1,u=(t=o(t,e)).length,p=u-1,h=e;null!=h&&++c<u;){var f=a(t[c]),d=n;if("__proto__"===f||"constructor"===f||"prototype"===f)return e;if(c!=p){var m=h[f];void 0===(d=l?l(m,f,h):void 0)&&(d=i(m)?m:s(t[c+1])?[]:{})}r(h,f,d),h=h[f]}return e}},28045:(e,t,n)=>{var r=n(6557),o=n(89250),s=o?function(e,t){return o.set(e,t),e}:r;e.exports=s},56560:(e,t,n)=>{var r=n(75703),o=n(38777),s=n(6557),i=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:s;e.exports=i},14259:e=>{e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var s=Array(o);++r<o;)s[r]=e[r+t];return s}},5076:(e,t,n)=>{var r=n(89881);e.exports=function(e,t){var n;return r(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n}},22545:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},80531:(e,t,n)=>{var r=n(62705),o=n(29932),s=n(1469),i=n(33448),a=r?r.prototype:void 0,l=a?a.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(s(t))return o(t,e)+"";if(i(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},27561:(e,t,n)=>{var r=n(67990),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},7518:e=>{e.exports=function(e){return function(t){return e(t)}}},57406:(e,t,n)=>{var r=n(71811),o=n(10928),s=n(40292),i=n(40327);e.exports=function(e,t){return t=r(t,e),null==(e=s(e,t))||delete e[i(o(t))]}},1757:e=>{e.exports=function(e,t,n){for(var r=-1,o=e.length,s=t.length,i={};++r<o;){var a=r<s?t[r]:void 0;n(i,e[r],a)}return i}},74757:e=>{e.exports=function(e,t){return e.has(t)}},71811:(e,t,n)=>{var r=n(1469),o=n(15403),s=n(55514),i=n(79833);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:s(i(e))}},40180:(e,t,n)=>{var r=n(14259);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},74318:(e,t,n)=>{var r=n(11149);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},64626:(e,t,n)=>{e=n.nmd(e);var r=n(55639),o=t&&!t.nodeType&&t,s=o&&e&&!e.nodeType&&e,i=s&&s.exports===o?r.Buffer:void 0,a=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=a?a(n):new e.constructor(n);return e.copy(r),r}},57157:(e,t,n)=>{var r=n(74318);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},93147:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},40419:(e,t,n)=>{var r=n(62705),o=r?r.prototype:void 0,s=o?o.valueOf:void 0;e.exports=function(e){return s?Object(s.call(e)):{}}},77133:(e,t,n)=>{var r=n(74318);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},52157:e=>{var t=Math.max;e.exports=function(e,n,r,o){for(var s=-1,i=e.length,a=r.length,l=-1,c=n.length,u=t(i-a,0),p=Array(c+u),h=!o;++l<c;)p[l]=n[l];for(;++s<a;)(h||s<i)&&(p[r[s]]=e[s]);for(;u--;)p[l++]=e[s++];return p}},14054:e=>{var t=Math.max;e.exports=function(e,n,r,o){for(var s=-1,i=e.length,a=-1,l=r.length,c=-1,u=n.length,p=t(i-l,0),h=Array(p+u),f=!o;++s<p;)h[s]=e[s];for(var d=s;++c<u;)h[d+c]=n[c];for(;++a<l;)(f||s<i)&&(h[d+r[a]]=e[s++]);return h}},278:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},98363:(e,t,n)=>{var r=n(34865),o=n(89465);e.exports=function(e,t,n,s){var i=!n;n||(n={});for(var a=-1,l=t.length;++a<l;){var c=t[a],u=s?s(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),i?o(n,c,u):r(n,c,u)}return n}},18805:(e,t,n)=>{var r=n(98363),o=n(99551);e.exports=function(e,t){return r(e,o(e),t)}},1911:(e,t,n)=>{var r=n(98363),o=n(51442);e.exports=function(e,t){return r(e,o(e),t)}},14429:(e,t,n)=>{var r=n(55639)["__core-js_shared__"];e.exports=r},97991:e=>{e.exports=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}},21463:(e,t,n)=>{var r=n(5976),o=n(16612);e.exports=function(e){return r((function(t,n){var r=-1,s=n.length,i=s>1?n[s-1]:void 0,a=s>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(s--,i):void 0,a&&o(n[0],n[1],a)&&(i=s<3?void 0:i,s=1),t=Object(t);++r<s;){var l=n[r];l&&e(t,l,r,i)}return t}))}},99291:(e,t,n)=>{var r=n(98612);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var s=n.length,i=t?s:-1,a=Object(n);(t?i--:++i<s)&&!1!==o(a[i],i,a););return n}}},25063:e=>{e.exports=function(e){return function(t,n,r){for(var o=-1,s=Object(t),i=r(t),a=i.length;a--;){var l=i[e?a:++o];if(!1===n(s[l],l,s))break}return t}}},22402:(e,t,n)=>{var r=n(71774),o=n(55639);e.exports=function(e,t,n){var s=1&t,i=r(e);return function t(){return(this&&this!==o&&this instanceof t?i:e).apply(s?n:this,arguments)}}},98805:(e,t,n)=>{var r=n(40180),o=n(62689),s=n(83140),i=n(79833);e.exports=function(e){return function(t){t=i(t);var n=o(t)?s(t):void 0,a=n?n[0]:t.charAt(0),l=n?r(n,1).join(""):t.slice(1);return a[e]()+l}}},35393:(e,t,n)=>{var r=n(62663),o=n(53816),s=n(58748),i=RegExp("['’]","g");e.exports=function(e){return function(t){return r(s(o(t).replace(i,"")),e,"")}}},71774:(e,t,n)=>{var r=n(3118),o=n(13218);e.exports=function(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=r(e.prototype),s=e.apply(n,t);return o(s)?s:n}}},46347:(e,t,n)=>{var r=n(96874),o=n(71774),s=n(86935),i=n(94487),a=n(20893),l=n(46460),c=n(55639);e.exports=function(e,t,n){var u=o(e);return function o(){for(var p=arguments.length,h=Array(p),f=p,d=a(o);f--;)h[f]=arguments[f];var m=p<3&&h[0]!==d&&h[p-1]!==d?[]:l(h,d);return(p-=m.length)<n?i(e,t,s,o.placeholder,void 0,h,m,void 0,void 0,n-p):r(this&&this!==c&&this instanceof o?u:e,this,h)}}},67740:(e,t,n)=>{var r=n(67206),o=n(98612),s=n(3674);e.exports=function(e){return function(t,n,i){var a=Object(t);if(!o(t)){var l=r(n,3);t=s(t),n=function(e){return l(a[e],e,a)}}var c=e(t,n,i);return c>-1?a[l?t[c]:c]:void 0}}},86935:(e,t,n)=>{var r=n(52157),o=n(14054),s=n(97991),i=n(71774),a=n(94487),l=n(20893),c=n(90451),u=n(46460),p=n(55639);e.exports=function e(t,n,h,f,d,m,g,y,v,b){var w=128&n,E=1&n,x=2&n,S=24&n,_=512&n,j=x?void 0:i(t);return function O(){for(var k=arguments.length,A=Array(k),C=k;C--;)A[C]=arguments[C];if(S)var P=l(O),N=s(A,P);if(f&&(A=r(A,f,d,S)),m&&(A=o(A,m,g,S)),k-=N,S&&k<b){var I=u(A,P);return a(t,n,e,O.placeholder,h,A,I,y,v,b-k)}var T=E?h:this,R=x?T[t]:t;return k=A.length,y?A=c(A,y):_&&k>1&&A.reverse(),w&&v<k&&(A.length=v),this&&this!==p&&this instanceof O&&(R=j||i(R)),R.apply(T,A)}}},84375:(e,t,n)=>{var r=n(96874),o=n(71774),s=n(55639);e.exports=function(e,t,n,i){var a=1&t,l=o(e);return function t(){for(var o=-1,c=arguments.length,u=-1,p=i.length,h=Array(p+c),f=this&&this!==s&&this instanceof t?l:e;++u<p;)h[u]=i[u];for(;c--;)h[u++]=arguments[++o];return r(f,a?n:this,h)}}},94487:(e,t,n)=>{var r=n(86528),o=n(258),s=n(69255);e.exports=function(e,t,n,i,a,l,c,u,p,h){var f=8&t;t|=f?32:64,4&(t&=~(f?64:32))||(t&=-4);var d=[e,t,a,f?l:void 0,f?c:void 0,f?void 0:l,f?void 0:c,u,p,h],m=n.apply(void 0,d);return r(e)&&o(m,d),m.placeholder=i,s(m,e,t)}},97727:(e,t,n)=>{var r=n(28045),o=n(22402),s=n(46347),i=n(86935),a=n(84375),l=n(66833),c=n(63833),u=n(258),p=n(69255),h=n(40554),f=Math.max;e.exports=function(e,t,n,d,m,g,y,v){var b=2&t;if(!b&&"function"!=typeof e)throw new TypeError("Expected a function");var w=d?d.length:0;if(w||(t&=-97,d=m=void 0),y=void 0===y?y:f(h(y),0),v=void 0===v?v:h(v),w-=m?m.length:0,64&t){var E=d,x=m;d=m=void 0}var S=b?void 0:l(e),_=[e,t,n,d,m,E,x,g,y,v];if(S&&c(_,S),e=_[0],t=_[1],n=_[2],d=_[3],m=_[4],!(v=_[9]=void 0===_[9]?b?0:e.length:f(_[9]-w,0))&&24&t&&(t&=-25),t&&1!=t)j=8==t||16==t?s(e,t,v):32!=t&&33!=t||m.length?i.apply(void 0,_):a(e,t,n,d);else var j=o(e,t,n);return p((S?r:u)(j,_),e,t)}},60696:(e,t,n)=>{var r=n(68630);e.exports=function(e){return r(e)?void 0:e}},69389:(e,t,n)=>{var r=n(18674)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"});e.exports=r},38777:(e,t,n)=>{var r=n(10852),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},67114:(e,t,n)=>{var r=n(88668),o=n(82908),s=n(74757);e.exports=function(e,t,n,i,a,l){var c=1&n,u=e.length,p=t.length;if(u!=p&&!(c&&p>u))return!1;var h=l.get(e),f=l.get(t);if(h&&f)return h==t&&f==e;var d=-1,m=!0,g=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++d<u;){var y=e[d],v=t[d];if(i)var b=c?i(v,y,d,t,e,l):i(y,v,d,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!o(t,(function(e,t){if(!s(g,t)&&(y===e||a(y,e,n,i,l)))return g.push(t)}))){m=!1;break}}else if(y!==v&&!a(y,v,n,i,l)){m=!1;break}}return l.delete(e),l.delete(t),m}},18351:(e,t,n)=>{var r=n(62705),o=n(11149),s=n(77813),i=n(67114),a=n(68776),l=n(21814),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,p,h){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!p(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return s(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=a;case"[object Set]":var d=1&r;if(f||(f=l),e.size!=t.size&&!d)return!1;var m=h.get(e);if(m)return m==t;r|=2,h.set(e,t);var g=i(f(e),f(t),r,c,p,h);return h.delete(e),g;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},16096:(e,t,n)=>{var r=n(58234),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,s,i,a){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var p=u;p--;){var h=c[p];if(!(l?h in t:o.call(t,h)))return!1}var f=a.get(e),d=a.get(t);if(f&&d)return f==t&&d==e;var m=!0;a.set(e,t),a.set(t,e);for(var g=l;++p<u;){var y=e[h=c[p]],v=t[h];if(s)var b=l?s(v,y,h,t,e,a):s(y,v,h,e,t,a);if(!(void 0===b?y===v||i(y,v,n,s,a):b)){m=!1;break}g||(g="constructor"==h)}if(m&&!g){var w=e.constructor,E=t.constructor;w==E||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof E&&E instanceof E||(m=!1)}return a.delete(e),a.delete(t),m}},99021:(e,t,n)=>{var r=n(85564),o=n(45357),s=n(30061);e.exports=function(e){return s(o(e,void 0,r),e+"")}},31957:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},58234:(e,t,n)=>{var r=n(68866),o=n(99551),s=n(3674);e.exports=function(e){return r(e,s,o)}},46904:(e,t,n)=>{var r=n(68866),o=n(51442),s=n(81704);e.exports=function(e){return r(e,s,o)}},66833:(e,t,n)=>{var r=n(89250),o=n(50308),s=r?function(e){return r.get(e)}:o;e.exports=s},97658:(e,t,n)=>{var r=n(52060),o=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],s=o.call(r,t)?n.length:0;s--;){var i=n[s],a=i.func;if(null==a||a==e)return i.name}return t}},20893:e=>{e.exports=function(e){return e.placeholder}},45050:(e,t,n)=>{var r=n(37019);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},1499:(e,t,n)=>{var r=n(89162),o=n(3674);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var s=t[n],i=e[s];t[n]=[s,i,r(i)]}return t}},10852:(e,t,n)=>{var r=n(28458),o=n(47801);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},85924:(e,t,n)=>{var r=n(5569)(Object.getPrototypeOf,Object);e.exports=r},89607:(e,t,n)=>{var r=n(62705),o=Object.prototype,s=o.hasOwnProperty,i=o.toString,a=r?r.toStringTag:void 0;e.exports=function(e){var t=s.call(e,a),n=e[a];try{e[a]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[a]=n:delete e[a]),o}},99551:(e,t,n)=>{var r=n(34963),o=n(70479),s=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,a=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return s.call(e,t)})))}:o;e.exports=a},51442:(e,t,n)=>{var r=n(62488),o=n(85924),s=n(99551),i=n(70479),a=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,s(e)),e=o(e);return t}:i;e.exports=a},98882:(e,t,n)=>{var r=n(18552),o=n(57071),s=n(53818),i=n(58525),a=n(70577),l=n(44239),c=n(80346),u="[object Map]",p="[object Promise]",h="[object Set]",f="[object WeakMap]",d="[object DataView]",m=c(r),g=c(o),y=c(s),v=c(i),b=c(a),w=l;(r&&w(new r(new ArrayBuffer(1)))!=d||o&&w(new o)!=u||s&&w(s.resolve())!=p||i&&w(new i)!=h||a&&w(new a)!=f)&&(w=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case m:return d;case g:return u;case y:return p;case v:return h;case b:return f}return t}),e.exports=w},47801:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},58775:e=>{var t=/\{\n\/\* \[wrapped with (.+)\] \*/,n=/,? & /;e.exports=function(e){var r=e.match(t);return r?r[1].split(n):[]}},222:(e,t,n)=>{var r=n(71811),o=n(35694),s=n(1469),i=n(65776),a=n(41780),l=n(40327);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,p=!1;++c<u;){var h=l(t[c]);if(!(p=null!=e&&n(e,h)))break;e=e[h]}return p||++c!=u?p:!!(u=null==e?0:e.length)&&a(u)&&i(h,u)&&(s(e)||o(e))}},62689:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},93157:e=>{var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},51789:(e,t,n)=>{var r=n(94536);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},80401:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},57667:(e,t,n)=>{var r=n(94536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},21327:(e,t,n)=>{var r=n(94536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},81866:(e,t,n)=>{var r=n(94536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},43824:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},29148:(e,t,n)=>{var r=n(74318),o=n(57157),s=n(93147),i=n(40419),a=n(77133);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return a(e,n);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return s(e);case"[object Symbol]":return i(e)}}},38517:(e,t,n)=>{var r=n(3118),o=n(85924),s=n(25726);e.exports=function(e){return"function"!=typeof e.constructor||s(e)?{}:r(o(e))}},83112:e=>{var t=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.exports=function(e,n){var r=n.length;if(!r)return e;var o=r-1;return n[o]=(r>1?"& ":"")+n[o],n=n.join(r>2?", ":" "),e.replace(t,"{\n/* [wrapped with "+n+"] */\n")}},37285:(e,t,n)=>{var r=n(62705),o=n(35694),s=n(1469),i=r?r.isConcatSpreadable:void 0;e.exports=function(e){return s(e)||o(e)||!!(i&&e&&e[i])}},65776:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},16612:(e,t,n)=>{var r=n(77813),o=n(98612),s=n(65776),i=n(13218);e.exports=function(e,t,n){if(!i(n))return!1;var a=typeof t;return!!("number"==a?o(n)&&s(t,n.length):"string"==a&&t in n)&&r(n[t],e)}},15403:(e,t,n)=>{var r=n(1469),o=n(33448),s=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(i.test(e)||!s.test(e)||null!=t&&e in Object(t))}},37019:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},86528:(e,t,n)=>{var r=n(96425),o=n(66833),s=n(97658),i=n(8111);e.exports=function(e){var t=s(e),n=i[t];if("function"!=typeof n||!(t in r.prototype))return!1;if(e===n)return!0;var a=o(n);return!!a&&e===a[0]}},15346:(e,t,n)=>{var r,o=n(14429),s=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!s&&s in e}},25726:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},89162:(e,t,n)=>{var r=n(13218);e.exports=function(e){return e==e&&!r(e)}},27040:e=>{e.exports=function(){this.__data__=[],this.size=0}},14125:(e,t,n)=>{var r=n(18470),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},82117:(e,t,n)=>{var r=n(18470);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},67518:(e,t,n)=>{var r=n(18470);e.exports=function(e){return r(this.__data__,e)>-1}},54705:(e,t,n)=>{var r=n(18470);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},24785:(e,t,n)=>{var r=n(1989),o=n(38407),s=n(57071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(s||o),string:new r}}},11285:(e,t,n)=>{var r=n(45050);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},96e3:(e,t,n)=>{var r=n(45050);e.exports=function(e){return r(this,e).get(e)}},49916:(e,t,n)=>{var r=n(45050);e.exports=function(e){return r(this,e).has(e)}},95265:(e,t,n)=>{var r=n(45050);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},68776:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},42634:e=>{e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},24523:(e,t,n)=>{var r=n(88306);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},63833:(e,t,n)=>{var r=n(52157),o=n(14054),s=n(46460),i="__lodash_placeholder__",a=128,l=Math.min;e.exports=function(e,t){var n=e[1],c=t[1],u=n|c,p=u<131,h=c==a&&8==n||c==a&&256==n&&e[7].length<=t[8]||384==c&&t[7].length<=t[8]&&8==n;if(!p&&!h)return e;1&c&&(e[2]=t[2],u|=1&n?0:4);var f=t[3];if(f){var d=e[3];e[3]=d?r(d,f,t[4]):f,e[4]=d?s(e[3],i):t[4]}return(f=t[5])&&(d=e[5],e[5]=d?o(d,f,t[6]):f,e[6]=d?s(e[5],i):t[6]),(f=t[7])&&(e[7]=f),c&a&&(e[8]=null==e[8]?t[8]:l(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=u,e}},89250:(e,t,n)=>{var r=n(70577),o=r&&new r;e.exports=o},94536:(e,t,n)=>{var r=n(10852)(Object,"create");e.exports=r},86916:(e,t,n)=>{var r=n(5569)(Object.keys,Object);e.exports=r},33498:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},31167:(e,t,n)=>{e=n.nmd(e);var r=n(31957),o=t&&!t.nodeType&&t,s=o&&e&&!e.nodeType&&e,i=s&&s.exports===o&&r.process,a=function(){try{var e=s&&s.require&&s.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=a},2333:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},45357:(e,t,n)=>{var r=n(96874),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var s=arguments,i=-1,a=o(s.length-t,0),l=Array(a);++i<a;)l[i]=s[t+i];i=-1;for(var c=Array(t+1);++i<t;)c[i]=s[i];return c[t]=n(l),r(e,this,c)}}},40292:(e,t,n)=>{var r=n(97786),o=n(14259);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},52060:e=>{e.exports={}},90451:(e,t,n)=>{var r=n(278),o=n(65776),s=Math.min;e.exports=function(e,t){for(var n=e.length,i=s(t.length,n),a=r(e);i--;){var l=t[i];e[i]=o(l,n)?a[l]:void 0}return e}},46460:e=>{var t="__lodash_placeholder__";e.exports=function(e,n){for(var r=-1,o=e.length,s=0,i=[];++r<o;){var a=e[r];a!==n&&a!==t||(e[r]=t,i[s++]=r)}return i}},55639:(e,t,n)=>{var r=n(31957),o="object"==typeof self&&self&&self.Object===Object&&self,s=r||o||Function("return this")();e.exports=s},36390:e=>{e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},90619:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},72385:e=>{e.exports=function(e){return this.__data__.has(e)}},258:(e,t,n)=>{var r=n(28045),o=n(21275)(r);e.exports=o},21814:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},30061:(e,t,n)=>{var r=n(56560),o=n(21275)(r);e.exports=o},69255:(e,t,n)=>{var r=n(58775),o=n(83112),s=n(30061),i=n(87241);e.exports=function(e,t,n){var a=t+"";return s(e,o(a,i(r(a),n)))}},21275:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),s=16-(o-r);if(r=o,s>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},37465:(e,t,n)=>{var r=n(38407);e.exports=function(){this.__data__=new r,this.size=0}},63779:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},67599:e=>{e.exports=function(e){return this.__data__.get(e)}},44758:e=>{e.exports=function(e){return this.__data__.has(e)}},34309:(e,t,n)=>{var r=n(38407),o=n(57071),s=n(83369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new s(i)}return n.set(e,t),this.size=n.size,this}},42351:e=>{e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},83140:(e,t,n)=>{var r=n(44286),o=n(62689),s=n(676);e.exports=function(e){return o(e)?s(e):r(e)}},55514:(e,t,n)=>{var r=n(24523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(s,"$1"):n||e)})),t}));e.exports=i},40327:(e,t,n)=>{var r=n(33448);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},80346:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},67990:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},676:e=>{var t="\\ud800-\\udfff",n="["+t+"]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",s="[^"+t+"]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")"+"?",c="[\\ufe0e\\ufe0f]?",u=c+l+("(?:\\u200d(?:"+[s,i,a].join("|")+")"+c+l+")*"),p="(?:"+[s+r+"?",r,i,a,n].join("|")+")",h=RegExp(o+"(?="+o+")|"+p+u,"g");e.exports=function(e){return e.match(h)||[]}},2757:e=>{var t="\\ud800-\\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",o="A-Z\\xc0-\\xd6\\xd8-\\xde",s="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",i="["+s+"]",a="\\d+",l="["+n+"]",c="["+r+"]",u="[^"+t+s+a+n+r+o+"]",p="(?:\\ud83c[\\udde6-\\uddff]){2}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",f="["+o+"]",d="(?:"+c+"|"+u+")",m="(?:"+f+"|"+u+")",g="(?:['’](?:d|ll|m|re|s|t|ve))?",y="(?:['’](?:D|LL|M|RE|S|T|VE))?",v="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",b="[\\ufe0e\\ufe0f]?",w=b+v+("(?:\\u200d(?:"+["[^"+t+"]",p,h].join("|")+")"+b+v+")*"),E="(?:"+[l,p,h].join("|")+")"+w,x=RegExp([f+"?"+c+"+"+g+"(?="+[i,f,"$"].join("|")+")",m+"+"+y+"(?="+[i,f+d,"$"].join("|")+")",f+"?"+d+"+"+g,f+"+"+y,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",a,E].join("|"),"g");e.exports=function(e){return e.match(x)||[]}},87241:(e,t,n)=>{var r=n(77412),o=n(47443),s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.exports=function(e,t){return r(s,(function(n){var r="_."+n[0];t&n[1]&&!o(e,r)&&e.push(r)})),e.sort()}},21913:(e,t,n)=>{var r=n(96425),o=n(7548),s=n(278);e.exports=function(e){if(e instanceof r)return e.clone();var t=new o(e.__wrapped__,e.__chain__);return t.__actions__=s(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}},39514:(e,t,n)=>{var r=n(97727);e.exports=function(e,t,n){return t=n?void 0:t,t=e&&null==t?e.length:t,r(e,128,void 0,void 0,void 0,void 0,t)}},68929:(e,t,n)=>{var r=n(48403),o=n(35393)((function(e,t,n){return t=t.toLowerCase(),e+(n?r(t):t)}));e.exports=o},48403:(e,t,n)=>{var r=n(79833),o=n(11700);e.exports=function(e){return o(r(e).toLowerCase())}},66678:(e,t,n)=>{var r=n(85990);e.exports=function(e){return r(e,4)}},75703:e=>{e.exports=function(e){return function(){return e}}},40087:(e,t,n)=>{var r=n(97727);function o(e,t,n){var s=r(e,8,void 0,void 0,void 0,void 0,void 0,t=n?void 0:t);return s.placeholder=o.placeholder,s}o.placeholder={},e.exports=o},23279:(e,t,n)=>{var r=n(13218),o=n(7771),s=n(14841),i=Math.max,a=Math.min;e.exports=function(e,t,n){var l,c,u,p,h,f,d=0,m=!1,g=!1,y=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=l,r=c;return l=c=void 0,d=t,p=e.apply(r,n)}function b(e){var n=e-f;return void 0===f||n>=t||n<0||g&&e-d>=u}function w(){var e=o();if(b(e))return E(e);h=setTimeout(w,function(e){var n=t-(e-f);return g?a(n,u-(e-d)):n}(e))}function E(e){return h=void 0,y&&l?v(e):(l=c=void 0,p)}function x(){var e=o(),n=b(e);if(l=arguments,c=this,f=e,n){if(void 0===h)return function(e){return d=e,h=setTimeout(w,t),m?v(e):p}(f);if(g)return clearTimeout(h),h=setTimeout(w,t),v(f)}return void 0===h&&(h=setTimeout(w,t)),p}return t=s(t)||0,r(n)&&(m=!!n.leading,u=(g="maxWait"in n)?i(s(n.maxWait)||0,t):u,y="trailing"in n?!!n.trailing:y),x.cancel=function(){void 0!==h&&clearTimeout(h),d=0,l=f=c=h=void 0},x.flush=function(){return void 0===h?p:E(o())},x}},53816:(e,t,n)=>{var r=n(69389),o=n(79833),s=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,i=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=o(e))&&e.replace(s,r).replace(i,"")}},77813:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},13311:(e,t,n)=>{var r=n(67740)(n(30998));e.exports=r},30998:(e,t,n)=>{var r=n(41848),o=n(67206),s=n(40554),i=Math.max;e.exports=function(e,t,n){var a=null==e?0:e.length;if(!a)return-1;var l=null==n?0:s(n);return l<0&&(l=i(a+l,0)),r(e,o(t,3),l)}},85564:(e,t,n)=>{var r=n(21078);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},84599:(e,t,n)=>{var r=n(68836),o=n(69306),s=Array.prototype.push;function i(e,t){return 2==t?function(t,n){return e(t,n)}:function(t){return e(t)}}function a(e){for(var t=e?e.length:0,n=Array(t);t--;)n[t]=e[t];return n}function l(e,t){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var o=r[0]=t.apply(void 0,r);return e.apply(void 0,r),o}}}e.exports=function e(t,n,c,u){var p="function"==typeof n,h=n===Object(n);if(h&&(u=c,c=n,n=void 0),null==c)throw new TypeError;u||(u={});var f={cap:!("cap"in u)||u.cap,curry:!("curry"in u)||u.curry,fixed:!("fixed"in u)||u.fixed,immutable:!("immutable"in u)||u.immutable,rearg:!("rearg"in u)||u.rearg},d=p?c:o,m="curry"in u&&u.curry,g="fixed"in u&&u.fixed,y="rearg"in u&&u.rearg,v=p?c.runInContext():void 0,b=p?c:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},w=b.ary,E=b.assign,x=b.clone,S=b.curry,_=b.forEach,j=b.isArray,O=b.isError,k=b.isFunction,A=b.isWeakMap,C=b.keys,P=b.rearg,N=b.toInteger,I=b.toPath,T=C(r.aryMethod),R={castArray:function(e){return function(){var t=arguments[0];return j(t)?e(a(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[1],n=e(arguments[0],t),r=n.length;return f.cap&&"number"==typeof t?(t=t>2?t-2:1,r&&r<=t?n:i(n,t)):n}},mixin:function(e){return function(t){var n=this;if(!k(n))return e(n,Object(t));var r=[];return _(C(t),(function(e){k(t[e])&&r.push([e,n.prototype[e]])})),e(n,Object(t)),_(r,(function(e){var t=e[1];k(t)?n.prototype[e[0]]=t:delete n.prototype[e[0]]})),n}},nthArg:function(e){return function(t){var n=t<0?1:N(t)+1;return S(e(t),n)}},rearg:function(e){return function(t,n){var r=n?n.length:0;return S(e(t,n),r)}},runInContext:function(n){return function(r){return e(t,n(r),u)}}};function M(e,t){if(f.cap){var n=r.iterateeRearg[e];if(n)return function(e,t){return $(e,(function(e){var n=t.length;return function(e,t){return 2==t?function(t,n){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}(P(i(e,n),t),n)}))}(t,n);var o=!p&&r.iterateeAry[e];if(o)return function(e,t){return $(e,(function(e){return"function"==typeof e?i(e,t):e}))}(t,o)}return t}function D(e,t,n){if(f.fixed&&(g||!r.skipFixed[e])){var o=r.methodSpread[e],i=o&&o.start;return void 0===i?w(t,n):function(e,t){return function(){for(var n=arguments.length,r=n-1,o=Array(n);n--;)o[n]=arguments[n];var i=o[t],a=o.slice(0,t);return i&&s.apply(a,i),t!=r&&s.apply(a,o.slice(t+1)),e.apply(this,a)}}(t,i)}return t}function F(e,t,n){return f.rearg&&n>1&&(y||!r.skipRearg[e])?P(t,r.methodRearg[e]||r.aryRearg[n]):t}function L(e,t){for(var n=-1,r=(t=I(t)).length,o=r-1,s=x(Object(e)),i=s;null!=i&&++n<r;){var a=t[n],l=i[a];null==l||k(l)||O(l)||A(l)||(i[a]=x(n==o?l:Object(l))),i=i[a]}return s}function B(t,n){var o=r.aliasToReal[t]||t,s=r.remap[o]||o,i=u;return function(t){var r=p?v:b,a=p?v[s]:n,l=E(E({},i),t);return e(r,o,a,l)}}function $(e,t){return function(){var n=arguments.length;if(!n)return e();for(var r=Array(n);n--;)r[n]=arguments[n];var o=f.rearg?0:n-1;return r[o]=t(r[o]),e.apply(void 0,r)}}function q(e,t,n){var o,s=r.aliasToReal[e]||e,i=t,c=R[s];return c?i=c(t):f.immutable&&(r.mutate.array[s]?i=l(t,a):r.mutate.object[s]?i=l(t,function(e){return function(t){return e({},t)}}(t)):r.mutate.set[s]&&(i=l(t,L))),_(T,(function(e){return _(r.aryMethod[e],(function(t){if(s==t){var n=r.methodSpread[s],a=n&&n.afterRearg;return o=a?D(s,F(s,i,e),e):F(s,D(s,i,e),e),o=function(e,t,n){return m||f.curry&&n>1?S(t,n):t}(0,o=M(s,o),e),!1}})),!o})),o||(o=i),o==t&&(o=m?S(o,1):function(){return t.apply(this,arguments)}),o.convert=B(s,t),o.placeholder=t.placeholder=n,o}if(!h)return q(n,c,d);var U=c,z=[];return _(T,(function(e){_(r.aryMethod[e],(function(e){var t=U[r.remap[e]||e];t&&z.push([e,q(e,t,U)])}))})),_(C(U),(function(e){var t=U[e];if("function"==typeof t){for(var n=z.length;n--;)if(z[n][0]==e)return;t.convert=B(e,t),z.push([e,t])}})),_(z,(function(e){U[e[0]]=e[1]})),U.convert=function(e){return U.runInContext.convert(e)(void 0)},U.placeholder=U,_(C(U),(function(e){_(r.realToAlias[e]||[],(function(t){U[t]=U[e]}))})),U}},68836:(e,t)=>{t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,n=t.aliasToReal,r={};for(var o in n){var s=n[o];e.call(r,s)?r[s].push(o):r[s]=[o]}return r}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},4269:(e,t,n)=>{e.exports={ary:n(39514),assign:n(44037),clone:n(66678),curry:n(40087),forEach:n(77412),isArray:n(1469),isError:n(64647),isFunction:n(23560),isWeakMap:n(81018),iteratee:n(72594),keys:n(280),rearg:n(4963),toInteger:n(40554),toPath:n(30084)}},72700:(e,t,n)=>{e.exports=n(28252)},92822:(e,t,n)=>{var r=n(84599),o=n(4269);e.exports=function(e,t,n){return r(o,e,t,n)}},69306:e=>{e.exports={}},28252:(e,t,n)=>{var r=n(92822)("set",n(36968));r.placeholder=n(69306),e.exports=r},27361:(e,t,n)=>{var r=n(97786);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},79095:(e,t,n)=>{var r=n(13),o=n(222);e.exports=function(e,t){return null!=e&&o(e,t,r)}},6557:e=>{e.exports=function(e){return e}},35694:(e,t,n)=>{var r=n(9454),o=n(37005),s=Object.prototype,i=s.hasOwnProperty,a=s.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!a.call(e,"callee")};e.exports=l},1469:e=>{var t=Array.isArray;e.exports=t},98612:(e,t,n)=>{var r=n(23560),o=n(41780);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},29246:(e,t,n)=>{var r=n(98612),o=n(37005);e.exports=function(e){return o(e)&&r(e)}},51584:(e,t,n)=>{var r=n(44239),o=n(37005);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==r(e)}},44144:(e,t,n)=>{e=n.nmd(e);var r=n(55639),o=n(95062),s=t&&!t.nodeType&&t,i=s&&e&&!e.nodeType&&e,a=i&&i.exports===s?r.Buffer:void 0,l=(a?a.isBuffer:void 0)||o;e.exports=l},41609:(e,t,n)=>{var r=n(280),o=n(98882),s=n(35694),i=n(1469),a=n(98612),l=n(44144),c=n(25726),u=n(36719),p=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(a(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||s(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(p.call(e,n))return!1;return!0}},18446:(e,t,n)=>{var r=n(90939);e.exports=function(e,t){return r(e,t)}},64647:(e,t,n)=>{var r=n(44239),o=n(37005),s=n(68630);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!s(e)}},23560:(e,t,n)=>{var r=n(44239),o=n(13218);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},41780:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},56688:(e,t,n)=>{var r=n(25588),o=n(7518),s=n(31167),i=s&&s.isMap,a=i?o(i):r;e.exports=a},45220:e=>{e.exports=function(e){return null===e}},81763:(e,t,n)=>{var r=n(44239),o=n(37005);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==r(e)}},13218:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},37005:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},68630:(e,t,n)=>{var r=n(44239),o=n(85924),s=n(37005),i=Function.prototype,a=Object.prototype,l=i.toString,c=a.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!s(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},72928:(e,t,n)=>{var r=n(29221),o=n(7518),s=n(31167),i=s&&s.isSet,a=i?o(i):r;e.exports=a},47037:(e,t,n)=>{var r=n(44239),o=n(1469),s=n(37005);e.exports=function(e){return"string"==typeof e||!o(e)&&s(e)&&"[object String]"==r(e)}},33448:(e,t,n)=>{var r=n(44239),o=n(37005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},36719:(e,t,n)=>{var r=n(38749),o=n(7518),s=n(31167),i=s&&s.isTypedArray,a=i?o(i):r;e.exports=a},81018:(e,t,n)=>{var r=n(98882),o=n(37005);e.exports=function(e){return o(e)&&"[object WeakMap]"==r(e)}},72594:(e,t,n)=>{var r=n(85990),o=n(67206);e.exports=function(e){return o("function"==typeof e?e:r(e,1))}},3674:(e,t,n)=>{var r=n(14636),o=n(280),s=n(98612);e.exports=function(e){return s(e)?r(e):o(e)}},81704:(e,t,n)=>{var r=n(14636),o=n(10313),s=n(98612);e.exports=function(e){return s(e)?r(e,!0):o(e)}},10928:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},88306:(e,t,n)=>{var r=n(83369);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],s=n.cache;if(s.has(o))return s.get(o);var i=e.apply(this,r);return n.cache=s.set(o,i)||s,i};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},82492:(e,t,n)=>{var r=n(42980),o=n(21463)((function(e,t,n){r(e,t,n)}));e.exports=o},94885:e=>{e.exports=function(e){if("function"!=typeof e)throw new TypeError("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}},50308:e=>{e.exports=function(){}},7771:(e,t,n)=>{var r=n(55639);e.exports=function(){return r.Date.now()}},57557:(e,t,n)=>{var r=n(29932),o=n(85990),s=n(57406),i=n(71811),a=n(98363),l=n(60696),c=n(99021),u=n(46904),p=c((function(e,t){var n={};if(null==e)return n;var c=!1;t=r(t,(function(t){return t=i(t,e),c||(c=t.length>1),t})),a(e,u(e),n),c&&(n=o(n,7,l));for(var p=t.length;p--;)s(n,t[p]);return n}));e.exports=p},39601:(e,t,n)=>{var r=n(40371),o=n(79152),s=n(15403),i=n(40327);e.exports=function(e){return s(e)?r(i(e)):o(e)}},4963:(e,t,n)=>{var r=n(97727),o=n(99021),s=o((function(e,t){return r(e,256,void 0,void 0,void 0,t)}));e.exports=s},54061:(e,t,n)=>{var r=n(62663),o=n(89881),s=n(67206),i=n(10107),a=n(1469);e.exports=function(e,t,n){var l=a(e)?r:i,c=arguments.length<3;return l(e,s(t,4),n,c,o)}},36968:(e,t,n)=>{var r=n(10611);e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},59704:(e,t,n)=>{var r=n(82908),o=n(67206),s=n(5076),i=n(1469),a=n(16612);e.exports=function(e,t,n){var l=i(e)?r:s;return n&&a(e,t,n)&&(t=void 0),l(e,o(t,3))}},70479:e=>{e.exports=function(){return[]}},95062:e=>{e.exports=function(){return!1}},18601:(e,t,n)=>{var r=n(14841),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},40554:(e,t,n)=>{var r=n(18601);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},7334:(e,t,n)=>{var r=n(79833);e.exports=function(e){return r(e).toLowerCase()}},14841:(e,t,n)=>{var r=n(27561),o=n(13218),s=n(33448),i=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(s(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=a.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},30084:(e,t,n)=>{var r=n(29932),o=n(278),s=n(1469),i=n(33448),a=n(55514),l=n(40327),c=n(79833);e.exports=function(e){return s(e)?r(e,l):i(e)?[e]:o(a(c(e)))}},59881:(e,t,n)=>{var r=n(98363),o=n(81704);e.exports=function(e){return r(e,o(e))}},79833:(e,t,n)=>{var r=n(80531);e.exports=function(e){return null==e?"":r(e)}},11700:(e,t,n)=>{var r=n(98805)("toUpperCase");e.exports=r},58748:(e,t,n)=>{var r=n(49029),o=n(93157),s=n(79833),i=n(2757);e.exports=function(e,t,n){return e=s(e),void 0===(t=n?void 0:t)?o(e)?i(e):r(e):e.match(t)||[]}},8111:(e,t,n)=>{var r=n(96425),o=n(7548),s=n(9435),i=n(1469),a=n(37005),l=n(21913),c=Object.prototype.hasOwnProperty;function u(e){if(a(e)&&!i(e)&&!(e instanceof r)){if(e instanceof o)return e;if(c.call(e,"__wrapped__"))return l(e)}return new o(e)}u.prototype=s.prototype,u.prototype.constructor=u,e.exports=u},7287:(e,t,n)=>{var r=n(34865),o=n(1757);e.exports=function(e,t){return o(e||[],t||[],r)}},96470:(e,t,n)=>{"use strict";var r=n(47802),o=n(21102);t.highlight=i,t.highlightAuto=function(e,t){var n,a,l,c,u=t||{},p=u.subset||r.listLanguages(),h=u.prefix,f=p.length,d=-1;null==h&&(h=s);if("string"!=typeof e)throw o("Expected `string` for value, got `%s`",e);a={relevance:0,language:null,value:[]},n={relevance:0,language:null,value:[]};for(;++d<f;)c=p[d],r.getLanguage(c)&&((l=i(c,e,t)).language=c,l.relevance>a.relevance&&(a=l),l.relevance>n.relevance&&(a=n,n=l));a.language&&(n.secondBest=a);return n},t.registerLanguage=function(e,t){r.registerLanguage(e,t)},t.listLanguages=function(){return r.listLanguages()},t.registerAlias=function(e,t){var n,o=e;t&&((o={})[e]=t);for(n in o)r.registerAliases(o[n],{languageName:n})},a.prototype.addText=function(e){var t,n,r=this.stack;if(""===e)return;t=r[r.length-1],(n=t.children[t.children.length-1])&&"text"===n.type?n.value+=e:t.children.push({type:"text",value:e})},a.prototype.addKeyword=function(e,t){this.openNode(t),this.addText(e),this.closeNode()},a.prototype.addSublanguage=function(e,t){var n=this.stack,r=n[n.length-1],o=e.rootNode.children,s=t?{type:"element",tagName:"span",properties:{className:[t]},children:o}:o;r.children=r.children.concat(s)},a.prototype.openNode=function(e){var t=this.stack,n=this.options.classPrefix+e,r=t[t.length-1],o={type:"element",tagName:"span",properties:{className:[n]},children:[]};r.children.push(o),t.push(o)},a.prototype.closeNode=function(){this.stack.pop()},a.prototype.closeAllNodes=l,a.prototype.finalize=l,a.prototype.toHTML=function(){return""};var s="hljs-";function i(e,t,n){var i,l=r.configure({}),c=(n||{}).prefix;if("string"!=typeof e)throw o("Expected `string` for name, got `%s`",e);if(!r.getLanguage(e))throw o("Unknown language: `%s` is not registered",e);if("string"!=typeof t)throw o("Expected `string` for value, got `%s`",t);if(null==c&&(c=s),r.configure({__emitter:a,classPrefix:c}),i=r.highlight(t,{language:e,ignoreIllegals:!0}),r.configure(l||{}),i.errorRaised)throw i.errorRaised;return{relevance:i.relevance,language:i.language,value:i.emitter.rootNode.children}}function a(e){this.options=e,this.rootNode={children:[]},this.stack=[this.rootNode]}function l(){}},42566:(e,t,n)=>{const r=n(94885);function o(e){return"string"==typeof e?t=>t.element===e:e.constructor&&e.extend?t=>t instanceof e:e}class s{constructor(e){this.elements=e||[]}toValue(){return this.elements.map((e=>e.toValue()))}map(e,t){return this.elements.map(e,t)}flatMap(e,t){return this.map(e,t).reduce(((e,t)=>e.concat(t)),[])}compactMap(e,t){const n=[];return this.forEach((r=>{const o=e.bind(t)(r);o&&n.push(o)})),n}filter(e,t){return e=o(e),new s(this.elements.filter(e,t))}reject(e,t){return e=o(e),new s(this.elements.filter(r(e),t))}find(e,t){return e=o(e),this.elements.find(e,t)}forEach(e,t){this.elements.forEach(e,t)}reduce(e,t){return this.elements.reduce(e,t)}includes(e){return this.elements.some((t=>t.equals(e)))}shift(){return this.elements.shift()}unshift(e){this.elements.unshift(this.refract(e))}push(e){return this.elements.push(this.refract(e)),this}add(e){this.push(e)}get(e){return this.elements[e]}getValue(e){const t=this.elements[e];if(t)return t.toValue()}get length(){return this.elements.length}get isEmpty(){return 0===this.elements.length}get first(){return this.elements[0]}}"undefined"!=typeof Symbol&&(s.prototype[Symbol.iterator]=function(){return this.elements[Symbol.iterator]()}),e.exports=s},17645:e=>{class t{constructor(e,t){this.key=e,this.value=t}clone(){const e=new t;return this.key&&(e.key=this.key.clone()),this.value&&(e.value=this.value.clone()),e}}e.exports=t},78520:(e,t,n)=>{const r=n(45220),o=n(47037),s=n(81763),i=n(51584),a=n(13218),l=n(28219),c=n(99829);class u{constructor(e){this.elementMap={},this.elementDetection=[],this.Element=c.Element,this.KeyValuePair=c.KeyValuePair,e&&e.noDefault||this.useDefault(),this._attributeElementKeys=[],this._attributeElementArrayKeys=[]}use(e){return e.namespace&&e.namespace({base:this}),e.load&&e.load({base:this}),this}useDefault(){return this.register("null",c.NullElement).register("string",c.StringElement).register("number",c.NumberElement).register("boolean",c.BooleanElement).register("array",c.ArrayElement).register("object",c.ObjectElement).register("member",c.MemberElement).register("ref",c.RefElement).register("link",c.LinkElement),this.detect(r,c.NullElement,!1).detect(o,c.StringElement,!1).detect(s,c.NumberElement,!1).detect(i,c.BooleanElement,!1).detect(Array.isArray,c.ArrayElement,!1).detect(a,c.ObjectElement,!1),this}register(e,t){return this._elements=void 0,this.elementMap[e]=t,this}unregister(e){return this._elements=void 0,delete this.elementMap[e],this}detect(e,t,n){return void 0===n||n?this.elementDetection.unshift([e,t]):this.elementDetection.push([e,t]),this}toElement(e){if(e instanceof this.Element)return e;let t;for(let n=0;n<this.elementDetection.length;n+=1){const r=this.elementDetection[n][0],o=this.elementDetection[n][1];if(r(e)){t=new o(e);break}}return t}getElementClass(e){const t=this.elementMap[e];return void 0===t?this.Element:t}fromRefract(e){return this.serialiser.deserialise(e)}toRefract(e){return this.serialiser.serialise(e)}get elements(){return void 0===this._elements&&(this._elements={Element:this.Element},Object.keys(this.elementMap).forEach((e=>{const t=e[0].toUpperCase()+e.substr(1);this._elements[t]=this.elementMap[e]}))),this._elements}get serialiser(){return new l(this)}}l.prototype.Namespace=u,e.exports=u},87526:(e,t,n)=>{const r=n(94885),o=n(42566);class s extends o{map(e,t){return this.elements.map((n=>e.bind(t)(n.value,n.key,n)))}filter(e,t){return new s(this.elements.filter((n=>e.bind(t)(n.value,n.key,n))))}reject(e,t){return this.filter(r(e.bind(t)))}forEach(e,t){return this.elements.forEach(((n,r)=>{e.bind(t)(n.value,n.key,n,r)}))}keys(){return this.map(((e,t)=>t.toValue()))}values(){return this.map((e=>e.toValue()))}}e.exports=s},99829:(e,t,n)=>{const r=n(3079),o=n(96295),s=n(16036),i=n(91090),a=n(18866),l=n(35804),c=n(5946),u=n(76735),p=n(59964),h=n(38588),f=n(42566),d=n(87526),m=n(17645);function g(e){if(e instanceof r)return e;if("string"==typeof e)return new s(e);if("number"==typeof e)return new i(e);if("boolean"==typeof e)return new a(e);if(null===e)return new o;if(Array.isArray(e))return new l(e.map(g));if("object"==typeof e){return new u(e)}return e}r.prototype.ObjectElement=u,r.prototype.RefElement=h,r.prototype.MemberElement=c,r.prototype.refract=g,f.prototype.refract=g,e.exports={Element:r,NullElement:o,StringElement:s,NumberElement:i,BooleanElement:a,ArrayElement:l,MemberElement:c,ObjectElement:u,LinkElement:p,RefElement:h,refract:g,ArraySlice:f,ObjectSlice:d,KeyValuePair:m}},59964:(e,t,n)=>{const r=n(3079);e.exports=class extends r{constructor(e,t,n){super(e||[],t,n),this.element="link"}get relation(){return this.attributes.get("relation")}set relation(e){this.attributes.set("relation",e)}get href(){return this.attributes.get("href")}set href(e){this.attributes.set("href",e)}}},38588:(e,t,n)=>{const r=n(3079);e.exports=class extends r{constructor(e,t,n){super(e||[],t,n),this.element="ref",this.path||(this.path="element")}get path(){return this.attributes.get("path")}set path(e){this.attributes.set("path",e)}}},43500:(e,t,n)=>{const r=n(78520),o=n(99829);t.lS=r,n(17645),t.O4=o.ArraySlice,o.ObjectSlice,t.W_=o.Element,t.RP=o.StringElement,t.VL=o.NumberElement,t.hh=o.BooleanElement,t.zr=o.NullElement,t.ON=o.ArrayElement,t.Sb=o.ObjectElement,t.c6=o.MemberElement,t.tK=o.RefElement,t.EA=o.LinkElement,t.Qc=o.refract,n(28219),n(3414)},35804:(e,t,n)=>{const r=n(94885),o=n(3079),s=n(42566);class i extends o{constructor(e,t,n){super(e||[],t,n),this.element="array"}primitive(){return"array"}get(e){return this.content[e]}getValue(e){const t=this.get(e);if(t)return t.toValue()}getIndex(e){return this.content[e]}set(e,t){return this.content[e]=this.refract(t),this}remove(e){const t=this.content.splice(e,1);return t.length?t[0]:null}map(e,t){return this.content.map(e,t)}flatMap(e,t){return this.map(e,t).reduce(((e,t)=>e.concat(t)),[])}compactMap(e,t){const n=[];return this.forEach((r=>{const o=e.bind(t)(r);o&&n.push(o)})),n}filter(e,t){return new s(this.content.filter(e,t))}reject(e,t){return this.filter(r(e),t)}reduce(e,t){let n,r;void 0!==t?(n=0,r=this.refract(t)):(n=1,r="object"===this.primitive()?this.first.value:this.first);for(let t=n;t<this.length;t+=1){const n=this.content[t];r="object"===this.primitive()?this.refract(e(r,n.value,n.key,n,this)):this.refract(e(r,n,t,this))}return r}forEach(e,t){this.content.forEach(((n,r)=>{e.bind(t)(n,this.refract(r))}))}shift(){return this.content.shift()}unshift(e){this.content.unshift(this.refract(e))}push(e){return this.content.push(this.refract(e)),this}add(e){this.push(e)}findElements(e,t){const n=t||{},r=!!n.recursive,o=void 0===n.results?[]:n.results;return this.forEach(((t,n,s)=>{r&&void 0!==t.findElements&&t.findElements(e,{results:o,recursive:r}),e(t,n,s)&&o.push(t)})),o}find(e){return new s(this.findElements(e,{recursive:!0}))}findByElement(e){return this.find((t=>t.element===e))}findByClass(e){return this.find((t=>t.classes.includes(e)))}getById(e){return this.find((t=>t.id.toValue()===e)).first}includes(e){return this.content.some((t=>t.equals(e)))}contains(e){return this.includes(e)}empty(){return new this.constructor([])}"fantasy-land/empty"(){return this.empty()}concat(e){return new this.constructor(this.content.concat(e.content))}"fantasy-land/concat"(e){return this.concat(e)}"fantasy-land/map"(e){return new this.constructor(this.map(e))}"fantasy-land/chain"(e){return this.map((t=>e(t)),this).reduce(((e,t)=>e.concat(t)),this.empty())}"fantasy-land/filter"(e){return new this.constructor(this.content.filter(e))}"fantasy-land/reduce"(e,t){return this.content.reduce(e,t)}get length(){return this.content.length}get isEmpty(){return 0===this.content.length}get first(){return this.getIndex(0)}get second(){return this.getIndex(1)}get last(){return this.getIndex(this.length-1)}}i.empty=function(){return new this},i["fantasy-land/empty"]=i.empty,"undefined"!=typeof Symbol&&(i.prototype[Symbol.iterator]=function(){return this.content[Symbol.iterator]()}),e.exports=i},18866:(e,t,n)=>{const r=n(3079);e.exports=class extends r{constructor(e,t,n){super(e,t,n),this.element="boolean"}primitive(){return"boolean"}}},3079:(e,t,n)=>{const r=n(18446),o=n(17645),s=n(42566);class i{constructor(e,t,n){t&&(this.meta=t),n&&(this.attributes=n),this.content=e}freeze(){Object.isFrozen(this)||(this._meta&&(this.meta.parent=this,this.meta.freeze()),this._attributes&&(this.attributes.parent=this,this.attributes.freeze()),this.children.forEach((e=>{e.parent=this,e.freeze()}),this),this.content&&Array.isArray(this.content)&&Object.freeze(this.content),Object.freeze(this))}primitive(){}clone(){const e=new this.constructor;return e.element=this.element,this.meta.length&&(e._meta=this.meta.clone()),this.attributes.length&&(e._attributes=this.attributes.clone()),this.content?this.content.clone?e.content=this.content.clone():Array.isArray(this.content)?e.content=this.content.map((e=>e.clone())):e.content=this.content:e.content=this.content,e}toValue(){return this.content instanceof i?this.content.toValue():this.content instanceof o?{key:this.content.key.toValue(),value:this.content.value?this.content.value.toValue():void 0}:this.content&&this.content.map?this.content.map((e=>e.toValue()),this):this.content}toRef(e){if(""===this.id.toValue())throw Error("Cannot create reference to an element that does not contain an ID");const t=new this.RefElement(this.id.toValue());return e&&(t.path=e),t}findRecursive(...e){if(arguments.length>1&&!this.isFrozen)throw new Error("Cannot find recursive with multiple element names without first freezing the element. Call `element.freeze()`");const t=e.pop();let n=new s;const r=(e,t)=>(e.push(t),e),i=(e,n)=>{n.element===t&&e.push(n);const s=n.findRecursive(t);return s&&s.reduce(r,e),n.content instanceof o&&(n.content.key&&i(e,n.content.key),n.content.value&&i(e,n.content.value)),e};return this.content&&(this.content.element&&i(n,this.content),Array.isArray(this.content)&&this.content.reduce(i,n)),e.isEmpty||(n=n.filter((t=>{let n=t.parents.map((e=>e.element));for(const t in e){const r=e[t],o=n.indexOf(r);if(-1===o)return!1;n=n.splice(0,o)}return!0}))),n}set(e){return this.content=e,this}equals(e){return r(this.toValue(),e)}getMetaProperty(e,t){if(!this.meta.hasKey(e)){if(this.isFrozen){const e=this.refract(t);return e.freeze(),e}this.meta.set(e,t)}return this.meta.get(e)}setMetaProperty(e,t){this.meta.set(e,t)}get element(){return this._storedElement||"element"}set element(e){this._storedElement=e}get content(){return this._content}set content(e){if(e instanceof i)this._content=e;else if(e instanceof s)this.content=e.elements;else if("string"==typeof e||"number"==typeof e||"boolean"==typeof e||"null"===e||null==e)this._content=e;else if(e instanceof o)this._content=e;else if(Array.isArray(e))this._content=e.map(this.refract);else{if("object"!=typeof e)throw new Error("Cannot set content to given value");this._content=Object.keys(e).map((t=>new this.MemberElement(t,e[t])))}}get meta(){if(!this._meta){if(this.isFrozen){const e=new this.ObjectElement;return e.freeze(),e}this._meta=new this.ObjectElement}return this._meta}set meta(e){e instanceof this.ObjectElement?this._meta=e:this.meta.set(e||{})}get attributes(){if(!this._attributes){if(this.isFrozen){const e=new this.ObjectElement;return e.freeze(),e}this._attributes=new this.ObjectElement}return this._attributes}set attributes(e){e instanceof this.ObjectElement?this._attributes=e:this.attributes.set(e||{})}get id(){return this.getMetaProperty("id","")}set id(e){this.setMetaProperty("id",e)}get classes(){return this.getMetaProperty("classes",[])}set classes(e){this.setMetaProperty("classes",e)}get title(){return this.getMetaProperty("title","")}set title(e){this.setMetaProperty("title",e)}get description(){return this.getMetaProperty("description","")}set description(e){this.setMetaProperty("description",e)}get links(){return this.getMetaProperty("links",[])}set links(e){this.setMetaProperty("links",e)}get isFrozen(){return Object.isFrozen(this)}get parents(){let{parent:e}=this;const t=new s;for(;e;)t.push(e),e=e.parent;return t}get children(){if(Array.isArray(this.content))return new s(this.content);if(this.content instanceof o){const e=new s([this.content.key]);return this.content.value&&e.push(this.content.value),e}return this.content instanceof i?new s([this.content]):new s}get recursiveChildren(){const e=new s;return this.children.forEach((t=>{e.push(t),t.recursiveChildren.forEach((t=>{e.push(t)}))})),e}}e.exports=i},5946:(e,t,n)=>{const r=n(17645),o=n(3079);e.exports=class extends o{constructor(e,t,n,o){super(new r,n,o),this.element="member",this.key=e,this.value=t}get key(){return this.content.key}set key(e){this.content.key=this.refract(e)}get value(){return this.content.value}set value(e){this.content.value=this.refract(e)}}},96295:(e,t,n)=>{const r=n(3079);e.exports=class extends r{constructor(e,t,n){super(e||null,t,n),this.element="null"}primitive(){return"null"}set(){return new Error("Cannot set the value of null")}}},91090:(e,t,n)=>{const r=n(3079);e.exports=class extends r{constructor(e,t,n){super(e,t,n),this.element="number"}primitive(){return"number"}}},76735:(e,t,n)=>{const r=n(94885),o=n(13218),s=n(35804),i=n(5946),a=n(87526);e.exports=class extends s{constructor(e,t,n){super(e||[],t,n),this.element="object"}primitive(){return"object"}toValue(){return this.content.reduce(((e,t)=>(e[t.key.toValue()]=t.value?t.value.toValue():void 0,e)),{})}get(e){const t=this.getMember(e);if(t)return t.value}getMember(e){if(void 0!==e)return this.content.find((t=>t.key.toValue()===e))}remove(e){let t=null;return this.content=this.content.filter((n=>n.key.toValue()!==e||(t=n,!1))),t}getKey(e){const t=this.getMember(e);if(t)return t.key}set(e,t){if(o(e))return Object.keys(e).forEach((t=>{this.set(t,e[t])})),this;const n=e,r=this.getMember(n);return r?r.value=t:this.content.push(new i(n,t)),this}keys(){return this.content.map((e=>e.key.toValue()))}values(){return this.content.map((e=>e.value.toValue()))}hasKey(e){return this.content.some((t=>t.key.equals(e)))}items(){return this.content.map((e=>[e.key.toValue(),e.value.toValue()]))}map(e,t){return this.content.map((n=>e.bind(t)(n.value,n.key,n)))}compactMap(e,t){const n=[];return this.forEach(((r,o,s)=>{const i=e.bind(t)(r,o,s);i&&n.push(i)})),n}filter(e,t){return new a(this.content).filter(e,t)}reject(e,t){return this.filter(r(e),t)}forEach(e,t){return this.content.forEach((n=>e.bind(t)(n.value,n.key,n)))}}},16036:(e,t,n)=>{const r=n(3079);e.exports=class extends r{constructor(e,t,n){super(e,t,n),this.element="string"}primitive(){return"string"}get length(){return this.content.length}}},3414:(e,t,n)=>{const r=n(28219);e.exports=class extends r{serialise(e){if(!(e instanceof this.namespace.elements.Element))throw new TypeError(`Given element \`${e}\` is not an Element instance`);let t;e._attributes&&e.attributes.get("variable")&&(t=e.attributes.get("variable"));const n={element:e.element};e._meta&&e._meta.length>0&&(n.meta=this.serialiseObject(e.meta));const r="enum"===e.element||-1!==e.attributes.keys().indexOf("enumerations");if(r){const t=this.enumSerialiseAttributes(e);t&&(n.attributes=t)}else if(e._attributes&&e._attributes.length>0){let{attributes:r}=e;r.get("metadata")&&(r=r.clone(),r.set("meta",r.get("metadata")),r.remove("metadata")),"member"===e.element&&t&&(r=r.clone(),r.remove("variable")),r.length>0&&(n.attributes=this.serialiseObject(r))}if(r)n.content=this.enumSerialiseContent(e,n);else if(this[`${e.element}SerialiseContent`])n.content=this[`${e.element}SerialiseContent`](e,n);else if(void 0!==e.content){let r;t&&e.content.key?(r=e.content.clone(),r.key.attributes.set("variable",t),r=this.serialiseContent(r)):r=this.serialiseContent(e.content),this.shouldSerialiseContent(e,r)&&(n.content=r)}else this.shouldSerialiseContent(e,e.content)&&e instanceof this.namespace.elements.Array&&(n.content=[]);return n}shouldSerialiseContent(e,t){return"parseResult"===e.element||"httpRequest"===e.element||"httpResponse"===e.element||"category"===e.element||"link"===e.element||void 0!==t&&(!Array.isArray(t)||0!==t.length)}refSerialiseContent(e,t){return delete t.attributes,{href:e.toValue(),path:e.path.toValue()}}sourceMapSerialiseContent(e){return e.toValue()}dataStructureSerialiseContent(e){return[this.serialiseContent(e.content)]}enumSerialiseAttributes(e){const t=e.attributes.clone(),n=t.remove("enumerations")||new this.namespace.elements.Array([]),r=t.get("default");let o=t.get("samples")||new this.namespace.elements.Array([]);if(r&&r.content&&(r.content.attributes&&r.content.attributes.remove("typeAttributes"),t.set("default",new this.namespace.elements.Array([r.content]))),o.forEach((e=>{e.content&&e.content.element&&e.content.attributes.remove("typeAttributes")})),e.content&&0!==n.length&&o.unshift(e.content),o=o.map((e=>e instanceof this.namespace.elements.Array?[e]:new this.namespace.elements.Array([e.content]))),o.length&&t.set("samples",o),t.length>0)return this.serialiseObject(t)}enumSerialiseContent(e){if(e._attributes){const t=e.attributes.get("enumerations");if(t&&t.length>0)return t.content.map((e=>{const t=e.clone();return t.attributes.remove("typeAttributes"),this.serialise(t)}))}if(e.content){const t=e.content.clone();return t.attributes.remove("typeAttributes"),[this.serialise(t)]}return[]}deserialise(e){if("string"==typeof e)return new this.namespace.elements.String(e);if("number"==typeof e)return new this.namespace.elements.Number(e);if("boolean"==typeof e)return new this.namespace.elements.Boolean(e);if(null===e)return new this.namespace.elements.Null;if(Array.isArray(e))return new this.namespace.elements.Array(e.map(this.deserialise,this));const t=this.namespace.getElementClass(e.element),n=new t;n.element!==e.element&&(n.element=e.element),e.meta&&this.deserialiseObject(e.meta,n.meta),e.attributes&&this.deserialiseObject(e.attributes,n.attributes);const r=this.deserialiseContent(e.content);if(void 0===r&&null!==n.content||(n.content=r),"enum"===n.element){n.content&&n.attributes.set("enumerations",n.content);let e=n.attributes.get("samples");if(n.attributes.remove("samples"),e){const r=e;e=new this.namespace.elements.Array,r.forEach((r=>{r.forEach((r=>{const o=new t(r);o.element=n.element,e.push(o)}))}));const o=e.shift();n.content=o?o.content:void 0,n.attributes.set("samples",e)}else n.content=void 0;let r=n.attributes.get("default");if(r&&r.length>0){r=r.get(0);const e=new t(r);e.element=n.element,n.attributes.set("default",e)}}else if("dataStructure"===n.element&&Array.isArray(n.content))[n.content]=n.content;else if("category"===n.element){const e=n.attributes.get("meta");e&&(n.attributes.set("metadata",e),n.attributes.remove("meta"))}else"member"===n.element&&n.key&&n.key._attributes&&n.key._attributes.getValue("variable")&&(n.attributes.set("variable",n.key.attributes.get("variable")),n.key.attributes.remove("variable"));return n}serialiseContent(e){if(e instanceof this.namespace.elements.Element)return this.serialise(e);if(e instanceof this.namespace.KeyValuePair){const t={key:this.serialise(e.key)};return e.value&&(t.value=this.serialise(e.value)),t}return e&&e.map?e.map(this.serialise,this):e}deserialiseContent(e){if(e){if(e.element)return this.deserialise(e);if(e.key){const t=new this.namespace.KeyValuePair(this.deserialise(e.key));return e.value&&(t.value=this.deserialise(e.value)),t}if(e.map)return e.map(this.deserialise,this)}return e}shouldRefract(e){return!!(e._attributes&&e.attributes.keys().length||e._meta&&e.meta.keys().length)||"enum"!==e.element&&(e.element!==e.primitive()||"member"===e.element)}convertKeyToRefract(e,t){return this.shouldRefract(t)?this.serialise(t):"enum"===t.element?this.serialiseEnum(t):"array"===t.element?t.map((t=>this.shouldRefract(t)||"default"===e?this.serialise(t):"array"===t.element||"object"===t.element||"enum"===t.element?t.children.map((e=>this.serialise(e))):t.toValue())):"object"===t.element?(t.content||[]).map(this.serialise,this):t.toValue()}serialiseEnum(e){return e.children.map((e=>this.serialise(e)))}serialiseObject(e){const t={};return e.forEach(((e,n)=>{if(e){const r=n.toValue();t[r]=this.convertKeyToRefract(r,e)}})),t}deserialiseObject(e,t){Object.keys(e).forEach((n=>{t.set(n,this.deserialise(e[n]))}))}}},28219:e=>{e.exports=class{constructor(e){this.namespace=e||new this.Namespace}serialise(e){if(!(e instanceof this.namespace.elements.Element))throw new TypeError(`Given element \`${e}\` is not an Element instance`);const t={element:e.element};e._meta&&e._meta.length>0&&(t.meta=this.serialiseObject(e.meta)),e._attributes&&e._attributes.length>0&&(t.attributes=this.serialiseObject(e.attributes));const n=this.serialiseContent(e.content);return void 0!==n&&(t.content=n),t}deserialise(e){if(!e.element)throw new Error("Given value is not an object containing an element name");const t=new(this.namespace.getElementClass(e.element));t.element!==e.element&&(t.element=e.element),e.meta&&this.deserialiseObject(e.meta,t.meta),e.attributes&&this.deserialiseObject(e.attributes,t.attributes);const n=this.deserialiseContent(e.content);return void 0===n&&null!==t.content||(t.content=n),t}serialiseContent(e){if(e instanceof this.namespace.elements.Element)return this.serialise(e);if(e instanceof this.namespace.KeyValuePair){const t={key:this.serialise(e.key)};return e.value&&(t.value=this.serialise(e.value)),t}if(e&&e.map){if(0===e.length)return;return e.map(this.serialise,this)}return e}deserialiseContent(e){if(e){if(e.element)return this.deserialise(e);if(e.key){const t=new this.namespace.KeyValuePair(this.deserialise(e.key));return e.value&&(t.value=this.deserialise(e.value)),t}if(e.map)return e.map(this.deserialise,this)}return e}serialiseObject(e){const t={};if(e.forEach(((e,n)=>{e&&(t[n.toValue()]=this.serialise(e))})),0!==Object.keys(t).length)return t}deserialiseObject(e,t){Object.keys(e).forEach((n=>{t.set(n,this.deserialise(e[n]))}))}}},27418:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var s,i,a=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in s=Object(arguments[l]))n.call(s,c)&&(a[c]=s[c]);if(t){i=t(s);for(var u=0;u<i.length;u++)r.call(s,i[u])&&(a[i[u]]=s[i[u]])}}return a}},70631:(e,t,n)=>{var r="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,s=r&&o&&"function"==typeof o.get?o.get:null,i=r&&Map.prototype.forEach,a="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&a?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=a&&l&&"function"==typeof l.get?l.get:null,u=a&&Set.prototype.forEach,p="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,h="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,d=Boolean.prototype.valueOf,m=Object.prototype.toString,g=Function.prototype.toString,y=String.prototype.match,v=String.prototype.slice,b=String.prototype.replace,w=String.prototype.toUpperCase,E=String.prototype.toLowerCase,x=RegExp.prototype.test,S=Array.prototype.concat,_=Array.prototype.join,j=Array.prototype.slice,O=Math.floor,k="function"==typeof BigInt?BigInt.prototype.valueOf:null,A=Object.getOwnPropertySymbols,C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,P="function"==typeof Symbol&&"object"==typeof Symbol.iterator,N="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===P||"symbol")?Symbol.toStringTag:null,I=Object.prototype.propertyIsEnumerable,T=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function R(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||x.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-O(-e):O(e);if(r!==e){var o=String(r),s=v.call(t,o.length+1);return b.call(o,n,"$&_")+"."+b.call(b.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,n,"$&_")}var M=n(24654),D=M.custom,F=U(D)?D:null;function L(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function B(e){return b.call(String(e),/"/g,""")}function $(e){return!("[object Array]"!==W(e)||N&&"object"==typeof e&&N in e)}function q(e){return!("[object RegExp]"!==W(e)||N&&"object"==typeof e&&N in e)}function U(e){if(P)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!C)return!1;try{return C.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,r,o){var a=n||{};if(V(a,"quoteStyle")&&"single"!==a.quoteStyle&&"double"!==a.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(a,"maxStringLength")&&("number"==typeof a.maxStringLength?a.maxStringLength<0&&a.maxStringLength!==1/0:null!==a.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=!V(a,"customInspect")||a.customInspect;if("boolean"!=typeof l&&"symbol"!==l)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(a,"indent")&&null!==a.indent&&"\t"!==a.indent&&!(parseInt(a.indent,10)===a.indent&&a.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(a,"numericSeparator")&&"boolean"!=typeof a.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var m=a.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return K(t,a);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var w=String(t);return m?R(t,w):w}if("bigint"==typeof t){var x=String(t)+"n";return m?R(t,x):x}var O=void 0===a.depth?5:a.depth;if(void 0===r&&(r=0),r>=O&&O>0&&"object"==typeof t)return $(t)?"[Array]":"[Object]";var A=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=_.call(Array(e.indent+1)," ")}return{base:n,prev:_.call(Array(t+1),n)}}(a,r);if(void 0===o)o=[];else if(J(o,t)>=0)return"[Circular]";function D(t,n,s){if(n&&(o=j.call(o)).push(n),s){var i={depth:a.depth};return V(a,"quoteStyle")&&(i.quoteStyle=a.quoteStyle),e(t,i,r+1,o)}return e(t,a,r+1,o)}if("function"==typeof t&&!q(t)){var z=function(e){if(e.name)return e.name;var t=y.call(g.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),H=Q(t,D);return"[Function"+(z?": "+z:" (anonymous)")+"]"+(H.length>0?" { "+_.call(H,", ")+" }":"")}if(U(t)){var ee=P?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):C.call(t);return"object"!=typeof t||P?ee:G(ee)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var te="<"+E.call(String(t.nodeName)),ne=t.attributes||[],re=0;re<ne.length;re++)te+=" "+ne[re].name+"="+L(B(ne[re].value),"double",a);return te+=">",t.childNodes&&t.childNodes.length&&(te+="..."),te+="</"+E.call(String(t.nodeName))+">"}if($(t)){if(0===t.length)return"[]";var oe=Q(t,D);return A&&!function(e){for(var t=0;t<e.length;t++)if(J(e[t],"\n")>=0)return!1;return!0}(oe)?"["+X(oe,A)+"]":"[ "+_.call(oe,", ")+" ]"}if(function(e){return!("[object Error]"!==W(e)||N&&"object"==typeof e&&N in e)}(t)){var se=Q(t,D);return"cause"in Error.prototype||!("cause"in t)||I.call(t,"cause")?0===se.length?"["+String(t)+"]":"{ ["+String(t)+"] "+_.call(se,", ")+" }":"{ ["+String(t)+"] "+_.call(S.call("[cause]: "+D(t.cause),se),", ")+" }"}if("object"==typeof t&&l){if(F&&"function"==typeof t[F]&&M)return M(t,{depth:O-r});if("symbol"!==l&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!s||!e||"object"!=typeof e)return!1;try{s.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ie=[];return i&&i.call(t,(function(e,n){ie.push(D(n,t,!0)+" => "+D(e,t))})),Y("Map",s.call(t),ie,A)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{s.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ae=[];return u&&u.call(t,(function(e){ae.push(D(e,t))})),Y("Set",c.call(t),ae,A)}if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{h.call(e,h)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return Z("WeakMap");if(function(e){if(!h||!e||"object"!=typeof e)return!1;try{h.call(e,h);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return Z("WeakSet");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{return f.call(e),!0}catch(e){}return!1}(t))return Z("WeakRef");if(function(e){return!("[object Number]"!==W(e)||N&&"object"==typeof e&&N in e)}(t))return G(D(Number(t)));if(function(e){if(!e||"object"!=typeof e||!k)return!1;try{return k.call(e),!0}catch(e){}return!1}(t))return G(D(k.call(t)));if(function(e){return!("[object Boolean]"!==W(e)||N&&"object"==typeof e&&N in e)}(t))return G(d.call(t));if(function(e){return!("[object String]"!==W(e)||N&&"object"==typeof e&&N in e)}(t))return G(D(String(t)));if(!function(e){return!("[object Date]"!==W(e)||N&&"object"==typeof e&&N in e)}(t)&&!q(t)){var le=Q(t,D),ce=T?T(t)===Object.prototype:t instanceof Object||t.constructor===Object,ue=t instanceof Object?"":"null prototype",pe=!ce&&N&&Object(t)===t&&N in t?v.call(W(t),8,-1):ue?"Object":"",he=(ce||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(pe||ue?"["+_.call(S.call([],pe||[],ue||[]),": ")+"] ":"");return 0===le.length?he+"{}":A?he+"{"+X(le,A)+"}":he+"{ "+_.call(le,", ")+" }"}return String(t)};var z=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return z.call(e,t)}function W(e){return m.call(e)}function J(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function K(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return K(v.call(e,0,t.maxStringLength),t)+r}return L(b.call(b.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,H),"single",t)}function H(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function G(e){return"Object("+e+")"}function Z(e){return e+" { ? }"}function Y(e,t,n,r){return e+" ("+t+") {"+(r?X(n,r):_.call(n,", "))+"}"}function X(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+_.call(e,","+n)+"\n"+t.prev}function Q(e,t){var n=$(e),r=[];if(n){r.length=e.length;for(var o=0;o<e.length;o++)r[o]=V(e,o)?t(e[o],e):""}var s,i="function"==typeof A?A(e):[];if(P){s={};for(var a=0;a<i.length;a++)s["$"+i[a]]=i[a]}for(var l in e)V(e,l)&&(n&&String(Number(l))===l&&l<e.length||P&&s["$"+l]instanceof Symbol||(x.call(/[^\w$]/,l)?r.push(t(l,e)+": "+t(e[l],e)):r.push(l+": "+t(e[l],e))));if("function"==typeof A)for(var c=0;c<i.length;c++)I.call(e,i[c])&&r.push("["+t(i[c])+"]: "+t(e[i[c]],e));return r}},34155:e=>{var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:s}catch(e){n=s}}();var a,l=[],c=!1,u=-1;function p(){c&&a&&(c=!1,a.length?l=a.concat(l):u=-1,l.length&&h())}function h(){if(!c){var e=i(p);c=!0;for(var t=l.length;t;){for(a=l,l=[];++u<t;)a&&a[u].run();u=-1,t=l.length}a=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===s||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function f(e,t){this.fun=e,this.array=t}function d(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new f(e,t)),1!==l.length||c||i(h)},f.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=d,r.addListener=d,r.once=d,r.off=d,r.removeListener=d,r.removeAllListeners=d,r.emit=d,r.prependListener=d,r.prependOnceListener=d,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},92703:(e,t,n)=>{"use strict";var r=n(50414);function o(){}function s(){}s.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,s,i){if(i!==r){var a=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 a.name="Invariant Violation",a}}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:s,resetWarningCache:o};return n.PropTypes=n,n}},45697:(e,t,n)=>{e.exports=n(92703)()},50414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},55798:e=>{"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC1738",o="RFC3986";e.exports={default:o,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:o}},80129:(e,t,n)=>{"use strict";var r=n(58261),o=n(55235),s=n(55798);e.exports={formats:s,parse:o,stringify:r}},55235:(e,t,n)=>{"use strict";var r=n(12769),o=Object.prototype.hasOwnProperty,s=Array.isArray,i={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},a=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,n,r){if(e){var s=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,i=/(\[[^[\]]*])/g,a=n.depth>0&&/(\[[^[\]]*])/.exec(s),c=a?s.slice(0,a.index):s,u=[];if(c){if(!n.plainObjects&&o.call(Object.prototype,c)&&!n.allowPrototypes)return;u.push(c)}for(var p=0;n.depth>0&&null!==(a=i.exec(s))&&p<n.depth;){if(p+=1,!n.plainObjects&&o.call(Object.prototype,a[1].slice(1,-1))&&!n.allowPrototypes)return;u.push(a[1])}return a&&u.push("["+s.slice(a.index)+"]"),function(e,t,n,r){for(var o=r?t:l(t,n),s=e.length-1;s>=0;--s){var i,a=e[s];if("[]"===a&&n.parseArrays)i=[].concat(o);else{i=n.plainObjects?Object.create(null):{};var c="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,u=parseInt(c,10);n.parseArrays||""!==c?!isNaN(u)&&a!==c&&String(u)===c&&u>=0&&n.parseArrays&&u<=n.arrayLimit?(i=[])[u]=o:"__proto__"!==c&&(i[c]=o):i={0:o}}o=i}return o}(u,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return i;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?i.charset:e.charset;return{allowDots:void 0===e.allowDots?i.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:i.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:i.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:i.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:i.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:i.comma,decoder:"function"==typeof e.decoder?e.decoder:i.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:i.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:i.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:i.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:i.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:i.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:i.strictNullHandling}}(t);if(""===e||null==e)return n.plainObjects?Object.create(null):{};for(var u="string"==typeof e?function(e,t){var n,c={},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,p=t.parameterLimit===1/0?void 0:t.parameterLimit,h=u.split(t.delimiter,p),f=-1,d=t.charset;if(t.charsetSentinel)for(n=0;n<h.length;++n)0===h[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===h[n]?d="utf-8":"utf8=%26%2310003%3B"===h[n]&&(d="iso-8859-1"),f=n,n=h.length);for(n=0;n<h.length;++n)if(n!==f){var m,g,y=h[n],v=y.indexOf("]="),b=-1===v?y.indexOf("="):v+1;-1===b?(m=t.decoder(y,i.decoder,d,"key"),g=t.strictNullHandling?null:""):(m=t.decoder(y.slice(0,b),i.decoder,d,"key"),g=r.maybeMap(l(y.slice(b+1),t),(function(e){return t.decoder(e,i.decoder,d,"value")}))),g&&t.interpretNumericEntities&&"iso-8859-1"===d&&(g=a(g)),y.indexOf("[]=")>-1&&(g=s(g)?[g]:g),o.call(c,m)?c[m]=r.combine(c[m],g):c[m]=g}return c}(e,n):e,p=n.plainObjects?Object.create(null):{},h=Object.keys(u),f=0;f<h.length;++f){var d=h[f],m=c(d,u[d],n,"string"==typeof e);p=r.merge(p,m,n)}return!0===n.allowSparse?p:r.compact(p)}},58261:(e,t,n)=>{"use strict";var r=n(37478),o=n(12769),s=n(55798),i=Object.prototype.hasOwnProperty,a={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,c=String.prototype.split,u=Array.prototype.push,p=function(e,t){u.apply(e,l(t)?t:[t])},h=Date.prototype.toISOString,f=s.default,d={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:o.encode,encodeValuesOnly:!1,format:f,formatter:s.formatters[f],indices:!1,serializeDate:function(e){return h.call(e)},skipNulls:!1,strictNullHandling:!1},m={},g=function e(t,n,s,i,a,u,h,f,g,y,v,b,w,E,x,S){for(var _,j=t,O=S,k=0,A=!1;void 0!==(O=O.get(m))&&!A;){var C=O.get(t);if(k+=1,void 0!==C){if(C===k)throw new RangeError("Cyclic object value");A=!0}void 0===O.get(m)&&(k=0)}if("function"==typeof f?j=f(n,j):j instanceof Date?j=v(j):"comma"===s&&l(j)&&(j=o.maybeMap(j,(function(e){return e instanceof Date?v(e):e}))),null===j){if(a)return h&&!E?h(n,d.encoder,x,"key",b):n;j=""}if("string"==typeof(_=j)||"number"==typeof _||"boolean"==typeof _||"symbol"==typeof _||"bigint"==typeof _||o.isBuffer(j)){if(h){var P=E?n:h(n,d.encoder,x,"key",b);if("comma"===s&&E){for(var N=c.call(String(j),","),I="",T=0;T<N.length;++T)I+=(0===T?"":",")+w(h(N[T],d.encoder,x,"value",b));return[w(P)+(i&&l(j)&&1===N.length?"[]":"")+"="+I]}return[w(P)+"="+w(h(j,d.encoder,x,"value",b))]}return[w(n)+"="+w(String(j))]}var R,M=[];if(void 0===j)return M;if("comma"===s&&l(j))R=[{value:j.length>0?j.join(",")||null:void 0}];else if(l(f))R=f;else{var D=Object.keys(j);R=g?D.sort(g):D}for(var F=i&&l(j)&&1===j.length?n+"[]":n,L=0;L<R.length;++L){var B=R[L],$="object"==typeof B&&void 0!==B.value?B.value:j[B];if(!u||null!==$){var q=l(j)?"function"==typeof s?s(F,B):F:F+(y?"."+B:"["+B+"]");S.set(t,k);var U=r();U.set(m,S),p(M,e($,q,s,i,a,u,h,f,g,y,v,b,w,E,x,U))}}return M};e.exports=function(e,t){var n,o=e,c=function(e){if(!e)return d;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||d.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=s.default;if(void 0!==e.format){if(!i.call(s.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var r=s.formatters[n],o=d.filter;return("function"==typeof e.filter||l(e.filter))&&(o=e.filter),{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:d.addQueryPrefix,allowDots:void 0===e.allowDots?d.allowDots:!!e.allowDots,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:d.charsetSentinel,delimiter:void 0===e.delimiter?d.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:d.encode,encoder:"function"==typeof e.encoder?e.encoder:d.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:d.encodeValuesOnly,filter:o,format:n,formatter:r,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:d.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:d.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:d.strictNullHandling}}(t);"function"==typeof c.filter?o=(0,c.filter)("",o):l(c.filter)&&(n=c.filter);var u,h=[];if("object"!=typeof o||null===o)return"";u=t&&t.arrayFormat in a?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var f=a[u];if(t&&"commaRoundTrip"in t&&"boolean"!=typeof t.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var m="comma"===f&&t&&t.commaRoundTrip;n||(n=Object.keys(o)),c.sort&&n.sort(c.sort);for(var y=r(),v=0;v<n.length;++v){var b=n[v];c.skipNulls&&null===o[b]||p(h,g(o[b],b,f,m,c.strictNullHandling,c.skipNulls,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.format,c.formatter,c.encodeValuesOnly,c.charset,y))}var w=h.join(c.delimiter),E=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?E+="utf8=%26%2310003%3B&":E+="utf8=%E2%9C%93&"),w.length>0?E+w:""}},12769:(e,t,n)=>{"use strict";var r=n(55798),o=Object.prototype.hasOwnProperty,s=Array.isArray,i=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n};e.exports={arrayToObject:a,assign:function(e,t){return Object.keys(t).reduce((function(e,n){return e[n]=t[n],e}),e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var o=t[r],i=o.obj[o.prop],a=Object.keys(i),l=0;l<a.length;++l){var c=a[l],u=i[c];"object"==typeof u&&null!==u&&-1===n.indexOf(u)&&(t.push({obj:i,prop:c}),n.push(u))}return function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(s(n)){for(var r=[],o=0;o<n.length;++o)void 0!==n[o]&&r.push(n[o]);t.obj[t.prop]=r}}}(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,n,o,s){if(0===e.length)return e;var a=e;if("symbol"==typeof e?a=Symbol.prototype.toString.call(e):"string"!=typeof e&&(a=String(e)),"iso-8859-1"===n)return escape(a).replace(/%u[0-9a-f]{4}/gi,(function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"}));for(var l="",c=0;c<a.length;++c){var u=a.charCodeAt(c);45===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||s===r.RFC1738&&(40===u||41===u)?l+=a.charAt(c):u<128?l+=i[u]:u<2048?l+=i[192|u>>6]+i[128|63&u]:u<55296||u>=57344?l+=i[224|u>>12]+i[128|u>>6&63]+i[128|63&u]:(c+=1,u=65536+((1023&u)<<10|1023&a.charCodeAt(c)),l+=i[240|u>>18]+i[128|u>>12&63]+i[128|u>>6&63]+i[128|63&u])}return l},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(s(e)){for(var n=[],r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n){if(s(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!o.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var i=t;return s(t)&&!s(n)&&(i=a(t,r)),s(t)&&s(n)?(n.forEach((function(n,s){if(o.call(t,s)){var i=t[s];i&&"object"==typeof i&&n&&"object"==typeof n?t[s]=e(i,n,r):t.push(n)}else t[s]=n})),t):Object.keys(n).reduce((function(t,s){var i=n[s];return o.call(t,s)?t[s]=e(t[s],i,r):t[s]=i,t}),i)}}},57129:(e,t)=>{"use strict";var n=Object.prototype.hasOwnProperty;function r(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(e){return null}}function o(e){try{return encodeURIComponent(e)}catch(e){return null}}t.stringify=function(e,t){t=t||"";var r,s,i=[];for(s in"string"!=typeof t&&(t="?"),e)if(n.call(e,s)){if((r=e[s])||null!=r&&!isNaN(r)||(r=""),s=o(s),r=o(r),null===s||null===r)continue;i.push(s+"="+r)}return i.length?t+i.join("&"):""},t.parse=function(e){for(var t,n=/([^=?#&]+)=?([^&]*)/g,o={};t=n.exec(e);){var s=r(t[1]),i=r(t[2]);null===s||null===i||s in o||(o[s]=i)}return o}},14419:(e,t,n)=>{const r=n(60697),o=n(69450),s=r.types;e.exports=class e{constructor(e,t){if(this._setDefaults(e),e instanceof RegExp)this.ignoreCase=e.ignoreCase,this.multiline=e.multiline,e=e.source;else{if("string"!=typeof e)throw new Error("Expected a regexp or string");this.ignoreCase=t&&-1!==t.indexOf("i"),this.multiline=t&&-1!==t.indexOf("m")}this.tokens=r(e)}_setDefaults(t){this.max=null!=t.max?t.max:null!=e.prototype.max?e.prototype.max:100,this.defaultRange=t.defaultRange?t.defaultRange:this.defaultRange.clone(),t.randInt&&(this.randInt=t.randInt)}gen(){return this._gen(this.tokens,[])}_gen(e,t){var n,r,o,i,a;switch(e.type){case s.ROOT:case s.GROUP:if(e.followedBy||e.notFollowedBy)return"";for(e.remember&&void 0===e.groupNumber&&(e.groupNumber=t.push(null)-1),r="",i=0,a=(n=e.options?this._randSelect(e.options):e.stack).length;i<a;i++)r+=this._gen(n[i],t);return e.remember&&(t[e.groupNumber]=r),r;case s.POSITION:return"";case s.SET:var l=this._expand(e);return l.length?String.fromCharCode(this._randSelect(l)):"";case s.REPETITION:for(o=this.randInt(e.min,e.max===1/0?e.min+this.max:e.max),r="",i=0;i<o;i++)r+=this._gen(e.value,t);return r;case s.REFERENCE:return t[e.value-1]||"";case s.CHAR:var c=this.ignoreCase&&this._randBool()?this._toOtherCase(e.value):e.value;return String.fromCharCode(c)}}_toOtherCase(e){return e+(97<=e&&e<=122?-32:65<=e&&e<=90?32:0)}_randBool(){return!this.randInt(0,1)}_randSelect(e){return e instanceof o?e.index(this.randInt(0,e.length-1)):e[this.randInt(0,e.length-1)]}_expand(e){if(e.type===r.types.CHAR)return new o(e.value);if(e.type===r.types.RANGE)return new o(e.from,e.to);{let t=new o;for(let n=0;n<e.set.length;n++){let r=this._expand(e.set[n]);if(t.add(r),this.ignoreCase)for(let e=0;e<r.length;e++){let n=r.index(e),o=this._toOtherCase(n);n!==o&&t.add(o)}}return e.not?this.defaultRange.clone().subtract(t):this.defaultRange.clone().intersect(t)}}randInt(e,t){return e+Math.floor(Math.random()*(1+t-e))}get defaultRange(){return this._range=this._range||new o(32,126)}set defaultRange(e){this._range=e}static randexp(t,n){var r;return"string"==typeof t&&(t=new RegExp(t,n)),void 0===t._randexp?(r=new e(t,n),t._randexp=r):(r=t._randexp)._setDefaults(t),r.gen()}static sugar(){RegExp.prototype.gen=function(){return e.randexp(this)}}}},92282:(e,t,n)=>{"use strict";var r=n(34155),o=65536,s=4294967295;var i=n(89509).Buffer,a=n.g.crypto||n.g.msCrypto;a&&a.getRandomValues?e.exports=function(e,t){if(e>s)throw new RangeError("requested too many random bytes");var n=i.allocUnsafe(e);if(e>0)if(e>o)for(var l=0;l<e;l+=o)a.getRandomValues(n.slice(l,l+o));else a.getRandomValues(n);if("function"==typeof t)return r.nextTick((function(){t(null,n)}));return n}:e.exports=function(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}},74300:(e,t,n)=>{"use strict";function r(e){return r="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},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=a(n(67294)),s=a(n(20640)),i=["text","onCopy","options","children"];function a(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(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)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=m(e);if(t){var s=m(this).constructor;n=Reflect.construct(o,arguments,s)}else n=o.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}(this,n)}}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(l,e);var t,n,r,a=f(l);function l(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return g(d(e=a.call.apply(a,[this].concat(n))),"onClick",(function(t){var n=e.props,r=n.text,i=n.onCopy,a=n.children,l=n.options,c=o.default.Children.only(a),u=(0,s.default)(r,l);i&&i(r,u),c&&c.props&&"function"==typeof c.props.onClick&&c.props.onClick(t)})),e}return t=l,(n=[{key:"render",value:function(){var e=this.props,t=(e.text,e.onCopy,e.options,e.children),n=u(e,i),r=o.default.Children.only(t);return o.default.cloneElement(r,c(c({},n),{},{onClick:this.onClick}))}}])&&p(t.prototype,n),r&&p(t,r),Object.defineProperty(t,"prototype",{writable:!1}),l}(o.default.PureComponent);t.CopyToClipboard=y,g(y,"defaultProps",{onCopy:void 0,options:void 0})},74855:(e,t,n)=>{"use strict";var r=n(74300).CopyToClipboard;r.CopyToClipboard=r,e.exports=r},53441:(e,t,n)=>{"use strict";function r(e){return r="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},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.DebounceInput=void 0;var o=a(n(67294)),s=a(n(91296)),i=["element","onChange","value","minLength","debounceTimeout","forceNotifyByEnter","forceNotifyOnBlur","onKeyDown","onBlur","inputRef"];function a(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(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)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,o=m(e);if(t){var s=m(this).constructor;n=Reflect.construct(o,arguments,s)}else n=o.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return d(e)}(this,n)}}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&h(e,t)}(c,e);var t,n,r,a=f(c);function c(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,c),g(d(t=a.call(this,e)),"onChange",(function(e){e.persist();var n=t.state.value,r=t.props.minLength;t.setState({value:e.target.value},(function(){var o=t.state.value;o.length>=r?t.notify(e):n.length>o.length&&t.notify(u(u({},e),{},{target:u(u({},e.target),{},{value:""})}))}))})),g(d(t),"onKeyDown",(function(e){"Enter"===e.key&&t.forceNotify(e);var n=t.props.onKeyDown;n&&(e.persist(),n(e))})),g(d(t),"onBlur",(function(e){t.forceNotify(e);var n=t.props.onBlur;n&&(e.persist(),n(e))})),g(d(t),"createNotifier",(function(e){if(e<0)t.notify=function(){return null};else if(0===e)t.notify=t.doNotify;else{var n=(0,s.default)((function(e){t.isDebouncing=!1,t.doNotify(e)}),e);t.notify=function(e){t.isDebouncing=!0,n(e)},t.flush=function(){return n.flush()},t.cancel=function(){t.isDebouncing=!1,n.cancel()}}})),g(d(t),"doNotify",(function(){t.props.onChange.apply(void 0,arguments)})),g(d(t),"forceNotify",(function(e){var n=t.props.debounceTimeout;if(t.isDebouncing||!(n>0)){t.cancel&&t.cancel();var r=t.state.value,o=t.props.minLength;r.length>=o?t.doNotify(e):t.doNotify(u(u({},e),{},{target:u(u({},e.target),{},{value:r})}))}})),t.isDebouncing=!1,t.state={value:void 0===e.value||null===e.value?"":e.value};var n=t.props.debounceTimeout;return t.createNotifier(n),t}return t=c,(n=[{key:"componentDidUpdate",value:function(e){if(!this.isDebouncing){var t=this.props,n=t.value,r=t.debounceTimeout,o=e.debounceTimeout,s=e.value,i=this.state.value;void 0!==n&&s!==n&&i!==n&&this.setState({value:n}),r!==o&&this.createNotifier(r)}}},{key:"componentWillUnmount",value:function(){this.flush&&this.flush()}},{key:"render",value:function(){var e,t,n=this.props,r=n.element,s=(n.onChange,n.value,n.minLength,n.debounceTimeout,n.forceNotifyByEnter),a=n.forceNotifyOnBlur,c=n.onKeyDown,p=n.onBlur,h=n.inputRef,f=l(n,i),d=this.state.value;e=s?{onKeyDown:this.onKeyDown}:c?{onKeyDown:c}:{},t=a?{onBlur:this.onBlur}:p?{onBlur:p}:{};var m=h?{ref:h}:{};return o.default.createElement(r,u(u(u(u({},f),{},{onChange:this.onChange,value:d},e),t),m))}}])&&p(t.prototype,n),r&&p(t,r),Object.defineProperty(t,"prototype",{writable:!1}),c}(o.default.PureComponent);t.DebounceInput=y,g(y,"defaultProps",{element:"input",type:"text",onKeyDown:void 0,onBlur:void 0,value:void 0,minLength:0,debounceTimeout:100,forceNotifyByEnter:!0,forceNotifyOnBlur:!0,inputRef:void 0})},775:(e,t,n)=>{"use strict";var r=n(53441).DebounceInput;r.DebounceInput=r,e.exports=r},64448:(e,t,n)=>{"use strict";var r=n(67294),o=n(27418),s=n(63840);function i(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."}if(!r)throw Error(i(227));var a=new Set,l={};function c(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(l[e]=t,e=0;e<t.length;e++)a.add(t[e])}var p=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),h=/^[: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=Object.prototype.hasOwnProperty,d={},m={};function g(e,t,n,r,o,s,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=s,this.removeEmptyString=i}var y={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){y[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];y[t]=new g(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){y[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){y[e]=new g(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){y[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){y[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){y[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){y[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){y[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function w(e,t,n,r){var o=y.hasOwnProperty(t)?y[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!!f.call(m,e)||!f.call(d,e)&&(h.test(e)?m[e]=!0:(d[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(v,b);y[t]=new g(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(v,b);y[t]=new g(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(v,b);y[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){y[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),y.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){y[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var E=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,x=60103,S=60106,_=60107,j=60108,O=60114,k=60109,A=60110,C=60112,P=60113,N=60120,I=60115,T=60116,R=60121,M=60128,D=60129,F=60130,L=60131;if("function"==typeof Symbol&&Symbol.for){var B=Symbol.for;x=B("react.element"),S=B("react.portal"),_=B("react.fragment"),j=B("react.strict_mode"),O=B("react.profiler"),k=B("react.provider"),A=B("react.context"),C=B("react.forward_ref"),P=B("react.suspense"),N=B("react.suspense_list"),I=B("react.memo"),T=B("react.lazy"),R=B("react.block"),B("react.scope"),M=B("react.opaque.id"),D=B("react.debug_trace_mode"),F=B("react.offscreen"),L=B("react.legacy_hidden")}var $,q="function"==typeof Symbol&&Symbol.iterator;function U(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=q&&e[q]||e["@@iterator"])?e:null}function z(e){if(void 0===$)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);$=t&&t[1]||""}return"\n"+$+e}var V=!1;function W(e,t){if(!e||V)return"";V=!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(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(e){if(e&&r&&"string"==typeof e.stack){for(var o=e.stack.split("\n"),s=r.stack.split("\n"),i=o.length-1,a=s.length-1;1<=i&&0<=a&&o[i]!==s[a];)a--;for(;1<=i&&0<=a;i--,a--)if(o[i]!==s[a]){if(1!==i||1!==a)do{if(i--,0>--a||o[i]!==s[a])return"\n"+o[i].replace(" at new "," at ")}while(1<=i&&0<=a);break}}}finally{V=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?z(e):""}function J(e){switch(e.tag){case 5:return z(e.type);case 16:return z("Lazy");case 13:return z("Suspense");case 19:return z("SuspenseList");case 0:case 2:case 15:return e=W(e.type,!1);case 11:return e=W(e.type.render,!1);case 22:return e=W(e.type._render,!1);case 1:return e=W(e.type,!0);default:return""}}function K(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 _:return"Fragment";case S:return"Portal";case O:return"Profiler";case j:return"StrictMode";case P:return"Suspense";case N:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case A:return(e.displayName||"Context")+".Consumer";case k:return(e._context.displayName||"Context")+".Provider";case C:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case I:return K(e.type);case R:return K(e._render);case T:t=e._payload,e=e._init;try{return K(e(t))}catch(e){}}return null}function H(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function G(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Z(e){e._valueTracker||(e._valueTracker=function(e){var t=G(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,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,s.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 Y(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=G(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function X(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 Q(e,t){var n=t.checked;return o({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(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 te(e,t){null!=(t=t.checked)&&w(e,"checked",t,!1)}function ne(e,t){te(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")?oe(e,t.type,n):t.hasOwnProperty("defaultValue")&&oe(e,t.type,H(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(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 oe(e,t,n){"number"===t&&X(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function se(e,t){return e=o({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function ie(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 ae(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return o({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function le(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(i(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:H(n)}}function ce(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 ue(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var pe={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function he(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 fe(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?he(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var de,me,ge=(me=function(e,t){if(e.namespaceURI!==pe.svg||"innerHTML"in e)e.innerHTML=t;else{for((de=de||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=de.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 me(e,t)}))}:me);function ye(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 ve={animationIterationCount:!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},be=["Webkit","ms","Moz","O"];function we(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||ve.hasOwnProperty(e)&&ve[e]?(""+t).trim():t+"px"}function Ee(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),o=we(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}Object.keys(ve).forEach((function(e){be.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ve[t]=ve[e]}))}));var xe=o({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 Se(e,t){if(t){if(xe[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(i(62))}}function _e(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}}function je(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Oe=null,ke=null,Ae=null;function Ce(e){if(e=no(e)){if("function"!=typeof Oe)throw Error(i(280));var t=e.stateNode;t&&(t=oo(t),Oe(e.stateNode,e.type,t))}}function Pe(e){ke?Ae?Ae.push(e):Ae=[e]:ke=e}function Ne(){if(ke){var e=ke,t=Ae;if(Ae=ke=null,Ce(e),t)for(e=0;e<t.length;e++)Ce(t[e])}}function Ie(e,t){return e(t)}function Te(e,t,n,r,o){return e(t,n,r,o)}function Re(){}var Me=Ie,De=!1,Fe=!1;function Le(){null===ke&&null===Ae||(Re(),Ne())}function Be(e,t){var n=e.stateNode;if(null===n)return null;var r=oo(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(i(231,t,typeof n));return n}var $e=!1;if(p)try{var qe={};Object.defineProperty(qe,"passive",{get:function(){$e=!0}}),window.addEventListener("test",qe,qe),window.removeEventListener("test",qe,qe)}catch(me){$e=!1}function Ue(e,t,n,r,o,s,i,a,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this.onError(e)}}var ze=!1,Ve=null,We=!1,Je=null,Ke={onError:function(e){ze=!0,Ve=e}};function He(e,t,n,r,o,s,i,a,l){ze=!1,Ve=null,Ue.apply(Ke,arguments)}function Ge(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ze(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 Ye(e){if(Ge(e)!==e)throw Error(i(188))}function Xe(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ge(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var s=o.alternate;if(null===s){if(null!==(r=o.return)){n=r;continue}break}if(o.child===s.child){for(s=o.child;s;){if(s===n)return Ye(o),e;if(s===r)return Ye(o),t;s=s.sibling}throw Error(i(188))}if(n.return!==r.return)n=o,r=s;else{for(var a=!1,l=o.child;l;){if(l===n){a=!0,n=o,r=s;break}if(l===r){a=!0,r=o,n=s;break}l=l.sibling}if(!a){for(l=s.child;l;){if(l===n){a=!0,n=s,r=o;break}if(l===r){a=!0,r=s,n=o;break}l=l.sibling}if(!a)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function Qe(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var et,tt,nt,rt,ot=!1,st=[],it=null,at=null,lt=null,ct=new Map,ut=new Map,pt=[],ht="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 ft(e,t,n,r,o){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:o,targetContainers:[r]}}function dt(e,t){switch(e){case"focusin":case"focusout":it=null;break;case"dragenter":case"dragleave":at=null;break;case"mouseover":case"mouseout":lt=null;break;case"pointerover":case"pointerout":ct.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ut.delete(t.pointerId)}}function mt(e,t,n,r,o,s){return null===e||e.nativeEvent!==s?(e=ft(t,n,r,o,s),null!==t&&(null!==(t=no(t))&&tt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function gt(e){var t=to(e.target);if(null!==t){var n=Ge(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ze(n)))return e.blockedOn=t,void rt(e.lanePriority,(function(){s.unstable_runWithPriority(e.priority,(function(){nt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function yt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Xt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=no(n))&&tt(t),e.blockedOn=n,!1;t.shift()}return!0}function vt(e,t,n){yt(e)&&n.delete(t)}function bt(){for(ot=!1;0<st.length;){var e=st[0];if(null!==e.blockedOn){null!==(e=no(e.blockedOn))&&et(e);break}for(var t=e.targetContainers;0<t.length;){var n=Xt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&st.shift()}null!==it&&yt(it)&&(it=null),null!==at&&yt(at)&&(at=null),null!==lt&&yt(lt)&&(lt=null),ct.forEach(vt),ut.forEach(vt)}function wt(e,t){e.blockedOn===t&&(e.blockedOn=null,ot||(ot=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,bt)))}function Et(e){function t(t){return wt(t,e)}if(0<st.length){wt(st[0],e);for(var n=1;n<st.length;n++){var r=st[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==it&&wt(it,e),null!==at&&wt(at,e),null!==lt&&wt(lt,e),ct.forEach(t),ut.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;)gt(n),null===n.blockedOn&&pt.shift()}function xt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var St={animationend:xt("Animation","AnimationEnd"),animationiteration:xt("Animation","AnimationIteration"),animationstart:xt("Animation","AnimationStart"),transitionend:xt("Transition","TransitionEnd")},_t={},jt={};function Ot(e){if(_t[e])return _t[e];if(!St[e])return e;var t,n=St[e];for(t in n)if(n.hasOwnProperty(t)&&t in jt)return _t[e]=n[t];return e}p&&(jt=document.createElement("div").style,"AnimationEvent"in window||(delete St.animationend.animation,delete St.animationiteration.animation,delete St.animationstart.animation),"TransitionEvent"in window||delete St.transitionend.transition);var kt=Ot("animationend"),At=Ot("animationiteration"),Ct=Ot("animationstart"),Pt=Ot("transitionend"),Nt=new Map,It=new Map,Tt=["abort","abort",kt,"animationEnd",At,"animationIteration",Ct,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Pt,"transitionEnd","waiting","waiting"];function Rt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],o=e[n+1];o="on"+(o[0].toUpperCase()+o.slice(1)),It.set(r,t),Nt.set(r,o),c(o,[r])}}(0,s.unstable_now)();var Mt=8;function Dt(e){if(0!=(1&e))return Mt=15,1;if(0!=(2&e))return Mt=14,2;if(0!=(4&e))return Mt=13,4;var t=24&e;return 0!==t?(Mt=12,t):0!=(32&e)?(Mt=11,32):0!==(t=192&e)?(Mt=10,t):0!=(256&e)?(Mt=9,256):0!==(t=3584&e)?(Mt=8,t):0!=(4096&e)?(Mt=7,4096):0!==(t=4186112&e)?(Mt=6,t):0!==(t=62914560&e)?(Mt=5,t):67108864&e?(Mt=4,67108864):0!=(134217728&e)?(Mt=3,134217728):0!==(t=805306368&e)?(Mt=2,t):0!=(1073741824&e)?(Mt=1,1073741824):(Mt=8,e)}function Ft(e,t){var n=e.pendingLanes;if(0===n)return Mt=0;var r=0,o=0,s=e.expiredLanes,i=e.suspendedLanes,a=e.pingedLanes;if(0!==s)r=s,o=Mt=15;else if(0!==(s=134217727&n)){var l=s&~i;0!==l?(r=Dt(l),o=Mt):0!==(a&=s)&&(r=Dt(a),o=Mt)}else 0!==(s=n&~i)?(r=Dt(s),o=Mt):0!==a&&(r=Dt(a),o=Mt);if(0===r)return 0;if(r=n&((0>(r=31-zt(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0==(t&i)){if(Dt(t),o<=Mt)return t;Mt=o}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)o=1<<(n=31-zt(t)),r|=e[n],t&=~o;return r}function Lt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Bt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=$t(24&~t))?Bt(10,t):e;case 10:return 0===(e=$t(192&~t))?Bt(8,t):e;case 8:return 0===(e=$t(3584&~t))&&(0===(e=$t(4186112&~t))&&(e=512)),e;case 2:return 0===(t=$t(805306368&~t))&&(t=268435456),t}throw Error(i(358,e))}function $t(e){return e&-e}function qt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ut(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-zt(t)]=n}var zt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Vt(e)/Wt|0)|0},Vt=Math.log,Wt=Math.LN2;var Jt=s.unstable_UserBlockingPriority,Kt=s.unstable_runWithPriority,Ht=!0;function Gt(e,t,n,r){De||Re();var o=Yt,s=De;De=!0;try{Te(o,e,t,n,r)}finally{(De=s)||Le()}}function Zt(e,t,n,r){Kt(Jt,Yt.bind(null,e,t,n,r))}function Yt(e,t,n,r){var o;if(Ht)if((o=0==(4&t))&&0<st.length&&-1<ht.indexOf(e))e=ft(null,e,t,n,r),st.push(e);else{var s=Xt(e,t,n,r);if(null===s)o&&dt(e,r);else{if(o){if(-1<ht.indexOf(e))return e=ft(s,e,t,n,r),void st.push(e);if(function(e,t,n,r,o){switch(t){case"focusin":return it=mt(it,e,t,n,r,o),!0;case"dragenter":return at=mt(at,e,t,n,r,o),!0;case"mouseover":return lt=mt(lt,e,t,n,r,o),!0;case"pointerover":var s=o.pointerId;return ct.set(s,mt(ct.get(s)||null,e,t,n,r,o)),!0;case"gotpointercapture":return s=o.pointerId,ut.set(s,mt(ut.get(s)||null,e,t,n,r,o)),!0}return!1}(s,e,t,n,r))return;dt(e,r)}Rr(e,t,r,null,n)}}}function Xt(e,t,n,r){var o=je(r);if(null!==(o=to(o))){var s=Ge(o);if(null===s)o=null;else{var i=s.tag;if(13===i){if(null!==(o=Ze(s)))return o;o=null}else if(3===i){if(s.stateNode.hydrate)return 3===s.tag?s.stateNode.containerInfo:null;o=null}else s!==o&&(o=null)}}return Rr(e,t,r,o,n),null}var Qt=null,en=null,tn=null;function nn(){if(tn)return tn;var e,t,n=en,r=n.length,o="value"in Qt?Qt.value:Qt.textContent,s=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[s-t];t++);return tn=o.slice(e,1<t?1-t:void 0)}function rn(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 on(){return!0}function sn(){return!1}function an(e){function t(t,n,r,o,s){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=s,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)?on:sn,this.isPropagationStopped=sn,this}return o(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=on)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=on)},persist:function(){},isPersistent:on}),t}var ln,cn,un,pn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hn=an(pn),fn=o({},pn,{view:0,detail:0}),dn=an(fn),mn=o({},fn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:kn,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!==un&&(un&&"mousemove"===e.type?(ln=e.screenX-un.screenX,cn=e.screenY-un.screenY):cn=ln=0,un=e),ln)},movementY:function(e){return"movementY"in e?e.movementY:cn}}),gn=an(mn),yn=an(o({},mn,{dataTransfer:0})),vn=an(o({},fn,{relatedTarget:0})),bn=an(o({},pn,{animationName:0,elapsedTime:0,pseudoElement:0})),wn=o({},pn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),En=an(wn),xn=an(o({},pn,{data:0})),Sn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},_n={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"},jn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function On(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=jn[e])&&!!t[e]}function kn(){return On}var An=o({},fn,{key:function(e){if(e.key){var t=Sn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=rn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?_n[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:kn,charCode:function(e){return"keypress"===e.type?rn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?rn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Cn=an(An),Pn=an(o({},mn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Nn=an(o({},fn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:kn})),In=an(o({},pn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Tn=o({},mn,{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}),Rn=an(Tn),Mn=[9,13,27,32],Dn=p&&"CompositionEvent"in window,Fn=null;p&&"documentMode"in document&&(Fn=document.documentMode);var Ln=p&&"TextEvent"in window&&!Fn,Bn=p&&(!Dn||Fn&&8<Fn&&11>=Fn),$n=String.fromCharCode(32),qn=!1;function Un(e,t){switch(e){case"keyup":return-1!==Mn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Vn=!1;var Wn={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 Jn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Wn[e.type]:"textarea"===t}function Kn(e,t,n,r){Pe(r),0<(t=Dr(t,"onChange")).length&&(n=new hn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Hn=null,Gn=null;function Zn(e){Ar(e,0)}function Yn(e){if(Y(ro(e)))return e}function Xn(e,t){if("change"===e)return t}var Qn=!1;if(p){var er;if(p){var tr="oninput"in document;if(!tr){var nr=document.createElement("div");nr.setAttribute("oninput","return;"),tr="function"==typeof nr.oninput}er=tr}else er=!1;Qn=er&&(!document.documentMode||9<document.documentMode)}function rr(){Hn&&(Hn.detachEvent("onpropertychange",or),Gn=Hn=null)}function or(e){if("value"===e.propertyName&&Yn(Gn)){var t=[];if(Kn(t,Gn,e,je(e)),e=Zn,De)e(t);else{De=!0;try{Ie(e,t)}finally{De=!1,Le()}}}}function sr(e,t,n){"focusin"===e?(rr(),Gn=n,(Hn=t).attachEvent("onpropertychange",or)):"focusout"===e&&rr()}function ir(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(Gn)}function ar(e,t){if("click"===e)return Yn(t)}function lr(e,t){if("input"===e||"change"===e)return Yn(t)}var cr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ur=Object.prototype.hasOwnProperty;function pr(e,t){if(cr(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++)if(!ur.call(t,n[r])||!cr(e[n[r]],t[n[r]]))return!1;return!0}function hr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fr(e,t){var n,r=hr(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=hr(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 mr(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=X((e=t.contentWindow).document)}return t}function gr(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)}var yr=p&&"documentMode"in document&&11>=document.documentMode,vr=null,br=null,wr=null,Er=!1;function xr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Er||null==vr||vr!==X(r)||("selectionStart"in(r=vr)&&gr(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},wr&&pr(wr,r)||(wr=r,0<(r=Dr(br,"onSelect")).length&&(t=new hn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=vr)))}Rt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Rt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Rt(Tt,2);for(var Sr="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),_r=0;_r<Sr.length;_r++)It.set(Sr[_r],0);u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var jr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Or=new Set("cancel close invalid load scroll toggle".split(" ").concat(jr));function kr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,o,s,a,l,c){if(He.apply(this,arguments),ze){if(!ze)throw Error(i(198));var u=Ve;ze=!1,Ve=null,We||(We=!0,Je=u)}}(r,t,void 0,e),e.currentTarget=null}function Ar(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var s=void 0;if(t)for(var i=r.length-1;0<=i;i--){var a=r[i],l=a.instance,c=a.currentTarget;if(a=a.listener,l!==s&&o.isPropagationStopped())break e;kr(o,a,c),s=l}else for(i=0;i<r.length;i++){if(l=(a=r[i]).instance,c=a.currentTarget,a=a.listener,l!==s&&o.isPropagationStopped())break e;kr(o,a,c),s=l}}}if(We)throw e=Je,We=!1,Je=null,e}function Cr(e,t){var n=so(t),r=e+"__bubble";n.has(r)||(Tr(t,e,2,!1),n.add(r))}var Pr="_reactListening"+Math.random().toString(36).slice(2);function Nr(e){e[Pr]||(e[Pr]=!0,a.forEach((function(t){Or.has(t)||Ir(t,!1,e,null),Ir(t,!0,e,null)})))}function Ir(e,t,n,r){var o=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,s=n;if("selectionchange"===e&&9!==n.nodeType&&(s=n.ownerDocument),null!==r&&!t&&Or.has(e)){if("scroll"!==e)return;o|=2,s=r}var i=so(s),a=e+"__"+(t?"capture":"bubble");i.has(a)||(t&&(o|=4),Tr(s,e,o,t),i.add(a))}function Tr(e,t,n,r){var o=It.get(t);switch(void 0===o?2:o){case 0:o=Gt;break;case 1:o=Zt;break;default:o=Yt}n=o.bind(null,t,n,e),o=void 0,!$e||"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 Rr(e,t,n,r,o){var s=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var a=r.stateNode.containerInfo;if(a===o||8===a.nodeType&&a.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!==a;){if(null===(i=to(a)))return;if(5===(l=i.tag)||6===l){r=s=i;continue e}a=a.parentNode}}r=r.return}!function(e,t,n){if(Fe)return e(t,n);Fe=!0;try{return Me(e,t,n)}finally{Fe=!1,Le()}}((function(){var r=s,o=je(n),i=[];e:{var a=Nt.get(e);if(void 0!==a){var l=hn,c=e;switch(e){case"keypress":if(0===rn(n))break e;case"keydown":case"keyup":l=Cn;break;case"focusin":c="focus",l=vn;break;case"focusout":c="blur",l=vn;break;case"beforeblur":case"afterblur":l=vn;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=gn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=yn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Nn;break;case kt:case At:case Ct:l=bn;break;case Pt:l=In;break;case"scroll":l=dn;break;case"wheel":l=Rn;break;case"copy":case"cut":case"paste":l=En;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Pn}var u=0!=(4&t),p=!u&&"scroll"===e,h=u?null!==a?a+"Capture":null:a;u=[];for(var f,d=r;null!==d;){var m=(f=d).stateNode;if(5===f.tag&&null!==m&&(f=m,null!==h&&(null!=(m=Be(d,h))&&u.push(Mr(d,m,f)))),p)break;d=d.return}0<u.length&&(a=new l(a,c,null,n,o),i.push({event:a,listeners:u}))}}if(0==(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(a="mouseover"===e||"pointerover"===e)||0!=(16&t)||!(c=n.relatedTarget||n.fromElement)||!to(c)&&!c[Qr])&&(l||a)&&(a=o.window===o?o:(a=o.ownerDocument)?a.defaultView||a.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?to(c):null)&&(c!==(p=Ge(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=gn,m="onMouseLeave",h="onMouseEnter",d="mouse","pointerout"!==e&&"pointerover"!==e||(u=Pn,m="onPointerLeave",h="onPointerEnter",d="pointer"),p=null==l?a:ro(l),f=null==c?a:ro(c),(a=new u(m,d+"leave",l,n,o)).target=p,a.relatedTarget=f,m=null,to(o)===r&&((u=new u(h,d+"enter",c,n,o)).target=f,u.relatedTarget=p,m=u),p=m,l&&c)e:{for(h=c,d=0,f=u=l;f;f=Fr(f))d++;for(f=0,m=h;m;m=Fr(m))f++;for(;0<d-f;)u=Fr(u),d--;for(;0<f-d;)h=Fr(h),f--;for(;d--;){if(u===h||null!==h&&u===h.alternate)break e;u=Fr(u),h=Fr(h)}u=null}else u=null;null!==l&&Lr(i,a,l,u,!1),null!==c&&null!==p&&Lr(i,p,c,u,!0)}if("select"===(l=(a=r?ro(r):window).nodeName&&a.nodeName.toLowerCase())||"input"===l&&"file"===a.type)var g=Xn;else if(Jn(a))if(Qn)g=lr;else{g=ir;var y=sr}else(l=a.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===a.type||"radio"===a.type)&&(g=ar);switch(g&&(g=g(e,r))?Kn(i,g,n,o):(y&&y(e,a,r),"focusout"===e&&(y=a._wrapperState)&&y.controlled&&"number"===a.type&&oe(a,"number",a.value)),y=r?ro(r):window,e){case"focusin":(Jn(y)||"true"===y.contentEditable)&&(vr=y,br=r,wr=null);break;case"focusout":wr=br=vr=null;break;case"mousedown":Er=!0;break;case"contextmenu":case"mouseup":case"dragend":Er=!1,xr(i,n,o);break;case"selectionchange":if(yr)break;case"keydown":case"keyup":xr(i,n,o)}var v;if(Dn)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Vn?Un(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Bn&&"ko"!==n.locale&&(Vn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Vn&&(v=nn()):(en="value"in(Qt=o)?Qt.value:Qt.textContent,Vn=!0)),0<(y=Dr(r,b)).length&&(b=new xn(b,e,null,n,o),i.push({event:b,listeners:y}),v?b.data=v:null!==(v=zn(n))&&(b.data=v))),(v=Ln?function(e,t){switch(e){case"compositionend":return zn(t);case"keypress":return 32!==t.which?null:(qn=!0,$n);case"textInput":return(e=t.data)===$n&&qn?null:e;default:return null}}(e,n):function(e,t){if(Vn)return"compositionend"===e||!Dn&&Un(e,t)?(e=nn(),tn=en=Qt=null,Vn=!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 Bn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Dr(r,"onBeforeInput")).length&&(o=new xn("onBeforeInput","beforeinput",null,n,o),i.push({event:o,listeners:r}),o.data=v))}Ar(i,t)}))}function Mr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Dr(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,s=o.stateNode;5===o.tag&&null!==s&&(o=s,null!=(s=Be(e,n))&&r.unshift(Mr(e,s,o)),null!=(s=Be(e,t))&&r.push(Mr(e,s,o))),e=e.return}return r}function Fr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Lr(e,t,n,r,o){for(var s=t._reactName,i=[];null!==n&&n!==r;){var a=n,l=a.alternate,c=a.stateNode;if(null!==l&&l===r)break;5===a.tag&&null!==c&&(a=c,o?null!=(l=Be(n,s))&&i.unshift(Mr(n,l,a)):o||null!=(l=Be(n,s))&&i.push(Mr(n,l,a))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}function Br(){}var $r=null,qr=null;function Ur(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function zr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Vr="function"==typeof setTimeout?setTimeout:void 0,Wr="function"==typeof clearTimeout?clearTimeout:void 0;function Jr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Kr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Hr(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 Gr=0;var Zr=Math.random().toString(36).slice(2),Yr="__reactFiber$"+Zr,Xr="__reactProps$"+Zr,Qr="__reactContainer$"+Zr,eo="__reactEvents$"+Zr;function to(e){var t=e[Yr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Qr]||n[Yr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Hr(e);null!==e;){if(n=e[Yr])return n;e=Hr(e)}return t}n=(e=n).parentNode}return null}function no(e){return!(e=e[Yr]||e[Qr])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ro(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function oo(e){return e[Xr]||null}function so(e){var t=e[eo];return void 0===t&&(t=e[eo]=new Set),t}var io=[],ao=-1;function lo(e){return{current:e}}function co(e){0>ao||(e.current=io[ao],io[ao]=null,ao--)}function uo(e,t){ao++,io[ao]=e.current,e.current=t}var po={},ho=lo(po),fo=lo(!1),mo=po;function go(e,t){var n=e.type.contextTypes;if(!n)return po;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o,s={};for(o in n)s[o]=t[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=s),s}function yo(e){return null!=(e=e.childContextTypes)}function vo(){co(fo),co(ho)}function bo(e,t,n){if(ho.current!==po)throw Error(i(168));uo(ho,t),uo(fo,n)}function wo(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var s in r=r.getChildContext())if(!(s in e))throw Error(i(108,K(t)||"Unknown",s));return o({},n,r)}function Eo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||po,mo=ho.current,uo(ho,e),uo(fo,fo.current),!0}function xo(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=wo(e,t,mo),r.__reactInternalMemoizedMergedChildContext=e,co(fo),co(ho),uo(ho,e)):co(fo),uo(fo,n)}var So=null,_o=null,jo=s.unstable_runWithPriority,Oo=s.unstable_scheduleCallback,ko=s.unstable_cancelCallback,Ao=s.unstable_shouldYield,Co=s.unstable_requestPaint,Po=s.unstable_now,No=s.unstable_getCurrentPriorityLevel,Io=s.unstable_ImmediatePriority,To=s.unstable_UserBlockingPriority,Ro=s.unstable_NormalPriority,Mo=s.unstable_LowPriority,Do=s.unstable_IdlePriority,Fo={},Lo=void 0!==Co?Co:function(){},Bo=null,$o=null,qo=!1,Uo=Po(),zo=1e4>Uo?Po:function(){return Po()-Uo};function Vo(){switch(No()){case Io:return 99;case To:return 98;case Ro:return 97;case Mo:return 96;case Do:return 95;default:throw Error(i(332))}}function Wo(e){switch(e){case 99:return Io;case 98:return To;case 97:return Ro;case 96:return Mo;case 95:return Do;default:throw Error(i(332))}}function Jo(e,t){return e=Wo(e),jo(e,t)}function Ko(e,t,n){return e=Wo(e),Oo(e,t,n)}function Ho(){if(null!==$o){var e=$o;$o=null,ko(e)}Go()}function Go(){if(!qo&&null!==Bo){qo=!0;var e=0;try{var t=Bo;Jo(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Bo=null}catch(t){throw null!==Bo&&(Bo=Bo.slice(e+1)),Oo(Io,Ho),t}finally{qo=!1}}}var Zo=E.ReactCurrentBatchConfig;function Yo(e,t){if(e&&e.defaultProps){for(var n in t=o({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Xo=lo(null),Qo=null,es=null,ts=null;function ns(){ts=es=Qo=null}function rs(e){var t=Xo.current;co(Xo),e.type._context._currentValue=t}function os(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function ss(e,t){Qo=e,ts=es=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(Di=!0),e.firstContext=null)}function is(e,t){if(ts!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(ts=e,t=1073741823),t={context:e,observedBits:t,next:null},null===es){if(null===Qo)throw Error(i(308));es=t,Qo.dependencies={lanes:0,firstContext:t,responders:null}}else es=es.next=t;return e._currentValue}var as=!1;function ls(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function cs(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 us(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ps(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function hs(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,s=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===s?o=s=i:s=s.next=i,n=n.next}while(null!==n);null===s?o=s=t:s=s.next=t}else o=s=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:s,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function fs(e,t,n,r){var s=e.updateQueue;as=!1;var i=s.firstBaseUpdate,a=s.lastBaseUpdate,l=s.shared.pending;if(null!==l){s.shared.pending=null;var c=l,u=c.next;c.next=null,null===a?i=u:a.next=u,a=c;var p=e.alternate;if(null!==p){var h=(p=p.updateQueue).lastBaseUpdate;h!==a&&(null===h?p.firstBaseUpdate=u:h.next=u,p.lastBaseUpdate=c)}}if(null!==i){for(h=s.baseState,a=0,p=u=c=null;;){l=i.lane;var f=i.eventTime;if((r&l)===l){null!==p&&(p=p.next={eventTime:f,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var d=e,m=i;switch(l=t,f=n,m.tag){case 1:if("function"==typeof(d=m.payload)){h=d.call(f,h,l);break e}h=d;break e;case 3:d.flags=-4097&d.flags|64;case 0:if(null==(l="function"==typeof(d=m.payload)?d.call(f,h,l):d))break e;h=o({},h,l);break e;case 2:as=!0}}null!==i.callback&&(e.flags|=32,null===(l=s.effects)?s.effects=[i]:l.push(i))}else f={eventTime:f,lane:l,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===p?(u=p=f,c=h):p=p.next=f,a|=l;if(null===(i=i.next)){if(null===(l=s.shared.pending))break;i=l.next,l.next=null,s.lastBaseUpdate=l,s.shared.pending=null}}null===p&&(c=h),s.baseState=c,s.firstBaseUpdate=u,s.lastBaseUpdate=p,qa|=a,e.lanes=a,e.memoizedState=h}}function ds(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(i(191,o));o.call(r)}}}var ms=(new r.Component).refs;function gs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:o({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ys={isMounted:function(e){return!!(e=e._reactInternals)&&Ge(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=hl(),o=fl(e),s=us(r,o);s.payload=t,null!=n&&(s.callback=n),ps(e,s),dl(e,o,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=hl(),o=fl(e),s=us(r,o);s.tag=1,s.payload=t,null!=n&&(s.callback=n),ps(e,s),dl(e,o,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=hl(),r=fl(e),o=us(n,r);o.tag=2,null!=t&&(o.callback=t),ps(e,o),dl(e,r,n)}};function vs(e,t,n,r,o,s,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,s,i):!t.prototype||!t.prototype.isPureReactComponent||(!pr(n,r)||!pr(o,s))}function bs(e,t,n){var r=!1,o=po,s=t.contextType;return"object"==typeof s&&null!==s?s=is(s):(o=yo(t)?mo:ho.current,s=(r=null!=(r=t.contextTypes))?go(e,o):po),t=new t(n,s),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=ys,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=s),t}function ws(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&&ys.enqueueReplaceState(t,t.state,null)}function Es(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=ms,ls(e);var s=t.contextType;"object"==typeof s&&null!==s?o.context=is(s):(s=yo(t)?mo:ho.current,o.context=go(e,s)),fs(e,n,o,r),o.state=e.memoizedState,"function"==typeof(s=t.getDerivedStateFromProps)&&(gs(e,t,s,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&&ys.enqueueReplaceState(o,o.state,null),fs(e,n,o,r),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4)}var xs=Array.isArray;function Ss(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(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var o=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=r.refs;t===ms&&(t=r.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!=typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function _s(e,t){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function js(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}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=Jl(e,t)).index=0,e.sibling=null,e}function s(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):n}function a(t){return e&&null===t.alternate&&(t.flags=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Zl(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function c(e,t,n,r){return null!==t&&t.elementType===n.type?((r=o(t,n.props)).ref=Ss(e,t,n),r.return=e,r):((r=Kl(n.type,n.key,n.props,null,e.mode,r)).ref=Ss(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Yl(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function p(e,t,n,r,s){return null===t||7!==t.tag?((t=Hl(n,e.mode,r,s)).return=e,t):((t=o(t,n)).return=e,t)}function h(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Zl(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case x:return(n=Kl(t.type,t.key,t.props,null,e.mode,n)).ref=Ss(e,null,t),n.return=e,n;case S:return(t=Yl(t,e.mode,n)).return=e,t}if(xs(t)||U(t))return(t=Hl(t,e.mode,n,null)).return=e,t;_s(e,t)}return null}function f(e,t,n,r){var o=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==o?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case x:return n.key===o?n.type===_?p(e,t,n.props.children,r,o):c(e,t,n,r):null;case S:return n.key===o?u(e,t,n,r):null}if(xs(n)||U(n))return null!==o?null:p(e,t,n,r,null);_s(e,n)}return null}function d(e,t,n,r,o){if("string"==typeof r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"==typeof r&&null!==r){switch(r.$$typeof){case x:return e=e.get(null===r.key?n:r.key)||null,r.type===_?p(t,e,r.props.children,o,r.key):c(t,e,r,o);case S:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o)}if(xs(r)||U(r))return p(t,e=e.get(n)||null,r,o,null);_s(t,r)}return null}function m(o,i,a,l){for(var c=null,u=null,p=i,m=i=0,g=null;null!==p&&m<a.length;m++){p.index>m?(g=p,p=null):g=p.sibling;var y=f(o,p,a[m],l);if(null===y){null===p&&(p=g);break}e&&p&&null===y.alternate&&t(o,p),i=s(y,i,m),null===u?c=y:u.sibling=y,u=y,p=g}if(m===a.length)return n(o,p),c;if(null===p){for(;m<a.length;m++)null!==(p=h(o,a[m],l))&&(i=s(p,i,m),null===u?c=p:u.sibling=p,u=p);return c}for(p=r(o,p);m<a.length;m++)null!==(g=d(p,o,m,a[m],l))&&(e&&null!==g.alternate&&p.delete(null===g.key?m:g.key),i=s(g,i,m),null===u?c=g:u.sibling=g,u=g);return e&&p.forEach((function(e){return t(o,e)})),c}function g(o,a,l,c){var u=U(l);if("function"!=typeof u)throw Error(i(150));if(null==(l=u.call(l)))throw Error(i(151));for(var p=u=null,m=a,g=a=0,y=null,v=l.next();null!==m&&!v.done;g++,v=l.next()){m.index>g?(y=m,m=null):y=m.sibling;var b=f(o,m,v.value,c);if(null===b){null===m&&(m=y);break}e&&m&&null===b.alternate&&t(o,m),a=s(b,a,g),null===p?u=b:p.sibling=b,p=b,m=y}if(v.done)return n(o,m),u;if(null===m){for(;!v.done;g++,v=l.next())null!==(v=h(o,v.value,c))&&(a=s(v,a,g),null===p?u=v:p.sibling=v,p=v);return u}for(m=r(o,m);!v.done;g++,v=l.next())null!==(v=d(m,o,g,v.value,c))&&(e&&null!==v.alternate&&m.delete(null===v.key?g:v.key),a=s(v,a,g),null===p?u=v:p.sibling=v,p=v);return e&&m.forEach((function(e){return t(o,e)})),u}return function(e,r,s,l){var c="object"==typeof s&&null!==s&&s.type===_&&null===s.key;c&&(s=s.props.children);var u="object"==typeof s&&null!==s;if(u)switch(s.$$typeof){case x:e:{for(u=s.key,c=r;null!==c;){if(c.key===u){if(7===c.tag){if(s.type===_){n(e,c.sibling),(r=o(c,s.props.children)).return=e,e=r;break e}}else if(c.elementType===s.type){n(e,c.sibling),(r=o(c,s.props)).ref=Ss(e,c,s),r.return=e,e=r;break e}n(e,c);break}t(e,c),c=c.sibling}s.type===_?((r=Hl(s.props.children,e.mode,l,s.key)).return=e,e=r):((l=Kl(s.type,s.key,s.props,null,e.mode,l)).ref=Ss(e,r,s),l.return=e,e=l)}return a(e);case S:e:{for(c=s.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===s.containerInfo&&r.stateNode.implementation===s.implementation){n(e,r.sibling),(r=o(r,s.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Yl(s,e.mode,l)).return=e,e=r}return a(e)}if("string"==typeof s||"number"==typeof s)return s=""+s,null!==r&&6===r.tag?(n(e,r.sibling),(r=o(r,s)).return=e,e=r):(n(e,r),(r=Zl(s,e.mode,l)).return=e,e=r),a(e);if(xs(s))return m(e,r,s,l);if(U(s))return g(e,r,s,l);if(u&&_s(e,s),void 0===s&&!c)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,K(e.type)||"Component"))}return n(e,r)}}var Os=js(!0),ks=js(!1),As={},Cs=lo(As),Ps=lo(As),Ns=lo(As);function Is(e){if(e===As)throw Error(i(174));return e}function Ts(e,t){switch(uo(Ns,t),uo(Ps,e),uo(Cs,As),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:fe(null,"");break;default:t=fe(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}co(Cs),uo(Cs,t)}function Rs(){co(Cs),co(Ps),co(Ns)}function Ms(e){Is(Ns.current);var t=Is(Cs.current),n=fe(t,e.type);t!==n&&(uo(Ps,e),uo(Cs,n))}function Ds(e){Ps.current===e&&(co(Cs),co(Ps))}var Fs=lo(0);function Ls(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(0!=(64&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 Bs=null,$s=null,qs=!1;function Us(e,t){var n=Vl(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function zs(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,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Vs(e){if(qs){var t=$s;if(t){var n=t;if(!zs(e,t)){if(!(t=Kr(n.nextSibling))||!zs(e,t))return e.flags=-1025&e.flags|2,qs=!1,void(Bs=e);Us(Bs,n)}Bs=e,$s=Kr(t.firstChild)}else e.flags=-1025&e.flags|2,qs=!1,Bs=e}}function Ws(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Bs=e}function Js(e){if(e!==Bs)return!1;if(!qs)return Ws(e),qs=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!zr(t,e.memoizedProps))for(t=$s;t;)Us(e,t),t=Kr(t.nextSibling);if(Ws(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){$s=Kr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}$s=null}}else $s=Bs?Kr(e.stateNode.nextSibling):null;return!0}function Ks(){$s=Bs=null,qs=!1}var Hs=[];function Gs(){for(var e=0;e<Hs.length;e++)Hs[e]._workInProgressVersionPrimary=null;Hs.length=0}var Zs=E.ReactCurrentDispatcher,Ys=E.ReactCurrentBatchConfig,Xs=0,Qs=null,ei=null,ti=null,ni=!1,ri=!1;function oi(){throw Error(i(321))}function si(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!cr(e[n],t[n]))return!1;return!0}function ii(e,t,n,r,o,s){if(Xs=s,Qs=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Zs.current=null===e||null===e.memoizedState?Ii:Ti,e=n(r,o),ri){s=0;do{if(ri=!1,!(25>s))throw Error(i(301));s+=1,ti=ei=null,t.updateQueue=null,Zs.current=Ri,e=n(r,o)}while(ri)}if(Zs.current=Ni,t=null!==ei&&null!==ei.next,Xs=0,ti=ei=Qs=null,ni=!1,t)throw Error(i(300));return e}function ai(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ti?Qs.memoizedState=ti=e:ti=ti.next=e,ti}function li(){if(null===ei){var e=Qs.alternate;e=null!==e?e.memoizedState:null}else e=ei.next;var t=null===ti?Qs.memoizedState:ti.next;if(null!==t)ti=t,ei=e;else{if(null===e)throw Error(i(310));e={memoizedState:(ei=e).memoizedState,baseState:ei.baseState,baseQueue:ei.baseQueue,queue:ei.queue,next:null},null===ti?Qs.memoizedState=ti=e:ti=ti.next=e}return ti}function ci(e,t){return"function"==typeof t?t(e):t}function ui(e){var t=li(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=ei,o=r.baseQueue,s=n.pending;if(null!==s){if(null!==o){var a=o.next;o.next=s.next,s.next=a}r.baseQueue=o=s,n.pending=null}if(null!==o){o=o.next,r=r.baseState;var l=a=s=null,c=o;do{var u=c.lane;if((Xs&u)===u)null!==l&&(l=l.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),r=c.eagerReducer===e?c.eagerState:e(r,c.action);else{var p={lane:u,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===l?(a=l=p,s=r):l=l.next=p,Qs.lanes|=u,qa|=u}c=c.next}while(null!==c&&c!==o);null===l?s=r:l.next=a,cr(r,t.memoizedState)||(Di=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function pi(e){var t=li(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,s=t.memoizedState;if(null!==o){n.pending=null;var a=o=o.next;do{s=e(s,a.action),a=a.next}while(a!==o);cr(s,t.memoizedState)||(Di=!0),t.memoizedState=s,null===t.baseQueue&&(t.baseState=s),n.lastRenderedState=s}return[s,r]}function hi(e,t,n){var r=t._getVersion;r=r(t._source);var o=t._workInProgressVersionPrimary;if(null!==o?e=o===r:(e=e.mutableReadLanes,(e=(Xs&e)===e)&&(t._workInProgressVersionPrimary=r,Hs.push(t))),e)return n(t._source);throw Hs.push(t),Error(i(350))}function fi(e,t,n,r){var o=Ta;if(null===o)throw Error(i(349));var s=t._getVersion,a=s(t._source),l=Zs.current,c=l.useState((function(){return hi(o,t,n)})),u=c[1],p=c[0];c=ti;var h=e.memoizedState,f=h.refs,d=f.getSnapshot,m=h.source;h=h.subscribe;var g=Qs;return e.memoizedState={refs:f,source:t,subscribe:r},l.useEffect((function(){f.getSnapshot=n,f.setSnapshot=u;var e=s(t._source);if(!cr(a,e)){e=n(t._source),cr(p,e)||(u(e),e=fl(g),o.mutableReadLanes|=e&o.pendingLanes),e=o.mutableReadLanes,o.entangledLanes|=e;for(var r=o.entanglements,i=e;0<i;){var l=31-zt(i),c=1<<l;r[l]|=e,i&=~c}}}),[n,t,r]),l.useEffect((function(){return r(t._source,(function(){var e=f.getSnapshot,n=f.setSnapshot;try{n(e(t._source));var r=fl(g);o.mutableReadLanes|=r&o.pendingLanes}catch(e){n((function(){throw e}))}}))}),[t,r]),cr(d,n)&&cr(m,t)&&cr(h,r)||((e={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:p}).dispatch=u=Pi.bind(null,Qs,e),c.queue=e,c.baseQueue=null,p=hi(o,t,n),c.memoizedState=c.baseState=p),p}function di(e,t,n){return fi(li(),e,t,n)}function mi(e){var t=ai();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:e}).dispatch=Pi.bind(null,Qs,e),[t.memoizedState,e]}function gi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Qs.updateQueue)?(t={lastEffect:null},Qs.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 yi(e){return e={current:e},ai().memoizedState=e}function vi(){return li().memoizedState}function bi(e,t,n,r){var o=ai();Qs.flags|=e,o.memoizedState=gi(1|t,n,void 0,void 0===r?null:r)}function wi(e,t,n,r){var o=li();r=void 0===r?null:r;var s=void 0;if(null!==ei){var i=ei.memoizedState;if(s=i.destroy,null!==r&&si(r,i.deps))return void gi(t,n,s,r)}Qs.flags|=e,o.memoizedState=gi(1|t,n,s,r)}function Ei(e,t){return bi(516,4,e,t)}function xi(e,t){return wi(516,4,e,t)}function Si(e,t){return wi(4,2,e,t)}function _i(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 ji(e,t,n){return n=null!=n?n.concat([e]):null,wi(4,2,_i.bind(null,t,e),n)}function Oi(){}function ki(e,t){var n=li();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&si(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ai(e,t){var n=li();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&si(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ci(e,t){var n=Vo();Jo(98>n?98:n,(function(){e(!0)})),Jo(97<n?97:n,(function(){var n=Ys.transition;Ys.transition=1;try{e(!1),t()}finally{Ys.transition=n}}))}function Pi(e,t,n){var r=hl(),o=fl(e),s={lane:o,action:n,eagerReducer:null,eagerState:null,next:null},i=t.pending;if(null===i?s.next=s:(s.next=i.next,i.next=s),t.pending=s,i=e.alternate,e===Qs||null!==i&&i===Qs)ri=ni=!0;else{if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var a=t.lastRenderedState,l=i(a,n);if(s.eagerReducer=i,s.eagerState=l,cr(l,a))return}catch(e){}dl(e,o,r)}}var Ni={readContext:is,useCallback:oi,useContext:oi,useEffect:oi,useImperativeHandle:oi,useLayoutEffect:oi,useMemo:oi,useReducer:oi,useRef:oi,useState:oi,useDebugValue:oi,useDeferredValue:oi,useTransition:oi,useMutableSource:oi,useOpaqueIdentifier:oi,unstable_isNewReconciler:!1},Ii={readContext:is,useCallback:function(e,t){return ai().memoizedState=[e,void 0===t?null:t],e},useContext:is,useEffect:Ei,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,bi(4,2,_i.bind(null,t,e),n)},useLayoutEffect:function(e,t){return bi(4,2,e,t)},useMemo:function(e,t){var n=ai();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ai();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Pi.bind(null,Qs,e),[r.memoizedState,e]},useRef:yi,useState:mi,useDebugValue:Oi,useDeferredValue:function(e){var t=mi(e),n=t[0],r=t[1];return Ei((function(){var t=Ys.transition;Ys.transition=1;try{r(e)}finally{Ys.transition=t}}),[e]),n},useTransition:function(){var e=mi(!1),t=e[0];return yi(e=Ci.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=ai();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},fi(r,e,t,n)},useOpaqueIdentifier:function(){if(qs){var e=!1,t=function(e){return{$$typeof:M,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Gr++).toString(36))),Error(i(355))})),n=mi(t)[1];return 0==(2&Qs.mode)&&(Qs.flags|=516,gi(5,(function(){n("r:"+(Gr++).toString(36))}),void 0,null)),t}return mi(t="r:"+(Gr++).toString(36)),t},unstable_isNewReconciler:!1},Ti={readContext:is,useCallback:ki,useContext:is,useEffect:xi,useImperativeHandle:ji,useLayoutEffect:Si,useMemo:Ai,useReducer:ui,useRef:vi,useState:function(){return ui(ci)},useDebugValue:Oi,useDeferredValue:function(e){var t=ui(ci),n=t[0],r=t[1];return xi((function(){var t=Ys.transition;Ys.transition=1;try{r(e)}finally{Ys.transition=t}}),[e]),n},useTransition:function(){var e=ui(ci)[0];return[vi().current,e]},useMutableSource:di,useOpaqueIdentifier:function(){return ui(ci)[0]},unstable_isNewReconciler:!1},Ri={readContext:is,useCallback:ki,useContext:is,useEffect:xi,useImperativeHandle:ji,useLayoutEffect:Si,useMemo:Ai,useReducer:pi,useRef:vi,useState:function(){return pi(ci)},useDebugValue:Oi,useDeferredValue:function(e){var t=pi(ci),n=t[0],r=t[1];return xi((function(){var t=Ys.transition;Ys.transition=1;try{r(e)}finally{Ys.transition=t}}),[e]),n},useTransition:function(){var e=pi(ci)[0];return[vi().current,e]},useMutableSource:di,useOpaqueIdentifier:function(){return pi(ci)[0]},unstable_isNewReconciler:!1},Mi=E.ReactCurrentOwner,Di=!1;function Fi(e,t,n,r){t.child=null===e?ks(t,null,n,r):Os(t,e.child,n,r)}function Li(e,t,n,r,o){n=n.render;var s=t.ref;return ss(t,o),r=ii(e,t,n,r,s,o),null===e||Di?(t.flags|=1,Fi(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,sa(e,t,o))}function Bi(e,t,n,r,o,s){if(null===e){var i=n.type;return"function"!=typeof i||Wl(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Kl(n.type,null,r,t,t.mode,s)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,$i(e,t,i,r,o,s))}return i=e.child,0==(o&s)&&(o=i.memoizedProps,(n=null!==(n=n.compare)?n:pr)(o,r)&&e.ref===t.ref)?sa(e,t,s):(t.flags|=1,(e=Jl(i,r)).ref=t.ref,e.return=t,t.child=e)}function $i(e,t,n,r,o,s){if(null!==e&&pr(e.memoizedProps,r)&&e.ref===t.ref){if(Di=!1,0==(s&o))return t.lanes=e.lanes,sa(e,t,s);0!=(16384&e.flags)&&(Di=!0)}return zi(e,t,n,r,s)}function qi(e,t,n){var r=t.pendingProps,o=r.children,s=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0==(4&t.mode))t.memoizedState={baseLanes:0},xl(t,n);else{if(0==(1073741824&n))return e=null!==s?s.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},xl(t,e),null;t.memoizedState={baseLanes:0},xl(t,null!==s?s.baseLanes:n)}else null!==s?(r=s.baseLanes|n,t.memoizedState=null):r=n,xl(t,r);return Fi(e,t,o,n),t.child}function Ui(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function zi(e,t,n,r,o){var s=yo(n)?mo:ho.current;return s=go(t,s),ss(t,o),n=ii(e,t,n,r,s,o),null===e||Di?(t.flags|=1,Fi(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~o,sa(e,t,o))}function Vi(e,t,n,r,o){if(yo(n)){var s=!0;Eo(t)}else s=!1;if(ss(t,o),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),bs(t,n,r),Es(t,n,r,o),r=!0;else if(null===e){var i=t.stateNode,a=t.memoizedProps;i.props=a;var l=i.context,c=n.contextType;"object"==typeof c&&null!==c?c=is(c):c=go(t,c=yo(n)?mo:ho.current);var u=n.getDerivedStateFromProps,p="function"==typeof u||"function"==typeof i.getSnapshotBeforeUpdate;p||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(a!==r||l!==c)&&ws(t,i,r,c),as=!1;var h=t.memoizedState;i.state=h,fs(t,r,i,o),l=t.memoizedState,a!==r||h!==l||fo.current||as?("function"==typeof u&&(gs(t,n,u,r),l=t.memoizedState),(a=as||vs(t,n,a,r,h,l,c))?(p||"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|=4)):("function"==typeof i.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=c,r=a):("function"==typeof i.componentDidMount&&(t.flags|=4),r=!1)}else{i=t.stateNode,cs(e,t),a=t.memoizedProps,c=t.type===t.elementType?a:Yo(t.type,a),i.props=c,p=t.pendingProps,h=i.context,"object"==typeof(l=n.contextType)&&null!==l?l=is(l):l=go(t,l=yo(n)?mo:ho.current);var f=n.getDerivedStateFromProps;(u="function"==typeof f||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(a!==p||h!==l)&&ws(t,i,r,l),as=!1,h=t.memoizedState,i.state=h,fs(t,r,i,o);var d=t.memoizedState;a!==p||h!==d||fo.current||as?("function"==typeof f&&(gs(t,n,f,r),d=t.memoizedState),(c=as||vs(t,n,c,r,h,d,l))?(u||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,d,l),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,d,l)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof i.componentDidUpdate||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=d),i.props=r,i.state=d,i.context=l,r=c):("function"!=typeof i.componentDidUpdate||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=256),r=!1)}return Wi(e,t,n,r,s,o)}function Wi(e,t,n,r,o,s){Ui(e,t);var i=0!=(64&t.flags);if(!r&&!i)return o&&xo(t,n,!1),sa(e,t,s);r=t.stateNode,Mi.current=t;var a=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=Os(t,e.child,null,s),t.child=Os(t,null,a,s)):Fi(e,t,a,s),t.memoizedState=r.state,o&&xo(t,n,!0),t.child}function Ji(e){var t=e.stateNode;t.pendingContext?bo(0,t.pendingContext,t.pendingContext!==t.context):t.context&&bo(0,t.context,!1),Ts(e,t.containerInfo)}var Ki,Hi,Gi,Zi,Yi={dehydrated:null,retryLane:0};function Xi(e,t,n){var r,o=t.pendingProps,s=Fs.current,i=!1;return(r=0!=(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!=(2&s)),r?(i=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(s|=1),uo(Fs,1&s),null===e?(void 0!==o.fallback&&Vs(t),e=o.children,s=o.fallback,i?(e=Qi(t,e,s,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Yi,e):"number"==typeof o.unstable_expectedLoadTime?(e=Qi(t,e,s,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Yi,t.lanes=33554432,e):((n=Gl({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,i?(o=ta(e,t,o.children,o.fallback,n),i=t.child,s=e.child.memoizedState,i.memoizedState=null===s?{baseLanes:n}:{baseLanes:s.baseLanes|n},i.childLanes=e.childLanes&~n,t.memoizedState=Yi,o):(n=ea(e,t,o.children,n),t.memoizedState=null,n))}function Qi(e,t,n,r){var o=e.mode,s=e.child;return t={mode:"hidden",children:t},0==(2&o)&&null!==s?(s.childLanes=0,s.pendingProps=t):s=Gl(t,o,0,null),n=Hl(n,o,r,null),s.return=e,n.return=e,s.sibling=n,e.child=s,n}function ea(e,t,n,r){var o=e.child;return e=o.sibling,n=Jl(o,{mode:"visible",children:n}),0==(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function ta(e,t,n,r,o){var s=t.mode,i=e.child;e=i.sibling;var a={mode:"hidden",children:n};return 0==(2&s)&&t.child!==i?((n=t.child).childLanes=0,n.pendingProps=a,null!==(i=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=i,i.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Jl(i,a),null!==e?r=Jl(e,r):(r=Hl(r,s,o,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function na(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),os(e.return,t)}function ra(e,t,n,r,o,s){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o,lastEffect:s}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o,i.lastEffect=s)}function oa(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(Fi(e,t,r.children,n),0!=(2&(r=Fs.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&na(e,n);else if(19===e.tag)na(e,n);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(uo(Fs,r),0==(2&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===Ls(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),ra(t,!1,o,n,s,t.lastEffect);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===Ls(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}ra(t,!0,n,null,s,t.lastEffect);break;case"together":ra(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function sa(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),qa|=t.lanes,0!=(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Jl(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Jl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function ia(e,t){if(!qs)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 aa(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return yo(t.type)&&vo(),null;case 3:return Rs(),co(fo),co(ho),Gs(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Js(t)?t.flags|=4:r.hydrate||(t.flags|=256)),Hi(t),null;case 5:Ds(t);var s=Is(Ns.current);if(n=t.type,null!==e&&null!=t.stateNode)Gi(e,t,n,r,s),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(i(166));return null}if(e=Is(Cs.current),Js(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[Yr]=t,r[Xr]=a,n){case"dialog":Cr("cancel",r),Cr("close",r);break;case"iframe":case"object":case"embed":Cr("load",r);break;case"video":case"audio":for(e=0;e<jr.length;e++)Cr(jr[e],r);break;case"source":Cr("error",r);break;case"img":case"image":case"link":Cr("error",r),Cr("load",r);break;case"details":Cr("toggle",r);break;case"input":ee(r,a),Cr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},Cr("invalid",r);break;case"textarea":le(r,a),Cr("invalid",r)}for(var c in Se(n,a),e=null,a)a.hasOwnProperty(c)&&(s=a[c],"children"===c?"string"==typeof s?r.textContent!==s&&(e=["children",s]):"number"==typeof s&&r.textContent!==""+s&&(e=["children",""+s]):l.hasOwnProperty(c)&&null!=s&&"onScroll"===c&&Cr("scroll",r));switch(n){case"input":Z(r),re(r,a,!0);break;case"textarea":Z(r),ue(r);break;case"select":case"option":break;default:"function"==typeof a.onClick&&(r.onclick=Br)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(c=9===s.nodeType?s:s.ownerDocument,e===pe.html&&(e=he(n)),e===pe.html?"script"===n?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[Yr]=t,e[Xr]=r,Ki(e,t,!1,!1),t.stateNode=e,c=_e(n,r),n){case"dialog":Cr("cancel",e),Cr("close",e),s=r;break;case"iframe":case"object":case"embed":Cr("load",e),s=r;break;case"video":case"audio":for(s=0;s<jr.length;s++)Cr(jr[s],e);s=r;break;case"source":Cr("error",e),s=r;break;case"img":case"image":case"link":Cr("error",e),Cr("load",e),s=r;break;case"details":Cr("toggle",e),s=r;break;case"input":ee(e,r),s=Q(e,r),Cr("invalid",e);break;case"option":s=se(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},s=o({},r,{value:void 0}),Cr("invalid",e);break;case"textarea":le(e,r),s=ae(e,r),Cr("invalid",e);break;default:s=r}Se(n,s);var u=s;for(a in u)if(u.hasOwnProperty(a)){var p=u[a];"style"===a?Ee(e,p):"dangerouslySetInnerHTML"===a?null!=(p=p?p.__html:void 0)&&ge(e,p):"children"===a?"string"==typeof p?("textarea"!==n||""!==p)&&ye(e,p):"number"==typeof p&&ye(e,""+p):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(l.hasOwnProperty(a)?null!=p&&"onScroll"===a&&Cr("scroll",e):null!=p&&w(e,a,p,c))}switch(n){case"input":Z(e),re(e,r,!1);break;case"textarea":Z(e),ue(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(a=r.value)?ie(e,!!r.multiple,a,!1):null!=r.defaultValue&&ie(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof s.onClick&&(e.onclick=Br)}Ur(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Zi(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));n=Is(Ns.current),Is(Cs.current),Js(t)?(r=t.stateNode,n=t.memoizedProps,r[Yr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Yr]=t,t.stateNode=r)}return null;case 13:return co(Fs),r=t.memoizedState,0!=(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Js(t):n=null!==e.memoizedState,r&&!n&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Fs.current)?0===La&&(La=3):(0!==La&&3!==La||(La=4),null===Ta||0==(134217727&qa)&&0==(134217727&Ua)||vl(Ta,Ma))),(r||n)&&(t.flags|=4),null);case 4:return Rs(),Hi(t),null===e&&Nr(t.stateNode.containerInfo),null;case 10:return rs(t),null;case 19:if(co(Fs),null===(r=t.memoizedState))return null;if(a=0!=(64&t.flags),null===(c=r.rendering))if(a)ia(r,!1);else{if(0!==La||null!==e&&0!=(64&e.flags))for(e=t.child;null!==e;){if(null!==(c=Ls(e))){for(t.flags|=64,ia(r,!1),null!==(a=c.updateQueue)&&(t.updateQueue=a,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(a=n).flags&=2,a.nextEffect=null,a.firstEffect=null,a.lastEffect=null,null===(c=a.alternate)?(a.childLanes=0,a.lanes=e,a.child=null,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=c.childLanes,a.lanes=c.lanes,a.child=c.child,a.memoizedProps=c.memoizedProps,a.memoizedState=c.memoizedState,a.updateQueue=c.updateQueue,a.type=c.type,e=c.dependencies,a.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return uo(Fs,1&Fs.current|2),t.child}e=e.sibling}null!==r.tail&&zo()>Ja&&(t.flags|=64,a=!0,ia(r,!1),t.lanes=33554432)}else{if(!a)if(null!==(e=Ls(c))){if(t.flags|=64,a=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),ia(r,!0),null===r.tail&&"hidden"===r.tailMode&&!c.alternate&&!qs)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*zo()-r.renderingStartTime>Ja&&1073741824!==n&&(t.flags|=64,a=!0,ia(r,!1),t.lanes=33554432);r.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=r.last)?n.sibling=c:t.child=c,r.last=c)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=zo(),n.sibling=null,t=Fs.current,uo(Fs,a?1&t|2:1&t),n):null;case 23:case 24:return Sl(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(i(156,t.tag))}function la(e){switch(e.tag){case 1:yo(e.type)&&vo();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(Rs(),co(fo),co(ho),Gs(),0!=(64&(t=e.flags)))throw Error(i(285));return e.flags=-4097&t|64,e;case 5:return Ds(e),null;case 13:return co(Fs),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return co(Fs),null;case 4:return Rs(),null;case 10:return rs(e),null;case 23:case 24:return Sl(),null;default:return null}}function ca(e,t){try{var n="",r=t;do{n+=J(r),r=r.return}while(r);var o=n}catch(e){o="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:o}}function ua(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}Ki=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}},Hi=function(){},Gi=function(e,t,n,r){var s=e.memoizedProps;if(s!==r){e=t.stateNode,Is(Cs.current);var i,a=null;switch(n){case"input":s=Q(e,s),r=Q(e,r),a=[];break;case"option":s=se(e,s),r=se(e,r),a=[];break;case"select":s=o({},s,{value:void 0}),r=o({},r,{value:void 0}),a=[];break;case"textarea":s=ae(e,s),r=ae(e,r),a=[];break;default:"function"!=typeof s.onClick&&"function"==typeof r.onClick&&(e.onclick=Br)}for(p in Se(n,r),n=null,s)if(!r.hasOwnProperty(p)&&s.hasOwnProperty(p)&&null!=s[p])if("style"===p){var c=s[p];for(i in c)c.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else"dangerouslySetInnerHTML"!==p&&"children"!==p&&"suppressContentEditableWarning"!==p&&"suppressHydrationWarning"!==p&&"autoFocus"!==p&&(l.hasOwnProperty(p)?a||(a=[]):(a=a||[]).push(p,null));for(p in r){var u=r[p];if(c=null!=s?s[p]:void 0,r.hasOwnProperty(p)&&u!==c&&(null!=u||null!=c))if("style"===p)if(c){for(i in c)!c.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in u)u.hasOwnProperty(i)&&c[i]!==u[i]&&(n||(n={}),n[i]=u[i])}else n||(a||(a=[]),a.push(p,n)),n=u;else"dangerouslySetInnerHTML"===p?(u=u?u.__html:void 0,c=c?c.__html:void 0,null!=u&&c!==u&&(a=a||[]).push(p,u)):"children"===p?"string"!=typeof u&&"number"!=typeof u||(a=a||[]).push(p,""+u):"suppressContentEditableWarning"!==p&&"suppressHydrationWarning"!==p&&(l.hasOwnProperty(p)?(null!=u&&"onScroll"===p&&Cr("scroll",e),a||c===u||(a=[])):"object"==typeof u&&null!==u&&u.$$typeof===M?u.toString():(a=a||[]).push(p,u))}n&&(a=a||[]).push("style",n);var p=a;(t.updateQueue=p)&&(t.flags|=4)}},Zi=function(e,t,n,r){n!==r&&(t.flags|=4)};var pa="function"==typeof WeakMap?WeakMap:Map;function ha(e,t,n){(n=us(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Za||(Za=!0,Ya=r),ua(0,t)},n}function fa(e,t,n){(n=us(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var o=t.value;n.payload=function(){return ua(0,t),r(o)}}var s=e.stateNode;return null!==s&&"function"==typeof s.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Xa?Xa=new Set([this]):Xa.add(this),ua(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var da="function"==typeof WeakSet?WeakSet:Set;function ma(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){$l(e,t)}else t.current=null}function ga(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Yo(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Jr(t.stateNode.containerInfo))}throw Error(i(163))}function ya(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var o=e;r=o.next,0!=(4&(o=o.tag))&&0!=(1&o)&&(Fl(n,e),Dl(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Yo(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&ds(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}ds(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&Ur(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Et(n)))))}throw Error(i(163))}function va(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var o=n.memoizedProps.style;o=null!=o&&o.hasOwnProperty("display")?o.display:null,r.style.display=we("display",o)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function ba(e,t){if(_o&&"function"==typeof _o.onCommitFiberUnmount)try{_o.onCommitFiberUnmount(So,t)}catch(e){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,o=r.destroy;if(r=r.tag,void 0!==o)if(0!=(4&r))Fl(t,n);else{r=t;try{o()}catch(e){$l(r,e)}}n=n.next}while(n!==e)}break;case 1:if(ma(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(e){$l(t,e)}break;case 5:ma(t);break;case 4:ja(e,t)}}function wa(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Ea(e){return 5===e.tag||3===e.tag||4===e.tag}function xa(e){e:{for(var t=e.return;null!==t;){if(Ea(t))break e;t=t.return}throw Error(i(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(i(161))}16&n.flags&&(ye(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||Ea(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?Sa(e,n,t):_a(e,n,t)}function Sa(e,t,n){var r=e.tag,o=5===r||6===r;if(o)e=o?e.stateNode:e.stateNode.instance,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=Br));else if(4!==r&&null!==(e=e.child))for(Sa(e,t,n),e=e.sibling;null!==e;)Sa(e,t,n),e=e.sibling}function _a(e,t,n){var r=e.tag,o=5===r||6===r;if(o)e=o?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(_a(e,t,n),e=e.sibling;null!==e;)_a(e,t,n),e=e.sibling}function ja(e,t){for(var n,r,o=t,s=!1;;){if(!s){s=o.return;e:for(;;){if(null===s)throw Error(i(160));switch(n=s.stateNode,s.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}s=s.return}s=!0}if(5===o.tag||6===o.tag){e:for(var a=e,l=o,c=l;;)if(ba(a,c),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===l)break e;for(;null===c.sibling;){if(null===c.return||c.return===l)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}r?(a=n,l=o.stateNode,8===a.nodeType?a.parentNode.removeChild(l):a.removeChild(l)):n.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){n=o.stateNode.containerInfo,r=!0,o.child.return=o,o=o.child;continue}}else if(ba(e,o),null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;4===(o=o.return).tag&&(s=!1)}o.sibling.return=o.return,o=o.sibling}}function Oa(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3==(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:case 12:case 17:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var o=null!==e?e.memoizedProps:r;e=t.type;var s=t.updateQueue;if(t.updateQueue=null,null!==s){for(n[Xr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),_e(e,o),t=_e(e,r),o=0;o<s.length;o+=2){var a=s[o],l=s[o+1];"style"===a?Ee(n,l):"dangerouslySetInnerHTML"===a?ge(n,l):"children"===a?ye(n,l):w(n,a,l,t)}switch(e){case"input":ne(n,r);break;case"textarea":ce(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(s=r.value)?ie(n,!!r.multiple,s,!1):e!==!!r.multiple&&(null!=r.defaultValue?ie(n,!!r.multiple,r.defaultValue,!0):ie(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(i(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,Et(n.containerInfo)));case 13:return null!==t.memoizedState&&(Wa=zo(),va(t.child,!0)),void ka(t);case 19:return void ka(t);case 23:case 24:return void va(t,null!==t.memoizedState)}throw Error(i(163))}function ka(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new da),t.forEach((function(t){var r=Ul.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Aa(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var Ca=Math.ceil,Pa=E.ReactCurrentDispatcher,Na=E.ReactCurrentOwner,Ia=0,Ta=null,Ra=null,Ma=0,Da=0,Fa=lo(0),La=0,Ba=null,$a=0,qa=0,Ua=0,za=0,Va=null,Wa=0,Ja=1/0;function Ka(){Ja=zo()+500}var Ha,Ga=null,Za=!1,Ya=null,Xa=null,Qa=!1,el=null,tl=90,nl=[],rl=[],ol=null,sl=0,il=null,al=-1,ll=0,cl=0,ul=null,pl=!1;function hl(){return 0!=(48&Ia)?zo():-1!==al?al:al=zo()}function fl(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Vo()?1:2;if(0===ll&&(ll=$a),0!==Zo.transition){0!==cl&&(cl=null!==Va?Va.pendingLanes:0),e=ll;var t=4186112&~cl;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Vo(),0!=(4&Ia)&&98===e?e=Bt(12,ll):e=Bt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ll),e}function dl(e,t,n){if(50<sl)throw sl=0,il=null,Error(i(185));if(null===(e=ml(e,t)))return null;Ut(e,t,n),e===Ta&&(Ua|=t,4===La&&vl(e,Ma));var r=Vo();1===t?0!=(8&Ia)&&0==(48&Ia)?bl(e):(gl(e,n),0===Ia&&(Ka(),Ho())):(0==(4&Ia)||98!==r&&99!==r||(null===ol?ol=new Set([e]):ol.add(e)),gl(e,n)),Va=e}function ml(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}function gl(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,o=e.pingedLanes,s=e.expirationTimes,a=e.pendingLanes;0<a;){var l=31-zt(a),c=1<<l,u=s[l];if(-1===u){if(0==(c&r)||0!=(c&o)){u=t,Dt(c);var p=Mt;s[l]=10<=p?u+250:6<=p?u+5e3:-1}}else u<=t&&(e.expiredLanes|=c);a&=~c}if(r=Ft(e,e===Ta?Ma:0),t=Mt,0===r)null!==n&&(n!==Fo&&ko(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Fo&&ko(n)}15===t?(n=bl.bind(null,e),null===Bo?(Bo=[n],$o=Oo(Io,Go)):Bo.push(n),n=Fo):14===t?n=Ko(99,bl.bind(null,e)):(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(i(358,e))}}(t),n=Ko(n,yl.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function yl(e){if(al=-1,cl=ll=0,0!=(48&Ia))throw Error(i(327));var t=e.callbackNode;if(Ml()&&e.callbackNode!==t)return null;var n=Ft(e,e===Ta?Ma:0);if(0===n)return null;var r=n,o=Ia;Ia|=16;var s=Ol();for(Ta===e&&Ma===r||(Ka(),_l(e,r));;)try{Cl();break}catch(t){jl(e,t)}if(ns(),Pa.current=s,Ia=o,null!==Ra?r=0:(Ta=null,Ma=0,r=La),0!=($a&Ua))_l(e,0);else if(0!==r){if(2===r&&(Ia|=64,e.hydrate&&(e.hydrate=!1,Jr(e.containerInfo)),0!==(n=Lt(e))&&(r=kl(e,n))),1===r)throw t=Ba,_l(e,0),vl(e,n),gl(e,zo()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(i(345));case 2:case 5:Il(e);break;case 3:if(vl(e,n),(62914560&n)===n&&10<(r=Wa+500-zo())){if(0!==Ft(e,0))break;if(((o=e.suspendedLanes)&n)!==n){hl(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Vr(Il.bind(null,e),r);break}Il(e);break;case 4:if(vl(e,n),(4186112&n)===n)break;for(r=e.eventTimes,o=-1;0<n;){var a=31-zt(n);s=1<<a,(a=r[a])>o&&(o=a),n&=~s}if(n=o,10<(n=(120>(n=zo()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ca(n/1960))-n)){e.timeoutHandle=Vr(Il.bind(null,e),n);break}Il(e);break;default:throw Error(i(329))}}return gl(e,zo()),e.callbackNode===t?yl.bind(null,e):null}function vl(e,t){for(t&=~za,t&=~Ua,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-zt(t),r=1<<n;e[n]=-1,t&=~r}}function bl(e){if(0!=(48&Ia))throw Error(i(327));if(Ml(),e===Ta&&0!=(e.expiredLanes&Ma)){var t=Ma,n=kl(e,t);0!=($a&Ua)&&(n=kl(e,t=Ft(e,t)))}else n=kl(e,t=Ft(e,0));if(0!==e.tag&&2===n&&(Ia|=64,e.hydrate&&(e.hydrate=!1,Jr(e.containerInfo)),0!==(t=Lt(e))&&(n=kl(e,t))),1===n)throw n=Ba,_l(e,0),vl(e,t),gl(e,zo()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Il(e),gl(e,zo()),null}function wl(e,t){var n=Ia;Ia|=1;try{return e(t)}finally{0===(Ia=n)&&(Ka(),Ho())}}function El(e,t){var n=Ia;Ia&=-2,Ia|=8;try{return e(t)}finally{0===(Ia=n)&&(Ka(),Ho())}}function xl(e,t){uo(Fa,Da),Da|=t,$a|=t}function Sl(){Da=Fa.current,co(Fa)}function _l(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Wr(n)),null!==Ra)for(n=Ra.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&vo();break;case 3:Rs(),co(fo),co(ho),Gs();break;case 5:Ds(r);break;case 4:Rs();break;case 13:case 19:co(Fs);break;case 10:rs(r);break;case 23:case 24:Sl()}n=n.return}Ta=e,Ra=Jl(e.current,null),Ma=Da=$a=t,La=0,Ba=null,za=Ua=qa=0}function jl(e,t){for(;;){var n=Ra;try{if(ns(),Zs.current=Ni,ni){for(var r=Qs.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}ni=!1}if(Xs=0,ti=ei=Qs=null,ri=!1,Na.current=null,null===n||null===n.return){La=1,Ba=t,Ra=null;break}e:{var s=e,i=n.return,a=n,l=t;if(t=Ma,a.flags|=2048,a.firstEffect=a.lastEffect=null,null!==l&&"object"==typeof l&&"function"==typeof l.then){var c=l;if(0==(2&a.mode)){var u=a.alternate;u?(a.updateQueue=u.updateQueue,a.memoizedState=u.memoizedState,a.lanes=u.lanes):(a.updateQueue=null,a.memoizedState=null)}var p=0!=(1&Fs.current),h=i;do{var f;if(f=13===h.tag){var d=h.memoizedState;if(null!==d)f=null!==d.dehydrated;else{var m=h.memoizedProps;f=void 0!==m.fallback&&(!0!==m.unstable_avoidThisFallback||!p)}}if(f){var g=h.updateQueue;if(null===g){var y=new Set;y.add(c),h.updateQueue=y}else g.add(c);if(0==(2&h.mode)){if(h.flags|=64,a.flags|=16384,a.flags&=-2981,1===a.tag)if(null===a.alternate)a.tag=17;else{var v=us(-1,1);v.tag=2,ps(a,v)}a.lanes|=1;break e}l=void 0,a=t;var b=s.pingCache;if(null===b?(b=s.pingCache=new pa,l=new Set,b.set(c,l)):void 0===(l=b.get(c))&&(l=new Set,b.set(c,l)),!l.has(a)){l.add(a);var w=ql.bind(null,s,c,a);c.then(w,w)}h.flags|=4096,h.lanes=t;break e}h=h.return}while(null!==h);l=Error((K(a.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==La&&(La=2),l=ca(l,a),h=i;do{switch(h.tag){case 3:s=l,h.flags|=4096,t&=-t,h.lanes|=t,hs(h,ha(0,s,t));break e;case 1:s=l;var E=h.type,x=h.stateNode;if(0==(64&h.flags)&&("function"==typeof E.getDerivedStateFromError||null!==x&&"function"==typeof x.componentDidCatch&&(null===Xa||!Xa.has(x)))){h.flags|=4096,t&=-t,h.lanes|=t,hs(h,fa(h,s,t));break e}}h=h.return}while(null!==h)}Nl(n)}catch(e){t=e,Ra===n&&null!==n&&(Ra=n=n.return);continue}break}}function Ol(){var e=Pa.current;return Pa.current=Ni,null===e?Ni:e}function kl(e,t){var n=Ia;Ia|=16;var r=Ol();for(Ta===e&&Ma===t||_l(e,t);;)try{Al();break}catch(t){jl(e,t)}if(ns(),Ia=n,Pa.current=r,null!==Ra)throw Error(i(261));return Ta=null,Ma=0,La}function Al(){for(;null!==Ra;)Pl(Ra)}function Cl(){for(;null!==Ra&&!Ao();)Pl(Ra)}function Pl(e){var t=Ha(e.alternate,e,Da);e.memoizedProps=e.pendingProps,null===t?Nl(e):Ra=t,Na.current=null}function Nl(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(2048&t.flags)){if(null!==(n=aa(n,t,Da)))return void(Ra=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!=(1073741824&Da)||0==(4&n.mode)){for(var r=0,o=n.child;null!==o;)r|=o.lanes|o.childLanes,o=o.sibling;n.childLanes=r}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=la(t)))return n.flags&=2047,void(Ra=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Ra=t);Ra=t=e}while(null!==t);0===La&&(La=5)}function Il(e){var t=Vo();return Jo(99,Tl.bind(null,e,t)),null}function Tl(e,t){do{Ml()}while(null!==el);if(0!=(48&Ia))throw Error(i(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null;var r=n.lanes|n.childLanes,o=r,s=e.pendingLanes&~o;e.pendingLanes=o,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=o,e.mutableReadLanes&=o,e.entangledLanes&=o,o=e.entanglements;for(var a=e.eventTimes,l=e.expirationTimes;0<s;){var c=31-zt(s),u=1<<c;o[c]=0,a[c]=-1,l[c]=-1,s&=~u}if(null!==ol&&0==(24&r)&&ol.has(e)&&ol.delete(e),e===Ta&&(Ra=Ta=null,Ma=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(o=Ia,Ia|=32,Na.current=null,$r=Ht,gr(a=mr())){if("selectionStart"in a)l={start:a.selectionStart,end:a.selectionEnd};else e:if(l=(l=a.ownerDocument)&&l.defaultView||window,(u=l.getSelection&&l.getSelection())&&0!==u.rangeCount){l=u.anchorNode,s=u.anchorOffset,c=u.focusNode,u=u.focusOffset;try{l.nodeType,c.nodeType}catch(e){l=null;break e}var p=0,h=-1,f=-1,d=0,m=0,g=a,y=null;t:for(;;){for(var v;g!==l||0!==s&&3!==g.nodeType||(h=p+s),g!==c||0!==u&&3!==g.nodeType||(f=p+u),3===g.nodeType&&(p+=g.nodeValue.length),null!==(v=g.firstChild);)y=g,g=v;for(;;){if(g===a)break t;if(y===l&&++d===s&&(h=p),y===c&&++m===u&&(f=p),null!==(v=g.nextSibling))break;y=(g=y).parentNode}g=v}l=-1===h||-1===f?null:{start:h,end:f}}else l=null;l=l||{start:0,end:0}}else l=null;qr={focusedElem:a,selectionRange:l},Ht=!1,ul=null,pl=!1,Ga=r;do{try{Rl()}catch(e){if(null===Ga)throw Error(i(330));$l(Ga,e),Ga=Ga.nextEffect}}while(null!==Ga);ul=null,Ga=r;do{try{for(a=e;null!==Ga;){var b=Ga.flags;if(16&b&&ye(Ga.stateNode,""),128&b){var w=Ga.alternate;if(null!==w){var E=w.ref;null!==E&&("function"==typeof E?E(null):E.current=null)}}switch(1038&b){case 2:xa(Ga),Ga.flags&=-3;break;case 6:xa(Ga),Ga.flags&=-3,Oa(Ga.alternate,Ga);break;case 1024:Ga.flags&=-1025;break;case 1028:Ga.flags&=-1025,Oa(Ga.alternate,Ga);break;case 4:Oa(Ga.alternate,Ga);break;case 8:ja(a,l=Ga);var x=l.alternate;wa(l),null!==x&&wa(x)}Ga=Ga.nextEffect}}catch(e){if(null===Ga)throw Error(i(330));$l(Ga,e),Ga=Ga.nextEffect}}while(null!==Ga);if(E=qr,w=mr(),b=E.focusedElem,a=E.selectionRange,w!==b&&b&&b.ownerDocument&&dr(b.ownerDocument.documentElement,b)){null!==a&&gr(b)&&(w=a.start,void 0===(E=a.end)&&(E=w),"selectionStart"in b?(b.selectionStart=w,b.selectionEnd=Math.min(E,b.value.length)):(E=(w=b.ownerDocument||document)&&w.defaultView||window).getSelection&&(E=E.getSelection(),l=b.textContent.length,x=Math.min(a.start,l),a=void 0===a.end?x:Math.min(a.end,l),!E.extend&&x>a&&(l=a,a=x,x=l),l=fr(b,x),s=fr(b,a),l&&s&&(1!==E.rangeCount||E.anchorNode!==l.node||E.anchorOffset!==l.offset||E.focusNode!==s.node||E.focusOffset!==s.offset)&&((w=w.createRange()).setStart(l.node,l.offset),E.removeAllRanges(),x>a?(E.addRange(w),E.extend(s.node,s.offset)):(w.setEnd(s.node,s.offset),E.addRange(w))))),w=[];for(E=b;E=E.parentNode;)1===E.nodeType&&w.push({element:E,left:E.scrollLeft,top:E.scrollTop});for("function"==typeof b.focus&&b.focus(),b=0;b<w.length;b++)(E=w[b]).element.scrollLeft=E.left,E.element.scrollTop=E.top}Ht=!!$r,qr=$r=null,e.current=n,Ga=r;do{try{for(b=e;null!==Ga;){var S=Ga.flags;if(36&S&&ya(b,Ga.alternate,Ga),128&S){w=void 0;var _=Ga.ref;if(null!==_){var j=Ga.stateNode;Ga.tag,w=j,"function"==typeof _?_(w):_.current=w}}Ga=Ga.nextEffect}}catch(e){if(null===Ga)throw Error(i(330));$l(Ga,e),Ga=Ga.nextEffect}}while(null!==Ga);Ga=null,Lo(),Ia=o}else e.current=n;if(Qa)Qa=!1,el=e,tl=t;else for(Ga=r;null!==Ga;)t=Ga.nextEffect,Ga.nextEffect=null,8&Ga.flags&&((S=Ga).sibling=null,S.stateNode=null),Ga=t;if(0===(r=e.pendingLanes)&&(Xa=null),1===r?e===il?sl++:(sl=0,il=e):sl=0,n=n.stateNode,_o&&"function"==typeof _o.onCommitFiberRoot)try{_o.onCommitFiberRoot(So,n,void 0,64==(64&n.current.flags))}catch(e){}if(gl(e,zo()),Za)throw Za=!1,e=Ya,Ya=null,e;return 0!=(8&Ia)||Ho(),null}function Rl(){for(;null!==Ga;){var e=Ga.alternate;pl||null===ul||(0!=(8&Ga.flags)?Qe(Ga,ul)&&(pl=!0):13===Ga.tag&&Aa(e,Ga)&&Qe(Ga,ul)&&(pl=!0));var t=Ga.flags;0!=(256&t)&&ga(e,Ga),0==(512&t)||Qa||(Qa=!0,Ko(97,(function(){return Ml(),null}))),Ga=Ga.nextEffect}}function Ml(){if(90!==tl){var e=97<tl?97:tl;return tl=90,Jo(e,Ll)}return!1}function Dl(e,t){nl.push(t,e),Qa||(Qa=!0,Ko(97,(function(){return Ml(),null})))}function Fl(e,t){rl.push(t,e),Qa||(Qa=!0,Ko(97,(function(){return Ml(),null})))}function Ll(){if(null===el)return!1;var e=el;if(el=null,0!=(48&Ia))throw Error(i(331));var t=Ia;Ia|=32;var n=rl;rl=[];for(var r=0;r<n.length;r+=2){var o=n[r],s=n[r+1],a=o.destroy;if(o.destroy=void 0,"function"==typeof a)try{a()}catch(e){if(null===s)throw Error(i(330));$l(s,e)}}for(n=nl,nl=[],r=0;r<n.length;r+=2){o=n[r],s=n[r+1];try{var l=o.create;o.destroy=l()}catch(e){if(null===s)throw Error(i(330));$l(s,e)}}for(l=e.current.firstEffect;null!==l;)e=l.nextEffect,l.nextEffect=null,8&l.flags&&(l.sibling=null,l.stateNode=null),l=e;return Ia=t,Ho(),!0}function Bl(e,t,n){ps(e,t=ha(0,t=ca(n,t),1)),t=hl(),null!==(e=ml(e,1))&&(Ut(e,1,t),gl(e,t))}function $l(e,t){if(3===e.tag)Bl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Bl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Xa||!Xa.has(r))){var o=fa(n,e=ca(t,e),1);if(ps(n,o),o=hl(),null!==(n=ml(n,1)))Ut(n,1,o),gl(n,o);else if("function"==typeof r.componentDidCatch&&(null===Xa||!Xa.has(r)))try{r.componentDidCatch(t,e)}catch(e){}break}}n=n.return}}function ql(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=hl(),e.pingedLanes|=e.suspendedLanes&n,Ta===e&&(Ma&n)===n&&(4===La||3===La&&(62914560&Ma)===Ma&&500>zo()-Wa?_l(e,0):za|=n),gl(e,t)}function Ul(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(0==(2&(t=e.mode))?t=1:0==(4&t)?t=99===Vo()?1:2:(0===ll&&(ll=$a),0===(t=$t(62914560&~ll))&&(t=4194304))),n=hl(),null!==(e=ml(e,t))&&(Ut(e,t,n),gl(e,n))}function zl(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.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Vl(e,t,n,r){return new zl(e,t,n,r)}function Wl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Jl(e,t){var n=e.alternate;return null===n?((n=Vl(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.nextEffect=null,n.firstEffect=null,n.lastEffect=null),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 Kl(e,t,n,r,o,s){var a=2;if(r=e,"function"==typeof e)Wl(e)&&(a=1);else if("string"==typeof e)a=5;else e:switch(e){case _:return Hl(n.children,o,s,t);case D:a=8,o|=16;break;case j:a=8,o|=1;break;case O:return(e=Vl(12,n,t,8|o)).elementType=O,e.type=O,e.lanes=s,e;case P:return(e=Vl(13,n,t,o)).type=P,e.elementType=P,e.lanes=s,e;case N:return(e=Vl(19,n,t,o)).elementType=N,e.lanes=s,e;case F:return Gl(n,o,s,t);case L:return(e=Vl(24,n,t,o)).elementType=L,e.lanes=s,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case k:a=10;break e;case A:a=9;break e;case C:a=11;break e;case I:a=14;break e;case T:a=16,r=null;break e;case R:a=22;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Vl(a,n,t,o)).elementType=e,t.type=r,t.lanes=s,t}function Hl(e,t,n,r){return(e=Vl(7,e,r,t)).lanes=n,e}function Gl(e,t,n,r){return(e=Vl(23,e,r,t)).elementType=F,e.lanes=n,e}function Zl(e,t,n){return(e=Vl(6,e,null,t)).lanes=n,e}function Yl(e,t,n){return(t=Vl(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Xl(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=qt(0),this.expirationTimes=qt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=qt(0),this.mutableSourceEagerHydrationData=null}function Ql(e,t,n,r){var o=t.current,s=hl(),a=fl(o);e:if(n){t:{if(Ge(n=n._reactInternals)!==n||1!==n.tag)throw Error(i(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(yo(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(i(171))}if(1===n.tag){var c=n.type;if(yo(c)){n=wo(n,c,l);break e}}n=l}else n=po;return null===t.context?t.context=n:t.pendingContext=n,(t=us(s,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),ps(o,t),dl(o,a,s),a}function ec(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function tc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function nc(e,t){tc(e,t),(e=e.alternate)&&tc(e,t)}function rc(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Xl(e,t,null!=n&&!0===n.hydrate),t=Vl(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,ls(t),e[Qr]=n.current,Nr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var o=(t=r[e])._getVersion;o=o(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,o]:n.mutableSourceEagerHydrationData.push(t,o)}this._internalRoot=n}function oc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function sc(e,t,n,r,o){var s=n._reactRootContainer;if(s){var i=s._internalRoot;if("function"==typeof o){var a=o;o=function(){var e=ec(i);a.call(e)}}Ql(t,i,e,o)}else{if(s=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new rc(e,0,t?{hydrate:!0}:void 0)}(n,r),i=s._internalRoot,"function"==typeof o){var l=o;o=function(){var e=ec(i);l.call(e)}}El((function(){Ql(t,i,e,o)}))}return ec(i)}function ic(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!oc(t))throw Error(i(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:S,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)}Ha=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||fo.current)Di=!0;else{if(0==(n&r)){switch(Di=!1,t.tag){case 3:Ji(t),Ks();break;case 5:Ms(t);break;case 1:yo(t.type)&&Eo(t);break;case 4:Ts(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var o=t.type._context;uo(Xo,o._currentValue),o._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!=(n&t.child.childLanes)?Xi(e,t,n):(uo(Fs,1&Fs.current),null!==(t=sa(e,t,n))?t.sibling:null);uo(Fs,1&Fs.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(64&e.flags)){if(r)return oa(e,t,n);t.flags|=64}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),uo(Fs,Fs.current),r)break;return null;case 23:case 24:return t.lanes=0,qi(e,t,n)}return sa(e,t,n)}Di=0!=(16384&e.flags)}else Di=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=go(t,ho.current),ss(t,n),o=ii(null,t,r,e,o,n),t.flags|=1,"object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,yo(r)){var s=!0;Eo(t)}else s=!1;t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,ls(t);var a=r.getDerivedStateFromProps;"function"==typeof a&&gs(t,r,a,e),o.updater=ys,t.stateNode=o,o._reactInternals=t,Es(t,r,e,n),t=Wi(null,t,r,!0,s,n)}else t.tag=0,Fi(null,t,o,n),t=t.child;return t;case 16:o=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,o=(s=o._init)(o._payload),t.type=o,s=t.tag=function(e){if("function"==typeof e)return Wl(e)?1:0;if(null!=e){if((e=e.$$typeof)===C)return 11;if(e===I)return 14}return 2}(o),e=Yo(o,e),s){case 0:t=zi(null,t,o,e,n);break e;case 1:t=Vi(null,t,o,e,n);break e;case 11:t=Li(null,t,o,e,n);break e;case 14:t=Bi(null,t,o,Yo(o.type,e),r,n);break e}throw Error(i(306,o,""))}return t;case 0:return r=t.type,o=t.pendingProps,zi(e,t,r,o=t.elementType===r?o:Yo(r,o),n);case 1:return r=t.type,o=t.pendingProps,Vi(e,t,r,o=t.elementType===r?o:Yo(r,o),n);case 3:if(Ji(t),r=t.updateQueue,null===e||null===r)throw Error(i(282));if(r=t.pendingProps,o=null!==(o=t.memoizedState)?o.element:null,cs(e,t),fs(t,r,null,n),(r=t.memoizedState.element)===o)Ks(),t=sa(e,t,n);else{if((s=(o=t.stateNode).hydrate)&&($s=Kr(t.stateNode.containerInfo.firstChild),Bs=t,s=qs=!0),s){if(null!=(e=o.mutableSourceEagerHydrationData))for(o=0;o<e.length;o+=2)(s=e[o])._workInProgressVersionPrimary=e[o+1],Hs.push(s);for(n=ks(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else Fi(e,t,r,n),Ks();t=t.child}return t;case 5:return Ms(t),null===e&&Vs(t),r=t.type,o=t.pendingProps,s=null!==e?e.memoizedProps:null,a=o.children,zr(r,o)?a=null:null!==s&&zr(r,s)&&(t.flags|=16),Ui(e,t),Fi(e,t,a,n),t.child;case 6:return null===e&&Vs(t),null;case 13:return Xi(e,t,n);case 4:return Ts(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Os(t,null,r,n):Fi(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,Li(e,t,r,o=t.elementType===r?o:Yo(r,o),n);case 7:return Fi(e,t,t.pendingProps,n),t.child;case 8:case 12:return Fi(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,o=t.pendingProps,a=t.memoizedProps,s=o.value;var l=t.type._context;if(uo(Xo,l._currentValue),l._currentValue=s,null!==a)if(l=a.value,0===(s=cr(l,s)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(l,s):1073741823))){if(a.children===o.children&&!fo.current){t=sa(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var c=l.dependencies;if(null!==c){a=l.child;for(var u=c.firstContext;null!==u;){if(u.context===r&&0!=(u.observedBits&s)){1===l.tag&&((u=us(-1,n&-n)).tag=2,ps(l,u)),l.lanes|=n,null!==(u=l.alternate)&&(u.lanes|=n),os(l.return,n),c.lanes|=n;break}u=u.next}}else a=10===l.tag&&l.type===t.type?null:l.child;if(null!==a)a.return=l;else for(a=l;null!==a;){if(a===t){a=null;break}if(null!==(l=a.sibling)){l.return=a.return,a=l;break}a=a.return}l=a}Fi(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=(s=t.pendingProps).children,ss(t,n),r=r(o=is(o,s.unstable_observedBits)),t.flags|=1,Fi(e,t,r,n),t.child;case 14:return s=Yo(o=t.type,t.pendingProps),Bi(e,t,o,s=Yo(o.type,s),r,n);case 15:return $i(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Yo(r,o),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,yo(r)?(e=!0,Eo(t)):e=!1,ss(t,n),bs(t,r,o),Es(t,r,o,n),Wi(null,t,r,!0,e,n);case 19:return oa(e,t,n);case 23:case 24:return qi(e,t,n)}throw Error(i(156,t.tag))},rc.prototype.render=function(e){Ql(e,this._internalRoot,null,null)},rc.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Ql(null,e,null,(function(){t[Qr]=null}))},et=function(e){13===e.tag&&(dl(e,4,hl()),nc(e,4))},tt=function(e){13===e.tag&&(dl(e,67108864,hl()),nc(e,67108864))},nt=function(e){if(13===e.tag){var t=hl(),n=fl(e);dl(e,n,t),nc(e,n)}},rt=function(e,t){return t()},Oe=function(e,t,n){switch(t){case"input":if(ne(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=oo(r);if(!o)throw Error(i(90));Y(r),ne(r,o)}}}break;case"textarea":ce(e,n);break;case"select":null!=(t=n.value)&&ie(e,!!n.multiple,t,!1)}},Ie=wl,Te=function(e,t,n,r,o){var s=Ia;Ia|=4;try{return Jo(98,e.bind(null,t,n,r,o))}finally{0===(Ia=s)&&(Ka(),Ho())}},Re=function(){0==(49&Ia)&&(function(){if(null!==ol){var e=ol;ol=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,gl(e,zo())}))}Ho()}(),Ml())},Me=function(e,t){var n=Ia;Ia|=2;try{return e(t)}finally{0===(Ia=n)&&(Ka(),Ho())}};var ac={Events:[no,ro,oo,Pe,Ne,Ml,{current:!1}]},lc={findFiberByHostInstance:to,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},cc={bundleType:lc.bundleType,version:lc.version,rendererPackageName:lc.rendererPackageName,rendererConfig:lc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:E.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Xe(e))?null:e.stateNode},findFiberByHostInstance:lc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var uc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!uc.isDisabled&&uc.supportsFiber)try{So=uc.inject(cc),_o=uc}catch(me){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ac,t.createPortal=ic,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(i(188));throw Error(i(268,Object.keys(e)))}return e=null===(e=Xe(t))?null:e.stateNode},t.flushSync=function(e,t){var n=Ia;if(0!=(48&n))return e(t);Ia|=1;try{if(e)return Jo(99,e.bind(null,t))}finally{Ia=n,Ho()}},t.hydrate=function(e,t,n){if(!oc(t))throw Error(i(200));return sc(null,e,t,!0,n)},t.render=function(e,t,n){if(!oc(t))throw Error(i(200));return sc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!oc(e))throw Error(i(40));return!!e._reactRootContainer&&(El((function(){sc(null,null,e,!1,(function(){e._reactRootContainer=null,e[Qr]=null}))})),!0)},t.unstable_batchedUpdates=wl,t.unstable_createPortal=function(e,t){return ic(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!oc(n))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return sc(e,t,n,!1,r)},t.version="17.0.2"},73935:(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(e){console.error(e)}}(),e.exports=n(64448)},23930:(e,t,n)=>{"use strict";var r,o=n(43393),s="<<anonymous>>",i=function(){invariant(!1,"ImmutablePropTypes type checking code is stripped in production.")};i.isRequired=i;var a=function(){return i};function l(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":e instanceof o.Iterable?"Immutable."+e.toSource().split(" ")[0]:t}function c(e){function t(t,n,r,o,i,a){for(var l=arguments.length,c=Array(l>6?l-6:0),u=6;u<l;u++)c[u-6]=arguments[u];return a=a||r,o=o||s,null!=n[r]?e.apply(void 0,[n,r,o,i,a].concat(c)):t?new Error("Required "+i+" `"+a+"` was not specified in `"+o+"`."):void 0}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}function u(e,t){return n="Iterable."+e,r=function(e){return o.Iterable.isIterable(e)&&t(e)},c((function(e,t,o,s,i){var a=e[t];if(!r(a)){var c=l(a);return new Error("Invalid "+s+" `"+i+"` of type `"+c+"` supplied to `"+o+"`, expected `"+n+"`.")}return null}));var n,r}(r={listOf:a,mapOf:a,orderedMapOf:a,setOf:a,orderedSetOf:a,stackOf:a,iterableOf:a,recordOf:a,shape:a,contains:a,mapContains:a,orderedMapContains:a,list:i,map:i,orderedMap:i,set:i,orderedSet:i,stack:i,seq:i,record:i,iterable:i}).iterable.indexed=u("Indexed",o.Iterable.isIndexed),r.iterable.keyed=u("Keyed",o.Iterable.isKeyed),e.exports=r},69921:(e,t)=>{"use strict";var n=60103,r=60106,o=60107,s=60108,i=60114,a=60109,l=60110,c=60112,u=60113,p=60120,h=60115,f=60116,d=60121,m=60122,g=60117,y=60129,v=60131;if("function"==typeof Symbol&&Symbol.for){var b=Symbol.for;n=b("react.element"),r=b("react.portal"),o=b("react.fragment"),s=b("react.strict_mode"),i=b("react.profiler"),a=b("react.provider"),l=b("react.context"),c=b("react.forward_ref"),u=b("react.suspense"),p=b("react.suspense_list"),h=b("react.memo"),f=b("react.lazy"),d=b("react.block"),m=b("react.server.block"),g=b("react.fundamental"),y=b("react.debug_trace_mode"),v=b("react.legacy_hidden")}function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case i:case s:case u:case p:return e;default:switch(e=e&&e.$$typeof){case l:case c:case f:case h:case a:return e;default:return t}}case r:return t}}}var E=a,x=n,S=c,_=o,j=f,O=h,k=r,A=i,C=s,P=u;t.ContextConsumer=l,t.ContextProvider=E,t.Element=x,t.ForwardRef=S,t.Fragment=_,t.Lazy=j,t.Memo=O,t.Portal=k,t.Profiler=A,t.StrictMode=C,t.Suspense=P,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return w(e)===l},t.isContextProvider=function(e){return w(e)===a},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===c},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===f},t.isMemo=function(e){return w(e)===h},t.isPortal=function(e){return w(e)===r},t.isProfiler=function(e){return w(e)===i},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===u},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===i||e===y||e===s||e===u||e===p||e===v||"object"==typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===h||e.$$typeof===a||e.$$typeof===l||e.$$typeof===c||e.$$typeof===g||e.$$typeof===d||e[0]===m)},t.typeOf=w},59864:(e,t,n)=>{"use strict";e.exports=n(69921)},72408:(e,t,n)=>{"use strict";var r=n(27418),o=60103,s=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,a=60110,l=60112;t.Suspense=60113;var c=60115,u=60116;if("function"==typeof Symbol&&Symbol.for){var p=Symbol.for;o=p("react.element"),s=p("react.portal"),t.Fragment=p("react.fragment"),t.StrictMode=p("react.strict_mode"),t.Profiler=p("react.profiler"),i=p("react.provider"),a=p("react.context"),l=p("react.forward_ref"),t.Suspense=p("react.suspense"),c=p("react.memo"),u=p("react.lazy")}var h="function"==typeof Symbol&&Symbol.iterator;function f(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 d={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m={};function g(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||d}function y(){}function v(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||d}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(f(85));this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var b=v.prototype=new y;b.constructor=v,r(b,g.prototype),b.isPureReactComponent=!0;var w={current:null},E=Object.prototype.hasOwnProperty,x={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var r,s={},i=null,a=null;if(null!=t)for(r in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key),t)E.call(t,r)&&!x.hasOwnProperty(r)&&(s[r]=t[r]);var l=arguments.length-2;if(1===l)s.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];s.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===s[r]&&(s[r]=l[r]);return{$$typeof:o,type:e,key:i,ref:a,props:s,_owner:w.current}}function _(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var j=/\/+/g;function O(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 k(e,t,n,r,i){var a=typeof e;"undefined"!==a&&"boolean"!==a||(e=null);var l=!1;if(null===e)l=!0;else switch(a){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case o:case s:l=!0}}if(l)return i=i(l=e),e=""===r?"."+O(l,0):r,Array.isArray(i)?(n="",null!=e&&(n=e.replace(j,"$&/")+"/"),k(i,t,n,"",(function(e){return e}))):null!=i&&(_(i)&&(i=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,n+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(j,"$&/")+"/")+e)),t.push(i)),1;if(l=0,r=""===r?".":r+":",Array.isArray(e))for(var c=0;c<e.length;c++){var u=r+O(a=e[c],c);l+=k(a,t,n,u,i)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),c=0;!(a=e.next()).done;)l+=k(a=a.value,t,n,u=r+O(a,c++),i);else if("object"===a)throw t=""+e,Error(f(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return l}function A(e,t,n){if(null==e)return e;var r=[],o=0;return k(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function C(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var P={current:null};function N(){var e=P.current;if(null===e)throw Error(f(321));return e}var I={ReactCurrentDispatcher:P,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:A,forEach:function(e,t,n){A(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return A(e,(function(){t++})),t},toArray:function(e){return A(e,(function(e){return e}))||[]},only:function(e){if(!_(e))throw Error(f(143));return e}},t.Component=g,t.PureComponent=v,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=I,t.cloneElement=function(e,t,n){if(null==e)throw Error(f(267,e));var s=r({},e.props),i=e.key,a=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,l=w.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)E.call(t,u)&&!x.hasOwnProperty(u)&&(s[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)s.children=n;else if(1<u){c=Array(u);for(var p=0;p<u;p++)c[p]=arguments[p+2];s.children=c}return{$$typeof:o,type:e.type,key:i,ref:a,props:s,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:a,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=_,t.lazy=function(e){return{$$typeof:u,_payload:{_status:-1,_result:e},_init:C}},t.memo=function(e,t){return{$$typeof:c,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return N().useCallback(e,t)},t.useContext=function(e,t){return N().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return N().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return N().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return N().useLayoutEffect(e,t)},t.useMemo=function(e,t){return N().useMemo(e,t)},t.useReducer=function(e,t,n){return N().useReducer(e,t,n)},t.useRef=function(e){return N().useRef(e)},t.useState=function(e){return N().useState(e)},t.version="17.0.2"},67294:(e,t,n)=>{"use strict";e.exports=n(72408)},94281:e=>{"use strict";var t={};function n(e,n,r){r||(r=Error);var o=function(e){var t,r;function o(t,r,o){return e.call(this,function(e,t,r){return"string"==typeof n?n:n(e,t,r)}(t,r,o))||this}return r=e,(t=o).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,o}(r);o.prototype.name=r.name,o.prototype.code=e,t[e]=o}function r(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map((function(e){return String(e)})),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}n("ERR_INVALID_OPT_VALUE",(function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'}),TypeError),n("ERR_INVALID_ARG_TYPE",(function(e,t,n){var o,s,i,a;if("string"==typeof t&&(s="not ",t.substr(!i||i<0?0:+i,s.length)===s)?(o="must not be",t=t.replace(/^not /,"")):o="must be",function(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}(e," argument"))a="The ".concat(e," ").concat(o," ").concat(r(t,"type"));else{var l=function(e,t,n){return"number"!=typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}(e,".")?"property":"argument";a='The "'.concat(e,'" ').concat(l," ").concat(o," ").concat(r(t,"type"))}return a+=". Received type ".concat(typeof n)}),TypeError),n("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),n("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),n("ERR_STREAM_PREMATURE_CLOSE","Premature close"),n("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),n("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),n("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),n("ERR_STREAM_WRITE_AFTER_END","write after end"),n("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),n("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),n("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},56753:(e,t,n)=>{"use strict";var r=n(34155),o=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t};e.exports=u;var s=n(79481),i=n(64229);n(35717)(u,s);for(var a=o(i.prototype),l=0;l<a.length;l++){var c=a[l];u.prototype[c]||(u.prototype[c]=i.prototype[c])}function u(e){if(!(this instanceof u))return new u(e);s.call(this,e),i.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",p)))}function p(){this._writableState.ended||r.nextTick(h,this)}function h(e){e.end()}Object.defineProperty(u.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(u.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(u.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(u.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}})},82725:(e,t,n)=>{"use strict";e.exports=o;var r=n(74605);function o(e){if(!(this instanceof o))return new o(e);r.call(this,e)}n(35717)(o,r),o.prototype._transform=function(e,t,n){n(null,e)}},79481:(e,t,n)=>{"use strict";var r,o=n(34155);e.exports=j,j.ReadableState=_;n(17187).EventEmitter;var s=function(e,t){return e.listeners(t).length},i=n(22503),a=n(48764).Buffer,l=(void 0!==n.g?n.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};var c,u=n(94616);c=u&&u.debuglog?u.debuglog("stream"):function(){};var p,h,f,d=n(57327),m=n(61195),g=n(82457).getHighWaterMark,y=n(94281).q,v=y.ERR_INVALID_ARG_TYPE,b=y.ERR_STREAM_PUSH_AFTER_EOF,w=y.ERR_METHOD_NOT_IMPLEMENTED,E=y.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;n(35717)(j,i);var x=m.errorOrDestroy,S=["error","close","destroy","pause","resume"];function _(e,t,o){r=r||n(56753),e=e||{},"boolean"!=typeof o&&(o=t instanceof r),this.objectMode=!!e.objectMode,o&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=g(this,e,"readableHighWaterMark",o),this.buffer=new d,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(p||(p=n(32553).s),this.decoder=new p(e.encoding),this.encoding=e.encoding)}function j(e){if(r=r||n(56753),!(this instanceof j))return new j(e);var t=this instanceof r;this._readableState=new _(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),i.call(this)}function O(e,t,n,r,o){c("readableAddChunk",t);var s,i=e._readableState;if(null===t)i.reading=!1,function(e,t){if(c("onEofChunk"),t.ended)return;if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,t.sync?P(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,N(e)))}(e,i);else if(o||(s=function(e,t){var n;r=t,a.isBuffer(r)||r instanceof l||"string"==typeof t||void 0===t||e.objectMode||(n=new v("chunk",["string","Buffer","Uint8Array"],t));var r;return n}(i,t)),s)x(e,s);else if(i.objectMode||t&&t.length>0)if("string"==typeof t||i.objectMode||Object.getPrototypeOf(t)===a.prototype||(t=function(e){return a.from(e)}(t)),r)i.endEmitted?x(e,new E):k(e,i,t,!0);else if(i.ended)x(e,new b);else{if(i.destroyed)return!1;i.reading=!1,i.decoder&&!n?(t=i.decoder.write(t),i.objectMode||0!==t.length?k(e,i,t,!1):I(e,i)):k(e,i,t,!1)}else r||(i.reading=!1,I(e,i));return!i.ended&&(i.length<i.highWaterMark||0===i.length)}function k(e,t,n,r){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",n)):(t.length+=t.objectMode?1:n.length,r?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&P(e)),I(e,t)}Object.defineProperty(j.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),j.prototype.destroy=m.destroy,j.prototype._undestroy=m.undestroy,j.prototype._destroy=function(e,t){t(e)},j.prototype.push=function(e,t){var n,r=this._readableState;return r.objectMode?n=!0:"string"==typeof e&&((t=t||r.defaultEncoding)!==r.encoding&&(e=a.from(e,t),t=""),n=!0),O(this,e,t,!1,n)},j.prototype.unshift=function(e){return O(this,e,null,!0,!1)},j.prototype.isPaused=function(){return!1===this._readableState.flowing},j.prototype.setEncoding=function(e){p||(p=n(32553).s);var t=new p(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;for(var r=this._readableState.buffer.head,o="";null!==r;)o+=t.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==o&&this._readableState.buffer.push(o),this._readableState.length=o.length,this};var A=1073741824;function C(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=function(e){return e>=A?e=A:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function P(e){var t=e._readableState;c("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(c("emitReadable",t.flowing),t.emittedReadable=!0,o.nextTick(N,e))}function N(e){var t=e._readableState;c("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,F(e)}function I(e,t){t.readingMore||(t.readingMore=!0,o.nextTick(T,e,t))}function T(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var n=t.length;if(c("maybeReadMore read 0"),e.read(0),n===t.length)break}t.readingMore=!1}function R(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function M(e){c("readable nexttick read 0"),e.read(0)}function D(e,t){c("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),F(e),t.flowing&&!t.reading&&e.read(0)}function F(e){var t=e._readableState;for(c("flow",t.flowing);t.flowing&&null!==e.read(););}function L(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):n=t.buffer.consume(e,t.decoder),n);var n}function B(e){var t=e._readableState;c("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,o.nextTick($,t,e))}function $(e,t){if(c("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var n=t._writableState;(!n||n.autoDestroy&&n.finished)&&t.destroy()}}function q(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}j.prototype.read=function(e){c("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&((0!==t.highWaterMark?t.length>=t.highWaterMark:t.length>0)||t.ended))return c("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?B(this):P(this),null;if(0===(e=C(e,t))&&t.ended)return 0===t.length&&B(this),null;var r,o=t.needReadable;return c("need readable",o),(0===t.length||t.length-e<t.highWaterMark)&&c("length less than watermark",o=!0),t.ended||t.reading?c("reading or ended",o=!1):o&&(c("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=C(n,t))),null===(r=e>0?L(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&B(this)),null!==r&&this.emit("data",r),r},j.prototype._read=function(e){x(this,new w("_read()"))},j.prototype.pipe=function(e,t){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,c("pipe count=%d opts=%j",r.pipesCount,t);var i=(!t||!1!==t.end)&&e!==o.stdout&&e!==o.stderr?l:g;function a(t,o){c("onunpipe"),t===n&&o&&!1===o.hasUnpiped&&(o.hasUnpiped=!0,c("cleanup"),e.removeListener("close",d),e.removeListener("finish",m),e.removeListener("drain",u),e.removeListener("error",f),e.removeListener("unpipe",a),n.removeListener("end",l),n.removeListener("end",g),n.removeListener("data",h),p=!0,!r.awaitDrain||e._writableState&&!e._writableState.needDrain||u())}function l(){c("onend"),e.end()}r.endEmitted?o.nextTick(i):n.once("end",i),e.on("unpipe",a);var u=function(e){return function(){var t=e._readableState;c("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&s(e,"data")&&(t.flowing=!0,F(e))}}(n);e.on("drain",u);var p=!1;function h(t){c("ondata");var o=e.write(t);c("dest.write",o),!1===o&&((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==q(r.pipes,e))&&!p&&(c("false write response, pause",r.awaitDrain),r.awaitDrain++),n.pause())}function f(t){c("onerror",t),g(),e.removeListener("error",f),0===s(e,"error")&&x(e,t)}function d(){e.removeListener("finish",m),g()}function m(){c("onfinish"),e.removeListener("close",d),g()}function g(){c("unpipe"),n.unpipe(e)}return n.on("data",h),function(e,t,n){if("function"==typeof e.prependListener)return e.prependListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",f),e.once("close",d),e.once("finish",m),e.emit("pipe",n),r.flowing||(c("pipe resume"),n.resume()),e},j.prototype.unpipe=function(e){var t=this._readableState,n={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,n)),this;if(!e){var r=t.pipes,o=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var s=0;s<o;s++)r[s].emit("unpipe",this,{hasUnpiped:!1});return this}var i=q(t.pipes,e);return-1===i||(t.pipes.splice(i,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,n)),this},j.prototype.on=function(e,t){var n=i.prototype.on.call(this,e,t),r=this._readableState;return"data"===e?(r.readableListening=this.listenerCount("readable")>0,!1!==r.flowing&&this.resume()):"readable"===e&&(r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.flowing=!1,r.emittedReadable=!1,c("on readable",r.length,r.reading),r.length?P(this):r.reading||o.nextTick(M,this))),n},j.prototype.addListener=j.prototype.on,j.prototype.removeListener=function(e,t){var n=i.prototype.removeListener.call(this,e,t);return"readable"===e&&o.nextTick(R,this),n},j.prototype.removeAllListeners=function(e){var t=i.prototype.removeAllListeners.apply(this,arguments);return"readable"!==e&&void 0!==e||o.nextTick(R,this),t},j.prototype.resume=function(){var e=this._readableState;return e.flowing||(c("resume"),e.flowing=!e.readableListening,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,o.nextTick(D,e,t))}(this,e)),e.paused=!1,this},j.prototype.pause=function(){return c("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(c("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},j.prototype.wrap=function(e){var t=this,n=this._readableState,r=!1;for(var o in e.on("end",(function(){if(c("wrapped end"),n.decoder&&!n.ended){var e=n.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on("data",(function(o){(c("wrapped data"),n.decoder&&(o=n.decoder.write(o)),n.objectMode&&null==o)||(n.objectMode||o&&o.length)&&(t.push(o)||(r=!0,e.pause()))})),e)void 0===this[o]&&"function"==typeof e[o]&&(this[o]=function(t){return function(){return e[t].apply(e,arguments)}}(o));for(var s=0;s<S.length;s++)e.on(S[s],this.emit.bind(this,S[s]));return this._read=function(t){c("wrapped _read",t),r&&(r=!1,e.resume())},this},"function"==typeof Symbol&&(j.prototype[Symbol.asyncIterator]=function(){return void 0===h&&(h=n(45850)),h(this)}),Object.defineProperty(j.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(j.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(j.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),j._fromList=L,Object.defineProperty(j.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(j.from=function(e,t){return void 0===f&&(f=n(15167)),f(j,e,t)})},74605:(e,t,n)=>{"use strict";e.exports=u;var r=n(94281).q,o=r.ERR_METHOD_NOT_IMPLEMENTED,s=r.ERR_MULTIPLE_CALLBACK,i=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,a=r.ERR_TRANSFORM_WITH_LENGTH_0,l=n(56753);function c(e,t){var n=this._transformState;n.transforming=!1;var r=n.writecb;if(null===r)return this.emit("error",new s);n.writechunk=null,n.writecb=null,null!=t&&this.push(t),r(e);var o=this._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}function u(e){if(!(this instanceof u))return new u(e);l.call(this,e),this._transformState={afterTransform:c.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",p)}function p(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?h(this,null,null):this._flush((function(t,n){h(e,t,n)}))}function h(e,t,n){if(t)return e.emit("error",t);if(null!=n&&e.push(n),e._writableState.length)throw new a;if(e._transformState.transforming)throw new i;return e.push(null)}n(35717)(u,l),u.prototype.push=function(e,t){return this._transformState.needTransform=!1,l.prototype.push.call(this,e,t)},u.prototype._transform=function(e,t,n){n(new o("_transform()"))},u.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var o=this._readableState;(r.needTransform||o.needReadable||o.length<o.highWaterMark)&&this._read(o.highWaterMark)}},u.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},u.prototype._destroy=function(e,t){l.prototype._destroy.call(this,e,(function(e){t(e)}))}},64229:(e,t,n)=>{"use strict";var r,o=n(34155);function s(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t,n){var r=e.entry;e.entry=null;for(;r;){var o=r.callback;t.pendingcb--,o(n),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}e.exports=j,j.WritableState=_;var i={deprecate:n(94927)},a=n(22503),l=n(48764).Buffer,c=(void 0!==n.g?n.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};var u,p=n(61195),h=n(82457).getHighWaterMark,f=n(94281).q,d=f.ERR_INVALID_ARG_TYPE,m=f.ERR_METHOD_NOT_IMPLEMENTED,g=f.ERR_MULTIPLE_CALLBACK,y=f.ERR_STREAM_CANNOT_PIPE,v=f.ERR_STREAM_DESTROYED,b=f.ERR_STREAM_NULL_VALUES,w=f.ERR_STREAM_WRITE_AFTER_END,E=f.ERR_UNKNOWN_ENCODING,x=p.errorOrDestroy;function S(){}function _(e,t,i){r=r||n(56753),e=e||{},"boolean"!=typeof i&&(i=t instanceof r),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=h(this,e,"writableHighWaterMark",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var a=!1===e.decodeStrings;this.decodeStrings=!a,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,s=n.writecb;if("function"!=typeof s)throw new g;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),t)!function(e,t,n,r,s){--t.pendingcb,n?(o.nextTick(s,r),o.nextTick(N,e,t),e._writableState.errorEmitted=!0,x(e,r)):(s(r),e._writableState.errorEmitted=!0,x(e,r),N(e,t))}(e,n,r,t,s);else{var i=C(n)||e.destroyed;i||n.corked||n.bufferProcessing||!n.bufferedRequest||A(e,n),r?o.nextTick(k,e,n,i,s):k(e,n,i,s)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new s(this)}function j(e){var t=this instanceof(r=r||n(56753));if(!t&&!u.call(j,this))return new j(e);this._writableState=new _(e,this,t),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),a.call(this)}function O(e,t,n,r,o,s,i){t.writelen=r,t.writecb=i,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new v("write")):n?e._writev(o,t.onwrite):e._write(o,s,t.onwrite),t.sync=!1}function k(e,t,n,r){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,r(),N(e,t)}function A(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=t.bufferedRequestCount,o=new Array(r),i=t.corkedRequestsFree;i.entry=n;for(var a=0,l=!0;n;)o[a]=n,n.isBuf||(l=!1),n=n.next,a+=1;o.allBuffers=l,O(e,t,!0,t.length,o,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new s(t),t.bufferedRequestCount=0}else{for(;n;){var c=n.chunk,u=n.encoding,p=n.callback;if(O(e,t,!1,t.objectMode?1:c.length,c,u,p),n=n.next,t.bufferedRequestCount--,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequest=n,t.bufferProcessing=!1}function C(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function P(e,t){e._final((function(n){t.pendingcb--,n&&x(e,n),t.prefinished=!0,e.emit("prefinish"),N(e,t)}))}function N(e,t){var n=C(t);if(n&&(function(e,t){t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,o.nextTick(P,e,t)))}(e,t),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var r=e._readableState;(!r||r.autoDestroy&&r.endEmitted)&&e.destroy()}return n}n(35717)(j,a),_.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(_.prototype,"buffer",{get:i.deprecate((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(u=Function.prototype[Symbol.hasInstance],Object.defineProperty(j,Symbol.hasInstance,{value:function(e){return!!u.call(this,e)||this===j&&(e&&e._writableState instanceof _)}})):u=function(e){return e instanceof this},j.prototype.pipe=function(){x(this,new y)},j.prototype.write=function(e,t,n){var r,s=this._writableState,i=!1,a=!s.objectMode&&(r=e,l.isBuffer(r)||r instanceof c);return a&&!l.isBuffer(e)&&(e=function(e){return l.from(e)}(e)),"function"==typeof t&&(n=t,t=null),a?t="buffer":t||(t=s.defaultEncoding),"function"!=typeof n&&(n=S),s.ending?function(e,t){var n=new w;x(e,n),o.nextTick(t,n)}(this,n):(a||function(e,t,n,r){var s;return null===n?s=new b:"string"==typeof n||t.objectMode||(s=new d("chunk",["string","Buffer"],n)),!s||(x(e,s),o.nextTick(r,s),!1)}(this,s,e,n))&&(s.pendingcb++,i=function(e,t,n,r,o,s){if(!n){var i=function(e,t,n){e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=l.from(t,n));return t}(t,r,o);r!==i&&(n=!0,o="buffer",r=i)}var a=t.objectMode?1:r.length;t.length+=a;var c=t.length<t.highWaterMark;c||(t.needDrain=!0);if(t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest={chunk:r,encoding:o,isBuf:n,callback:s,next:null},u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else O(e,t,!1,a,r,o,s);return c}(this,s,a,e,t,n)),i},j.prototype.cork=function(){this._writableState.corked++},j.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||A(this,e))},j.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new E(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(j.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(j.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),j.prototype._write=function(e,t,n){n(new m("_write()"))},j.prototype._writev=null,j.prototype.end=function(e,t,n){var r=this._writableState;return"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||function(e,t,n){t.ending=!0,N(e,t),n&&(t.finished?o.nextTick(n):e.once("finish",n));t.ended=!0,e.writable=!1}(this,r,n),this},Object.defineProperty(j.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(j.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),j.prototype.destroy=p.destroy,j.prototype._undestroy=p.undestroy,j.prototype._destroy=function(e,t){t(e)}},45850:(e,t,n)=>{"use strict";var r,o=n(34155);function s(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i=n(8610),a=Symbol("lastResolve"),l=Symbol("lastReject"),c=Symbol("error"),u=Symbol("ended"),p=Symbol("lastPromise"),h=Symbol("handlePromise"),f=Symbol("stream");function d(e,t){return{value:e,done:t}}function m(e){var t=e[a];if(null!==t){var n=e[f].read();null!==n&&(e[p]=null,e[a]=null,e[l]=null,t(d(n,!1)))}}function g(e){o.nextTick(m,e)}var y=Object.getPrototypeOf((function(){})),v=Object.setPrototypeOf((s(r={get stream(){return this[f]},next:function(){var e=this,t=this[c];if(null!==t)return Promise.reject(t);if(this[u])return Promise.resolve(d(void 0,!0));if(this[f].destroyed)return new Promise((function(t,n){o.nextTick((function(){e[c]?n(e[c]):t(d(void 0,!0))}))}));var n,r=this[p];if(r)n=new Promise(function(e,t){return function(n,r){e.then((function(){t[u]?n(d(void 0,!0)):t[h](n,r)}),r)}}(r,this));else{var s=this[f].read();if(null!==s)return Promise.resolve(d(s,!1));n=new Promise(this[h])}return this[p]=n,n}},Symbol.asyncIterator,(function(){return this})),s(r,"return",(function(){var e=this;return new Promise((function(t,n){e[f].destroy(null,(function(e){e?n(e):t(d(void 0,!0))}))}))})),r),y);e.exports=function(e){var t,n=Object.create(v,(s(t={},f,{value:e,writable:!0}),s(t,a,{value:null,writable:!0}),s(t,l,{value:null,writable:!0}),s(t,c,{value:null,writable:!0}),s(t,u,{value:e._readableState.endEmitted,writable:!0}),s(t,h,{value:function(e,t){var r=n[f].read();r?(n[p]=null,n[a]=null,n[l]=null,e(d(r,!1))):(n[a]=e,n[l]=t)},writable:!0}),t));return n[p]=null,i(e,(function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=n[l];return null!==t&&(n[p]=null,n[a]=null,n[l]=null,t(e)),void(n[c]=e)}var r=n[a];null!==r&&(n[p]=null,n[a]=null,n[l]=null,r(d(void 0,!0))),n[u]=!0})),e.on("readable",g.bind(null,n)),n}},57327:(e,t,n)=>{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return(t=a(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(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,a(r.key),r)}}function a(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var l=n(48764).Buffer,c=n(52361).inspect,u=c&&c.custom||"inspect";e.exports=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.head=null,this.tail=null,this.length=0}var t,n,r;return t=e,(n=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n}},{key:"concat",value:function(e){if(0===this.length)return l.alloc(0);for(var t,n,r,o=l.allocUnsafe(e>>>0),s=this.head,i=0;s;)t=s.data,n=o,r=i,l.prototype.copy.call(t,n,r),i+=s.data.length,s=s.next;return o}},{key:"consume",value:function(e,t){var n;return e<this.head.data.length?(n=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):n=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),n}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,n=1,r=t.data;for(e-=r.length;t=t.next;){var o=t.data,s=e>o.length?o.length:e;if(s===o.length?r+=o:r+=o.slice(0,e),0==(e-=s)){s===o.length?(++n,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=o.slice(s));break}++n}return this.length-=n,r}},{key:"_getBuffer",value:function(e){var t=l.allocUnsafe(e),n=this.head,r=1;for(n.data.copy(t),e-=n.data.length;n=n.next;){var o=n.data,s=e>o.length?o.length:e;if(o.copy(t,t.length-e,0,s),0==(e-=s)){s===o.length?(++r,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=o.slice(s));break}++r}return this.length-=r,t}},{key:u,value:function(e,t){return c(this,o(o({},t),{},{depth:0,customInspect:!1}))}}])&&i(t.prototype,n),r&&i(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}()},61195:(e,t,n)=>{"use strict";var r=n(34155);function o(e,t){i(e,t),s(e)}function s(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function i(e,t){e.emit("error",t)}e.exports={destroy:function(e,t){var n=this,a=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return a||l?(t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,r.nextTick(i,this,e)):r.nextTick(i,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?n._writableState?n._writableState.errorEmitted?r.nextTick(s,n):(n._writableState.errorEmitted=!0,r.nextTick(o,n,e)):r.nextTick(o,n,e):t?(r.nextTick(s,n),t(e)):r.nextTick(s,n)})),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var n=e._readableState,r=e._writableState;n&&n.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit("error",t)}}},8610:(e,t,n)=>{"use strict";var r=n(94281).q.ERR_STREAM_PREMATURE_CLOSE;function o(){}e.exports=function e(t,n,s){if("function"==typeof n)return e(t,null,n);n||(n={}),s=function(e){var t=!1;return function(){if(!t){t=!0;for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e.apply(this,r)}}}(s||o);var i=n.readable||!1!==n.readable&&t.readable,a=n.writable||!1!==n.writable&&t.writable,l=function(){t.writable||u()},c=t._writableState&&t._writableState.finished,u=function(){a=!1,c=!0,i||s.call(t)},p=t._readableState&&t._readableState.endEmitted,h=function(){i=!1,p=!0,a||s.call(t)},f=function(e){s.call(t,e)},d=function(){var e;return i&&!p?(t._readableState&&t._readableState.ended||(e=new r),s.call(t,e)):a&&!c?(t._writableState&&t._writableState.ended||(e=new r),s.call(t,e)):void 0},m=function(){t.req.on("finish",u)};return!function(e){return e.setHeader&&"function"==typeof e.abort}(t)?a&&!t._writableState&&(t.on("end",l),t.on("close",l)):(t.on("complete",u),t.on("abort",d),t.req?m():t.on("request",m)),t.on("end",h),t.on("finish",u),!1!==n.error&&t.on("error",f),t.on("close",d),function(){t.removeListener("complete",u),t.removeListener("abort",d),t.removeListener("request",m),t.req&&t.req.removeListener("finish",u),t.removeListener("end",l),t.removeListener("close",l),t.removeListener("finish",u),t.removeListener("end",h),t.removeListener("error",f),t.removeListener("close",d)}}},15167:e=>{e.exports=function(){throw new Error("Readable.from is not available in the browser")}},59946:(e,t,n)=>{"use strict";var r;var o=n(94281).q,s=o.ERR_MISSING_ARGS,i=o.ERR_STREAM_DESTROYED;function a(e){if(e)throw e}function l(e){e()}function c(e,t){return e.pipe(t)}e.exports=function(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];var u,p=function(e){return e.length?"function"!=typeof e[e.length-1]?a:e.pop():a}(t);if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new s("streams");var h=t.map((function(e,o){var s=o<t.length-1;return function(e,t,o,s){s=function(e){var t=!1;return function(){t||(t=!0,e.apply(void 0,arguments))}}(s);var a=!1;e.on("close",(function(){a=!0})),void 0===r&&(r=n(8610)),r(e,{readable:t,writable:o},(function(e){if(e)return s(e);a=!0,s()}));var l=!1;return function(t){if(!a&&!l)return l=!0,function(e){return e.setHeader&&"function"==typeof e.abort}(e)?e.abort():"function"==typeof e.destroy?e.destroy():void s(t||new i("pipe"))}}(e,s,o>0,(function(e){u||(u=e),e&&h.forEach(l),s||(h.forEach(l),p(u))}))}));return t.reduce(c)}},82457:(e,t,n)=>{"use strict";var r=n(94281).q.ERR_INVALID_OPT_VALUE;e.exports={getHighWaterMark:function(e,t,n,o){var s=function(e,t,n){return null!=e.highWaterMark?e.highWaterMark:t?e[n]:null}(t,o,n);if(null!=s){if(!isFinite(s)||Math.floor(s)!==s||s<0)throw new r(o?n:"highWaterMark",s);return Math.floor(s)}return e.objectMode?16:16384}}},22503:(e,t,n)=>{e.exports=n(17187).EventEmitter},27428:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(43393),s=(r=o)&&r.__esModule?r:{default:r},i=n(79607);t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s.default.Map,n=Object.keys(e);return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t(),o=arguments[1];return r.withMutations((function(t){n.forEach((function(n){var r=(0,e[n])(t.get(n),o);(0,i.validateNextState)(r,n,o),t.set(n,r)}))}))}},e.exports=t.default},72739:(e,t,n)=>{"use strict";t.U=void 0;var r,o=n(27428),s=(r=o)&&r.__esModule?r:{default:r};t.U=s.default},94528:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e&&"@@redux/INIT"===e.type?"initialState argument passed to createStore":"previous state received by the reducer"},e.exports=t.default},93651:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(43393)),o=s(n(94528));function s(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n){var s=Object.keys(t);if(!s.length)return"Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.";var i=(0,o.default)(n);if(r.default.isImmutable?!r.default.isImmutable(e):!r.default.Iterable.isIterable(e))return"The "+i+' is of unexpected type. Expected argument to be an instance of Immutable.Collection or Immutable.Record with the following properties: "'+s.join('", "')+'".';var a=e.toSeq().keySeq().toArray().filter((function(e){return!t.hasOwnProperty(e)}));return a.length>0?"Unexpected "+(1===a.length?"property":"properties")+' "'+a.join('", "')+'" found in '+i+'. Expected to find one of the known reducer property names instead: "'+s.join('", "')+'". Unexpected properties will be ignored.':null},e.exports=t.default},79607:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateNextState=t.getUnexpectedInvocationParameterMessage=t.getStateName=void 0;var r=i(n(94528)),o=i(n(93651)),s=i(n(85527));function i(e){return e&&e.__esModule?e:{default:e}}t.getStateName=r.default,t.getUnexpectedInvocationParameterMessage=o.default,t.validateNextState=s.default},85527:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(void 0===e)throw new Error('Reducer "'+t+'" returned undefined when handling "'+n.type+'" action. To ignore an action, you must explicitly return the previous state.')},e.exports=t.default},97779:(e,t,n)=>{"use strict";n.d(t,{md:()=>m,DE:()=>f,qC:()=>d,MT:()=>p});var r=n(64572);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var a="function"==typeof Symbol&&Symbol.observable||"@@observable",l=function(){return Math.random().toString(36).substring(7).split("").join(".")},c={INIT:"@@redux/INIT"+l(),REPLACE:"@@redux/REPLACE"+l(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+l()}};function u(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function p(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(i(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(i(1));return n(p)(e,t)}if("function"!=typeof e)throw new Error(i(2));var o=e,s=t,l=[],h=l,f=!1;function d(){h===l&&(h=l.slice())}function m(){if(f)throw new Error(i(3));return s}function g(e){if("function"!=typeof e)throw new Error(i(4));if(f)throw new Error(i(5));var t=!0;return d(),h.push(e),function(){if(t){if(f)throw new Error(i(6));t=!1,d();var n=h.indexOf(e);h.splice(n,1),l=null}}}function y(e){if(!u(e))throw new Error(i(7));if(void 0===e.type)throw new Error(i(8));if(f)throw new Error(i(9));try{f=!0,s=o(s,e)}finally{f=!1}for(var t=l=h,n=0;n<t.length;n++){(0,t[n])()}return e}return y({type:c.INIT}),(r={dispatch:y,subscribe:g,getState:m,replaceReducer:function(e){if("function"!=typeof e)throw new Error(i(10));o=e,y({type:c.REPLACE})}})[a]=function(){var e,t=g;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(i(11));function n(){e.next&&e.next(m())}return n(),{unsubscribe:t(n)}}})[a]=function(){return this},e},r}function h(e,t){return function(){return t(e.apply(this,arguments))}}function f(e,t){if("function"==typeof e)return h(e,t);if("object"!=typeof e||null===e)throw new Error(i(16));var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=h(o,t))}return n}function d(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function m(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error(i(15))},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},a=t.map((function(e){return e(o)}));return r=d.apply(void 0,a)(n.dispatch),s(s({},n),{},{dispatch:r})}}}},89927:(e,t,n)=>{"use strict";var r;function o(e){return(r=r||document.createElement("textarea")).innerHTML="&"+e+";",r.value}n.d(t,{_:()=>ke});var s=Object.prototype.hasOwnProperty;function i(e,t){return!!e&&s.call(e,t)}function a(e){return[].slice.call(arguments,1).forEach((function(t){if(t){if("object"!=typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach((function(n){e[n]=t[n]}))}})),e}var l=/\\([\\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function c(e){return e.indexOf("\\")<0?e:e.replace(l,"$1")}function u(e){return!(e>=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(65535!=(65535&e)&&65534!=(65535&e)&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function p(e){if(e>65535){var t=55296+((e-=65536)>>10),n=56320+(1023&e);return String.fromCharCode(t,n)}return String.fromCharCode(e)}var h=/&([a-z#][a-z0-9]{1,31});/gi,f=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i;function d(e,t){var n=0,r=o(t);return t!==r?r:35===t.charCodeAt(0)&&f.test(t)&&u(n="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10))?p(n):e}function m(e){return e.indexOf("&")<0?e:e.replace(h,d)}var g=/[&<>"]/,y=/[&<>"]/g,v={"&":"&","<":"<",">":">",'"':"""};function b(e){return v[e]}function w(e){return g.test(e)?e.replace(y,b):e}var E={};function x(e,t){return++t>=e.length-2?t:"paragraph_open"===e[t].type&&e[t].tight&&"inline"===e[t+1].type&&0===e[t+1].content.length&&"paragraph_close"===e[t+2].type&&e[t+2].tight?x(e,t+2):t}E.blockquote_open=function(){return"<blockquote>\n"},E.blockquote_close=function(e,t){return"</blockquote>"+S(e,t)},E.code=function(e,t){return e[t].block?"<pre><code>"+w(e[t].content)+"</code></pre>"+S(e,t):"<code>"+w(e[t].content)+"</code>"},E.fence=function(e,t,n,r,o){var s,a,l=e[t],u="",p=n.langPrefix;if(l.params){if(a=(s=l.params.split(/\s+/g)).join(" "),i(o.rules.fence_custom,s[0]))return o.rules.fence_custom[s[0]](e,t,n,r,o);u=' class="'+p+w(m(c(a)))+'"'}return"<pre><code"+u+">"+(n.highlight&&n.highlight.apply(n.highlight,[l.content].concat(s))||w(l.content))+"</code></pre>"+S(e,t)},E.fence_custom={},E.heading_open=function(e,t){return"<h"+e[t].hLevel+">"},E.heading_close=function(e,t){return"</h"+e[t].hLevel+">\n"},E.hr=function(e,t,n){return(n.xhtmlOut?"<hr />":"<hr>")+S(e,t)},E.bullet_list_open=function(){return"<ul>\n"},E.bullet_list_close=function(e,t){return"</ul>"+S(e,t)},E.list_item_open=function(){return"<li>"},E.list_item_close=function(){return"</li>\n"},E.ordered_list_open=function(e,t){var n=e[t];return"<ol"+(n.order>1?' start="'+n.order+'"':"")+">\n"},E.ordered_list_close=function(e,t){return"</ol>"+S(e,t)},E.paragraph_open=function(e,t){return e[t].tight?"":"<p>"},E.paragraph_close=function(e,t){var n=!(e[t].tight&&t&&"inline"===e[t-1].type&&!e[t-1].content);return(e[t].tight?"":"</p>")+(n?S(e,t):"")},E.link_open=function(e,t,n){var r=e[t].title?' title="'+w(m(e[t].title))+'"':"",o=n.linkTarget?' target="'+n.linkTarget+'"':"";return'<a href="'+w(e[t].href)+'"'+r+o+">"},E.link_close=function(){return"</a>"},E.image=function(e,t,n){var r=' src="'+w(e[t].src)+'"',o=e[t].title?' title="'+w(m(e[t].title))+'"':"";return"<img"+r+(' alt="'+(e[t].alt?w(m(c(e[t].alt))):"")+'"')+o+(n.xhtmlOut?" /":"")+">"},E.table_open=function(){return"<table>\n"},E.table_close=function(){return"</table>\n"},E.thead_open=function(){return"<thead>\n"},E.thead_close=function(){return"</thead>\n"},E.tbody_open=function(){return"<tbody>\n"},E.tbody_close=function(){return"</tbody>\n"},E.tr_open=function(){return"<tr>"},E.tr_close=function(){return"</tr>\n"},E.th_open=function(e,t){var n=e[t];return"<th"+(n.align?' style="text-align:'+n.align+'"':"")+">"},E.th_close=function(){return"</th>"},E.td_open=function(e,t){var n=e[t];return"<td"+(n.align?' style="text-align:'+n.align+'"':"")+">"},E.td_close=function(){return"</td>"},E.strong_open=function(){return"<strong>"},E.strong_close=function(){return"</strong>"},E.em_open=function(){return"<em>"},E.em_close=function(){return"</em>"},E.del_open=function(){return"<del>"},E.del_close=function(){return"</del>"},E.ins_open=function(){return"<ins>"},E.ins_close=function(){return"</ins>"},E.mark_open=function(){return"<mark>"},E.mark_close=function(){return"</mark>"},E.sub=function(e,t){return"<sub>"+w(e[t].content)+"</sub>"},E.sup=function(e,t){return"<sup>"+w(e[t].content)+"</sup>"},E.hardbreak=function(e,t,n){return n.xhtmlOut?"<br />\n":"<br>\n"},E.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?"<br />\n":"<br>\n":"\n"},E.text=function(e,t){return w(e[t].content)},E.htmlblock=function(e,t){return e[t].content},E.htmltag=function(e,t){return e[t].content},E.abbr_open=function(e,t){return'<abbr title="'+w(m(e[t].title))+'">'},E.abbr_close=function(){return"</abbr>"},E.footnote_ref=function(e,t){var n=Number(e[t].id+1).toString(),r="fnref"+n;return e[t].subId>0&&(r+=":"+e[t].subId),'<sup class="footnote-ref"><a href="#fn'+n+'" id="'+r+'">['+n+"]</a></sup>"},E.footnote_block_open=function(e,t,n){return(n.xhtmlOut?'<hr class="footnotes-sep" />\n':'<hr class="footnotes-sep">\n')+'<section class="footnotes">\n<ol class="footnotes-list">\n'},E.footnote_block_close=function(){return"</ol>\n</section>\n"},E.footnote_open=function(e,t){return'<li id="fn'+Number(e[t].id+1).toString()+'" class="footnote-item">'},E.footnote_close=function(){return"</li>\n"},E.footnote_anchor=function(e,t){var n="fnref"+Number(e[t].id+1).toString();return e[t].subId>0&&(n+=":"+e[t].subId),' <a href="#'+n+'" class="footnote-backref">↩</a>'},E.dl_open=function(){return"<dl>\n"},E.dt_open=function(){return"<dt>"},E.dd_open=function(){return"<dd>"},E.dl_close=function(){return"</dl>\n"},E.dt_close=function(){return"</dt>\n"},E.dd_close=function(){return"</dd>\n"};var S=E.getBreak=function(e,t){return(t=x(e,t))<e.length&&"list_item_close"===e[t].type?"":"\n"};function _(){this.rules=a({},E),this.getBreak=E.getBreak}function j(){this.__rules__=[],this.__cache__=null}function O(e,t,n,r,o){this.src=e,this.env=r,this.options=n,this.parser=t,this.tokens=o,this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache=[],this.isInLabel=!1,this.linkLevel=0,this.linkContent="",this.labelUnmatchedScopes=0}function k(e,t){var n,r,o,s=-1,i=e.posMax,a=e.pos,l=e.isInLabel;if(e.isInLabel)return-1;if(e.labelUnmatchedScopes)return e.labelUnmatchedScopes--,-1;for(e.pos=t+1,e.isInLabel=!0,n=1;e.pos<i;){if(91===(o=e.src.charCodeAt(e.pos)))n++;else if(93===o&&0===--n){r=!0;break}e.parser.skipToken(e)}return r?(s=e.pos,e.labelUnmatchedScopes=0):e.labelUnmatchedScopes=n-1,e.pos=a,e.isInLabel=l,s}function A(e,t,n,r){var o,s,i,a,l,c;if(42!==e.charCodeAt(0))return-1;if(91!==e.charCodeAt(1))return-1;if(-1===e.indexOf("]:"))return-1;if((s=k(o=new O(e,t,n,r,[]),1))<0||58!==e.charCodeAt(s+1))return-1;for(a=o.posMax,i=s+2;i<a&&10!==o.src.charCodeAt(i);i++);return l=e.slice(2,s),0===(c=e.slice(s+2,i).trim()).length?-1:(r.abbreviations||(r.abbreviations={}),void 0===r.abbreviations[":"+l]&&(r.abbreviations[":"+l]=c),i)}function C(e){var t=m(e);try{t=decodeURI(t)}catch(e){}return encodeURI(t)}function P(e,t){var n,r,o,s=t,i=e.posMax;if(60===e.src.charCodeAt(t)){for(t++;t<i;){if(10===(n=e.src.charCodeAt(t)))return!1;if(62===n)return o=C(c(e.src.slice(s+1,t))),!!e.parser.validateLink(o)&&(e.pos=t+1,e.linkContent=o,!0);92===n&&t+1<i?t+=2:t++}return!1}for(r=0;t<i&&32!==(n=e.src.charCodeAt(t))&&!(n<32||127===n);)if(92===n&&t+1<i)t+=2;else{if(40===n&&++r>1)break;if(41===n&&--r<0)break;t++}return s!==t&&(o=c(e.src.slice(s,t)),!!e.parser.validateLink(o)&&(e.linkContent=o,e.pos=t,!0))}function N(e,t){var n,r=t,o=e.posMax,s=e.src.charCodeAt(t);if(34!==s&&39!==s&&40!==s)return!1;for(t++,40===s&&(s=41);t<o;){if((n=e.src.charCodeAt(t))===s)return e.pos=t+1,e.linkContent=c(e.src.slice(r+1,t)),!0;92===n&&t+1<o?t+=2:t++}return!1}function I(e){return e.trim().replace(/\s+/g," ").toUpperCase()}function T(e,t,n,r){var o,s,i,a,l,c,u,p,h;if(91!==e.charCodeAt(0))return-1;if(-1===e.indexOf("]:"))return-1;if((s=k(o=new O(e,t,n,r,[]),0))<0||58!==e.charCodeAt(s+1))return-1;for(a=o.posMax,i=s+2;i<a&&(32===(l=o.src.charCodeAt(i))||10===l);i++);if(!P(o,i))return-1;for(u=o.linkContent,c=i=o.pos,i+=1;i<a&&(32===(l=o.src.charCodeAt(i))||10===l);i++);for(i<a&&c!==i&&N(o,i)?(p=o.linkContent,i=o.pos):(p="",i=c);i<a&&32===o.src.charCodeAt(i);)i++;return i<a&&10!==o.src.charCodeAt(i)?-1:(h=I(e.slice(1,s)),void 0===r.references[h]&&(r.references[h]={title:p,href:u}),i)}_.prototype.renderInline=function(e,t,n){for(var r=this.rules,o=e.length,s=0,i="";o--;)i+=r[e[s].type](e,s++,t,n,this);return i},_.prototype.render=function(e,t,n){for(var r=this.rules,o=e.length,s=-1,i="";++s<o;)"inline"===e[s].type?i+=this.renderInline(e[s].children,t,n):i+=r[e[s].type](e,s,t,n,this);return i},j.prototype.__find__=function(e){for(var t=this.__rules__.length,n=-1;t--;)if(this.__rules__[++n].name===e)return n;return-1},j.prototype.__compile__=function(){var e=this,t=[""];e.__rules__.forEach((function(e){e.enabled&&e.alt.forEach((function(e){t.indexOf(e)<0&&t.push(e)}))})),e.__cache__={},t.forEach((function(t){e.__cache__[t]=[],e.__rules__.forEach((function(n){n.enabled&&(t&&n.alt.indexOf(t)<0||e.__cache__[t].push(n.fn))}))}))},j.prototype.at=function(e,t,n){var r=this.__find__(e),o=n||{};if(-1===r)throw new Error("Parser rule not found: "+e);this.__rules__[r].fn=t,this.__rules__[r].alt=o.alt||[],this.__cache__=null},j.prototype.before=function(e,t,n,r){var o=this.__find__(e),s=r||{};if(-1===o)throw new Error("Parser rule not found: "+e);this.__rules__.splice(o,0,{name:t,enabled:!0,fn:n,alt:s.alt||[]}),this.__cache__=null},j.prototype.after=function(e,t,n,r){var o=this.__find__(e),s=r||{};if(-1===o)throw new Error("Parser rule not found: "+e);this.__rules__.splice(o+1,0,{name:t,enabled:!0,fn:n,alt:s.alt||[]}),this.__cache__=null},j.prototype.push=function(e,t,n){var r=n||{};this.__rules__.push({name:e,enabled:!0,fn:t,alt:r.alt||[]}),this.__cache__=null},j.prototype.enable=function(e,t){e=Array.isArray(e)?e:[e],t&&this.__rules__.forEach((function(e){e.enabled=!1})),e.forEach((function(e){var t=this.__find__(e);if(t<0)throw new Error("Rules manager: invalid rule name "+e);this.__rules__[t].enabled=!0}),this),this.__cache__=null},j.prototype.disable=function(e){(e=Array.isArray(e)?e:[e]).forEach((function(e){var t=this.__find__(e);if(t<0)throw new Error("Rules manager: invalid rule name "+e);this.__rules__[t].enabled=!1}),this),this.__cache__=null},j.prototype.getRules=function(e){return null===this.__cache__&&this.__compile__(),this.__cache__[e]||[]},O.prototype.pushPending=function(){this.tokens.push({type:"text",content:this.pending,level:this.pendingLevel}),this.pending=""},O.prototype.push=function(e){this.pending&&this.pushPending(),this.tokens.push(e),this.pendingLevel=this.level},O.prototype.cacheSet=function(e,t){for(var n=this.cache.length;n<=e;n++)this.cache.push(0);this.cache[e]=t},O.prototype.cacheGet=function(e){return e<this.cache.length?this.cache[e]:0};var R=" \n()[]'\".,!?-";function M(e){return e.replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1")}var D=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,F=/\((c|tm|r|p)\)/gi,L={c:"©",r:"®",p:"§",tm:"™"};var B=/['"]/,$=/['"]/g,q=/[-\s()\[\]]/;function U(e,t){return!(t<0||t>=e.length)&&!q.test(e[t])}function z(e,t,n){return e.substr(0,t)+n+e.substr(t+1)}var V=[["block",function(e){e.inlineMode?e.tokens.push({type:"inline",content:e.src.replace(/\n/g," ").trim(),level:0,lines:[0,1],children:[]}):e.block.parse(e.src,e.options,e.env,e.tokens)}],["abbr",function(e){var t,n,r,o,s=e.tokens;if(!e.inlineMode)for(t=1,n=s.length-1;t<n;t++)if("paragraph_open"===s[t-1].type&&"inline"===s[t].type&&"paragraph_close"===s[t+1].type){for(r=s[t].content;r.length&&!((o=A(r,e.inline,e.options,e.env))<0);)r=r.slice(o).trim();s[t].content=r,r.length||(s[t-1].tight=!0,s[t+1].tight=!0)}}],["references",function(e){var t,n,r,o,s=e.tokens;if(e.env.references=e.env.references||{},!e.inlineMode)for(t=1,n=s.length-1;t<n;t++)if("inline"===s[t].type&&"paragraph_open"===s[t-1].type&&"paragraph_close"===s[t+1].type){for(r=s[t].content;r.length&&!((o=T(r,e.inline,e.options,e.env))<0);)r=r.slice(o).trim();s[t].content=r,r.length||(s[t-1].tight=!0,s[t+1].tight=!0)}}],["inline",function(e){var t,n,r,o=e.tokens;for(n=0,r=o.length;n<r;n++)"inline"===(t=o[n]).type&&e.inline.parse(t.content,e.options,e.env,t.children)}],["footnote_tail",function(e){var t,n,r,o,s,i,a,l,c,u=0,p=!1,h={};if(e.env.footnotes&&(e.tokens=e.tokens.filter((function(e){return"footnote_reference_open"===e.type?(p=!0,l=[],c=e.label,!1):"footnote_reference_close"===e.type?(p=!1,h[":"+c]=l,!1):(p&&l.push(e),!p)})),e.env.footnotes.list)){for(i=e.env.footnotes.list,e.tokens.push({type:"footnote_block_open",level:u++}),t=0,n=i.length;t<n;t++){for(e.tokens.push({type:"footnote_open",id:t,level:u++}),i[t].tokens?((a=[]).push({type:"paragraph_open",tight:!1,level:u++}),a.push({type:"inline",content:"",level:u,children:i[t].tokens}),a.push({type:"paragraph_close",tight:!1,level:--u})):i[t].label&&(a=h[":"+i[t].label]),e.tokens=e.tokens.concat(a),s="paragraph_close"===e.tokens[e.tokens.length-1].type?e.tokens.pop():null,o=i[t].count>0?i[t].count:1,r=0;r<o;r++)e.tokens.push({type:"footnote_anchor",id:t,subId:r,level:u});s&&e.tokens.push(s),e.tokens.push({type:"footnote_close",level:--u})}e.tokens.push({type:"footnote_block_close",level:--u})}}],["abbr2",function(e){var t,n,r,o,s,i,a,l,c,u,p,h,f=e.tokens;if(e.env.abbreviations)for(e.env.abbrRegExp||(h="(^|["+R.split("").map(M).join("")+"])("+Object.keys(e.env.abbreviations).map((function(e){return e.substr(1)})).sort((function(e,t){return t.length-e.length})).map(M).join("|")+")($|["+R.split("").map(M).join("")+"])",e.env.abbrRegExp=new RegExp(h,"g")),u=e.env.abbrRegExp,n=0,r=f.length;n<r;n++)if("inline"===f[n].type)for(t=(o=f[n].children).length-1;t>=0;t--)if("text"===(s=o[t]).type){for(l=0,i=s.content,u.lastIndex=0,c=s.level,a=[];p=u.exec(i);)u.lastIndex>l&&a.push({type:"text",content:i.slice(l,p.index+p[1].length),level:c}),a.push({type:"abbr_open",title:e.env.abbreviations[":"+p[2]],level:c++}),a.push({type:"text",content:p[2],level:c}),a.push({type:"abbr_close",level:--c}),l=u.lastIndex-p[3].length;a.length&&(l<i.length&&a.push({type:"text",content:i.slice(l),level:c}),f[n].children=o=[].concat(o.slice(0,t),a,o.slice(t+1)))}}],["replacements",function(e){var t,n,r,o,s,i;if(e.options.typographer)for(s=e.tokens.length-1;s>=0;s--)if("inline"===e.tokens[s].type)for(t=(o=e.tokens[s].children).length-1;t>=0;t--)"text"===(n=o[t]).type&&(r=n.content,r=(i=r).indexOf("(")<0?i:i.replace(F,(function(e,t){return L[t.toLowerCase()]})),D.test(r)&&(r=r.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/gm,"$1—$2").replace(/(^|\s)--(\s|$)/gm,"$1–$2").replace(/(^|[^-\s])--([^-\s]|$)/gm,"$1–$2")),n.content=r)}],["smartquotes",function(e){var t,n,r,o,s,i,a,l,c,u,p,h,f,d,m,g,y;if(e.options.typographer)for(y=[],m=e.tokens.length-1;m>=0;m--)if("inline"===e.tokens[m].type)for(g=e.tokens[m].children,y.length=0,t=0;t<g.length;t++)if("text"===(n=g[t]).type&&!B.test(n.text)){for(a=g[t].level,f=y.length-1;f>=0&&!(y[f].level<=a);f--);y.length=f+1,s=0,i=(r=n.content).length;e:for(;s<i&&($.lastIndex=s,o=$.exec(r));)if(l=!U(r,o.index-1),s=o.index+1,d="'"===o[0],(c=!U(r,s))||l){if(p=!c,h=!l)for(f=y.length-1;f>=0&&(u=y[f],!(y[f].level<a));f--)if(u.single===d&&y[f].level===a){u=y[f],d?(g[u.token].content=z(g[u.token].content,u.pos,e.options.quotes[2]),n.content=z(n.content,o.index,e.options.quotes[3])):(g[u.token].content=z(g[u.token].content,u.pos,e.options.quotes[0]),n.content=z(n.content,o.index,e.options.quotes[1])),y.length=f;continue e}p?y.push({token:t,pos:o.index,single:d,level:a}):h&&d&&(n.content=z(n.content,o.index,"’"))}else d&&(n.content=z(n.content,o.index,"’"))}}]];function W(){this.options={},this.ruler=new j;for(var e=0;e<V.length;e++)this.ruler.push(V[e][0],V[e][1])}function J(e,t,n,r,o){var s,i,a,l,c,u,p;for(this.src=e,this.parser=t,this.options=n,this.env=r,this.tokens=o,this.bMarks=[],this.eMarks=[],this.tShift=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.parentType="root",this.ddIndent=-1,this.level=0,this.result="",u=0,p=!1,a=l=u=0,c=(i=this.src).length;l<c;l++){if(s=i.charCodeAt(l),!p){if(32===s){u++;continue}p=!0}10!==s&&l!==c-1||(10!==s&&l++,this.bMarks.push(a),this.eMarks.push(l),this.tShift.push(u),p=!1,u=0,a=l+1)}this.bMarks.push(i.length),this.eMarks.push(i.length),this.tShift.push(0),this.lineMax=this.bMarks.length-1}function K(e,t){var n,r,o;return(r=e.bMarks[t]+e.tShift[t])>=(o=e.eMarks[t])||42!==(n=e.src.charCodeAt(r++))&&45!==n&&43!==n||r<o&&32!==e.src.charCodeAt(r)?-1:r}function H(e,t){var n,r=e.bMarks[t]+e.tShift[t],o=e.eMarks[t];if(r+1>=o)return-1;if((n=e.src.charCodeAt(r++))<48||n>57)return-1;for(;;){if(r>=o)return-1;if(!((n=e.src.charCodeAt(r++))>=48&&n<=57)){if(41===n||46===n)break;return-1}}return r<o&&32!==e.src.charCodeAt(r)?-1:r}W.prototype.process=function(e){var t,n,r;for(t=0,n=(r=this.ruler.getRules("")).length;t<n;t++)r[t](e)},J.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},J.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;e<t&&!(this.bMarks[e]+this.tShift[e]<this.eMarks[e]);e++);return e},J.prototype.skipSpaces=function(e){for(var t=this.src.length;e<t&&32===this.src.charCodeAt(e);e++);return e},J.prototype.skipChars=function(e,t){for(var n=this.src.length;e<n&&this.src.charCodeAt(e)===t;e++);return e},J.prototype.skipCharsBack=function(e,t,n){if(e<=n)return e;for(;e>n;)if(t!==this.src.charCodeAt(--e))return e+1;return e},J.prototype.getLines=function(e,t,n,r){var o,s,i,a,l,c=e;if(e>=t)return"";if(c+1===t)return s=this.bMarks[c]+Math.min(this.tShift[c],n),i=r?this.eMarks[c]+1:this.eMarks[c],this.src.slice(s,i);for(a=new Array(t-e),o=0;c<t;c++,o++)(l=this.tShift[c])>n&&(l=n),l<0&&(l=0),s=this.bMarks[c]+l,i=c+1<t||r?this.eMarks[c]+1:this.eMarks[c],a[o]=this.src.slice(s,i);return a.join("")};var G={};["article","aside","button","blockquote","body","canvas","caption","col","colgroup","dd","div","dl","dt","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","iframe","li","map","object","ol","output","p","pre","progress","script","section","style","table","tbody","td","textarea","tfoot","th","tr","thead","ul","video"].forEach((function(e){G[e]=!0}));var Z=/^<([a-zA-Z]{1,15})[\s\/>]/,Y=/^<\/([a-zA-Z]{1,15})[\s>]/;function X(e,t){var n=e.bMarks[t]+e.blkIndent,r=e.eMarks[t];return e.src.substr(n,r-n)}function Q(e,t){var n,r,o=e.bMarks[t]+e.tShift[t],s=e.eMarks[t];return o>=s||126!==(r=e.src.charCodeAt(o++))&&58!==r||o===(n=e.skipSpaces(o))||n>=s?-1:n}var ee=[["code",function(e,t,n){var r,o;if(e.tShift[t]-e.blkIndent<4)return!1;for(o=r=t+1;r<n;)if(e.isEmpty(r))r++;else{if(!(e.tShift[r]-e.blkIndent>=4))break;o=++r}return e.line=r,e.tokens.push({type:"code",content:e.getLines(t,o,4+e.blkIndent,!0),block:!0,lines:[t,e.line],level:e.level}),!0}],["fences",function(e,t,n,r){var o,s,i,a,l,c=!1,u=e.bMarks[t]+e.tShift[t],p=e.eMarks[t];if(u+3>p)return!1;if(126!==(o=e.src.charCodeAt(u))&&96!==o)return!1;if(l=u,(s=(u=e.skipChars(u,o))-l)<3)return!1;if((i=e.src.slice(u,p).trim()).indexOf("`")>=0)return!1;if(r)return!0;for(a=t;!(++a>=n)&&!((u=l=e.bMarks[a]+e.tShift[a])<(p=e.eMarks[a])&&e.tShift[a]<e.blkIndent);)if(e.src.charCodeAt(u)===o&&!(e.tShift[a]-e.blkIndent>=4||(u=e.skipChars(u,o))-l<s||(u=e.skipSpaces(u))<p)){c=!0;break}return s=e.tShift[t],e.line=a+(c?1:0),e.tokens.push({type:"fence",params:i,content:e.getLines(t+1,a,s,!0),lines:[t,e.line],level:e.level}),!0},["paragraph","blockquote","list"]],["blockquote",function(e,t,n,r){var o,s,i,a,l,c,u,p,h,f,d,m=e.bMarks[t]+e.tShift[t],g=e.eMarks[t];if(m>g)return!1;if(62!==e.src.charCodeAt(m++))return!1;if(e.level>=e.options.maxNesting)return!1;if(r)return!0;for(32===e.src.charCodeAt(m)&&m++,l=e.blkIndent,e.blkIndent=0,a=[e.bMarks[t]],e.bMarks[t]=m,s=(m=m<g?e.skipSpaces(m):m)>=g,i=[e.tShift[t]],e.tShift[t]=m-e.bMarks[t],p=e.parser.ruler.getRules("blockquote"),o=t+1;o<n&&!((m=e.bMarks[o]+e.tShift[o])>=(g=e.eMarks[o]));o++)if(62!==e.src.charCodeAt(m++)){if(s)break;for(d=!1,h=0,f=p.length;h<f;h++)if(p[h](e,o,n,!0)){d=!0;break}if(d)break;a.push(e.bMarks[o]),i.push(e.tShift[o]),e.tShift[o]=-1337}else 32===e.src.charCodeAt(m)&&m++,a.push(e.bMarks[o]),e.bMarks[o]=m,s=(m=m<g?e.skipSpaces(m):m)>=g,i.push(e.tShift[o]),e.tShift[o]=m-e.bMarks[o];for(c=e.parentType,e.parentType="blockquote",e.tokens.push({type:"blockquote_open",lines:u=[t,0],level:e.level++}),e.parser.tokenize(e,t,o),e.tokens.push({type:"blockquote_close",level:--e.level}),e.parentType=c,u[1]=e.line,h=0;h<i.length;h++)e.bMarks[h+t]=a[h],e.tShift[h+t]=i[h];return e.blkIndent=l,!0},["paragraph","blockquote","list"]],["hr",function(e,t,n,r){var o,s,i,a=e.bMarks[t],l=e.eMarks[t];if((a+=e.tShift[t])>l)return!1;if(42!==(o=e.src.charCodeAt(a++))&&45!==o&&95!==o)return!1;for(s=1;a<l;){if((i=e.src.charCodeAt(a++))!==o&&32!==i)return!1;i===o&&s++}return!(s<3)&&(r||(e.line=t+1,e.tokens.push({type:"hr",lines:[t,e.line],level:e.level})),!0)},["paragraph","blockquote","list"]],["list",function(e,t,n,r){var o,s,i,a,l,c,u,p,h,f,d,m,g,y,v,b,w,E,x,S,_,j=!0;if((p=H(e,t))>=0)m=!0;else{if(!((p=K(e,t))>=0))return!1;m=!1}if(e.level>=e.options.maxNesting)return!1;if(d=e.src.charCodeAt(p-1),r)return!0;for(y=e.tokens.length,m?(u=e.bMarks[t]+e.tShift[t],f=Number(e.src.substr(u,p-u-1)),e.tokens.push({type:"ordered_list_open",order:f,lines:b=[t,0],level:e.level++})):e.tokens.push({type:"bullet_list_open",lines:b=[t,0],level:e.level++}),o=t,v=!1,E=e.parser.ruler.getRules("list");!(!(o<n)||((h=(g=e.skipSpaces(p))>=e.eMarks[o]?1:g-p)>4&&(h=1),h<1&&(h=1),s=p-e.bMarks[o]+h,e.tokens.push({type:"list_item_open",lines:w=[t,0],level:e.level++}),a=e.blkIndent,l=e.tight,i=e.tShift[t],c=e.parentType,e.tShift[t]=g-e.bMarks[t],e.blkIndent=s,e.tight=!0,e.parentType="list",e.parser.tokenize(e,t,n,!0),e.tight&&!v||(j=!1),v=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=a,e.tShift[t]=i,e.tight=l,e.parentType=c,e.tokens.push({type:"list_item_close",level:--e.level}),o=t=e.line,w[1]=o,g=e.bMarks[t],o>=n)||e.isEmpty(o)||e.tShift[o]<e.blkIndent);){for(_=!1,x=0,S=E.length;x<S;x++)if(E[x](e,o,n,!0)){_=!0;break}if(_)break;if(m){if((p=H(e,o))<0)break}else if((p=K(e,o))<0)break;if(d!==e.src.charCodeAt(p-1))break}return e.tokens.push({type:m?"ordered_list_close":"bullet_list_close",level:--e.level}),b[1]=o,e.line=o,j&&function(e,t){var n,r,o=e.level+2;for(n=t+2,r=e.tokens.length-2;n<r;n++)e.tokens[n].level===o&&"paragraph_open"===e.tokens[n].type&&(e.tokens[n+2].tight=!0,e.tokens[n].tight=!0,n+=2)}(e,y),!0},["paragraph","blockquote"]],["footnote",function(e,t,n,r){var o,s,i,a,l,c=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(c+4>u)return!1;if(91!==e.src.charCodeAt(c))return!1;if(94!==e.src.charCodeAt(c+1))return!1;if(e.level>=e.options.maxNesting)return!1;for(a=c+2;a<u;a++){if(32===e.src.charCodeAt(a))return!1;if(93===e.src.charCodeAt(a))break}return a!==c+2&&(!(a+1>=u||58!==e.src.charCodeAt(++a))&&(r||(a++,e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.refs||(e.env.footnotes.refs={}),l=e.src.slice(c+2,a-2),e.env.footnotes.refs[":"+l]=-1,e.tokens.push({type:"footnote_reference_open",label:l,level:e.level++}),o=e.bMarks[t],s=e.tShift[t],i=e.parentType,e.tShift[t]=e.skipSpaces(a)-a,e.bMarks[t]=a,e.blkIndent+=4,e.parentType="footnote",e.tShift[t]<e.blkIndent&&(e.tShift[t]+=e.blkIndent,e.bMarks[t]-=e.blkIndent),e.parser.tokenize(e,t,n,!0),e.parentType=i,e.blkIndent-=4,e.tShift[t]=s,e.bMarks[t]=o,e.tokens.push({type:"footnote_reference_close",level:--e.level})),!0))},["paragraph"]],["heading",function(e,t,n,r){var o,s,i,a=e.bMarks[t]+e.tShift[t],l=e.eMarks[t];if(a>=l)return!1;if(35!==(o=e.src.charCodeAt(a))||a>=l)return!1;for(s=1,o=e.src.charCodeAt(++a);35===o&&a<l&&s<=6;)s++,o=e.src.charCodeAt(++a);return!(s>6||a<l&&32!==o)&&(r||(l=e.skipCharsBack(l,32,a),(i=e.skipCharsBack(l,35,a))>a&&32===e.src.charCodeAt(i-1)&&(l=i),e.line=t+1,e.tokens.push({type:"heading_open",hLevel:s,lines:[t,e.line],level:e.level}),a<l&&e.tokens.push({type:"inline",content:e.src.slice(a,l).trim(),level:e.level+1,lines:[t,e.line],children:[]}),e.tokens.push({type:"heading_close",hLevel:s,level:e.level})),!0)},["paragraph","blockquote"]],["lheading",function(e,t,n){var r,o,s,i=t+1;return!(i>=n)&&(!(e.tShift[i]<e.blkIndent)&&(!(e.tShift[i]-e.blkIndent>3)&&(!((o=e.bMarks[i]+e.tShift[i])>=(s=e.eMarks[i]))&&((45===(r=e.src.charCodeAt(o))||61===r)&&(o=e.skipChars(o,r),!((o=e.skipSpaces(o))<s)&&(o=e.bMarks[t]+e.tShift[t],e.line=i+1,e.tokens.push({type:"heading_open",hLevel:61===r?1:2,lines:[t,e.line],level:e.level}),e.tokens.push({type:"inline",content:e.src.slice(o,e.eMarks[t]).trim(),level:e.level+1,lines:[t,e.line-1],children:[]}),e.tokens.push({type:"heading_close",hLevel:61===r?1:2,level:e.level}),!0))))))}],["htmlblock",function(e,t,n,r){var o,s,i,a=e.bMarks[t],l=e.eMarks[t],c=e.tShift[t];if(a+=c,!e.options.html)return!1;if(c>3||a+2>=l)return!1;if(60!==e.src.charCodeAt(a))return!1;if(33===(o=e.src.charCodeAt(a+1))||63===o){if(r)return!0}else{if(47!==o&&!function(e){var t=32|e;return t>=97&&t<=122}(o))return!1;if(47===o){if(!(s=e.src.slice(a,l).match(Y)))return!1}else if(!(s=e.src.slice(a,l).match(Z)))return!1;if(!0!==G[s[1].toLowerCase()])return!1;if(r)return!0}for(i=t+1;i<e.lineMax&&!e.isEmpty(i);)i++;return e.line=i,e.tokens.push({type:"htmlblock",level:e.level,lines:[t,e.line],content:e.getLines(t,i,0,!0)}),!0},["paragraph","blockquote"]],["table",function(e,t,n,r){var o,s,i,a,l,c,u,p,h,f,d;if(t+2>n)return!1;if(l=t+1,e.tShift[l]<e.blkIndent)return!1;if((i=e.bMarks[l]+e.tShift[l])>=e.eMarks[l])return!1;if(124!==(o=e.src.charCodeAt(i))&&45!==o&&58!==o)return!1;if(s=X(e,t+1),!/^[-:| ]+$/.test(s))return!1;if((c=s.split("|"))<=2)return!1;for(p=[],a=0;a<c.length;a++){if(!(h=c[a].trim())){if(0===a||a===c.length-1)continue;return!1}if(!/^:?-+:?$/.test(h))return!1;58===h.charCodeAt(h.length-1)?p.push(58===h.charCodeAt(0)?"center":"right"):58===h.charCodeAt(0)?p.push("left"):p.push("")}if(-1===(s=X(e,t).trim()).indexOf("|"))return!1;if(c=s.replace(/^\||\|$/g,"").split("|"),p.length!==c.length)return!1;if(r)return!0;for(e.tokens.push({type:"table_open",lines:f=[t,0],level:e.level++}),e.tokens.push({type:"thead_open",lines:[t,t+1],level:e.level++}),e.tokens.push({type:"tr_open",lines:[t,t+1],level:e.level++}),a=0;a<c.length;a++)e.tokens.push({type:"th_open",align:p[a],lines:[t,t+1],level:e.level++}),e.tokens.push({type:"inline",content:c[a].trim(),lines:[t,t+1],level:e.level,children:[]}),e.tokens.push({type:"th_close",level:--e.level});for(e.tokens.push({type:"tr_close",level:--e.level}),e.tokens.push({type:"thead_close",level:--e.level}),e.tokens.push({type:"tbody_open",lines:d=[t+2,0],level:e.level++}),l=t+2;l<n&&!(e.tShift[l]<e.blkIndent)&&-1!==(s=X(e,l).trim()).indexOf("|");l++){for(c=s.replace(/^\||\|$/g,"").split("|"),e.tokens.push({type:"tr_open",level:e.level++}),a=0;a<c.length;a++)e.tokens.push({type:"td_open",align:p[a],level:e.level++}),u=c[a].substring(124===c[a].charCodeAt(0)?1:0,124===c[a].charCodeAt(c[a].length-1)?c[a].length-1:c[a].length).trim(),e.tokens.push({type:"inline",content:u,level:e.level,children:[]}),e.tokens.push({type:"td_close",level:--e.level});e.tokens.push({type:"tr_close",level:--e.level})}return e.tokens.push({type:"tbody_close",level:--e.level}),e.tokens.push({type:"table_close",level:--e.level}),f[1]=d[1]=l,e.line=l,!0},["paragraph"]],["deflist",function(e,t,n,r){var o,s,i,a,l,c,u,p,h,f,d,m,g,y;if(r)return!(e.ddIndent<0)&&Q(e,t)>=0;if(u=t+1,e.isEmpty(u)&&++u>n)return!1;if(e.tShift[u]<e.blkIndent)return!1;if((o=Q(e,u))<0)return!1;if(e.level>=e.options.maxNesting)return!1;c=e.tokens.length,e.tokens.push({type:"dl_open",lines:l=[t,0],level:e.level++}),i=t,s=u;e:for(;;){for(y=!0,g=!1,e.tokens.push({type:"dt_open",lines:[i,i],level:e.level++}),e.tokens.push({type:"inline",content:e.getLines(i,i+1,e.blkIndent,!1).trim(),level:e.level+1,lines:[i,i],children:[]}),e.tokens.push({type:"dt_close",level:--e.level});;){if(e.tokens.push({type:"dd_open",lines:a=[u,0],level:e.level++}),m=e.tight,h=e.ddIndent,p=e.blkIndent,d=e.tShift[s],f=e.parentType,e.blkIndent=e.ddIndent=e.tShift[s]+2,e.tShift[s]=o-e.bMarks[s],e.tight=!0,e.parentType="deflist",e.parser.tokenize(e,s,n,!0),e.tight&&!g||(y=!1),g=e.line-s>1&&e.isEmpty(e.line-1),e.tShift[s]=d,e.tight=m,e.parentType=f,e.blkIndent=p,e.ddIndent=h,e.tokens.push({type:"dd_close",level:--e.level}),a[1]=u=e.line,u>=n)break e;if(e.tShift[u]<e.blkIndent)break e;if((o=Q(e,u))<0)break;s=u}if(u>=n)break;if(i=u,e.isEmpty(i))break;if(e.tShift[i]<e.blkIndent)break;if((s=i+1)>=n)break;if(e.isEmpty(s)&&s++,s>=n)break;if(e.tShift[s]<e.blkIndent)break;if((o=Q(e,s))<0)break}return e.tokens.push({type:"dl_close",level:--e.level}),l[1]=u,e.line=u,y&&function(e,t){var n,r,o=e.level+2;for(n=t+2,r=e.tokens.length-2;n<r;n++)e.tokens[n].level===o&&"paragraph_open"===e.tokens[n].type&&(e.tokens[n+2].tight=!0,e.tokens[n].tight=!0,n+=2)}(e,c),!0},["paragraph"]],["paragraph",function(e,t){var n,r,o,s,i,a,l=t+1;if(l<(n=e.lineMax)&&!e.isEmpty(l))for(a=e.parser.ruler.getRules("paragraph");l<n&&!e.isEmpty(l);l++)if(!(e.tShift[l]-e.blkIndent>3)){for(o=!1,s=0,i=a.length;s<i;s++)if(a[s](e,l,n,!0)){o=!0;break}if(o)break}return r=e.getLines(t,l,e.blkIndent,!1).trim(),e.line=l,r.length&&(e.tokens.push({type:"paragraph_open",tight:!1,lines:[t,e.line],level:e.level}),e.tokens.push({type:"inline",content:r,level:e.level+1,lines:[t,e.line],children:[]}),e.tokens.push({type:"paragraph_close",tight:!1,level:e.level})),!0}]];function te(){this.ruler=new j;for(var e=0;e<ee.length;e++)this.ruler.push(ee[e][0],ee[e][1],{alt:(ee[e][2]||[]).slice()})}te.prototype.tokenize=function(e,t,n){for(var r,o=this.ruler.getRules(""),s=o.length,i=t,a=!1;i<n&&(e.line=i=e.skipEmptyLines(i),!(i>=n))&&!(e.tShift[i]<e.blkIndent);){for(r=0;r<s&&!o[r](e,i,n,!1);r++);if(e.tight=!a,e.isEmpty(e.line-1)&&(a=!0),(i=e.line)<n&&e.isEmpty(i)){if(a=!0,++i<n&&"list"===e.parentType&&e.isEmpty(i))break;e.line=i}}};var ne=/[\n\t]/g,re=/\r[\n\u0085]|[\u2424\u2028\u0085]/g,oe=/\u00a0/g;function se(e){switch(e){case 10:case 92:case 96:case 42:case 95:case 94:case 91:case 93:case 33:case 38:case 60:case 62:case 123:case 125:case 36:case 37:case 64:case 126:case 43:case 61:case 58:return!0;default:return!1}}te.prototype.parse=function(e,t,n,r){var o,s=0,i=0;if(!e)return[];(e=(e=e.replace(oe," ")).replace(re,"\n")).indexOf("\t")>=0&&(e=e.replace(ne,(function(t,n){var r;return 10===e.charCodeAt(n)?(s=n+1,i=0,t):(r=" ".slice((n-s-i)%4),i=n-s+1,r)}))),o=new J(e,this,t,n,r),this.tokenize(o,o.line,o.lineMax)};for(var ie=[],ae=0;ae<256;ae++)ie.push(0);function le(e){return e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122}function ce(e,t){var n,r,o,s=t,i=!0,a=!0,l=e.posMax,c=e.src.charCodeAt(t);for(n=t>0?e.src.charCodeAt(t-1):-1;s<l&&e.src.charCodeAt(s)===c;)s++;return s>=l&&(i=!1),(o=s-t)>=4?i=a=!1:(32!==(r=s<l?e.src.charCodeAt(s):-1)&&10!==r||(i=!1),32!==n&&10!==n||(a=!1),95===c&&(le(n)&&(i=!1),le(r)&&(a=!1))),{can_open:i,can_close:a,delims:o}}"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach((function(e){ie[e.charCodeAt(0)]=1}));var ue=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;var pe=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;var he=["coap","doi","javascript","aaa","aaas","about","acap","cap","cid","crid","data","dav","dict","dns","file","ftp","geo","go","gopher","h323","http","https","iax","icap","im","imap","info","ipp","iris","iris.beep","iris.xpc","iris.xpcs","iris.lwz","ldap","mailto","mid","msrp","msrps","mtqp","mupdate","news","nfs","ni","nih","nntp","opaquelocktoken","pop","pres","rtsp","service","session","shttp","sieve","sip","sips","sms","snmp","soap.beep","soap.beeps","tag","tel","telnet","tftp","thismessage","tn3270","tip","tv","urn","vemmi","ws","wss","xcon","xcon-userid","xmlrpc.beep","xmlrpc.beeps","xmpp","z39.50r","z39.50s","adiumxtra","afp","afs","aim","apt","attachment","aw","beshare","bitcoin","bolo","callto","chrome","chrome-extension","com-eventbrite-attendee","content","cvs","dlna-playsingle","dlna-playcontainer","dtn","dvb","ed2k","facetime","feed","finger","fish","gg","git","gizmoproject","gtalk","hcp","icon","ipn","irc","irc6","ircs","itms","jar","jms","keyparc","lastfm","ldaps","magnet","maps","market","message","mms","ms-help","msnim","mumble","mvn","notes","oid","palm","paparazzi","platform","proxy","psyc","query","res","resource","rmi","rsync","rtmp","secondlife","sftp","sgn","skype","smb","soldat","spotify","ssh","steam","svn","teamspeak","things","udp","unreal","ut2004","ventrilo","view-source","webcal","wtai","wyciwyg","xfire","xri","ymsgr"],fe=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,de=/^<([a-zA-Z.\-]{1,25}):([^<>\x00-\x20]*)>/;function me(e,t){return e=e.source,t=t||"",function n(r,o){return r?(o=o.source||o,e=e.replace(r,o),n):new RegExp(e,t)}}var ge=me(/(?:unquoted|single_quoted|double_quoted)/)("unquoted",/[^"'=<>`\x00-\x20]+/)("single_quoted",/'[^']*'/)("double_quoted",/"[^"]*"/)(),ye=me(/(?:\s+attr_name(?:\s*=\s*attr_value)?)/)("attr_name",/[a-zA-Z_:][a-zA-Z0-9:._-]*/)("attr_value",ge)(),ve=me(/<[A-Za-z][A-Za-z0-9]*attribute*\s*\/?>/)("attribute",ye)(),be=me(/^(?:open_tag|close_tag|comment|processing|declaration|cdata)/)("open_tag",ve)("close_tag",/<\/[A-Za-z][A-Za-z0-9]*\s*>/)("comment",/<!---->|<!--(?:-?[^>-])(?:-?[^-])*-->/)("processing",/<[?].*?[?]>/)("declaration",/<![A-Z]+\s+[^>]*>/)("cdata",/<!\[CDATA\[[\s\S]*?\]\]>/)();var we=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,Ee=/^&([a-z][a-z0-9]{1,31});/i;var xe=[["text",function(e,t){for(var n=e.pos;n<e.posMax&&!se(e.src.charCodeAt(n));)n++;return n!==e.pos&&(t||(e.pending+=e.src.slice(e.pos,n)),e.pos=n,!0)}],["newline",function(e,t){var n,r,o=e.pos;if(10!==e.src.charCodeAt(o))return!1;if(n=e.pending.length-1,r=e.posMax,!t)if(n>=0&&32===e.pending.charCodeAt(n))if(n>=1&&32===e.pending.charCodeAt(n-1)){for(var s=n-2;s>=0;s--)if(32!==e.pending.charCodeAt(s)){e.pending=e.pending.substring(0,s+1);break}e.push({type:"hardbreak",level:e.level})}else e.pending=e.pending.slice(0,-1),e.push({type:"softbreak",level:e.level});else e.push({type:"softbreak",level:e.level});for(o++;o<r&&32===e.src.charCodeAt(o);)o++;return e.pos=o,!0}],["escape",function(e,t){var n,r=e.pos,o=e.posMax;if(92!==e.src.charCodeAt(r))return!1;if(++r<o){if((n=e.src.charCodeAt(r))<256&&0!==ie[n])return t||(e.pending+=e.src[r]),e.pos+=2,!0;if(10===n){for(t||e.push({type:"hardbreak",level:e.level}),r++;r<o&&32===e.src.charCodeAt(r);)r++;return e.pos=r,!0}}return t||(e.pending+="\\"),e.pos++,!0}],["backticks",function(e,t){var n,r,o,s,i,a=e.pos;if(96!==e.src.charCodeAt(a))return!1;for(n=a,a++,r=e.posMax;a<r&&96===e.src.charCodeAt(a);)a++;for(o=e.src.slice(n,a),s=i=a;-1!==(s=e.src.indexOf("`",i));){for(i=s+1;i<r&&96===e.src.charCodeAt(i);)i++;if(i-s===o.length)return t||e.push({type:"code",content:e.src.slice(a,s).replace(/[ \n]+/g," ").trim(),block:!1,level:e.level}),e.pos=i,!0}return t||(e.pending+=o),e.pos+=o.length,!0}],["del",function(e,t){var n,r,o,s,i,a=e.posMax,l=e.pos;if(126!==e.src.charCodeAt(l))return!1;if(t)return!1;if(l+4>=a)return!1;if(126!==e.src.charCodeAt(l+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(s=l>0?e.src.charCodeAt(l-1):-1,i=e.src.charCodeAt(l+2),126===s)return!1;if(126===i)return!1;if(32===i||10===i)return!1;for(r=l+2;r<a&&126===e.src.charCodeAt(r);)r++;if(r>l+3)return e.pos+=r-l,t||(e.pending+=e.src.slice(l,r)),!0;for(e.pos=l+2,o=1;e.pos+1<a;){if(126===e.src.charCodeAt(e.pos)&&126===e.src.charCodeAt(e.pos+1)&&(s=e.src.charCodeAt(e.pos-1),126!==(i=e.pos+2<a?e.src.charCodeAt(e.pos+2):-1)&&126!==s&&(32!==s&&10!==s?o--:32!==i&&10!==i&&o++,o<=0))){n=!0;break}e.parser.skipToken(e)}return n?(e.posMax=e.pos,e.pos=l+2,t||(e.push({type:"del_open",level:e.level++}),e.parser.tokenize(e),e.push({type:"del_close",level:--e.level})),e.pos=e.posMax+2,e.posMax=a,!0):(e.pos=l,!1)}],["ins",function(e,t){var n,r,o,s,i,a=e.posMax,l=e.pos;if(43!==e.src.charCodeAt(l))return!1;if(t)return!1;if(l+4>=a)return!1;if(43!==e.src.charCodeAt(l+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(s=l>0?e.src.charCodeAt(l-1):-1,i=e.src.charCodeAt(l+2),43===s)return!1;if(43===i)return!1;if(32===i||10===i)return!1;for(r=l+2;r<a&&43===e.src.charCodeAt(r);)r++;if(r!==l+2)return e.pos+=r-l,t||(e.pending+=e.src.slice(l,r)),!0;for(e.pos=l+2,o=1;e.pos+1<a;){if(43===e.src.charCodeAt(e.pos)&&43===e.src.charCodeAt(e.pos+1)&&(s=e.src.charCodeAt(e.pos-1),43!==(i=e.pos+2<a?e.src.charCodeAt(e.pos+2):-1)&&43!==s&&(32!==s&&10!==s?o--:32!==i&&10!==i&&o++,o<=0))){n=!0;break}e.parser.skipToken(e)}return n?(e.posMax=e.pos,e.pos=l+2,t||(e.push({type:"ins_open",level:e.level++}),e.parser.tokenize(e),e.push({type:"ins_close",level:--e.level})),e.pos=e.posMax+2,e.posMax=a,!0):(e.pos=l,!1)}],["mark",function(e,t){var n,r,o,s,i,a=e.posMax,l=e.pos;if(61!==e.src.charCodeAt(l))return!1;if(t)return!1;if(l+4>=a)return!1;if(61!==e.src.charCodeAt(l+1))return!1;if(e.level>=e.options.maxNesting)return!1;if(s=l>0?e.src.charCodeAt(l-1):-1,i=e.src.charCodeAt(l+2),61===s)return!1;if(61===i)return!1;if(32===i||10===i)return!1;for(r=l+2;r<a&&61===e.src.charCodeAt(r);)r++;if(r!==l+2)return e.pos+=r-l,t||(e.pending+=e.src.slice(l,r)),!0;for(e.pos=l+2,o=1;e.pos+1<a;){if(61===e.src.charCodeAt(e.pos)&&61===e.src.charCodeAt(e.pos+1)&&(s=e.src.charCodeAt(e.pos-1),61!==(i=e.pos+2<a?e.src.charCodeAt(e.pos+2):-1)&&61!==s&&(32!==s&&10!==s?o--:32!==i&&10!==i&&o++,o<=0))){n=!0;break}e.parser.skipToken(e)}return n?(e.posMax=e.pos,e.pos=l+2,t||(e.push({type:"mark_open",level:e.level++}),e.parser.tokenize(e),e.push({type:"mark_close",level:--e.level})),e.pos=e.posMax+2,e.posMax=a,!0):(e.pos=l,!1)}],["emphasis",function(e,t){var n,r,o,s,i,a,l,c=e.posMax,u=e.pos,p=e.src.charCodeAt(u);if(95!==p&&42!==p)return!1;if(t)return!1;if(n=(l=ce(e,u)).delims,!l.can_open)return e.pos+=n,t||(e.pending+=e.src.slice(u,e.pos)),!0;if(e.level>=e.options.maxNesting)return!1;for(e.pos=u+n,a=[n];e.pos<c;)if(e.src.charCodeAt(e.pos)!==p)e.parser.skipToken(e);else{if(r=(l=ce(e,e.pos)).delims,l.can_close){for(s=a.pop(),i=r;s!==i;){if(i<s){a.push(s-i);break}if(i-=s,0===a.length)break;e.pos+=s,s=a.pop()}if(0===a.length){n=s,o=!0;break}e.pos+=r;continue}l.can_open&&a.push(r),e.pos+=r}return o?(e.posMax=e.pos,e.pos=u+n,t||(2!==n&&3!==n||e.push({type:"strong_open",level:e.level++}),1!==n&&3!==n||e.push({type:"em_open",level:e.level++}),e.parser.tokenize(e),1!==n&&3!==n||e.push({type:"em_close",level:--e.level}),2!==n&&3!==n||e.push({type:"strong_close",level:--e.level})),e.pos=e.posMax+n,e.posMax=c,!0):(e.pos=u,!1)}],["sub",function(e,t){var n,r,o=e.posMax,s=e.pos;if(126!==e.src.charCodeAt(s))return!1;if(t)return!1;if(s+2>=o)return!1;if(e.level>=e.options.maxNesting)return!1;for(e.pos=s+1;e.pos<o;){if(126===e.src.charCodeAt(e.pos)){n=!0;break}e.parser.skipToken(e)}return n&&s+1!==e.pos?(r=e.src.slice(s+1,e.pos)).match(/(^|[^\\])(\\\\)*\s/)?(e.pos=s,!1):(e.posMax=e.pos,e.pos=s+1,t||e.push({type:"sub",level:e.level,content:r.replace(ue,"$1")}),e.pos=e.posMax+1,e.posMax=o,!0):(e.pos=s,!1)}],["sup",function(e,t){var n,r,o=e.posMax,s=e.pos;if(94!==e.src.charCodeAt(s))return!1;if(t)return!1;if(s+2>=o)return!1;if(e.level>=e.options.maxNesting)return!1;for(e.pos=s+1;e.pos<o;){if(94===e.src.charCodeAt(e.pos)){n=!0;break}e.parser.skipToken(e)}return n&&s+1!==e.pos?(r=e.src.slice(s+1,e.pos)).match(/(^|[^\\])(\\\\)*\s/)?(e.pos=s,!1):(e.posMax=e.pos,e.pos=s+1,t||e.push({type:"sup",level:e.level,content:r.replace(pe,"$1")}),e.pos=e.posMax+1,e.posMax=o,!0):(e.pos=s,!1)}],["links",function(e,t){var n,r,o,s,i,a,l,c,u=!1,p=e.pos,h=e.posMax,f=e.pos,d=e.src.charCodeAt(f);if(33===d&&(u=!0,d=e.src.charCodeAt(++f)),91!==d)return!1;if(e.level>=e.options.maxNesting)return!1;if(n=f+1,(r=k(e,f))<0)return!1;if((a=r+1)<h&&40===e.src.charCodeAt(a)){for(a++;a<h&&(32===(c=e.src.charCodeAt(a))||10===c);a++);if(a>=h)return!1;for(f=a,P(e,a)?(s=e.linkContent,a=e.pos):s="",f=a;a<h&&(32===(c=e.src.charCodeAt(a))||10===c);a++);if(a<h&&f!==a&&N(e,a))for(i=e.linkContent,a=e.pos;a<h&&(32===(c=e.src.charCodeAt(a))||10===c);a++);else i="";if(a>=h||41!==e.src.charCodeAt(a))return e.pos=p,!1;a++}else{if(e.linkLevel>0)return!1;for(;a<h&&(32===(c=e.src.charCodeAt(a))||10===c);a++);if(a<h&&91===e.src.charCodeAt(a)&&(f=a+1,(a=k(e,a))>=0?o=e.src.slice(f,a++):a=f-1),o||(void 0===o&&(a=r+1),o=e.src.slice(n,r)),!(l=e.env.references[I(o)]))return e.pos=p,!1;s=l.href,i=l.title}return t||(e.pos=n,e.posMax=r,u?e.push({type:"image",src:s,title:i,alt:e.src.substr(n,r-n),level:e.level}):(e.push({type:"link_open",href:s,title:i,level:e.level++}),e.linkLevel++,e.parser.tokenize(e),e.linkLevel--,e.push({type:"link_close",level:--e.level}))),e.pos=a,e.posMax=h,!0}],["footnote_inline",function(e,t){var n,r,o,s,i=e.posMax,a=e.pos;return!(a+2>=i)&&(94===e.src.charCodeAt(a)&&(91===e.src.charCodeAt(a+1)&&(!(e.level>=e.options.maxNesting)&&(n=a+2,!((r=k(e,a+1))<0)&&(t||(e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.list||(e.env.footnotes.list=[]),o=e.env.footnotes.list.length,e.pos=n,e.posMax=r,e.push({type:"footnote_ref",id:o,level:e.level}),e.linkLevel++,s=e.tokens.length,e.parser.tokenize(e),e.env.footnotes.list[o]={tokens:e.tokens.splice(s)},e.linkLevel--),e.pos=r+1,e.posMax=i,!0)))))}],["footnote_ref",function(e,t){var n,r,o,s,i=e.posMax,a=e.pos;if(a+3>i)return!1;if(!e.env.footnotes||!e.env.footnotes.refs)return!1;if(91!==e.src.charCodeAt(a))return!1;if(94!==e.src.charCodeAt(a+1))return!1;if(e.level>=e.options.maxNesting)return!1;for(r=a+2;r<i;r++){if(32===e.src.charCodeAt(r))return!1;if(10===e.src.charCodeAt(r))return!1;if(93===e.src.charCodeAt(r))break}return r!==a+2&&(!(r>=i)&&(r++,n=e.src.slice(a+2,r-1),void 0!==e.env.footnotes.refs[":"+n]&&(t||(e.env.footnotes.list||(e.env.footnotes.list=[]),e.env.footnotes.refs[":"+n]<0?(o=e.env.footnotes.list.length,e.env.footnotes.list[o]={label:n,count:0},e.env.footnotes.refs[":"+n]=o):o=e.env.footnotes.refs[":"+n],s=e.env.footnotes.list[o].count,e.env.footnotes.list[o].count++,e.push({type:"footnote_ref",id:o,subId:s,level:e.level})),e.pos=r,e.posMax=i,!0)))}],["autolink",function(e,t){var n,r,o,s,i,a=e.pos;return 60===e.src.charCodeAt(a)&&(!((n=e.src.slice(a)).indexOf(">")<0)&&((r=n.match(de))?!(he.indexOf(r[1].toLowerCase())<0)&&(i=C(s=r[0].slice(1,-1)),!!e.parser.validateLink(s)&&(t||(e.push({type:"link_open",href:i,level:e.level}),e.push({type:"text",content:s,level:e.level+1}),e.push({type:"link_close",level:e.level})),e.pos+=r[0].length,!0)):!!(o=n.match(fe))&&(i=C("mailto:"+(s=o[0].slice(1,-1))),!!e.parser.validateLink(i)&&(t||(e.push({type:"link_open",href:i,level:e.level}),e.push({type:"text",content:s,level:e.level+1}),e.push({type:"link_close",level:e.level})),e.pos+=o[0].length,!0))))}],["htmltag",function(e,t){var n,r,o,s=e.pos;return!!e.options.html&&(o=e.posMax,!(60!==e.src.charCodeAt(s)||s+2>=o)&&(!(33!==(n=e.src.charCodeAt(s+1))&&63!==n&&47!==n&&!function(e){var t=32|e;return t>=97&&t<=122}(n))&&(!!(r=e.src.slice(s).match(be))&&(t||e.push({type:"htmltag",content:e.src.slice(s,s+r[0].length),level:e.level}),e.pos+=r[0].length,!0))))}],["entity",function(e,t){var n,r,s=e.pos,i=e.posMax;if(38!==e.src.charCodeAt(s))return!1;if(s+1<i)if(35===e.src.charCodeAt(s+1)){if(r=e.src.slice(s).match(we))return t||(n="x"===r[1][0].toLowerCase()?parseInt(r[1].slice(1),16):parseInt(r[1],10),e.pending+=u(n)?p(n):p(65533)),e.pos+=r[0].length,!0}else if(r=e.src.slice(s).match(Ee)){var a=o(r[1]);if(r[1]!==a)return t||(e.pending+=a),e.pos+=r[0].length,!0}return t||(e.pending+="&"),e.pos++,!0}]];function Se(){this.ruler=new j;for(var e=0;e<xe.length;e++)this.ruler.push(xe[e][0],xe[e][1]);this.validateLink=_e}function _e(e){var t=e.trim().toLowerCase();return-1===(t=m(t)).indexOf(":")||-1===["vbscript","javascript","file","data"].indexOf(t.split(":")[0])}Se.prototype.skipToken=function(e){var t,n,r=this.ruler.getRules(""),o=r.length,s=e.pos;if((n=e.cacheGet(s))>0)e.pos=n;else{for(t=0;t<o;t++)if(r[t](e,!0))return void e.cacheSet(s,e.pos);e.pos++,e.cacheSet(s,e.pos)}},Se.prototype.tokenize=function(e){for(var t,n,r=this.ruler.getRules(""),o=r.length,s=e.posMax;e.pos<s;){for(n=0;n<o&&!(t=r[n](e,!1));n++);if(t){if(e.pos>=s)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},Se.prototype.parse=function(e,t,n,r){var o=new O(e,this,t,n,r);this.tokenize(o)};var je={default:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","replacements","smartquotes","references","abbr2","footnote_tail"]},block:{rules:["blockquote","code","fences","footnote","heading","hr","htmlblock","lheading","list","paragraph","table"]},inline:{rules:["autolink","backticks","del","emphasis","entity","escape","footnote_ref","htmltag","links","newline","text"]}}},full:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{},block:{},inline:{}}},commonmark:{options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","abbr2"]},block:{rules:["blockquote","code","fences","heading","hr","htmlblock","lheading","list","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","htmltag","links","newline","text"]}}}};function Oe(e,t,n){this.src=t,this.env=n,this.options=e.options,this.tokens=[],this.inlineMode=!1,this.inline=e.inline,this.block=e.block,this.renderer=e.renderer,this.typographer=e.typographer}function ke(e,t){"string"!=typeof e&&(t=e,e="default"),t&&null!=t.linkify&&console.warn("linkify option is removed. Use linkify plugin instead:\n\nimport Remarkable from 'remarkable';\nimport linkify from 'remarkable/linkify';\nnew Remarkable().use(linkify)\n"),this.inline=new Se,this.block=new te,this.core=new W,this.renderer=new _,this.ruler=new j,this.options={},this.configure(je[e]),this.set(t||{})}ke.prototype.set=function(e){a(this.options,e)},ke.prototype.configure=function(e){var t=this;if(!e)throw new Error("Wrong `remarkable` preset, check name/content");e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach((function(n){e.components[n].rules&&t[n].ruler.enable(e.components[n].rules,!0)}))},ke.prototype.use=function(e,t){return e(this,t),this},ke.prototype.parse=function(e,t){var n=new Oe(this,e,t);return this.core.process(n),n.tokens},ke.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},ke.prototype.parseInline=function(e,t){var n=new Oe(this,e,t);return n.inlineMode=!0,this.core.process(n),n.tokens},ke.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)}},96464:e=>{"use strict";var t,n="";e.exports=function(e,r){if("string"!=typeof e)throw new TypeError("expected a string");if(1===r)return e;if(2===r)return e+e;var o=e.length*r;if(t!==e||void 0===t)t=e,n="";else if(n.length>=o)return n.substr(0,o);for(;o>n.length&&r>1;)1&r&&(n+=e),r>>=1,e+=e;return n=(n+=e).substr(0,o)}},47418:e=>{"use strict";e.exports=function(e,t){if(t=t.split(":")[0],!(e=+e))return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e}},20573:(e,t,n)=>{"use strict";n.d(t,{P1:()=>a});var r="NOT_FOUND";var o=function(e,t){return e===t};function s(e,t){var n="object"==typeof t?t:{equalityCheck:t},s=n.equalityCheck,i=void 0===s?o:s,a=n.maxSize,l=void 0===a?1:a,c=n.resultEqualityCheck,u=function(e){return function(t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var r=t.length,o=0;o<r;o++)if(!e(t[o],n[o]))return!1;return!0}}(i),p=1===l?function(e){var t;return{get:function(n){return t&&e(t.key,n)?t.value:r},put:function(e,n){t={key:e,value:n}},getEntries:function(){return t?[t]:[]},clear:function(){t=void 0}}}(u):function(e,t){var n=[];function o(e){var o=n.findIndex((function(n){return t(e,n.key)}));if(o>-1){var s=n[o];return o>0&&(n.splice(o,1),n.unshift(s)),s.value}return r}return{get:o,put:function(t,s){o(t)===r&&(n.unshift({key:t,value:s}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(l,u);function h(){var t=p.get(arguments);if(t===r){if(t=e.apply(null,arguments),c){var n=p.getEntries().find((function(e){return c(e.value,t)}));n&&(t=n.value)}p.put(arguments,t)}return t}return h.clearCache=function(){return p.clear()},h}function i(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];var s,i=0,a={memoizeOptions:void 0},l=r.pop();if("object"==typeof l&&(a=l,l=r.pop()),"function"!=typeof l)throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof l+"]");var c=a.memoizeOptions,u=void 0===c?n:c,p=Array.isArray(u)?u:[u],h=function(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"==typeof e}))){var n=t.map((function(e){return"function"==typeof e?"function "+(e.name||"unnamed")+"()":typeof e})).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+n+"]")}return t}(r),f=e.apply(void 0,[function(){return i++,l.apply(null,arguments)}].concat(p)),d=e((function(){for(var e=[],t=h.length,n=0;n<t;n++)e.push(h[n].apply(null,arguments));return s=f.apply(null,e)}));return Object.assign(d,{resultFunc:l,memoizedResultFunc:f,dependencies:h,lastResult:function(){return s},recomputations:function(){return i},resetRecomputations:function(){return i=0}}),d}}var a=i(s)},60697:(e,t,n)=>{const r=n(86245),o=n(30504),s=n(94992),i=n(82407);e.exports=e=>{var t,n,a=0,l={type:o.ROOT,stack:[]},c=l,u=l.stack,p=[],h=t=>{r.error(e,"Nothing to repeat at column "+(t-1))},f=r.strToChars(e);for(t=f.length;a<t;)switch(n=f[a++]){case"\\":switch(n=f[a++]){case"b":u.push(i.wordBoundary());break;case"B":u.push(i.nonWordBoundary());break;case"w":u.push(s.words());break;case"W":u.push(s.notWords());break;case"d":u.push(s.ints());break;case"D":u.push(s.notInts());break;case"s":u.push(s.whitespace());break;case"S":u.push(s.notWhitespace());break;default:/\d/.test(n)?u.push({type:o.REFERENCE,value:parseInt(n,10)}):u.push({type:o.CHAR,value:n.charCodeAt(0)})}break;case"^":u.push(i.begin());break;case"$":u.push(i.end());break;case"[":var d;"^"===f[a]?(d=!0,a++):d=!1;var m=r.tokenizeClass(f.slice(a),e);a+=m[1],u.push({type:o.SET,set:m[0],not:d});break;case".":u.push(s.anyChar());break;case"(":var g={type:o.GROUP,stack:[],remember:!0};"?"===(n=f[a])&&(n=f[a+1],a+=2,"="===n?g.followedBy=!0:"!"===n?g.notFollowedBy=!0:":"!==n&&r.error(e,`Invalid group, character '${n}' after '?' at column `+(a-1)),g.remember=!1),u.push(g),p.push(c),c=g,u=g.stack;break;case")":0===p.length&&r.error(e,"Unmatched ) at column "+(a-1)),u=(c=p.pop()).options?c.options[c.options.length-1]:c.stack;break;case"|":c.options||(c.options=[c.stack],delete c.stack);var y=[];c.options.push(y),u=y;break;case"{":var v,b,w=/^(\d+)(,(\d+)?)?\}/.exec(f.slice(a));null!==w?(0===u.length&&h(a),v=parseInt(w[1],10),b=w[2]?w[3]?parseInt(w[3],10):1/0:v,a+=w[0].length,u.push({type:o.REPETITION,min:v,max:b,value:u.pop()})):u.push({type:o.CHAR,value:123});break;case"?":0===u.length&&h(a),u.push({type:o.REPETITION,min:0,max:1,value:u.pop()});break;case"+":0===u.length&&h(a),u.push({type:o.REPETITION,min:1,max:1/0,value:u.pop()});break;case"*":0===u.length&&h(a),u.push({type:o.REPETITION,min:0,max:1/0,value:u.pop()});break;default:u.push({type:o.CHAR,value:n.charCodeAt(0)})}return 0!==p.length&&r.error(e,"Unterminated group"),l},e.exports.types=o},82407:(e,t,n)=>{const r=n(30504);t.wordBoundary=()=>({type:r.POSITION,value:"b"}),t.nonWordBoundary=()=>({type:r.POSITION,value:"B"}),t.begin=()=>({type:r.POSITION,value:"^"}),t.end=()=>({type:r.POSITION,value:"$"})},94992:(e,t,n)=>{const r=n(30504),o=()=>[{type:r.RANGE,from:48,to:57}],s=()=>[{type:r.CHAR,value:95},{type:r.RANGE,from:97,to:122},{type:r.RANGE,from:65,to:90}].concat(o()),i=()=>[{type:r.CHAR,value:9},{type:r.CHAR,value:10},{type:r.CHAR,value:11},{type:r.CHAR,value:12},{type:r.CHAR,value:13},{type:r.CHAR,value:32},{type:r.CHAR,value:160},{type:r.CHAR,value:5760},{type:r.RANGE,from:8192,to:8202},{type:r.CHAR,value:8232},{type:r.CHAR,value:8233},{type:r.CHAR,value:8239},{type:r.CHAR,value:8287},{type:r.CHAR,value:12288},{type:r.CHAR,value:65279}];t.words=()=>({type:r.SET,set:s(),not:!1}),t.notWords=()=>({type:r.SET,set:s(),not:!0}),t.ints=()=>({type:r.SET,set:o(),not:!1}),t.notInts=()=>({type:r.SET,set:o(),not:!0}),t.whitespace=()=>({type:r.SET,set:i(),not:!1}),t.notWhitespace=()=>({type:r.SET,set:i(),not:!0}),t.anyChar=()=>({type:r.SET,set:[{type:r.CHAR,value:10},{type:r.CHAR,value:13},{type:r.CHAR,value:8232},{type:r.CHAR,value:8233}],not:!0})},30504:e=>{e.exports={ROOT:0,GROUP:1,POSITION:2,SET:3,RANGE:4,REPETITION:5,REFERENCE:6,CHAR:7}},86245:(e,t,n)=>{const r=n(30504),o=n(94992),s={0:0,t:9,n:10,v:11,f:12,r:13};t.strToChars=function(e){return e=e.replace(/(\[\\b\])|(\\)?\\(?:u([A-F0-9]{4})|x([A-F0-9]{2})|(0?[0-7]{2})|c([@A-Z[\\\]^?])|([0tnvfr]))/g,(function(e,t,n,r,o,i,a,l){if(n)return e;var c=t?8:r?parseInt(r,16):o?parseInt(o,16):i?parseInt(i,8):a?"@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^ ?".indexOf(a):s[l],u=String.fromCharCode(c);return/[[\]{}^$.|?*+()]/.test(u)&&(u="\\"+u),u}))},t.tokenizeClass=(e,n)=>{for(var s,i,a=[],l=/\\(?:(w)|(d)|(s)|(W)|(D)|(S))|((?:(?:\\)(.)|([^\]\\]))-(?:\\)?([^\]]))|(\])|(?:\\)?([^])/g;null!=(s=l.exec(e));)if(s[1])a.push(o.words());else if(s[2])a.push(o.ints());else if(s[3])a.push(o.whitespace());else if(s[4])a.push(o.notWords());else if(s[5])a.push(o.notInts());else if(s[6])a.push(o.notWhitespace());else if(s[7])a.push({type:r.RANGE,from:(s[8]||s[9]).charCodeAt(0),to:s[10].charCodeAt(0)});else{if(!(i=s[12]))return[a,l.lastIndex];a.push({type:r.CHAR,value:i.charCodeAt(0)})}t.error(n,"Unterminated character class")},t.error=(e,t)=>{throw new SyntaxError("Invalid regular expression: /"+e+"/: "+t)}},89509:(e,t,n)=>{var r=n(48764),o=r.Buffer;function s(e,t){for(var n in e)t[n]=e[n]}function i(e,t,n){return o(e,t,n)}o.from&&o.alloc&&o.allocUnsafe&&o.allocUnsafeSlow?e.exports=r:(s(r,t),t.Buffer=i),i.prototype=Object.create(o.prototype),s(o,i),i.from=function(e,t,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return o(e,t,n)},i.alloc=function(e,t,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var r=o(e);return void 0!==t?"string"==typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},i.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return o(e)},i.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return r.SlowBuffer(e)}},60053:(e,t)=>{"use strict";var n,r,o,s;if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var a=Date,l=a.now();t.unstable_now=function(){return a.now()-l}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var c=null,u=null,p=function(){if(null!==c)try{var e=t.unstable_now();c(!0,e),c=null}catch(e){throw setTimeout(p,0),e}};n=function(e){null!==c?setTimeout(n,0,e):(c=e,setTimeout(p,0))},r=function(e,t){u=setTimeout(e,t)},o=function(){clearTimeout(u)},t.unstable_shouldYield=function(){return!1},s=t.unstable_forceFrameRate=function(){}}else{var h=window.setTimeout,f=window.clearTimeout;if("undefined"!=typeof console){var d=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof d&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var m=!1,g=null,y=-1,v=5,b=0;t.unstable_shouldYield=function(){return t.unstable_now()>=b},s=function(){},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"):v=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,E=w.port2;w.port1.onmessage=function(){if(null!==g){var e=t.unstable_now();b=e+v;try{g(!0,e)?E.postMessage(null):(m=!1,g=null)}catch(e){throw E.postMessage(null),e}}else m=!1},n=function(e){g=e,m||(m=!0,E.postMessage(null))},r=function(e,n){y=h((function(){e(t.unstable_now())}),n)},o=function(){f(y),y=-1}}function x(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,o=e[r];if(!(void 0!==o&&0<j(o,t)))break e;e[r]=t,e[n]=o,n=r}}function S(e){return void 0===(e=e[0])?null:e}function _(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length;r<o;){var s=2*(r+1)-1,i=e[s],a=s+1,l=e[a];if(void 0!==i&&0>j(i,n))void 0!==l&&0>j(l,i)?(e[r]=l,e[a]=n,r=a):(e[r]=i,e[s]=n,r=s);else{if(!(void 0!==l&&0>j(l,n)))break e;e[r]=l,e[a]=n,r=a}}}return t}return null}function j(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var O=[],k=[],A=1,C=null,P=3,N=!1,I=!1,T=!1;function R(e){for(var t=S(k);null!==t;){if(null===t.callback)_(k);else{if(!(t.startTime<=e))break;_(k),t.sortIndex=t.expirationTime,x(O,t)}t=S(k)}}function M(e){if(T=!1,R(e),!I)if(null!==S(O))I=!0,n(D);else{var t=S(k);null!==t&&r(M,t.startTime-e)}}function D(e,n){I=!1,T&&(T=!1,o()),N=!0;var s=P;try{for(R(n),C=S(O);null!==C&&(!(C.expirationTime>n)||e&&!t.unstable_shouldYield());){var i=C.callback;if("function"==typeof i){C.callback=null,P=C.priorityLevel;var a=i(C.expirationTime<=n);n=t.unstable_now(),"function"==typeof a?C.callback=a:C===S(O)&&_(O),R(n)}else _(O);C=S(O)}if(null!==C)var l=!0;else{var c=S(k);null!==c&&r(M,c.startTime-n),l=!1}return l}finally{C=null,P=s,N=!1}}var F=s;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(){I||N||(I=!0,n(D))},t.unstable_getCurrentPriorityLevel=function(){return P},t.unstable_getFirstCallbackNode=function(){return S(O)},t.unstable_next=function(e){switch(P){case 1:case 2:case 3:var t=3;break;default:t=P}var n=P;P=t;try{return e()}finally{P=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=F,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=P;P=e;try{return t()}finally{P=n}},t.unstable_scheduleCallback=function(e,s,i){var a=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?a+i:a:i=a,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:A++,callback:s,priorityLevel:e,startTime:i,expirationTime:l=i+l,sortIndex:-1},i>a?(e.sortIndex=i,x(k,e),null===S(O)&&e===S(k)&&(T?o():T=!0,r(M,i-a))):(e.sortIndex=l,x(O,e),I||N||(I=!0,n(D))),e},t.unstable_wrapCallback=function(e){var t=P;return function(){var n=P;P=t;try{return e.apply(this,arguments)}finally{P=n}}}},63840:(e,t,n)=>{"use strict";e.exports=n(60053)},7710:(e,t,n)=>{"use strict";var r=n(48764).Buffer;class o extends Error{constructor(e){super(o._prepareSuperMessage(e)),Object.defineProperty(this,"name",{value:"NonError",configurable:!0,writable:!0}),Error.captureStackTrace&&Error.captureStackTrace(this,o)}static _prepareSuperMessage(e){try{return JSON.stringify(e)}catch{return String(e)}}}const s=[{property:"name",enumerable:!1},{property:"message",enumerable:!1},{property:"stack",enumerable:!1},{property:"code",enumerable:!0}],i=Symbol(".toJSON called"),a=({from:e,seen:t,to_:n,forceEnumerable:o,maxDepth:l,depth:c})=>{const u=n||(Array.isArray(e)?[]:{});if(t.push(e),c>=l)return u;if("function"==typeof e.toJSON&&!0!==e[i])return(e=>{e[i]=!0;const t=e.toJSON();return delete e[i],t})(e);for(const[n,s]of Object.entries(e))"function"==typeof r&&r.isBuffer(s)?u[n]="[object Buffer]":"function"!=typeof s&&(s&&"object"==typeof s?t.includes(e[n])?u[n]="[Circular]":(c++,u[n]=a({from:e[n],seen:t.slice(),forceEnumerable:o,maxDepth:l,depth:c})):u[n]=s);for(const{property:t,enumerable:n}of s)"string"==typeof e[t]&&Object.defineProperty(u,t,{value:e[t],enumerable:!!o||n,configurable:!0,writable:!0});return u};e.exports={serializeError:(e,t={})=>{const{maxDepth:n=Number.POSITIVE_INFINITY}=t;return"object"==typeof e&&null!==e?a({from:e,seen:[],forceEnumerable:!0,maxDepth:n,depth:0}):"function"==typeof e?`[Function: ${e.name||"anonymous"}]`:e},deserializeError:(e,t={})=>{const{maxDepth:n=Number.POSITIVE_INFINITY}=t;if(e instanceof Error)return e;if("object"==typeof e&&null!==e&&!Array.isArray(e)){const t=new Error;return a({from:e,seen:[],to_:t,maxDepth:n,depth:0}),t}return new o(e)}}},24189:(e,t,n)=>{var r=n(89509).Buffer;function o(e,t){this._block=r.alloc(e),this._finalSize=t,this._blockSize=e,this._len=0}o.prototype.update=function(e,t){"string"==typeof e&&(t=t||"utf8",e=r.from(e,t));for(var n=this._block,o=this._blockSize,s=e.length,i=this._len,a=0;a<s;){for(var l=i%o,c=Math.min(s-a,o-l),u=0;u<c;u++)n[l+u]=e[a+u];a+=c,(i+=c)%o==0&&this._update(n)}return this._len+=s,this},o.prototype.digest=function(e){var t=this._len%this._blockSize;this._block[t]=128,this._block.fill(0,t+1),t>=this._finalSize&&(this._update(this._block),this._block.fill(0));var n=8*this._len;if(n<=4294967295)this._block.writeUInt32BE(n,this._blockSize-4);else{var r=(4294967295&n)>>>0,o=(n-r)/4294967296;this._block.writeUInt32BE(o,this._blockSize-8),this._block.writeUInt32BE(r,this._blockSize-4)}this._update(this._block);var s=this._hash();return e?s.toString(e):s},o.prototype._update=function(){throw new Error("_update must be implemented by subclass")},e.exports=o},89072:(e,t,n)=>{var r=e.exports=function(e){e=e.toLowerCase();var t=r[e];if(!t)throw new Error(e+" is not supported (we accept pull requests)");return new t};r.sha=n(74448),r.sha1=n(18336),r.sha224=n(48432),r.sha256=n(67499),r.sha384=n(51686),r.sha512=n(87816)},74448:(e,t,n)=>{var r=n(35717),o=n(24189),s=n(89509).Buffer,i=[1518500249,1859775393,-1894007588,-899497514],a=new Array(80);function l(){this.init(),this._w=a,o.call(this,64,56)}function c(e){return e<<30|e>>>2}function u(e,t,n,r){return 0===e?t&n|~t&r:2===e?t&n|t&r|n&r:t^n^r}r(l,o),l.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},l.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,o=0|this._b,s=0|this._c,a=0|this._d,l=0|this._e,p=0;p<16;++p)n[p]=e.readInt32BE(4*p);for(;p<80;++p)n[p]=n[p-3]^n[p-8]^n[p-14]^n[p-16];for(var h=0;h<80;++h){var f=~~(h/20),d=0|((t=r)<<5|t>>>27)+u(f,o,s,a)+l+n[h]+i[f];l=a,a=s,s=c(o),o=r,r=d}this._a=r+this._a|0,this._b=o+this._b|0,this._c=s+this._c|0,this._d=a+this._d|0,this._e=l+this._e|0},l.prototype._hash=function(){var e=s.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=l},18336:(e,t,n)=>{var r=n(35717),o=n(24189),s=n(89509).Buffer,i=[1518500249,1859775393,-1894007588,-899497514],a=new Array(80);function l(){this.init(),this._w=a,o.call(this,64,56)}function c(e){return e<<5|e>>>27}function u(e){return e<<30|e>>>2}function p(e,t,n,r){return 0===e?t&n|~t&r:2===e?t&n|t&r|n&r:t^n^r}r(l,o),l.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},l.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,o=0|this._b,s=0|this._c,a=0|this._d,l=0|this._e,h=0;h<16;++h)n[h]=e.readInt32BE(4*h);for(;h<80;++h)n[h]=(t=n[h-3]^n[h-8]^n[h-14]^n[h-16])<<1|t>>>31;for(var f=0;f<80;++f){var d=~~(f/20),m=c(r)+p(d,o,s,a)+l+n[f]+i[d]|0;l=a,a=s,s=u(o),o=r,r=m}this._a=r+this._a|0,this._b=o+this._b|0,this._c=s+this._c|0,this._d=a+this._d|0,this._e=l+this._e|0},l.prototype._hash=function(){var e=s.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=l},48432:(e,t,n)=>{var r=n(35717),o=n(67499),s=n(24189),i=n(89509).Buffer,a=new Array(64);function l(){this.init(),this._w=a,s.call(this,64,56)}r(l,o),l.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},l.prototype._hash=function(){var e=i.allocUnsafe(28);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e},e.exports=l},67499:(e,t,n)=>{var r=n(35717),o=n(24189),s=n(89509).Buffer,i=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],a=new Array(64);function l(){this.init(),this._w=a,o.call(this,64,56)}function c(e,t,n){return n^e&(t^n)}function u(e,t,n){return e&t|n&(e|t)}function p(e){return(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10)}function h(e){return(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7)}function f(e){return(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3}r(l,o),l.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},l.prototype._update=function(e){for(var t,n=this._w,r=0|this._a,o=0|this._b,s=0|this._c,a=0|this._d,l=0|this._e,d=0|this._f,m=0|this._g,g=0|this._h,y=0;y<16;++y)n[y]=e.readInt32BE(4*y);for(;y<64;++y)n[y]=0|(((t=n[y-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+n[y-7]+f(n[y-15])+n[y-16];for(var v=0;v<64;++v){var b=g+h(l)+c(l,d,m)+i[v]+n[v]|0,w=p(r)+u(r,o,s)|0;g=m,m=d,d=l,l=a+b|0,a=s,s=o,o=r,r=b+w|0}this._a=r+this._a|0,this._b=o+this._b|0,this._c=s+this._c|0,this._d=a+this._d|0,this._e=l+this._e|0,this._f=d+this._f|0,this._g=m+this._g|0,this._h=g+this._h|0},l.prototype._hash=function(){var e=s.allocUnsafe(32);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e.writeInt32BE(this._h,28),e},e.exports=l},51686:(e,t,n)=>{var r=n(35717),o=n(87816),s=n(24189),i=n(89509).Buffer,a=new Array(160);function l(){this.init(),this._w=a,s.call(this,128,112)}r(l,o),l.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},l.prototype._hash=function(){var e=i.allocUnsafe(48);function t(t,n,r){e.writeInt32BE(t,r),e.writeInt32BE(n,r+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),e},e.exports=l},87816:(e,t,n)=>{var r=n(35717),o=n(24189),s=n(89509).Buffer,i=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],a=new Array(160);function l(){this.init(),this._w=a,o.call(this,128,112)}function c(e,t,n){return n^e&(t^n)}function u(e,t,n){return e&t|n&(e|t)}function p(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)}function h(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)}function f(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^e>>>7}function d(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^(e>>>7|t<<25)}function m(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^e>>>6}function g(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^(e>>>6|t<<26)}function y(e,t){return e>>>0<t>>>0?1:0}r(l,o),l.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},l.prototype._update=function(e){for(var t=this._w,n=0|this._ah,r=0|this._bh,o=0|this._ch,s=0|this._dh,a=0|this._eh,l=0|this._fh,v=0|this._gh,b=0|this._hh,w=0|this._al,E=0|this._bl,x=0|this._cl,S=0|this._dl,_=0|this._el,j=0|this._fl,O=0|this._gl,k=0|this._hl,A=0;A<32;A+=2)t[A]=e.readInt32BE(4*A),t[A+1]=e.readInt32BE(4*A+4);for(;A<160;A+=2){var C=t[A-30],P=t[A-30+1],N=f(C,P),I=d(P,C),T=m(C=t[A-4],P=t[A-4+1]),R=g(P,C),M=t[A-14],D=t[A-14+1],F=t[A-32],L=t[A-32+1],B=I+D|0,$=N+M+y(B,I)|0;$=($=$+T+y(B=B+R|0,R)|0)+F+y(B=B+L|0,L)|0,t[A]=$,t[A+1]=B}for(var q=0;q<160;q+=2){$=t[q],B=t[q+1];var U=u(n,r,o),z=u(w,E,x),V=p(n,w),W=p(w,n),J=h(a,_),K=h(_,a),H=i[q],G=i[q+1],Z=c(a,l,v),Y=c(_,j,O),X=k+K|0,Q=b+J+y(X,k)|0;Q=(Q=(Q=Q+Z+y(X=X+Y|0,Y)|0)+H+y(X=X+G|0,G)|0)+$+y(X=X+B|0,B)|0;var ee=W+z|0,te=V+U+y(ee,W)|0;b=v,k=O,v=l,O=j,l=a,j=_,a=s+Q+y(_=S+X|0,S)|0,s=o,S=x,o=r,x=E,r=n,E=w,n=Q+te+y(w=X+ee|0,X)|0}this._al=this._al+w|0,this._bl=this._bl+E|0,this._cl=this._cl+x|0,this._dl=this._dl+S|0,this._el=this._el+_|0,this._fl=this._fl+j|0,this._gl=this._gl+O|0,this._hl=this._hl+k|0,this._ah=this._ah+n+y(this._al,w)|0,this._bh=this._bh+r+y(this._bl,E)|0,this._ch=this._ch+o+y(this._cl,x)|0,this._dh=this._dh+s+y(this._dl,S)|0,this._eh=this._eh+a+y(this._el,_)|0,this._fh=this._fh+l+y(this._fl,j)|0,this._gh=this._gh+v+y(this._gl,O)|0,this._hh=this._hh+b+y(this._hl,k)|0},l.prototype._hash=function(){var e=s.allocUnsafe(64);function t(t,n,r){e.writeInt32BE(t,r),e.writeInt32BE(n,r+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),t(this._gh,this._gl,48),t(this._hh,this._hl,56),e},e.exports=l},37478:(e,t,n)=>{"use strict";var r=n(40210),o=n(21924),s=n(70631),i=r("%TypeError%"),a=r("%WeakMap%",!0),l=r("%Map%",!0),c=o("WeakMap.prototype.get",!0),u=o("WeakMap.prototype.set",!0),p=o("WeakMap.prototype.has",!0),h=o("Map.prototype.get",!0),f=o("Map.prototype.set",!0),d=o("Map.prototype.has",!0),m=function(e,t){for(var n,r=e;null!==(n=r.next);r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n};e.exports=function(){var e,t,n,r={assert:function(e){if(!r.has(e))throw new i("Side channel does not contain "+s(e))},get:function(r){if(a&&r&&("object"==typeof r||"function"==typeof r)){if(e)return c(e,r)}else if(l){if(t)return h(t,r)}else if(n)return function(e,t){var n=m(e,t);return n&&n.value}(n,r)},has:function(r){if(a&&r&&("object"==typeof r||"function"==typeof r)){if(e)return p(e,r)}else if(l){if(t)return d(t,r)}else if(n)return function(e,t){return!!m(e,t)}(n,r);return!1},set:function(r,o){a&&r&&("object"==typeof r||"function"==typeof r)?(e||(e=new a),u(e,r,o)):l?(t||(t=new l),f(t,r,o)):(n||(n={key:{},next:null}),function(e,t,n){var r=m(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}}(n,r,o))}};return r}},43992:e=>{!function(){"use strict";var t,n,r,o,s,i="properties",a="deepProperties",l="propertyDescriptors",c="staticProperties",u="staticDeepProperties",p="staticPropertyDescriptors",h="configuration",f="deepConfiguration",d="deepProps",m="deepStatics",g="deepConf",y="initializers",v="methods",b="composers",w="compose";function E(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e):[])}function x(e,t){return Array.prototype.slice.call(arguments,2).reduce(e,t)}var S=x.bind(0,(function(e,t){if(t)for(var n=E(t),r=0;r<n.length;r+=1)Object.defineProperty(e,n[r],Object.getOwnPropertyDescriptor(t,n[r]));return e}));function _(e){return"function"==typeof e}function j(e){return e&&"object"==typeof e||_(e)}function O(e){return e&&"object"==typeof e&&e.__proto__==Object.prototype}var k=x.bind(0,(function e(n,r){if(r===t)return n;if(Array.isArray(r))return(Array.isArray(n)?n:[]).concat(r);if(!O(r))return r;for(var o,s,i=E(r),a=0;a<i.length;)o=i[a++],(s=Object.getOwnPropertyDescriptor(r,o)).hasOwnProperty("value")?s.value!==t&&(n[o]=e(O(n[o])||Array.isArray(r[o])?n[o]:{},r[o])):Object.defineProperty(n,o,s);return n}));function A(){return(n=Array.prototype.concat.apply([],arguments).filter((function(e,t,n){return _(e)&&n.indexOf(e)===t}))).length?n:t}function C(e,t){function r(n,r){j(t[n])&&(j(e[n])||(e[n]={}),(r||S)(e[n],t[n]))}function o(r){(n=A(e[r],t[r]))&&(e[r]=n)}return t&&j(t=t[w]||t)&&(r(v),r(i),r(a,k),r(l),r(c),r(u,k),r(p),r(h),r(f,k),o(y),o(b)),e}function P(){return function(e){return n=function e(n){var r,o,s=e[w]||{},c={__proto__:s[v]},u=s[y],p=Array.prototype.slice.apply(arguments),h=s[a];if(h&&k(c,h),(h=s[i])&&S(c,h),(h=s[l])&&Object.defineProperties(c,h),!u||!u.length)return c;for(n===t&&(n={}),s=0;s<u.length;)_(r=u[s++])&&(c=(o=r.call(c,n,{instance:c,stamp:e,args:p}))===t?c:o);return c},(r=e[u])&&k(n,r),(r=e[c])&&S(n,r),(r=e[p])&&Object.defineProperties(n,r),r=_(n[w])?n[w]:P,S(n[w]=function(){return r.apply(this,arguments)},e),n}(Array.prototype.concat.apply([this],arguments).reduce(C,{}))}function N(e){return _(e)&&_(e[w])}var I={};function T(e,s){return function(){return(o={})[e]=s.apply(t,Array.prototype.concat.apply([{}],arguments)),((n=this)&&n[w]||r).call(n,o)}}I[v]=T(v,S),I[i]=I.props=T(i,S),I[y]=I.init=T(y,A),I[b]=T(b,A),I[a]=I[d]=T(a,k),I[c]=I.statics=T(c,S),I[u]=I[m]=T(u,k),I[h]=I.conf=T(h,S),I[f]=I[g]=T(f,k),I[l]=T(l,S),I[p]=T(p,S),r=I[w]=S((function(){for(var e,E,x=0,_=[],O=arguments,C=this;x<O.length;)j(e=O[x++])&&_.push(N(e)?e:((o={})[v]=(E=e)[v]||t,r=E.props,o[i]=j((n=E[i])||r)?S({},r,n):t,o[y]=A(E.init,E[y]),o[b]=A(E[b]),r=E[d],o[a]=j((n=E[a])||r)?k({},r,n):t,o[l]=E[l],r=E.statics,o[c]=j((n=E[c])||r)?S({},r,n):t,r=E[m],o[u]=j((n=E[u])||r)?k({},r,n):t,n=E[p],o[p]=j((r=E.name&&{name:{value:E.name}})||n)?S({},n,r):t,r=E.conf,o[h]=j((n=E[h])||r)?S({},r,n):t,r=E[g],o[f]=j((n=E[f])||r)?k({},r,n):t,o));if(e=P.apply(C||s,_),C&&_.unshift(C),Array.isArray(O=e[w][b]))for(x=0;x<O.length;)e=N(C=O[x++]({stamp:e,composables:_}))?C:e;return e}),I),I.create=function(){return this.apply(t,arguments)},(o={})[c]=I,s=P(o),r[w]=r.bind(),r.version="4.3.2","object"!=typeof t?e.exports=r:self.stampit=r}()},42830:(e,t,n)=>{e.exports=o;var r=n(17187).EventEmitter;function o(){r.call(this)}n(35717)(o,r),o.Readable=n(79481),o.Writable=n(64229),o.Duplex=n(56753),o.Transform=n(74605),o.PassThrough=n(82725),o.finished=n(8610),o.pipeline=n(59946),o.Stream=o,o.prototype.pipe=function(e,t){var n=this;function o(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function s(){n.readable&&n.resume&&n.resume()}n.on("data",o),e.on("drain",s),e._isStdio||t&&!1===t.end||(n.on("end",a),n.on("close",l));var i=!1;function a(){i||(i=!0,e.end())}function l(){i||(i=!0,"function"==typeof e.destroy&&e.destroy())}function c(e){if(u(),0===r.listenerCount(this,"error"))throw e}function u(){n.removeListener("data",o),e.removeListener("drain",s),n.removeListener("end",a),n.removeListener("close",l),n.removeListener("error",c),e.removeListener("error",c),n.removeListener("end",u),n.removeListener("close",u),e.removeListener("close",u)}return n.on("error",c),e.on("error",c),n.on("end",u),n.on("close",u),e.on("close",u),e.emit("pipe",n),e}},32553:(e,t,n)=>{"use strict";var r=n(89509).Buffer,o=r.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function s(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(r.isEncoding===o||!o(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=l,this.end=c,t=4;break;case"utf8":this.fillLast=a,t=4;break;case"base64":this.text=u,this.end=p,t=3;break;default:return this.write=h,void(this.end=f)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function i(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function a(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function l(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function c(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function u(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function h(e){return e.toString(this.encoding)}function f(e){return e&&e.length?this.write(e):""}t.s=s,s.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<e.length?t?t+this.text(e,n):this.text(e,n):t||""},s.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t},s.prototype.text=function(e,t){var n=function(e,t,n){var r=t.length-1;if(r<n)return 0;var o=i(t[r]);if(o>=0)return o>0&&(e.lastNeed=o-1),o;if(--r<n||-2===o)return 0;if(o=i(t[r]),o>=0)return o>0&&(e.lastNeed=o-2),o;if(--r<n||-2===o)return 0;if(o=i(t[r]),o>=0)return o>0&&(2===o?o=0:e.lastNeed=o-3),o;return 0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)},s.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},32454:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});const r=e=>e.replace(/\W/gi,"_");function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",{v2OperationIdCompatibilityMode:o}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(!e||"object"!=typeof e)return null;return(e.operationId||"").replace(/\s/g,"").length?r(e.operationId):function(e,t){let{v2OperationIdCompatibilityMode:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(n){let n=`${t.toLowerCase()}_${e}`.replace(/[\s!@#$%^&*()_+=[{\]};:<>|./?,\\'""-]/g,"_");return n=n||`${e.substring(1)}_${t}`,n.replace(/((_){2,})/g,"_").replace(/^(_)*/g,"").replace(/([_])*$/g,"")}return`${t.toLowerCase()}${r(e)}`}(t,n,{v2OperationIdCompatibilityMode:o})}},11742:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach((function(t){e.addRange(t)})),t&&t.focus()}}},13692:e=>{"use strict";function t(e){return Object.prototype.toString.call(e)}var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function r(e,t){if(e.forEach)return e.forEach(t);for(var n=0;n<e.length;n++)t(e[n],n,e)}var o=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t},s=Object.prototype.hasOwnProperty||function(e,t){return t in e};function i(e){if("object"==typeof e&&null!==e){var s;if(n(e))s=[];else if("[object Date]"===t(e))s=new Date(e.getTime?e.getTime():e);else if(function(e){return"[object RegExp]"===t(e)}(e))s=new RegExp(e);else if(function(e){return"[object Error]"===t(e)}(e))s={message:e.message};else if(function(e){return"[object Boolean]"===t(e)}(e)||function(e){return"[object Number]"===t(e)}(e)||function(e){return"[object String]"===t(e)}(e))s=Object(e);else if(Object.create&&Object.getPrototypeOf)s=Object.create(Object.getPrototypeOf(e));else if(e.constructor===Object)s={};else{var i=e.constructor&&e.constructor.prototype||e.__proto__||{},a=function(){};a.prototype=i,s=new a}return r(o(e),(function(t){s[t]=e[t]})),s}return e}function a(e,t,a){var l=[],c=[],u=!0;return function e(p){var h=a?i(p):p,f={},d=!0,m={node:h,node_:p,path:[].concat(l),parent:c[c.length-1],parents:c,key:l[l.length-1],isRoot:0===l.length,level:l.length,circular:null,update:function(e,t){m.isRoot||(m.parent.node[m.key]=e),m.node=e,t&&(d=!1)},delete:function(e){delete m.parent.node[m.key],e&&(d=!1)},remove:function(e){n(m.parent.node)?m.parent.node.splice(m.key,1):delete m.parent.node[m.key],e&&(d=!1)},keys:null,before:function(e){f.before=e},after:function(e){f.after=e},pre:function(e){f.pre=e},post:function(e){f.post=e},stop:function(){u=!1},block:function(){d=!1}};if(!u)return m;function g(){if("object"==typeof m.node&&null!==m.node){m.keys&&m.node_===m.node||(m.keys=o(m.node)),m.isLeaf=0===m.keys.length;for(var e=0;e<c.length;e++)if(c[e].node_===p){m.circular=c[e];break}}else m.isLeaf=!0,m.keys=null;m.notLeaf=!m.isLeaf,m.notRoot=!m.isRoot}g();var y=t.call(m,m.node);return void 0!==y&&m.update&&m.update(y),f.before&&f.before.call(m,m.node),d?("object"!=typeof m.node||null===m.node||m.circular||(c.push(m),g(),r(m.keys,(function(t,n){l.push(t),f.pre&&f.pre.call(m,m.node[t],t);var r=e(m.node[t]);a&&s.call(m.node,t)&&(m.node[t]=r.node),r.isLast=n===m.keys.length-1,r.isFirst=0===n,f.post&&f.post.call(m,r),l.pop()})),c.pop()),f.after&&f.after.call(m,m.node),m):m}(e).node}function l(e){this.value=e}function c(e){return new l(e)}l.prototype.get=function(e){for(var t=this.value,n=0;n<e.length;n++){var r=e[n];if(!t||!s.call(t,r))return;t=t[r]}return t},l.prototype.has=function(e){for(var t=this.value,n=0;n<e.length;n++){var r=e[n];if(!t||!s.call(t,r))return!1;t=t[r]}return!0},l.prototype.set=function(e,t){for(var n=this.value,r=0;r<e.length-1;r++){var o=e[r];s.call(n,o)||(n[o]={}),n=n[o]}return n[e[r]]=t,t},l.prototype.map=function(e){return a(this.value,e,!0)},l.prototype.forEach=function(e){return this.value=a(this.value,e,!1),this.value},l.prototype.reduce=function(e,t){var n=1===arguments.length,r=n?this.value:t;return this.forEach((function(t){this.isRoot&&n||(r=e.call(this,r,t))})),r},l.prototype.paths=function(){var e=[];return this.forEach((function(){e.push(this.path)})),e},l.prototype.nodes=function(){var e=[];return this.forEach((function(){e.push(this.node)})),e},l.prototype.clone=function(){var e=[],t=[];return function n(s){for(var a=0;a<e.length;a++)if(e[a]===s)return t[a];if("object"==typeof s&&null!==s){var l=i(s);return e.push(s),t.push(l),r(o(s),(function(e){l[e]=n(s[e])})),e.pop(),t.pop(),l}return s}(this.value)},r(o(l.prototype),(function(e){c[e]=function(t){var n=[].slice.call(arguments,1),r=new l(t);return r[e].apply(r,n)}})),e.exports=c},84564:(e,t,n)=>{"use strict";var r=n(47418),o=n(57129),s=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,i=/[\n\r\t]/g,a=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,l=/:\d+$/,c=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,u=/^[a-zA-Z]:/;function p(e){return(e||"").toString().replace(s,"")}var h=[["#","hash"],["?","query"],function(e,t){return m(t.protocol)?e.replace(/\\/g,"/"):e},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],f={hash:1,query:1};function d(e){var t,r=("undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{}).location||{},o={},s=typeof(e=e||r);if("blob:"===e.protocol)o=new y(unescape(e.pathname),{});else if("string"===s)for(t in o=new y(e,{}),f)delete o[t];else if("object"===s){for(t in e)t in f||(o[t]=e[t]);void 0===o.slashes&&(o.slashes=a.test(e.href))}return o}function m(e){return"file:"===e||"ftp:"===e||"http:"===e||"https:"===e||"ws:"===e||"wss:"===e}function g(e,t){e=(e=p(e)).replace(i,""),t=t||{};var n,r=c.exec(e),o=r[1]?r[1].toLowerCase():"",s=!!r[2],a=!!r[3],l=0;return s?a?(n=r[2]+r[3]+r[4],l=r[2].length+r[3].length):(n=r[2]+r[4],l=r[2].length):a?(n=r[3]+r[4],l=r[3].length):n=r[4],"file:"===o?l>=2&&(n=n.slice(2)):m(o)?n=r[4]:o?s&&(n=n.slice(2)):l>=2&&m(t.protocol)&&(n=r[4]),{protocol:o,slashes:s||m(o),slashesCount:l,rest:n}}function y(e,t,n){if(e=(e=p(e)).replace(i,""),!(this instanceof y))return new y(e,t,n);var s,a,l,c,f,v,b=h.slice(),w=typeof t,E=this,x=0;for("object"!==w&&"string"!==w&&(n=t,t=null),n&&"function"!=typeof n&&(n=o.parse),s=!(a=g(e||"",t=d(t))).protocol&&!a.slashes,E.slashes=a.slashes||s&&t.slashes,E.protocol=a.protocol||t.protocol||"",e=a.rest,("file:"===a.protocol&&(2!==a.slashesCount||u.test(e))||!a.slashes&&(a.protocol||a.slashesCount<2||!m(E.protocol)))&&(b[3]=[/(.*)/,"pathname"]);x<b.length;x++)"function"!=typeof(c=b[x])?(l=c[0],v=c[1],l!=l?E[v]=e:"string"==typeof l?~(f="@"===l?e.lastIndexOf(l):e.indexOf(l))&&("number"==typeof c[2]?(E[v]=e.slice(0,f),e=e.slice(f+c[2])):(E[v]=e.slice(f),e=e.slice(0,f))):(f=l.exec(e))&&(E[v]=f[1],e=e.slice(0,f.index)),E[v]=E[v]||s&&c[3]&&t[v]||"",c[4]&&(E[v]=E[v].toLowerCase())):e=c(e,E);n&&(E.query=n(E.query)),s&&t.slashes&&"/"!==E.pathname.charAt(0)&&(""!==E.pathname||""!==t.pathname)&&(E.pathname=function(e,t){if(""===e)return t;for(var n=(t||"/").split("/").slice(0,-1).concat(e.split("/")),r=n.length,o=n[r-1],s=!1,i=0;r--;)"."===n[r]?n.splice(r,1):".."===n[r]?(n.splice(r,1),i++):i&&(0===r&&(s=!0),n.splice(r,1),i--);return s&&n.unshift(""),"."!==o&&".."!==o||n.push(""),n.join("/")}(E.pathname,t.pathname)),"/"!==E.pathname.charAt(0)&&m(E.protocol)&&(E.pathname="/"+E.pathname),r(E.port,E.protocol)||(E.host=E.hostname,E.port=""),E.username=E.password="",E.auth&&(~(f=E.auth.indexOf(":"))?(E.username=E.auth.slice(0,f),E.username=encodeURIComponent(decodeURIComponent(E.username)),E.password=E.auth.slice(f+1),E.password=encodeURIComponent(decodeURIComponent(E.password))):E.username=encodeURIComponent(decodeURIComponent(E.auth)),E.auth=E.password?E.username+":"+E.password:E.username),E.origin="file:"!==E.protocol&&m(E.protocol)&&E.host?E.protocol+"//"+E.host:"null",E.href=E.toString()}y.prototype={set:function(e,t,n){var s=this;switch(e){case"query":"string"==typeof t&&t.length&&(t=(n||o.parse)(t)),s[e]=t;break;case"port":s[e]=t,r(t,s.protocol)?t&&(s.host=s.hostname+":"+t):(s.host=s.hostname,s[e]="");break;case"hostname":s[e]=t,s.port&&(t+=":"+s.port),s.host=t;break;case"host":s[e]=t,l.test(t)?(t=t.split(":"),s.port=t.pop(),s.hostname=t.join(":")):(s.hostname=t,s.port="");break;case"protocol":s.protocol=t.toLowerCase(),s.slashes=!n;break;case"pathname":case"hash":if(t){var i="pathname"===e?"/":"#";s[e]=t.charAt(0)!==i?i+t:t}else s[e]=t;break;case"username":case"password":s[e]=encodeURIComponent(t);break;case"auth":var a=t.indexOf(":");~a?(s.username=t.slice(0,a),s.username=encodeURIComponent(decodeURIComponent(s.username)),s.password=t.slice(a+1),s.password=encodeURIComponent(decodeURIComponent(s.password))):s.username=encodeURIComponent(decodeURIComponent(t))}for(var c=0;c<h.length;c++){var u=h[c];u[4]&&(s[u[1]]=s[u[1]].toLowerCase())}return s.auth=s.password?s.username+":"+s.password:s.username,s.origin="file:"!==s.protocol&&m(s.protocol)&&s.host?s.protocol+"//"+s.host:"null",s.href=s.toString(),s},toString:function(e){e&&"function"==typeof e||(e=o.stringify);var t,n=this,r=n.host,s=n.protocol;s&&":"!==s.charAt(s.length-1)&&(s+=":");var i=s+(n.protocol&&n.slashes||m(n.protocol)?"//":"");return n.username?(i+=n.username,n.password&&(i+=":"+n.password),i+="@"):n.password?(i+=":"+n.password,i+="@"):"file:"!==n.protocol&&m(n.protocol)&&!r&&"/"!==n.pathname&&(i+="@"),(":"===r[r.length-1]||l.test(n.hostname)&&!n.port)&&(r+=":"),i+=r+n.pathname,(t="object"==typeof n.query?e(n.query):n.query)&&(i+="?"!==t.charAt(0)?"?"+t:t),n.hash&&(i+=n.hash),i}},y.extractProtocol=g,y.location=d,y.trimLeft=p,y.qs=o,e.exports=y},52511:function(e,t,n){var r;e=n.nmd(e),function(o){t&&t.nodeType,e&&e.nodeType;var s="object"==typeof n.g&&n.g;s.global!==s&&s.window!==s&&s.self;var i,a=2147483647,l=36,c=1,u=26,p=38,h=700,f=72,d=128,m="-",g=/^xn--/,y=/[^\x20-\x7E]/,v=/[\x2E\u3002\uFF0E\uFF61]/g,b={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=l-c,E=Math.floor,x=String.fromCharCode;function S(e){throw new RangeError(b[e])}function _(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function j(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+_((e=e.replace(v,".")).split("."),t).join(".")}function O(e){for(var t,n,r=[],o=0,s=e.length;o<s;)(t=e.charCodeAt(o++))>=55296&&t<=56319&&o<s?56320==(64512&(n=e.charCodeAt(o++)))?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),o--):r.push(t);return r}function k(e){return _(e,(function(e){var t="";return e>65535&&(t+=x((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=x(e)})).join("")}function A(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function C(e,t,n){var r=0;for(e=n?E(e/h):e>>1,e+=E(e/t);e>w*u>>1;r+=l)e=E(e/w);return E(r+(w+1)*e/(e+p))}function P(e){var t,n,r,o,s,i,p,h,g,y,v,b=[],w=e.length,x=0,_=d,j=f;for((n=e.lastIndexOf(m))<0&&(n=0),r=0;r<n;++r)e.charCodeAt(r)>=128&&S("not-basic"),b.push(e.charCodeAt(r));for(o=n>0?n+1:0;o<w;){for(s=x,i=1,p=l;o>=w&&S("invalid-input"),((h=(v=e.charCodeAt(o++))-48<10?v-22:v-65<26?v-65:v-97<26?v-97:l)>=l||h>E((a-x)/i))&&S("overflow"),x+=h*i,!(h<(g=p<=j?c:p>=j+u?u:p-j));p+=l)i>E(a/(y=l-g))&&S("overflow"),i*=y;j=C(x-s,t=b.length+1,0==s),E(x/t)>a-_&&S("overflow"),_+=E(x/t),x%=t,b.splice(x++,0,_)}return k(b)}function N(e){var t,n,r,o,s,i,p,h,g,y,v,b,w,_,j,k=[];for(b=(e=O(e)).length,t=d,n=0,s=f,i=0;i<b;++i)(v=e[i])<128&&k.push(x(v));for(r=o=k.length,o&&k.push(m);r<b;){for(p=a,i=0;i<b;++i)(v=e[i])>=t&&v<p&&(p=v);for(p-t>E((a-n)/(w=r+1))&&S("overflow"),n+=(p-t)*w,t=p,i=0;i<b;++i)if((v=e[i])<t&&++n>a&&S("overflow"),v==t){for(h=n,g=l;!(h<(y=g<=s?c:g>=s+u?u:g-s));g+=l)j=h-y,_=l-y,k.push(x(A(y+j%_,0))),h=E(j/_);k.push(x(A(h,0))),s=C(n,w,r==o),n=0,++r}++n,++t}return k.join("")}i={version:"1.4.1",ucs2:{decode:O,encode:k},decode:P,encode:N,toASCII:function(e){return j(e,(function(e){return y.test(e)?"xn--"+N(e):e}))},toUnicode:function(e){return j(e,(function(e){return g.test(e)?P(e.slice(4).toLowerCase()):e}))}},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()},8575:(e,t,n)=>{"use strict";var r=n(52511);function o(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var s=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,a=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,l=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),c=["'"].concat(l),u=["%","/","?",";","#"].concat(c),p=["/","?","#"],h=/^[+a-z0-9A-Z_-]{0,63}$/,f=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},m={javascript:!0,"javascript:":!0},g={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},y=n(80129);function v(e,t,n){if(e&&"object"==typeof e&&e instanceof o)return e;var r=new o;return r.parse(e,t,n),r}o.prototype.parse=function(e,t,n){if("string"!=typeof e)throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var o=e.indexOf("?"),i=-1!==o&&o<e.indexOf("#")?"?":"#",l=e.split(i);l[0]=l[0].replace(/\\/g,"/");var v=e=l.join(i);if(v=v.trim(),!n&&1===e.split("#").length){var b=a.exec(v);if(b)return this.path=v,this.href=v,this.pathname=b[1],b[2]?(this.search=b[2],this.query=t?y.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this}var w=s.exec(v);if(w){var E=(w=w[0]).toLowerCase();this.protocol=E,v=v.substr(w.length)}if(n||w||v.match(/^\/\/[^@/]+@[^@/]+/)){var x="//"===v.substr(0,2);!x||w&&m[w]||(v=v.substr(2),this.slashes=!0)}if(!m[w]&&(x||w&&!g[w])){for(var S,_,j=-1,O=0;O<p.length;O++){-1!==(k=v.indexOf(p[O]))&&(-1===j||k<j)&&(j=k)}-1!==(_=-1===j?v.lastIndexOf("@"):v.lastIndexOf("@",j))&&(S=v.slice(0,_),v=v.slice(_+1),this.auth=decodeURIComponent(S)),j=-1;for(O=0;O<u.length;O++){var k;-1!==(k=v.indexOf(u[O]))&&(-1===j||k<j)&&(j=k)}-1===j&&(j=v.length),this.host=v.slice(0,j),v=v.slice(j),this.parseHost(),this.hostname=this.hostname||"";var A="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!A)for(var C=this.hostname.split(/\./),P=(O=0,C.length);O<P;O++){var N=C[O];if(N&&!N.match(h)){for(var I="",T=0,R=N.length;T<R;T++)N.charCodeAt(T)>127?I+="x":I+=N[T];if(!I.match(h)){var M=C.slice(0,O),D=C.slice(O+1),F=N.match(f);F&&(M.push(F[1]),D.unshift(F[2])),D.length&&(v="/"+D.join(".")+v),this.hostname=M.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),A||(this.hostname=r.toASCII(this.hostname));var L=this.port?":"+this.port:"",B=this.hostname||"";this.host=B+L,this.href+=this.host,A&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==v[0]&&(v="/"+v))}if(!d[E])for(O=0,P=c.length;O<P;O++){var $=c[O];if(-1!==v.indexOf($)){var q=encodeURIComponent($);q===$&&(q=escape($)),v=v.split($).join(q)}}var U=v.indexOf("#");-1!==U&&(this.hash=v.substr(U),v=v.slice(0,U));var z=v.indexOf("?");if(-1!==z?(this.search=v.substr(z),this.query=v.substr(z+1),t&&(this.query=y.parse(this.query)),v=v.slice(0,z)):t&&(this.search="",this.query={}),v&&(this.pathname=v),g[E]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){L=this.pathname||"";var V=this.search||"";this.path=L+V}return this.href=this.format(),this},o.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",n=this.pathname||"",r=this.hash||"",o=!1,s="";this.host?o=e+this.host:this.hostname&&(o=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(o+=":"+this.port)),this.query&&"object"==typeof this.query&&Object.keys(this.query).length&&(s=y.stringify(this.query));var i=this.search||s&&"?"+s||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||g[t])&&!1!==o?(o="//"+(o||""),n&&"/"!==n.charAt(0)&&(n="/"+n)):o||(o=""),r&&"#"!==r.charAt(0)&&(r="#"+r),i&&"?"!==i.charAt(0)&&(i="?"+i),t+o+(n=n.replace(/[?#]/g,(function(e){return encodeURIComponent(e)})))+(i=i.replace("#","%23"))+r},o.prototype.resolve=function(e){return this.resolveObject(v(e,!1,!0)).format()},o.prototype.resolveObject=function(e){if("string"==typeof e){var t=new o;t.parse(e,!1,!0),e=t}for(var n=new o,r=Object.keys(this),s=0;s<r.length;s++){var i=r[s];n[i]=this[i]}if(n.hash=e.hash,""===e.href)return n.href=n.format(),n;if(e.slashes&&!e.protocol){for(var a=Object.keys(e),l=0;l<a.length;l++){var c=a[l];"protocol"!==c&&(n[c]=e[c])}return g[n.protocol]&&n.hostname&&!n.pathname&&(n.pathname="/",n.path=n.pathname),n.href=n.format(),n}if(e.protocol&&e.protocol!==n.protocol){if(!g[e.protocol]){for(var u=Object.keys(e),p=0;p<u.length;p++){var h=u[p];n[h]=e[h]}return n.href=n.format(),n}if(n.protocol=e.protocol,e.host||m[e.protocol])n.pathname=e.pathname;else{for(var f=(e.pathname||"").split("/");f.length&&!(e.host=f.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==f[0]&&f.unshift(""),f.length<2&&f.unshift(""),n.pathname=f.join("/")}if(n.search=e.search,n.query=e.query,n.host=e.host||"",n.auth=e.auth,n.hostname=e.hostname||e.host,n.port=e.port,n.pathname||n.search){var d=n.pathname||"",y=n.search||"";n.path=d+y}return n.slashes=n.slashes||e.slashes,n.href=n.format(),n}var v=n.pathname&&"/"===n.pathname.charAt(0),b=e.host||e.pathname&&"/"===e.pathname.charAt(0),w=b||v||n.host&&e.pathname,E=w,x=n.pathname&&n.pathname.split("/")||[],S=(f=e.pathname&&e.pathname.split("/")||[],n.protocol&&!g[n.protocol]);if(S&&(n.hostname="",n.port=null,n.host&&(""===x[0]?x[0]=n.host:x.unshift(n.host)),n.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===f[0]?f[0]=e.host:f.unshift(e.host)),e.host=null),w=w&&(""===f[0]||""===x[0])),b)n.host=e.host||""===e.host?e.host:n.host,n.hostname=e.hostname||""===e.hostname?e.hostname:n.hostname,n.search=e.search,n.query=e.query,x=f;else if(f.length)x||(x=[]),x.pop(),x=x.concat(f),n.search=e.search,n.query=e.query;else if(null!=e.search){if(S)n.host=x.shift(),n.hostname=n.host,(A=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=A.shift(),n.hostname=A.shift(),n.host=n.hostname);return n.search=e.search,n.query=e.query,null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.href=n.format(),n}if(!x.length)return n.pathname=null,n.search?n.path="/"+n.search:n.path=null,n.href=n.format(),n;for(var _=x.slice(-1)[0],j=(n.host||e.host||x.length>1)&&("."===_||".."===_)||""===_,O=0,k=x.length;k>=0;k--)"."===(_=x[k])?x.splice(k,1):".."===_?(x.splice(k,1),O++):O&&(x.splice(k,1),O--);if(!w&&!E)for(;O--;O)x.unshift("..");!w||""===x[0]||x[0]&&"/"===x[0].charAt(0)||x.unshift(""),j&&"/"!==x.join("/").substr(-1)&&x.push("");var A,C=""===x[0]||x[0]&&"/"===x[0].charAt(0);S&&(n.hostname=C?"":x.length?x.shift():"",n.host=n.hostname,(A=!!(n.host&&n.host.indexOf("@")>0)&&n.host.split("@"))&&(n.auth=A.shift(),n.hostname=A.shift(),n.host=n.hostname));return(w=w||n.host&&x.length)&&!C&&x.unshift(""),x.length>0?n.pathname=x.join("/"):(n.pathname=null,n.path=null),null===n.pathname&&null===n.search||(n.path=(n.pathname?n.pathname:"")+(n.search?n.search:"")),n.auth=e.auth||n.auth,n.slashes=n.slashes||e.slashes,n.href=n.format(),n},o.prototype.parseHost=function(){var e=this.host,t=i.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},t.parse=v,t.resolve=function(e,t){return v(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?v(e,!1,!0).resolveObject(t):t},t.format=function(e){return"string"==typeof e&&(e=v(e)),e instanceof o?e.format():o.prototype.format.call(e)},t.Url=o},53250:(e,t,n)=>{"use strict";var r=n(67294);var o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=r.useState,i=r.useEffect,a=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var u="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=s({inst:{value:n,getSnapshot:t}}),o=r[0].inst,u=r[1];return a((function(){o.value=n,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,n,t]),i((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},50139:(e,t,n)=>{"use strict";var r=n(67294),o=n(61688);var s="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=o.useSyncExternalStore,a=r.useRef,l=r.useEffect,c=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var p=a(null);if(null===p.current){var h={hasValue:!1,value:null};p.current=h}else h=p.current;p=c((function(){function e(e){if(!l){if(l=!0,i=e,e=r(e),void 0!==o&&h.hasValue){var t=h.value;if(o(t,e))return a=t}return a=e}if(t=a,s(i,e))return t;var n=r(e);return void 0!==o&&o(t,n)?t:(i=e,a=n)}var i,a,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,r,o]);var f=i(e,p[0],p[1]);return l((function(){h.hasValue=!0,h.value=f}),[f]),u(f),f}},61688:(e,t,n)=>{"use strict";e.exports=n(53250)},52798:(e,t,n)=>{"use strict";e.exports=n(50139)},94927:(e,t,n)=>{function r(e){try{if(!n.g.localStorage)return!1}catch(e){return!1}var t=n.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}e.exports=function(e,t){if(r("noDeprecation"))return e;var n=!1;return function(){if(!n){if(r("throwDeprecation"))throw new Error(t);r("traceDeprecation")?console.trace(t):console.warn(t),n=!0}return e.apply(this,arguments)}}},3131:(e,t,n)=>{"use strict";var r=n(96464),o=function(e){return/<\/+[^>]+>/.test(e)},s=function(e){return/<[^>]+\/>/.test(e)},i=function(e){return function(e){return/<[^>!]+>/.test(e)}(e)&&!o(e)&&!s(e)};function a(e){return o(e)?"ClosingTag":i(e)?"OpeningTag":s(e)?"SelfClosingTag":"Text"}e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.indentor,o=t.textNodesOnSameLine,s=0,i=[];n=n||" ";var l,c,u=(l=e,(c=l,c.split(/(<\/?[^>]+>)/g).filter((function(e){return""!==e.trim()}))).map((function(e){return{value:e,type:a(e)}}))).map((function(e,t,a){var l=e.value,c=e.type;"ClosingTag"===c&&s--;var u=r(n,s),p=u+l;if("OpeningTag"===c&&s++,o){var h=a[t-1],f=a[t-2];"ClosingTag"===c&&"Text"===h.type&&"OpeningTag"===f.type&&(p=""+u+f.value+h.value+l,i.push(t-2,t-1))}return p}));return i.forEach((function(e){return u[e]=null})),u.filter((function(e){return!!e})).join("\n")}},80255:e=>{var t={"&":"&",'"':""","'":"'","<":"<",">":">"};e.exports=function(e){return e&&e.replace?e.replace(/([&"<>'])/g,(function(e,n){return t[n]})):e}},53479:(e,t,n)=>{var r=n(34155),o=n(80255),s=n(42830).Stream;function i(e,t,n){n=n||0;var r,s,a=(r=t,new Array(n||0).join(r||"")),l=e;if("object"==typeof e&&((l=e[s=Object.keys(e)[0]])&&l._elem))return l._elem.name=s,l._elem.icount=n,l._elem.indent=t,l._elem.indents=a,l._elem.interrupt=l,l._elem;var c,u=[],p=[];function h(e){Object.keys(e).forEach((function(t){u.push(function(e,t){return e+'="'+o(t)+'"'}(t,e[t]))}))}switch(typeof l){case"object":if(null===l)break;l._attr&&h(l._attr),l._cdata&&p.push(("<![CDATA["+l._cdata).replace(/\]\]>/g,"]]]]><![CDATA[>")+"]]>"),l.forEach&&(c=!1,p.push(""),l.forEach((function(e){"object"==typeof e?"_attr"==Object.keys(e)[0]?h(e._attr):p.push(i(e,t,n+1)):(p.pop(),c=!0,p.push(o(e)))})),c||p.push(""));break;default:p.push(o(l))}return{name:s,interrupt:!1,attributes:u,content:p,icount:n,indents:a,indent:t}}function a(e,t,n){if("object"!=typeof t)return e(!1,t);var r=t.interrupt?1:t.content.length;function o(){for(;t.content.length;){var o=t.content.shift();if(void 0!==o){if(s(o))return;a(e,o)}}e(!1,(r>1?t.indents:"")+(t.name?"</"+t.name+">":"")+(t.indent&&!n?"\n":"")),n&&n()}function s(t){return!!t.interrupt&&(t.interrupt.append=e,t.interrupt.end=o,t.interrupt=!1,e(!0),!0)}if(e(!1,t.indents+(t.name?"<"+t.name:"")+(t.attributes.length?" "+t.attributes.join(" "):"")+(r?t.name?">":"":t.name?"/>":"")+(t.indent&&r>1?"\n":"")),!r)return e(!1,t.indent?"\n":"");s(t)||o()}e.exports=function(e,t){"object"!=typeof t&&(t={indent:t});var n,o,l=t.stream?new s:null,c="",u=!1,p=t.indent?!0===t.indent?" ":t.indent:"",h=!0;function f(e){h?r.nextTick(e):e()}function d(e,t){if(void 0!==t&&(c+=t),e&&!u&&(l=l||new s,u=!0),e&&u){var n=c;f((function(){l.emit("data",n)})),c=""}}function m(e,t){a(d,i(e,p,p?1:0),t)}function g(){if(l){var e=c;f((function(){l.emit("data",e),l.emit("end"),l.readable=!1,l.emit("close")}))}}return f((function(){h=!1})),t.declaration&&(n=t.declaration,o={version:"1.0",encoding:n.encoding||"UTF-8"},n.standalone&&(o.standalone=n.standalone),m({"?xml":{_attr:o}}),c=c.replace("/>","?>")),e&&e.forEach?e.forEach((function(t,n){var r;n+1===e.length&&(r=g),m(t,r)})):m(e,g),l?(l.readable=!0,l):c},e.exports.element=e.exports.Element=function(){var e={_elem:i(Array.prototype.slice.call(arguments)),push:function(e){if(!this.append)throw new Error("not assigned to a parent!");var t=this,n=this._elem.indent;a(this.append,i(e,n,this._elem.icount+(n?1:0)),(function(){t.append(!0)}))},close:function(e){void 0!==e&&this.push(e),this.end&&this.end()}};return e}},45172:function(e,t){var n,r,o;r=[],n=function(){"use strict";var e=function(e){return e&&"getComputedStyle"in window&&"smooth"===window.getComputedStyle(e)["scroll-behavior"]};if("undefined"==typeof window||!("document"in window))return{};var t=function(t,n,r){var o;n=n||999,r||0===r||(r=9);var s=function(e){o=e},i=function(){clearTimeout(o),s(0)},a=function(e){return Math.max(0,t.getTopOf(e)-r)},l=function(r,o,a){if(i(),0===o||o&&o<0||e(t.body))t.toY(r),a&&a();else{var l=t.getY(),c=Math.max(0,r)-l,u=(new Date).getTime();o=o||Math.min(Math.abs(c),n),function e(){s(setTimeout((function(){var n=Math.min(1,((new Date).getTime()-u)/o),r=Math.max(0,Math.floor(l+c*(n<.5?2*n*n:n*(4-2*n)-1)));t.toY(r),n<1&&t.getHeight()+r<t.body.scrollHeight?e():(setTimeout(i,99),a&&a())}),9))}()}},c=function(e,t,n){l(a(e),t,n)},u=function(e,n,o){var s=e.getBoundingClientRect().height,i=t.getTopOf(e)+s,u=t.getHeight(),p=t.getY(),h=p+u;a(e)<p||s+r>u?c(e,n,o):i+r>h?l(i-u+r,n,o):o&&o()},p=function(e,n,r,o){l(Math.max(0,t.getTopOf(e)-t.getHeight()/2+(r||e.getBoundingClientRect().height/2)),n,o)};return{setup:function(e,t){return(0===e||e)&&(n=e),(0===t||t)&&(r=t),{defaultDuration:n,edgeOffset:r}},to:c,toY:l,intoView:u,center:p,stop:i,moving:function(){return!!o},getY:t.getY,getTopOf:t.getTopOf}},n=document.documentElement,r=function(){return window.scrollY||n.scrollTop},o=t({body:document.scrollingElement||document.body,toY:function(e){window.scrollTo(0,e)},getY:r,getHeight:function(){return window.innerHeight||n.clientHeight},getTopOf:function(e){return e.getBoundingClientRect().top+r()-n.offsetTop}});if(o.createScroller=function(e,r,o){return t({body:e,toY:function(t){e.scrollTop=t},getY:function(){return e.scrollTop},getHeight:function(){return Math.min(e.clientHeight,window.innerHeight||n.clientHeight)},getTopOf:function(e){return e.offsetTop}},r,o)},"addEventListener"in window&&!window.noZensmooth&&!e(document.body)){var s="history"in window&&"pushState"in history,i=s&&"scrollRestoration"in history;i&&(history.scrollRestoration="auto"),window.addEventListener("load",(function(){i&&(setTimeout((function(){history.scrollRestoration="manual"}),9),window.addEventListener("popstate",(function(e){e.state&&"zenscrollY"in e.state&&o.toY(e.state.zenscrollY)}),!1)),window.location.hash&&setTimeout((function(){var e=o.setup().edgeOffset;if(e){var t=document.getElementById(window.location.href.split("#")[1]);if(t){var n=Math.max(0,o.getTopOf(t)-e),r=o.getY()-n;0<=r&&r<9&&window.scrollTo(0,n)}}}),9)}),!1);var a=new RegExp("(^|\\s)noZensmooth(\\s|$)");window.addEventListener("click",(function(e){for(var t=e.target;t&&"A"!==t.tagName;)t=t.parentNode;if(!(!t||1!==e.which||e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)){if(i){var n=history.state&&"object"==typeof history.state?history.state:{};n.zenscrollY=o.getY();try{history.replaceState(n,"")}catch(e){}}var r=t.getAttribute("href")||"";if(0===r.indexOf("#")&&!a.test(t.className)){var l=0,c=document.getElementById(r.substring(1));if("#"!==r){if(!c)return;l=o.getTopOf(c)}e.preventDefault();var u=function(){window.location=r},p=o.setup().edgeOffset;p&&(l=Math.max(0,l-p),s&&(u=function(){history.pushState({},"",r)})),o.toY(l,null,u)}}}),!1)}return o}(),void 0===(o="function"==typeof n?n.apply(t,r):n)||(e.exports=o)},95102:(e,t,n)=>{var r={"./all.js":45308,"./auth/actions.js":55812,"./auth/components/lock-auth-icon.jsx":87105,"./auth/components/unlock-auth-icon.jsx":53219,"./auth/configs-extensions/wrap-actions.js":53779,"./auth/index.js":93705,"./auth/reducers.js":43962,"./auth/selectors.js":60035,"./auth/spec-extensions/wrap-actions.js":60489,"./auth/wrap-actions.js":22849,"./configs/actions.js":70714,"./configs/helpers.js":92256,"./configs/index.js":46709,"./configs/reducers.js":37743,"./configs/selectors.js":69018,"./configs/spec-actions.js":22698,"./deep-linking/helpers.js":31970,"./deep-linking/index.js":34980,"./deep-linking/layout.js":41599,"./deep-linking/operation-tag-wrapper.jsx":34584,"./deep-linking/operation-wrapper.jsx":60877,"./download-url.js":48011,"./err/actions.js":34966,"./err/error-transformers/hook.js":56982,"./err/error-transformers/transformers/not-of-type.js":2392,"./err/error-transformers/transformers/parameter-oneof.js":21835,"./err/index.js":77793,"./err/reducers.js":93527,"./err/selectors.js":87667,"./filter/index.js":49978,"./filter/opsFilter.js":4309,"./icons/components/arrow-down.jsx":26395,"./icons/components/arrow-up.jsx":39689,"./icons/components/arrow.jsx":86984,"./icons/components/close.jsx":22478,"./icons/components/copy.jsx":93388,"./icons/components/lock.jsx":56945,"./icons/components/unlock.jsx":22568,"./icons/index.js":10070,"./json-schema-2020-12/components/Accordion/Accordion.jsx":47349,"./json-schema-2020-12/components/ExpandDeepButton/ExpandDeepButton.jsx":36867,"./json-schema-2020-12/components/JSONSchema/JSONSchema.jsx":22675,"./json-schema-2020-12/components/icons/ChevronRight.jsx":12260,"./json-schema-2020-12/components/keywords/$anchor.jsx":64922,"./json-schema-2020-12/components/keywords/$comment.jsx":4685,"./json-schema-2020-12/components/keywords/$defs.jsx":36418,"./json-schema-2020-12/components/keywords/$dynamicAnchor.jsx":51338,"./json-schema-2020-12/components/keywords/$dynamicRef.jsx":27655,"./json-schema-2020-12/components/keywords/$id.jsx":93460,"./json-schema-2020-12/components/keywords/$ref.jsx":72348,"./json-schema-2020-12/components/keywords/$schema.jsx":69359,"./json-schema-2020-12/components/keywords/$vocabulary/$vocabulary.jsx":7568,"./json-schema-2020-12/components/keywords/AdditionalProperties.jsx":65253,"./json-schema-2020-12/components/keywords/AllOf.jsx":46457,"./json-schema-2020-12/components/keywords/AnyOf.jsx":8776,"./json-schema-2020-12/components/keywords/Const.jsx":27308,"./json-schema-2020-12/components/keywords/Constraint/Constraint.jsx":69956,"./json-schema-2020-12/components/keywords/Contains.jsx":38993,"./json-schema-2020-12/components/keywords/ContentSchema.jsx":3484,"./json-schema-2020-12/components/keywords/Default.jsx":55148,"./json-schema-2020-12/components/keywords/DependentRequired/DependentRequired.jsx":24539,"./json-schema-2020-12/components/keywords/DependentSchemas.jsx":26076,"./json-schema-2020-12/components/keywords/Deprecated.jsx":26661,"./json-schema-2020-12/components/keywords/Description/Description.jsx":79446,"./json-schema-2020-12/components/keywords/Else.jsx":67207,"./json-schema-2020-12/components/keywords/Enum/Enum.jsx":91805,"./json-schema-2020-12/components/keywords/If.jsx":40487,"./json-schema-2020-12/components/keywords/Items.jsx":89206,"./json-schema-2020-12/components/keywords/Not.jsx":65174,"./json-schema-2020-12/components/keywords/OneOf.jsx":13834,"./json-schema-2020-12/components/keywords/PatternProperties/PatternProperties.jsx":36746,"./json-schema-2020-12/components/keywords/PrefixItems.jsx":93971,"./json-schema-2020-12/components/keywords/Properties/Properties.jsx":25472,"./json-schema-2020-12/components/keywords/PropertyNames.jsx":42338,"./json-schema-2020-12/components/keywords/ReadOnly.jsx":16456,"./json-schema-2020-12/components/keywords/Then.jsx":67401,"./json-schema-2020-12/components/keywords/Title/Title.jsx":78137,"./json-schema-2020-12/components/keywords/Type.jsx":22285,"./json-schema-2020-12/components/keywords/UnevaluatedItems.jsx":85828,"./json-schema-2020-12/components/keywords/UnevaluatedProperties.jsx":6907,"./json-schema-2020-12/components/keywords/WriteOnly.jsx":15789,"./json-schema-2020-12/context.js":69006,"./json-schema-2020-12/fn.js":33499,"./json-schema-2020-12/hoc.jsx":65077,"./json-schema-2020-12/hooks.js":12603,"./json-schema-2020-12/index.js":97139,"./json-schema-2020-12/prop-types.js":16648,"./json-schema-2020-12/samples-extensions/fn/api/encoderAPI.js":9507,"./json-schema-2020-12/samples-extensions/fn/api/formatAPI.js":22906,"./json-schema-2020-12/samples-extensions/fn/api/mediaTypeAPI.js":90537,"./json-schema-2020-12/samples-extensions/fn/class/EncoderRegistry.js":70674,"./json-schema-2020-12/samples-extensions/fn/class/MediaTypeRegistry.js":43782,"./json-schema-2020-12/samples-extensions/fn/class/Registry.js":14215,"./json-schema-2020-12/samples-extensions/fn/core/constants.js":84539,"./json-schema-2020-12/samples-extensions/fn/core/example.js":13783,"./json-schema-2020-12/samples-extensions/fn/core/merge.js":37078,"./json-schema-2020-12/samples-extensions/fn/core/predicates.js":23084,"./json-schema-2020-12/samples-extensions/fn/core/random.js":35202,"./json-schema-2020-12/samples-extensions/fn/core/type.js":96276,"./json-schema-2020-12/samples-extensions/fn/core/utils.js":99346,"./json-schema-2020-12/samples-extensions/fn/encoders/7bit.js":41433,"./json-schema-2020-12/samples-extensions/fn/encoders/8bit.js":58509,"./json-schema-2020-12/samples-extensions/fn/encoders/base16.js":5709,"./json-schema-2020-12/samples-extensions/fn/encoders/base32.js":54180,"./json-schema-2020-12/samples-extensions/fn/encoders/base64.js":91967,"./json-schema-2020-12/samples-extensions/fn/encoders/binary.js":44366,"./json-schema-2020-12/samples-extensions/fn/encoders/quoted-printable.js":65037,"./json-schema-2020-12/samples-extensions/fn/generators/date-time.js":74045,"./json-schema-2020-12/samples-extensions/fn/generators/date.js":81456,"./json-schema-2020-12/samples-extensions/fn/generators/double.js":560,"./json-schema-2020-12/samples-extensions/fn/generators/duration.js":64299,"./json-schema-2020-12/samples-extensions/fn/generators/email.js":3981,"./json-schema-2020-12/samples-extensions/fn/generators/float.js":51890,"./json-schema-2020-12/samples-extensions/fn/generators/hostname.js":69375,"./json-schema-2020-12/samples-extensions/fn/generators/idn-email.js":94518,"./json-schema-2020-12/samples-extensions/fn/generators/idn-hostname.js":70273,"./json-schema-2020-12/samples-extensions/fn/generators/int32.js":57864,"./json-schema-2020-12/samples-extensions/fn/generators/int64.js":21726,"./json-schema-2020-12/samples-extensions/fn/generators/ipv4.js":28793,"./json-schema-2020-12/samples-extensions/fn/generators/ipv6.js":98269,"./json-schema-2020-12/samples-extensions/fn/generators/iri-reference.js":45693,"./json-schema-2020-12/samples-extensions/fn/generators/iri.js":13080,"./json-schema-2020-12/samples-extensions/fn/generators/json-pointer.js":37856,"./json-schema-2020-12/samples-extensions/fn/generators/media-types/application.js":2672,"./json-schema-2020-12/samples-extensions/fn/generators/media-types/audio.js":54342,"./json-schema-2020-12/samples-extensions/fn/generators/media-types/image.js":46724,"./json-schema-2020-12/samples-extensions/fn/generators/media-types/text.js":65378,"./json-schema-2020-12/samples-extensions/fn/generators/media-types/video.js":92974,"./json-schema-2020-12/samples-extensions/fn/generators/password.js":93393,"./json-schema-2020-12/samples-extensions/fn/generators/regex.js":4335,"./json-schema-2020-12/samples-extensions/fn/generators/relative-json-pointer.js":80375,"./json-schema-2020-12/samples-extensions/fn/generators/time.js":65243,"./json-schema-2020-12/samples-extensions/fn/generators/uri-reference.js":94692,"./json-schema-2020-12/samples-extensions/fn/generators/uri-template.js":83829,"./json-schema-2020-12/samples-extensions/fn/generators/uri.js":52978,"./json-schema-2020-12/samples-extensions/fn/generators/uuid.js":38859,"./json-schema-2020-12/samples-extensions/fn/index.js":78591,"./json-schema-2020-12/samples-extensions/fn/main.js":94277,"./json-schema-2020-12/samples-extensions/fn/types/array.js":83982,"./json-schema-2020-12/samples-extensions/fn/types/boolean.js":34108,"./json-schema-2020-12/samples-extensions/fn/types/index.js":63273,"./json-schema-2020-12/samples-extensions/fn/types/integer.js":58864,"./json-schema-2020-12/samples-extensions/fn/types/null.js":90853,"./json-schema-2020-12/samples-extensions/fn/types/number.js":83455,"./json-schema-2020-12/samples-extensions/fn/types/object.js":46852,"./json-schema-2020-12/samples-extensions/fn/types/string.js":74522,"./layout/actions.js":25474,"./layout/index.js":26821,"./layout/reducers.js":5672,"./layout/selectors.js":4400,"./layout/spec-extensions/wrap-selector.js":28989,"./logs/index.js":9150,"./oas3/actions.js":67002,"./oas3/auth-extensions/wrap-selectors.js":73723,"./oas3/components/callbacks.jsx":33427,"./oas3/components/http-auth.jsx":86775,"./oas3/components/index.js":76467,"./oas3/components/operation-link.jsx":15757,"./oas3/components/operation-servers.jsx":96796,"./oas3/components/request-body-editor.jsx":45327,"./oas3/components/request-body.jsx":42458,"./oas3/components/servers-container.jsx":9928,"./oas3/components/servers.jsx":56617,"./oas3/helpers.jsx":7779,"./oas3/index.js":97451,"./oas3/reducers.js":62109,"./oas3/selectors.js":5065,"./oas3/spec-extensions/selectors.js":91741,"./oas3/spec-extensions/wrap-selectors.js":92044,"./oas3/wrap-components/auth-item.jsx":70356,"./oas3/wrap-components/index.js":37761,"./oas3/wrap-components/json-schema-string.jsx":90287,"./oas3/wrap-components/markdown.jsx":22460,"./oas3/wrap-components/model.jsx":53499,"./oas3/wrap-components/online-validator-badge.js":50058,"./oas3/wrap-components/version-stamp.jsx":69487,"./oas31/after-load.js":92372,"./oas31/components/contact.jsx":89503,"./oas31/components/info.jsx":16133,"./oas31/components/json-schema-dialect.jsx":92562,"./oas31/components/license.jsx":51876,"./oas31/components/model/model.jsx":92718,"./oas31/components/models/models.jsx":20263,"./oas31/components/version-pragma-filter.jsx":33429,"./oas31/components/webhooks.jsx":39508,"./oas31/fn.js":84380,"./oas31/index.js":29806,"./oas31/json-schema-2020-12-extensions/components/keywords/Description.jsx":45989,"./oas31/json-schema-2020-12-extensions/components/keywords/Discriminator/Discriminator.jsx":19525,"./oas31/json-schema-2020-12-extensions/components/keywords/Discriminator/DiscriminatorMapping.jsx":7749,"./oas31/json-schema-2020-12-extensions/components/keywords/Example.jsx":59450,"./oas31/json-schema-2020-12-extensions/components/keywords/ExternalDocs.jsx":25324,"./oas31/json-schema-2020-12-extensions/components/keywords/Properties.jsx":9023,"./oas31/json-schema-2020-12-extensions/components/keywords/Xml.jsx":36617,"./oas31/json-schema-2020-12-extensions/fn.js":25800,"./oas31/json-schema-2020-12-extensions/wrap-components/keywords/Default.jsx":14951,"./oas31/json-schema-2020-12-extensions/wrap-components/keywords/Description.jsx":80809,"./oas31/json-schema-2020-12-extensions/wrap-components/keywords/Properties.jsx":77536,"./oas31/selectors.js":64280,"./oas31/spec-extensions/selectors.js":9305,"./oas31/spec-extensions/wrap-selectors.js":32884,"./oas31/wrap-components/contact.jsx":77423,"./oas31/wrap-components/info.jsx":284,"./oas31/wrap-components/license.jsx":6608,"./oas31/wrap-components/model.jsx":17042,"./oas31/wrap-components/models.jsx":22914,"./oas31/wrap-components/version-pragma-filter.jsx":41434,"./oas31/wrap-components/version-stamp.jsx":1122,"./on-complete/index.js":28560,"./request-snippets/fn.js":92135,"./request-snippets/index.js":86575,"./request-snippets/request-snippets.jsx":84206,"./request-snippets/selectors.js":4669,"./safe-render/components/error-boundary.jsx":36195,"./safe-render/components/fallback.jsx":29403,"./safe-render/fn.jsx":56189,"./safe-render/index.js":27621,"./samples/fn/get-json-sample-schema.js":72846,"./samples/fn/get-sample-schema.js":16132,"./samples/fn/get-xml-sample-schema.js":81169,"./samples/fn/get-yaml-sample-schema.js":79431,"./samples/fn/index.js":29812,"./samples/index.js":8883,"./spec/actions.js":51228,"./spec/index.js":37038,"./spec/reducers.js":20032,"./spec/selectors.js":33881,"./spec/wrap-actions.js":77508,"./swagger-js/configs-wrap-actions.js":34852,"./swagger-js/index.js":94001,"./util/index.js":98525,"./view/fn.js":48347,"./view/index.js":73420,"./view/root-injects.jsx":11092,"core/plugins/all.js":45308,"core/plugins/auth/actions.js":55812,"core/plugins/auth/components/lock-auth-icon.jsx":87105,"core/plugins/auth/components/unlock-auth-icon.jsx":53219,"core/plugins/auth/configs-extensions/wrap-actions.js":53779,"core/plugins/auth/index.js":93705,"core/plugins/auth/reducers.js":43962,"core/plugins/auth/selectors.js":60035,"core/plugins/auth/spec-extensions/wrap-actions.js":60489,"core/plugins/auth/wrap-actions.js":22849,"core/plugins/configs/actions.js":70714,"core/plugins/configs/helpers.js":92256,"core/plugins/configs/index.js":46709,"core/plugins/configs/reducers.js":37743,"core/plugins/configs/selectors.js":69018,"core/plugins/configs/spec-actions.js":22698,"core/plugins/deep-linking/helpers.js":31970,"core/plugins/deep-linking/index.js":34980,"core/plugins/deep-linking/layout.js":41599,"core/plugins/deep-linking/operation-tag-wrapper.jsx":34584,"core/plugins/deep-linking/operation-wrapper.jsx":60877,"core/plugins/download-url.js":48011,"core/plugins/err/actions.js":34966,"core/plugins/err/error-transformers/hook.js":56982,"core/plugins/err/error-transformers/transformers/not-of-type.js":2392,"core/plugins/err/error-transformers/transformers/parameter-oneof.js":21835,"core/plugins/err/index.js":77793,"core/plugins/err/reducers.js":93527,"core/plugins/err/selectors.js":87667,"core/plugins/filter/index.js":49978,"core/plugins/filter/opsFilter.js":4309,"core/plugins/icons/components/arrow-down.jsx":26395,"core/plugins/icons/components/arrow-up.jsx":39689,"core/plugins/icons/components/arrow.jsx":86984,"core/plugins/icons/components/close.jsx":22478,"core/plugins/icons/components/copy.jsx":93388,"core/plugins/icons/components/lock.jsx":56945,"core/plugins/icons/components/unlock.jsx":22568,"core/plugins/icons/index.js":10070,"core/plugins/json-schema-2020-12/components/Accordion/Accordion.jsx":47349,"core/plugins/json-schema-2020-12/components/ExpandDeepButton/ExpandDeepButton.jsx":36867,"core/plugins/json-schema-2020-12/components/JSONSchema/JSONSchema.jsx":22675,"core/plugins/json-schema-2020-12/components/icons/ChevronRight.jsx":12260,"core/plugins/json-schema-2020-12/components/keywords/$anchor.jsx":64922,"core/plugins/json-schema-2020-12/components/keywords/$comment.jsx":4685,"core/plugins/json-schema-2020-12/components/keywords/$defs.jsx":36418,"core/plugins/json-schema-2020-12/components/keywords/$dynamicAnchor.jsx":51338,"core/plugins/json-schema-2020-12/components/keywords/$dynamicRef.jsx":27655,"core/plugins/json-schema-2020-12/components/keywords/$id.jsx":93460,"core/plugins/json-schema-2020-12/components/keywords/$ref.jsx":72348,"core/plugins/json-schema-2020-12/components/keywords/$schema.jsx":69359,"core/plugins/json-schema-2020-12/components/keywords/$vocabulary/$vocabulary.jsx":7568,"core/plugins/json-schema-2020-12/components/keywords/AdditionalProperties.jsx":65253,"core/plugins/json-schema-2020-12/components/keywords/AllOf.jsx":46457,"core/plugins/json-schema-2020-12/components/keywords/AnyOf.jsx":8776,"core/plugins/json-schema-2020-12/components/keywords/Const.jsx":27308,"core/plugins/json-schema-2020-12/components/keywords/Constraint/Constraint.jsx":69956,"core/plugins/json-schema-2020-12/components/keywords/Contains.jsx":38993,"core/plugins/json-schema-2020-12/components/keywords/ContentSchema.jsx":3484,"core/plugins/json-schema-2020-12/components/keywords/Default.jsx":55148,"core/plugins/json-schema-2020-12/components/keywords/DependentRequired/DependentRequired.jsx":24539,"core/plugins/json-schema-2020-12/components/keywords/DependentSchemas.jsx":26076,"core/plugins/json-schema-2020-12/components/keywords/Deprecated.jsx":26661,"core/plugins/json-schema-2020-12/components/keywords/Description/Description.jsx":79446,"core/plugins/json-schema-2020-12/components/keywords/Else.jsx":67207,"core/plugins/json-schema-2020-12/components/keywords/Enum/Enum.jsx":91805,"core/plugins/json-schema-2020-12/components/keywords/If.jsx":40487,"core/plugins/json-schema-2020-12/components/keywords/Items.jsx":89206,"core/plugins/json-schema-2020-12/components/keywords/Not.jsx":65174,"core/plugins/json-schema-2020-12/components/keywords/OneOf.jsx":13834,"core/plugins/json-schema-2020-12/components/keywords/PatternProperties/PatternProperties.jsx":36746,"core/plugins/json-schema-2020-12/components/keywords/PrefixItems.jsx":93971,"core/plugins/json-schema-2020-12/components/keywords/Properties/Properties.jsx":25472,"core/plugins/json-schema-2020-12/components/keywords/PropertyNames.jsx":42338,"core/plugins/json-schema-2020-12/components/keywords/ReadOnly.jsx":16456,"core/plugins/json-schema-2020-12/components/keywords/Then.jsx":67401,"core/plugins/json-schema-2020-12/components/keywords/Title/Title.jsx":78137,"core/plugins/json-schema-2020-12/components/keywords/Type.jsx":22285,"core/plugins/json-schema-2020-12/components/keywords/UnevaluatedItems.jsx":85828,"core/plugins/json-schema-2020-12/components/keywords/UnevaluatedProperties.jsx":6907,"core/plugins/json-schema-2020-12/components/keywords/WriteOnly.jsx":15789,"core/plugins/json-schema-2020-12/context.js":69006,"core/plugins/json-schema-2020-12/fn.js":33499,"core/plugins/json-schema-2020-12/hoc.jsx":65077,"core/plugins/json-schema-2020-12/hooks.js":12603,"core/plugins/json-schema-2020-12/index.js":97139,"core/plugins/json-schema-2020-12/prop-types.js":16648,"core/plugins/json-schema-2020-12/samples-extensions/fn/api/encoderAPI.js":9507,"core/plugins/json-schema-2020-12/samples-extensions/fn/api/formatAPI.js":22906,"core/plugins/json-schema-2020-12/samples-extensions/fn/api/mediaTypeAPI.js":90537,"core/plugins/json-schema-2020-12/samples-extensions/fn/class/EncoderRegistry.js":70674,"core/plugins/json-schema-2020-12/samples-extensions/fn/class/MediaTypeRegistry.js":43782,"core/plugins/json-schema-2020-12/samples-extensions/fn/class/Registry.js":14215,"core/plugins/json-schema-2020-12/samples-extensions/fn/core/constants.js":84539,"core/plugins/json-schema-2020-12/samples-extensions/fn/core/example.js":13783,"core/plugins/json-schema-2020-12/samples-extensions/fn/core/merge.js":37078,"core/plugins/json-schema-2020-12/samples-extensions/fn/core/predicates.js":23084,"core/plugins/json-schema-2020-12/samples-extensions/fn/core/random.js":35202,"core/plugins/json-schema-2020-12/samples-extensions/fn/core/type.js":96276,"core/plugins/json-schema-2020-12/samples-extensions/fn/core/utils.js":99346,"core/plugins/json-schema-2020-12/samples-extensions/fn/encoders/7bit.js":41433,"core/plugins/json-schema-2020-12/samples-extensions/fn/encoders/8bit.js":58509,"core/plugins/json-schema-2020-12/samples-extensions/fn/encoders/base16.js":5709,"core/plugins/json-schema-2020-12/samples-extensions/fn/encoders/base32.js":54180,"core/plugins/json-schema-2020-12/samples-extensions/fn/encoders/base64.js":91967,"core/plugins/json-schema-2020-12/samples-extensions/fn/encoders/binary.js":44366,"core/plugins/json-schema-2020-12/samples-extensions/fn/encoders/quoted-printable.js":65037,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/date-time.js":74045,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/date.js":81456,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/double.js":560,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/duration.js":64299,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/email.js":3981,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/float.js":51890,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/hostname.js":69375,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/idn-email.js":94518,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/idn-hostname.js":70273,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/int32.js":57864,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/int64.js":21726,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/ipv4.js":28793,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/ipv6.js":98269,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/iri-reference.js":45693,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/iri.js":13080,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/json-pointer.js":37856,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/media-types/application.js":2672,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/media-types/audio.js":54342,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/media-types/image.js":46724,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/media-types/text.js":65378,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/media-types/video.js":92974,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/password.js":93393,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/regex.js":4335,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/relative-json-pointer.js":80375,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/time.js":65243,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/uri-reference.js":94692,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/uri-template.js":83829,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/uri.js":52978,"core/plugins/json-schema-2020-12/samples-extensions/fn/generators/uuid.js":38859,"core/plugins/json-schema-2020-12/samples-extensions/fn/index.js":78591,"core/plugins/json-schema-2020-12/samples-extensions/fn/main.js":94277,"core/plugins/json-schema-2020-12/samples-extensions/fn/types/array.js":83982,"core/plugins/json-schema-2020-12/samples-extensions/fn/types/boolean.js":34108,"core/plugins/json-schema-2020-12/samples-extensions/fn/types/index.js":63273,"core/plugins/json-schema-2020-12/samples-extensions/fn/types/integer.js":58864,"core/plugins/json-schema-2020-12/samples-extensions/fn/types/null.js":90853,"core/plugins/json-schema-2020-12/samples-extensions/fn/types/number.js":83455,"core/plugins/json-schema-2020-12/samples-extensions/fn/types/object.js":46852,"core/plugins/json-schema-2020-12/samples-extensions/fn/types/string.js":74522,"core/plugins/layout/actions.js":25474,"core/plugins/layout/index.js":26821,"core/plugins/layout/reducers.js":5672,"core/plugins/layout/selectors.js":4400,"core/plugins/layout/spec-extensions/wrap-selector.js":28989,"core/plugins/logs/index.js":9150,"core/plugins/oas3/actions.js":67002,"core/plugins/oas3/auth-extensions/wrap-selectors.js":73723,"core/plugins/oas3/components/callbacks.jsx":33427,"core/plugins/oas3/components/http-auth.jsx":86775,"core/plugins/oas3/components/index.js":76467,"core/plugins/oas3/components/operation-link.jsx":15757,"core/plugins/oas3/components/operation-servers.jsx":96796,"core/plugins/oas3/components/request-body-editor.jsx":45327,"core/plugins/oas3/components/request-body.jsx":42458,"core/plugins/oas3/components/servers-container.jsx":9928,"core/plugins/oas3/components/servers.jsx":56617,"core/plugins/oas3/helpers.jsx":7779,"core/plugins/oas3/index.js":97451,"core/plugins/oas3/reducers.js":62109,"core/plugins/oas3/selectors.js":5065,"core/plugins/oas3/spec-extensions/selectors.js":91741,"core/plugins/oas3/spec-extensions/wrap-selectors.js":92044,"core/plugins/oas3/wrap-components/auth-item.jsx":70356,"core/plugins/oas3/wrap-components/index.js":37761,"core/plugins/oas3/wrap-components/json-schema-string.jsx":90287,"core/plugins/oas3/wrap-components/markdown.jsx":22460,"core/plugins/oas3/wrap-components/model.jsx":53499,"core/plugins/oas3/wrap-components/online-validator-badge.js":50058,"core/plugins/oas3/wrap-components/version-stamp.jsx":69487,"core/plugins/oas31/after-load.js":92372,"core/plugins/oas31/components/contact.jsx":89503,"core/plugins/oas31/components/info.jsx":16133,"core/plugins/oas31/components/json-schema-dialect.jsx":92562,"core/plugins/oas31/components/license.jsx":51876,"core/plugins/oas31/components/model/model.jsx":92718,"core/plugins/oas31/components/models/models.jsx":20263,"core/plugins/oas31/components/version-pragma-filter.jsx":33429,"core/plugins/oas31/components/webhooks.jsx":39508,"core/plugins/oas31/fn.js":84380,"core/plugins/oas31/index.js":29806,"core/plugins/oas31/json-schema-2020-12-extensions/components/keywords/Description.jsx":45989,"core/plugins/oas31/json-schema-2020-12-extensions/components/keywords/Discriminator/Discriminator.jsx":19525,"core/plugins/oas31/json-schema-2020-12-extensions/components/keywords/Discriminator/DiscriminatorMapping.jsx":7749,"core/plugins/oas31/json-schema-2020-12-extensions/components/keywords/Example.jsx":59450,"core/plugins/oas31/json-schema-2020-12-extensions/components/keywords/ExternalDocs.jsx":25324,"core/plugins/oas31/json-schema-2020-12-extensions/components/keywords/Properties.jsx":9023,"core/plugins/oas31/json-schema-2020-12-extensions/components/keywords/Xml.jsx":36617,"core/plugins/oas31/json-schema-2020-12-extensions/fn.js":25800,"core/plugins/oas31/json-schema-2020-12-extensions/wrap-components/keywords/Default.jsx":14951,"core/plugins/oas31/json-schema-2020-12-extensions/wrap-components/keywords/Description.jsx":80809,"core/plugins/oas31/json-schema-2020-12-extensions/wrap-components/keywords/Properties.jsx":77536,"core/plugins/oas31/selectors.js":64280,"core/plugins/oas31/spec-extensions/selectors.js":9305,"core/plugins/oas31/spec-extensions/wrap-selectors.js":32884,"core/plugins/oas31/wrap-components/contact.jsx":77423,"core/plugins/oas31/wrap-components/info.jsx":284,"core/plugins/oas31/wrap-components/license.jsx":6608,"core/plugins/oas31/wrap-components/model.jsx":17042,"core/plugins/oas31/wrap-components/models.jsx":22914,"core/plugins/oas31/wrap-components/version-pragma-filter.jsx":41434,"core/plugins/oas31/wrap-components/version-stamp.jsx":1122,"core/plugins/on-complete/index.js":28560,"core/plugins/request-snippets/fn.js":92135,"core/plugins/request-snippets/index.js":86575,"core/plugins/request-snippets/request-snippets.jsx":84206,"core/plugins/request-snippets/selectors.js":4669,"core/plugins/safe-render/components/error-boundary.jsx":36195,"core/plugins/safe-render/components/fallback.jsx":29403,"core/plugins/safe-render/fn.jsx":56189,"core/plugins/safe-render/index.js":27621,"core/plugins/samples/fn/get-json-sample-schema.js":72846,"core/plugins/samples/fn/get-sample-schema.js":16132,"core/plugins/samples/fn/get-xml-sample-schema.js":81169,"core/plugins/samples/fn/get-yaml-sample-schema.js":79431,"core/plugins/samples/fn/index.js":29812,"core/plugins/samples/index.js":8883,"core/plugins/spec/actions.js":51228,"core/plugins/spec/index.js":37038,"core/plugins/spec/reducers.js":20032,"core/plugins/spec/selectors.js":33881,"core/plugins/spec/wrap-actions.js":77508,"core/plugins/swagger-js/configs-wrap-actions.js":34852,"core/plugins/swagger-js/index.js":94001,"core/plugins/util/index.js":98525,"core/plugins/view/fn.js":48347,"core/plugins/view/index.js":73420,"core/plugins/view/root-injects.jsx":11092};function o(e){var t=s(e);return n(t)}function s(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=s,e.exports=o,o.id=95102},2517:e=>{"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwcHgiICBoZWlnaHQ9IjIwMHB4IiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGNsYXNzPSJsZHMtcm9sbGluZyIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IGJhY2tncm91bmQtcG9zaXRpb246IGluaXRpYWwgaW5pdGlhbDsgYmFja2dyb3VuZC1yZXBlYXQ6IGluaXRpYWwgaW5pdGlhbDsiPjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIGZpbGw9Im5vbmUiIG5nLWF0dHItc3Ryb2tlPSJ7e2NvbmZpZy5jb2xvcn19IiBuZy1hdHRyLXN0cm9rZS13aWR0aD0ie3tjb25maWcud2lkdGh9fSIgbmctYXR0ci1yPSJ7e2NvbmZpZy5yYWRpdXN9fSIgbmctYXR0ci1zdHJva2UtZGFzaGFycmF5PSJ7e2NvbmZpZy5kYXNoYXJyYXl9fSIgc3Ryb2tlPSIjNTU1NTU1IiBzdHJva2Utd2lkdGg9IjEwIiByPSIzNSIgc3Ryb2tlLWRhc2hhcnJheT0iMTY0LjkzMzYxNDMxMzQ2NDE1IDU2Ljk3Nzg3MTQzNzgyMTM4Ij48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgY2FsY01vZGU9ImxpbmVhciIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxcyIgYmVnaW49IjBzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvY2lyY2xlPjwvc3ZnPgo="},24654:()=>{},52361:()=>{},94616:()=>{},25110:(e,t,n)=>{e.exports=n(24848)},58309:(e,t,n)=>{e.exports=n(83363)},70586:(e,t,n)=>{e.exports=n(57784)},11189:(e,t,n)=>{e.exports=n(28196)},39022:(e,t,n)=>{e.exports=n(8065)},74386:(e,t,n)=>{e.exports=n(57448)},2250:(e,t,n)=>{e.exports=n(29455)},47475:(e,t,n)=>{e.exports=n(69743)},14418:(e,t,n)=>{e.exports=n(11955)},12373:(e,t,n)=>{e.exports=n(96064)},51679:(e,t,n)=>{e.exports=n(61577)},86:(e,t,n)=>{e.exports=n(46279)},58118:(e,t,n)=>{e.exports=n(33778)},11882:(e,t,n)=>{e.exports=n(19373)},8712:(e,t,n)=>{e.exports=n(73819)},57269:(e,t,n)=>{e.exports=n(11022)},97606:(e,t,n)=>{e.exports=n(61798)},24282:(e,t,n)=>{e.exports=n(52527)},12196:(e,t,n)=>{e.exports=n(36857)},24278:(e,t,n)=>{e.exports=n(82073)},92039:(e,t,n)=>{e.exports=n(45286)},2578:(e,t,n)=>{e.exports=n(62856)},39940:(e,t,n)=>{e.exports=n(2348)},27043:(e,t,n)=>{e.exports=n(35178)},81607:(e,t,n)=>{e.exports=n(76361)},47273:(e,t,n)=>{e.exports=n(71815)},35627:(e,t,n)=>{e.exports=n(8933)},18492:(e,t,n)=>{e.exports=n(15868)},44081:(e,t,n)=>{e.exports=n(14873)},91086:(e,t,n)=>{e.exports=n(38849)},76986:(e,t,n)=>{e.exports=n(63383)},96718:(e,t,n)=>{e.exports=n(41910)},2018:(e,t,n)=>{e.exports=n(86209)},82865:(e,t,n)=>{e.exports=n(53402)},28222:(e,t,n)=>{e.exports=n(23059)},3665:(e,t,n)=>{e.exports=n(47795)},6226:(e,t,n)=>{e.exports=n(27460)},87198:(e,t,n)=>{e.exports=n(27989)},82737:(e,t,n)=>{e.exports=n(5519)},57740:(e,t,n)=>{e.exports=n(23452)},63460:(e,t,n)=>{e.exports=n(57641)},28886:(e,t,n)=>{e.exports=n(72010)},19030:(e,t,n)=>{e.exports=n(93726)},69689:e=>{e.exports=function(e,t){return t.get?t.get.call(e):t.value},e.exports.__esModule=!0,e.exports.default=e.exports},66412:e=>{e.exports=function(e,t,n){if(!t.has(e))throw new TypeError("attempted to "+n+" private field on non-instance");return t.get(e)},e.exports.__esModule=!0,e.exports.default=e.exports},47667:(e,t,n)=>{var r=n(69689),o=n(66412);e.exports=function(e,t){var n=o(e,t,"get");return r(e,n)},e.exports.__esModule=!0,e.exports.default=e.exports},61125:(e,t,n)=>{var r=n(73685),o=n(57696);e.exports=function(e,t,n){return(t=o(t))in e?r(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},23101:(e,t,n)=>{var r=n(60269),o=n(14122);function s(){var t;return e.exports=s=r?o(t=r).call(t):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},e.exports.__esModule=!0,e.exports.default=e.exports,s.apply(this,arguments)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},58826:(e,t,n)=>{var r=n(93799),o=n(84710),s=n(44442),i=n(27533),a=n(1449),l=n(57152),c=n(39057),u=n(70573),p=n(73685),h=n(61125);function f(e,t){var n=r(e);if(o){var l=o(e);t&&(l=s(l).call(l,(function(t){return i(e,t).enumerable}))),a(n).apply(n,l)}return n}e.exports=function(e){for(var t=1;t<arguments.length;t++){var n,r,o=null!=arguments[t]?arguments[t]:{};t%2?l(n=f(Object(o),!0)).call(n,(function(t){h(e,t,o[t])})):c?u(e,c(o)):l(r=f(Object(o))).call(r,(function(t){p(e,t,i(o,t))}))}return e},e.exports.__esModule=!0,e.exports.default=e.exports},88436:(e,t,n)=>{var r=n(84710),o=n(69447),s=n(80300);e.exports=function(e,t){if(null==e)return{};var n,i,a=s(e,t);if(r){var l=r(e);for(i=0;i<l.length;i++)n=l[i],o(t).call(t,n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},e.exports.__esModule=!0,e.exports.default=e.exports},80300:(e,t,n)=>{var r=n(93799),o=n(69447);e.exports=function(e,t){if(null==e)return{};var n,s,i={},a=r(e);for(s=0;s<a.length;s++)n=a[s],o(t).call(t,n)>=0||(i[n]=e[n]);return i},e.exports.__esModule=!0,e.exports.default=e.exports},18504:(e,t,n)=>{var r=n(71384),o=n(20474).default;e.exports=function(e,t){if("object"!==o(e)||null===e)return e;var n=e[r];if(void 0!==n){var s=n.call(e,t||"default");if("object"!==o(s))return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},57696:(e,t,n)=>{var r=n(20474).default,o=n(18504);e.exports=function(e){var t=o(e,"string");return"symbol"===r(t)?t:String(t)},e.exports.__esModule=!0,e.exports.default=e.exports},20474:(e,t,n)=>{var r=n(86600),o=n(9759);function s(t){return e.exports=s="function"==typeof r&&"symbol"==typeof o?function(e){return typeof e}:function(e){return e&&"function"==typeof r&&e.constructor===r&&e!==r.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},64572:(e,t,n)=>{"use strict";function r(e){return r="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},r(e)}function o(e){var t=function(e,t){if("object"!==r(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!==r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===r(t)?t:String(t)}function s(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:()=>s})},87462:(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)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{Z:()=>r})},63366:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,o={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}n.d(t,{Z:()=>r})},1272:(e,t,n)=>{"use strict";function r(e){return null==e}n.d(t,{A8:()=>qt,ZP:()=>Xt});var o={isNothing:r,isObject:function(e){return"object"==typeof e&&null!==e},toArray:function(e){return Array.isArray(e)?e:r(e)?[]:[e]},repeat:function(e,t){var n,r="";for(n=0;n<t;n+=1)r+=e;return r},isNegativeZero:function(e){return 0===e&&Number.NEGATIVE_INFINITY===1/e},extend:function(e,t){var n,r,o,s;if(t)for(n=0,r=(s=Object.keys(t)).length;n<r;n+=1)e[o=s[n]]=t[o];return e}};function s(e,t){var n="",r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+="\n\n"+e.mark.snippet),r+" "+n):r}function i(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=s(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}i.prototype=Object.create(Error.prototype),i.prototype.constructor=i,i.prototype.toString=function(e){return this.name+": "+s(this,e)};var a=i;function l(e,t,n,r,o){var s="",i="",a=Math.floor(o/2)-1;return r-t>a&&(t=r-a+(s=" ... ").length),n-r>a&&(n=r+a-(i=" ...").length),{str:s+e.slice(t,n).replace(/\t/g,"→")+i,pos:r-t+s.length}}function c(e,t){return o.repeat(" ",t-e.length)+e}var u=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var n,r=/\r?\n|\r|\0/g,s=[0],i=[],a=-1;n=r.exec(e.buffer);)i.push(n.index),s.push(n.index+n[0].length),e.position<=n.index&&a<0&&(a=s.length-2);a<0&&(a=s.length-1);var u,p,h="",f=Math.min(e.line+t.linesAfter,i.length).toString().length,d=t.maxLength-(t.indent+f+3);for(u=1;u<=t.linesBefore&&!(a-u<0);u++)p=l(e.buffer,s[a-u],i[a-u],e.position-(s[a]-s[a-u]),d),h=o.repeat(" ",t.indent)+c((e.line-u+1).toString(),f)+" | "+p.str+"\n"+h;for(p=l(e.buffer,s[a],i[a],e.position,d),h+=o.repeat(" ",t.indent)+c((e.line+1).toString(),f)+" | "+p.str+"\n",h+=o.repeat("-",t.indent+f+3+p.pos)+"^\n",u=1;u<=t.linesAfter&&!(a+u>=i.length);u++)p=l(e.buffer,s[a+u],i[a+u],e.position-(s[a]-s[a+u]),d),h+=o.repeat(" ",t.indent)+c((e.line+u+1).toString(),f)+" | "+p.str+"\n";return h.replace(/\n$/,"")},p=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],h=["scalar","sequence","mapping"];var f=function(e,t){if(t=t||{},Object.keys(t).forEach((function(t){if(-1===p.indexOf(t))throw new a('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')})),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=function(e){var t={};return null!==e&&Object.keys(e).forEach((function(n){e[n].forEach((function(e){t[String(e)]=n}))})),t}(t.styleAliases||null),-1===h.indexOf(this.kind))throw new a('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')};function d(e,t){var n=[];return e[t].forEach((function(e){var t=n.length;n.forEach((function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)})),n[t]=e})),n}function m(e){return this.extend(e)}m.prototype.extend=function(e){var t=[],n=[];if(e instanceof f)n.push(e);else if(Array.isArray(e))n=n.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new a("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(n=n.concat(e.explicit))}t.forEach((function(e){if(!(e instanceof f))throw new a("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new a("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new a("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),n.forEach((function(e){if(!(e instanceof f))throw new a("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var r=Object.create(m.prototype);return r.implicit=(this.implicit||[]).concat(t),r.explicit=(this.explicit||[]).concat(n),r.compiledImplicit=d(r,"implicit"),r.compiledExplicit=d(r,"explicit"),r.compiledTypeMap=function(){var e,t,n={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function r(e){e.multi?(n.multi[e.kind].push(e),n.multi.fallback.push(e)):n[e.kind][e.tag]=n.fallback[e.tag]=e}for(e=0,t=arguments.length;e<t;e+=1)arguments[e].forEach(r);return n}(r.compiledImplicit,r.compiledExplicit),r};var g=m,y=new f("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}}),v=new f("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}}),b=new f("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}}),w=new g({explicit:[y,v,b]});var E=new f("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});var x=new f("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"});function S(e){return 48<=e&&e<=55}function _(e){return 48<=e&&e<=57}var j=new f("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,r=e.length,o=0,s=!1;if(!r)return!1;if("-"!==(t=e[o])&&"+"!==t||(t=e[++o]),"0"===t){if(o+1===r)return!0;if("b"===(t=e[++o])){for(o++;o<r;o++)if("_"!==(t=e[o])){if("0"!==t&&"1"!==t)return!1;s=!0}return s&&"_"!==t}if("x"===t){for(o++;o<r;o++)if("_"!==(t=e[o])){if(!(48<=(n=e.charCodeAt(o))&&n<=57||65<=n&&n<=70||97<=n&&n<=102))return!1;s=!0}return s&&"_"!==t}if("o"===t){for(o++;o<r;o++)if("_"!==(t=e[o])){if(!S(e.charCodeAt(o)))return!1;s=!0}return s&&"_"!==t}}if("_"===t)return!1;for(;o<r;o++)if("_"!==(t=e[o])){if(!_(e.charCodeAt(o)))return!1;s=!0}return!(!s||"_"===t)},construct:function(e){var t,n=e,r=1;if(-1!==n.indexOf("_")&&(n=n.replace(/_/g,"")),"-"!==(t=n[0])&&"+"!==t||("-"===t&&(r=-1),t=(n=n.slice(1))[0]),"0"===n)return 0;if("0"===t){if("b"===n[1])return r*parseInt(n.slice(2),2);if("x"===n[1])return r*parseInt(n.slice(2),16);if("o"===n[1])return r*parseInt(n.slice(2),8)}return r*parseInt(n,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&e%1==0&&!o.isNegativeZero(e)},represent:{binary:function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),O=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var k=/^[-+]?[0-9]+e/;var A=new f("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!O.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||o.isNegativeZero(e))},represent:function(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(o.isNegativeZero(e))return"-0.0";return n=e.toString(10),k.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"}),C=w.extend({implicit:[E,x,j,A]}),P=C,N=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),I=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 T=new f("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==N.exec(e)||null!==I.exec(e))},construct:function(e){var t,n,r,o,s,i,a,l,c=0,u=null;if(null===(t=N.exec(e))&&(t=I.exec(e)),null===t)throw new Error("Date resolve error");if(n=+t[1],r=+t[2]-1,o=+t[3],!t[4])return new Date(Date.UTC(n,r,o));if(s=+t[4],i=+t[5],a=+t[6],t[7]){for(c=t[7].slice(0,3);c.length<3;)c+="0";c=+c}return t[9]&&(u=6e4*(60*+t[10]+ +(t[11]||0)),"-"===t[9]&&(u=-u)),l=new Date(Date.UTC(n,r,o,s,i,a,c)),u&&l.setTime(l.getTime()-u),l},instanceOf:Date,represent:function(e){return e.toISOString()}});var R=new f("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}}),M="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";var D=new f("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,r=0,o=e.length,s=M;for(n=0;n<o;n++)if(!((t=s.indexOf(e.charAt(n)))>64)){if(t<0)return!1;r+=6}return r%8==0},construct:function(e){var t,n,r=e.replace(/[\r\n=]/g,""),o=r.length,s=M,i=0,a=[];for(t=0;t<o;t++)t%4==0&&t&&(a.push(i>>16&255),a.push(i>>8&255),a.push(255&i)),i=i<<6|s.indexOf(r.charAt(t));return 0===(n=o%4*6)?(a.push(i>>16&255),a.push(i>>8&255),a.push(255&i)):18===n?(a.push(i>>10&255),a.push(i>>2&255)):12===n&&a.push(i>>4&255),new Uint8Array(a)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var t,n,r="",o=0,s=e.length,i=M;for(t=0;t<s;t++)t%3==0&&t&&(r+=i[o>>18&63],r+=i[o>>12&63],r+=i[o>>6&63],r+=i[63&o]),o=(o<<8)+e[t];return 0===(n=s%3)?(r+=i[o>>18&63],r+=i[o>>12&63],r+=i[o>>6&63],r+=i[63&o]):2===n?(r+=i[o>>10&63],r+=i[o>>4&63],r+=i[o<<2&63],r+=i[64]):1===n&&(r+=i[o>>2&63],r+=i[o<<4&63],r+=i[64],r+=i[64]),r}}),F=Object.prototype.hasOwnProperty,L=Object.prototype.toString;var B=new f("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,o,s,i=[],a=e;for(t=0,n=a.length;t<n;t+=1){if(r=a[t],s=!1,"[object Object]"!==L.call(r))return!1;for(o in r)if(F.call(r,o)){if(s)return!1;s=!0}if(!s)return!1;if(-1!==i.indexOf(o))return!1;i.push(o)}return!0},construct:function(e){return null!==e?e:[]}}),$=Object.prototype.toString;var q=new f("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,o,s,i=e;for(s=new Array(i.length),t=0,n=i.length;t<n;t+=1){if(r=i[t],"[object Object]"!==$.call(r))return!1;if(1!==(o=Object.keys(r)).length)return!1;s[t]=[o[0],r[o[0]]]}return!0},construct:function(e){if(null===e)return[];var t,n,r,o,s,i=e;for(s=new Array(i.length),t=0,n=i.length;t<n;t+=1)r=i[t],o=Object.keys(r),s[t]=[o[0],r[o[0]]];return s}}),U=Object.prototype.hasOwnProperty;var z=new f("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;var t,n=e;for(t in n)if(U.call(n,t)&&null!==n[t])return!1;return!0},construct:function(e){return null!==e?e:{}}}),V=P.extend({implicit:[T,R],explicit:[D,B,q,z]}),W=Object.prototype.hasOwnProperty,J=1,K=2,H=3,G=4,Z=1,Y=2,X=3,Q=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ee=/[\x85\u2028\u2029]/,te=/[,\[\]\{\}]/,ne=/^(?:!|!!|![a-z\-]+!)$/i,re=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function oe(e){return Object.prototype.toString.call(e)}function se(e){return 10===e||13===e}function ie(e){return 9===e||32===e}function ae(e){return 9===e||32===e||10===e||13===e}function le(e){return 44===e||91===e||93===e||123===e||125===e}function ce(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function ue(e){return 48===e?"\0":97===e?"":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?" ":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function pe(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var he=new Array(256),fe=new Array(256),de=0;de<256;de++)he[de]=ue(de)?1:0,fe[de]=ue(de);function me(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||V,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function ge(e,t){var n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=u(n),new a(t,n)}function ye(e,t){throw ge(e,t)}function ve(e,t){e.onWarning&&e.onWarning.call(null,ge(e,t))}var be={YAML:function(e,t,n){var r,o,s;null!==e.version&&ye(e,"duplication of %YAML directive"),1!==n.length&&ye(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&ye(e,"ill-formed argument of the YAML directive"),o=parseInt(r[1],10),s=parseInt(r[2],10),1!==o&&ye(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=s<2,1!==s&&2!==s&&ve(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,o;2!==n.length&&ye(e,"TAG directive accepts exactly two arguments"),r=n[0],o=n[1],ne.test(r)||ye(e,"ill-formed tag handle (first argument) of the TAG directive"),W.call(e.tagMap,r)&&ye(e,'there is a previously declared suffix for "'+r+'" tag handle'),re.test(o)||ye(e,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch(t){ye(e,"tag prefix is malformed: "+o)}e.tagMap[r]=o}};function we(e,t,n,r){var o,s,i,a;if(t<n){if(a=e.input.slice(t,n),r)for(o=0,s=a.length;o<s;o+=1)9===(i=a.charCodeAt(o))||32<=i&&i<=1114111||ye(e,"expected valid JSON character");else Q.test(a)&&ye(e,"the stream contains non-printable characters");e.result+=a}}function Ee(e,t,n,r){var s,i,a,l;for(o.isObject(n)||ye(e,"cannot merge mappings; the provided source object is unacceptable"),a=0,l=(s=Object.keys(n)).length;a<l;a+=1)i=s[a],W.call(t,i)||(t[i]=n[i],r[i]=!0)}function xe(e,t,n,r,o,s,i,a,l){var c,u;if(Array.isArray(o))for(c=0,u=(o=Array.prototype.slice.call(o)).length;c<u;c+=1)Array.isArray(o[c])&&ye(e,"nested arrays are not supported inside keys"),"object"==typeof o&&"[object Object]"===oe(o[c])&&(o[c]="[object Object]");if("object"==typeof o&&"[object Object]"===oe(o)&&(o="[object Object]"),o=String(o),null===t&&(t={}),"tag:yaml.org,2002:merge"===r)if(Array.isArray(s))for(c=0,u=s.length;c<u;c+=1)Ee(e,t,s[c],n);else Ee(e,t,s,n);else e.json||W.call(n,o)||!W.call(t,o)||(e.line=i||e.line,e.lineStart=a||e.lineStart,e.position=l||e.position,ye(e,"duplicated mapping key")),"__proto__"===o?Object.defineProperty(t,o,{configurable:!0,enumerable:!0,writable:!0,value:s}):t[o]=s,delete n[o];return t}function Se(e){var t;10===(t=e.input.charCodeAt(e.position))?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):ye(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function _e(e,t,n){for(var r=0,o=e.input.charCodeAt(e.position);0!==o;){for(;ie(o);)9===o&&-1===e.firstTabInLine&&(e.firstTabInLine=e.position),o=e.input.charCodeAt(++e.position);if(t&&35===o)do{o=e.input.charCodeAt(++e.position)}while(10!==o&&13!==o&&0!==o);if(!se(o))break;for(Se(e),o=e.input.charCodeAt(e.position),r++,e.lineIndent=0;32===o;)e.lineIndent++,o=e.input.charCodeAt(++e.position)}return-1!==n&&0!==r&&e.lineIndent<n&&ve(e,"deficient indentation"),r}function je(e){var t,n=e.position;return!(45!==(t=e.input.charCodeAt(n))&&46!==t||t!==e.input.charCodeAt(n+1)||t!==e.input.charCodeAt(n+2)||(n+=3,0!==(t=e.input.charCodeAt(n))&&!ae(t)))}function Oe(e,t){1===t?e.result+=" ":t>1&&(e.result+=o.repeat("\n",t-1))}function ke(e,t){var n,r,o=e.tag,s=e.anchor,i=[],a=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=i),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,ye(e,"tab characters must not be used in indentation")),45===r)&&ae(e.input.charCodeAt(e.position+1));)if(a=!0,e.position++,_e(e,!0,-1)&&e.lineIndent<=t)i.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,Pe(e,t,H,!1,!0),i.push(e.result),_e(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)ye(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break;return!!a&&(e.tag=o,e.anchor=s,e.kind="sequence",e.result=i,!0)}function Ae(e){var t,n,r,o,s=!1,i=!1;if(33!==(o=e.input.charCodeAt(e.position)))return!1;if(null!==e.tag&&ye(e,"duplication of a tag property"),60===(o=e.input.charCodeAt(++e.position))?(s=!0,o=e.input.charCodeAt(++e.position)):33===o?(i=!0,n="!!",o=e.input.charCodeAt(++e.position)):n="!",t=e.position,s){do{o=e.input.charCodeAt(++e.position)}while(0!==o&&62!==o);e.position<e.length?(r=e.input.slice(t,e.position),o=e.input.charCodeAt(++e.position)):ye(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==o&&!ae(o);)33===o&&(i?ye(e,"tag suffix cannot contain exclamation marks"):(n=e.input.slice(t-1,e.position+1),ne.test(n)||ye(e,"named tag handle cannot contain such characters"),i=!0,t=e.position+1)),o=e.input.charCodeAt(++e.position);r=e.input.slice(t,e.position),te.test(r)&&ye(e,"tag suffix cannot contain flow indicator characters")}r&&!re.test(r)&&ye(e,"tag name cannot contain such characters: "+r);try{r=decodeURIComponent(r)}catch(t){ye(e,"tag name is malformed: "+r)}return s?e.tag=r:W.call(e.tagMap,n)?e.tag=e.tagMap[n]+r:"!"===n?e.tag="!"+r:"!!"===n?e.tag="tag:yaml.org,2002:"+r:ye(e,'undeclared tag handle "'+n+'"'),!0}function Ce(e){var t,n;if(38!==(n=e.input.charCodeAt(e.position)))return!1;for(null!==e.anchor&&ye(e,"duplication of an anchor property"),n=e.input.charCodeAt(++e.position),t=e.position;0!==n&&!ae(n)&&!le(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&ye(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function Pe(e,t,n,r,s){var i,a,l,c,u,p,h,f,d,m=1,g=!1,y=!1;if(null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,i=a=l=G===n||H===n,r&&_e(e,!0,-1)&&(g=!0,e.lineIndent>t?m=1:e.lineIndent===t?m=0:e.lineIndent<t&&(m=-1)),1===m)for(;Ae(e)||Ce(e);)_e(e,!0,-1)?(g=!0,l=i,e.lineIndent>t?m=1:e.lineIndent===t?m=0:e.lineIndent<t&&(m=-1)):l=!1;if(l&&(l=g||s),1!==m&&G!==n||(f=J===n||K===n?t:t+1,d=e.position-e.lineStart,1===m?l&&(ke(e,d)||function(e,t,n){var r,o,s,i,a,l,c,u=e.tag,p=e.anchor,h={},f=Object.create(null),d=null,m=null,g=null,y=!1,v=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=h),c=e.input.charCodeAt(e.position);0!==c;){if(y||-1===e.firstTabInLine||(e.position=e.firstTabInLine,ye(e,"tab characters must not be used in indentation")),r=e.input.charCodeAt(e.position+1),s=e.line,63!==c&&58!==c||!ae(r)){if(i=e.line,a=e.lineStart,l=e.position,!Pe(e,n,K,!1,!0))break;if(e.line===s){for(c=e.input.charCodeAt(e.position);ie(c);)c=e.input.charCodeAt(++e.position);if(58===c)ae(c=e.input.charCodeAt(++e.position))||ye(e,"a whitespace character is expected after the key-value separator within a block mapping"),y&&(xe(e,h,f,d,m,null,i,a,l),d=m=g=null),v=!0,y=!1,o=!1,d=e.tag,m=e.result;else{if(!v)return e.tag=u,e.anchor=p,!0;ye(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!v)return e.tag=u,e.anchor=p,!0;ye(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===c?(y&&(xe(e,h,f,d,m,null,i,a,l),d=m=g=null),v=!0,y=!0,o=!0):y?(y=!1,o=!0):ye(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,c=r;if((e.line===s||e.lineIndent>t)&&(y&&(i=e.line,a=e.lineStart,l=e.position),Pe(e,t,G,!0,o)&&(y?m=e.result:g=e.result),y||(xe(e,h,f,d,m,g,i,a,l),d=m=g=null),_e(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===s||e.lineIndent>t)&&0!==c)ye(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return y&&xe(e,h,f,d,m,null,i,a,l),v&&(e.tag=u,e.anchor=p,e.kind="mapping",e.result=h),v}(e,d,f))||function(e,t){var n,r,o,s,i,a,l,c,u,p,h,f,d=!0,m=e.tag,g=e.anchor,y=Object.create(null);if(91===(f=e.input.charCodeAt(e.position)))i=93,c=!1,s=[];else{if(123!==f)return!1;i=125,c=!0,s={}}for(null!==e.anchor&&(e.anchorMap[e.anchor]=s),f=e.input.charCodeAt(++e.position);0!==f;){if(_e(e,!0,t),(f=e.input.charCodeAt(e.position))===i)return e.position++,e.tag=m,e.anchor=g,e.kind=c?"mapping":"sequence",e.result=s,!0;d?44===f&&ye(e,"expected the node content, but found ','"):ye(e,"missed comma between flow collection entries"),h=null,a=l=!1,63===f&&ae(e.input.charCodeAt(e.position+1))&&(a=l=!0,e.position++,_e(e,!0,t)),n=e.line,r=e.lineStart,o=e.position,Pe(e,t,J,!1,!0),p=e.tag,u=e.result,_e(e,!0,t),f=e.input.charCodeAt(e.position),!l&&e.line!==n||58!==f||(a=!0,f=e.input.charCodeAt(++e.position),_e(e,!0,t),Pe(e,t,J,!1,!0),h=e.result),c?xe(e,s,y,p,u,h,n,r,o):a?s.push(xe(e,null,y,p,u,h,n,r,o)):s.push(u),_e(e,!0,t),44===(f=e.input.charCodeAt(e.position))?(d=!0,f=e.input.charCodeAt(++e.position)):d=!1}ye(e,"unexpected end of the stream within a flow collection")}(e,f)?y=!0:(a&&function(e,t){var n,r,s,i,a,l=Z,c=!1,u=!1,p=t,h=0,f=!1;if(124===(i=e.input.charCodeAt(e.position)))r=!1;else{if(62!==i)return!1;r=!0}for(e.kind="scalar",e.result="";0!==i;)if(43===(i=e.input.charCodeAt(++e.position))||45===i)Z===l?l=43===i?X:Y:ye(e,"repeat of a chomping mode identifier");else{if(!((s=48<=(a=i)&&a<=57?a-48:-1)>=0))break;0===s?ye(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?ye(e,"repeat of an indentation width identifier"):(p=t+s-1,u=!0)}if(ie(i)){do{i=e.input.charCodeAt(++e.position)}while(ie(i));if(35===i)do{i=e.input.charCodeAt(++e.position)}while(!se(i)&&0!==i)}for(;0!==i;){for(Se(e),e.lineIndent=0,i=e.input.charCodeAt(e.position);(!u||e.lineIndent<p)&&32===i;)e.lineIndent++,i=e.input.charCodeAt(++e.position);if(!u&&e.lineIndent>p&&(p=e.lineIndent),se(i))h++;else{if(e.lineIndent<p){l===X?e.result+=o.repeat("\n",c?1+h:h):l===Z&&c&&(e.result+="\n");break}for(r?ie(i)?(f=!0,e.result+=o.repeat("\n",c?1+h:h)):f?(f=!1,e.result+=o.repeat("\n",h+1)):0===h?c&&(e.result+=" "):e.result+=o.repeat("\n",h):e.result+=o.repeat("\n",c?1+h:h),c=!0,u=!0,h=0,n=e.position;!se(i)&&0!==i;)i=e.input.charCodeAt(++e.position);we(e,n,e.position,!1)}}return!0}(e,f)||function(e,t){var n,r,o;if(39!==(n=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,r=o=e.position;0!==(n=e.input.charCodeAt(e.position));)if(39===n){if(we(e,r,e.position,!0),39!==(n=e.input.charCodeAt(++e.position)))return!0;r=e.position,e.position++,o=e.position}else se(n)?(we(e,r,o,!0),Oe(e,_e(e,!1,t)),r=o=e.position):e.position===e.lineStart&&je(e)?ye(e,"unexpected end of the document within a single quoted scalar"):(e.position++,o=e.position);ye(e,"unexpected end of the stream within a single quoted scalar")}(e,f)||function(e,t){var n,r,o,s,i,a,l;if(34!==(a=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;0!==(a=e.input.charCodeAt(e.position));){if(34===a)return we(e,n,e.position,!0),e.position++,!0;if(92===a){if(we(e,n,e.position,!0),se(a=e.input.charCodeAt(++e.position)))_e(e,!1,t);else if(a<256&&he[a])e.result+=fe[a],e.position++;else if((i=120===(l=a)?2:117===l?4:85===l?8:0)>0){for(o=i,s=0;o>0;o--)(i=ce(a=e.input.charCodeAt(++e.position)))>=0?s=(s<<4)+i:ye(e,"expected hexadecimal character");e.result+=pe(s),e.position++}else ye(e,"unknown escape sequence");n=r=e.position}else se(a)?(we(e,n,r,!0),Oe(e,_e(e,!1,t)),n=r=e.position):e.position===e.lineStart&&je(e)?ye(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}ye(e,"unexpected end of the stream within a double quoted scalar")}(e,f)?y=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!ae(r)&&!le(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&ye(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),W.call(e.anchorMap,n)||ye(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],_e(e,!0,-1),!0}(e)?function(e,t,n){var r,o,s,i,a,l,c,u,p=e.kind,h=e.result;if(ae(u=e.input.charCodeAt(e.position))||le(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u)return!1;if((63===u||45===u)&&(ae(r=e.input.charCodeAt(e.position+1))||n&&le(r)))return!1;for(e.kind="scalar",e.result="",o=s=e.position,i=!1;0!==u;){if(58===u){if(ae(r=e.input.charCodeAt(e.position+1))||n&&le(r))break}else if(35===u){if(ae(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&je(e)||n&&le(u))break;if(se(u)){if(a=e.line,l=e.lineStart,c=e.lineIndent,_e(e,!1,-1),e.lineIndent>=t){i=!0,u=e.input.charCodeAt(e.position);continue}e.position=s,e.line=a,e.lineStart=l,e.lineIndent=c;break}}i&&(we(e,o,s,!1),Oe(e,e.line-a),o=s=e.position,i=!1),ie(u)||(s=e.position+1),u=e.input.charCodeAt(++e.position)}return we(e,o,s,!1),!!e.result||(e.kind=p,e.result=h,!1)}(e,f,J===n)&&(y=!0,null===e.tag&&(e.tag="?")):(y=!0,null===e.tag&&null===e.anchor||ye(e,"alias node should not have any properties")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===m&&(y=l&&ke(e,d))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&ye(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"'),c=0,u=e.implicitTypes.length;c<u;c+=1)if((h=e.implicitTypes[c]).resolve(e.result)){e.result=h.construct(e.result),e.tag=h.tag,null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);break}}else if("!"!==e.tag){if(W.call(e.typeMap[e.kind||"fallback"],e.tag))h=e.typeMap[e.kind||"fallback"][e.tag];else for(h=null,c=0,u=(p=e.typeMap.multi[e.kind||"fallback"]).length;c<u;c+=1)if(e.tag.slice(0,p[c].tag.length)===p[c].tag){h=p[c];break}h||ye(e,"unknown tag !<"+e.tag+">"),null!==e.result&&h.kind!==e.kind&&ye(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+h.kind+'", not "'+e.kind+'"'),h.resolve(e.result,e.tag)?(e.result=h.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):ye(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||y}function Ne(e){var t,n,r,o,s=e.position,i=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(o=e.input.charCodeAt(e.position))&&(_e(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==o));){for(i=!0,o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!ae(o);)o=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&ye(e,"directive name must not be less than one character in length");0!==o;){for(;ie(o);)o=e.input.charCodeAt(++e.position);if(35===o){do{o=e.input.charCodeAt(++e.position)}while(0!==o&&!se(o));break}if(se(o))break;for(t=e.position;0!==o&&!ae(o);)o=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==o&&Se(e),W.call(be,n)?be[n](e,n,r):ve(e,'unknown document directive "'+n+'"')}_e(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,_e(e,!0,-1)):i&&ye(e,"directives end mark is expected"),Pe(e,e.lineIndent-1,G,!1,!0),_e(e,!0,-1),e.checkLineBreaks&&ee.test(e.input.slice(s,e.position))&&ve(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&je(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,_e(e,!0,-1)):e.position<e.length-1&&ye(e,"end of the stream or a document separator is expected")}function Ie(e,t){t=t||{},0!==(e=String(e)).length&&(10!==e.charCodeAt(e.length-1)&&13!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));var n=new me(e,t),r=e.indexOf("\0");for(-1!==r&&(n.position=r,ye(n,"null byte is not allowed in input")),n.input+="\0";32===n.input.charCodeAt(n.position);)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)Ne(n);return n.documents}var Te={loadAll:function(e,t,n){null!==t&&"object"==typeof t&&void 0===n&&(n=t,t=null);var r=Ie(e,n);if("function"!=typeof t)return r;for(var o=0,s=r.length;o<s;o+=1)t(r[o])},load:function(e,t){var n=Ie(e,t);if(0!==n.length){if(1===n.length)return n[0];throw new a("expected a single document in the stream, but found more")}}},Re=Object.prototype.toString,Me=Object.prototype.hasOwnProperty,De=65279,Fe=9,Le=10,Be=13,$e=32,qe=33,Ue=34,ze=35,Ve=37,We=38,Je=39,Ke=42,He=44,Ge=45,Ze=58,Ye=61,Xe=62,Qe=63,et=64,tt=91,nt=93,rt=96,ot=123,st=124,it=125,at={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},lt=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],ct=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function ut(e){var t,n,r;if(t=e.toString(16).toUpperCase(),e<=255)n="x",r=2;else if(e<=65535)n="u",r=4;else{if(!(e<=4294967295))throw new a("code point within a string may not be greater than 0xFFFFFFFF");n="U",r=8}return"\\"+n+o.repeat("0",r-t.length)+t}var pt=1,ht=2;function ft(e){this.schema=e.schema||V,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=o.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){var n,r,o,s,i,a,l;if(null===t)return{};for(n={},o=0,s=(r=Object.keys(t)).length;o<s;o+=1)i=r[o],a=String(t[i]),"!!"===i.slice(0,2)&&(i="tag:yaml.org,2002:"+i.slice(2)),(l=e.compiledTypeMap.fallback[i])&&Me.call(l.styleAliases,a)&&(a=l.styleAliases[a]),n[i]=a;return n}(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.condenseFlow=e.condenseFlow||!1,this.quotingType='"'===e.quotingType?ht:pt,this.forceQuotes=e.forceQuotes||!1,this.replacer="function"==typeof e.replacer?e.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function dt(e,t){for(var n,r=o.repeat(" ",t),s=0,i=-1,a="",l=e.length;s<l;)-1===(i=e.indexOf("\n",s))?(n=e.slice(s),s=l):(n=e.slice(s,i+1),s=i+1),n.length&&"\n"!==n&&(a+=r),a+=n;return a}function mt(e,t){return"\n"+o.repeat(" ",e.indent*t)}function gt(e){return e===$e||e===Fe}function yt(e){return 32<=e&&e<=126||161<=e&&e<=55295&&8232!==e&&8233!==e||57344<=e&&e<=65533&&e!==De||65536<=e&&e<=1114111}function vt(e){return yt(e)&&e!==De&&e!==Be&&e!==Le}function bt(e,t,n){var r=vt(e),o=r&&!gt(e);return(n?r:r&&e!==He&&e!==tt&&e!==nt&&e!==ot&&e!==it)&&e!==ze&&!(t===Ze&&!o)||vt(t)&&!gt(t)&&e===ze||t===Ze&&o}function wt(e,t){var n,r=e.charCodeAt(t);return r>=55296&&r<=56319&&t+1<e.length&&(n=e.charCodeAt(t+1))>=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r}function Et(e){return/^\n* /.test(e)}var xt=1,St=2,_t=3,jt=4,Ot=5;function kt(e,t,n,r,o,s,i,a){var l,c,u=0,p=null,h=!1,f=!1,d=-1!==r,m=-1,g=yt(c=wt(e,0))&&c!==De&&!gt(c)&&c!==Ge&&c!==Qe&&c!==Ze&&c!==He&&c!==tt&&c!==nt&&c!==ot&&c!==it&&c!==ze&&c!==We&&c!==Ke&&c!==qe&&c!==st&&c!==Ye&&c!==Xe&&c!==Je&&c!==Ue&&c!==Ve&&c!==et&&c!==rt&&function(e){return!gt(e)&&e!==Ze}(wt(e,e.length-1));if(t||i)for(l=0;l<e.length;u>=65536?l+=2:l++){if(!yt(u=wt(e,l)))return Ot;g=g&&bt(u,p,a),p=u}else{for(l=0;l<e.length;u>=65536?l+=2:l++){if((u=wt(e,l))===Le)h=!0,d&&(f=f||l-m-1>r&&" "!==e[m+1],m=l);else if(!yt(u))return Ot;g=g&&bt(u,p,a),p=u}f=f||d&&l-m-1>r&&" "!==e[m+1]}return h||f?n>9&&Et(e)?Ot:i?s===ht?Ot:St:f?jt:_t:!g||i||o(e)?s===ht?Ot:St:xt}function At(e,t,n,r,o){e.dump=function(){if(0===t.length)return e.quotingType===ht?'""':"''";if(!e.noCompatMode&&(-1!==lt.indexOf(t)||ct.test(t)))return e.quotingType===ht?'"'+t+'"':"'"+t+"'";var s=e.indent*Math.max(1,n),i=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-s),l=r||e.flowLevel>-1&&n>=e.flowLevel;switch(kt(t,l,e.indent,i,(function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n<r;n+=1)if(e.implicitTypes[n].resolve(t))return!0;return!1}(e,t)}),e.quotingType,e.forceQuotes&&!r,o)){case xt:return t;case St:return"'"+t.replace(/'/g,"''")+"'";case _t:return"|"+Ct(t,e.indent)+Pt(dt(t,s));case jt:return">"+Ct(t,e.indent)+Pt(dt(function(e,t){var n,r,o=/(\n+)([^\n]*)/g,s=(a=e.indexOf("\n"),a=-1!==a?a:e.length,o.lastIndex=a,Nt(e.slice(0,a),t)),i="\n"===e[0]||" "===e[0];var a;for(;r=o.exec(e);){var l=r[1],c=r[2];n=" "===c[0],s+=l+(i||n||""===c?"":"\n")+Nt(c,t),i=n}return s}(t,i),s));case Ot:return'"'+function(e){for(var t,n="",r=0,o=0;o<e.length;r>=65536?o+=2:o++)r=wt(e,o),!(t=at[r])&&yt(r)?(n+=e[o],r>=65536&&(n+=e[o+1])):n+=t||ut(r);return n}(t)+'"';default:throw new a("impossible error: invalid scalar style")}}()}function Ct(e,t){var n=Et(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function Pt(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function Nt(e,t){if(""===e||" "===e[0])return e;for(var n,r,o=/ [^ ]/g,s=0,i=0,a=0,l="";n=o.exec(e);)(a=n.index)-s>t&&(r=i>s?i:a,l+="\n"+e.slice(s,r),s=r+1),i=a;return l+="\n",e.length-s>t&&i>s?l+=e.slice(s,i)+"\n"+e.slice(i+1):l+=e.slice(s),l.slice(1)}function It(e,t,n,r){var o,s,i,a="",l=e.tag;for(o=0,s=n.length;o<s;o+=1)i=n[o],e.replacer&&(i=e.replacer.call(n,String(o),i)),(Rt(e,t+1,i,!0,!0,!1,!0)||void 0===i&&Rt(e,t+1,null,!0,!0,!1,!0))&&(r&&""===a||(a+=mt(e,t)),e.dump&&Le===e.dump.charCodeAt(0)?a+="-":a+="- ",a+=e.dump);e.tag=l,e.dump=a||"[]"}function Tt(e,t,n){var r,o,s,i,l,c;for(s=0,i=(o=n?e.explicitTypes:e.implicitTypes).length;s<i;s+=1)if(((l=o[s]).instanceOf||l.predicate)&&(!l.instanceOf||"object"==typeof t&&t instanceof l.instanceOf)&&(!l.predicate||l.predicate(t))){if(n?l.multi&&l.representName?e.tag=l.representName(t):e.tag=l.tag:e.tag="?",l.represent){if(c=e.styleMap[l.tag]||l.defaultStyle,"[object Function]"===Re.call(l.represent))r=l.represent(t,c);else{if(!Me.call(l.represent,c))throw new a("!<"+l.tag+'> tag resolver accepts not "'+c+'" style');r=l.represent[c](t,c)}e.dump=r}return!0}return!1}function Rt(e,t,n,r,o,s,i){e.tag=null,e.dump=n,Tt(e,n,!1)||Tt(e,n,!0);var l,c=Re.call(e.dump),u=r;r&&(r=e.flowLevel<0||e.flowLevel>t);var p,h,f="[object Object]"===c||"[object Array]"===c;if(f&&(h=-1!==(p=e.duplicates.indexOf(n))),(null!==e.tag&&"?"!==e.tag||h||2!==e.indent&&t>0)&&(o=!1),h&&e.usedDuplicates[p])e.dump="*ref_"+p;else{if(f&&h&&!e.usedDuplicates[p]&&(e.usedDuplicates[p]=!0),"[object Object]"===c)r&&0!==Object.keys(e.dump).length?(!function(e,t,n,r){var o,s,i,l,c,u,p="",h=e.tag,f=Object.keys(n);if(!0===e.sortKeys)f.sort();else if("function"==typeof e.sortKeys)f.sort(e.sortKeys);else if(e.sortKeys)throw new a("sortKeys must be a boolean or a function");for(o=0,s=f.length;o<s;o+=1)u="",r&&""===p||(u+=mt(e,t)),l=n[i=f[o]],e.replacer&&(l=e.replacer.call(n,i,l)),Rt(e,t+1,i,!0,!0,!0)&&((c=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024)&&(e.dump&&Le===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,c&&(u+=mt(e,t)),Rt(e,t+1,l,!0,c)&&(e.dump&&Le===e.dump.charCodeAt(0)?u+=":":u+=": ",p+=u+=e.dump));e.tag=h,e.dump=p||"{}"}(e,t,e.dump,o),h&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){var r,o,s,i,a,l="",c=e.tag,u=Object.keys(n);for(r=0,o=u.length;r<o;r+=1)a="",""!==l&&(a+=", "),e.condenseFlow&&(a+='"'),i=n[s=u[r]],e.replacer&&(i=e.replacer.call(n,s,i)),Rt(e,t,s,!1,!1)&&(e.dump.length>1024&&(a+="? "),a+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),Rt(e,t,i,!1,!1)&&(l+=a+=e.dump));e.tag=c,e.dump="{"+l+"}"}(e,t,e.dump),h&&(e.dump="&ref_"+p+" "+e.dump));else if("[object Array]"===c)r&&0!==e.dump.length?(e.noArrayIndent&&!i&&t>0?It(e,t-1,e.dump,o):It(e,t,e.dump,o),h&&(e.dump="&ref_"+p+e.dump)):(!function(e,t,n){var r,o,s,i="",a=e.tag;for(r=0,o=n.length;r<o;r+=1)s=n[r],e.replacer&&(s=e.replacer.call(n,String(r),s)),(Rt(e,t,s,!1,!1)||void 0===s&&Rt(e,t,null,!1,!1))&&(""!==i&&(i+=","+(e.condenseFlow?"":" ")),i+=e.dump);e.tag=a,e.dump="["+i+"]"}(e,t,e.dump),h&&(e.dump="&ref_"+p+" "+e.dump));else{if("[object String]"!==c){if("[object Undefined]"===c)return!1;if(e.skipInvalid)return!1;throw new a("unacceptable kind of an object to dump "+c)}"?"!==e.tag&&At(e,e.dump,t,s,u)}null!==e.tag&&"?"!==e.tag&&(l=encodeURI("!"===e.tag[0]?e.tag.slice(1):e.tag).replace(/!/g,"%21"),l="!"===e.tag[0]?"!"+l:"tag:yaml.org,2002:"===l.slice(0,18)?"!!"+l.slice(18):"!<"+l+">",e.dump=l+" "+e.dump)}return!0}function Mt(e,t){var n,r,o=[],s=[];for(Dt(e,o,s),n=0,r=s.length;n<r;n+=1)t.duplicates.push(o[s[n]]);t.usedDuplicates=new Array(r)}function Dt(e,t,n){var r,o,s;if(null!==e&&"object"==typeof e)if(-1!==(o=t.indexOf(e)))-1===n.indexOf(o)&&n.push(o);else if(t.push(e),Array.isArray(e))for(o=0,s=e.length;o<s;o+=1)Dt(e[o],t,n);else for(o=0,s=(r=Object.keys(e)).length;o<s;o+=1)Dt(e[r[o]],t,n)}function Ft(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}var Lt=f,Bt=g,$t=w,qt=C,Ut=P,zt=V,Vt=Te.load,Wt=Te.loadAll,Jt={dump:function(e,t){var n=new ft(t=t||{});n.noRefs||Mt(e,n);var r=e;return n.replacer&&(r=n.replacer.call({"":r},"",r)),Rt(n,0,r,!0,!0)?n.dump+"\n":""}}.dump,Kt=a,Ht={binary:D,float:A,map:b,null:E,pairs:q,set:z,timestamp:T,bool:x,int:j,merge:R,omap:B,seq:v,str:y},Gt=Ft("safeLoad","load"),Zt=Ft("safeLoadAll","loadAll"),Yt=Ft("safeDump","dump");const Xt={Type:Lt,Schema:Bt,FAILSAFE_SCHEMA:$t,JSON_SCHEMA:qt,CORE_SCHEMA:Ut,DEFAULT_SCHEMA:zt,load:Vt,loadAll:Wt,dump:Jt,YAMLException:Kt,types:Ht,safeLoad:Gt,safeLoadAll:Zt,safeDump:Yt}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var s=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(s.exports,s,s.exports,n),s.loaded=!0,s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var r={};return(()=>{"use strict";n.d(r,{default:()=>Er});var e={};n.r(e),n.d(e,{Button:()=>nn,Col:()=>en,Collapse:()=>cn,Container:()=>Xt,Input:()=>on,Link:()=>an,Row:()=>tn,Select:()=>sn,TextArea:()=>rn});var t={};n.r(t),n.d(t,{JsonSchemaArrayItemFile:()=>sr,JsonSchemaArrayItemText:()=>or,JsonSchemaForm:()=>tr,JsonSchema_array:()=>rr,JsonSchema_boolean:()=>ir,JsonSchema_object:()=>lr,JsonSchema_string:()=>nr});var o=n(57269),s=n.n(o),i=n(14418),a=n.n(i),l=n(28222),c=n.n(l),u=n(35627),p=n.n(u),h=n(27698),f=n.n(h),d=n(11189),m=n.n(d),g=n(76986),y=n.n(g),v=n(24278),b=n.n(v),w=n(58309),E=n.n(w),x=n(24282),S=n.n(x),_=n(97606),j=n.n(_),O=n(39022),k=n.n(O),A=n(67294),C=n(97779),P=n(43393),N=n.n(P),I=n(72739),T=n(7710),R=n(82492),M=n.n(R),D=n(34966),F=n(27504),L=n(90242);const B=e=>e;class ${constructor(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var n,r,o;f()(this,{state:{},plugins:[],pluginsOptions:{},system:{configs:{},fn:{},components:{},rootInjects:{},statePlugins:{}},boundSystem:{},toolbox:{}},t),this.getSystem=m()(e=this._getSystem).call(e,this),this.store=(n=B,r=(0,P.fromJS)(this.state),o=this.getSystem,function(e,t,n){let r=[(0,L._5)(n)];const o=F.Z.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||C.qC;return(0,C.MT)(e,t,o((0,C.md)(...r)))}(n,r,o)),this.buildSystem(!1),this.register(this.plugins)}getStore(){return this.store}register(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];var n=q(e,this.getSystem(),this.pluginsOptions);z(this.system,n),t&&this.buildSystem();U.call(this.system,e,this.getSystem())&&this.buildSystem()}buildSystem(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.getStore().dispatch,n=this.getStore().getState;this.boundSystem=y()({},this.getRootInjects(),this.getWrappedAndBoundActions(t),this.getWrappedAndBoundSelectors(n,this.getSystem),this.getStateThunks(n),this.getFn(),this.getConfigs()),e&&this.rebuildReducer()}_getSystem(){return this.boundSystem}getRootInjects(){var e,t,n;return y()({getSystem:this.getSystem,getStore:m()(e=this.getStore).call(e,this),getComponents:m()(t=this.getComponents).call(t,this),getState:this.getStore().getState,getConfigs:m()(n=this._getConfigs).call(n,this),Im:N(),React:A},this.system.rootInjects||{})}_getConfigs(){return this.system.configs}getConfigs(){return{configs:this.system.configs}}setConfigs(e){this.system.configs=e}rebuildReducer(){var e;this.store.replaceReducer((e=this.system.statePlugins,function(e){var t;let n=S()(t=c()(e)).call(t,((t,n)=>(t[n]=function(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new P.Map,n=arguments.length>1?arguments[1]:void 0;if(!e)return t;let r=e[n.type];if(r){const e=V(r)(t,n);return null===e?t:e}return t}}(e[n]),t)),{});return c()(n).length?(0,I.U)(n):B}((0,L.Ay)(e,(e=>e.reducers)))))}getType(e){let t=e[0].toUpperCase()+b()(e).call(e,1);return(0,L.Q2)(this.system.statePlugins,((n,r)=>{let o=n[e];if(o)return{[r+t]:o}}))}getSelectors(){return this.getType("selectors")}getActions(){let e=this.getType("actions");return(0,L.Ay)(e,(e=>(0,L.Q2)(e,((e,t)=>{if((0,L.LQ)(e))return{[t]:e}}))))}getWrappedAndBoundActions(e){var t=this;let n=this.getBoundActions(e);return(0,L.Ay)(n,((e,n)=>{let r=this.system.statePlugins[b()(n).call(n,0,-7)].wrapActions;return r?(0,L.Ay)(e,((e,n)=>{let o=r[n];return o?(E()(o)||(o=[o]),S()(o).call(o,((e,n)=>{let r=function(){return n(e,t.getSystem())(...arguments)};if(!(0,L.LQ)(r))throw new TypeError("wrapActions needs to return a function that returns a new function (ie the wrapped action)");return V(r)}),e||Function.prototype)):e})):e}))}getWrappedAndBoundSelectors(e,t){var n=this;let r=this.getBoundSelectors(e,t);return(0,L.Ay)(r,((t,r)=>{let o=[b()(r).call(r,0,-9)],s=this.system.statePlugins[o].wrapSelectors;return s?(0,L.Ay)(t,((t,r)=>{let i=s[r];return i?(E()(i)||(i=[i]),S()(i).call(i,((t,r)=>{let s=function(){for(var s=arguments.length,i=new Array(s),a=0;a<s;a++)i[a]=arguments[a];return r(t,n.getSystem())(e().getIn(o),...i)};if(!(0,L.LQ)(s))throw new TypeError("wrapSelector needs to return a function that returns a new function (ie the wrapped action)");return s}),t||Function.prototype)):t})):t}))}getStates(e){var t;return S()(t=c()(this.system.statePlugins)).call(t,((t,n)=>(t[n]=e.get(n),t)),{})}getStateThunks(e){var t;return S()(t=c()(this.system.statePlugins)).call(t,((t,n)=>(t[n]=()=>e().get(n),t)),{})}getFn(){return{fn:this.system.fn}}getComponents(e){const t=this.system.components[e];return E()(t)?S()(t).call(t,((e,t)=>t(e,this.getSystem()))):void 0!==e?this.system.components[e]:this.system.components}getBoundSelectors(e,t){return(0,L.Ay)(this.getSelectors(),((n,r)=>{let o=[b()(r).call(r,0,-9)];return(0,L.Ay)(n,(n=>function(){for(var r=arguments.length,s=new Array(r),i=0;i<r;i++)s[i]=arguments[i];let a=V(n).apply(null,[e().getIn(o),...s]);return"function"==typeof a&&(a=V(a)(t())),a}))}))}getBoundActions(e){e=e||this.getStore().dispatch;const t=this.getActions(),n=e=>"function"!=typeof e?(0,L.Ay)(e,(e=>n(e))):function(){var t=null;try{t=e(...arguments)}catch(e){t={type:D.NEW_THROWN_ERR,error:!0,payload:(0,T.serializeError)(e)}}finally{return t}};return(0,L.Ay)(t,(t=>(0,C.DE)(n(t),e)))}getMapStateToProps(){return()=>y()({},this.getSystem())}getMapDispatchToProps(e){return t=>f()({},this.getWrappedAndBoundActions(t),this.getFn(),e)}}function q(e,t,n){if((0,L.Kn)(e)&&!(0,L.kJ)(e))return M()({},e);if((0,L.Wl)(e))return q(e(t),t,n);if((0,L.kJ)(e)){var r;const o="chain"===n.pluginLoadType?t.getComponents():{};return S()(r=j()(e).call(e,(e=>q(e,t,n)))).call(r,z,o)}return{}}function U(e,t){let{hasLoaded:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n;return(0,L.Kn)(e)&&!(0,L.kJ)(e)&&"function"==typeof e.afterLoad&&(r=!0,V(e.afterLoad).call(this,t)),(0,L.Wl)(e)?U.call(this,e(t),t,{hasLoaded:r}):(0,L.kJ)(e)?j()(e).call(e,(e=>U.call(this,e,t,{hasLoaded:r}))):r}function z(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,L.Kn)(e))return{};if(!(0,L.Kn)(t))return e;t.wrapComponents&&((0,L.Ay)(t.wrapComponents,((n,r)=>{const o=e.components&&e.components[r];o&&E()(o)?(e.components[r]=k()(o).call(o,[n]),delete t.wrapComponents[r]):o&&(e.components[r]=[o,n],delete t.wrapComponents[r])})),c()(t.wrapComponents).length||delete t.wrapComponents);const{statePlugins:n}=e;if((0,L.Kn)(n))for(let e in n){const s=n[e];if(!(0,L.Kn)(s))continue;const{wrapActions:i,wrapSelectors:a}=s;if((0,L.Kn)(i))for(let n in i){let o=i[n];var r;if(E()(o)||(o=[o],i[n]=o),t&&t.statePlugins&&t.statePlugins[e]&&t.statePlugins[e].wrapActions&&t.statePlugins[e].wrapActions[n])t.statePlugins[e].wrapActions[n]=k()(r=i[n]).call(r,t.statePlugins[e].wrapActions[n])}if((0,L.Kn)(a))for(let n in a){let r=a[n];var o;if(E()(r)||(r=[r],a[n]=r),t&&t.statePlugins&&t.statePlugins[e]&&t.statePlugins[e].wrapSelectors&&t.statePlugins[e].wrapSelectors[n])t.statePlugins[e].wrapSelectors[n]=k()(o=a[n]).call(o,t.statePlugins[e].wrapSelectors[n])}}return f()(e,t)}function V(e){let{logErrors:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"function"!=typeof e?e:function(){try{for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return e.call(this,...r)}catch(e){return t&&console.error(e),null}}}var W=n(77793),J=n(26821),K=n(37038),H=n(73420),G=n(8883),Z=n(86575),Y=n(9150),X=n(94001),Q=n(93705),ee=n(98525),te=n(48011),ne=n(46709),re=n(34980),oe=n(49978),se=n(28560),ie=n(27621),ae=n(10070),le=n(61125),ce=n.n(le),ue=n(11882),pe=n.n(ue),he=(n(23930),n(32454));class fe extends A.PureComponent{constructor(e,t){super(e,t),ce()(this,"toggleShown",(()=>{let{layoutActions:e,tag:t,operationId:n,isShown:r}=this.props;const o=this.getResolvedSubtree();r||void 0!==o||this.requestResolvedSubtree(),e.show(["operations",t,n],!r)})),ce()(this,"onCancelClick",(()=>{this.setState({tryItOutEnabled:!this.state.tryItOutEnabled})})),ce()(this,"onTryoutClick",(()=>{this.setState({tryItOutEnabled:!this.state.tryItOutEnabled})})),ce()(this,"onResetClick",(e=>{const t=this.props.oas3Selectors.selectDefaultRequestBodyValue(...e);this.props.oas3Actions.setRequestBodyValue({value:t,pathMethod:e})})),ce()(this,"onExecute",(()=>{this.setState({executeInProgress:!0})})),ce()(this,"getResolvedSubtree",(()=>{const{specSelectors:e,path:t,method:n,specPath:r}=this.props;return r?e.specResolvedSubtree(r.toJS()):e.specResolvedSubtree(["paths",t,n])})),ce()(this,"requestResolvedSubtree",(()=>{const{specActions:e,path:t,method:n,specPath:r}=this.props;return r?e.requestResolvedSubtree(r.toJS()):e.requestResolvedSubtree(["paths",t,n])}));const{tryItOutEnabled:n}=e.getConfigs();this.state={tryItOutEnabled:!0===n||"true"===n,executeInProgress:!1}}mapStateToProps(e,t){const{op:n,layoutSelectors:r,getConfigs:o}=t,{docExpansion:s,deepLinking:i,displayOperationId:a,displayRequestDuration:l,supportedSubmitMethods:c}=o(),u=r.showSummary(),p=n.getIn(["operation","__originalOperationId"])||n.getIn(["operation","operationId"])||(0,he.Z)(n.get("operation"),t.path,t.method)||n.get("id"),h=["operations",t.tag,p],f=i&&"false"!==i,d=pe()(c).call(c,t.method)>=0&&(void 0===t.allowTryItOut?t.specSelectors.allowTryItOutFor(t.path,t.method):t.allowTryItOut),m=n.getIn(["operation","security"])||t.specSelectors.security();return{operationId:p,isDeepLinkingEnabled:f,showSummary:u,displayOperationId:a,displayRequestDuration:l,allowTryItOut:d,security:m,isAuthorized:t.authSelectors.isAuthorized(m),isShown:r.isShown(h,"full"===s),jumpToKey:`paths.${t.path}.${t.method}`,response:t.specSelectors.responseFor(t.path,t.method),request:t.specSelectors.requestFor(t.path,t.method)}}componentDidMount(){const{isShown:e}=this.props,t=this.getResolvedSubtree();e&&void 0===t&&this.requestResolvedSubtree()}UNSAFE_componentWillReceiveProps(e){const{response:t,isShown:n}=e,r=this.getResolvedSubtree();t!==this.props.response&&this.setState({executeInProgress:!1}),n&&void 0===r&&this.requestResolvedSubtree()}render(){let{op:e,tag:t,path:n,method:r,security:o,isAuthorized:s,operationId:i,showSummary:a,isShown:l,jumpToKey:c,allowTryItOut:u,response:p,request:h,displayOperationId:f,displayRequestDuration:d,isDeepLinkingEnabled:m,specPath:g,specSelectors:y,specActions:v,getComponent:b,getConfigs:w,layoutSelectors:E,layoutActions:x,authActions:S,authSelectors:_,oas3Actions:j,oas3Selectors:O,fn:k}=this.props;const C=b("operation"),N=this.getResolvedSubtree()||(0,P.Map)(),I=(0,P.fromJS)({op:N,tag:t,path:n,summary:e.getIn(["operation","summary"])||"",deprecated:N.get("deprecated")||e.getIn(["operation","deprecated"])||!1,method:r,security:o,isAuthorized:s,operationId:i,originalOperationId:N.getIn(["operation","__originalOperationId"]),showSummary:a,isShown:l,jumpToKey:c,allowTryItOut:u,request:h,displayOperationId:f,displayRequestDuration:d,isDeepLinkingEnabled:m,executeInProgress:this.state.executeInProgress,tryItOutEnabled:this.state.tryItOutEnabled});return A.createElement(C,{operation:I,response:p,request:h,isShown:l,toggleShown:this.toggleShown,onTryoutClick:this.onTryoutClick,onResetClick:this.onResetClick,onCancelClick:this.onCancelClick,onExecute:this.onExecute,specPath:g,specActions:v,specSelectors:y,oas3Actions:j,oas3Selectors:O,layoutActions:x,layoutSelectors:E,authActions:S,authSelectors:_,getComponent:b,getConfigs:w,fn:k})}}ce()(fe,"defaultProps",{showSummary:!0,response:null,allowTryItOut:!0,displayOperationId:!1,displayRequestDuration:!1});class de extends A.Component{getLayout(){let{getComponent:e,layoutSelectors:t}=this.props;const n=t.current(),r=e(n,!0);return r||(()=>A.createElement("h1",null,' No layout defined for "',n,'" '))}render(){const e=this.getLayout();return A.createElement(e,null)}}de.defaultProps={};class me extends A.Component{constructor(){super(...arguments),ce()(this,"close",(()=>{let{authActions:e}=this.props;e.showDefinitions(!1)}))}render(){var e;let{authSelectors:t,authActions:n,getComponent:r,errSelectors:o,specSelectors:s,fn:{AST:i={}}}=this.props,a=t.shownDefinitions();const l=r("auths"),c=r("CloseIcon");return A.createElement("div",{className:"dialog-ux"},A.createElement("div",{className:"backdrop-ux"}),A.createElement("div",{className:"modal-ux"},A.createElement("div",{className:"modal-dialog-ux"},A.createElement("div",{className:"modal-ux-inner"},A.createElement("div",{className:"modal-ux-header"},A.createElement("h3",null,"Available authorizations"),A.createElement("button",{type:"button",className:"close-modal",onClick:this.close},A.createElement(c,null))),A.createElement("div",{className:"modal-ux-content"},j()(e=a.valueSeq()).call(e,((e,a)=>A.createElement(l,{key:a,AST:i,definitions:e,getComponent:r,errSelectors:o,authSelectors:t,authActions:n,specSelectors:s}))))))))}}class ge extends A.Component{render(){let{isAuthorized:e,showPopup:t,onClick:n,getComponent:r}=this.props;const o=r("authorizationPopup",!0),s=r("LockAuthIcon",!0),i=r("UnlockAuthIcon",!0);return A.createElement("div",{className:"auth-wrapper"},A.createElement("button",{className:e?"btn authorize locked":"btn authorize unlocked",onClick:n},A.createElement("span",null,"Authorize"),e?A.createElement(s,null):A.createElement(i,null)),t&&A.createElement(o,null))}}class ye extends A.Component{render(){const{authActions:e,authSelectors:t,specSelectors:n,getComponent:r}=this.props,o=n.securityDefinitions(),s=t.definitionsToAuthorize(),i=r("authorizeBtn");return o?A.createElement(i,{onClick:()=>e.showDefinitions(s),isAuthorized:!!t.authorized().size,showPopup:!!t.shownDefinitions(),getComponent:r}):null}}class ve extends A.Component{constructor(){super(...arguments),ce()(this,"onClick",(e=>{e.stopPropagation();let{onClick:t}=this.props;t&&t()}))}render(){let{isAuthorized:e,getComponent:t}=this.props;const n=t("LockAuthOperationIcon",!0),r=t("UnlockAuthOperationIcon",!0);return A.createElement("button",{className:"authorization__btn","aria-label":e?"authorization button locked":"authorization button unlocked",onClick:this.onClick},e?A.createElement(n,{className:"locked"}):A.createElement(r,{className:"unlocked"}))}}class be extends A.Component{constructor(e,t){super(e,t),ce()(this,"onAuthChange",(e=>{let{name:t}=e;this.setState({[t]:e})})),ce()(this,"submitAuth",(e=>{e.preventDefault();let{authActions:t}=this.props;t.authorizeWithPersistOption(this.state)})),ce()(this,"logoutClick",(e=>{e.preventDefault();let{authActions:t,definitions:n}=this.props,r=j()(n).call(n,((e,t)=>t)).toArray();this.setState(S()(r).call(r,((e,t)=>(e[t]="",e)),{})),t.logoutWithPersistOption(r)})),ce()(this,"close",(e=>{e.preventDefault();let{authActions:t}=this.props;t.showDefinitions(!1)})),this.state={}}render(){var e;let{definitions:t,getComponent:n,authSelectors:r,errSelectors:o}=this.props;const s=n("AuthItem"),i=n("oauth2",!0),l=n("Button");let c=r.authorized(),u=a()(t).call(t,((e,t)=>!!c.get(t))),p=a()(t).call(t,(e=>"oauth2"!==e.get("type"))),h=a()(t).call(t,(e=>"oauth2"===e.get("type")));return A.createElement("div",{className:"auth-container"},!!p.size&&A.createElement("form",{onSubmit:this.submitAuth},j()(p).call(p,((e,t)=>A.createElement(s,{key:t,schema:e,name:t,getComponent:n,onAuthChange:this.onAuthChange,authorized:c,errSelectors:o}))).toArray(),A.createElement("div",{className:"auth-btn-wrapper"},p.size===u.size?A.createElement(l,{className:"btn modal-btn auth",onClick:this.logoutClick},"Logout"):A.createElement(l,{type:"submit",className:"btn modal-btn auth authorize"},"Authorize"),A.createElement(l,{className:"btn modal-btn auth btn-done",onClick:this.close},"Close"))),h&&h.size?A.createElement("div",null,A.createElement("div",{className:"scope-def"},A.createElement("p",null,"Scopes are used to grant an application different levels of access to data on behalf of the end user. Each API may declare one or more scopes."),A.createElement("p",null,"API requires the following scopes. Select which ones you want to grant to Swagger UI.")),j()(e=a()(t).call(t,(e=>"oauth2"===e.get("type")))).call(e,((e,t)=>A.createElement("div",{key:t},A.createElement(i,{authorized:c,schema:e,name:t})))).toArray()):null)}}class we extends A.Component{render(){let{schema:e,name:t,getComponent:n,onAuthChange:r,authorized:o,errSelectors:s}=this.props;const i=n("apiKeyAuth"),a=n("basicAuth");let l;const c=e.get("type");switch(c){case"apiKey":l=A.createElement(i,{key:t,schema:e,name:t,errSelectors:s,authorized:o,getComponent:n,onChange:r});break;case"basic":l=A.createElement(a,{key:t,schema:e,name:t,errSelectors:s,authorized:o,getComponent:n,onChange:r});break;default:l=A.createElement("div",{key:t},"Unknown security definition type ",c)}return A.createElement("div",{key:`${t}-jump`},l)}}class Ee extends A.Component{render(){let{error:e}=this.props,t=e.get("level"),n=e.get("message"),r=e.get("source");return A.createElement("div",{className:"errors"},A.createElement("b",null,r," ",t),A.createElement("span",null,n))}}class xe extends A.Component{constructor(e,t){super(e,t),ce()(this,"onChange",(e=>{let{onChange:t}=this.props,n=e.target.value,r=y()({},this.state,{value:n});this.setState(r),t(r)}));let{name:n,schema:r}=this.props,o=this.getValue();this.state={name:n,schema:r,value:o}}getValue(){let{name:e,authorized:t}=this.props;return t&&t.getIn([e,"value"])}render(){var e,t;let{schema:n,getComponent:r,errSelectors:o,name:s}=this.props;const i=r("Input"),l=r("Row"),c=r("Col"),u=r("authError"),p=r("Markdown",!0),h=r("JumpToPath",!0);let f=this.getValue(),d=a()(e=o.allErrors()).call(e,(e=>e.get("authId")===s));return A.createElement("div",null,A.createElement("h4",null,A.createElement("code",null,s||n.get("name"))," (apiKey)",A.createElement(h,{path:["securityDefinitions",s]})),f&&A.createElement("h6",null,"Authorized"),A.createElement(l,null,A.createElement(p,{source:n.get("description")})),A.createElement(l,null,A.createElement("p",null,"Name: ",A.createElement("code",null,n.get("name")))),A.createElement(l,null,A.createElement("p",null,"In: ",A.createElement("code",null,n.get("in")))),A.createElement(l,null,A.createElement("label",null,"Value:"),f?A.createElement("code",null," ****** "):A.createElement(c,null,A.createElement(i,{type:"text",onChange:this.onChange,autoFocus:!0}))),j()(t=d.valueSeq()).call(t,((e,t)=>A.createElement(u,{error:e,key:t}))))}}class Se extends A.Component{constructor(e,t){super(e,t),ce()(this,"onChange",(e=>{let{onChange:t}=this.props,{value:n,name:r}=e.target,o=this.state.value;o[r]=n,this.setState({value:o}),t(this.state)}));let{schema:n,name:r}=this.props,o=this.getValue().username;this.state={name:r,schema:n,value:o?{username:o}:{}}}getValue(){let{authorized:e,name:t}=this.props;return e&&e.getIn([t,"value"])||{}}render(){var e,t;let{schema:n,getComponent:r,name:o,errSelectors:s}=this.props;const i=r("Input"),l=r("Row"),c=r("Col"),u=r("authError"),p=r("JumpToPath",!0),h=r("Markdown",!0);let f=this.getValue().username,d=a()(e=s.allErrors()).call(e,(e=>e.get("authId")===o));return A.createElement("div",null,A.createElement("h4",null,"Basic authorization",A.createElement(p,{path:["securityDefinitions",o]})),f&&A.createElement("h6",null,"Authorized"),A.createElement(l,null,A.createElement(h,{source:n.get("description")})),A.createElement(l,null,A.createElement("label",null,"Username:"),f?A.createElement("code",null," ",f," "):A.createElement(c,null,A.createElement(i,{type:"text",required:"required",name:"username",onChange:this.onChange,autoFocus:!0}))),A.createElement(l,null,A.createElement("label",null,"Password:"),f?A.createElement("code",null," ****** "):A.createElement(c,null,A.createElement(i,{autoComplete:"new-password",name:"password",type:"password",onChange:this.onChange}))),j()(t=d.valueSeq()).call(t,((e,t)=>A.createElement(u,{error:e,key:t}))))}}function _e(e){const{example:t,showValue:n,getComponent:r,getConfigs:o}=e,s=r("Markdown",!0),i=r("highlightCode");return t?A.createElement("div",{className:"example"},t.get("description")?A.createElement("section",{className:"example__section"},A.createElement("div",{className:"example__section-header"},"Example Description"),A.createElement("p",null,A.createElement(s,{source:t.get("description")}))):null,n&&t.has("value")?A.createElement("section",{className:"example__section"},A.createElement("div",{className:"example__section-header"},"Example Value"),A.createElement(i,{getConfigs:o,value:(0,L.Pz)(t.get("value"))})):null):null}var je=n(18492),Oe=n.n(je);class ke extends A.PureComponent{constructor(){var e;super(...arguments),e=this,ce()(this,"_onSelect",(function(t){let{isSyntheticChange:n=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"function"==typeof e.props.onSelect&&e.props.onSelect(t,{isSyntheticChange:n})})),ce()(this,"_onDomSelect",(e=>{if("function"==typeof this.props.onSelect){const t=e.target.selectedOptions[0].getAttribute("value");this._onSelect(t,{isSyntheticChange:!1})}})),ce()(this,"getCurrentExample",(()=>{const{examples:e,currentExampleKey:t}=this.props,n=e.get(t),r=e.keySeq().first(),o=e.get(r);return n||o||Oe()({})}))}componentDidMount(){const{onSelect:e,examples:t}=this.props;if("function"==typeof e){const e=t.first(),n=t.keyOf(e);this._onSelect(n,{isSyntheticChange:!0})}}UNSAFE_componentWillReceiveProps(e){const{currentExampleKey:t,examples:n}=e;if(n!==this.props.examples&&!n.has(t)){const e=n.first(),t=n.keyOf(e);this._onSelect(t,{isSyntheticChange:!0})}}render(){const{examples:e,currentExampleKey:t,isValueModified:n,isModifiedValueAvailable:r,showLabels:o}=this.props;return A.createElement("div",{className:"examples-select"},o?A.createElement("span",{className:"examples-select__section-label"},"Examples: "):null,A.createElement("select",{className:"examples-select-element",onChange:this._onDomSelect,value:r&&n?"__MODIFIED__VALUE__":t||""},r?A.createElement("option",{value:"__MODIFIED__VALUE__"},"[Modified value]"):null,j()(e).call(e,((e,t)=>A.createElement("option",{key:t,value:t},e.get("summary")||t))).valueSeq()))}}ce()(ke,"defaultProps",{examples:N().Map({}),onSelect:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return console.log("DEBUG: ExamplesSelect was not given an onSelect callback",...t)},currentExampleKey:null,showLabels:!0});const Ae=e=>P.List.isList(e)?e:(0,L.Pz)(e);class Ce extends A.PureComponent{constructor(e){var t;super(e),t=this,ce()(this,"_getStateForCurrentNamespace",(()=>{const{currentNamespace:e}=this.props;return(this.state[e]||(0,P.Map)()).toObject()})),ce()(this,"_setStateForCurrentNamespace",(e=>{const{currentNamespace:t}=this.props;return this._setStateForNamespace(t,e)})),ce()(this,"_setStateForNamespace",((e,t)=>{const n=(this.state[e]||(0,P.Map)()).mergeDeep(t);return this.setState({[e]:n})})),ce()(this,"_isCurrentUserInputSameAsExampleValue",(()=>{const{currentUserInputValue:e}=this.props;return this._getCurrentExampleValue()===e})),ce()(this,"_getValueForExample",((e,t)=>{const{examples:n}=t||this.props;return Ae((n||(0,P.Map)({})).getIn([e,"value"]))})),ce()(this,"_getCurrentExampleValue",(e=>{const{currentKey:t}=e||this.props;return this._getValueForExample(t,e||this.props)})),ce()(this,"_onExamplesSelect",(function(e){let{isSyntheticChange:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{onSelect:r,updateValue:o,currentUserInputValue:s,userHasEditedBody:i}=t.props,{lastUserEditedValue:a}=t._getStateForCurrentNamespace(),l=t._getValueForExample(e);if("__MODIFIED__VALUE__"===e)return o(Ae(a)),t._setStateForCurrentNamespace({isModifiedValueSelected:!0});if("function"==typeof r){for(var c=arguments.length,u=new Array(c>2?c-2:0),p=2;p<c;p++)u[p-2]=arguments[p];r(e,{isSyntheticChange:n},...u)}t._setStateForCurrentNamespace({lastDownstreamValue:l,isModifiedValueSelected:n&&i||!!s&&s!==l}),n||"function"==typeof o&&o(Ae(l))}));const n=this._getCurrentExampleValue();this.state={[e.currentNamespace]:(0,P.Map)({lastUserEditedValue:this.props.currentUserInputValue,lastDownstreamValue:n,isModifiedValueSelected:this.props.userHasEditedBody||this.props.currentUserInputValue!==n})}}componentWillUnmount(){this.props.setRetainRequestBodyValueFlag(!1)}UNSAFE_componentWillReceiveProps(e){const{currentUserInputValue:t,examples:n,onSelect:r,userHasEditedBody:o}=e,{lastUserEditedValue:s,lastDownstreamValue:i}=this._getStateForCurrentNamespace(),l=this._getValueForExample(e.currentKey,e),c=a()(n).call(n,(e=>e.get("value")===t||(0,L.Pz)(e.get("value"))===t));if(c.size){let t;t=c.has(e.currentKey)?e.currentKey:c.keySeq().first(),r(t,{isSyntheticChange:!0})}else t!==this.props.currentUserInputValue&&t!==s&&t!==i&&(this.props.setRetainRequestBodyValueFlag(!0),this._setStateForNamespace(e.currentNamespace,{lastUserEditedValue:e.currentUserInputValue,isModifiedValueSelected:o||t!==l}))}render(){const{currentUserInputValue:e,examples:t,currentKey:n,getComponent:r,userHasEditedBody:o}=this.props,{lastDownstreamValue:s,lastUserEditedValue:i,isModifiedValueSelected:a}=this._getStateForCurrentNamespace(),l=r("ExamplesSelect");return A.createElement(l,{examples:t,currentExampleKey:n,onSelect:this._onExamplesSelect,isModifiedValueAvailable:!!i&&i!==s,isValueModified:void 0!==e&&a&&e!==this._getCurrentExampleValue()||o})}}ce()(Ce,"defaultProps",{userHasEditedBody:!1,examples:(0,P.Map)({}),currentNamespace:"__DEFAULT__NAMESPACE__",setRetainRequestBodyValueFlag:()=>{},onSelect:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return console.log("ExamplesSelectValueRetainer: no `onSelect` function was provided",...t)},updateValue:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return console.log("ExamplesSelectValueRetainer: no `updateValue` function was provided",...t)}});var Pe=n(25110),Ne=n.n(Pe),Ie=n(8712),Te=n.n(Ie),Re=n(58118),Me=n.n(Re),De=n(84564),Fe=n.n(De);class Le extends A.Component{constructor(e,t){super(e,t),ce()(this,"close",(e=>{e.preventDefault();let{authActions:t}=this.props;t.showDefinitions(!1)})),ce()(this,"authorize",(()=>{let{authActions:e,errActions:t,getConfigs:n,authSelectors:r,oas3Selectors:o}=this.props,s=n(),i=r.getConfigs();t.clear({authId:name,type:"auth",source:"auth"}),function(e){let{auth:t,authActions:n,errActions:r,configs:o,authConfigs:s={},currentServer:i}=e,{schema:a,scopes:l,name:c,clientId:u}=t,p=a.get("flow"),h=[];switch(p){case"password":return void n.authorizePassword(t);case"application":case"clientCredentials":case"client_credentials":return void n.authorizeApplication(t);case"accessCode":case"authorizationCode":case"authorization_code":h.push("response_type=code");break;case"implicit":h.push("response_type=token")}"string"==typeof u&&h.push("client_id="+encodeURIComponent(u));let f=o.oauth2RedirectUrl;if(void 0===f)return void r.newAuthErr({authId:c,source:"validation",level:"error",message:"oauth2RedirectUrl configuration is not passed. Oauth2 authorization cannot be performed."});h.push("redirect_uri="+encodeURIComponent(f));let d=[];if(E()(l)?d=l:N().List.isList(l)&&(d=l.toArray()),d.length>0){let e=s.scopeSeparator||" ";h.push("scope="+encodeURIComponent(d.join(e)))}let m=(0,L.r3)(new Date);if(h.push("state="+encodeURIComponent(m)),void 0!==s.realm&&h.push("realm="+encodeURIComponent(s.realm)),("authorizationCode"===p||"authorization_code"===p||"accessCode"===p)&&s.usePkceWithAuthorizationCodeGrant){const e=(0,L.Uj)(),n=(0,L.Xb)(e);h.push("code_challenge="+n),h.push("code_challenge_method=S256"),t.codeVerifier=e}let{additionalQueryStringParams:g}=s;for(let e in g){var y;void 0!==g[e]&&h.push(j()(y=[e,g[e]]).call(y,encodeURIComponent).join("="))}const v=a.get("authorizationUrl");let b;b=i?Fe()((0,L.Nm)(v),i,!0).toString():(0,L.Nm)(v);let w,x=[b,h.join("&")].join(-1===pe()(v).call(v,"?")?"?":"&");w="implicit"===p?n.preAuthorizeImplicit:s.useBasicAuthenticationWithAccessCodeGrant?n.authorizeAccessCodeWithBasicAuthentication:n.authorizeAccessCodeWithFormParams,n.authPopup(x,{auth:t,state:m,redirectUrl:f,callback:w,errCb:r.newAuthErr})}({auth:this.state,currentServer:o.serverEffectiveValue(o.selectedServer()),authActions:e,errActions:t,configs:s,authConfigs:i})})),ce()(this,"onScopeChange",(e=>{var t,n;let{target:r}=e,{checked:o}=r,s=r.dataset.value;if(o&&-1===pe()(t=this.state.scopes).call(t,s)){var i;let e=k()(i=this.state.scopes).call(i,[s]);this.setState({scopes:e})}else if(!o&&pe()(n=this.state.scopes).call(n,s)>-1){var l;this.setState({scopes:a()(l=this.state.scopes).call(l,(e=>e!==s))})}})),ce()(this,"onInputChange",(e=>{let{target:{dataset:{name:t},value:n}}=e,r={[t]:n};this.setState(r)})),ce()(this,"selectScopes",(e=>{var t;e.target.dataset.all?this.setState({scopes:Ne()(Te()(t=this.props.schema.get("allowedScopes")||this.props.schema.get("scopes")).call(t))}):this.setState({scopes:[]})})),ce()(this,"logout",(e=>{e.preventDefault();let{authActions:t,errActions:n,name:r}=this.props;n.clear({authId:r,type:"auth",source:"auth"}),t.logoutWithPersistOption([r])}));let{name:n,schema:r,authorized:o,authSelectors:s}=this.props,i=o&&o.get(n),l=s.getConfigs()||{},c=i&&i.get("username")||"",u=i&&i.get("clientId")||l.clientId||"",p=i&&i.get("clientSecret")||l.clientSecret||"",h=i&&i.get("passwordType")||"basic",f=i&&i.get("scopes")||l.scopes||[];"string"==typeof f&&(f=f.split(l.scopeSeparator||" ")),this.state={appName:l.appName,name:n,schema:r,scopes:f,clientId:u,clientSecret:p,username:c,password:"",passwordType:h}}render(){var e,t;let{schema:n,getComponent:r,authSelectors:o,errSelectors:s,name:i,specSelectors:l}=this.props;const c=r("Input"),u=r("Row"),p=r("Col"),h=r("Button"),f=r("authError"),d=r("JumpToPath",!0),m=r("Markdown",!0),g=r("InitializedInput"),{isOAS3:y}=l;let v=y()?n.get("openIdConnectUrl"):null;const b="implicit",w="password",E=y()?v?"authorization_code":"authorizationCode":"accessCode",x=y()?v?"client_credentials":"clientCredentials":"application";let S=!!(o.getConfigs()||{}).usePkceWithAuthorizationCodeGrant,_=n.get("flow"),O=_===E&&S?_+" with PKCE":_,k=n.get("allowedScopes")||n.get("scopes"),C=!!o.authorized().get(i),P=a()(e=s.allErrors()).call(e,(e=>e.get("authId")===i)),N=!a()(P).call(P,(e=>"validation"===e.get("source"))).size,I=n.get("description");return A.createElement("div",null,A.createElement("h4",null,i," (OAuth2, ",O,") ",A.createElement(d,{path:["securityDefinitions",i]})),this.state.appName?A.createElement("h5",null,"Application: ",this.state.appName," "):null,I&&A.createElement(m,{source:n.get("description")}),C&&A.createElement("h6",null,"Authorized"),v&&A.createElement("p",null,"OpenID Connect URL: ",A.createElement("code",null,v)),(_===b||_===E)&&A.createElement("p",null,"Authorization URL: ",A.createElement("code",null,n.get("authorizationUrl"))),(_===w||_===E||_===x)&&A.createElement("p",null,"Token URL:",A.createElement("code",null," ",n.get("tokenUrl"))),A.createElement("p",{className:"flow"},"Flow: ",A.createElement("code",null,O)),_!==w?null:A.createElement(u,null,A.createElement(u,null,A.createElement("label",{htmlFor:"oauth_username"},"username:"),C?A.createElement("code",null," ",this.state.username," "):A.createElement(p,{tablet:10,desktop:10},A.createElement("input",{id:"oauth_username",type:"text","data-name":"username",onChange:this.onInputChange,autoFocus:!0}))),A.createElement(u,null,A.createElement("label",{htmlFor:"oauth_password"},"password:"),C?A.createElement("code",null," ****** "):A.createElement(p,{tablet:10,desktop:10},A.createElement("input",{id:"oauth_password",type:"password","data-name":"password",onChange:this.onInputChange}))),A.createElement(u,null,A.createElement("label",{htmlFor:"password_type"},"Client credentials location:"),C?A.createElement("code",null," ",this.state.passwordType," "):A.createElement(p,{tablet:10,desktop:10},A.createElement("select",{id:"password_type","data-name":"passwordType",onChange:this.onInputChange},A.createElement("option",{value:"basic"},"Authorization header"),A.createElement("option",{value:"request-body"},"Request body"))))),(_===x||_===b||_===E||_===w)&&(!C||C&&this.state.clientId)&&A.createElement(u,null,A.createElement("label",{htmlFor:"client_id"},"client_id:"),C?A.createElement("code",null," ****** "):A.createElement(p,{tablet:10,desktop:10},A.createElement(g,{id:"client_id",type:"text",required:_===w,initialValue:this.state.clientId,"data-name":"clientId",onChange:this.onInputChange}))),(_===x||_===E||_===w)&&A.createElement(u,null,A.createElement("label",{htmlFor:"client_secret"},"client_secret:"),C?A.createElement("code",null," ****** "):A.createElement(p,{tablet:10,desktop:10},A.createElement(g,{id:"client_secret",initialValue:this.state.clientSecret,type:"password","data-name":"clientSecret",onChange:this.onInputChange}))),!C&&k&&k.size?A.createElement("div",{className:"scopes"},A.createElement("h2",null,"Scopes:",A.createElement("a",{onClick:this.selectScopes,"data-all":!0},"select all"),A.createElement("a",{onClick:this.selectScopes},"select none")),j()(k).call(k,((e,t)=>{var n;return A.createElement(u,{key:t},A.createElement("div",{className:"checkbox"},A.createElement(c,{"data-value":t,id:`${t}-${_}-checkbox-${this.state.name}`,disabled:C,checked:Me()(n=this.state.scopes).call(n,t),type:"checkbox",onChange:this.onScopeChange}),A.createElement("label",{htmlFor:`${t}-${_}-checkbox-${this.state.name}`},A.createElement("span",{className:"item"}),A.createElement("div",{className:"text"},A.createElement("p",{className:"name"},t),A.createElement("p",{className:"description"},e)))))})).toArray()):null,j()(t=P.valueSeq()).call(t,((e,t)=>A.createElement(f,{error:e,key:t}))),A.createElement("div",{className:"auth-btn-wrapper"},N&&(C?A.createElement(h,{className:"btn modal-btn auth authorize",onClick:this.logout},"Logout"):A.createElement(h,{className:"btn modal-btn auth authorize",onClick:this.authorize},"Authorize")),A.createElement(h,{className:"btn modal-btn auth btn-done",onClick:this.close},"Close")))}}class Be extends A.Component{constructor(){super(...arguments),ce()(this,"onClick",(()=>{let{specActions:e,path:t,method:n}=this.props;e.clearResponse(t,n),e.clearRequest(t,n)}))}render(){return A.createElement("button",{className:"btn btn-clear opblock-control__btn",onClick:this.onClick},"Clear")}}const $e=e=>{let{headers:t}=e;return A.createElement("div",null,A.createElement("h5",null,"Response headers"),A.createElement("pre",{className:"microlight"},t))},qe=e=>{let{duration:t}=e;return A.createElement("div",null,A.createElement("h5",null,"Request duration"),A.createElement("pre",{className:"microlight"},t," ms"))};class Ue extends A.Component{shouldComponentUpdate(e){return this.props.response!==e.response||this.props.path!==e.path||this.props.method!==e.method||this.props.displayRequestDuration!==e.displayRequestDuration}render(){const{response:e,getComponent:t,getConfigs:n,displayRequestDuration:r,specSelectors:o,path:s,method:i}=this.props,{showMutatedRequest:a,requestSnippetsEnabled:l}=n(),u=a?o.mutatedRequestFor(s,i):o.requestFor(s,i),p=e.get("status"),h=u.get("url"),f=e.get("headers").toJS(),d=e.get("notDocumented"),m=e.get("error"),g=e.get("text"),y=e.get("duration"),v=c()(f),b=f["content-type"]||f["Content-Type"],w=t("responseBody"),x=j()(v).call(v,(e=>{var t=E()(f[e])?f[e].join():f[e];return A.createElement("span",{className:"headerline",key:e}," ",e,": ",t," ")})),S=0!==x.length,_=t("Markdown",!0),O=t("RequestSnippets",!0),k=t("curl");return A.createElement("div",null,u&&(!0===l||"true"===l?A.createElement(O,{request:u}):A.createElement(k,{request:u,getConfigs:n})),h&&A.createElement("div",null,A.createElement("div",{className:"request-url"},A.createElement("h4",null,"Request URL"),A.createElement("pre",{className:"microlight"},h))),A.createElement("h4",null,"Server response"),A.createElement("table",{className:"responses-table live-responses-table"},A.createElement("thead",null,A.createElement("tr",{className:"responses-header"},A.createElement("td",{className:"col_header response-col_status"},"Code"),A.createElement("td",{className:"col_header response-col_description"},"Details"))),A.createElement("tbody",null,A.createElement("tr",{className:"response"},A.createElement("td",{className:"response-col_status"},p,d?A.createElement("div",{className:"response-undocumented"},A.createElement("i",null," Undocumented ")):null),A.createElement("td",{className:"response-col_description"},m?A.createElement(_,{source:`${""!==e.get("name")?`${e.get("name")}: `:""}${e.get("message")}`}):null,g?A.createElement(w,{content:g,contentType:b,url:h,headers:f,getConfigs:n,getComponent:t}):null,S?A.createElement($e,{headers:x}):null,r&&y?A.createElement(qe,{duration:y}):null)))))}}var ze=n(5623);class Ve extends A.Component{constructor(){super(...arguments),ce()(this,"renderOperationTag",((e,t)=>{const{specSelectors:n,getComponent:r,oas3Selectors:o,layoutSelectors:s,layoutActions:i,getConfigs:a}=this.props,l=n.validOperationMethods(),c=r("OperationContainer",!0),u=r("OperationTag"),p=e.get("operations");return A.createElement(u,{key:"operation-"+t,tagObj:e,tag:t,oas3Selectors:o,layoutSelectors:s,layoutActions:i,getConfigs:a,getComponent:r,specUrl:n.url()},A.createElement("div",{className:"operation-tag-content"},j()(p).call(p,(e=>{const n=e.get("path"),r=e.get("method"),o=N().List(["paths",n,r]);return-1===pe()(l).call(l,r)?null:A.createElement(c,{key:`${n}-${r}`,specPath:o,op:e,path:n,method:r,tag:t})})).toArray()))}))}render(){let{specSelectors:e}=this.props;const t=e.taggedOperations();return 0===t.size?A.createElement("h3",null," No operations defined in spec!"):A.createElement("div",null,j()(t).call(t,this.renderOperationTag).toArray(),t.size<1?A.createElement("h3",null," No operations defined in spec! "):null)}}var We=n(63543);class Je extends A.Component{render(){const{tagObj:e,tag:t,children:n,oas3Selectors:r,layoutSelectors:o,layoutActions:s,getConfigs:i,getComponent:a,specUrl:l}=this.props;let{docExpansion:c,deepLinking:u}=i();const p=u&&"false"!==u,h=a("Collapse"),f=a("Markdown",!0),d=a("DeepLink"),m=a("Link"),g=a("ArrowUpIcon"),y=a("ArrowDownIcon");let v,b=e.getIn(["tagDetails","description"],null),w=e.getIn(["tagDetails","externalDocs","description"]),E=e.getIn(["tagDetails","externalDocs","url"]);v=(0,L.Wl)(r)&&(0,L.Wl)(r.selectedServer)?(0,We.mn)(E,l,{selectedServer:r.selectedServer()}):E;let x=["operations-tag",t],S=o.isShown(x,"full"===c||"list"===c);return A.createElement("div",{className:S?"opblock-tag-section is-open":"opblock-tag-section"},A.createElement("h3",{onClick:()=>s.show(x,!S),className:b?"opblock-tag":"opblock-tag no-desc",id:j()(x).call(x,(e=>(0,L.J6)(e))).join("-"),"data-tag":t,"data-is-open":S},A.createElement(d,{enabled:p,isShown:S,path:(0,L.oJ)(t),text:t}),b?A.createElement("small",null,A.createElement(f,{source:b})):A.createElement("small",null),v?A.createElement("div",{className:"info__externaldocs"},A.createElement("small",null,A.createElement(m,{href:(0,L.Nm)(v),onClick:e=>e.stopPropagation(),target:"_blank"},w||v))):null,A.createElement("button",{"aria-expanded":S,className:"expand-operation",title:S?"Collapse operation":"Expand operation",onClick:()=>s.show(x,!S)},S?A.createElement(g,{className:"arrow"}):A.createElement(y,{className:"arrow"}))),A.createElement(h,{isOpened:S},n))}}ce()(Je,"defaultProps",{tagObj:N().fromJS({}),tag:""});class Ke extends A.PureComponent{render(){let{specPath:e,response:t,request:r,toggleShown:o,onTryoutClick:s,onResetClick:i,onCancelClick:a,onExecute:l,fn:c,getComponent:u,getConfigs:p,specActions:h,specSelectors:f,authActions:d,authSelectors:m,oas3Actions:g,oas3Selectors:y}=this.props,v=this.props.operation,{deprecated:b,isShown:w,path:E,method:x,op:S,tag:_,operationId:O,allowTryItOut:k,displayRequestDuration:C,tryItOutEnabled:P,executeInProgress:N}=v.toJS(),{description:I,externalDocs:T,schemes:R}=S;const M=T?(0,We.mn)(T.url,f.url(),{selectedServer:y.selectedServer()}):"";let D=v.getIn(["op"]),F=D.get("responses"),B=(0,L.gp)(D,["parameters"]),$=f.operationScheme(E,x),q=["operations",_,O],U=(0,L.nX)(D);const z=u("responses"),V=u("parameters"),W=u("execute"),J=u("clear"),K=u("Collapse"),H=u("Markdown",!0),G=u("schemes"),Z=u("OperationServers"),Y=u("OperationExt"),X=u("OperationSummary"),Q=u("Link"),{showExtensions:ee}=p();if(F&&t&&t.size>0){let e=!F.get(String(t.get("status")))&&!F.get("default");t=t.set("notDocumented",e)}let te=[E,x];const ne=f.validationErrors([E,x]);return A.createElement("div",{className:b?"opblock opblock-deprecated":w?`opblock opblock-${x} is-open`:`opblock opblock-${x}`,id:(0,L.J6)(q.join("-"))},A.createElement(X,{operationProps:v,isShown:w,toggleShown:o,getComponent:u,authActions:d,authSelectors:m,specPath:e}),A.createElement(K,{isOpened:w},A.createElement("div",{className:"opblock-body"},D&&D.size||null===D?null:A.createElement("img",{height:"32px",width:"32px",src:n(2517),className:"opblock-loading-animation"}),b&&A.createElement("h4",{className:"opblock-title_normal"}," Warning: Deprecated"),I&&A.createElement("div",{className:"opblock-description-wrapper"},A.createElement("div",{className:"opblock-description"},A.createElement(H,{source:I}))),M?A.createElement("div",{className:"opblock-external-docs-wrapper"},A.createElement("h4",{className:"opblock-title_normal"},"Find more details"),A.createElement("div",{className:"opblock-external-docs"},T.description&&A.createElement("span",{className:"opblock-external-docs__description"},A.createElement(H,{source:T.description})),A.createElement(Q,{target:"_blank",className:"opblock-external-docs__link",href:(0,L.Nm)(M)},M))):null,D&&D.size?A.createElement(V,{parameters:B,specPath:e.push("parameters"),operation:D,onChangeKey:te,onTryoutClick:s,onResetClick:i,onCancelClick:a,tryItOutEnabled:P,allowTryItOut:k,fn:c,getComponent:u,specActions:h,specSelectors:f,pathMethod:[E,x],getConfigs:p,oas3Actions:g,oas3Selectors:y}):null,P?A.createElement(Z,{getComponent:u,path:E,method:x,operationServers:D.get("servers"),pathServers:f.paths().getIn([E,"servers"]),getSelectedServer:y.selectedServer,setSelectedServer:g.setSelectedServer,setServerVariableValue:g.setServerVariableValue,getServerVariable:y.serverVariableValue,getEffectiveServerValue:y.serverEffectiveValue}):null,P&&k&&R&&R.size?A.createElement("div",{className:"opblock-schemes"},A.createElement(G,{schemes:R,path:E,method:x,specActions:h,currentScheme:$})):null,!P||!k||ne.length<=0?null:A.createElement("div",{className:"validation-errors errors-wrapper"},"Please correct the following validation errors and try again.",A.createElement("ul",null,j()(ne).call(ne,((e,t)=>A.createElement("li",{key:t}," ",e," "))))),A.createElement("div",{className:P&&t&&k?"btn-group":"execute-wrapper"},P&&k?A.createElement(W,{operation:D,specActions:h,specSelectors:f,oas3Selectors:y,oas3Actions:g,path:E,method:x,onExecute:l,disabled:N}):null,P&&t&&k?A.createElement(J,{specActions:h,path:E,method:x}):null),N?A.createElement("div",{className:"loading-container"},A.createElement("div",{className:"loading"})):null,F?A.createElement(z,{responses:F,request:r,tryItOutResponse:t,getComponent:u,getConfigs:p,specSelectors:f,oas3Actions:g,oas3Selectors:y,specActions:h,produces:f.producesOptionsFor([E,x]),producesValue:f.currentProducesFor([E,x]),specPath:e.push("responses"),path:E,method:x,displayRequestDuration:C,fn:c}):null,ee&&U.size?A.createElement(Y,{extensions:U,getComponent:u}):null)))}}ce()(Ke,"defaultProps",{operation:null,response:null,request:null,specPath:(0,P.List)(),summary:""});var He=n(79833),Ge=n.n(He);class Ze extends A.PureComponent{render(){let{isShown:e,toggleShown:t,getComponent:n,authActions:r,authSelectors:o,operationProps:s,specPath:i}=this.props,{summary:a,isAuthorized:l,method:c,op:u,showSummary:p,path:h,operationId:f,originalOperationId:d,displayOperationId:m}=s.toJS(),{summary:g}=u,y=s.get("security");const v=n("authorizeOperationBtn",!0),b=n("OperationSummaryMethod"),w=n("OperationSummaryPath"),E=n("JumpToPath",!0),x=n("CopyToClipboardBtn",!0),S=n("ArrowUpIcon"),_=n("ArrowDownIcon"),j=y&&!!y.count(),O=j&&1===y.size&&y.first().isEmpty(),k=!j||O;return A.createElement("div",{className:`opblock-summary opblock-summary-${c}`},A.createElement("button",{"aria-label":`${c} ${h.replace(/\//g,"/")}`,"aria-expanded":e,className:"opblock-summary-control",onClick:t},A.createElement(b,{method:c}),A.createElement(w,{getComponent:n,operationProps:s,specPath:i}),p?A.createElement("div",{className:"opblock-summary-description"},Ge()(g||a)):null,m&&(d||f)?A.createElement("span",{className:"opblock-summary-operation-id"},d||f):null),A.createElement(x,{textToCopy:`${i.get(1)}`}),k?null:A.createElement(v,{isAuthorized:l,onClick:()=>{const e=o.definitionsForRequirements(y);r.showDefinitions(e)}}),A.createElement("button",{"aria-label":`${c} ${h.replace(/\//g,"/")}`,className:"opblock-control-arrow","aria-expanded":e,tabIndex:"-1",onClick:t},e?A.createElement(S,{className:"arrow"}):A.createElement(_,{className:"arrow"})),A.createElement(E,{path:i}))}}ce()(Ze,"defaultProps",{operationProps:null,specPath:(0,P.List)(),summary:""});class Ye extends A.PureComponent{render(){let{method:e}=this.props;return A.createElement("span",{className:"opblock-summary-method"},e.toUpperCase())}}ce()(Ye,"defaultProps",{operationProps:null});var Xe=n(39940),Qe=n.n(Xe);class et extends A.PureComponent{render(){let{getComponent:e,operationProps:t}=this.props,{deprecated:n,isShown:r,path:o,tag:s,operationId:i,isDeepLinkingEnabled:a}=t.toJS();const l=o.split(/(?=\/)/g);for(let e=1;e<l.length;e+=2)Qe()(l).call(l,e,0,A.createElement("wbr",{key:e}));const c=e("DeepLink");return A.createElement("span",{className:n?"opblock-summary-path__deprecated":"opblock-summary-path","data-path":o},A.createElement(c,{enabled:a,isShown:r,path:(0,L.oJ)(`${s}/${i}`),text:l}))}}const tt=e=>{var t;let{extensions:n,getComponent:r}=e,o=r("OperationExtRow");return A.createElement("div",{className:"opblock-section"},A.createElement("div",{className:"opblock-section-header"},A.createElement("h4",null,"Extensions")),A.createElement("div",{className:"table-container"},A.createElement("table",null,A.createElement("thead",null,A.createElement("tr",null,A.createElement("td",{className:"col_header"},"Field"),A.createElement("td",{className:"col_header"},"Value"))),A.createElement("tbody",null,j()(t=n.entrySeq()).call(t,(e=>{let[t,n]=e;return A.createElement(o,{key:`${t}-${n}`,xKey:t,xVal:n})}))))))},nt=e=>{let{xKey:t,xVal:n}=e;const r=n?n.toJS?n.toJS():n:null;return A.createElement("tr",null,A.createElement("td",null,t),A.createElement("td",null,p()(r)))};var rt=n(86),ot=n.n(rt),st=n(94184),it=n.n(st),at=n(96513),lt=n(27361),ct=n.n(lt),ut=n(23560),pt=n.n(ut),ht=n(35823),ft=n.n(ht),dt=n(74855);const mt=e=>{let{value:t,fileName:n,className:r,downloadable:o,getConfigs:s,canCopy:i,language:l}=e;const c=pt()(s)?s():null,u=!1!==ct()(c,"syntaxHighlight")&&ct()(c,"syntaxHighlight.activated",!0),p=(0,A.useRef)(null);(0,A.useEffect)((()=>{var e;const t=a()(e=Ne()(p.current.childNodes)).call(e,(e=>!!e.nodeType&&e.classList.contains("microlight")));return ot()(t).call(t,(e=>e.addEventListener("mousewheel",h,{passive:!1}))),()=>{ot()(t).call(t,(e=>e.removeEventListener("mousewheel",h)))}}),[t,r,l]);const h=e=>{const{target:t,deltaY:n}=e,{scrollHeight:r,offsetHeight:o,scrollTop:s}=t;r>o&&(0===s&&n<0||o+s>=r&&n>0)&&e.preventDefault()};return A.createElement("div",{className:"highlight-code",ref:p},i&&A.createElement("div",{className:"copy-to-clipboard"},A.createElement(dt.CopyToClipboard,{text:t},A.createElement("button",null))),o?A.createElement("button",{className:"download-contents",onClick:()=>{ft()(t,n)}},"Download"):null,u?A.createElement(at.d3,{language:l,className:it()(r,"microlight"),style:(0,at.C2)(ct()(c,"syntaxHighlight.theme","agate"))},t):A.createElement("pre",{className:it()(r,"microlight")},t))};mt.defaultProps={fileName:"response.txt"};const gt=mt;class yt extends A.Component{constructor(){super(...arguments),ce()(this,"onChangeProducesWrapper",(e=>this.props.specActions.changeProducesValue([this.props.path,this.props.method],e))),ce()(this,"onResponseContentTypeChange",(e=>{let{controlsAcceptHeader:t,value:n}=e;const{oas3Actions:r,path:o,method:s}=this.props;t&&r.setResponseContentType({value:n,path:o,method:s})}))}render(){var e;let{responses:t,tryItOutResponse:n,getComponent:r,getConfigs:o,specSelectors:s,fn:i,producesValue:a,displayRequestDuration:l,specPath:c,path:u,method:p,oas3Selectors:h,oas3Actions:f}=this.props,d=(0,L.iQ)(t);const m=r("contentType"),g=r("liveResponse"),y=r("response");let v=this.props.produces&&this.props.produces.size?this.props.produces:yt.defaultProps.produces;const b=s.isOAS3()?(0,L.QG)(t):null,w=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"_";return e.replace(/[^\w-]/g,t)}(`${p}${u}_responses`),E=`${w}_select`;return A.createElement("div",{className:"responses-wrapper"},A.createElement("div",{className:"opblock-section-header"},A.createElement("h4",null,"Responses"),s.isOAS3()?null:A.createElement("label",{htmlFor:E},A.createElement("span",null,"Response content type"),A.createElement(m,{value:a,ariaControls:w,ariaLabel:"Response content type",className:"execute-content-type",contentTypes:v,controlId:E,onChange:this.onChangeProducesWrapper}))),A.createElement("div",{className:"responses-inner"},n?A.createElement("div",null,A.createElement(g,{response:n,getComponent:r,getConfigs:o,specSelectors:s,path:this.props.path,method:this.props.method,displayRequestDuration:l}),A.createElement("h4",null,"Responses")):null,A.createElement("table",{"aria-live":"polite",className:"responses-table",id:w,role:"region"},A.createElement("thead",null,A.createElement("tr",{className:"responses-header"},A.createElement("td",{className:"col_header response-col_status"},"Code"),A.createElement("td",{className:"col_header response-col_description"},"Description"),s.isOAS3()?A.createElement("td",{className:"col col_header response-col_links"},"Links"):null)),A.createElement("tbody",null,j()(e=t.entrySeq()).call(e,(e=>{let[t,l]=e,m=n&&n.get("status")==t?"response_current":"";return A.createElement(y,{key:t,path:u,method:p,specPath:c.push(t),isDefault:d===t,fn:i,className:m,code:t,response:l,specSelectors:s,controlsAcceptHeader:l===b,onContentTypeChange:this.onResponseContentTypeChange,contentType:a,getConfigs:o,activeExamplesKey:h.activeExamplesMember(u,p,"responses",t),oas3Actions:f,getComponent:r})})).toArray()))))}}ce()(yt,"defaultProps",{tryItOutResponse:null,produces:(0,P.fromJS)(["application/json"]),displayRequestDuration:!1});var vt=n(47273),bt=n.n(vt),wt=n(2518);class Et extends A.Component{constructor(e,t){super(e,t),ce()(this,"_onContentTypeChange",(e=>{const{onContentTypeChange:t,controlsAcceptHeader:n}=this.props;this.setState({responseContentType:e}),t({value:e,controlsAcceptHeader:n})})),ce()(this,"getTargetExamplesKey",(()=>{const{response:e,contentType:t,activeExamplesKey:n}=this.props,r=this.state.responseContentType||t,o=e.getIn(["content",r],(0,P.Map)({})).get("examples",null).keySeq().first();return n||o})),this.state={responseContentType:""}}render(){var e,t;let{path:n,method:r,code:o,response:s,className:i,specPath:a,fn:l,getComponent:c,getConfigs:u,specSelectors:p,contentType:h,controlsAcceptHeader:f,oas3Actions:d}=this.props,{inferSchema:m,getSampleSchema:g}=l,y=p.isOAS3();const{showExtensions:v}=u();let b=v?(0,L.nX)(s):null,w=s.get("headers"),E=s.get("links");const x=c("ResponseExtension"),S=c("headers"),_=c("highlightCode"),O=c("modelExample"),k=c("Markdown",!0),C=c("operationLink"),N=c("contentType"),I=c("ExamplesSelect"),T=c("Example");var R,M;const D=this.state.responseContentType||h,F=s.getIn(["content",D],(0,P.Map)({})),B=F.get("examples",null);if(y){const e=F.get("schema");R=e?m(e.toJS()):null,M=e?(0,P.List)(["content",this.state.responseContentType,"schema"]):a}else R=s.get("schema"),M=s.has("schema")?a.push("schema"):a;let $,q,U=!1,z={includeReadOnly:!0};if(y){var V;if(q=null===(V=F.get("schema"))||void 0===V?void 0:V.toJS(),B){const e=this.getTargetExamplesKey(),t=e=>e.get("value");$=t(B.get(e,(0,P.Map)({}))),void 0===$&&($=t(bt()(B).call(B).next().value)),U=!0}else void 0!==F.get("example")&&($=F.get("example"),U=!0)}else{q=R,z={...z,includeWriteOnly:!0};const e=s.getIn(["examples",D]);e&&($=e,U=!0)}let W=((e,t,n)=>{if(null!=e){let r=null;return(0,wt.O)(e)&&(r="json"),A.createElement("div",null,A.createElement(t,{className:"example",getConfigs:n,language:r,value:(0,L.Pz)(e)}))}return null})(g(q,D,z,U?$:void 0),_,u);return A.createElement("tr",{className:"response "+(i||""),"data-code":o},A.createElement("td",{className:"response-col_status"},o),A.createElement("td",{className:"response-col_description"},A.createElement("div",{className:"response-col_description__inner"},A.createElement(k,{source:s.get("description")})),v&&b.size?j()(e=b.entrySeq()).call(e,(e=>{let[t,n]=e;return A.createElement(x,{key:`${t}-${n}`,xKey:t,xVal:n})})):null,y&&s.get("content")?A.createElement("section",{className:"response-controls"},A.createElement("div",{className:it()("response-control-media-type",{"response-control-media-type--accept-controller":f})},A.createElement("small",{className:"response-control-media-type__title"},"Media type"),A.createElement(N,{value:this.state.responseContentType,contentTypes:s.get("content")?s.get("content").keySeq():(0,P.Seq)(),onChange:this._onContentTypeChange,ariaLabel:"Media Type"}),f?A.createElement("small",{className:"response-control-media-type__accept-message"},"Controls ",A.createElement("code",null,"Accept")," header."):null),B?A.createElement("div",{className:"response-control-examples"},A.createElement("small",{className:"response-control-examples__title"},"Examples"),A.createElement(I,{examples:B,currentExampleKey:this.getTargetExamplesKey(),onSelect:e=>d.setActiveExamplesMember({name:e,pathMethod:[n,r],contextType:"responses",contextName:o}),showLabels:!1})):null):null,W||R?A.createElement(O,{specPath:M,getComponent:c,getConfigs:u,specSelectors:p,schema:(0,L.oG)(R),example:W,includeReadOnly:!0}):null,y&&B?A.createElement(T,{example:B.get(this.getTargetExamplesKey(),(0,P.Map)({})),getComponent:c,getConfigs:u,omitValue:!0}):null,w?A.createElement(S,{headers:w,getComponent:c}):null),y?A.createElement("td",{className:"response-col_links"},E?j()(t=E.toSeq().entrySeq()).call(t,(e=>{let[t,n]=e;return A.createElement(C,{key:t,name:t,link:n,getComponent:c})})):A.createElement("i",null,"No links")):null)}}ce()(Et,"defaultProps",{response:(0,P.fromJS)({}),onContentTypeChange:()=>{}});const xt=e=>{let{xKey:t,xVal:n}=e;return A.createElement("div",{className:"response__extension"},t,": ",String(n))};var St=n(63460),_t=n.n(St),jt=n(3131),Ot=n.n(jt),kt=n(7334),At=n.n(kt);class Ct extends A.PureComponent{constructor(){super(...arguments),ce()(this,"state",{parsedContent:null}),ce()(this,"updateParsedContent",(e=>{const{content:t}=this.props;if(e!==t)if(t&&t instanceof Blob){var n=new FileReader;n.onload=()=>{this.setState({parsedContent:n.result})},n.readAsText(t)}else this.setState({parsedContent:t.toString()})}))}componentDidMount(){this.updateParsedContent(null)}componentDidUpdate(e){this.updateParsedContent(e.content)}render(){let{content:e,contentType:t,url:n,headers:r={},getConfigs:o,getComponent:i}=this.props;const{parsedContent:a}=this.state,l=i("highlightCode"),c="response_"+(new Date).getTime();let u,h;if(n=n||"",(/^application\/octet-stream/i.test(t)||r["Content-Disposition"]&&/attachment/i.test(r["Content-Disposition"])||r["content-disposition"]&&/attachment/i.test(r["content-disposition"])||r["Content-Description"]&&/File Transfer/i.test(r["Content-Description"])||r["content-description"]&&/File Transfer/i.test(r["content-description"]))&&e.size>0)if("Blob"in window){let o=t||"text/html",i=e instanceof Blob?e:new Blob([e],{type:o}),a=_t().createObjectURL(i),l=[o,n.substr(s()(n).call(n,"/")+1),a].join(":"),c=r["content-disposition"]||r["Content-Disposition"];if(void 0!==c){let e=(0,L.DR)(c);null!==e&&(l=e)}h=F.Z.navigator&&F.Z.navigator.msSaveOrOpenBlob?A.createElement("div",null,A.createElement("a",{href:a,onClick:()=>F.Z.navigator.msSaveOrOpenBlob(i,l)},"Download file")):A.createElement("div",null,A.createElement("a",{href:a,download:l},"Download file"))}else h=A.createElement("pre",{className:"microlight"},"Download headers detected but your browser does not support downloading binary via XHR (Blob).");else if(/json/i.test(t)){let t=null;(0,wt.O)(e)&&(t="json");try{u=p()(JSON.parse(e),null," ")}catch(t){u="can't parse JSON. Raw result:\n\n"+e}h=A.createElement(l,{language:t,downloadable:!0,fileName:`${c}.json`,value:u,getConfigs:o,canCopy:!0})}else/xml/i.test(t)?(u=Ot()(e,{textNodesOnSameLine:!0,indentor:" "}),h=A.createElement(l,{downloadable:!0,fileName:`${c}.xml`,value:u,getConfigs:o,canCopy:!0})):h="text/html"===At()(t)||/text\/plain/.test(t)?A.createElement(l,{downloadable:!0,fileName:`${c}.html`,value:e,getConfigs:o,canCopy:!0}):"text/csv"===At()(t)||/text\/csv/.test(t)?A.createElement(l,{downloadable:!0,fileName:`${c}.csv`,value:e,getConfigs:o,canCopy:!0}):/^image\//i.test(t)?Me()(t).call(t,"svg")?A.createElement("div",null," ",e," "):A.createElement("img",{src:_t().createObjectURL(e)}):/^audio\//i.test(t)?A.createElement("pre",{className:"microlight"},A.createElement("audio",{controls:!0,key:n},A.createElement("source",{src:n,type:t}))):"string"==typeof e?A.createElement(l,{downloadable:!0,fileName:`${c}.txt`,value:e,getConfigs:o,canCopy:!0}):e.size>0?a?A.createElement("div",null,A.createElement("p",{className:"i"},"Unrecognized response type; displaying content as text."),A.createElement(l,{downloadable:!0,fileName:`${c}.txt`,value:a,getConfigs:o,canCopy:!0})):A.createElement("p",{className:"i"},"Unrecognized response type; unable to display."):null;return h?A.createElement("div",null,A.createElement("h5",null,"Response body"),h):null}}var Pt=n(3665),Nt=n.n(Pt);class It extends A.Component{constructor(e){super(e),ce()(this,"onChange",((e,t,n)=>{let{specActions:{changeParamByIdentity:r},onChangeKey:o}=this.props;r(o,e,t,n)})),ce()(this,"onChangeConsumesWrapper",(e=>{let{specActions:{changeConsumesValue:t},onChangeKey:n}=this.props;t(n,e)})),ce()(this,"toggleTab",(e=>"parameters"===e?this.setState({parametersVisible:!0,callbackVisible:!1}):"callbacks"===e?this.setState({callbackVisible:!0,parametersVisible:!1}):void 0)),ce()(this,"onChangeMediaType",(e=>{let{value:t,pathMethod:n}=e,{specActions:r,oas3Selectors:o,oas3Actions:s}=this.props;const i=o.hasUserEditedBody(...n),a=o.shouldRetainRequestBodyValue(...n);s.setRequestContentType({value:t,pathMethod:n}),s.initRequestBodyValidateError({pathMethod:n}),i||(a||s.setRequestBodyValue({value:void 0,pathMethod:n}),r.clearResponse(...n),r.clearRequest(...n),r.clearValidateParams(n))})),this.state={callbackVisible:!1,parametersVisible:!0}}render(){var e;let{onTryoutClick:t,onResetClick:n,parameters:r,allowTryItOut:o,tryItOutEnabled:s,specPath:i,fn:a,getComponent:l,getConfigs:c,specSelectors:u,specActions:p,pathMethod:h,oas3Actions:f,oas3Selectors:d,operation:m}=this.props;const g=l("parameterRow"),y=l("TryItOutButton"),v=l("contentType"),w=l("Callbacks",!0),E=l("RequestBody",!0),x=s&&o,_=u.isOAS3(),O=m.get("requestBody"),C=S()(e=Nt()(S()(r).call(r,((e,t)=>{const n=t.get("in");return e[n]??(e[n]=[]),e[n].push(t),e}),{}))).call(e,((e,t)=>k()(e).call(e,t)),[]);return A.createElement("div",{className:"opblock-section"},A.createElement("div",{className:"opblock-section-header"},_?A.createElement("div",{className:"tab-header"},A.createElement("div",{onClick:()=>this.toggleTab("parameters"),className:`tab-item ${this.state.parametersVisible&&"active"}`},A.createElement("h4",{className:"opblock-title"},A.createElement("span",null,"Parameters"))),m.get("callbacks")?A.createElement("div",{onClick:()=>this.toggleTab("callbacks"),className:`tab-item ${this.state.callbackVisible&&"active"}`},A.createElement("h4",{className:"opblock-title"},A.createElement("span",null,"Callbacks"))):null):A.createElement("div",{className:"tab-header"},A.createElement("h4",{className:"opblock-title"},"Parameters")),o?A.createElement(y,{isOAS3:u.isOAS3(),hasUserEditedBody:d.hasUserEditedBody(...h),enabled:s,onCancelClick:this.props.onCancelClick,onTryoutClick:t,onResetClick:()=>n(h)}):null),this.state.parametersVisible?A.createElement("div",{className:"parameters-container"},C.length?A.createElement("div",{className:"table-container"},A.createElement("table",{className:"parameters"},A.createElement("thead",null,A.createElement("tr",null,A.createElement("th",{className:"col_header parameters-col_name"},"Name"),A.createElement("th",{className:"col_header parameters-col_description"},"Description"))),A.createElement("tbody",null,j()(C).call(C,((e,t)=>A.createElement(g,{fn:a,specPath:i.push(t.toString()),getComponent:l,getConfigs:c,rawParam:e,param:u.parameterWithMetaByIdentity(h,e),key:`${e.get("in")}.${e.get("name")}`,onChange:this.onChange,onChangeConsumes:this.onChangeConsumesWrapper,specSelectors:u,specActions:p,oas3Actions:f,oas3Selectors:d,pathMethod:h,isExecute:x})))))):A.createElement("div",{className:"opblock-description-wrapper"},A.createElement("p",null,"No parameters"))):null,this.state.callbackVisible?A.createElement("div",{className:"callbacks-container opblock-description-wrapper"},A.createElement(w,{callbacks:(0,P.Map)(m.get("callbacks")),specPath:b()(i).call(i,0,-1).push("callbacks")})):null,_&&O&&this.state.parametersVisible&&A.createElement("div",{className:"opblock-section opblock-section-request-body"},A.createElement("div",{className:"opblock-section-header"},A.createElement("h4",{className:`opblock-title parameter__name ${O.get("required")&&"required"}`},"Request body"),A.createElement("label",null,A.createElement(v,{value:d.requestContentType(...h),contentTypes:O.get("content",(0,P.List)()).keySeq(),onChange:e=>{this.onChangeMediaType({value:e,pathMethod:h})},className:"body-param-content-type",ariaLabel:"Request content type"}))),A.createElement("div",{className:"opblock-description-wrapper"},A.createElement(E,{setRetainRequestBodyValueFlag:e=>f.setRetainRequestBodyValueFlag({value:e,pathMethod:h}),userHasEditedBody:d.hasUserEditedBody(...h),specPath:b()(i).call(i,0,-1).push("requestBody"),requestBody:O,requestBodyValue:d.requestBodyValue(...h),requestBodyInclusionSetting:d.requestBodyInclusionSetting(...h),requestBodyErrors:d.requestBodyErrors(...h),isExecute:x,getConfigs:c,activeExamplesKey:d.activeExamplesMember(...h,"requestBody","requestBody"),updateActiveExamplesKey:e=>{this.props.oas3Actions.setActiveExamplesMember({name:e,pathMethod:this.props.pathMethod,contextType:"requestBody",contextName:"requestBody"})},onChange:(e,t)=>{if(t){const n=d.requestBodyValue(...h),r=P.Map.isMap(n)?n:(0,P.Map)();return f.setRequestBodyValue({pathMethod:h,value:r.setIn(t,e)})}f.setRequestBodyValue({value:e,pathMethod:h})},onChangeIncludeEmpty:(e,t)=>{f.setRequestBodyInclusion({pathMethod:h,value:t,name:e})},contentType:d.requestContentType(...h)}))))}}ce()(It,"defaultProps",{onTryoutClick:Function.prototype,onCancelClick:Function.prototype,tryItOutEnabled:!1,allowTryItOut:!0,onChangeKey:[],specPath:[]});const Tt=e=>{let{xKey:t,xVal:n}=e;return A.createElement("div",{className:"parameter__extension"},t,": ",String(n))},Rt={onChange:()=>{},isIncludedOptions:{}};class Mt extends A.Component{constructor(){super(...arguments),ce()(this,"onCheckboxChange",(e=>{const{onChange:t}=this.props;t(e.target.checked)}))}componentDidMount(){const{isIncludedOptions:e,onChange:t}=this.props,{shouldDispatchInit:n,defaultValue:r}=e;n&&t(r)}render(){let{isIncluded:e,isDisabled:t}=this.props;return A.createElement("div",null,A.createElement("label",{className:it()("parameter__empty_value_toggle",{disabled:t})},A.createElement("input",{type:"checkbox",disabled:t,checked:!t&&e,onChange:this.onCheckboxChange}),"Send empty value"))}}ce()(Mt,"defaultProps",Rt);var Dt=n(19069);class Ft extends A.Component{constructor(e,t){var n;super(e,t),n=this,ce()(this,"onChangeWrapper",(function(e){let t,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{onChange:o,rawParam:s}=n.props;return t=""===e||e&&0===e.size?null:e,o(s,t,r)})),ce()(this,"_onExampleSelect",(e=>{this.props.oas3Actions.setActiveExamplesMember({name:e,pathMethod:this.props.pathMethod,contextType:"parameters",contextName:this.getParamKey()})})),ce()(this,"onChangeIncludeEmpty",(e=>{let{specActions:t,param:n,pathMethod:r}=this.props;const o=n.get("name"),s=n.get("in");return t.updateEmptyParamInclusion(r,o,s,e)})),ce()(this,"setDefaultValue",(()=>{let{specSelectors:e,pathMethod:t,rawParam:n,oas3Selectors:r,fn:o}=this.props;const s=e.parameterWithMetaByIdentity(t,n)||(0,P.Map)(),{schema:i}=(0,Dt.Z)(s,{isOAS3:e.isOAS3()}),a=s.get("content",(0,P.Map)()).keySeq().first(),l=i?o.getSampleSchema(i.toJS(),a,{includeWriteOnly:!0}):null;if(s&&void 0===s.get("value")&&"body"!==s.get("in")){let n;if(e.isSwagger2())n=void 0!==s.get("x-example")?s.get("x-example"):void 0!==s.getIn(["schema","example"])?s.getIn(["schema","example"]):i&&i.getIn(["default"]);else if(e.isOAS3()){const e=r.activeExamplesMember(...t,"parameters",this.getParamKey());n=void 0!==s.getIn(["examples",e,"value"])?s.getIn(["examples",e,"value"]):void 0!==s.getIn(["content",a,"example"])?s.getIn(["content",a,"example"]):void 0!==s.get("example")?s.get("example"):void 0!==(i&&i.get("example"))?i&&i.get("example"):void 0!==(i&&i.get("default"))?i&&i.get("default"):s.get("default")}void 0===n||P.List.isList(n)||(n=(0,L.Pz)(n)),void 0!==n?this.onChangeWrapper(n):i&&"object"===i.get("type")&&l&&!s.get("examples")&&this.onChangeWrapper(P.List.isList(l)?l:(0,L.Pz)(l))}})),this.setDefaultValue()}UNSAFE_componentWillReceiveProps(e){let t,{specSelectors:n,pathMethod:r,rawParam:o}=e,s=n.isOAS3(),i=n.parameterWithMetaByIdentity(r,o)||new P.Map;if(i=i.isEmpty()?o:i,s){let{schema:e}=(0,Dt.Z)(i,{isOAS3:s});t=e?e.get("enum"):void 0}else t=i?i.get("enum"):void 0;let a,l=i?i.get("value"):void 0;void 0!==l?a=l:o.get("required")&&t&&t.size&&(a=t.first()),void 0!==a&&a!==l&&this.onChangeWrapper((0,L.D$)(a)),this.setDefaultValue()}getParamKey(){const{param:e}=this.props;return e?`${e.get("name")}-${e.get("in")}`:null}render(){var e,t;let{param:n,rawParam:r,getComponent:o,getConfigs:s,isExecute:i,fn:a,onChangeConsumes:l,specSelectors:c,pathMethod:u,specPath:p,oas3Selectors:h}=this.props,f=c.isOAS3();const{showExtensions:d,showCommonExtensions:m}=s();if(n||(n=r),!r)return null;const g=o("JsonSchemaForm"),y=o("ParamBody");let v=n.get("in"),b="body"!==v?null:A.createElement(y,{getComponent:o,getConfigs:s,fn:a,param:n,consumes:c.consumesOptionsFor(u),consumesValue:c.contentTypeValues(u).get("requestContentType"),onChange:this.onChangeWrapper,onChangeConsumes:l,isExecute:i,specSelectors:c,pathMethod:u});const w=o("modelExample"),E=o("Markdown",!0),x=o("ParameterExt"),S=o("ParameterIncludeEmpty"),_=o("ExamplesSelectValueRetainer"),O=o("Example");let k,C,N,I,{schema:T}=(0,Dt.Z)(n,{isOAS3:f}),R=c.parameterWithMetaByIdentity(u,r)||(0,P.Map)(),M=T?T.get("format"):null,D=T?T.get("type"):null,B=T?T.getIn(["items","type"]):null,$="formData"===v,q="FormData"in F.Z,U=n.get("required"),z=R?R.get("value"):"",V=m?(0,L.po)(T):null,W=d?(0,L.nX)(n):null,J=!1;return void 0!==n&&T&&(k=T.get("items")),void 0!==k?(C=k.get("enum"),N=k.get("default")):T&&(C=T.get("enum")),C&&C.size&&C.size>0&&(J=!0),void 0!==n&&(T&&(N=T.get("default")),void 0===N&&(N=n.get("default")),I=n.get("example"),void 0===I&&(I=n.get("x-example"))),A.createElement("tr",{"data-param-name":n.get("name"),"data-param-in":n.get("in")},A.createElement("td",{className:"parameters-col_name"},A.createElement("div",{className:U?"parameter__name required":"parameter__name"},n.get("name"),U?A.createElement("span",null," *"):null),A.createElement("div",{className:"parameter__type"},D,B&&`[${B}]`,M&&A.createElement("span",{className:"prop-format"},"($",M,")")),A.createElement("div",{className:"parameter__deprecated"},f&&n.get("deprecated")?"deprecated":null),A.createElement("div",{className:"parameter__in"},"(",n.get("in"),")"),m&&V.size?j()(e=V.entrySeq()).call(e,(e=>{let[t,n]=e;return A.createElement(x,{key:`${t}-${n}`,xKey:t,xVal:n})})):null,d&&W.size?j()(t=W.entrySeq()).call(t,(e=>{let[t,n]=e;return A.createElement(x,{key:`${t}-${n}`,xKey:t,xVal:n})})):null),A.createElement("td",{className:"parameters-col_description"},n.get("description")?A.createElement(E,{source:n.get("description")}):null,!b&&i||!J?null:A.createElement(E,{className:"parameter__enum",source:"<i>Available values</i> : "+j()(C).call(C,(function(e){return e})).toArray().join(", ")}),!b&&i||void 0===N?null:A.createElement(E,{className:"parameter__default",source:"<i>Default value</i> : "+N}),!b&&i||void 0===I?null:A.createElement(E,{source:"<i>Example</i> : "+I}),$&&!q&&A.createElement("div",null,"Error: your browser does not support FormData"),f&&n.get("examples")?A.createElement("section",{className:"parameter-controls"},A.createElement(_,{examples:n.get("examples"),onSelect:this._onExampleSelect,updateValue:this.onChangeWrapper,getComponent:o,defaultToFirstExample:!0,currentKey:h.activeExamplesMember(...u,"parameters",this.getParamKey()),currentUserInputValue:z})):null,b?null:A.createElement(g,{fn:a,getComponent:o,value:z,required:U,disabled:!i,description:n.get("name"),onChange:this.onChangeWrapper,errors:R.get("errors"),schema:T}),b&&T?A.createElement(w,{getComponent:o,specPath:p.push("schema"),getConfigs:s,isExecute:i,specSelectors:c,schema:T,example:b,includeWriteOnly:!0}):null,!b&&i&&n.get("allowEmptyValue")?A.createElement(S,{onChange:this.onChangeIncludeEmpty,isIncluded:c.parameterInclusionSettingFor(u,n.get("name"),n.get("in")),isDisabled:!(0,L.O2)(z)}):null,f&&n.get("examples")?A.createElement(O,{example:n.getIn(["examples",h.activeExamplesMember(...u,"parameters",this.getParamKey())]),getComponent:o,getConfigs:s}):null))}}var Lt=n(87198),Bt=n.n(Lt);class $t extends A.Component{constructor(){super(...arguments),ce()(this,"handleValidateParameters",(()=>{let{specSelectors:e,specActions:t,path:n,method:r}=this.props;return t.validateParams([n,r]),e.validateBeforeExecute([n,r])})),ce()(this,"handleValidateRequestBody",(()=>{let{path:e,method:t,specSelectors:n,oas3Selectors:r,oas3Actions:o}=this.props,s={missingBodyValue:!1,missingRequiredKeys:[]};o.clearRequestBodyValidateError({path:e,method:t});let i=n.getOAS3RequiredRequestBodyContentType([e,t]),a=r.requestBodyValue(e,t),l=r.validateBeforeExecute([e,t]),c=r.requestContentType(e,t);if(!l)return s.missingBodyValue=!0,o.setRequestBodyValidateError({path:e,method:t,validationErrors:s}),!1;if(!i)return!0;let u=r.validateShallowRequired({oas3RequiredRequestBodyContentType:i,oas3RequestContentType:c,oas3RequestBodyValue:a});return!u||u.length<1||(ot()(u).call(u,(e=>{s.missingRequiredKeys.push(e)})),o.setRequestBodyValidateError({path:e,method:t,validationErrors:s}),!1)})),ce()(this,"handleValidationResultPass",(()=>{let{specActions:e,operation:t,path:n,method:r}=this.props;this.props.onExecute&&this.props.onExecute(),e.execute({operation:t,path:n,method:r})})),ce()(this,"handleValidationResultFail",(()=>{let{specActions:e,path:t,method:n}=this.props;e.clearValidateParams([t,n]),Bt()((()=>{e.validateParams([t,n])}),40)})),ce()(this,"handleValidationResult",(e=>{e?this.handleValidationResultPass():this.handleValidationResultFail()})),ce()(this,"onClick",(()=>{let e=this.handleValidateParameters(),t=this.handleValidateRequestBody(),n=e&&t;this.handleValidationResult(n)})),ce()(this,"onChangeProducesWrapper",(e=>this.props.specActions.changeProducesValue([this.props.path,this.props.method],e)))}render(){const{disabled:e}=this.props;return A.createElement("button",{className:"btn execute opblock-control__btn",onClick:this.onClick,disabled:e},"Execute")}}class qt extends A.Component{render(){var e;let{headers:t,getComponent:n}=this.props;const r=n("Property"),o=n("Markdown",!0);return t&&t.size?A.createElement("div",{className:"headers-wrapper"},A.createElement("h4",{className:"headers__title"},"Headers:"),A.createElement("table",{className:"headers"},A.createElement("thead",null,A.createElement("tr",{className:"header-row"},A.createElement("th",{className:"header-col"},"Name"),A.createElement("th",{className:"header-col"},"Description"),A.createElement("th",{className:"header-col"},"Type"))),A.createElement("tbody",null,j()(e=t.entrySeq()).call(e,(e=>{let[t,n]=e;if(!N().Map.isMap(n))return null;const s=n.get("description"),i=n.getIn(["schema"])?n.getIn(["schema","type"]):n.getIn(["type"]),a=n.getIn(["schema","example"]);return A.createElement("tr",{key:t},A.createElement("td",{className:"header-col"},t),A.createElement("td",{className:"header-col"},s?A.createElement(o,{source:s}):null),A.createElement("td",{className:"header-col"},i," ",a?A.createElement(r,{propKey:"Example",propVal:a,propClass:"header-example"}):null))})).toArray()))):null}}class Ut extends A.Component{render(){let{editorActions:e,errSelectors:t,layoutSelectors:n,layoutActions:r,getComponent:o}=this.props;const s=o("Collapse");if(e&&e.jumpToLine)var i=e.jumpToLine;let l=t.allErrors(),c=a()(l).call(l,(e=>"thrown"===e.get("type")||"error"===e.get("level")));if(!c||c.count()<1)return null;let u=n.isShown(["errorPane"],!0),p=c.sortBy((e=>e.get("line")));return A.createElement("pre",{className:"errors-wrapper"},A.createElement("hgroup",{className:"error"},A.createElement("h4",{className:"errors__title"},"Errors"),A.createElement("button",{className:"btn errors__clear-btn",onClick:()=>r.show(["errorPane"],!u)},u?"Hide":"Show")),A.createElement(s,{isOpened:u,animated:!0},A.createElement("div",{className:"errors"},j()(p).call(p,((e,t)=>{let n=e.get("type");return"thrown"===n||"auth"===n?A.createElement(zt,{key:t,error:e.get("error")||e,jumpToLine:i}):"spec"===n?A.createElement(Vt,{key:t,error:e,jumpToLine:i}):void 0})))))}}const zt=e=>{let{error:t,jumpToLine:n}=e;if(!t)return null;let r=t.get("line");return A.createElement("div",{className:"error-wrapper"},t?A.createElement("div",null,A.createElement("h4",null,t.get("source")&&t.get("level")?Wt(t.get("source"))+" "+t.get("level"):"",t.get("path")?A.createElement("small",null," at ",t.get("path")):null),A.createElement("span",{className:"message thrown"},t.get("message")),A.createElement("div",{className:"error-line"},r&&n?A.createElement("a",{onClick:m()(n).call(n,null,r)},"Jump to line ",r):null)):null)},Vt=e=>{let{error:t,jumpToLine:n}=e,r=null;return t.get("path")?r=P.List.isList(t.get("path"))?A.createElement("small",null,"at ",t.get("path").join(".")):A.createElement("small",null,"at ",t.get("path")):t.get("line")&&!n&&(r=A.createElement("small",null,"on line ",t.get("line"))),A.createElement("div",{className:"error-wrapper"},t?A.createElement("div",null,A.createElement("h4",null,Wt(t.get("source"))+" "+t.get("level")," ",r),A.createElement("span",{className:"message"},t.get("message")),A.createElement("div",{className:"error-line"},n?A.createElement("a",{onClick:m()(n).call(n,null,t.get("line"))},"Jump to line ",t.get("line")):null)):null)};function Wt(e){var t;return j()(t=(e||"").split(" ")).call(t,(e=>e[0].toUpperCase()+b()(e).call(e,1))).join(" ")}zt.defaultProps={jumpToLine:null};class Jt extends A.Component{constructor(){super(...arguments),ce()(this,"onChangeWrapper",(e=>this.props.onChange(e.target.value)))}componentDidMount(){this.props.contentTypes&&this.props.onChange(this.props.contentTypes.first())}UNSAFE_componentWillReceiveProps(e){var t;e.contentTypes&&e.contentTypes.size&&(Me()(t=e.contentTypes).call(t,e.value)||e.onChange(e.contentTypes.first()))}render(){let{ariaControls:e,ariaLabel:t,className:n,contentTypes:r,controlId:o,value:s}=this.props;return r&&r.size?A.createElement("div",{className:"content-type-wrapper "+(n||"")},A.createElement("select",{"aria-controls":e,"aria-label":t,className:"content-type",id:o,onChange:this.onChangeWrapper,value:s||""},j()(r).call(r,(e=>A.createElement("option",{key:e,value:e},e))).toArray())):null}}ce()(Jt,"defaultProps",{onChange:()=>{},value:null,contentTypes:(0,P.fromJS)(["application/json"])});var Kt=n(23101),Ht=n.n(Kt),Gt=n(81607),Zt=n.n(Gt);function Yt(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Zt()(e=a()(n).call(n,(e=>!!e)).join(" ")).call(e)}class Xt extends A.Component{render(){let{fullscreen:e,full:t,...n}=this.props;if(e)return A.createElement("section",n);let r="swagger-container"+(t?"-full":"");return A.createElement("section",Ht()({},n,{className:Yt(n.className,r)}))}}const Qt={mobile:"",tablet:"-tablet",desktop:"-desktop",large:"-hd"};class en extends A.Component{render(){const{hide:e,keepContents:t,mobile:n,tablet:r,desktop:o,large:s,...i}=this.props;if(e&&!t)return A.createElement("span",null);let a=[];for(let e in Qt){if(!Object.prototype.hasOwnProperty.call(Qt,e))continue;let t=Qt[e];if(e in this.props){let n=this.props[e];if(n<1){a.push("none"+t);continue}a.push("block"+t),a.push("col-"+n+t)}}e&&a.push("hidden");let l=Yt(i.className,...a);return A.createElement("section",Ht()({},i,{className:l}))}}class tn extends A.Component{render(){return A.createElement("div",Ht()({},this.props,{className:Yt(this.props.className,"wrapper")}))}}class nn extends A.Component{render(){return A.createElement("button",Ht()({},this.props,{className:Yt(this.props.className,"button")}))}}ce()(nn,"defaultProps",{className:""});const rn=e=>A.createElement("textarea",e),on=e=>A.createElement("input",e);class sn extends A.Component{constructor(e,t){let n;super(e,t),ce()(this,"onChange",(e=>{let t,{onChange:n,multiple:r}=this.props,o=b()([]).call(e.target.options);var s;r?t=j()(s=a()(o).call(o,(function(e){return e.selected}))).call(s,(function(e){return e.value})):t=e.target.value;this.setState({value:t}),n&&n(t)})),n=e.value?e.value:e.multiple?[""]:"",this.state={value:n}}UNSAFE_componentWillReceiveProps(e){e.value!==this.props.value&&this.setState({value:e.value})}render(){var e,t;let{allowedValues:n,multiple:r,allowEmptyValue:o,disabled:s}=this.props,i=(null===(e=this.state.value)||void 0===e||null===(t=e.toJS)||void 0===t?void 0:t.call(e))||this.state.value;return A.createElement("select",{className:this.props.className,multiple:r,value:i,onChange:this.onChange,disabled:s},o?A.createElement("option",{value:""},"--"):null,j()(n).call(n,(function(e,t){return A.createElement("option",{key:t,value:String(e)},String(e))})))}}ce()(sn,"defaultProps",{multiple:!1,allowEmptyValue:!0});class an extends A.Component{render(){return A.createElement("a",Ht()({},this.props,{rel:"noopener noreferrer",className:Yt(this.props.className,"link")}))}}const ln=e=>{let{children:t}=e;return A.createElement("div",{className:"no-margin"}," ",t," ")};class cn extends A.Component{renderNotAnimated(){return this.props.isOpened?A.createElement(ln,null,this.props.children):A.createElement("noscript",null)}render(){let{animated:e,isOpened:t,children:n}=this.props;return e?(n=t?n:null,A.createElement(ln,null,n)):this.renderNotAnimated()}}ce()(cn,"defaultProps",{isOpened:!1,animated:!1});class un extends A.Component{constructor(){var e;super(...arguments),this.setTagShown=m()(e=this._setTagShown).call(e,this)}_setTagShown(e,t){this.props.layoutActions.show(e,t)}showOp(e,t){let{layoutActions:n}=this.props;n.show(e,t)}render(){let{specSelectors:e,layoutSelectors:t,layoutActions:n,getComponent:r}=this.props,o=e.taggedOperations();const s=r("Collapse");return A.createElement("div",null,A.createElement("h4",{className:"overview-title"},"Overview"),j()(o).call(o,((e,r)=>{let o=e.get("operations"),i=["overview-tags",r],a=t.isShown(i,!0);return A.createElement("div",{key:"overview-"+r},A.createElement("h4",{onClick:()=>n.show(i,!a),className:"link overview-tag"}," ",a?"-":"+",r),A.createElement(s,{isOpened:a,animated:!0},j()(o).call(o,(e=>{let{path:r,method:o,id:s}=e.toObject(),i="operations",a=s,l=t.isShown([i,a]);return A.createElement(pn,{key:s,path:r,method:o,id:r+"-"+o,shown:l,showOpId:a,showOpIdPrefix:i,href:`#operation-${a}`,onClick:n.show})})).toArray()))})).toArray(),o.size<1&&A.createElement("h3",null," No operations defined in spec! "))}}class pn extends A.Component{constructor(e){var t;super(e),this.onClick=m()(t=this._onClick).call(t,this)}_onClick(){let{showOpId:e,showOpIdPrefix:t,onClick:n,shown:r}=this.props;n([t,e],!r)}render(){let{id:e,method:t,shown:n,href:r}=this.props;return A.createElement(an,{href:r,onClick:this.onClick,className:"block opblock-link "+(n?"shown":"")},A.createElement("div",null,A.createElement("small",{className:`bold-label-${t}`},t.toUpperCase()),A.createElement("span",{className:"bold-label"},e)))}}class hn extends A.Component{componentDidMount(){this.props.initialValue&&(this.inputRef.value=this.props.initialValue)}render(){const{value:e,defaultValue:t,initialValue:n,...r}=this.props;return A.createElement("input",Ht()({},r,{ref:e=>this.inputRef=e}))}}class fn extends A.Component{render(){const{host:e,basePath:t}=this.props;return A.createElement("pre",{className:"base-url"},"[ Base URL: ",e,t," ]")}}class dn extends A.PureComponent{render(){const{url:e,getComponent:t}=this.props,n=t("Link");return A.createElement(n,{target:"_blank",href:(0,L.Nm)(e)},A.createElement("span",{className:"url"}," ",e))}}class mn extends A.Component{render(){const{info:e,url:t,host:n,basePath:r,getComponent:o,externalDocs:s,selectedServer:i,url:a}=this.props,l=e.get("version"),c=e.get("description"),u=e.get("title"),p=(0,We.mn)(e.get("termsOfService"),a,{selectedServer:i}),h=e.get("contact"),f=e.get("license"),d=s&&s.get("url"),m=(0,We.mn)(d,a,{selectedServer:i}),g=s&&s.get("description"),y=o("Markdown",!0),v=o("Link"),b=o("VersionStamp"),w=o("InfoUrl"),E=o("InfoBasePath"),x=o("License"),S=o("Contact");return A.createElement("div",{className:"info"},A.createElement("hgroup",{className:"main"},A.createElement("h2",{className:"title"},u,l&&A.createElement(b,{version:l})),n||r?A.createElement(E,{host:n,basePath:r}):null,t&&A.createElement(w,{getComponent:o,url:t})),A.createElement("div",{className:"description"},A.createElement(y,{source:c})),p&&A.createElement("div",{className:"info__tos"},A.createElement(v,{target:"_blank",href:(0,L.Nm)(p)},"Terms of service")),(null==h?void 0:h.size)>0&&A.createElement(S,{getComponent:o,data:h,selectedServer:i,url:t}),(null==f?void 0:f.size)>0&&A.createElement(x,{getComponent:o,license:f,selectedServer:i,url:t}),m?A.createElement(v,{className:"info__extdocs",target:"_blank",href:(0,L.Nm)(m)},g||m):null)}}const gn=mn;class yn extends A.Component{render(){const{specSelectors:e,getComponent:t,oas3Selectors:n}=this.props,r=e.info(),o=e.url(),s=e.basePath(),i=e.host(),a=e.externalDocs(),l=n.selectedServer(),c=t("info");return A.createElement("div",null,r&&r.count()?A.createElement(c,{info:r,url:o,host:i,basePath:s,externalDocs:a,getComponent:t,selectedServer:l}):null)}}class vn extends A.Component{render(){const{data:e,getComponent:t,selectedServer:n,url:r}=this.props,o=e.get("name","the developer"),s=(0,We.mn)(e.get("url"),r,{selectedServer:n}),i=e.get("email"),a=t("Link");return A.createElement("div",{className:"info__contact"},s&&A.createElement("div",null,A.createElement(a,{href:(0,L.Nm)(s),target:"_blank"},o," - Website")),i&&A.createElement(a,{href:(0,L.Nm)(`mailto:${i}`)},s?`Send email to ${o}`:`Contact ${o}`))}}const bn=vn;class wn extends A.Component{render(){const{license:e,getComponent:t,selectedServer:n,url:r}=this.props,o=e.get("name","License"),s=(0,We.mn)(e.get("url"),r,{selectedServer:n}),i=t("Link");return A.createElement("div",{className:"info__license"},s?A.createElement("div",{className:"info__license__url"},A.createElement(i,{target:"_blank",href:(0,L.Nm)(s)},o)):A.createElement("span",null,o))}}const En=wn;class xn extends A.Component{render(){return null}}class Sn extends A.Component{render(){let{getComponent:e}=this.props;const t=e("CopyIcon");return A.createElement("div",{className:"view-line-link copy-to-clipboard",title:"Copy to clipboard"},A.createElement(dt.CopyToClipboard,{text:this.props.textToCopy},A.createElement(t,null)))}}class _n extends A.Component{render(){return A.createElement("div",{className:"footer"})}}class jn extends A.Component{constructor(){super(...arguments),ce()(this,"onFilterChange",(e=>{const{target:{value:t}}=e;this.props.layoutActions.updateFilter(t)}))}render(){const{specSelectors:e,layoutSelectors:t,getComponent:n}=this.props,r=n("Col"),o="loading"===e.loadingStatus(),s="failed"===e.loadingStatus(),i=t.currentFilter(),a=["operation-filter-input"];return s&&a.push("failed"),o&&a.push("loading"),A.createElement("div",null,null===i||!1===i||"false"===i?null:A.createElement("div",{className:"filter-container"},A.createElement(r,{className:"filter wrapper",mobile:12},A.createElement("input",{className:a.join(" "),placeholder:"Filter by tag",type:"text",onChange:this.onFilterChange,value:!0===i||"true"===i?"":i,disabled:o}))))}}const On=Function.prototype;class kn extends A.PureComponent{constructor(e,t){super(e,t),ce()(this,"updateValues",(e=>{let{param:t,isExecute:n,consumesValue:r=""}=e,o=/xml/i.test(r),s=/json/i.test(r),i=o?t.get("value_xml"):t.get("value");if(void 0!==i){let e=!i&&s?"{}":i;this.setState({value:e}),this.onChange(e,{isXml:o,isEditBox:n})}else o?this.onChange(this.sample("xml"),{isXml:o,isEditBox:n}):this.onChange(this.sample(),{isEditBox:n})})),ce()(this,"sample",(e=>{let{param:t,fn:n}=this.props,r=n.inferSchema(t.toJS());return n.getSampleSchema(r,e,{includeWriteOnly:!0})})),ce()(this,"onChange",((e,t)=>{let{isEditBox:n,isXml:r}=t;this.setState({value:e,isEditBox:n}),this._onChange(e,r)})),ce()(this,"_onChange",((e,t)=>{(this.props.onChange||On)(e,t)})),ce()(this,"handleOnChange",(e=>{const{consumesValue:t}=this.props,n=/xml/i.test(t),r=e.target.value;this.onChange(r,{isXml:n,isEditBox:this.state.isEditBox})})),ce()(this,"toggleIsEditBox",(()=>this.setState((e=>({isEditBox:!e.isEditBox}))))),this.state={isEditBox:!1,value:""}}componentDidMount(){this.updateValues.call(this,this.props)}UNSAFE_componentWillReceiveProps(e){this.updateValues.call(this,e)}render(){let{onChangeConsumes:e,param:t,isExecute:n,specSelectors:r,pathMethod:o,getConfigs:s,getComponent:i}=this.props;const a=i("Button"),l=i("TextArea"),c=i("highlightCode"),u=i("contentType");let p=(r?r.parameterWithMetaByIdentity(o,t):t).get("errors",(0,P.List)()),h=r.contentTypeValues(o).get("requestContentType"),f=this.props.consumes&&this.props.consumes.size?this.props.consumes:kn.defaultProp.consumes,{value:d,isEditBox:m}=this.state,g=null;return(0,wt.O)(d)&&(g="json"),A.createElement("div",{className:"body-param","data-param-name":t.get("name"),"data-param-in":t.get("in")},m&&n?A.createElement(l,{className:"body-param__text"+(p.count()?" invalid":""),value:d,onChange:this.handleOnChange}):d&&A.createElement(c,{className:"body-param__example",language:g,getConfigs:s,value:d}),A.createElement("div",{className:"body-param-options"},n?A.createElement("div",{className:"body-param-edit"},A.createElement(a,{className:m?"btn cancel body-param__example-edit":"btn edit body-param__example-edit",onClick:this.toggleIsEditBox},m?"Cancel":"Edit")):null,A.createElement("label",{htmlFor:""},A.createElement("span",null,"Parameter content type"),A.createElement(u,{value:h,contentTypes:f,onChange:e,className:"body-param-content-type",ariaLabel:"Parameter content type"}))))}}ce()(kn,"defaultProp",{consumes:(0,P.fromJS)(["application/json"]),param:(0,P.fromJS)({}),onChange:On,onChangeConsumes:On});var An=n(92135);class Cn extends A.Component{render(){let{request:e,getConfigs:t}=this.props,n=(0,An.requestSnippetGenerator_curl_bash)(e);const r=t(),o=ct()(r,"syntaxHighlight.activated")?A.createElement(at.d3,{language:"bash",className:"curl microlight",style:(0,at.C2)(ct()(r,"syntaxHighlight.theme"))},n):A.createElement("textarea",{readOnly:!0,className:"curl",value:n});return A.createElement("div",{className:"curl-command"},A.createElement("h4",null,"Curl"),A.createElement("div",{className:"copy-to-clipboard"},A.createElement(dt.CopyToClipboard,{text:n},A.createElement("button",null))),A.createElement("div",null,o))}}class Pn extends A.Component{constructor(){super(...arguments),ce()(this,"onChange",(e=>{this.setScheme(e.target.value)})),ce()(this,"setScheme",(e=>{let{path:t,method:n,specActions:r}=this.props;r.setScheme(e,t,n)}))}UNSAFE_componentWillMount(){let{schemes:e}=this.props;this.setScheme(e.first())}UNSAFE_componentWillReceiveProps(e){var t;this.props.currentScheme&&Me()(t=e.schemes).call(t,this.props.currentScheme)||this.setScheme(e.schemes.first())}render(){var e;let{schemes:t,currentScheme:n}=this.props;return A.createElement("label",{htmlFor:"schemes"},A.createElement("span",{className:"schemes-title"},"Schemes"),A.createElement("select",{onChange:this.onChange,value:n},j()(e=t.valueSeq()).call(e,(e=>A.createElement("option",{value:e,key:e},e))).toArray()))}}class Nn extends A.Component{render(){const{specActions:e,specSelectors:t,getComponent:n}=this.props,r=t.operationScheme(),o=t.schemes(),s=n("schemes");return o&&o.size?A.createElement(s,{currentScheme:r,schemes:o,specActions:e}):null}}class In extends A.Component{constructor(e,t){super(e,t),ce()(this,"toggleCollapsed",(()=>{this.props.onToggle&&this.props.onToggle(this.props.modelName,!this.state.expanded),this.setState({expanded:!this.state.expanded})})),ce()(this,"onLoad",(e=>{if(e&&this.props.layoutSelectors){const t=this.props.layoutSelectors.getScrollToKey();N().is(t,this.props.specPath)&&this.toggleCollapsed(),this.props.layoutActions.readyToScroll(this.props.specPath,e.parentElement)}}));let{expanded:n,collapsedContent:r}=this.props;this.state={expanded:n,collapsedContent:r||In.defaultProps.collapsedContent}}componentDidMount(){const{hideSelfOnExpand:e,expanded:t,modelName:n}=this.props;e&&t&&this.props.onToggle(n,t)}UNSAFE_componentWillReceiveProps(e){this.props.expanded!==e.expanded&&this.setState({expanded:e.expanded})}render(){const{title:e,classes:t}=this.props;return this.state.expanded&&this.props.hideSelfOnExpand?A.createElement("span",{className:t||""},this.props.children):A.createElement("span",{className:t||"",ref:this.onLoad},A.createElement("button",{"aria-expanded":this.state.expanded,className:"model-box-control",onClick:this.toggleCollapsed},e&&A.createElement("span",{className:"pointer"},e),A.createElement("span",{className:"model-toggle"+(this.state.expanded?"":" collapsed")}),!this.state.expanded&&A.createElement("span",null,this.state.collapsedContent)),this.state.expanded&&this.props.children)}}ce()(In,"defaultProps",{collapsedContent:"{...}",expanded:!1,title:null,onToggle:()=>{},hideSelfOnExpand:!1,specPath:N().List([])});var Tn=n(92282),Rn=n.n(Tn);class Mn extends A.Component{constructor(e,t){super(e,t),ce()(this,"activeTab",(e=>{let{target:{dataset:{name:t}}}=e;this.setState({activeTab:t})}));let{getConfigs:n,isExecute:r}=this.props,{defaultModelRendering:o}=n(),s=o;"example"!==o&&"model"!==o&&(s="example"),r&&(s="example"),this.state={activeTab:s}}UNSAFE_componentWillReceiveProps(e){e.isExecute&&!this.props.isExecute&&this.props.example&&this.setState({activeTab:"example"})}render(){let{getComponent:e,specSelectors:t,schema:n,example:r,isExecute:o,getConfigs:s,specPath:i,includeReadOnly:a,includeWriteOnly:l}=this.props,{defaultModelExpandDepth:c}=s();const u=e("ModelWrapper"),p=e("highlightCode"),h=Rn()(5).toString("base64"),f=Rn()(5).toString("base64"),d=Rn()(5).toString("base64"),m=Rn()(5).toString("base64");let g=t.isOAS3();return A.createElement("div",{className:"model-example"},A.createElement("ul",{className:"tab",role:"tablist"},A.createElement("li",{className:it()("tabitem",{active:"example"===this.state.activeTab}),role:"presentation"},A.createElement("button",{"aria-controls":f,"aria-selected":"example"===this.state.activeTab,className:"tablinks","data-name":"example",id:h,onClick:this.activeTab,role:"tab"},o?"Edit Value":"Example Value")),n&&A.createElement("li",{className:it()("tabitem",{active:"model"===this.state.activeTab}),role:"presentation"},A.createElement("button",{"aria-controls":m,"aria-selected":"model"===this.state.activeTab,className:it()("tablinks",{inactive:o}),"data-name":"model",id:d,onClick:this.activeTab,role:"tab"},g?"Schema":"Model"))),"example"===this.state.activeTab&&A.createElement("div",{"aria-hidden":"example"!==this.state.activeTab,"aria-labelledby":h,"data-name":"examplePanel",id:f,role:"tabpanel",tabIndex:"0"},r||A.createElement(p,{value:"(no example available)",getConfigs:s})),"model"===this.state.activeTab&&A.createElement("div",{"aria-hidden":"example"===this.state.activeTab,"aria-labelledby":d,"data-name":"modelPanel",id:m,role:"tabpanel",tabIndex:"0"},A.createElement(u,{schema:n,getComponent:e,getConfigs:s,specSelectors:t,expandDepth:c,specPath:i,includeReadOnly:a,includeWriteOnly:l})))}}class Dn extends A.Component{constructor(){super(...arguments),ce()(this,"onToggle",((e,t)=>{this.props.layoutActions&&this.props.layoutActions.show(this.props.fullPath,t)}))}render(){let{getComponent:e,getConfigs:t}=this.props;const n=e("Model");let r;return this.props.layoutSelectors&&(r=this.props.layoutSelectors.isShown(this.props.fullPath)),A.createElement("div",{className:"model-box"},A.createElement(n,Ht()({},this.props,{getConfigs:t,expanded:r,depth:1,onToggle:this.onToggle,expandDepth:this.props.expandDepth||0})))}}var Fn=n(53795);class Ln extends A.Component{constructor(){super(...arguments),ce()(this,"getSchemaBasePath",(()=>this.props.specSelectors.isOAS3()?["components","schemas"]:["definitions"])),ce()(this,"getCollapsedContent",(()=>" ")),ce()(this,"handleToggle",((e,t)=>{const{layoutActions:n}=this.props;n.show([...this.getSchemaBasePath(),e],t),t&&this.props.specActions.requestResolvedSubtree([...this.getSchemaBasePath(),e])})),ce()(this,"onLoadModels",(e=>{e&&this.props.layoutActions.readyToScroll(this.getSchemaBasePath(),e)})),ce()(this,"onLoadModel",(e=>{if(e){const t=e.getAttribute("data-name");this.props.layoutActions.readyToScroll([...this.getSchemaBasePath(),t],e)}}))}render(){var e;let{specSelectors:t,getComponent:n,layoutSelectors:r,layoutActions:o,getConfigs:s}=this.props,i=t.definitions(),{docExpansion:a,defaultModelsExpandDepth:l}=s();if(!i.size||l<0)return null;const c=this.getSchemaBasePath();let u=r.isShown(c,l>0&&"none"!==a);const p=t.isOAS3(),h=n("ModelWrapper"),f=n("Collapse"),d=n("ModelCollapse"),m=n("JumpToPath",!0),g=n("ArrowUpIcon"),y=n("ArrowDownIcon");return A.createElement("section",{className:u?"models is-open":"models",ref:this.onLoadModels},A.createElement("h4",null,A.createElement("button",{"aria-expanded":u,className:"models-control",onClick:()=>o.show(c,!u)},A.createElement("span",null,p?"Schemas":"Models"),u?A.createElement(g,null):A.createElement(y,null))),A.createElement(f,{isOpened:u},j()(e=i.entrySeq()).call(e,(e=>{let[i]=e;const a=[...c,i],u=N().List(a),p=t.specResolvedSubtree(a),f=t.specJson().getIn(a),g=P.Map.isMap(p)?p:N().Map(),y=P.Map.isMap(f)?f:N().Map(),v=g.get("title")||y.get("title")||i,b=r.isShown(a,!1);b&&0===g.size&&y.size>0&&this.props.specActions.requestResolvedSubtree(a);const w=A.createElement(h,{name:i,expandDepth:l,schema:g||N().Map(),displayName:v,fullPath:a,specPath:u,getComponent:n,specSelectors:t,getConfigs:s,layoutSelectors:r,layoutActions:o,includeReadOnly:!0,includeWriteOnly:!0}),E=A.createElement("span",{className:"model-box"},A.createElement("span",{className:"model model-title"},v));return A.createElement("div",{id:`model-${i}`,className:"model-container",key:`models-section-${i}`,"data-name":i,ref:this.onLoadModel},A.createElement("span",{className:"models-jump-to-path"},A.createElement(m,{specPath:u})),A.createElement(d,{classes:"model-box",collapsedContent:this.getCollapsedContent(i),onToggle:this.handleToggle,title:E,displayName:v,modelName:i,specPath:u,layoutSelectors:r,layoutActions:o,hideSelfOnExpand:!0,expanded:l>0&&b},w))})).toArray()))}}const Bn=e=>{let{value:t,getComponent:n}=e,r=n("ModelCollapse"),o=A.createElement("span",null,"Array [ ",t.count()," ]");return A.createElement("span",{className:"prop-enum"},"Enum:",A.createElement("br",null),A.createElement(r,{collapsedContent:o},"[ ",t.join(", ")," ]"))};class $n extends A.Component{render(){var e,t,n,r;let{schema:o,name:s,displayName:i,isRef:l,getComponent:c,getConfigs:u,depth:h,onToggle:f,expanded:d,specPath:m,...g}=this.props,{specSelectors:y,expandDepth:v,includeReadOnly:w,includeWriteOnly:E}=g;const{isOAS3:x}=y;if(!o)return null;const{showExtensions:S}=u();let _=o.get("description"),O=o.get("properties"),k=o.get("additionalProperties"),C=o.get("title")||i||s,N=o.get("required"),I=a()(o).call(o,((e,t)=>{var n;return-1!==pe()(n=["maxProperties","minProperties","nullable","example"]).call(n,t)})),T=o.get("deprecated"),R=o.getIn(["externalDocs","url"]),M=o.getIn(["externalDocs","description"]);const D=c("JumpToPath",!0),F=c("Markdown",!0),B=c("Model"),$=c("ModelCollapse"),q=c("Property"),U=c("Link"),z=()=>A.createElement("span",{className:"model-jump-to-path"},A.createElement(D,{specPath:m})),V=A.createElement("span",null,A.createElement("span",null,"{"),"...",A.createElement("span",null,"}"),l?A.createElement(z,null):""),W=y.isOAS3()?o.get("anyOf"):null,J=y.isOAS3()?o.get("oneOf"):null,K=y.isOAS3()?o.get("not"):null,H=C&&A.createElement("span",{className:"model-title"},l&&o.get("$$ref")&&A.createElement("span",{className:"model-hint"},o.get("$$ref")),A.createElement("span",{className:"model-title__text"},C));return A.createElement("span",{className:"model"},A.createElement($,{modelName:s,title:H,onToggle:f,expanded:!!d||h<=v,collapsedContent:V},A.createElement("span",{className:"brace-open object"},"{"),l?A.createElement(z,null):null,A.createElement("span",{className:"inner-object"},A.createElement("table",{className:"model"},A.createElement("tbody",null,_?A.createElement("tr",{className:"description"},A.createElement("td",null,"description:"),A.createElement("td",null,A.createElement(F,{source:_}))):null,R&&A.createElement("tr",{className:"external-docs"},A.createElement("td",null,"externalDocs:"),A.createElement("td",null,A.createElement(U,{target:"_blank",href:(0,L.Nm)(R)},M||R))),T?A.createElement("tr",{className:"property"},A.createElement("td",null,"deprecated:"),A.createElement("td",null,"true")):null,O&&O.size?j()(e=a()(t=O.entrySeq()).call(t,(e=>{let[,t]=e;return(!t.get("readOnly")||w)&&(!t.get("writeOnly")||E)}))).call(e,(e=>{let[t,n]=e,r=x()&&n.get("deprecated"),o=P.List.isList(N)&&N.contains(t),i=["property-row"];return r&&i.push("deprecated"),o&&i.push("required"),A.createElement("tr",{key:t,className:i.join(" ")},A.createElement("td",null,t,o&&A.createElement("span",{className:"star"},"*")),A.createElement("td",null,A.createElement(B,Ht()({key:`object-${s}-${t}_${n}`},g,{required:o,getComponent:c,specPath:m.push("properties",t),getConfigs:u,schema:n,depth:h+1}))))})).toArray():null,S?A.createElement("tr",null,A.createElement("td",null," ")):null,S?j()(n=o.entrySeq()).call(n,(e=>{let[t,n]=e;if("x-"!==b()(t).call(t,0,2))return;const r=n?n.toJS?n.toJS():n:null;return A.createElement("tr",{key:t,className:"extension"},A.createElement("td",null,t),A.createElement("td",null,p()(r)))})).toArray():null,k&&k.size?A.createElement("tr",null,A.createElement("td",null,"< * >:"),A.createElement("td",null,A.createElement(B,Ht()({},g,{required:!1,getComponent:c,specPath:m.push("additionalProperties"),getConfigs:u,schema:k,depth:h+1})))):null,W?A.createElement("tr",null,A.createElement("td",null,"anyOf ->"),A.createElement("td",null,j()(W).call(W,((e,t)=>A.createElement("div",{key:t},A.createElement(B,Ht()({},g,{required:!1,getComponent:c,specPath:m.push("anyOf",t),getConfigs:u,schema:e,depth:h+1}))))))):null,J?A.createElement("tr",null,A.createElement("td",null,"oneOf ->"),A.createElement("td",null,j()(J).call(J,((e,t)=>A.createElement("div",{key:t},A.createElement(B,Ht()({},g,{required:!1,getComponent:c,specPath:m.push("oneOf",t),getConfigs:u,schema:e,depth:h+1}))))))):null,K?A.createElement("tr",null,A.createElement("td",null,"not ->"),A.createElement("td",null,A.createElement("div",null,A.createElement(B,Ht()({},g,{required:!1,getComponent:c,specPath:m.push("not"),getConfigs:u,schema:K,depth:h+1}))))):null))),A.createElement("span",{className:"brace-close"},"}")),I.size?j()(r=I.entrySeq()).call(r,(e=>{let[t,n]=e;return A.createElement(q,{key:`${t}-${n}`,propKey:t,propVal:n,propClass:"property"})})):null)}}class qn extends A.Component{render(){var e;let{getComponent:t,getConfigs:n,schema:r,depth:o,expandDepth:s,name:i,displayName:l,specPath:c}=this.props,u=r.get("description"),p=r.get("items"),h=r.get("title")||l||i,f=a()(r).call(r,((e,t)=>{var n;return-1===pe()(n=["type","items","description","$$ref","externalDocs"]).call(n,t)})),d=r.getIn(["externalDocs","url"]),m=r.getIn(["externalDocs","description"]);const g=t("Markdown",!0),y=t("ModelCollapse"),v=t("Model"),b=t("Property"),w=t("Link"),E=h&&A.createElement("span",{className:"model-title"},A.createElement("span",{className:"model-title__text"},h));return A.createElement("span",{className:"model"},A.createElement(y,{title:E,expanded:o<=s,collapsedContent:"[...]"},"[",f.size?j()(e=f.entrySeq()).call(e,(e=>{let[t,n]=e;return A.createElement(b,{key:`${t}-${n}`,propKey:t,propVal:n,propClass:"property"})})):null,u?A.createElement(g,{source:u}):f.size?A.createElement("div",{className:"markdown"}):null,d&&A.createElement("div",{className:"external-docs"},A.createElement(w,{target:"_blank",href:(0,L.Nm)(d)},m||d)),A.createElement("span",null,A.createElement(v,Ht()({},this.props,{getConfigs:n,specPath:c.push("items"),name:null,schema:p,required:!1,depth:o+1}))),"]"))}}const Un="property primitive";class zn extends A.Component{render(){var e,t,n;let{schema:r,getComponent:o,getConfigs:s,name:i,displayName:l,depth:c,expandDepth:u}=this.props;const{showExtensions:p}=s();if(!r||!r.get)return A.createElement("div",null);let h=r.get("type"),f=r.get("format"),d=r.get("xml"),m=r.get("enum"),g=r.get("title")||l||i,y=r.get("description"),v=(0,L.nX)(r),b=a()(r).call(r,((e,t)=>{var n;return-1===pe()(n=["enum","type","format","description","$$ref","externalDocs"]).call(n,t)})).filterNot(((e,t)=>v.has(t))),w=r.getIn(["externalDocs","url"]),E=r.getIn(["externalDocs","description"]);const x=o("Markdown",!0),S=o("EnumModel"),_=o("Property"),O=o("ModelCollapse"),k=o("Link"),C=g&&A.createElement("span",{className:"model-title"},A.createElement("span",{className:"model-title__text"},g));return A.createElement("span",{className:"model"},A.createElement(O,{title:C,expanded:c<=u,collapsedContent:"[...]",hideSelfOnExpand:u!==c},A.createElement("span",{className:"prop"},i&&c>1&&A.createElement("span",{className:"prop-name"},g),A.createElement("span",{className:"prop-type"},h),f&&A.createElement("span",{className:"prop-format"},"($",f,")"),b.size?j()(e=b.entrySeq()).call(e,(e=>{let[t,n]=e;return A.createElement(_,{key:`${t}-${n}`,propKey:t,propVal:n,propClass:Un})})):null,p&&v.size?j()(t=v.entrySeq()).call(t,(e=>{let[t,n]=e;return A.createElement(_,{key:`${t}-${n}`,propKey:t,propVal:n,propClass:Un})})):null,y?A.createElement(x,{source:y}):null,w&&A.createElement("div",{className:"external-docs"},A.createElement(k,{target:"_blank",href:(0,L.Nm)(w)},E||w)),d&&d.size?A.createElement("span",null,A.createElement("br",null),A.createElement("span",{className:Un},"xml:"),j()(n=d.entrySeq()).call(n,(e=>{let[t,n]=e;return A.createElement("span",{key:`${t}-${n}`,className:Un},A.createElement("br",null)," ",t,": ",String(n))})).toArray()):null,m&&A.createElement(S,{value:m,getComponent:o}))))}}const Vn=e=>{let{propKey:t,propVal:n,propClass:r}=e;return A.createElement("span",{className:r},A.createElement("br",null),t,": ",String(n))};class Wn extends A.Component{render(){const{onTryoutClick:e,onCancelClick:t,onResetClick:n,enabled:r,hasUserEditedBody:o,isOAS3:s}=this.props,i=s&&o;return A.createElement("div",{className:i?"try-out btn-group":"try-out"},r?A.createElement("button",{className:"btn try-out__btn cancel",onClick:t},"Cancel"):A.createElement("button",{className:"btn try-out__btn",onClick:e},"Try it out "),i&&A.createElement("button",{className:"btn try-out__btn reset",onClick:n},"Reset"))}}ce()(Wn,"defaultProps",{onTryoutClick:Function.prototype,onCancelClick:Function.prototype,onResetClick:Function.prototype,enabled:!1,hasUserEditedBody:!1,isOAS3:!1});class Jn extends A.PureComponent{render(){const{bypass:e,isSwagger2:t,isOAS3:n,alsoShow:r}=this.props;return e?A.createElement("div",null,this.props.children):t&&n?A.createElement("div",{className:"version-pragma"},r,A.createElement("div",{className:"version-pragma__message version-pragma__message--ambiguous"},A.createElement("div",null,A.createElement("h3",null,"Unable to render this definition"),A.createElement("p",null,A.createElement("code",null,"swagger")," and ",A.createElement("code",null,"openapi")," fields cannot be present in the same Swagger or OpenAPI definition. Please remove one of the fields."),A.createElement("p",null,"Supported version fields are ",A.createElement("code",null,"swagger: ",'"2.0"')," and those that match ",A.createElement("code",null,"openapi: 3.0.n")," (for example, ",A.createElement("code",null,"openapi: 3.0.0"),").")))):t||n?A.createElement("div",null,this.props.children):A.createElement("div",{className:"version-pragma"},r,A.createElement("div",{className:"version-pragma__message version-pragma__message--missing"},A.createElement("div",null,A.createElement("h3",null,"Unable to render this definition"),A.createElement("p",null,"The provided definition does not specify a valid version field."),A.createElement("p",null,"Please indicate a valid Swagger or OpenAPI version field. Supported version fields are ",A.createElement("code",null,"swagger: ",'"2.0"')," and those that match ",A.createElement("code",null,"openapi: 3.0.n")," (for example, ",A.createElement("code",null,"openapi: 3.0.0"),")."))))}}ce()(Jn,"defaultProps",{alsoShow:null,children:null,bypass:!1});const Kn=e=>{let{version:t}=e;return A.createElement("small",null,A.createElement("pre",{className:"version"}," ",t," "))},Hn=e=>{let{enabled:t,path:n,text:r}=e;return A.createElement("a",{className:"nostyle",onClick:t?e=>e.preventDefault():null,href:t?`#/${n}`:null},A.createElement("span",null,r))},Gn=()=>A.createElement("div",null,A.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",className:"svg-assets"},A.createElement("defs",null,A.createElement("symbol",{viewBox:"0 0 20 20",id:"unlocked"},A.createElement("path",{d:"M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V6h2v-.801C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8z"})),A.createElement("symbol",{viewBox:"0 0 20 20",id:"locked"},A.createElement("path",{d:"M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8zM12 8H8V5.199C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8z"})),A.createElement("symbol",{viewBox:"0 0 20 20",id:"close"},A.createElement("path",{d:"M14.348 14.849c-.469.469-1.229.469-1.697 0L10 11.819l-2.651 3.029c-.469.469-1.229.469-1.697 0-.469-.469-.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-.469-.469-.469-1.228 0-1.697.469-.469 1.228-.469 1.697 0L10 8.183l2.651-3.031c.469-.469 1.228-.469 1.697 0 .469.469.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c.469.469.469 1.229 0 1.698z"})),A.createElement("symbol",{viewBox:"0 0 20 20",id:"large-arrow"},A.createElement("path",{d:"M13.25 10L6.109 2.58c-.268-.27-.268-.707 0-.979.268-.27.701-.27.969 0l7.83 7.908c.268.271.268.709 0 .979l-7.83 7.908c-.268.271-.701.27-.969 0-.268-.269-.268-.707 0-.979L13.25 10z"})),A.createElement("symbol",{viewBox:"0 0 20 20",id:"large-arrow-down"},A.createElement("path",{d:"M17.418 6.109c.272-.268.709-.268.979 0s.271.701 0 .969l-7.908 7.83c-.27.268-.707.268-.979 0l-7.908-7.83c-.27-.268-.27-.701 0-.969.271-.268.709-.268.979 0L10 13.25l7.418-7.141z"})),A.createElement("symbol",{viewBox:"0 0 20 20",id:"large-arrow-up"},A.createElement("path",{d:"M 17.418 14.908 C 17.69 15.176 18.127 15.176 18.397 14.908 C 18.667 14.64 18.668 14.207 18.397 13.939 L 10.489 6.109 C 10.219 5.841 9.782 5.841 9.51 6.109 L 1.602 13.939 C 1.332 14.207 1.332 14.64 1.602 14.908 C 1.873 15.176 2.311 15.176 2.581 14.908 L 10 7.767 L 17.418 14.908 Z"})),A.createElement("symbol",{viewBox:"0 0 24 24",id:"jump-to"},A.createElement("path",{d:"M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"})),A.createElement("symbol",{viewBox:"0 0 24 24",id:"expand"},A.createElement("path",{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"})),A.createElement("symbol",{viewBox:"0 0 15 16",id:"copy"},A.createElement("g",{transform:"translate(2, -1)"},A.createElement("path",{fill:"#ffffff",fillRule:"evenodd",d:"M2 13h4v1H2v-1zm5-6H2v1h5V7zm2 3V8l-3 3 3 3v-2h5v-2H9zM4.5 9H2v1h2.5V9zM2 12h2.5v-1H2v1zm9 1h1v2c-.02.28-.11.52-.3.7-.19.18-.42.28-.7.3H1c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h3c0-1.11.89-2 2-2 1.11 0 2 .89 2 2h3c.55 0 1 .45 1 1v5h-1V6H1v9h10v-2zM2 5h8c0-.55-.45-1-1-1H8c-.55 0-1-.45-1-1s-.45-1-1-1-1 .45-1 1-.45 1-1 1H3c-.55 0-1 .45-1 1z"}))))));var Zn=n(4599);class Yn extends A.Component{render(){const{errSelectors:e,specSelectors:t,getComponent:n}=this.props,r=n("SvgAssets"),o=n("InfoContainer",!0),s=n("VersionPragmaFilter"),i=n("operations",!0),a=n("Models",!0),l=n("Webhooks",!0),c=n("Row"),u=n("Col"),p=n("errors",!0),h=n("ServersContainer",!0),f=n("SchemesContainer",!0),d=n("AuthorizeBtnContainer",!0),m=n("FilterContainer",!0),g=t.isSwagger2(),y=t.isOAS3(),v=t.isOAS31(),b=!t.specStr(),w=t.loadingStatus();let E=null;if("loading"===w&&(E=A.createElement("div",{className:"info"},A.createElement("div",{className:"loading-container"},A.createElement("div",{className:"loading"})))),"failed"===w&&(E=A.createElement("div",{className:"info"},A.createElement("div",{className:"loading-container"},A.createElement("h4",{className:"title"},"Failed to load API definition."),A.createElement(p,null)))),"failedConfig"===w){const t=e.lastError(),n=t?t.get("message"):"";E=A.createElement("div",{className:"info failed-config"},A.createElement("div",{className:"loading-container"},A.createElement("h4",{className:"title"},"Failed to load remote configuration."),A.createElement("p",null,n)))}if(!E&&b&&(E=A.createElement("h4",null,"No API definition provided.")),E)return A.createElement("div",{className:"swagger-ui"},A.createElement("div",{className:"loading-container"},E));const x=t.servers(),S=t.schemes(),_=x&&x.size,j=S&&S.size,O=!!t.securityDefinitions();return A.createElement("div",{className:"swagger-ui"},A.createElement(r,null),A.createElement(s,{isSwagger2:g,isOAS3:y,alsoShow:A.createElement(p,null)},A.createElement(p,null),A.createElement(c,{className:"information-container"},A.createElement(u,{mobile:12},A.createElement(o,null))),_||j||O?A.createElement("div",{className:"scheme-container"},A.createElement(u,{className:"schemes wrapper",mobile:12},_?A.createElement(h,null):null,j?A.createElement(f,null):null,O?A.createElement(d,null):null)):null,A.createElement(m,null),A.createElement(c,null,A.createElement(u,{mobile:12,desktop:12},A.createElement(i,null))),v&&A.createElement(c,{className:"webhooks-container"},A.createElement(u,{mobile:12,desktop:12},A.createElement(l,null))),A.createElement(c,null,A.createElement(u,{mobile:12,desktop:12},A.createElement(a,null)))))}}var Xn=n(775),Qn=n.n(Xn);const er={value:"",onChange:()=>{},schema:{},keyName:"",required:!1,errors:(0,P.List)()};class tr extends A.Component{componentDidMount(){const{dispatchInitialValue:e,value:t,onChange:n}=this.props;e?n(t):!1===e&&n("")}render(){let{schema:e,errors:t,value:n,onChange:r,getComponent:o,fn:s,disabled:i}=this.props;const a=e&&e.get?e.get("format"):null,l=e&&e.get?e.get("type"):null;let c=e=>o(e,!1,{failSilently:!0}),u=l?c(a?`JsonSchema_${l}_${a}`:`JsonSchema_${l}`):o("JsonSchema_string");return u||(u=o("JsonSchema_string")),A.createElement(u,Ht()({},this.props,{errors:t,fn:s,getComponent:o,value:n,onChange:r,schema:e,disabled:i}))}}ce()(tr,"defaultProps",er);class nr extends A.Component{constructor(){super(...arguments),ce()(this,"onChange",(e=>{const t=this.props.schema&&"file"===this.props.schema.get("type")?e.target.files[0]:e.target.value;this.props.onChange(t,this.props.keyName)})),ce()(this,"onEnumChange",(e=>this.props.onChange(e)))}render(){let{getComponent:e,value:t,schema:n,errors:r,required:o,description:s,disabled:i}=this.props;const a=n&&n.get?n.get("enum"):null,l=n&&n.get?n.get("format"):null,c=n&&n.get?n.get("type"):null,u=n&&n.get?n.get("in"):null;if(t||(t=""),r=r.toJS?r.toJS():[],a){const n=e("Select");return A.createElement(n,{className:r.length?"invalid":"",title:r.length?r:"",allowedValues:[...a],value:t,allowEmptyValue:!o,disabled:i,onChange:this.onEnumChange})}const p=i||u&&"formData"===u&&!("FormData"in window),h=e("Input");return c&&"file"===c?A.createElement(h,{type:"file",className:r.length?"invalid":"",title:r.length?r:"",onChange:this.onChange,disabled:p}):A.createElement(Qn(),{type:l&&"password"===l?"password":"text",className:r.length?"invalid":"",title:r.length?r:"",value:t,minLength:0,debounceTimeout:350,placeholder:s,onChange:this.onChange,disabled:p})}}ce()(nr,"defaultProps",er);class rr extends A.PureComponent{constructor(e,t){super(e,t),ce()(this,"onChange",(()=>{this.props.onChange(this.state.value)})),ce()(this,"onItemChange",((e,t)=>{this.setState((n=>{let{value:r}=n;return{value:r.set(t,e)}}),this.onChange)})),ce()(this,"removeItem",(e=>{this.setState((t=>{let{value:n}=t;return{value:n.delete(e)}}),this.onChange)})),ce()(this,"addItem",(()=>{const{fn:e}=this.props;let t=cr(this.state.value);this.setState((()=>({value:t.push(e.getSampleSchema(this.state.schema.get("items"),!1,{includeWriteOnly:!0}))})),this.onChange)})),ce()(this,"onEnumChange",(e=>{this.setState((()=>({value:e})),this.onChange)})),this.state={value:cr(e.value),schema:e.schema}}UNSAFE_componentWillReceiveProps(e){const t=cr(e.value);t!==this.state.value&&this.setState({value:t}),e.schema!==this.state.schema&&this.setState({schema:e.schema})}render(){var e;let{getComponent:t,required:n,schema:r,errors:o,fn:s,disabled:i}=this.props;o=o.toJS?o.toJS():E()(o)?o:[];const l=a()(o).call(o,(e=>"string"==typeof e)),c=j()(e=a()(o).call(o,(e=>void 0!==e.needRemove))).call(e,(e=>e.error)),u=this.state.value,p=!!(u&&u.count&&u.count()>0),h=r.getIn(["items","enum"]),f=r.getIn(["items","type"]),d=r.getIn(["items","format"]),m=r.get("items");let g,y=!1,v="file"===f||"string"===f&&"binary"===d;if(f&&d?g=t(`JsonSchema_${f}_${d}`):"boolean"!==f&&"array"!==f&&"object"!==f||(g=t(`JsonSchema_${f}`)),g||v||(y=!0),h){const e=t("Select");return A.createElement(e,{className:o.length?"invalid":"",title:o.length?o:"",multiple:!0,value:u,disabled:i,allowedValues:h,allowEmptyValue:!n,onChange:this.onEnumChange})}const b=t("Button");return A.createElement("div",{className:"json-schema-array"},p?j()(u).call(u,((e,n)=>{var r;const l=(0,P.fromJS)([...j()(r=a()(o).call(o,(e=>e.index===n))).call(r,(e=>e.error))]);return A.createElement("div",{key:n,className:"json-schema-form-item"},v?A.createElement(sr,{value:e,onChange:e=>this.onItemChange(e,n),disabled:i,errors:l,getComponent:t}):y?A.createElement(or,{value:e,onChange:e=>this.onItemChange(e,n),disabled:i,errors:l}):A.createElement(g,Ht()({},this.props,{value:e,onChange:e=>this.onItemChange(e,n),disabled:i,errors:l,schema:m,getComponent:t,fn:s})),i?null:A.createElement(b,{className:`btn btn-sm json-schema-form-item-remove ${c.length?"invalid":null}`,title:c.length?c:"",onClick:()=>this.removeItem(n)}," - "))})):null,i?null:A.createElement(b,{className:`btn btn-sm json-schema-form-item-add ${l.length?"invalid":null}`,title:l.length?l:"",onClick:this.addItem},"Add ",f?`${f} `:"","item"))}}ce()(rr,"defaultProps",er);class or extends A.Component{constructor(){super(...arguments),ce()(this,"onChange",(e=>{const t=e.target.value;this.props.onChange(t,this.props.keyName)}))}render(){let{value:e,errors:t,description:n,disabled:r}=this.props;return e||(e=""),t=t.toJS?t.toJS():[],A.createElement(Qn(),{type:"text",className:t.length?"invalid":"",title:t.length?t:"",value:e,minLength:0,debounceTimeout:350,placeholder:n,onChange:this.onChange,disabled:r})}}ce()(or,"defaultProps",er);class sr extends A.Component{constructor(){super(...arguments),ce()(this,"onFileChange",(e=>{const t=e.target.files[0];this.props.onChange(t,this.props.keyName)}))}render(){let{getComponent:e,errors:t,disabled:n}=this.props;const r=e("Input"),o=n||!("FormData"in window);return A.createElement(r,{type:"file",className:t.length?"invalid":"",title:t.length?t:"",onChange:this.onFileChange,disabled:o})}}ce()(sr,"defaultProps",er);class ir extends A.Component{constructor(){super(...arguments),ce()(this,"onEnumChange",(e=>this.props.onChange(e)))}render(){let{getComponent:e,value:t,errors:n,schema:r,required:o,disabled:s}=this.props;n=n.toJS?n.toJS():[];let i=r&&r.get?r.get("enum"):null,a=!i||!o,l=!i&&["true","false"];const c=e("Select");return A.createElement(c,{className:n.length?"invalid":"",title:n.length?n:"",value:String(t),disabled:s,allowedValues:i?[...i]:l,allowEmptyValue:a,onChange:this.onEnumChange})}}ce()(ir,"defaultProps",er);const ar=e=>j()(e).call(e,(e=>{const t=void 0!==e.propKey?e.propKey:e.index;let n="string"==typeof e?e:"string"==typeof e.error?e.error:null;if(!t&&n)return n;let r=e.error,o=`/${e.propKey}`;for(;"object"==typeof r;){const e=void 0!==r.propKey?r.propKey:r.index;if(void 0===e)break;if(o+=`/${e}`,!r.error)break;r=r.error}return`${o}: ${r}`}));class lr extends A.PureComponent{constructor(){super(),ce()(this,"onChange",(e=>{this.props.onChange(e)})),ce()(this,"handleOnChange",(e=>{const t=e.target.value;this.onChange(t)}))}render(){let{getComponent:e,value:t,errors:n,disabled:r}=this.props;const o=e("TextArea");return n=n.toJS?n.toJS():E()(n)?n:[],A.createElement("div",null,A.createElement(o,{className:it()({invalid:n.length}),title:n.length?ar(n).join(", "):"",value:(0,L.Pz)(t),disabled:r,onChange:this.handleOnChange}))}}function cr(e){return P.List.isList(e)?e:E()(e)?(0,P.fromJS)(e):(0,P.List)()}function ur(){let n={components:{App:de,authorizationPopup:me,authorizeBtn:ge,AuthorizeBtnContainer:ye,authorizeOperationBtn:ve,auths:be,AuthItem:we,authError:Ee,oauth2:Le,apiKeyAuth:xe,basicAuth:Se,clear:Be,liveResponse:Ue,InitializedInput:hn,info:gn,InfoContainer:yn,InfoUrl:dn,InfoBasePath:fn,Contact:bn,License:En,JumpToPath:xn,CopyToClipboardBtn:Sn,onlineValidatorBadge:ze.Z,operations:Ve,operation:Ke,OperationSummary:Ze,OperationSummaryMethod:Ye,OperationSummaryPath:et,highlightCode:gt,responses:yt,response:Et,ResponseExtension:xt,responseBody:Ct,parameters:It,parameterRow:Ft,execute:$t,headers:qt,errors:Ut,contentType:Jt,overview:un,footer:_n,FilterContainer:jn,ParamBody:kn,curl:Cn,schemes:Pn,SchemesContainer:Nn,modelExample:Mn,ModelWrapper:Dn,ModelCollapse:In,Model:Fn.Z,Models:Ln,EnumModel:Bn,ObjectModel:$n,ArrayModel:qn,PrimitiveModel:zn,Property:Vn,TryItOutButton:Wn,Markdown:Zn.Z,BaseLayout:Yn,VersionPragmaFilter:Jn,VersionStamp:Kn,OperationExt:tt,OperationExtRow:nt,ParameterExt:Tt,ParameterIncludeEmpty:Mt,OperationTag:Je,OperationContainer:fe,DeepLink:Hn,SvgAssets:Gn,Example:_e,ExamplesSelect:ke,ExamplesSelectValueRetainer:Ce}},r={components:e},o={components:t};return[ne.default,ee.default,Y.default,H.default,K.default,W.default,J.default,G.default,n,r,X.default,o,Q.default,te.default,re.default,oe.default,se.default,Z.default,ae.default,(0,ie.default)()]}ce()(lr,"defaultProps",er);var pr=n(97451),hr=n(29806),fr=n(97139);function dr(){return[ur,pr.default,fr.default,hr.default]}var mr=n(45308);const{GIT_DIRTY:gr,GIT_COMMIT:yr,PACKAGE_VERSION:vr,BUILD_TIME:br}={PACKAGE_VERSION:"5.4.1",GIT_COMMIT:"g69fc13bb",GIT_DIRTY:!0,BUILD_TIME:"Thu, 17 Aug 2023 13:14:09 GMT"};function wr(e){var t;F.Z.versions=F.Z.versions||{},F.Z.versions.swaggerUi={version:vr,gitRevision:yr,gitDirty:gr,buildTimestamp:br};const n={dom_id:null,domNode:null,spec:{},url:"",urls:null,layout:"BaseLayout",docExpansion:"list",maxDisplayedTags:null,filter:null,validatorUrl:"https://validator.swagger.io/validator",oauth2RedirectUrl:`${window.location.protocol}//${window.location.host}${window.location.pathname.substring(0,s()(t=window.location.pathname).call(t,"/"))}/oauth2-redirect.html`,persistAuthorization:!1,configs:{},custom:{},displayOperationId:!1,displayRequestDuration:!1,deepLinking:!1,tryItOutEnabled:!1,requestInterceptor:e=>e,responseInterceptor:e=>e,showMutatedRequest:!0,defaultModelRendering:"example",defaultModelExpandDepth:1,defaultModelsExpandDepth:1,showExtensions:!1,showCommonExtensions:!1,withCredentials:void 0,requestSnippetsEnabled:!1,requestSnippets:{generators:{curl_bash:{title:"cURL (bash)",syntax:"bash"},curl_powershell:{title:"cURL (PowerShell)",syntax:"powershell"},curl_cmd:{title:"cURL (CMD)",syntax:"bash"}},defaultExpanded:!0,languages:null},supportedSubmitMethods:["get","put","post","delete","options","head","patch","trace"],queryConfigEnabled:!1,presets:[dr],plugins:[],pluginsOptions:{pluginLoadType:"legacy"},initialState:{},fn:{},components:{},syntaxHighlight:{activated:!0,theme:"agate"}};let r=e.queryConfigEnabled?(0,L.UG)():{};const o=e.domNode;delete e.domNode;const i=f()({},n,e,r),l={system:{configs:i.configs},plugins:i.presets,pluginsOptions:i.pluginsOptions,state:f()({layout:{layout:i.layout,filter:a()(i)},spec:{spec:"",url:i.url},requestSnippets:i.requestSnippets},i.initialState)};if(i.initialState)for(var u in i.initialState)Object.prototype.hasOwnProperty.call(i.initialState,u)&&void 0===i.initialState[u]&&delete l.state[u];var h=new $(l);h.register([i.plugins,()=>({fn:i.fn,components:i.components,state:i.state})]);var d=h.getSystem();const m=e=>{let t=d.specSelectors.getLocalConfig?d.specSelectors.getLocalConfig():{},n=f()({},t,i,e||{},r);if(o&&(n.domNode=o),h.setConfigs(n),d.configsActions.loaded(),null!==e&&(!r.url&&"object"==typeof n.spec&&c()(n.spec).length?(d.specActions.updateUrl(""),d.specActions.updateLoadingStatus("success"),d.specActions.updateSpec(p()(n.spec))):d.specActions.download&&n.url&&!n.urls&&(d.specActions.updateUrl(n.url),d.specActions.download(n.url))),n.domNode)d.render(n.domNode,"App");else if(n.dom_id){let e=document.querySelector(n.dom_id);d.render(e,"App")}else null===n.dom_id||null===n.domNode||console.error("Skipped rendering: no `dom_id` or `domNode` was specified");return d},g=r.config||i.configUrl;return g&&d.specActions&&d.specActions.getConfigByUrl?(d.specActions.getConfigByUrl({url:g,loadRemoteConfig:!0,requestInterceptor:i.requestInterceptor,responseInterceptor:i.responseInterceptor},m),d):m()}wr.presets={apis:dr},wr.plugins=mr.default;const Er=wr})(),r=r.default})())); +!function webpackUniversalModuleDefinition(i,s){"object"==typeof exports&&"object"==typeof module?module.exports=s():"function"==typeof define&&define.amd?define([],s):"object"==typeof exports?exports.SwaggerUIBundle=s():i.SwaggerUIBundle=s()}(this,(()=>(()=>{var i={17967:(i,s)=>{"use strict";s.Nm=s.Rq=void 0;var u=/^([^\w]*)(javascript|data|vbscript)/im,m=/&#(\w+)(^\w|;)?/g,v=/&(newline|tab);/gi,_=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,j=/^.+(:|:)/gim,M=[".","/"];s.Rq="about:blank",s.Nm=function sanitizeUrl(i){if(!i)return s.Rq;var $=function decodeHtmlCharacters(i){return i.replace(_,"").replace(m,(function(i,s){return String.fromCharCode(s)}))}(i).replace(v,"").replace(_,"").trim();if(!$)return s.Rq;if(function isRelativeUrlWithoutProtocol(i){return M.indexOf(i[0])>-1}($))return $;var W=$.match(j);if(!W)return $;var X=W[0];return u.test(X)?s.Rq:$}},79742:(i,s)=>{"use strict";s.byteLength=function byteLength(i){var s=getLens(i),u=s[0],m=s[1];return 3*(u+m)/4-m},s.toByteArray=function toByteArray(i){var s,u,_=getLens(i),j=_[0],M=_[1],$=new v(function _byteLength(i,s,u){return 3*(s+u)/4-u}(0,j,M)),W=0,X=M>0?j-4:j;for(u=0;u<X;u+=4)s=m[i.charCodeAt(u)]<<18|m[i.charCodeAt(u+1)]<<12|m[i.charCodeAt(u+2)]<<6|m[i.charCodeAt(u+3)],$[W++]=s>>16&255,$[W++]=s>>8&255,$[W++]=255&s;2===M&&(s=m[i.charCodeAt(u)]<<2|m[i.charCodeAt(u+1)]>>4,$[W++]=255&s);1===M&&(s=m[i.charCodeAt(u)]<<10|m[i.charCodeAt(u+1)]<<4|m[i.charCodeAt(u+2)]>>2,$[W++]=s>>8&255,$[W++]=255&s);return $},s.fromByteArray=function fromByteArray(i){for(var s,m=i.length,v=m%3,_=[],j=16383,M=0,$=m-v;M<$;M+=j)_.push(encodeChunk(i,M,M+j>$?$:M+j));1===v?(s=i[m-1],_.push(u[s>>2]+u[s<<4&63]+"==")):2===v&&(s=(i[m-2]<<8)+i[m-1],_.push(u[s>>10]+u[s>>4&63]+u[s<<2&63]+"="));return _.join("")};for(var u=[],m=[],v="undefined"!=typeof Uint8Array?Uint8Array:Array,_="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",j=0;j<64;++j)u[j]=_[j],m[_.charCodeAt(j)]=j;function getLens(i){var s=i.length;if(s%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var u=i.indexOf("=");return-1===u&&(u=s),[u,u===s?0:4-u%4]}function encodeChunk(i,s,m){for(var v,_,j=[],M=s;M<m;M+=3)v=(i[M]<<16&16711680)+(i[M+1]<<8&65280)+(255&i[M+2]),j.push(u[(_=v)>>18&63]+u[_>>12&63]+u[_>>6&63]+u[63&_]);return j.join("")}m["-".charCodeAt(0)]=62,m["_".charCodeAt(0)]=63},48764:(i,s,u)=>{"use strict";const m=u(79742),v=u(80645),_="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;s.Buffer=Buffer,s.SlowBuffer=function SlowBuffer(i){+i!=i&&(i=0);return Buffer.alloc(+i)},s.INSPECT_MAX_BYTES=50;const j=2147483647;function createBuffer(i){if(i>j)throw new RangeError('The value "'+i+'" is invalid for option "size"');const s=new Uint8Array(i);return Object.setPrototypeOf(s,Buffer.prototype),s}function Buffer(i,s,u){if("number"==typeof i){if("string"==typeof s)throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(i)}return from(i,s,u)}function from(i,s,u){if("string"==typeof i)return function fromString(i,s){"string"==typeof s&&""!==s||(s="utf8");if(!Buffer.isEncoding(s))throw new TypeError("Unknown encoding: "+s);const u=0|byteLength(i,s);let m=createBuffer(u);const v=m.write(i,s);v!==u&&(m=m.slice(0,v));return m}(i,s);if(ArrayBuffer.isView(i))return function fromArrayView(i){if(isInstance(i,Uint8Array)){const s=new Uint8Array(i);return fromArrayBuffer(s.buffer,s.byteOffset,s.byteLength)}return fromArrayLike(i)}(i);if(null==i)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof i);if(isInstance(i,ArrayBuffer)||i&&isInstance(i.buffer,ArrayBuffer))return fromArrayBuffer(i,s,u);if("undefined"!=typeof SharedArrayBuffer&&(isInstance(i,SharedArrayBuffer)||i&&isInstance(i.buffer,SharedArrayBuffer)))return fromArrayBuffer(i,s,u);if("number"==typeof i)throw new TypeError('The "value" argument must not be of type number. Received type number');const m=i.valueOf&&i.valueOf();if(null!=m&&m!==i)return Buffer.from(m,s,u);const v=function fromObject(i){if(Buffer.isBuffer(i)){const s=0|checked(i.length),u=createBuffer(s);return 0===u.length||i.copy(u,0,0,s),u}if(void 0!==i.length)return"number"!=typeof i.length||numberIsNaN(i.length)?createBuffer(0):fromArrayLike(i);if("Buffer"===i.type&&Array.isArray(i.data))return fromArrayLike(i.data)}(i);if(v)return v;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof i[Symbol.toPrimitive])return Buffer.from(i[Symbol.toPrimitive]("string"),s,u);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof i)}function assertSize(i){if("number"!=typeof i)throw new TypeError('"size" argument must be of type number');if(i<0)throw new RangeError('The value "'+i+'" is invalid for option "size"')}function allocUnsafe(i){return assertSize(i),createBuffer(i<0?0:0|checked(i))}function fromArrayLike(i){const s=i.length<0?0:0|checked(i.length),u=createBuffer(s);for(let m=0;m<s;m+=1)u[m]=255&i[m];return u}function fromArrayBuffer(i,s,u){if(s<0||i.byteLength<s)throw new RangeError('"offset" is outside of buffer bounds');if(i.byteLength<s+(u||0))throw new RangeError('"length" is outside of buffer bounds');let m;return m=void 0===s&&void 0===u?new Uint8Array(i):void 0===u?new Uint8Array(i,s):new Uint8Array(i,s,u),Object.setPrototypeOf(m,Buffer.prototype),m}function checked(i){if(i>=j)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+j.toString(16)+" bytes");return 0|i}function byteLength(i,s){if(Buffer.isBuffer(i))return i.length;if(ArrayBuffer.isView(i)||isInstance(i,ArrayBuffer))return i.byteLength;if("string"!=typeof i)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof i);const u=i.length,m=arguments.length>2&&!0===arguments[2];if(!m&&0===u)return 0;let v=!1;for(;;)switch(s){case"ascii":case"latin1":case"binary":return u;case"utf8":case"utf-8":return utf8ToBytes(i).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*u;case"hex":return u>>>1;case"base64":return base64ToBytes(i).length;default:if(v)return m?-1:utf8ToBytes(i).length;s=(""+s).toLowerCase(),v=!0}}function slowToString(i,s,u){let m=!1;if((void 0===s||s<0)&&(s=0),s>this.length)return"";if((void 0===u||u>this.length)&&(u=this.length),u<=0)return"";if((u>>>=0)<=(s>>>=0))return"";for(i||(i="utf8");;)switch(i){case"hex":return hexSlice(this,s,u);case"utf8":case"utf-8":return utf8Slice(this,s,u);case"ascii":return asciiSlice(this,s,u);case"latin1":case"binary":return latin1Slice(this,s,u);case"base64":return base64Slice(this,s,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,s,u);default:if(m)throw new TypeError("Unknown encoding: "+i);i=(i+"").toLowerCase(),m=!0}}function swap(i,s,u){const m=i[s];i[s]=i[u],i[u]=m}function bidirectionalIndexOf(i,s,u,m,v){if(0===i.length)return-1;if("string"==typeof u?(m=u,u=0):u>2147483647?u=2147483647:u<-2147483648&&(u=-2147483648),numberIsNaN(u=+u)&&(u=v?0:i.length-1),u<0&&(u=i.length+u),u>=i.length){if(v)return-1;u=i.length-1}else if(u<0){if(!v)return-1;u=0}if("string"==typeof s&&(s=Buffer.from(s,m)),Buffer.isBuffer(s))return 0===s.length?-1:arrayIndexOf(i,s,u,m,v);if("number"==typeof s)return s&=255,"function"==typeof Uint8Array.prototype.indexOf?v?Uint8Array.prototype.indexOf.call(i,s,u):Uint8Array.prototype.lastIndexOf.call(i,s,u):arrayIndexOf(i,[s],u,m,v);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(i,s,u,m,v){let _,j=1,M=i.length,$=s.length;if(void 0!==m&&("ucs2"===(m=String(m).toLowerCase())||"ucs-2"===m||"utf16le"===m||"utf-16le"===m)){if(i.length<2||s.length<2)return-1;j=2,M/=2,$/=2,u/=2}function read(i,s){return 1===j?i[s]:i.readUInt16BE(s*j)}if(v){let m=-1;for(_=u;_<M;_++)if(read(i,_)===read(s,-1===m?0:_-m)){if(-1===m&&(m=_),_-m+1===$)return m*j}else-1!==m&&(_-=_-m),m=-1}else for(u+$>M&&(u=M-$),_=u;_>=0;_--){let u=!0;for(let m=0;m<$;m++)if(read(i,_+m)!==read(s,m)){u=!1;break}if(u)return _}return-1}function hexWrite(i,s,u,m){u=Number(u)||0;const v=i.length-u;m?(m=Number(m))>v&&(m=v):m=v;const _=s.length;let j;for(m>_/2&&(m=_/2),j=0;j<m;++j){const m=parseInt(s.substr(2*j,2),16);if(numberIsNaN(m))return j;i[u+j]=m}return j}function utf8Write(i,s,u,m){return blitBuffer(utf8ToBytes(s,i.length-u),i,u,m)}function asciiWrite(i,s,u,m){return blitBuffer(function asciiToBytes(i){const s=[];for(let u=0;u<i.length;++u)s.push(255&i.charCodeAt(u));return s}(s),i,u,m)}function base64Write(i,s,u,m){return blitBuffer(base64ToBytes(s),i,u,m)}function ucs2Write(i,s,u,m){return blitBuffer(function utf16leToBytes(i,s){let u,m,v;const _=[];for(let j=0;j<i.length&&!((s-=2)<0);++j)u=i.charCodeAt(j),m=u>>8,v=u%256,_.push(v),_.push(m);return _}(s,i.length-u),i,u,m)}function base64Slice(i,s,u){return 0===s&&u===i.length?m.fromByteArray(i):m.fromByteArray(i.slice(s,u))}function utf8Slice(i,s,u){u=Math.min(i.length,u);const m=[];let v=s;for(;v<u;){const s=i[v];let _=null,j=s>239?4:s>223?3:s>191?2:1;if(v+j<=u){let u,m,M,$;switch(j){case 1:s<128&&(_=s);break;case 2:u=i[v+1],128==(192&u)&&($=(31&s)<<6|63&u,$>127&&(_=$));break;case 3:u=i[v+1],m=i[v+2],128==(192&u)&&128==(192&m)&&($=(15&s)<<12|(63&u)<<6|63&m,$>2047&&($<55296||$>57343)&&(_=$));break;case 4:u=i[v+1],m=i[v+2],M=i[v+3],128==(192&u)&&128==(192&m)&&128==(192&M)&&($=(15&s)<<18|(63&u)<<12|(63&m)<<6|63&M,$>65535&&$<1114112&&(_=$))}}null===_?(_=65533,j=1):_>65535&&(_-=65536,m.push(_>>>10&1023|55296),_=56320|1023&_),m.push(_),v+=j}return function decodeCodePointsArray(i){const s=i.length;if(s<=M)return String.fromCharCode.apply(String,i);let u="",m=0;for(;m<s;)u+=String.fromCharCode.apply(String,i.slice(m,m+=M));return u}(m)}s.kMaxLength=j,Buffer.TYPED_ARRAY_SUPPORT=function typedArraySupport(){try{const i=new Uint8Array(1),s={foo:function(){return 42}};return Object.setPrototypeOf(s,Uint8Array.prototype),Object.setPrototypeOf(i,s),42===i.foo()}catch(i){return!1}}(),Buffer.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Buffer.prototype,"parent",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.buffer}}),Object.defineProperty(Buffer.prototype,"offset",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.byteOffset}}),Buffer.poolSize=8192,Buffer.from=function(i,s,u){return from(i,s,u)},Object.setPrototypeOf(Buffer.prototype,Uint8Array.prototype),Object.setPrototypeOf(Buffer,Uint8Array),Buffer.alloc=function(i,s,u){return function alloc(i,s,u){return assertSize(i),i<=0?createBuffer(i):void 0!==s?"string"==typeof u?createBuffer(i).fill(s,u):createBuffer(i).fill(s):createBuffer(i)}(i,s,u)},Buffer.allocUnsafe=function(i){return allocUnsafe(i)},Buffer.allocUnsafeSlow=function(i){return allocUnsafe(i)},Buffer.isBuffer=function isBuffer(i){return null!=i&&!0===i._isBuffer&&i!==Buffer.prototype},Buffer.compare=function compare(i,s){if(isInstance(i,Uint8Array)&&(i=Buffer.from(i,i.offset,i.byteLength)),isInstance(s,Uint8Array)&&(s=Buffer.from(s,s.offset,s.byteLength)),!Buffer.isBuffer(i)||!Buffer.isBuffer(s))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(i===s)return 0;let u=i.length,m=s.length;for(let v=0,_=Math.min(u,m);v<_;++v)if(i[v]!==s[v]){u=i[v],m=s[v];break}return u<m?-1:m<u?1:0},Buffer.isEncoding=function isEncoding(i){switch(String(i).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Buffer.concat=function concat(i,s){if(!Array.isArray(i))throw new TypeError('"list" argument must be an Array of Buffers');if(0===i.length)return Buffer.alloc(0);let u;if(void 0===s)for(s=0,u=0;u<i.length;++u)s+=i[u].length;const m=Buffer.allocUnsafe(s);let v=0;for(u=0;u<i.length;++u){let s=i[u];if(isInstance(s,Uint8Array))v+s.length>m.length?(Buffer.isBuffer(s)||(s=Buffer.from(s)),s.copy(m,v)):Uint8Array.prototype.set.call(m,s,v);else{if(!Buffer.isBuffer(s))throw new TypeError('"list" argument must be an Array of Buffers');s.copy(m,v)}v+=s.length}return m},Buffer.byteLength=byteLength,Buffer.prototype._isBuffer=!0,Buffer.prototype.swap16=function swap16(){const i=this.length;if(i%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let s=0;s<i;s+=2)swap(this,s,s+1);return this},Buffer.prototype.swap32=function swap32(){const i=this.length;if(i%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let s=0;s<i;s+=4)swap(this,s,s+3),swap(this,s+1,s+2);return this},Buffer.prototype.swap64=function swap64(){const i=this.length;if(i%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let s=0;s<i;s+=8)swap(this,s,s+7),swap(this,s+1,s+6),swap(this,s+2,s+5),swap(this,s+3,s+4);return this},Buffer.prototype.toString=function toString(){const i=this.length;return 0===i?"":0===arguments.length?utf8Slice(this,0,i):slowToString.apply(this,arguments)},Buffer.prototype.toLocaleString=Buffer.prototype.toString,Buffer.prototype.equals=function equals(i){if(!Buffer.isBuffer(i))throw new TypeError("Argument must be a Buffer");return this===i||0===Buffer.compare(this,i)},Buffer.prototype.inspect=function inspect(){let i="";const u=s.INSPECT_MAX_BYTES;return i=this.toString("hex",0,u).replace(/(.{2})/g,"$1 ").trim(),this.length>u&&(i+=" ... "),"<Buffer "+i+">"},_&&(Buffer.prototype[_]=Buffer.prototype.inspect),Buffer.prototype.compare=function compare(i,s,u,m,v){if(isInstance(i,Uint8Array)&&(i=Buffer.from(i,i.offset,i.byteLength)),!Buffer.isBuffer(i))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof i);if(void 0===s&&(s=0),void 0===u&&(u=i?i.length:0),void 0===m&&(m=0),void 0===v&&(v=this.length),s<0||u>i.length||m<0||v>this.length)throw new RangeError("out of range index");if(m>=v&&s>=u)return 0;if(m>=v)return-1;if(s>=u)return 1;if(this===i)return 0;let _=(v>>>=0)-(m>>>=0),j=(u>>>=0)-(s>>>=0);const M=Math.min(_,j),$=this.slice(m,v),W=i.slice(s,u);for(let i=0;i<M;++i)if($[i]!==W[i]){_=$[i],j=W[i];break}return _<j?-1:j<_?1:0},Buffer.prototype.includes=function includes(i,s,u){return-1!==this.indexOf(i,s,u)},Buffer.prototype.indexOf=function indexOf(i,s,u){return bidirectionalIndexOf(this,i,s,u,!0)},Buffer.prototype.lastIndexOf=function lastIndexOf(i,s,u){return bidirectionalIndexOf(this,i,s,u,!1)},Buffer.prototype.write=function write(i,s,u,m){if(void 0===s)m="utf8",u=this.length,s=0;else if(void 0===u&&"string"==typeof s)m=s,u=this.length,s=0;else{if(!isFinite(s))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");s>>>=0,isFinite(u)?(u>>>=0,void 0===m&&(m="utf8")):(m=u,u=void 0)}const v=this.length-s;if((void 0===u||u>v)&&(u=v),i.length>0&&(u<0||s<0)||s>this.length)throw new RangeError("Attempt to write outside buffer bounds");m||(m="utf8");let _=!1;for(;;)switch(m){case"hex":return hexWrite(this,i,s,u);case"utf8":case"utf-8":return utf8Write(this,i,s,u);case"ascii":case"latin1":case"binary":return asciiWrite(this,i,s,u);case"base64":return base64Write(this,i,s,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,i,s,u);default:if(_)throw new TypeError("Unknown encoding: "+m);m=(""+m).toLowerCase(),_=!0}},Buffer.prototype.toJSON=function toJSON(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const M=4096;function asciiSlice(i,s,u){let m="";u=Math.min(i.length,u);for(let v=s;v<u;++v)m+=String.fromCharCode(127&i[v]);return m}function latin1Slice(i,s,u){let m="";u=Math.min(i.length,u);for(let v=s;v<u;++v)m+=String.fromCharCode(i[v]);return m}function hexSlice(i,s,u){const m=i.length;(!s||s<0)&&(s=0),(!u||u<0||u>m)&&(u=m);let v="";for(let m=s;m<u;++m)v+=X[i[m]];return v}function utf16leSlice(i,s,u){const m=i.slice(s,u);let v="";for(let i=0;i<m.length-1;i+=2)v+=String.fromCharCode(m[i]+256*m[i+1]);return v}function checkOffset(i,s,u){if(i%1!=0||i<0)throw new RangeError("offset is not uint");if(i+s>u)throw new RangeError("Trying to access beyond buffer length")}function checkInt(i,s,u,m,v,_){if(!Buffer.isBuffer(i))throw new TypeError('"buffer" argument must be a Buffer instance');if(s>v||s<_)throw new RangeError('"value" argument is out of bounds');if(u+m>i.length)throw new RangeError("Index out of range")}function wrtBigUInt64LE(i,s,u,m,v){checkIntBI(s,m,v,i,u,7);let _=Number(s&BigInt(4294967295));i[u++]=_,_>>=8,i[u++]=_,_>>=8,i[u++]=_,_>>=8,i[u++]=_;let j=Number(s>>BigInt(32)&BigInt(4294967295));return i[u++]=j,j>>=8,i[u++]=j,j>>=8,i[u++]=j,j>>=8,i[u++]=j,u}function wrtBigUInt64BE(i,s,u,m,v){checkIntBI(s,m,v,i,u,7);let _=Number(s&BigInt(4294967295));i[u+7]=_,_>>=8,i[u+6]=_,_>>=8,i[u+5]=_,_>>=8,i[u+4]=_;let j=Number(s>>BigInt(32)&BigInt(4294967295));return i[u+3]=j,j>>=8,i[u+2]=j,j>>=8,i[u+1]=j,j>>=8,i[u]=j,u+8}function checkIEEE754(i,s,u,m,v,_){if(u+m>i.length)throw new RangeError("Index out of range");if(u<0)throw new RangeError("Index out of range")}function writeFloat(i,s,u,m,_){return s=+s,u>>>=0,_||checkIEEE754(i,0,u,4),v.write(i,s,u,m,23,4),u+4}function writeDouble(i,s,u,m,_){return s=+s,u>>>=0,_||checkIEEE754(i,0,u,8),v.write(i,s,u,m,52,8),u+8}Buffer.prototype.slice=function slice(i,s){const u=this.length;(i=~~i)<0?(i+=u)<0&&(i=0):i>u&&(i=u),(s=void 0===s?u:~~s)<0?(s+=u)<0&&(s=0):s>u&&(s=u),s<i&&(s=i);const m=this.subarray(i,s);return Object.setPrototypeOf(m,Buffer.prototype),m},Buffer.prototype.readUintLE=Buffer.prototype.readUIntLE=function readUIntLE(i,s,u){i>>>=0,s>>>=0,u||checkOffset(i,s,this.length);let m=this[i],v=1,_=0;for(;++_<s&&(v*=256);)m+=this[i+_]*v;return m},Buffer.prototype.readUintBE=Buffer.prototype.readUIntBE=function readUIntBE(i,s,u){i>>>=0,s>>>=0,u||checkOffset(i,s,this.length);let m=this[i+--s],v=1;for(;s>0&&(v*=256);)m+=this[i+--s]*v;return m},Buffer.prototype.readUint8=Buffer.prototype.readUInt8=function readUInt8(i,s){return i>>>=0,s||checkOffset(i,1,this.length),this[i]},Buffer.prototype.readUint16LE=Buffer.prototype.readUInt16LE=function readUInt16LE(i,s){return i>>>=0,s||checkOffset(i,2,this.length),this[i]|this[i+1]<<8},Buffer.prototype.readUint16BE=Buffer.prototype.readUInt16BE=function readUInt16BE(i,s){return i>>>=0,s||checkOffset(i,2,this.length),this[i]<<8|this[i+1]},Buffer.prototype.readUint32LE=Buffer.prototype.readUInt32LE=function readUInt32LE(i,s){return i>>>=0,s||checkOffset(i,4,this.length),(this[i]|this[i+1]<<8|this[i+2]<<16)+16777216*this[i+3]},Buffer.prototype.readUint32BE=Buffer.prototype.readUInt32BE=function readUInt32BE(i,s){return i>>>=0,s||checkOffset(i,4,this.length),16777216*this[i]+(this[i+1]<<16|this[i+2]<<8|this[i+3])},Buffer.prototype.readBigUInt64LE=defineBigIntMethod((function readBigUInt64LE(i){validateNumber(i>>>=0,"offset");const s=this[i],u=this[i+7];void 0!==s&&void 0!==u||boundsError(i,this.length-8);const m=s+256*this[++i]+65536*this[++i]+this[++i]*2**24,v=this[++i]+256*this[++i]+65536*this[++i]+u*2**24;return BigInt(m)+(BigInt(v)<<BigInt(32))})),Buffer.prototype.readBigUInt64BE=defineBigIntMethod((function readBigUInt64BE(i){validateNumber(i>>>=0,"offset");const s=this[i],u=this[i+7];void 0!==s&&void 0!==u||boundsError(i,this.length-8);const m=s*2**24+65536*this[++i]+256*this[++i]+this[++i],v=this[++i]*2**24+65536*this[++i]+256*this[++i]+u;return(BigInt(m)<<BigInt(32))+BigInt(v)})),Buffer.prototype.readIntLE=function readIntLE(i,s,u){i>>>=0,s>>>=0,u||checkOffset(i,s,this.length);let m=this[i],v=1,_=0;for(;++_<s&&(v*=256);)m+=this[i+_]*v;return v*=128,m>=v&&(m-=Math.pow(2,8*s)),m},Buffer.prototype.readIntBE=function readIntBE(i,s,u){i>>>=0,s>>>=0,u||checkOffset(i,s,this.length);let m=s,v=1,_=this[i+--m];for(;m>0&&(v*=256);)_+=this[i+--m]*v;return v*=128,_>=v&&(_-=Math.pow(2,8*s)),_},Buffer.prototype.readInt8=function readInt8(i,s){return i>>>=0,s||checkOffset(i,1,this.length),128&this[i]?-1*(255-this[i]+1):this[i]},Buffer.prototype.readInt16LE=function readInt16LE(i,s){i>>>=0,s||checkOffset(i,2,this.length);const u=this[i]|this[i+1]<<8;return 32768&u?4294901760|u:u},Buffer.prototype.readInt16BE=function readInt16BE(i,s){i>>>=0,s||checkOffset(i,2,this.length);const u=this[i+1]|this[i]<<8;return 32768&u?4294901760|u:u},Buffer.prototype.readInt32LE=function readInt32LE(i,s){return i>>>=0,s||checkOffset(i,4,this.length),this[i]|this[i+1]<<8|this[i+2]<<16|this[i+3]<<24},Buffer.prototype.readInt32BE=function readInt32BE(i,s){return i>>>=0,s||checkOffset(i,4,this.length),this[i]<<24|this[i+1]<<16|this[i+2]<<8|this[i+3]},Buffer.prototype.readBigInt64LE=defineBigIntMethod((function readBigInt64LE(i){validateNumber(i>>>=0,"offset");const s=this[i],u=this[i+7];void 0!==s&&void 0!==u||boundsError(i,this.length-8);const m=this[i+4]+256*this[i+5]+65536*this[i+6]+(u<<24);return(BigInt(m)<<BigInt(32))+BigInt(s+256*this[++i]+65536*this[++i]+this[++i]*2**24)})),Buffer.prototype.readBigInt64BE=defineBigIntMethod((function readBigInt64BE(i){validateNumber(i>>>=0,"offset");const s=this[i],u=this[i+7];void 0!==s&&void 0!==u||boundsError(i,this.length-8);const m=(s<<24)+65536*this[++i]+256*this[++i]+this[++i];return(BigInt(m)<<BigInt(32))+BigInt(this[++i]*2**24+65536*this[++i]+256*this[++i]+u)})),Buffer.prototype.readFloatLE=function readFloatLE(i,s){return i>>>=0,s||checkOffset(i,4,this.length),v.read(this,i,!0,23,4)},Buffer.prototype.readFloatBE=function readFloatBE(i,s){return i>>>=0,s||checkOffset(i,4,this.length),v.read(this,i,!1,23,4)},Buffer.prototype.readDoubleLE=function readDoubleLE(i,s){return i>>>=0,s||checkOffset(i,8,this.length),v.read(this,i,!0,52,8)},Buffer.prototype.readDoubleBE=function readDoubleBE(i,s){return i>>>=0,s||checkOffset(i,8,this.length),v.read(this,i,!1,52,8)},Buffer.prototype.writeUintLE=Buffer.prototype.writeUIntLE=function writeUIntLE(i,s,u,m){if(i=+i,s>>>=0,u>>>=0,!m){checkInt(this,i,s,u,Math.pow(2,8*u)-1,0)}let v=1,_=0;for(this[s]=255&i;++_<u&&(v*=256);)this[s+_]=i/v&255;return s+u},Buffer.prototype.writeUintBE=Buffer.prototype.writeUIntBE=function writeUIntBE(i,s,u,m){if(i=+i,s>>>=0,u>>>=0,!m){checkInt(this,i,s,u,Math.pow(2,8*u)-1,0)}let v=u-1,_=1;for(this[s+v]=255&i;--v>=0&&(_*=256);)this[s+v]=i/_&255;return s+u},Buffer.prototype.writeUint8=Buffer.prototype.writeUInt8=function writeUInt8(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,1,255,0),this[s]=255&i,s+1},Buffer.prototype.writeUint16LE=Buffer.prototype.writeUInt16LE=function writeUInt16LE(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,2,65535,0),this[s]=255&i,this[s+1]=i>>>8,s+2},Buffer.prototype.writeUint16BE=Buffer.prototype.writeUInt16BE=function writeUInt16BE(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,2,65535,0),this[s]=i>>>8,this[s+1]=255&i,s+2},Buffer.prototype.writeUint32LE=Buffer.prototype.writeUInt32LE=function writeUInt32LE(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,4,4294967295,0),this[s+3]=i>>>24,this[s+2]=i>>>16,this[s+1]=i>>>8,this[s]=255&i,s+4},Buffer.prototype.writeUint32BE=Buffer.prototype.writeUInt32BE=function writeUInt32BE(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,4,4294967295,0),this[s]=i>>>24,this[s+1]=i>>>16,this[s+2]=i>>>8,this[s+3]=255&i,s+4},Buffer.prototype.writeBigUInt64LE=defineBigIntMethod((function writeBigUInt64LE(i,s=0){return wrtBigUInt64LE(this,i,s,BigInt(0),BigInt("0xffffffffffffffff"))})),Buffer.prototype.writeBigUInt64BE=defineBigIntMethod((function writeBigUInt64BE(i,s=0){return wrtBigUInt64BE(this,i,s,BigInt(0),BigInt("0xffffffffffffffff"))})),Buffer.prototype.writeIntLE=function writeIntLE(i,s,u,m){if(i=+i,s>>>=0,!m){const m=Math.pow(2,8*u-1);checkInt(this,i,s,u,m-1,-m)}let v=0,_=1,j=0;for(this[s]=255&i;++v<u&&(_*=256);)i<0&&0===j&&0!==this[s+v-1]&&(j=1),this[s+v]=(i/_>>0)-j&255;return s+u},Buffer.prototype.writeIntBE=function writeIntBE(i,s,u,m){if(i=+i,s>>>=0,!m){const m=Math.pow(2,8*u-1);checkInt(this,i,s,u,m-1,-m)}let v=u-1,_=1,j=0;for(this[s+v]=255&i;--v>=0&&(_*=256);)i<0&&0===j&&0!==this[s+v+1]&&(j=1),this[s+v]=(i/_>>0)-j&255;return s+u},Buffer.prototype.writeInt8=function writeInt8(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,1,127,-128),i<0&&(i=255+i+1),this[s]=255&i,s+1},Buffer.prototype.writeInt16LE=function writeInt16LE(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,2,32767,-32768),this[s]=255&i,this[s+1]=i>>>8,s+2},Buffer.prototype.writeInt16BE=function writeInt16BE(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,2,32767,-32768),this[s]=i>>>8,this[s+1]=255&i,s+2},Buffer.prototype.writeInt32LE=function writeInt32LE(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,4,2147483647,-2147483648),this[s]=255&i,this[s+1]=i>>>8,this[s+2]=i>>>16,this[s+3]=i>>>24,s+4},Buffer.prototype.writeInt32BE=function writeInt32BE(i,s,u){return i=+i,s>>>=0,u||checkInt(this,i,s,4,2147483647,-2147483648),i<0&&(i=4294967295+i+1),this[s]=i>>>24,this[s+1]=i>>>16,this[s+2]=i>>>8,this[s+3]=255&i,s+4},Buffer.prototype.writeBigInt64LE=defineBigIntMethod((function writeBigInt64LE(i,s=0){return wrtBigUInt64LE(this,i,s,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),Buffer.prototype.writeBigInt64BE=defineBigIntMethod((function writeBigInt64BE(i,s=0){return wrtBigUInt64BE(this,i,s,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),Buffer.prototype.writeFloatLE=function writeFloatLE(i,s,u){return writeFloat(this,i,s,!0,u)},Buffer.prototype.writeFloatBE=function writeFloatBE(i,s,u){return writeFloat(this,i,s,!1,u)},Buffer.prototype.writeDoubleLE=function writeDoubleLE(i,s,u){return writeDouble(this,i,s,!0,u)},Buffer.prototype.writeDoubleBE=function writeDoubleBE(i,s,u){return writeDouble(this,i,s,!1,u)},Buffer.prototype.copy=function copy(i,s,u,m){if(!Buffer.isBuffer(i))throw new TypeError("argument should be a Buffer");if(u||(u=0),m||0===m||(m=this.length),s>=i.length&&(s=i.length),s||(s=0),m>0&&m<u&&(m=u),m===u)return 0;if(0===i.length||0===this.length)return 0;if(s<0)throw new RangeError("targetStart out of bounds");if(u<0||u>=this.length)throw new RangeError("Index out of range");if(m<0)throw new RangeError("sourceEnd out of bounds");m>this.length&&(m=this.length),i.length-s<m-u&&(m=i.length-s+u);const v=m-u;return this===i&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(s,u,m):Uint8Array.prototype.set.call(i,this.subarray(u,m),s),v},Buffer.prototype.fill=function fill(i,s,u,m){if("string"==typeof i){if("string"==typeof s?(m=s,s=0,u=this.length):"string"==typeof u&&(m=u,u=this.length),void 0!==m&&"string"!=typeof m)throw new TypeError("encoding must be a string");if("string"==typeof m&&!Buffer.isEncoding(m))throw new TypeError("Unknown encoding: "+m);if(1===i.length){const s=i.charCodeAt(0);("utf8"===m&&s<128||"latin1"===m)&&(i=s)}}else"number"==typeof i?i&=255:"boolean"==typeof i&&(i=Number(i));if(s<0||this.length<s||this.length<u)throw new RangeError("Out of range index");if(u<=s)return this;let v;if(s>>>=0,u=void 0===u?this.length:u>>>0,i||(i=0),"number"==typeof i)for(v=s;v<u;++v)this[v]=i;else{const _=Buffer.isBuffer(i)?i:Buffer.from(i,m),j=_.length;if(0===j)throw new TypeError('The value "'+i+'" is invalid for argument "value"');for(v=0;v<u-s;++v)this[v+s]=_[v%j]}return this};const $={};function E(i,s,u){$[i]=class NodeError extends u{constructor(){super(),Object.defineProperty(this,"message",{value:s.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${i}]`,this.stack,delete this.name}get code(){return i}set code(i){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:i,writable:!0})}toString(){return`${this.name} [${i}]: ${this.message}`}}}function addNumericalSeparator(i){let s="",u=i.length;const m="-"===i[0]?1:0;for(;u>=m+4;u-=3)s=`_${i.slice(u-3,u)}${s}`;return`${i.slice(0,u)}${s}`}function checkIntBI(i,s,u,m,v,_){if(i>u||i<s){const m="bigint"==typeof s?"n":"";let v;throw v=_>3?0===s||s===BigInt(0)?`>= 0${m} and < 2${m} ** ${8*(_+1)}${m}`:`>= -(2${m} ** ${8*(_+1)-1}${m}) and < 2 ** ${8*(_+1)-1}${m}`:`>= ${s}${m} and <= ${u}${m}`,new $.ERR_OUT_OF_RANGE("value",v,i)}!function checkBounds(i,s,u){validateNumber(s,"offset"),void 0!==i[s]&&void 0!==i[s+u]||boundsError(s,i.length-(u+1))}(m,v,_)}function validateNumber(i,s){if("number"!=typeof i)throw new $.ERR_INVALID_ARG_TYPE(s,"number",i)}function boundsError(i,s,u){if(Math.floor(i)!==i)throw validateNumber(i,u),new $.ERR_OUT_OF_RANGE(u||"offset","an integer",i);if(s<0)throw new $.ERR_BUFFER_OUT_OF_BOUNDS;throw new $.ERR_OUT_OF_RANGE(u||"offset",`>= ${u?1:0} and <= ${s}`,i)}E("ERR_BUFFER_OUT_OF_BOUNDS",(function(i){return i?`${i} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),E("ERR_INVALID_ARG_TYPE",(function(i,s){return`The "${i}" argument must be of type number. Received type ${typeof s}`}),TypeError),E("ERR_OUT_OF_RANGE",(function(i,s,u){let m=`The value of "${i}" is out of range.`,v=u;return Number.isInteger(u)&&Math.abs(u)>2**32?v=addNumericalSeparator(String(u)):"bigint"==typeof u&&(v=String(u),(u>BigInt(2)**BigInt(32)||u<-(BigInt(2)**BigInt(32)))&&(v=addNumericalSeparator(v)),v+="n"),m+=` It must be ${s}. Received ${v}`,m}),RangeError);const W=/[^+/0-9A-Za-z-_]/g;function utf8ToBytes(i,s){let u;s=s||1/0;const m=i.length;let v=null;const _=[];for(let j=0;j<m;++j){if(u=i.charCodeAt(j),u>55295&&u<57344){if(!v){if(u>56319){(s-=3)>-1&&_.push(239,191,189);continue}if(j+1===m){(s-=3)>-1&&_.push(239,191,189);continue}v=u;continue}if(u<56320){(s-=3)>-1&&_.push(239,191,189),v=u;continue}u=65536+(v-55296<<10|u-56320)}else v&&(s-=3)>-1&&_.push(239,191,189);if(v=null,u<128){if((s-=1)<0)break;_.push(u)}else if(u<2048){if((s-=2)<0)break;_.push(u>>6|192,63&u|128)}else if(u<65536){if((s-=3)<0)break;_.push(u>>12|224,u>>6&63|128,63&u|128)}else{if(!(u<1114112))throw new Error("Invalid code point");if((s-=4)<0)break;_.push(u>>18|240,u>>12&63|128,u>>6&63|128,63&u|128)}}return _}function base64ToBytes(i){return m.toByteArray(function base64clean(i){if((i=(i=i.split("=")[0]).trim().replace(W,"")).length<2)return"";for(;i.length%4!=0;)i+="=";return i}(i))}function blitBuffer(i,s,u,m){let v;for(v=0;v<m&&!(v+u>=s.length||v>=i.length);++v)s[v+u]=i[v];return v}function isInstance(i,s){return i instanceof s||null!=i&&null!=i.constructor&&null!=i.constructor.name&&i.constructor.name===s.name}function numberIsNaN(i){return i!=i}const X=function(){const i="0123456789abcdef",s=new Array(256);for(let u=0;u<16;++u){const m=16*u;for(let v=0;v<16;++v)s[m+v]=i[u]+i[v]}return s}();function defineBigIntMethod(i){return"undefined"==typeof BigInt?BufferBigIntNotDefined:i}function BufferBigIntNotDefined(){throw new Error("BigInt not supported")}},21924:(i,s,u)=>{"use strict";var m=u(40210),v=u(55559),_=v(m("String.prototype.indexOf"));i.exports=function callBoundIntrinsic(i,s){var u=m(i,!!s);return"function"==typeof u&&_(i,".prototype.")>-1?v(u):u}},55559:(i,s,u)=>{"use strict";var m=u(58612),v=u(40210),_=v("%Function.prototype.apply%"),j=v("%Function.prototype.call%"),M=v("%Reflect.apply%",!0)||m.call(j,_),$=v("%Object.getOwnPropertyDescriptor%",!0),W=v("%Object.defineProperty%",!0),X=v("%Math.max%");if(W)try{W({},"a",{value:1})}catch(i){W=null}i.exports=function callBind(i){var s=M(m,j,arguments);$&&W&&($(s,"length").configurable&&W(s,"length",{value:1+X(0,i.length-(arguments.length-1))}));return s};var Y=function applyBind(){return M(m,_,arguments)};W?W(i.exports,"apply",{value:Y}):i.exports.apply=Y},94184:(i,s)=>{var u;!function(){"use strict";var m={}.hasOwnProperty;function classNames(){for(var i=[],s=0;s<arguments.length;s++){var u=arguments[s];if(u){var v=typeof u;if("string"===v||"number"===v)i.push(u);else if(Array.isArray(u)){if(u.length){var _=classNames.apply(null,u);_&&i.push(_)}}else if("object"===v){if(u.toString!==Object.prototype.toString&&!u.toString.toString().includes("[native code]")){i.push(u.toString());continue}for(var j in u)m.call(u,j)&&u[j]&&i.push(j)}}}return i.join(" ")}i.exports?(classNames.default=classNames,i.exports=classNames):void 0===(u=function(){return classNames}.apply(s,[]))||(i.exports=u)}()},76489:(i,s)=>{"use strict";s.parse=function parse(i,s){if("string"!=typeof i)throw new TypeError("argument str must be a string");var u={},m=(s||{}).decode||decode,v=0;for(;v<i.length;){var _=i.indexOf("=",v);if(-1===_)break;var j=i.indexOf(";",v);if(-1===j)j=i.length;else if(j<_){v=i.lastIndexOf(";",_-1)+1;continue}var M=i.slice(v,_).trim();if(void 0===u[M]){var $=i.slice(_+1,j).trim();34===$.charCodeAt(0)&&($=$.slice(1,-1)),u[M]=tryDecode($,m)}v=j+1}return u},s.serialize=function serialize(i,s,v){var _=v||{},j=_.encode||encode;if("function"!=typeof j)throw new TypeError("option encode is invalid");if(!m.test(i))throw new TypeError("argument name is invalid");var M=j(s);if(M&&!m.test(M))throw new TypeError("argument val is invalid");var $=i+"="+M;if(null!=_.maxAge){var W=_.maxAge-0;if(isNaN(W)||!isFinite(W))throw new TypeError("option maxAge is invalid");$+="; Max-Age="+Math.floor(W)}if(_.domain){if(!m.test(_.domain))throw new TypeError("option domain is invalid");$+="; Domain="+_.domain}if(_.path){if(!m.test(_.path))throw new TypeError("option path is invalid");$+="; Path="+_.path}if(_.expires){var X=_.expires;if(!function isDate(i){return"[object Date]"===u.call(i)||i instanceof Date}(X)||isNaN(X.valueOf()))throw new TypeError("option expires is invalid");$+="; Expires="+X.toUTCString()}_.httpOnly&&($+="; HttpOnly");_.secure&&($+="; Secure");if(_.priority){switch("string"==typeof _.priority?_.priority.toLowerCase():_.priority){case"low":$+="; Priority=Low";break;case"medium":$+="; Priority=Medium";break;case"high":$+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}}if(_.sameSite){switch("string"==typeof _.sameSite?_.sameSite.toLowerCase():_.sameSite){case!0:$+="; SameSite=Strict";break;case"lax":$+="; SameSite=Lax";break;case"strict":$+="; SameSite=Strict";break;case"none":$+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return $};var u=Object.prototype.toString,m=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function decode(i){return-1!==i.indexOf("%")?decodeURIComponent(i):i}function encode(i){return encodeURIComponent(i)}function tryDecode(i,s){try{return s(i)}catch(s){return i}}},20640:(i,s,u)=>{"use strict";var m=u(11742),v={"text/plain":"Text","text/html":"Url",default:"Text"};i.exports=function copy(i,s){var u,_,j,M,$,W,X=!1;s||(s={}),u=s.debug||!1;try{if(j=m(),M=document.createRange(),$=document.getSelection(),(W=document.createElement("span")).textContent=i,W.ariaHidden="true",W.style.all="unset",W.style.position="fixed",W.style.top=0,W.style.clip="rect(0, 0, 0, 0)",W.style.whiteSpace="pre",W.style.webkitUserSelect="text",W.style.MozUserSelect="text",W.style.msUserSelect="text",W.style.userSelect="text",W.addEventListener("copy",(function(m){if(m.stopPropagation(),s.format)if(m.preventDefault(),void 0===m.clipboardData){u&&console.warn("unable to use e.clipboardData"),u&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var _=v[s.format]||v.default;window.clipboardData.setData(_,i)}else m.clipboardData.clearData(),m.clipboardData.setData(s.format,i);s.onCopy&&(m.preventDefault(),s.onCopy(m.clipboardData))})),document.body.appendChild(W),M.selectNodeContents(W),$.addRange(M),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");X=!0}catch(m){u&&console.error("unable to copy using execCommand: ",m),u&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(s.format||"text",i),s.onCopy&&s.onCopy(window.clipboardData),X=!0}catch(m){u&&console.error("unable to copy using clipboardData: ",m),u&&console.error("falling back to prompt"),_=function format(i){var s=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return i.replace(/#{\s*key\s*}/g,s)}("message"in s?s.message:"Copy to clipboard: #{key}, Enter"),window.prompt(_,i)}}finally{$&&("function"==typeof $.removeRange?$.removeRange(M):$.removeAllRanges()),W&&document.body.removeChild(W),j()}return X}},44101:(i,s,u)=>{var m=u(18957);i.exports=m},90093:(i,s,u)=>{var m=u(28196);i.exports=m},65362:(i,s,u)=>{var m=u(63383);i.exports=m},50415:(i,s,u)=>{u(61181),u(47627),u(24415),u(66274),u(77971);var m=u(54058);i.exports=m.AggregateError},27700:(i,s,u)=>{u(73381);var m=u(35703);i.exports=m("Function").bind},16246:(i,s,u)=>{var m=u(7046),v=u(27700),_=Function.prototype;i.exports=function(i){var s=i.bind;return i===_||m(_,i)&&s===_.bind?v:s}},45999:(i,s,u)=>{u(49221);var m=u(54058);i.exports=m.Object.assign},16121:(i,s,u)=>{i.exports=u(38644)},14122:(i,s,u)=>{i.exports=u(89097)},60269:(i,s,u)=>{i.exports=u(76936)},38644:(i,s,u)=>{u(89731);var m=u(44101);i.exports=m},89097:(i,s,u)=>{var m=u(90093);i.exports=m},76936:(i,s,u)=>{var m=u(65362);i.exports=m},24883:(i,s,u)=>{var m=u(57475),v=u(69826),_=TypeError;i.exports=function(i){if(m(i))return i;throw _(v(i)+" is not a function")}},11851:(i,s,u)=>{var m=u(57475),v=String,_=TypeError;i.exports=function(i){if("object"==typeof i||m(i))return i;throw _("Can't set "+v(i)+" as a prototype")}},18479:i=>{i.exports=function(){}},96059:(i,s,u)=>{var m=u(10941),v=String,_=TypeError;i.exports=function(i){if(m(i))return i;throw _(v(i)+" is not an object")}},31692:(i,s,u)=>{var m=u(74529),v=u(59413),_=u(10623),createMethod=function(i){return function(s,u,j){var M,$=m(s),W=_($),X=v(j,W);if(i&&u!=u){for(;W>X;)if((M=$[X++])!=M)return!0}else for(;W>X;X++)if((i||X in $)&&$[X]===u)return i||X||0;return!i&&-1}};i.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},93765:(i,s,u)=>{var m=u(95329);i.exports=m([].slice)},82532:(i,s,u)=>{var m=u(95329),v=m({}.toString),_=m("".slice);i.exports=function(i){return _(v(i),8,-1)}},9697:(i,s,u)=>{var m=u(22885),v=u(57475),_=u(82532),j=u(99813)("toStringTag"),M=Object,$="Arguments"==_(function(){return arguments}());i.exports=m?_:function(i){var s,u,m;return void 0===i?"Undefined":null===i?"Null":"string"==typeof(u=function(i,s){try{return i[s]}catch(i){}}(s=M(i),j))?u:$?_(s):"Object"==(m=_(s))&&v(s.callee)?"Arguments":m}},23489:(i,s,u)=>{var m=u(90953),v=u(31136),_=u(49677),j=u(65988);i.exports=function(i,s,u){for(var M=v(s),$=j.f,W=_.f,X=0;X<M.length;X++){var Y=M[X];m(i,Y)||u&&m(u,Y)||$(i,Y,W(s,Y))}}},91310:(i,s,u)=>{var m=u(95981);i.exports=!m((function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype}))},23538:i=>{i.exports=function(i,s){return{value:i,done:s}}},32029:(i,s,u)=>{var m=u(55746),v=u(65988),_=u(31887);i.exports=m?function(i,s,u){return v.f(i,s,_(1,u))}:function(i,s,u){return i[s]=u,i}},31887:i=>{i.exports=function(i,s){return{enumerable:!(1&i),configurable:!(2&i),writable:!(4&i),value:s}}},95929:(i,s,u)=>{var m=u(32029);i.exports=function(i,s,u,v){return v&&v.enumerable?i[s]=u:m(i,s,u),i}},75609:(i,s,u)=>{var m=u(21899),v=Object.defineProperty;i.exports=function(i,s){try{v(m,i,{value:s,configurable:!0,writable:!0})}catch(u){m[i]=s}return s}},55746:(i,s,u)=>{var m=u(95981);i.exports=!m((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},76616:i=>{var s="object"==typeof document&&document.all,u=void 0===s&&void 0!==s;i.exports={all:s,IS_HTMLDDA:u}},61333:(i,s,u)=>{var m=u(21899),v=u(10941),_=m.document,j=v(_)&&v(_.createElement);i.exports=function(i){return j?_.createElement(i):{}}},63281:i=>{i.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},2861:i=>{i.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},53385:(i,s,u)=>{var m,v,_=u(21899),j=u(2861),M=_.process,$=_.Deno,W=M&&M.versions||$&&$.version,X=W&&W.v8;X&&(v=(m=X.split("."))[0]>0&&m[0]<4?1:+(m[0]+m[1])),!v&&j&&(!(m=j.match(/Edge\/(\d+)/))||m[1]>=74)&&(m=j.match(/Chrome\/(\d+)/))&&(v=+m[1]),i.exports=v},35703:(i,s,u)=>{var m=u(54058);i.exports=function(i){return m[i+"Prototype"]}},56759:i=>{i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},53995:(i,s,u)=>{var m=u(95329),v=Error,_=m("".replace),j=String(v("zxcasd").stack),M=/\n\s*at [^:]*:[^\n]*/,$=M.test(j);i.exports=function(i,s){if($&&"string"==typeof i&&!v.prepareStackTrace)for(;s--;)i=_(i,M,"");return i}},79585:(i,s,u)=>{var m=u(32029),v=u(53995),_=u(18780),j=Error.captureStackTrace;i.exports=function(i,s,u,M){_&&(j?j(i,s):m(i,"stack",v(u,M)))}},18780:(i,s,u)=>{var m=u(95981),v=u(31887);i.exports=!m((function(){var i=Error("a");return!("stack"in i)||(Object.defineProperty(i,"stack",v(1,7)),7!==i.stack)}))},76887:(i,s,u)=>{"use strict";var m=u(21899),v=u(79730),_=u(97484),j=u(57475),M=u(49677).f,$=u(37252),W=u(54058),X=u(86843),Y=u(32029),Z=u(90953),wrapConstructor=function(i){var Wrapper=function(s,u,m){if(this instanceof Wrapper){switch(arguments.length){case 0:return new i;case 1:return new i(s);case 2:return new i(s,u)}return new i(s,u,m)}return v(i,this,arguments)};return Wrapper.prototype=i.prototype,Wrapper};i.exports=function(i,s){var u,v,ee,ae,ie,le,ce,pe,de,fe=i.target,ye=i.global,be=i.stat,_e=i.proto,we=ye?m:be?m[fe]:(m[fe]||{}).prototype,Se=ye?W:W[fe]||Y(W,fe,{})[fe],xe=Se.prototype;for(ae in s)v=!(u=$(ye?ae:fe+(be?".":"#")+ae,i.forced))&&we&&Z(we,ae),le=Se[ae],v&&(ce=i.dontCallGetSet?(de=M(we,ae))&&de.value:we[ae]),ie=v&&ce?ce:s[ae],v&&typeof le==typeof ie||(pe=i.bind&&v?X(ie,m):i.wrap&&v?wrapConstructor(ie):_e&&j(ie)?_(ie):ie,(i.sham||ie&&ie.sham||le&&le.sham)&&Y(pe,"sham",!0),Y(Se,ae,pe),_e&&(Z(W,ee=fe+"Prototype")||Y(W,ee,{}),Y(W[ee],ae,ie),i.real&&xe&&(u||!xe[ae])&&Y(xe,ae,ie)))}},95981:i=>{i.exports=function(i){try{return!!i()}catch(i){return!0}}},79730:(i,s,u)=>{var m=u(18285),v=Function.prototype,_=v.apply,j=v.call;i.exports="object"==typeof Reflect&&Reflect.apply||(m?j.bind(_):function(){return j.apply(_,arguments)})},86843:(i,s,u)=>{var m=u(97484),v=u(24883),_=u(18285),j=m(m.bind);i.exports=function(i,s){return v(i),void 0===s?i:_?j(i,s):function(){return i.apply(s,arguments)}}},18285:(i,s,u)=>{var m=u(95981);i.exports=!m((function(){var i=function(){}.bind();return"function"!=typeof i||i.hasOwnProperty("prototype")}))},98308:(i,s,u)=>{"use strict";var m=u(95329),v=u(24883),_=u(10941),j=u(90953),M=u(93765),$=u(18285),W=Function,X=m([].concat),Y=m([].join),Z={};i.exports=$?W.bind:function bind(i){var s=v(this),u=s.prototype,m=M(arguments,1),$=function bound(){var u=X(m,M(arguments));return this instanceof $?function(i,s,u){if(!j(Z,s)){for(var m=[],v=0;v<s;v++)m[v]="a["+v+"]";Z[s]=W("C,a","return new C("+Y(m,",")+")")}return Z[s](i,u)}(s,u.length,u):s.apply(i,u)};return _(u)&&($.prototype=u),$}},78834:(i,s,u)=>{var m=u(18285),v=Function.prototype.call;i.exports=m?v.bind(v):function(){return v.apply(v,arguments)}},79417:(i,s,u)=>{var m=u(55746),v=u(90953),_=Function.prototype,j=m&&Object.getOwnPropertyDescriptor,M=v(_,"name"),$=M&&"something"===function something(){}.name,W=M&&(!m||m&&j(_,"name").configurable);i.exports={EXISTS:M,PROPER:$,CONFIGURABLE:W}},45526:(i,s,u)=>{var m=u(95329),v=u(24883);i.exports=function(i,s,u){try{return m(v(Object.getOwnPropertyDescriptor(i,s)[u]))}catch(i){}}},97484:(i,s,u)=>{var m=u(82532),v=u(95329);i.exports=function(i){if("Function"===m(i))return v(i)}},95329:(i,s,u)=>{var m=u(18285),v=Function.prototype,_=v.call,j=m&&v.bind.bind(_,_);i.exports=m?j:function(i){return function(){return _.apply(i,arguments)}}},626:(i,s,u)=>{var m=u(54058),v=u(21899),_=u(57475),aFunction=function(i){return _(i)?i:void 0};i.exports=function(i,s){return arguments.length<2?aFunction(m[i])||aFunction(v[i]):m[i]&&m[i][s]||v[i]&&v[i][s]}},22902:(i,s,u)=>{var m=u(9697),v=u(14229),_=u(82119),j=u(12077),M=u(99813)("iterator");i.exports=function(i){if(!_(i))return v(i,M)||v(i,"@@iterator")||j[m(i)]}},53476:(i,s,u)=>{var m=u(78834),v=u(24883),_=u(96059),j=u(69826),M=u(22902),$=TypeError;i.exports=function(i,s){var u=arguments.length<2?M(i):s;if(v(u))return _(m(u,i));throw $(j(i)+" is not iterable")}},14229:(i,s,u)=>{var m=u(24883),v=u(82119);i.exports=function(i,s){var u=i[s];return v(u)?void 0:m(u)}},21899:function(i,s,u){var check=function(i){return i&&i.Math==Math&&i};i.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof u.g&&u.g)||function(){return this}()||this||Function("return this")()},90953:(i,s,u)=>{var m=u(95329),v=u(89678),_=m({}.hasOwnProperty);i.exports=Object.hasOwn||function hasOwn(i,s){return _(v(i),s)}},27748:i=>{i.exports={}},15463:(i,s,u)=>{var m=u(626);i.exports=m("document","documentElement")},2840:(i,s,u)=>{var m=u(55746),v=u(95981),_=u(61333);i.exports=!m&&!v((function(){return 7!=Object.defineProperty(_("div"),"a",{get:function(){return 7}}).a}))},37026:(i,s,u)=>{var m=u(95329),v=u(95981),_=u(82532),j=Object,M=m("".split);i.exports=v((function(){return!j("z").propertyIsEnumerable(0)}))?function(i){return"String"==_(i)?M(i,""):j(i)}:j},70926:(i,s,u)=>{var m=u(57475),v=u(10941),_=u(88929);i.exports=function(i,s,u){var j,M;return _&&m(j=s.constructor)&&j!==u&&v(M=j.prototype)&&M!==u.prototype&&_(i,M),i}},53794:(i,s,u)=>{var m=u(10941),v=u(32029);i.exports=function(i,s){m(s)&&"cause"in s&&v(i,"cause",s.cause)}},45402:(i,s,u)=>{var m,v,_,j=u(47093),M=u(21899),$=u(10941),W=u(32029),X=u(90953),Y=u(63030),Z=u(44262),ee=u(27748),ae="Object already initialized",ie=M.TypeError,le=M.WeakMap;if(j||Y.state){var ce=Y.state||(Y.state=new le);ce.get=ce.get,ce.has=ce.has,ce.set=ce.set,m=function(i,s){if(ce.has(i))throw ie(ae);return s.facade=i,ce.set(i,s),s},v=function(i){return ce.get(i)||{}},_=function(i){return ce.has(i)}}else{var pe=Z("state");ee[pe]=!0,m=function(i,s){if(X(i,pe))throw ie(ae);return s.facade=i,W(i,pe,s),s},v=function(i){return X(i,pe)?i[pe]:{}},_=function(i){return X(i,pe)}}i.exports={set:m,get:v,has:_,enforce:function(i){return _(i)?v(i):m(i,{})},getterFor:function(i){return function(s){var u;if(!$(s)||(u=v(s)).type!==i)throw ie("Incompatible receiver, "+i+" required");return u}}}},6782:(i,s,u)=>{var m=u(99813),v=u(12077),_=m("iterator"),j=Array.prototype;i.exports=function(i){return void 0!==i&&(v.Array===i||j[_]===i)}},57475:(i,s,u)=>{var m=u(76616),v=m.all;i.exports=m.IS_HTMLDDA?function(i){return"function"==typeof i||i===v}:function(i){return"function"==typeof i}},37252:(i,s,u)=>{var m=u(95981),v=u(57475),_=/#|\.prototype\./,isForced=function(i,s){var u=M[j(i)];return u==W||u!=$&&(v(s)?m(s):!!s)},j=isForced.normalize=function(i){return String(i).replace(_,".").toLowerCase()},M=isForced.data={},$=isForced.NATIVE="N",W=isForced.POLYFILL="P";i.exports=isForced},82119:i=>{i.exports=function(i){return null==i}},10941:(i,s,u)=>{var m=u(57475),v=u(76616),_=v.all;i.exports=v.IS_HTMLDDA?function(i){return"object"==typeof i?null!==i:m(i)||i===_}:function(i){return"object"==typeof i?null!==i:m(i)}},82529:i=>{i.exports=!0},56664:(i,s,u)=>{var m=u(626),v=u(57475),_=u(7046),j=u(32302),M=Object;i.exports=j?function(i){return"symbol"==typeof i}:function(i){var s=m("Symbol");return v(s)&&_(s.prototype,M(i))}},93091:(i,s,u)=>{var m=u(86843),v=u(78834),_=u(96059),j=u(69826),M=u(6782),$=u(10623),W=u(7046),X=u(53476),Y=u(22902),Z=u(7609),ee=TypeError,Result=function(i,s){this.stopped=i,this.result=s},ae=Result.prototype;i.exports=function(i,s,u){var ie,le,ce,pe,de,fe,ye,be=u&&u.that,_e=!(!u||!u.AS_ENTRIES),we=!(!u||!u.IS_RECORD),Se=!(!u||!u.IS_ITERATOR),xe=!(!u||!u.INTERRUPTED),Pe=m(s,be),stop=function(i){return ie&&Z(ie,"normal",i),new Result(!0,i)},callFn=function(i){return _e?(_(i),xe?Pe(i[0],i[1],stop):Pe(i[0],i[1])):xe?Pe(i,stop):Pe(i)};if(we)ie=i.iterator;else if(Se)ie=i;else{if(!(le=Y(i)))throw ee(j(i)+" is not iterable");if(M(le)){for(ce=0,pe=$(i);pe>ce;ce++)if((de=callFn(i[ce]))&&W(ae,de))return de;return new Result(!1)}ie=X(i,le)}for(fe=we?i.next:ie.next;!(ye=v(fe,ie)).done;){try{de=callFn(ye.value)}catch(i){Z(ie,"throw",i)}if("object"==typeof de&&de&&W(ae,de))return de}return new Result(!1)}},7609:(i,s,u)=>{var m=u(78834),v=u(96059),_=u(14229);i.exports=function(i,s,u){var j,M;v(i);try{if(!(j=_(i,"return"))){if("throw"===s)throw u;return u}j=m(j,i)}catch(i){M=!0,j=i}if("throw"===s)throw u;if(M)throw j;return v(j),u}},53847:(i,s,u)=>{"use strict";var m=u(35143).IteratorPrototype,v=u(29290),_=u(31887),j=u(90904),M=u(12077),returnThis=function(){return this};i.exports=function(i,s,u,$){var W=s+" Iterator";return i.prototype=v(m,{next:_(+!$,u)}),j(i,W,!1,!0),M[W]=returnThis,i}},75105:(i,s,u)=>{"use strict";var m=u(76887),v=u(78834),_=u(82529),j=u(79417),M=u(57475),$=u(53847),W=u(249),X=u(88929),Y=u(90904),Z=u(32029),ee=u(95929),ae=u(99813),ie=u(12077),le=u(35143),ce=j.PROPER,pe=j.CONFIGURABLE,de=le.IteratorPrototype,fe=le.BUGGY_SAFARI_ITERATORS,ye=ae("iterator"),be="keys",_e="values",we="entries",returnThis=function(){return this};i.exports=function(i,s,u,j,ae,le,Se){$(u,s,j);var xe,Pe,Ie,getIterationMethod=function(i){if(i===ae&&Ve)return Ve;if(!fe&&i in qe)return qe[i];switch(i){case be:return function keys(){return new u(this,i)};case _e:return function values(){return new u(this,i)};case we:return function entries(){return new u(this,i)}}return function(){return new u(this)}},Te=s+" Iterator",Re=!1,qe=i.prototype,ze=qe[ye]||qe["@@iterator"]||ae&&qe[ae],Ve=!fe&&ze||getIterationMethod(ae),We="Array"==s&&qe.entries||ze;if(We&&(xe=W(We.call(new i)))!==Object.prototype&&xe.next&&(_||W(xe)===de||(X?X(xe,de):M(xe[ye])||ee(xe,ye,returnThis)),Y(xe,Te,!0,!0),_&&(ie[Te]=returnThis)),ce&&ae==_e&&ze&&ze.name!==_e&&(!_&&pe?Z(qe,"name",_e):(Re=!0,Ve=function values(){return v(ze,this)})),ae)if(Pe={values:getIterationMethod(_e),keys:le?Ve:getIterationMethod(be),entries:getIterationMethod(we)},Se)for(Ie in Pe)(fe||Re||!(Ie in qe))&&ee(qe,Ie,Pe[Ie]);else m({target:s,proto:!0,forced:fe||Re},Pe);return _&&!Se||qe[ye]===Ve||ee(qe,ye,Ve,{name:ae}),ie[s]=Ve,Pe}},35143:(i,s,u)=>{"use strict";var m,v,_,j=u(95981),M=u(57475),$=u(10941),W=u(29290),X=u(249),Y=u(95929),Z=u(99813),ee=u(82529),ae=Z("iterator"),ie=!1;[].keys&&("next"in(_=[].keys())?(v=X(X(_)))!==Object.prototype&&(m=v):ie=!0),!$(m)||j((function(){var i={};return m[ae].call(i)!==i}))?m={}:ee&&(m=W(m)),M(m[ae])||Y(m,ae,(function(){return this})),i.exports={IteratorPrototype:m,BUGGY_SAFARI_ITERATORS:ie}},12077:i=>{i.exports={}},10623:(i,s,u)=>{var m=u(43057);i.exports=function(i){return m(i.length)}},35331:i=>{var s=Math.ceil,u=Math.floor;i.exports=Math.trunc||function trunc(i){var m=+i;return(m>0?u:s)(m)}},14649:(i,s,u)=>{var m=u(85803);i.exports=function(i,s){return void 0===i?arguments.length<2?"":s:m(i)}},24420:(i,s,u)=>{"use strict";var m=u(55746),v=u(95329),_=u(78834),j=u(95981),M=u(14771),$=u(87857),W=u(36760),X=u(89678),Y=u(37026),Z=Object.assign,ee=Object.defineProperty,ae=v([].concat);i.exports=!Z||j((function(){if(m&&1!==Z({b:1},Z(ee({},"a",{enumerable:!0,get:function(){ee(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var i={},s={},u=Symbol(),v="abcdefghijklmnopqrst";return i[u]=7,v.split("").forEach((function(i){s[i]=i})),7!=Z({},i)[u]||M(Z({},s)).join("")!=v}))?function assign(i,s){for(var u=X(i),v=arguments.length,j=1,Z=$.f,ee=W.f;v>j;)for(var ie,le=Y(arguments[j++]),ce=Z?ae(M(le),Z(le)):M(le),pe=ce.length,de=0;pe>de;)ie=ce[de++],m&&!_(ee,le,ie)||(u[ie]=le[ie]);return u}:Z},29290:(i,s,u)=>{var m,v=u(96059),_=u(59938),j=u(56759),M=u(27748),$=u(15463),W=u(61333),X=u(44262),Y="prototype",Z="script",ee=X("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(i){return"<"+Z+">"+i+"</"+Z+">"},NullProtoObjectViaActiveX=function(i){i.write(scriptTag("")),i.close();var s=i.parentWindow.Object;return i=null,s},NullProtoObject=function(){try{m=new ActiveXObject("htmlfile")}catch(i){}var i,s,u;NullProtoObject="undefined"!=typeof document?document.domain&&m?NullProtoObjectViaActiveX(m):(s=W("iframe"),u="java"+Z+":",s.style.display="none",$.appendChild(s),s.src=String(u),(i=s.contentWindow.document).open(),i.write(scriptTag("document.F=Object")),i.close(),i.F):NullProtoObjectViaActiveX(m);for(var v=j.length;v--;)delete NullProtoObject[Y][j[v]];return NullProtoObject()};M[ee]=!0,i.exports=Object.create||function create(i,s){var u;return null!==i?(EmptyConstructor[Y]=v(i),u=new EmptyConstructor,EmptyConstructor[Y]=null,u[ee]=i):u=NullProtoObject(),void 0===s?u:_.f(u,s)}},59938:(i,s,u)=>{var m=u(55746),v=u(83937),_=u(65988),j=u(96059),M=u(74529),$=u(14771);s.f=m&&!v?Object.defineProperties:function defineProperties(i,s){j(i);for(var u,m=M(s),v=$(s),W=v.length,X=0;W>X;)_.f(i,u=v[X++],m[u]);return i}},65988:(i,s,u)=>{var m=u(55746),v=u(2840),_=u(83937),j=u(96059),M=u(83894),$=TypeError,W=Object.defineProperty,X=Object.getOwnPropertyDescriptor,Y="enumerable",Z="configurable",ee="writable";s.f=m?_?function defineProperty(i,s,u){if(j(i),s=M(s),j(u),"function"==typeof i&&"prototype"===s&&"value"in u&&ee in u&&!u[ee]){var m=X(i,s);m&&m[ee]&&(i[s]=u.value,u={configurable:Z in u?u[Z]:m[Z],enumerable:Y in u?u[Y]:m[Y],writable:!1})}return W(i,s,u)}:W:function defineProperty(i,s,u){if(j(i),s=M(s),j(u),v)try{return W(i,s,u)}catch(i){}if("get"in u||"set"in u)throw $("Accessors not supported");return"value"in u&&(i[s]=u.value),i}},49677:(i,s,u)=>{var m=u(55746),v=u(78834),_=u(36760),j=u(31887),M=u(74529),$=u(83894),W=u(90953),X=u(2840),Y=Object.getOwnPropertyDescriptor;s.f=m?Y:function getOwnPropertyDescriptor(i,s){if(i=M(i),s=$(s),X)try{return Y(i,s)}catch(i){}if(W(i,s))return j(!v(_.f,i,s),i[s])}},10946:(i,s,u)=>{var m=u(55629),v=u(56759).concat("length","prototype");s.f=Object.getOwnPropertyNames||function getOwnPropertyNames(i){return m(i,v)}},87857:(i,s)=>{s.f=Object.getOwnPropertySymbols},249:(i,s,u)=>{var m=u(90953),v=u(57475),_=u(89678),j=u(44262),M=u(91310),$=j("IE_PROTO"),W=Object,X=W.prototype;i.exports=M?W.getPrototypeOf:function(i){var s=_(i);if(m(s,$))return s[$];var u=s.constructor;return v(u)&&s instanceof u?u.prototype:s instanceof W?X:null}},7046:(i,s,u)=>{var m=u(95329);i.exports=m({}.isPrototypeOf)},55629:(i,s,u)=>{var m=u(95329),v=u(90953),_=u(74529),j=u(31692).indexOf,M=u(27748),$=m([].push);i.exports=function(i,s){var u,m=_(i),W=0,X=[];for(u in m)!v(M,u)&&v(m,u)&&$(X,u);for(;s.length>W;)v(m,u=s[W++])&&(~j(X,u)||$(X,u));return X}},14771:(i,s,u)=>{var m=u(55629),v=u(56759);i.exports=Object.keys||function keys(i){return m(i,v)}},36760:(i,s)=>{"use strict";var u={}.propertyIsEnumerable,m=Object.getOwnPropertyDescriptor,v=m&&!u.call({1:2},1);s.f=v?function propertyIsEnumerable(i){var s=m(this,i);return!!s&&s.enumerable}:u},88929:(i,s,u)=>{var m=u(45526),v=u(96059),_=u(11851);i.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var i,s=!1,u={};try{(i=m(Object.prototype,"__proto__","set"))(u,[]),s=u instanceof Array}catch(i){}return function setPrototypeOf(u,m){return v(u),_(m),s?i(u,m):u.__proto__=m,u}}():void 0)},95623:(i,s,u)=>{"use strict";var m=u(22885),v=u(9697);i.exports=m?{}.toString:function toString(){return"[object "+v(this)+"]"}},39811:(i,s,u)=>{var m=u(78834),v=u(57475),_=u(10941),j=TypeError;i.exports=function(i,s){var u,M;if("string"===s&&v(u=i.toString)&&!_(M=m(u,i)))return M;if(v(u=i.valueOf)&&!_(M=m(u,i)))return M;if("string"!==s&&v(u=i.toString)&&!_(M=m(u,i)))return M;throw j("Can't convert object to primitive value")}},31136:(i,s,u)=>{var m=u(626),v=u(95329),_=u(10946),j=u(87857),M=u(96059),$=v([].concat);i.exports=m("Reflect","ownKeys")||function ownKeys(i){var s=_.f(M(i)),u=j.f;return u?$(s,u(i)):s}},54058:i=>{i.exports={}},9056:(i,s,u)=>{var m=u(65988).f;i.exports=function(i,s,u){u in i||m(i,u,{configurable:!0,get:function(){return s[u]},set:function(i){s[u]=i}})}},48219:(i,s,u)=>{var m=u(82119),v=TypeError;i.exports=function(i){if(m(i))throw v("Can't call method on "+i);return i}},90904:(i,s,u)=>{var m=u(22885),v=u(65988).f,_=u(32029),j=u(90953),M=u(95623),$=u(99813)("toStringTag");i.exports=function(i,s,u,W){if(i){var X=u?i:i.prototype;j(X,$)||v(X,$,{configurable:!0,value:s}),W&&!m&&_(X,"toString",M)}}},44262:(i,s,u)=>{var m=u(68726),v=u(99418),_=m("keys");i.exports=function(i){return _[i]||(_[i]=v(i))}},63030:(i,s,u)=>{var m=u(21899),v=u(75609),_="__core-js_shared__",j=m[_]||v(_,{});i.exports=j},68726:(i,s,u)=>{var m=u(82529),v=u(63030);(i.exports=function(i,s){return v[i]||(v[i]=void 0!==s?s:{})})("versions",[]).push({version:"3.31.1",mode:m?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.1/LICENSE",source:"https://github.com/zloirock/core-js"})},64620:(i,s,u)=>{var m=u(95329),v=u(62435),_=u(85803),j=u(48219),M=m("".charAt),$=m("".charCodeAt),W=m("".slice),createMethod=function(i){return function(s,u){var m,X,Y=_(j(s)),Z=v(u),ee=Y.length;return Z<0||Z>=ee?i?"":void 0:(m=$(Y,Z))<55296||m>56319||Z+1===ee||(X=$(Y,Z+1))<56320||X>57343?i?M(Y,Z):m:i?W(Y,Z,Z+2):X-56320+(m-55296<<10)+65536}};i.exports={codeAt:createMethod(!1),charAt:createMethod(!0)}},63405:(i,s,u)=>{var m=u(53385),v=u(95981),_=u(21899).String;i.exports=!!Object.getOwnPropertySymbols&&!v((function(){var i=Symbol();return!_(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&m&&m<41}))},59413:(i,s,u)=>{var m=u(62435),v=Math.max,_=Math.min;i.exports=function(i,s){var u=m(i);return u<0?v(u+s,0):_(u,s)}},74529:(i,s,u)=>{var m=u(37026),v=u(48219);i.exports=function(i){return m(v(i))}},62435:(i,s,u)=>{var m=u(35331);i.exports=function(i){var s=+i;return s!=s||0===s?0:m(s)}},43057:(i,s,u)=>{var m=u(62435),v=Math.min;i.exports=function(i){return i>0?v(m(i),9007199254740991):0}},89678:(i,s,u)=>{var m=u(48219),v=Object;i.exports=function(i){return v(m(i))}},46935:(i,s,u)=>{var m=u(78834),v=u(10941),_=u(56664),j=u(14229),M=u(39811),$=u(99813),W=TypeError,X=$("toPrimitive");i.exports=function(i,s){if(!v(i)||_(i))return i;var u,$=j(i,X);if($){if(void 0===s&&(s="default"),u=m($,i,s),!v(u)||_(u))return u;throw W("Can't convert object to primitive value")}return void 0===s&&(s="number"),M(i,s)}},83894:(i,s,u)=>{var m=u(46935),v=u(56664);i.exports=function(i){var s=m(i,"string");return v(s)?s:s+""}},22885:(i,s,u)=>{var m={};m[u(99813)("toStringTag")]="z",i.exports="[object z]"===String(m)},85803:(i,s,u)=>{var m=u(9697),v=String;i.exports=function(i){if("Symbol"===m(i))throw TypeError("Cannot convert a Symbol value to a string");return v(i)}},69826:i=>{var s=String;i.exports=function(i){try{return s(i)}catch(i){return"Object"}}},99418:(i,s,u)=>{var m=u(95329),v=0,_=Math.random(),j=m(1..toString);i.exports=function(i){return"Symbol("+(void 0===i?"":i)+")_"+j(++v+_,36)}},32302:(i,s,u)=>{var m=u(63405);i.exports=m&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},83937:(i,s,u)=>{var m=u(55746),v=u(95981);i.exports=m&&v((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},47093:(i,s,u)=>{var m=u(21899),v=u(57475),_=m.WeakMap;i.exports=v(_)&&/native code/.test(String(_))},99813:(i,s,u)=>{var m=u(21899),v=u(68726),_=u(90953),j=u(99418),M=u(63405),$=u(32302),W=m.Symbol,X=v("wks"),Y=$?W.for||W:W&&W.withoutSetter||j;i.exports=function(i){return _(X,i)||(X[i]=M&&_(W,i)?W[i]:Y("Symbol."+i)),X[i]}},62864:(i,s,u)=>{"use strict";var m=u(626),v=u(90953),_=u(32029),j=u(7046),M=u(88929),$=u(23489),W=u(9056),X=u(70926),Y=u(14649),Z=u(53794),ee=u(79585),ae=u(55746),ie=u(82529);i.exports=function(i,s,u,le){var ce="stackTraceLimit",pe=le?2:1,de=i.split("."),fe=de[de.length-1],ye=m.apply(null,de);if(ye){var be=ye.prototype;if(!ie&&v(be,"cause")&&delete be.cause,!u)return ye;var _e=m("Error"),we=s((function(i,s){var u=Y(le?s:i,void 0),m=le?new ye(i):new ye;return void 0!==u&&_(m,"message",u),ee(m,we,m.stack,2),this&&j(be,this)&&X(m,this,we),arguments.length>pe&&Z(m,arguments[pe]),m}));if(we.prototype=be,"Error"!==fe?M?M(we,_e):$(we,_e,{name:!0}):ae&&ce in ye&&(W(we,ye,ce),W(we,ye,"prepareStackTrace")),$(we,ye),!ie)try{be.name!==fe&&_(be,"name",fe),be.constructor=we}catch(i){}return we}}},24415:(i,s,u)=>{var m=u(76887),v=u(626),_=u(79730),j=u(95981),M=u(62864),$="AggregateError",W=v($),X=!j((function(){return 1!==W([1]).errors[0]}))&&j((function(){return 7!==W([1],$,{cause:7}).cause}));m({global:!0,constructor:!0,arity:2,forced:X},{AggregateError:M($,(function(i){return function AggregateError(s,u){return _(i,this,arguments)}}),X,!0)})},49812:(i,s,u)=>{"use strict";var m=u(76887),v=u(7046),_=u(249),j=u(88929),M=u(23489),$=u(29290),W=u(32029),X=u(31887),Y=u(53794),Z=u(79585),ee=u(93091),ae=u(14649),ie=u(99813)("toStringTag"),le=Error,ce=[].push,pe=function AggregateError(i,s){var u,m=v(de,this);j?u=j(le(),m?_(this):de):(u=m?this:$(de),W(u,ie,"Error")),void 0!==s&&W(u,"message",ae(s)),Z(u,pe,u.stack,1),arguments.length>2&&Y(u,arguments[2]);var M=[];return ee(i,ce,{that:M}),W(u,"errors",M),u};j?j(pe,le):M(pe,le,{name:!0});var de=pe.prototype=$(le.prototype,{constructor:X(1,pe),message:X(1,""),name:X(1,"AggregateError")});m({global:!0,constructor:!0,arity:2},{AggregateError:pe})},47627:(i,s,u)=>{u(49812)},66274:(i,s,u)=>{"use strict";var m=u(74529),v=u(18479),_=u(12077),j=u(45402),M=u(65988).f,$=u(75105),W=u(23538),X=u(82529),Y=u(55746),Z="Array Iterator",ee=j.set,ae=j.getterFor(Z);i.exports=$(Array,"Array",(function(i,s){ee(this,{type:Z,target:m(i),index:0,kind:s})}),(function(){var i=ae(this),s=i.target,u=i.kind,m=i.index++;return!s||m>=s.length?(i.target=void 0,W(void 0,!0)):W("keys"==u?m:"values"==u?s[m]:[m,s[m]],!1)}),"values");var ie=_.Arguments=_.Array;if(v("keys"),v("values"),v("entries"),!X&&Y&&"values"!==ie.name)try{M(ie,"name",{value:"values"})}catch(i){}},61181:(i,s,u)=>{var m=u(76887),v=u(21899),_=u(79730),j=u(62864),M="WebAssembly",$=v[M],W=7!==Error("e",{cause:7}).cause,exportGlobalErrorCauseWrapper=function(i,s){var u={};u[i]=j(i,s,W),m({global:!0,constructor:!0,arity:1,forced:W},u)},exportWebAssemblyErrorCauseWrapper=function(i,s){if($&&$[i]){var u={};u[i]=j(M+"."+i,s,W),m({target:M,stat:!0,constructor:!0,arity:1,forced:W},u)}};exportGlobalErrorCauseWrapper("Error",(function(i){return function Error(s){return _(i,this,arguments)}})),exportGlobalErrorCauseWrapper("EvalError",(function(i){return function EvalError(s){return _(i,this,arguments)}})),exportGlobalErrorCauseWrapper("RangeError",(function(i){return function RangeError(s){return _(i,this,arguments)}})),exportGlobalErrorCauseWrapper("ReferenceError",(function(i){return function ReferenceError(s){return _(i,this,arguments)}})),exportGlobalErrorCauseWrapper("SyntaxError",(function(i){return function SyntaxError(s){return _(i,this,arguments)}})),exportGlobalErrorCauseWrapper("TypeError",(function(i){return function TypeError(s){return _(i,this,arguments)}})),exportGlobalErrorCauseWrapper("URIError",(function(i){return function URIError(s){return _(i,this,arguments)}})),exportWebAssemblyErrorCauseWrapper("CompileError",(function(i){return function CompileError(s){return _(i,this,arguments)}})),exportWebAssemblyErrorCauseWrapper("LinkError",(function(i){return function LinkError(s){return _(i,this,arguments)}})),exportWebAssemblyErrorCauseWrapper("RuntimeError",(function(i){return function RuntimeError(s){return _(i,this,arguments)}}))},73381:(i,s,u)=>{var m=u(76887),v=u(98308);m({target:"Function",proto:!0,forced:Function.bind!==v},{bind:v})},49221:(i,s,u)=>{var m=u(76887),v=u(24420);m({target:"Object",stat:!0,arity:2,forced:Object.assign!==v},{assign:v})},77971:(i,s,u)=>{"use strict";var m=u(64620).charAt,v=u(85803),_=u(45402),j=u(75105),M=u(23538),$="String Iterator",W=_.set,X=_.getterFor($);j(String,"String",(function(i){W(this,{type:$,string:v(i),index:0})}),(function next(){var i,s=X(this),u=s.string,v=s.index;return v>=u.length?M(void 0,!0):(i=m(u,v),s.index+=i.length,M(i,!1))}))},89731:(i,s,u)=>{u(47627)},7634:(i,s,u)=>{u(66274);var m=u(63281),v=u(21899),_=u(9697),j=u(32029),M=u(12077),$=u(99813)("toStringTag");for(var W in m){var X=v[W],Y=X&&X.prototype;Y&&_(Y)!==$&&j(Y,$,W),M[W]=M.Array}},18957:(i,s,u)=>{u(89731);var m=u(50415);u(7634),i.exports=m},28196:(i,s,u)=>{var m=u(16246);i.exports=m},63383:(i,s,u)=>{var m=u(45999);i.exports=m},8269:function(i,s,u){var m;m=void 0!==u.g?u.g:this,i.exports=function(i){if(i.CSS&&i.CSS.escape)return i.CSS.escape;var cssEscape=function(i){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var s,u=String(i),m=u.length,v=-1,_="",j=u.charCodeAt(0);++v<m;)0!=(s=u.charCodeAt(v))?_+=s>=1&&s<=31||127==s||0==v&&s>=48&&s<=57||1==v&&s>=48&&s<=57&&45==j?"\\"+s.toString(16)+" ":0==v&&1==m&&45==s||!(s>=128||45==s||95==s||s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122)?"\\"+u.charAt(v):u.charAt(v):_+="�";return _};return i.CSS||(i.CSS={}),i.CSS.escape=cssEscape,cssEscape}(m)},27698:(i,s,u)=>{"use strict";var m=u(48764).Buffer;function isSpecificValue(i){return i instanceof m||i instanceof Date||i instanceof RegExp}function cloneSpecificValue(i){if(i instanceof m){var s=m.alloc?m.alloc(i.length):new m(i.length);return i.copy(s),s}if(i instanceof Date)return new Date(i.getTime());if(i instanceof RegExp)return new RegExp(i);throw new Error("Unexpected situation")}function deepCloneArray(i){var s=[];return i.forEach((function(i,u){"object"==typeof i&&null!==i?Array.isArray(i)?s[u]=deepCloneArray(i):isSpecificValue(i)?s[u]=cloneSpecificValue(i):s[u]=v({},i):s[u]=i})),s}function safeGetProperty(i,s){return"__proto__"===s?void 0:i[s]}var v=i.exports=function(){if(arguments.length<1||"object"!=typeof arguments[0])return!1;if(arguments.length<2)return arguments[0];var i,s,u=arguments[0];return Array.prototype.slice.call(arguments,1).forEach((function(m){"object"!=typeof m||null===m||Array.isArray(m)||Object.keys(m).forEach((function(_){return s=safeGetProperty(u,_),(i=safeGetProperty(m,_))===u?void 0:"object"!=typeof i||null===i?void(u[_]=i):Array.isArray(i)?void(u[_]=deepCloneArray(i)):isSpecificValue(i)?void(u[_]=cloneSpecificValue(i)):"object"!=typeof s||null===s||Array.isArray(s)?void(u[_]=v({},i)):void(u[_]=v(s,i))}))})),u}},9996:i=>{"use strict";var s=function isMergeableObject(i){return function isNonNullObject(i){return!!i&&"object"==typeof i}(i)&&!function isSpecial(i){var s=Object.prototype.toString.call(i);return"[object RegExp]"===s||"[object Date]"===s||function isReactElement(i){return i.$$typeof===u}(i)}(i)};var u="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function cloneUnlessOtherwiseSpecified(i,s){return!1!==s.clone&&s.isMergeableObject(i)?deepmerge(function emptyTarget(i){return Array.isArray(i)?[]:{}}(i),i,s):i}function defaultArrayMerge(i,s,u){return i.concat(s).map((function(i){return cloneUnlessOtherwiseSpecified(i,u)}))}function getKeys(i){return Object.keys(i).concat(function getEnumerableOwnPropertySymbols(i){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(i).filter((function(s){return Object.propertyIsEnumerable.call(i,s)})):[]}(i))}function propertyIsOnObject(i,s){try{return s in i}catch(i){return!1}}function mergeObject(i,s,u){var m={};return u.isMergeableObject(i)&&getKeys(i).forEach((function(s){m[s]=cloneUnlessOtherwiseSpecified(i[s],u)})),getKeys(s).forEach((function(v){(function propertyIsUnsafe(i,s){return propertyIsOnObject(i,s)&&!(Object.hasOwnProperty.call(i,s)&&Object.propertyIsEnumerable.call(i,s))})(i,v)||(propertyIsOnObject(i,v)&&u.isMergeableObject(s[v])?m[v]=function getMergeFunction(i,s){if(!s.customMerge)return deepmerge;var u=s.customMerge(i);return"function"==typeof u?u:deepmerge}(v,u)(i[v],s[v],u):m[v]=cloneUnlessOtherwiseSpecified(s[v],u))})),m}function deepmerge(i,u,m){(m=m||{}).arrayMerge=m.arrayMerge||defaultArrayMerge,m.isMergeableObject=m.isMergeableObject||s,m.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var v=Array.isArray(u);return v===Array.isArray(i)?v?m.arrayMerge(i,u,m):mergeObject(i,u,m):cloneUnlessOtherwiseSpecified(u,m)}deepmerge.all=function deepmergeAll(i,s){if(!Array.isArray(i))throw new Error("first argument should be an array");return i.reduce((function(i,u){return deepmerge(i,u,s)}),{})};var m=deepmerge;i.exports=m},27856:function(i){i.exports=function(){"use strict";const{entries:i,setPrototypeOf:s,isFrozen:u,getPrototypeOf:m,getOwnPropertyDescriptor:v}=Object;let{freeze:_,seal:j,create:M}=Object,{apply:$,construct:W}="undefined"!=typeof Reflect&&Reflect;$||($=function apply(i,s,u){return i.apply(s,u)}),_||(_=function freeze(i){return i}),j||(j=function seal(i){return i}),W||(W=function construct(i,s){return new i(...s)});const X=unapply(Array.prototype.forEach),Y=unapply(Array.prototype.pop),Z=unapply(Array.prototype.push),ee=unapply(String.prototype.toLowerCase),ae=unapply(String.prototype.toString),ie=unapply(String.prototype.match),le=unapply(String.prototype.replace),ce=unapply(String.prototype.indexOf),pe=unapply(String.prototype.trim),de=unapply(RegExp.prototype.test),fe=unconstruct(TypeError);function unapply(i){return function(s){for(var u=arguments.length,m=new Array(u>1?u-1:0),v=1;v<u;v++)m[v-1]=arguments[v];return $(i,s,m)}}function unconstruct(i){return function(){for(var s=arguments.length,u=new Array(s),m=0;m<s;m++)u[m]=arguments[m];return W(i,u)}}function addToSet(i,m,v){var _;v=null!==(_=v)&&void 0!==_?_:ee,s&&s(i,null);let j=m.length;for(;j--;){let s=m[j];if("string"==typeof s){const i=v(s);i!==s&&(u(m)||(m[j]=i),s=i)}i[s]=!0}return i}function clone(s){const u=M(null);for(const[m,v]of i(s))u[m]=v;return u}function lookupGetter(i,s){for(;null!==i;){const u=v(i,s);if(u){if(u.get)return unapply(u.get);if("function"==typeof u.value)return unapply(u.value)}i=m(i)}function fallbackValue(i){return console.warn("fallback value for",i),null}return fallbackValue}const ye=_(["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"]),be=_(["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"]),_e=_(["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"]),we=_(["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"]),Se=_(["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"]),xe=_(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Pe=_(["#text"]),Ie=_(["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","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","xmlns","slot"]),Te=_(["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"]),Re=_(["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"]),qe=_(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),ze=j(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Ve=j(/<%[\w\W]*|[\w\W]*%>/gm),We=j(/\${[\w\W]*}/gm),He=j(/^data-[\-\w.\u00B7-\uFFFF]/),Xe=j(/^aria-[\-\w]+$/),Ye=j(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Qe=j(/^(?:\w+script|data):/i),et=j(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),tt=j(/^html$/i);var rt=Object.freeze({__proto__:null,MUSTACHE_EXPR:ze,ERB_EXPR:Ve,TMPLIT_EXPR:We,DATA_ATTR:He,ARIA_ATTR:Xe,IS_ALLOWED_URI:Ye,IS_SCRIPT_OR_DATA:Qe,ATTR_WHITESPACE:et,DOCTYPE_NAME:tt});const getGlobal=()=>"undefined"==typeof window?null:window,nt=function _createTrustedTypesPolicy(i,s){if("object"!=typeof i||"function"!=typeof i.createPolicy)return null;let u=null;const m="data-tt-policy-suffix";s&&s.hasAttribute(m)&&(u=s.getAttribute(m));const v="dompurify"+(u?"#"+u:"");try{return i.createPolicy(v,{createHTML:i=>i,createScriptURL:i=>i})}catch(i){return console.warn("TrustedTypes policy "+v+" could not be created."),null}};function createDOMPurify(){let s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:getGlobal();const DOMPurify=i=>createDOMPurify(i);if(DOMPurify.version="3.0.5",DOMPurify.removed=[],!s||!s.document||9!==s.document.nodeType)return DOMPurify.isSupported=!1,DOMPurify;const u=s.document,m=u.currentScript;let{document:v}=s;const{DocumentFragment:j,HTMLTemplateElement:M,Node:$,Element:W,NodeFilter:ze,NamedNodeMap:Ve=s.NamedNodeMap||s.MozNamedAttrMap,HTMLFormElement:We,DOMParser:He,trustedTypes:Xe}=s,Qe=W.prototype,et=lookupGetter(Qe,"cloneNode"),ot=lookupGetter(Qe,"nextSibling"),at=lookupGetter(Qe,"childNodes"),it=lookupGetter(Qe,"parentNode");if("function"==typeof M){const i=v.createElement("template");i.content&&i.content.ownerDocument&&(v=i.content.ownerDocument)}let st,lt="";const{implementation:ct,createNodeIterator:ut,createDocumentFragment:pt,getElementsByTagName:ht}=v,{importNode:dt}=u;let mt={};DOMPurify.isSupported="function"==typeof i&&"function"==typeof it&&ct&&void 0!==ct.createHTMLDocument;const{MUSTACHE_EXPR:gt,ERB_EXPR:yt,TMPLIT_EXPR:vt,DATA_ATTR:bt,ARIA_ATTR:_t,IS_SCRIPT_OR_DATA:Et,ATTR_WHITESPACE:wt}=rt;let{IS_ALLOWED_URI:St}=rt,xt=null;const kt=addToSet({},[...ye,...be,..._e,...Se,...Pe]);let Ot=null;const At=addToSet({},[...Ie,...Te,...Re,...qe]);let Ct=Object.seal(Object.create(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}})),jt=null,Pt=null,It=!0,Nt=!0,Tt=!1,Mt=!0,Rt=!1,Bt=!1,Dt=!1,Lt=!1,Ft=!1,qt=!1,$t=!1,zt=!0,Ut=!1;const Vt="user-content-";let Wt=!0,Kt=!1,Ht={},Jt=null;const Gt=addToSet({},["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 Xt=null;const Yt=addToSet({},["audio","video","img","source","image","track"]);let Qt=null;const Zt=addToSet({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),er="http://www.w3.org/1998/Math/MathML",tr="http://www.w3.org/2000/svg",rr="http://www.w3.org/1999/xhtml";let nr=rr,ar=!1,ir=null;const sr=addToSet({},[er,tr,rr],ae);let lr;const cr=["application/xhtml+xml","text/html"],ur="text/html";let pr,dr=null;const fr=v.createElement("form"),mr=function isRegexOrFunction(i){return i instanceof RegExp||i instanceof Function},gr=function _parseConfig(i){if(!dr||dr!==i){if(i&&"object"==typeof i||(i={}),i=clone(i),lr=lr=-1===cr.indexOf(i.PARSER_MEDIA_TYPE)?ur:i.PARSER_MEDIA_TYPE,pr="application/xhtml+xml"===lr?ae:ee,xt="ALLOWED_TAGS"in i?addToSet({},i.ALLOWED_TAGS,pr):kt,Ot="ALLOWED_ATTR"in i?addToSet({},i.ALLOWED_ATTR,pr):At,ir="ALLOWED_NAMESPACES"in i?addToSet({},i.ALLOWED_NAMESPACES,ae):sr,Qt="ADD_URI_SAFE_ATTR"in i?addToSet(clone(Zt),i.ADD_URI_SAFE_ATTR,pr):Zt,Xt="ADD_DATA_URI_TAGS"in i?addToSet(clone(Yt),i.ADD_DATA_URI_TAGS,pr):Yt,Jt="FORBID_CONTENTS"in i?addToSet({},i.FORBID_CONTENTS,pr):Gt,jt="FORBID_TAGS"in i?addToSet({},i.FORBID_TAGS,pr):{},Pt="FORBID_ATTR"in i?addToSet({},i.FORBID_ATTR,pr):{},Ht="USE_PROFILES"in i&&i.USE_PROFILES,It=!1!==i.ALLOW_ARIA_ATTR,Nt=!1!==i.ALLOW_DATA_ATTR,Tt=i.ALLOW_UNKNOWN_PROTOCOLS||!1,Mt=!1!==i.ALLOW_SELF_CLOSE_IN_ATTR,Rt=i.SAFE_FOR_TEMPLATES||!1,Bt=i.WHOLE_DOCUMENT||!1,Ft=i.RETURN_DOM||!1,qt=i.RETURN_DOM_FRAGMENT||!1,$t=i.RETURN_TRUSTED_TYPE||!1,Lt=i.FORCE_BODY||!1,zt=!1!==i.SANITIZE_DOM,Ut=i.SANITIZE_NAMED_PROPS||!1,Wt=!1!==i.KEEP_CONTENT,Kt=i.IN_PLACE||!1,St=i.ALLOWED_URI_REGEXP||Ye,nr=i.NAMESPACE||rr,Ct=i.CUSTOM_ELEMENT_HANDLING||{},i.CUSTOM_ELEMENT_HANDLING&&mr(i.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ct.tagNameCheck=i.CUSTOM_ELEMENT_HANDLING.tagNameCheck),i.CUSTOM_ELEMENT_HANDLING&&mr(i.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ct.attributeNameCheck=i.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),i.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof i.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ct.allowCustomizedBuiltInElements=i.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Rt&&(Nt=!1),qt&&(Ft=!0),Ht&&(xt=addToSet({},[...Pe]),Ot=[],!0===Ht.html&&(addToSet(xt,ye),addToSet(Ot,Ie)),!0===Ht.svg&&(addToSet(xt,be),addToSet(Ot,Te),addToSet(Ot,qe)),!0===Ht.svgFilters&&(addToSet(xt,_e),addToSet(Ot,Te),addToSet(Ot,qe)),!0===Ht.mathMl&&(addToSet(xt,Se),addToSet(Ot,Re),addToSet(Ot,qe))),i.ADD_TAGS&&(xt===kt&&(xt=clone(xt)),addToSet(xt,i.ADD_TAGS,pr)),i.ADD_ATTR&&(Ot===At&&(Ot=clone(Ot)),addToSet(Ot,i.ADD_ATTR,pr)),i.ADD_URI_SAFE_ATTR&&addToSet(Qt,i.ADD_URI_SAFE_ATTR,pr),i.FORBID_CONTENTS&&(Jt===Gt&&(Jt=clone(Jt)),addToSet(Jt,i.FORBID_CONTENTS,pr)),Wt&&(xt["#text"]=!0),Bt&&addToSet(xt,["html","head","body"]),xt.table&&(addToSet(xt,["tbody"]),delete jt.tbody),i.TRUSTED_TYPES_POLICY){if("function"!=typeof i.TRUSTED_TYPES_POLICY.createHTML)throw fe('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof i.TRUSTED_TYPES_POLICY.createScriptURL)throw fe('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');st=i.TRUSTED_TYPES_POLICY,lt=st.createHTML("")}else void 0===st&&(st=nt(Xe,m)),null!==st&&"string"==typeof lt&&(lt=st.createHTML(""));_&&_(i),dr=i}},yr=addToSet({},["mi","mo","mn","ms","mtext"]),vr=addToSet({},["foreignobject","desc","title","annotation-xml"]),br=addToSet({},["title","style","font","a","script"]),_r=addToSet({},be);addToSet(_r,_e),addToSet(_r,we);const Er=addToSet({},Se);addToSet(Er,xe);const wr=function _checkValidNamespace(i){let s=it(i);s&&s.tagName||(s={namespaceURI:nr,tagName:"template"});const u=ee(i.tagName),m=ee(s.tagName);return!!ir[i.namespaceURI]&&(i.namespaceURI===tr?s.namespaceURI===rr?"svg"===u:s.namespaceURI===er?"svg"===u&&("annotation-xml"===m||yr[m]):Boolean(_r[u]):i.namespaceURI===er?s.namespaceURI===rr?"math"===u:s.namespaceURI===tr?"math"===u&&vr[m]:Boolean(Er[u]):i.namespaceURI===rr?!(s.namespaceURI===tr&&!vr[m])&&!(s.namespaceURI===er&&!yr[m])&&!Er[u]&&(br[u]||!_r[u]):!("application/xhtml+xml"!==lr||!ir[i.namespaceURI]))},Sr=function _forceRemove(i){Z(DOMPurify.removed,{element:i});try{i.parentNode.removeChild(i)}catch(s){i.remove()}},xr=function _removeAttribute(i,s){try{Z(DOMPurify.removed,{attribute:s.getAttributeNode(i),from:s})}catch(i){Z(DOMPurify.removed,{attribute:null,from:s})}if(s.removeAttribute(i),"is"===i&&!Ot[i])if(Ft||qt)try{Sr(s)}catch(i){}else try{s.setAttribute(i,"")}catch(i){}},kr=function _initDocument(i){let s,u;if(Lt)i="<remove></remove>"+i;else{const s=ie(i,/^[\r\n\t ]+/);u=s&&s[0]}"application/xhtml+xml"===lr&&nr===rr&&(i='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+i+"</body></html>");const m=st?st.createHTML(i):i;if(nr===rr)try{s=(new He).parseFromString(m,lr)}catch(i){}if(!s||!s.documentElement){s=ct.createDocument(nr,"template",null);try{s.documentElement.innerHTML=ar?lt:m}catch(i){}}const _=s.body||s.documentElement;return i&&u&&_.insertBefore(v.createTextNode(u),_.childNodes[0]||null),nr===rr?ht.call(s,Bt?"html":"body")[0]:Bt?s.documentElement:_},Or=function _createIterator(i){return ut.call(i.ownerDocument||i,i,ze.SHOW_ELEMENT|ze.SHOW_COMMENT|ze.SHOW_TEXT,null,!1)},Ar=function _isClobbered(i){return i instanceof We&&("string"!=typeof i.nodeName||"string"!=typeof i.textContent||"function"!=typeof i.removeChild||!(i.attributes instanceof Ve)||"function"!=typeof i.removeAttribute||"function"!=typeof i.setAttribute||"string"!=typeof i.namespaceURI||"function"!=typeof i.insertBefore||"function"!=typeof i.hasChildNodes)},Cr=function _isNode(i){return"object"==typeof $?i instanceof $:i&&"object"==typeof i&&"number"==typeof i.nodeType&&"string"==typeof i.nodeName},jr=function _executeHook(i,s,u){mt[i]&&X(mt[i],(i=>{i.call(DOMPurify,s,u,dr)}))},Pr=function _sanitizeElements(i){let s;if(jr("beforeSanitizeElements",i,null),Ar(i))return Sr(i),!0;const u=pr(i.nodeName);if(jr("uponSanitizeElement",i,{tagName:u,allowedTags:xt}),i.hasChildNodes()&&!Cr(i.firstElementChild)&&(!Cr(i.content)||!Cr(i.content.firstElementChild))&&de(/<[/\w]/g,i.innerHTML)&&de(/<[/\w]/g,i.textContent))return Sr(i),!0;if(!xt[u]||jt[u]){if(!jt[u]&&Nr(u)){if(Ct.tagNameCheck instanceof RegExp&&de(Ct.tagNameCheck,u))return!1;if(Ct.tagNameCheck instanceof Function&&Ct.tagNameCheck(u))return!1}if(Wt&&!Jt[u]){const s=it(i)||i.parentNode,u=at(i)||i.childNodes;if(u&&s)for(let m=u.length-1;m>=0;--m)s.insertBefore(et(u[m],!0),ot(i))}return Sr(i),!0}return i instanceof W&&!wr(i)?(Sr(i),!0):"noscript"!==u&&"noembed"!==u&&"noframes"!==u||!de(/<\/no(script|embed|frames)/i,i.innerHTML)?(Rt&&3===i.nodeType&&(s=i.textContent,s=le(s,gt," "),s=le(s,yt," "),s=le(s,vt," "),i.textContent!==s&&(Z(DOMPurify.removed,{element:i.cloneNode()}),i.textContent=s)),jr("afterSanitizeElements",i,null),!1):(Sr(i),!0)},Ir=function _isValidAttribute(i,s,u){if(zt&&("id"===s||"name"===s)&&(u in v||u in fr))return!1;if(Nt&&!Pt[s]&&de(bt,s));else if(It&&de(_t,s));else if(!Ot[s]||Pt[s]){if(!(Nr(i)&&(Ct.tagNameCheck instanceof RegExp&&de(Ct.tagNameCheck,i)||Ct.tagNameCheck instanceof Function&&Ct.tagNameCheck(i))&&(Ct.attributeNameCheck instanceof RegExp&&de(Ct.attributeNameCheck,s)||Ct.attributeNameCheck instanceof Function&&Ct.attributeNameCheck(s))||"is"===s&&Ct.allowCustomizedBuiltInElements&&(Ct.tagNameCheck instanceof RegExp&&de(Ct.tagNameCheck,u)||Ct.tagNameCheck instanceof Function&&Ct.tagNameCheck(u))))return!1}else if(Qt[s]);else if(de(St,le(u,wt,"")));else if("src"!==s&&"xlink:href"!==s&&"href"!==s||"script"===i||0!==ce(u,"data:")||!Xt[i])if(Tt&&!de(Et,le(u,wt,"")));else if(u)return!1;return!0},Nr=function _basicCustomElementTest(i){return i.indexOf("-")>0},Tr=function _sanitizeAttributes(i){let s,u,m,v;jr("beforeSanitizeAttributes",i,null);const{attributes:_}=i;if(!_)return;const j={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ot};for(v=_.length;v--;){s=_[v];const{name:M,namespaceURI:$}=s;if(u="value"===M?s.value:pe(s.value),m=pr(M),j.attrName=m,j.attrValue=u,j.keepAttr=!0,j.forceKeepAttr=void 0,jr("uponSanitizeAttribute",i,j),u=j.attrValue,j.forceKeepAttr)continue;if(xr(M,i),!j.keepAttr)continue;if(!Mt&&de(/\/>/i,u)){xr(M,i);continue}Rt&&(u=le(u,gt," "),u=le(u,yt," "),u=le(u,vt," "));const W=pr(i.nodeName);if(Ir(W,m,u)){if(!Ut||"id"!==m&&"name"!==m||(xr(M,i),u=Vt+u),st&&"object"==typeof Xe&&"function"==typeof Xe.getAttributeType)if($);else switch(Xe.getAttributeType(W,m)){case"TrustedHTML":u=st.createHTML(u);break;case"TrustedScriptURL":u=st.createScriptURL(u)}try{$?i.setAttributeNS($,M,u):i.setAttribute(M,u),Y(DOMPurify.removed)}catch(i){}}}jr("afterSanitizeAttributes",i,null)},Mr=function _sanitizeShadowDOM(i){let s;const u=Or(i);for(jr("beforeSanitizeShadowDOM",i,null);s=u.nextNode();)jr("uponSanitizeShadowNode",s,null),Pr(s)||(s.content instanceof j&&_sanitizeShadowDOM(s.content),Tr(s));jr("afterSanitizeShadowDOM",i,null)};return DOMPurify.sanitize=function(i){let s,m,v,_,M=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(ar=!i,ar&&(i="\x3c!--\x3e"),"string"!=typeof i&&!Cr(i)){if("function"!=typeof i.toString)throw fe("toString is not a function");if("string"!=typeof(i=i.toString()))throw fe("dirty is not a string, aborting")}if(!DOMPurify.isSupported)return i;if(Dt||gr(M),DOMPurify.removed=[],"string"==typeof i&&(Kt=!1),Kt){if(i.nodeName){const s=pr(i.nodeName);if(!xt[s]||jt[s])throw fe("root node is forbidden and cannot be sanitized in-place")}}else if(i instanceof $)s=kr("\x3c!----\x3e"),m=s.ownerDocument.importNode(i,!0),1===m.nodeType&&"BODY"===m.nodeName||"HTML"===m.nodeName?s=m:s.appendChild(m);else{if(!Ft&&!Rt&&!Bt&&-1===i.indexOf("<"))return st&&$t?st.createHTML(i):i;if(s=kr(i),!s)return Ft?null:$t?lt:""}s&&Lt&&Sr(s.firstChild);const W=Or(Kt?i:s);for(;v=W.nextNode();)Pr(v)||(v.content instanceof j&&Mr(v.content),Tr(v));if(Kt)return i;if(Ft){if(qt)for(_=pt.call(s.ownerDocument);s.firstChild;)_.appendChild(s.firstChild);else _=s;return(Ot.shadowroot||Ot.shadowrootmode)&&(_=dt.call(u,_,!0)),_}let X=Bt?s.outerHTML:s.innerHTML;return Bt&&xt["!doctype"]&&s.ownerDocument&&s.ownerDocument.doctype&&s.ownerDocument.doctype.name&&de(tt,s.ownerDocument.doctype.name)&&(X="<!DOCTYPE "+s.ownerDocument.doctype.name+">\n"+X),Rt&&(X=le(X,gt," "),X=le(X,yt," "),X=le(X,vt," ")),st&&$t?st.createHTML(X):X},DOMPurify.setConfig=function(i){gr(i),Dt=!0},DOMPurify.clearConfig=function(){dr=null,Dt=!1},DOMPurify.isValidAttribute=function(i,s,u){dr||gr({});const m=pr(i),v=pr(s);return Ir(m,v,u)},DOMPurify.addHook=function(i,s){"function"==typeof s&&(mt[i]=mt[i]||[],Z(mt[i],s))},DOMPurify.removeHook=function(i){if(mt[i])return Y(mt[i])},DOMPurify.removeHooks=function(i){mt[i]&&(mt[i]=[])},DOMPurify.removeAllHooks=function(){mt={}},DOMPurify}return createDOMPurify()}()},69450:i=>{"use strict";class SubRange{constructor(i,s){this.low=i,this.high=s,this.length=1+s-i}overlaps(i){return!(this.high<i.low||this.low>i.high)}touches(i){return!(this.high+1<i.low||this.low-1>i.high)}add(i){return new SubRange(Math.min(this.low,i.low),Math.max(this.high,i.high))}subtract(i){return i.low<=this.low&&i.high>=this.high?[]:i.low>this.low&&i.high<this.high?[new SubRange(this.low,i.low-1),new SubRange(i.high+1,this.high)]:i.low<=this.low?[new SubRange(i.high+1,this.high)]:[new SubRange(this.low,i.low-1)]}toString(){return this.low==this.high?this.low.toString():this.low+"-"+this.high}}class DRange{constructor(i,s){this.ranges=[],this.length=0,null!=i&&this.add(i,s)}_update_length(){this.length=this.ranges.reduce(((i,s)=>i+s.length),0)}add(i,s){var _add=i=>{for(var s=0;s<this.ranges.length&&!i.touches(this.ranges[s]);)s++;for(var u=this.ranges.slice(0,s);s<this.ranges.length&&i.touches(this.ranges[s]);)i=i.add(this.ranges[s]),s++;u.push(i),this.ranges=u.concat(this.ranges.slice(s)),this._update_length()};return i instanceof DRange?i.ranges.forEach(_add):(null==s&&(s=i),_add(new SubRange(i,s))),this}subtract(i,s){var _subtract=i=>{for(var s=0;s<this.ranges.length&&!i.overlaps(this.ranges[s]);)s++;for(var u=this.ranges.slice(0,s);s<this.ranges.length&&i.overlaps(this.ranges[s]);)u=u.concat(this.ranges[s].subtract(i)),s++;this.ranges=u.concat(this.ranges.slice(s)),this._update_length()};return i instanceof DRange?i.ranges.forEach(_subtract):(null==s&&(s=i),_subtract(new SubRange(i,s))),this}intersect(i,s){var u=[],_intersect=i=>{for(var s=0;s<this.ranges.length&&!i.overlaps(this.ranges[s]);)s++;for(;s<this.ranges.length&&i.overlaps(this.ranges[s]);){var m=Math.max(this.ranges[s].low,i.low),v=Math.min(this.ranges[s].high,i.high);u.push(new SubRange(m,v)),s++}};return i instanceof DRange?i.ranges.forEach(_intersect):(null==s&&(s=i),_intersect(new SubRange(i,s))),this.ranges=u,this._update_length(),this}index(i){for(var s=0;s<this.ranges.length&&this.ranges[s].length<=i;)i-=this.ranges[s].length,s++;return this.ranges[s].low+i}toString(){return"[ "+this.ranges.join(", ")+" ]"}clone(){return new DRange(this)}numbers(){return this.ranges.reduce(((i,s)=>{for(var u=s.low;u<=s.high;)i.push(u),u++;return i}),[])}subranges(){return this.ranges.map((i=>({low:i.low,high:i.high,length:1+i.high-i.low})))}}i.exports=DRange},17187:i=>{"use strict";var s,u="object"==typeof Reflect?Reflect:null,m=u&&"function"==typeof u.apply?u.apply:function ReflectApply(i,s,u){return Function.prototype.apply.call(i,s,u)};s=u&&"function"==typeof u.ownKeys?u.ownKeys:Object.getOwnPropertySymbols?function ReflectOwnKeys(i){return Object.getOwnPropertyNames(i).concat(Object.getOwnPropertySymbols(i))}:function ReflectOwnKeys(i){return Object.getOwnPropertyNames(i)};var v=Number.isNaN||function NumberIsNaN(i){return i!=i};function EventEmitter(){EventEmitter.init.call(this)}i.exports=EventEmitter,i.exports.once=function once(i,s){return new Promise((function(u,m){function errorListener(u){i.removeListener(s,resolver),m(u)}function resolver(){"function"==typeof i.removeListener&&i.removeListener("error",errorListener),u([].slice.call(arguments))}eventTargetAgnosticAddListener(i,s,resolver,{once:!0}),"error"!==s&&function addErrorHandlerIfEventEmitter(i,s,u){"function"==typeof i.on&&eventTargetAgnosticAddListener(i,"error",s,u)}(i,errorListener,{once:!0})}))},EventEmitter.EventEmitter=EventEmitter,EventEmitter.prototype._events=void 0,EventEmitter.prototype._eventsCount=0,EventEmitter.prototype._maxListeners=void 0;var _=10;function checkListener(i){if("function"!=typeof i)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof i)}function _getMaxListeners(i){return void 0===i._maxListeners?EventEmitter.defaultMaxListeners:i._maxListeners}function _addListener(i,s,u,m){var v,_,j;if(checkListener(u),void 0===(_=i._events)?(_=i._events=Object.create(null),i._eventsCount=0):(void 0!==_.newListener&&(i.emit("newListener",s,u.listener?u.listener:u),_=i._events),j=_[s]),void 0===j)j=_[s]=u,++i._eventsCount;else if("function"==typeof j?j=_[s]=m?[u,j]:[j,u]:m?j.unshift(u):j.push(u),(v=_getMaxListeners(i))>0&&j.length>v&&!j.warned){j.warned=!0;var M=new Error("Possible EventEmitter memory leak detected. "+j.length+" "+String(s)+" listeners added. Use emitter.setMaxListeners() to increase limit");M.name="MaxListenersExceededWarning",M.emitter=i,M.type=s,M.count=j.length,function ProcessEmitWarning(i){console&&console.warn&&console.warn(i)}(M)}return i}function onceWrapper(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function _onceWrap(i,s,u){var m={fired:!1,wrapFn:void 0,target:i,type:s,listener:u},v=onceWrapper.bind(m);return v.listener=u,m.wrapFn=v,v}function _listeners(i,s,u){var m=i._events;if(void 0===m)return[];var v=m[s];return void 0===v?[]:"function"==typeof v?u?[v.listener||v]:[v]:u?function unwrapListeners(i){for(var s=new Array(i.length),u=0;u<s.length;++u)s[u]=i[u].listener||i[u];return s}(v):arrayClone(v,v.length)}function listenerCount(i){var s=this._events;if(void 0!==s){var u=s[i];if("function"==typeof u)return 1;if(void 0!==u)return u.length}return 0}function arrayClone(i,s){for(var u=new Array(s),m=0;m<s;++m)u[m]=i[m];return u}function eventTargetAgnosticAddListener(i,s,u,m){if("function"==typeof i.on)m.once?i.once(s,u):i.on(s,u);else{if("function"!=typeof i.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof i);i.addEventListener(s,(function wrapListener(v){m.once&&i.removeEventListener(s,wrapListener),u(v)}))}}Object.defineProperty(EventEmitter,"defaultMaxListeners",{enumerable:!0,get:function(){return _},set:function(i){if("number"!=typeof i||i<0||v(i))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+i+".");_=i}}),EventEmitter.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},EventEmitter.prototype.setMaxListeners=function setMaxListeners(i){if("number"!=typeof i||i<0||v(i))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+i+".");return this._maxListeners=i,this},EventEmitter.prototype.getMaxListeners=function getMaxListeners(){return _getMaxListeners(this)},EventEmitter.prototype.emit=function emit(i){for(var s=[],u=1;u<arguments.length;u++)s.push(arguments[u]);var v="error"===i,_=this._events;if(void 0!==_)v=v&&void 0===_.error;else if(!v)return!1;if(v){var j;if(s.length>0&&(j=s[0]),j instanceof Error)throw j;var M=new Error("Unhandled error."+(j?" ("+j.message+")":""));throw M.context=j,M}var $=_[i];if(void 0===$)return!1;if("function"==typeof $)m($,this,s);else{var W=$.length,X=arrayClone($,W);for(u=0;u<W;++u)m(X[u],this,s)}return!0},EventEmitter.prototype.addListener=function addListener(i,s){return _addListener(this,i,s,!1)},EventEmitter.prototype.on=EventEmitter.prototype.addListener,EventEmitter.prototype.prependListener=function prependListener(i,s){return _addListener(this,i,s,!0)},EventEmitter.prototype.once=function once(i,s){return checkListener(s),this.on(i,_onceWrap(this,i,s)),this},EventEmitter.prototype.prependOnceListener=function prependOnceListener(i,s){return checkListener(s),this.prependListener(i,_onceWrap(this,i,s)),this},EventEmitter.prototype.removeListener=function removeListener(i,s){var u,m,v,_,j;if(checkListener(s),void 0===(m=this._events))return this;if(void 0===(u=m[i]))return this;if(u===s||u.listener===s)0==--this._eventsCount?this._events=Object.create(null):(delete m[i],m.removeListener&&this.emit("removeListener",i,u.listener||s));else if("function"!=typeof u){for(v=-1,_=u.length-1;_>=0;_--)if(u[_]===s||u[_].listener===s){j=u[_].listener,v=_;break}if(v<0)return this;0===v?u.shift():function spliceOne(i,s){for(;s+1<i.length;s++)i[s]=i[s+1];i.pop()}(u,v),1===u.length&&(m[i]=u[0]),void 0!==m.removeListener&&this.emit("removeListener",i,j||s)}return this},EventEmitter.prototype.off=EventEmitter.prototype.removeListener,EventEmitter.prototype.removeAllListeners=function removeAllListeners(i){var s,u,m;if(void 0===(u=this._events))return this;if(void 0===u.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==u[i]&&(0==--this._eventsCount?this._events=Object.create(null):delete u[i]),this;if(0===arguments.length){var v,_=Object.keys(u);for(m=0;m<_.length;++m)"removeListener"!==(v=_[m])&&this.removeAllListeners(v);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(s=u[i]))this.removeListener(i,s);else if(void 0!==s)for(m=s.length-1;m>=0;m--)this.removeListener(i,s[m]);return this},EventEmitter.prototype.listeners=function listeners(i){return _listeners(this,i,!0)},EventEmitter.prototype.rawListeners=function rawListeners(i){return _listeners(this,i,!1)},EventEmitter.listenerCount=function(i,s){return"function"==typeof i.listenerCount?i.listenerCount(s):listenerCount.call(i,s)},EventEmitter.prototype.listenerCount=listenerCount,EventEmitter.prototype.eventNames=function eventNames(){return this._eventsCount>0?s(this._events):[]}},21102:(i,s,u)=>{"use strict";var m=u(46291),v=create(Error);function create(i){return FormattedError.displayName=i.displayName||i.name,FormattedError;function FormattedError(s){return s&&(s=m.apply(null,arguments)),new i(s)}}i.exports=v,v.eval=create(EvalError),v.range=create(RangeError),v.reference=create(ReferenceError),v.syntax=create(SyntaxError),v.type=create(TypeError),v.uri=create(URIError),v.create=create},46291:i=>{!function(){var s;function format(i){for(var s,u,m,v,_=1,j=[].slice.call(arguments),M=0,$=i.length,W="",X=!1,Y=!1,nextArg=function(){return j[_++]},slurpNumber=function(){for(var u="";/\d/.test(i[M]);)u+=i[M++],s=i[M];return u.length>0?parseInt(u):null};M<$;++M)if(s=i[M],X)switch(X=!1,"."==s?(Y=!1,s=i[++M]):"0"==s&&"."==i[M+1]?(Y=!0,s=i[M+=2]):Y=!0,v=slurpNumber(),s){case"b":W+=parseInt(nextArg(),10).toString(2);break;case"c":W+="string"==typeof(u=nextArg())||u instanceof String?u:String.fromCharCode(parseInt(u,10));break;case"d":W+=parseInt(nextArg(),10);break;case"f":m=String(parseFloat(nextArg()).toFixed(v||6)),W+=Y?m:m.replace(/^0/,"");break;case"j":W+=JSON.stringify(nextArg());break;case"o":W+="0"+parseInt(nextArg(),10).toString(8);break;case"s":W+=nextArg();break;case"x":W+="0x"+parseInt(nextArg(),10).toString(16);break;case"X":W+="0x"+parseInt(nextArg(),10).toString(16).toUpperCase();break;default:W+=s}else"%"===s?X=!0:W+=s;return W}(s=i.exports=format).format=format,s.vsprintf=function vsprintf(i,s){return format.apply(null,[i].concat(s))},"undefined"!=typeof console&&"function"==typeof console.log&&(s.printf=function printf(){console.log(format.apply(null,arguments))})}()},17648:i=>{"use strict";var s=Array.prototype.slice,u=Object.prototype.toString;i.exports=function bind(i){var m=this;if("function"!=typeof m||"[object Function]"!==u.call(m))throw new TypeError("Function.prototype.bind called on incompatible "+m);for(var v,_=s.call(arguments,1),j=Math.max(0,m.length-_.length),M=[],$=0;$<j;$++)M.push("$"+$);if(v=Function("binder","return function ("+M.join(",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof v){var u=m.apply(this,_.concat(s.call(arguments)));return Object(u)===u?u:this}return m.apply(i,_.concat(s.call(arguments)))})),m.prototype){var W=function Empty(){};W.prototype=m.prototype,v.prototype=new W,W.prototype=null}return v}},58612:(i,s,u)=>{"use strict";var m=u(17648);i.exports=Function.prototype.bind||m},40210:(i,s,u)=>{"use strict";var m,v=SyntaxError,_=Function,j=TypeError,getEvalledConstructor=function(i){try{return _('"use strict"; return ('+i+").constructor;")()}catch(i){}},M=Object.getOwnPropertyDescriptor;if(M)try{M({},"")}catch(i){M=null}var throwTypeError=function(){throw new j},$=M?function(){try{return throwTypeError}catch(i){try{return M(arguments,"callee").get}catch(i){return throwTypeError}}}():throwTypeError,W=u(41405)(),X=u(28185)(),Y=Object.getPrototypeOf||(X?function(i){return i.__proto__}:null),Z={},ee="undefined"!=typeof Uint8Array&&Y?Y(Uint8Array):m,ae={"%AggregateError%":"undefined"==typeof AggregateError?m:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?m:ArrayBuffer,"%ArrayIteratorPrototype%":W&&Y?Y([][Symbol.iterator]()):m,"%AsyncFromSyncIteratorPrototype%":m,"%AsyncFunction%":Z,"%AsyncGenerator%":Z,"%AsyncGeneratorFunction%":Z,"%AsyncIteratorPrototype%":Z,"%Atomics%":"undefined"==typeof Atomics?m:Atomics,"%BigInt%":"undefined"==typeof BigInt?m:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?m:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?m:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?m:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?m:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?m:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?m:FinalizationRegistry,"%Function%":_,"%GeneratorFunction%":Z,"%Int8Array%":"undefined"==typeof Int8Array?m:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?m:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?m:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":W&&Y?Y(Y([][Symbol.iterator]())):m,"%JSON%":"object"==typeof JSON?JSON:m,"%Map%":"undefined"==typeof Map?m:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&W&&Y?Y((new Map)[Symbol.iterator]()):m,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?m:Promise,"%Proxy%":"undefined"==typeof Proxy?m:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?m:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?m:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&W&&Y?Y((new Set)[Symbol.iterator]()):m,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?m:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":W&&Y?Y(""[Symbol.iterator]()):m,"%Symbol%":W?Symbol:m,"%SyntaxError%":v,"%ThrowTypeError%":$,"%TypedArray%":ee,"%TypeError%":j,"%Uint8Array%":"undefined"==typeof Uint8Array?m:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?m:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?m:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?m:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?m:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?m:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?m:WeakSet};if(Y)try{null.error}catch(i){var ie=Y(Y(i));ae["%Error.prototype%"]=ie}var le=function doEval(i){var s;if("%AsyncFunction%"===i)s=getEvalledConstructor("async function () {}");else if("%GeneratorFunction%"===i)s=getEvalledConstructor("function* () {}");else if("%AsyncGeneratorFunction%"===i)s=getEvalledConstructor("async function* () {}");else if("%AsyncGenerator%"===i){var u=doEval("%AsyncGeneratorFunction%");u&&(s=u.prototype)}else if("%AsyncIteratorPrototype%"===i){var m=doEval("%AsyncGenerator%");m&&Y&&(s=Y(m.prototype))}return ae[i]=s,s},ce={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},pe=u(58612),de=u(17642),fe=pe.call(Function.call,Array.prototype.concat),ye=pe.call(Function.apply,Array.prototype.splice),be=pe.call(Function.call,String.prototype.replace),_e=pe.call(Function.call,String.prototype.slice),we=pe.call(Function.call,RegExp.prototype.exec),Se=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,xe=/\\(\\)?/g,Pe=function getBaseIntrinsic(i,s){var u,m=i;if(de(ce,m)&&(m="%"+(u=ce[m])[0]+"%"),de(ae,m)){var _=ae[m];if(_===Z&&(_=le(m)),void 0===_&&!s)throw new j("intrinsic "+i+" exists, but is not available. Please file an issue!");return{alias:u,name:m,value:_}}throw new v("intrinsic "+i+" does not exist!")};i.exports=function GetIntrinsic(i,s){if("string"!=typeof i||0===i.length)throw new j("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof s)throw new j('"allowMissing" argument must be a boolean');if(null===we(/^%?[^%]*%?$/,i))throw new v("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var u=function stringToPath(i){var s=_e(i,0,1),u=_e(i,-1);if("%"===s&&"%"!==u)throw new v("invalid intrinsic syntax, expected closing `%`");if("%"===u&&"%"!==s)throw new v("invalid intrinsic syntax, expected opening `%`");var m=[];return be(i,Se,(function(i,s,u,v){m[m.length]=u?be(v,xe,"$1"):s||i})),m}(i),m=u.length>0?u[0]:"",_=Pe("%"+m+"%",s),$=_.name,W=_.value,X=!1,Y=_.alias;Y&&(m=Y[0],ye(u,fe([0,1],Y)));for(var Z=1,ee=!0;Z<u.length;Z+=1){var ie=u[Z],le=_e(ie,0,1),ce=_e(ie,-1);if(('"'===le||"'"===le||"`"===le||'"'===ce||"'"===ce||"`"===ce)&&le!==ce)throw new v("property names with quotes must have matching quotes");if("constructor"!==ie&&ee||(X=!0),de(ae,$="%"+(m+="."+ie)+"%"))W=ae[$];else if(null!=W){if(!(ie in W)){if(!s)throw new j("base intrinsic for "+i+" exists, but the property is not available.");return}if(M&&Z+1>=u.length){var pe=M(W,ie);W=(ee=!!pe)&&"get"in pe&&!("originalValue"in pe.get)?pe.get:W[ie]}else ee=de(W,ie),W=W[ie];ee&&!X&&(ae[$]=W)}}return W}},28185:i=>{"use strict";var s={foo:{}},u=Object;i.exports=function hasProto(){return{__proto__:s}.foo===s.foo&&!({__proto__:null}instanceof u)}},41405:(i,s,u)=>{"use strict";var m="undefined"!=typeof Symbol&&Symbol,v=u(55419);i.exports=function hasNativeSymbols(){return"function"==typeof m&&("function"==typeof Symbol&&("symbol"==typeof m("foo")&&("symbol"==typeof Symbol("bar")&&v())))}},55419:i=>{"use strict";i.exports=function hasSymbols(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var i={},s=Symbol("test"),u=Object(s);if("string"==typeof s)return!1;if("[object Symbol]"!==Object.prototype.toString.call(s))return!1;if("[object Symbol]"!==Object.prototype.toString.call(u))return!1;for(s in i[s]=42,i)return!1;if("function"==typeof Object.keys&&0!==Object.keys(i).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(i).length)return!1;var m=Object.getOwnPropertySymbols(i);if(1!==m.length||m[0]!==s)return!1;if(!Object.prototype.propertyIsEnumerable.call(i,s))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var v=Object.getOwnPropertyDescriptor(i,s);if(42!==v.value||!0!==v.enumerable)return!1}return!0}},17642:(i,s,u)=>{"use strict";var m=u(58612);i.exports=m.call(Function.call,Object.prototype.hasOwnProperty)},47802:i=>{function deepFreeze(i){return i instanceof Map?i.clear=i.delete=i.set=function(){throw new Error("map is read-only")}:i instanceof Set&&(i.add=i.clear=i.delete=function(){throw new Error("set is read-only")}),Object.freeze(i),Object.getOwnPropertyNames(i).forEach((function(s){var u=i[s];"object"!=typeof u||Object.isFrozen(u)||deepFreeze(u)})),i}var s=deepFreeze,u=deepFreeze;s.default=u;class Response{constructor(i){void 0===i.data&&(i.data={}),this.data=i.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function escapeHTML(i){return i.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function inherit(i,...s){const u=Object.create(null);for(const s in i)u[s]=i[s];return s.forEach((function(i){for(const s in i)u[s]=i[s]})),u}const emitsWrappingTags=i=>!!i.kind;class HTMLRenderer{constructor(i,s){this.buffer="",this.classPrefix=s.classPrefix,i.walk(this)}addText(i){this.buffer+=escapeHTML(i)}openNode(i){if(!emitsWrappingTags(i))return;let s=i.kind;i.sublanguage||(s=`${this.classPrefix}${s}`),this.span(s)}closeNode(i){emitsWrappingTags(i)&&(this.buffer+="</span>")}value(){return this.buffer}span(i){this.buffer+=`<span class="${i}">`}}class TokenTree{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(i){this.top.children.push(i)}openNode(i){const s={kind:i,children:[]};this.add(s),this.stack.push(s)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(i){return this.constructor._walk(i,this.rootNode)}static _walk(i,s){return"string"==typeof s?i.addText(s):s.children&&(i.openNode(s),s.children.forEach((s=>this._walk(i,s))),i.closeNode(s)),i}static _collapse(i){"string"!=typeof i&&i.children&&(i.children.every((i=>"string"==typeof i))?i.children=[i.children.join("")]:i.children.forEach((i=>{TokenTree._collapse(i)})))}}class TokenTreeEmitter extends TokenTree{constructor(i){super(),this.options=i}addKeyword(i,s){""!==i&&(this.openNode(s),this.addText(i),this.closeNode())}addText(i){""!==i&&this.add(i)}addSublanguage(i,s){const u=i.root;u.kind=s,u.sublanguage=!0,this.add(u)}toHTML(){return new HTMLRenderer(this,this.options).value()}finalize(){return!0}}function source(i){return i?"string"==typeof i?i:i.source:null}const m=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;const v="[a-zA-Z]\\w*",_="[a-zA-Z_]\\w*",j="\\b\\d+(\\.\\d+)?",M="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",$="\\b(0b[01]+)",W={begin:"\\\\[\\s\\S]",relevance:0},X={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[W]},Y={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[W]},Z={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},COMMENT=function(i,s,u={}){const m=inherit({className:"comment",begin:i,end:s,contains:[]},u);return m.contains.push(Z),m.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),m},ee=COMMENT("//","$"),ae=COMMENT("/\\*","\\*/"),ie=COMMENT("#","$"),le={className:"number",begin:j,relevance:0},ce={className:"number",begin:M,relevance:0},pe={className:"number",begin:$,relevance:0},de={className:"number",begin:j+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},fe={begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[W,{begin:/\[/,end:/\]/,relevance:0,contains:[W]}]}]},ye={className:"title",begin:v,relevance:0},be={className:"title",begin:_,relevance:0},_e={begin:"\\.\\s*"+_,relevance:0};var we=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:v,UNDERSCORE_IDENT_RE:_,NUMBER_RE:j,C_NUMBER_RE:M,BINARY_NUMBER_RE:$,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(i={})=>{const s=/^#![ ]*\//;return i.binary&&(i.begin=function concat(...i){return i.map((i=>source(i))).join("")}(s,/.*\b/,i.binary,/\b.*/)),inherit({className:"meta",begin:s,end:/$/,relevance:0,"on:begin":(i,s)=>{0!==i.index&&s.ignoreMatch()}},i)},BACKSLASH_ESCAPE:W,APOS_STRING_MODE:X,QUOTE_STRING_MODE:Y,PHRASAL_WORDS_MODE:Z,COMMENT,C_LINE_COMMENT_MODE:ee,C_BLOCK_COMMENT_MODE:ae,HASH_COMMENT_MODE:ie,NUMBER_MODE:le,C_NUMBER_MODE:ce,BINARY_NUMBER_MODE:pe,CSS_NUMBER_MODE:de,REGEXP_MODE:fe,TITLE_MODE:ye,UNDERSCORE_TITLE_MODE:be,METHOD_GUARD:_e,END_SAME_AS_BEGIN:function(i){return Object.assign(i,{"on:begin":(i,s)=>{s.data._beginMatch=i[1]},"on:end":(i,s)=>{s.data._beginMatch!==i[1]&&s.ignoreMatch()}})}});function skipIfhasPrecedingDot(i,s){"."===i.input[i.index-1]&&s.ignoreMatch()}function beginKeywords(i,s){s&&i.beginKeywords&&(i.begin="\\b("+i.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",i.__beforeBegin=skipIfhasPrecedingDot,i.keywords=i.keywords||i.beginKeywords,delete i.beginKeywords,void 0===i.relevance&&(i.relevance=0))}function compileIllegal(i,s){Array.isArray(i.illegal)&&(i.illegal=function either(...i){return"("+i.map((i=>source(i))).join("|")+")"}(...i.illegal))}function compileMatch(i,s){if(i.match){if(i.begin||i.end)throw new Error("begin & end are not supported with match");i.begin=i.match,delete i.match}}function compileRelevance(i,s){void 0===i.relevance&&(i.relevance=1)}const Se=["of","and","for","in","not","or","if","then","parent","list","value"],xe="keyword";function compileKeywords(i,s,u=xe){const m={};return"string"==typeof i?compileList(u,i.split(" ")):Array.isArray(i)?compileList(u,i):Object.keys(i).forEach((function(u){Object.assign(m,compileKeywords(i[u],s,u))})),m;function compileList(i,u){s&&(u=u.map((i=>i.toLowerCase()))),u.forEach((function(s){const u=s.split("|");m[u[0]]=[i,scoreForKeyword(u[0],u[1])]}))}}function scoreForKeyword(i,s){return s?Number(s):function commonKeyword(i){return Se.includes(i.toLowerCase())}(i)?0:1}function compileLanguage(i,{plugins:s}){function langRe(s,u){return new RegExp(source(s),"m"+(i.case_insensitive?"i":"")+(u?"g":""))}class MultiRegex{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(i,s){s.position=this.position++,this.matchIndexes[this.matchAt]=s,this.regexes.push([s,i]),this.matchAt+=function countMatchGroups(i){return new RegExp(i.toString()+"|").exec("").length-1}(i)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const i=this.regexes.map((i=>i[1]));this.matcherRe=langRe(function join(i,s="|"){let u=0;return i.map((i=>{u+=1;const s=u;let v=source(i),_="";for(;v.length>0;){const i=m.exec(v);if(!i){_+=v;break}_+=v.substring(0,i.index),v=v.substring(i.index+i[0].length),"\\"===i[0][0]&&i[1]?_+="\\"+String(Number(i[1])+s):(_+=i[0],"("===i[0]&&u++)}return _})).map((i=>`(${i})`)).join(s)}(i),!0),this.lastIndex=0}exec(i){this.matcherRe.lastIndex=this.lastIndex;const s=this.matcherRe.exec(i);if(!s)return null;const u=s.findIndex(((i,s)=>s>0&&void 0!==i)),m=this.matchIndexes[u];return s.splice(0,u),Object.assign(s,m)}}class ResumableMultiRegex{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(i){if(this.multiRegexes[i])return this.multiRegexes[i];const s=new MultiRegex;return this.rules.slice(i).forEach((([i,u])=>s.addRule(i,u))),s.compile(),this.multiRegexes[i]=s,s}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(i,s){this.rules.push([i,s]),"begin"===s.type&&this.count++}exec(i){const s=this.getMatcher(this.regexIndex);s.lastIndex=this.lastIndex;let u=s.exec(i);if(this.resumingScanAtSamePosition())if(u&&u.index===this.lastIndex);else{const s=this.getMatcher(0);s.lastIndex=this.lastIndex+1,u=s.exec(i)}return u&&(this.regexIndex+=u.position+1,this.regexIndex===this.count&&this.considerAll()),u}}if(i.compilerExtensions||(i.compilerExtensions=[]),i.contains&&i.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return i.classNameAliases=inherit(i.classNameAliases||{}),function compileMode(s,u){const m=s;if(s.isCompiled)return m;[compileMatch].forEach((i=>i(s,u))),i.compilerExtensions.forEach((i=>i(s,u))),s.__beforeBegin=null,[beginKeywords,compileIllegal,compileRelevance].forEach((i=>i(s,u))),s.isCompiled=!0;let v=null;if("object"==typeof s.keywords&&(v=s.keywords.$pattern,delete s.keywords.$pattern),s.keywords&&(s.keywords=compileKeywords(s.keywords,i.case_insensitive)),s.lexemes&&v)throw new Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return v=v||s.lexemes||/\w+/,m.keywordPatternRe=langRe(v,!0),u&&(s.begin||(s.begin=/\B|\b/),m.beginRe=langRe(s.begin),s.endSameAsBegin&&(s.end=s.begin),s.end||s.endsWithParent||(s.end=/\B|\b/),s.end&&(m.endRe=langRe(s.end)),m.terminatorEnd=source(s.end)||"",s.endsWithParent&&u.terminatorEnd&&(m.terminatorEnd+=(s.end?"|":"")+u.terminatorEnd)),s.illegal&&(m.illegalRe=langRe(s.illegal)),s.contains||(s.contains=[]),s.contains=[].concat(...s.contains.map((function(i){return function expandOrCloneMode(i){i.variants&&!i.cachedVariants&&(i.cachedVariants=i.variants.map((function(s){return inherit(i,{variants:null},s)})));if(i.cachedVariants)return i.cachedVariants;if(dependencyOnParent(i))return inherit(i,{starts:i.starts?inherit(i.starts):null});if(Object.isFrozen(i))return inherit(i);return i}("self"===i?s:i)}))),s.contains.forEach((function(i){compileMode(i,m)})),s.starts&&compileMode(s.starts,u),m.matcher=function buildModeRegex(i){const s=new ResumableMultiRegex;return i.contains.forEach((i=>s.addRule(i.begin,{rule:i,type:"begin"}))),i.terminatorEnd&&s.addRule(i.terminatorEnd,{type:"end"}),i.illegal&&s.addRule(i.illegal,{type:"illegal"}),s}(m),m}(i)}function dependencyOnParent(i){return!!i&&(i.endsWithParent||dependencyOnParent(i.starts))}function BuildVuePlugin(i){const s={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:!1}},computed:{className(){return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!i.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`),this.unknownLanguage=!0,escapeHTML(this.code);let s={};return this.autoDetect?(s=i.highlightAuto(this.code),this.detectedLanguage=s.language):(s=i.highlight(this.language,this.code,this.ignoreIllegals),this.detectedLanguage=this.language),s.value},autoDetect(){return!this.language||function hasValueOrEmptyAttribute(i){return Boolean(i||""===i)}(this.autodetect)},ignoreIllegals:()=>!0},render(i){return i("pre",{},[i("code",{class:this.className,domProps:{innerHTML:this.highlighted}})])}};return{Component:s,VuePlugin:{install(i){i.component("highlightjs",s)}}}}const Pe={"after:highlightElement":({el:i,result:s,text:u})=>{const m=nodeStream(i);if(!m.length)return;const v=document.createElement("div");v.innerHTML=s.value,s.value=function mergeStreams(i,s,u){let m=0,v="";const _=[];function selectStream(){return i.length&&s.length?i[0].offset!==s[0].offset?i[0].offset<s[0].offset?i:s:"start"===s[0].event?i:s:i.length?i:s}function open(i){function attributeString(i){return" "+i.nodeName+'="'+escapeHTML(i.value)+'"'}v+="<"+tag(i)+[].map.call(i.attributes,attributeString).join("")+">"}function close(i){v+="</"+tag(i)+">"}function render(i){("start"===i.event?open:close)(i.node)}for(;i.length||s.length;){let s=selectStream();if(v+=escapeHTML(u.substring(m,s[0].offset)),m=s[0].offset,s===i){_.reverse().forEach(close);do{render(s.splice(0,1)[0]),s=selectStream()}while(s===i&&s.length&&s[0].offset===m);_.reverse().forEach(open)}else"start"===s[0].event?_.push(s[0].node):_.pop(),render(s.splice(0,1)[0])}return v+escapeHTML(u.substr(m))}(m,nodeStream(v),u)}};function tag(i){return i.nodeName.toLowerCase()}function nodeStream(i){const s=[];return function _nodeStream(i,u){for(let m=i.firstChild;m;m=m.nextSibling)3===m.nodeType?u+=m.nodeValue.length:1===m.nodeType&&(s.push({event:"start",offset:u,node:m}),u=_nodeStream(m,u),tag(m).match(/br|hr|img|input/)||s.push({event:"stop",offset:u,node:m}));return u}(i,0),s}const Ie={},error=i=>{console.error(i)},warn=(i,...s)=>{console.log(`WARN: ${i}`,...s)},deprecated=(i,s)=>{Ie[`${i}/${s}`]||(console.log(`Deprecated as of ${i}. ${s}`),Ie[`${i}/${s}`]=!0)},Te=escapeHTML,Re=inherit,qe=Symbol("nomatch");var ze=function(i){const u=Object.create(null),m=Object.create(null),v=[];let _=!0;const j=/(^(<[^>]+>|\t|)+|\n)/gm,M="Could not find the language '{}', did you forget to load/include a language module?",$={disableAutodetect:!0,name:"Plain text",contains:[]};let W={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:TokenTreeEmitter};function shouldNotHighlight(i){return W.noHighlightRe.test(i)}function highlight(i,s,u,m){let v="",_="";"object"==typeof s?(v=i,u=s.ignoreIllegals,_=s.language,m=void 0):(deprecated("10.7.0","highlight(lang, code, ...args) has been deprecated."),deprecated("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),_=i,v=s);const j={code:v,language:_};fire("before:highlight",j);const M=j.result?j.result:_highlight(j.language,j.code,u,m);return M.code=j.code,fire("after:highlight",M),M}function _highlight(i,s,m,j){function keywordData(i,s){const u=X.case_insensitive?s[0].toLowerCase():s[0];return Object.prototype.hasOwnProperty.call(i.keywords,u)&&i.keywords[u]}function processBuffer(){null!=ee.subLanguage?function processSubLanguage(){if(""===le)return;let i=null;if("string"==typeof ee.subLanguage){if(!u[ee.subLanguage])return void ie.addText(le);i=_highlight(ee.subLanguage,le,!0,ae[ee.subLanguage]),ae[ee.subLanguage]=i.top}else i=highlightAuto(le,ee.subLanguage.length?ee.subLanguage:null);ee.relevance>0&&(ce+=i.relevance),ie.addSublanguage(i.emitter,i.language)}():function processKeywords(){if(!ee.keywords)return void ie.addText(le);let i=0;ee.keywordPatternRe.lastIndex=0;let s=ee.keywordPatternRe.exec(le),u="";for(;s;){u+=le.substring(i,s.index);const m=keywordData(ee,s);if(m){const[i,v]=m;if(ie.addText(u),u="",ce+=v,i.startsWith("_"))u+=s[0];else{const u=X.classNameAliases[i]||i;ie.addKeyword(s[0],u)}}else u+=s[0];i=ee.keywordPatternRe.lastIndex,s=ee.keywordPatternRe.exec(le)}u+=le.substr(i),ie.addText(u)}(),le=""}function startNewMode(i){return i.className&&ie.openNode(X.classNameAliases[i.className]||i.className),ee=Object.create(i,{parent:{value:ee}}),ee}function endOfMode(i,s,u){let m=function startsWith(i,s){const u=i&&i.exec(s);return u&&0===u.index}(i.endRe,u);if(m){if(i["on:end"]){const u=new Response(i);i["on:end"](s,u),u.isMatchIgnored&&(m=!1)}if(m){for(;i.endsParent&&i.parent;)i=i.parent;return i}}if(i.endsWithParent)return endOfMode(i.parent,s,u)}function doIgnore(i){return 0===ee.matcher.regexIndex?(le+=i[0],1):(fe=!0,0)}function doBeginMatch(i){const s=i[0],u=i.rule,m=new Response(u),v=[u.__beforeBegin,u["on:begin"]];for(const u of v)if(u&&(u(i,m),m.isMatchIgnored))return doIgnore(s);return u&&u.endSameAsBegin&&(u.endRe=function escape(i){return new RegExp(i.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}(s)),u.skip?le+=s:(u.excludeBegin&&(le+=s),processBuffer(),u.returnBegin||u.excludeBegin||(le=s)),startNewMode(u),u.returnBegin?0:s.length}function doEndMatch(i){const u=i[0],m=s.substr(i.index),v=endOfMode(ee,i,m);if(!v)return qe;const _=ee;_.skip?le+=u:(_.returnEnd||_.excludeEnd||(le+=u),processBuffer(),_.excludeEnd&&(le=u));do{ee.className&&ie.closeNode(),ee.skip||ee.subLanguage||(ce+=ee.relevance),ee=ee.parent}while(ee!==v.parent);return v.starts&&(v.endSameAsBegin&&(v.starts.endRe=v.endRe),startNewMode(v.starts)),_.returnEnd?0:u.length}let $={};function processLexeme(u,v){const j=v&&v[0];if(le+=u,null==j)return processBuffer(),0;if("begin"===$.type&&"end"===v.type&&$.index===v.index&&""===j){if(le+=s.slice(v.index,v.index+1),!_){const s=new Error("0 width match regex");throw s.languageName=i,s.badRule=$.rule,s}return 1}if($=v,"begin"===v.type)return doBeginMatch(v);if("illegal"===v.type&&!m){const i=new Error('Illegal lexeme "'+j+'" for mode "'+(ee.className||"<unnamed>")+'"');throw i.mode=ee,i}if("end"===v.type){const i=doEndMatch(v);if(i!==qe)return i}if("illegal"===v.type&&""===j)return 1;if(de>1e5&&de>3*v.index){throw new Error("potential infinite loop, way more iterations than matches")}return le+=j,j.length}const X=getLanguage(i);if(!X)throw error(M.replace("{}",i)),new Error('Unknown language: "'+i+'"');const Y=compileLanguage(X,{plugins:v});let Z="",ee=j||Y;const ae={},ie=new W.__emitter(W);!function processContinuations(){const i=[];for(let s=ee;s!==X;s=s.parent)s.className&&i.unshift(s.className);i.forEach((i=>ie.openNode(i)))}();let le="",ce=0,pe=0,de=0,fe=!1;try{for(ee.matcher.considerAll();;){de++,fe?fe=!1:ee.matcher.considerAll(),ee.matcher.lastIndex=pe;const i=ee.matcher.exec(s);if(!i)break;const u=processLexeme(s.substring(pe,i.index),i);pe=i.index+u}return processLexeme(s.substr(pe)),ie.closeAllNodes(),ie.finalize(),Z=ie.toHTML(),{relevance:Math.floor(ce),value:Z,language:i,illegal:!1,emitter:ie,top:ee}}catch(u){if(u.message&&u.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:u.message,context:s.slice(pe-100,pe+100),mode:u.mode},sofar:Z,relevance:0,value:Te(s),emitter:ie};if(_)return{illegal:!1,relevance:0,value:Te(s),emitter:ie,language:i,top:ee,errorRaised:u};throw u}}function highlightAuto(i,s){s=s||W.languages||Object.keys(u);const m=function justTextHighlightResult(i){const s={relevance:0,emitter:new W.__emitter(W),value:Te(i),illegal:!1,top:$};return s.emitter.addText(i),s}(i),v=s.filter(getLanguage).filter(autoDetection).map((s=>_highlight(s,i,!1)));v.unshift(m);const _=v.sort(((i,s)=>{if(i.relevance!==s.relevance)return s.relevance-i.relevance;if(i.language&&s.language){if(getLanguage(i.language).supersetOf===s.language)return 1;if(getLanguage(s.language).supersetOf===i.language)return-1}return 0})),[j,M]=_,X=j;return X.second_best=M,X}const X={"before:highlightElement":({el:i})=>{W.useBR&&(i.innerHTML=i.innerHTML.replace(/\n/g,"").replace(/<br[ /]*>/g,"\n"))},"after:highlightElement":({result:i})=>{W.useBR&&(i.value=i.value.replace(/\n/g,"<br>"))}},Y=/^(<[^>]+>|\t)+/gm,Z={"after:highlightElement":({result:i})=>{W.tabReplace&&(i.value=i.value.replace(Y,(i=>i.replace(/\t/g,W.tabReplace))))}};function highlightElement(i){let s=null;const u=function blockLanguage(i){let s=i.className+" ";s+=i.parentNode?i.parentNode.className:"";const u=W.languageDetectRe.exec(s);if(u){const s=getLanguage(u[1]);return s||(warn(M.replace("{}",u[1])),warn("Falling back to no-highlight mode for this block.",i)),s?u[1]:"no-highlight"}return s.split(/\s+/).find((i=>shouldNotHighlight(i)||getLanguage(i)))}(i);if(shouldNotHighlight(u))return;fire("before:highlightElement",{el:i,language:u}),s=i;const v=s.textContent,_=u?highlight(v,{language:u,ignoreIllegals:!0}):highlightAuto(v);fire("after:highlightElement",{el:i,result:_,text:v}),i.innerHTML=_.value,function updateClassName(i,s,u){const v=s?m[s]:u;i.classList.add("hljs"),v&&i.classList.add(v)}(i,u,_.language),i.result={language:_.language,re:_.relevance,relavance:_.relevance},_.second_best&&(i.second_best={language:_.second_best.language,re:_.second_best.relevance,relavance:_.second_best.relevance})}const initHighlighting=()=>{if(initHighlighting.called)return;initHighlighting.called=!0,deprecated("10.6.0","initHighlighting() is deprecated. Use highlightAll() instead.");document.querySelectorAll("pre code").forEach(highlightElement)};let ee=!1;function highlightAll(){if("loading"===document.readyState)return void(ee=!0);document.querySelectorAll("pre code").forEach(highlightElement)}function getLanguage(i){return i=(i||"").toLowerCase(),u[i]||u[m[i]]}function registerAliases(i,{languageName:s}){"string"==typeof i&&(i=[i]),i.forEach((i=>{m[i.toLowerCase()]=s}))}function autoDetection(i){const s=getLanguage(i);return s&&!s.disableAutodetect}function fire(i,s){const u=i;v.forEach((function(i){i[u]&&i[u](s)}))}"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",(function boot(){ee&&highlightAll()}),!1),Object.assign(i,{highlight,highlightAuto,highlightAll,fixMarkup:function deprecateFixMarkup(i){return deprecated("10.2.0","fixMarkup will be removed entirely in v11.0"),deprecated("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),function fixMarkup(i){return W.tabReplace||W.useBR?i.replace(j,(i=>"\n"===i?W.useBR?"<br>":i:W.tabReplace?i.replace(/\t/g,W.tabReplace):i)):i}(i)},highlightElement,highlightBlock:function deprecateHighlightBlock(i){return deprecated("10.7.0","highlightBlock will be removed entirely in v12.0"),deprecated("10.7.0","Please use highlightElement now."),highlightElement(i)},configure:function configure(i){i.useBR&&(deprecated("10.3.0","'useBR' will be removed entirely in v11.0"),deprecated("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),W=Re(W,i)},initHighlighting,initHighlightingOnLoad:function initHighlightingOnLoad(){deprecated("10.6.0","initHighlightingOnLoad() is deprecated. Use highlightAll() instead."),ee=!0},registerLanguage:function registerLanguage(s,m){let v=null;try{v=m(i)}catch(i){if(error("Language definition for '{}' could not be registered.".replace("{}",s)),!_)throw i;error(i),v=$}v.name||(v.name=s),u[s]=v,v.rawDefinition=m.bind(null,i),v.aliases&®isterAliases(v.aliases,{languageName:s})},unregisterLanguage:function unregisterLanguage(i){delete u[i];for(const s of Object.keys(m))m[s]===i&&delete m[s]},listLanguages:function listLanguages(){return Object.keys(u)},getLanguage,registerAliases,requireLanguage:function requireLanguage(i){deprecated("10.4.0","requireLanguage will be removed entirely in v11."),deprecated("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");const s=getLanguage(i);if(s)return s;throw new Error("The '{}' language is required, but not loaded.".replace("{}",i))},autoDetection,inherit:Re,addPlugin:function addPlugin(i){!function upgradePluginAPI(i){i["before:highlightBlock"]&&!i["before:highlightElement"]&&(i["before:highlightElement"]=s=>{i["before:highlightBlock"](Object.assign({block:s.el},s))}),i["after:highlightBlock"]&&!i["after:highlightElement"]&&(i["after:highlightElement"]=s=>{i["after:highlightBlock"](Object.assign({block:s.el},s))})}(i),v.push(i)},vuePlugin:BuildVuePlugin(i).VuePlugin}),i.debugMode=function(){_=!1},i.safeMode=function(){_=!0},i.versionString="10.7.3";for(const i in we)"object"==typeof we[i]&&s(we[i]);return Object.assign(i,we),i.addPlugin(X),i.addPlugin(Pe),i.addPlugin(Z),i}({});i.exports=ze},61519:i=>{function concat(...i){return i.map((i=>function source(i){return i?"string"==typeof i?i:i.source:null}(i))).join("")}i.exports=function bash(i){const s={},u={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[s]}]};Object.assign(s,{className:"variable",variants:[{begin:concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},u]});const m={className:"subst",begin:/\$\(/,end:/\)/,contains:[i.BACKSLASH_ESCAPE]},v={begin:/<<-?\s*(?=\w+)/,starts:{contains:[i.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},_={className:"string",begin:/"/,end:/"/,contains:[i.BACKSLASH_ESCAPE,s,m]};m.contains.push(_);const j={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},i.NUMBER_MODE,s]},M=i.SHEBANG({binary:`(${["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"].join("|")})`,relevance:10}),$={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[i.inherit(i.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b[a-z._-]+\b/,keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp"},contains:[M,i.SHEBANG(),$,j,i.HASH_COMMENT_MODE,v,_,{className:"",begin:/\\"/},{className:"string",begin:/'/,end:/'/},s]}}},30786:i=>{function concat(...i){return i.map((i=>function source(i){return i?"string"==typeof i?i:i.source:null}(i))).join("")}i.exports=function http(i){const s="HTTP/(2|1\\.[01])",u={className:"attribute",begin:concat("^",/[A-Za-z][A-Za-z0-9-]*/,"(?=\\:\\s)"),starts:{contains:[{className:"punctuation",begin:/: /,relevance:0,starts:{end:"$",relevance:0}}]}},m=[u,{begin:"\\n\\n",starts:{subLanguage:[],endsWithParent:!0}}];return{name:"HTTP",aliases:["https"],illegal:/\S/,contains:[{begin:"^(?="+s+" \\d{3})",end:/$/,contains:[{className:"meta",begin:s},{className:"number",begin:"\\b\\d{3}\\b"}],starts:{end:/\b\B/,illegal:/\S/,contains:m}},{begin:"(?=^[A-Z]+ (.*?) "+s+"$)",end:/$/,contains:[{className:"string",begin:" ",end:" ",excludeBegin:!0,excludeEnd:!0},{className:"meta",begin:s},{className:"keyword",begin:"[A-Z]+"}],starts:{end:/\b\B/,illegal:/\S/,contains:m}},i.inherit(u,{relevance:0})]}}},96344:i=>{const s="[A-Za-z$_][0-9A-Za-z$_]*",u=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],m=["true","false","null","undefined","NaN","Infinity"],v=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer","BigInt64Array","BigUint64Array","BigInt"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function lookahead(i){return concat("(?=",i,")")}function concat(...i){return i.map((i=>function source(i){return i?"string"==typeof i?i:i.source:null}(i))).join("")}i.exports=function javascript(i){const _=s,j="<>",M="</>",$={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(i,s)=>{const u=i[0].length+i.index,m=i.input[u];"<"!==m?">"===m&&(((i,{after:s})=>{const u="</"+i[0].slice(1);return-1!==i.input.indexOf(u,s)})(i,{after:u})||s.ignoreMatch()):s.ignoreMatch()}},W={$pattern:s,keyword:u,literal:m,built_in:v},X="[0-9](_?[0-9])*",Y=`\\.(${X})`,Z="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",ee={className:"number",variants:[{begin:`(\\b(${Z})((${Y})|\\.)?|(${Y}))[eE][+-]?(${X})\\b`},{begin:`\\b(${Z})\\b((${Y})\\b|\\.)?|(${Y})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},ae={className:"subst",begin:"\\$\\{",end:"\\}",keywords:W,contains:[]},ie={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[i.BACKSLASH_ESCAPE,ae],subLanguage:"xml"}},le={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[i.BACKSLASH_ESCAPE,ae],subLanguage:"css"}},ce={className:"string",begin:"`",end:"`",contains:[i.BACKSLASH_ESCAPE,ae]},pe={className:"comment",variants:[i.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:_+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),i.C_BLOCK_COMMENT_MODE,i.C_LINE_COMMENT_MODE]},de=[i.APOS_STRING_MODE,i.QUOTE_STRING_MODE,ie,le,ce,ee,i.REGEXP_MODE];ae.contains=de.concat({begin:/\{/,end:/\}/,keywords:W,contains:["self"].concat(de)});const fe=[].concat(pe,ae.contains),ye=fe.concat([{begin:/\(/,end:/\)/,keywords:W,contains:["self"].concat(fe)}]),be={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:W,contains:ye};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:W,exports:{PARAMS_CONTAINS:ye},illegal:/#(?![$_A-z])/,contains:[i.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},i.APOS_STRING_MODE,i.QUOTE_STRING_MODE,ie,le,ce,pe,ee,{begin:concat(/[{,\n]\s*/,lookahead(concat(/(((\/\/.*$)|(\/\*(\*[^/]|[^*])*\*\/))\s*)*/,_+"\\s*:"))),relevance:0,contains:[{className:"attr",begin:_+lookahead("\\s*:"),relevance:0}]},{begin:"("+i.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[pe,i.REGEXP_MODE,{className:"function",begin:"(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+i.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:i.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:W,contains:ye}]}]},{begin:/,/,relevance:0},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:j,end:M},{begin:$.begin,"on:begin":$.isTrulyOpeningTag,end:$.end}],subLanguage:"xml",contains:[{begin:$.begin,end:$.end,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/[{;]/,excludeEnd:!0,keywords:W,contains:["self",i.inherit(i.TITLE_MODE,{begin:_}),be],illegal:/%/},{beginKeywords:"while if switch catch for"},{className:"function",begin:i.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,contains:[be,i.inherit(i.TITLE_MODE,{begin:_})]},{variants:[{begin:"\\."+_},{begin:"\\$"+_}],relevance:0},{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"[\]]/,contains:[{beginKeywords:"extends"},i.UNDERSCORE_TITLE_MODE]},{begin:/\b(?=constructor)/,end:/[{;]/,excludeEnd:!0,contains:[i.inherit(i.TITLE_MODE,{begin:_}),"self",be]},{begin:"(get|set)\\s+(?="+_+"\\()",end:/\{/,keywords:"get set",contains:[i.inherit(i.TITLE_MODE,{begin:_}),{begin:/\(\)/},be]},{begin:/\$[(.]/}]}}},82026:i=>{i.exports=function json(i){const s={literal:"true false null"},u=[i.C_LINE_COMMENT_MODE,i.C_BLOCK_COMMENT_MODE],m=[i.QUOTE_STRING_MODE,i.C_NUMBER_MODE],v={end:",",endsWithParent:!0,excludeEnd:!0,contains:m,keywords:s},_={begin:/\{/,end:/\}/,contains:[{className:"attr",begin:/"/,end:/"/,contains:[i.BACKSLASH_ESCAPE],illegal:"\\n"},i.inherit(v,{begin:/:/})].concat(u),illegal:"\\S"},j={begin:"\\[",end:"\\]",contains:[i.inherit(v)],illegal:"\\S"};return m.push(_,j),u.forEach((function(i){m.push(i)})),{name:"JSON",contains:m,keywords:s,illegal:"\\S"}}},66336:i=>{i.exports=function powershell(i){const s={$pattern:/-?[A-z\.\-]+\b/,keyword:"if else foreach return do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch hidden static parameter",built_in:"ac asnp cat cd CFS chdir clc clear clhy cli clp cls clv cnsn compare copy cp cpi cpp curl cvpa dbp del diff dir dnsn ebp echo|0 epal epcsv epsn erase etsn exsn fc fhx fl ft fw gal gbp gc gcb gci gcm gcs gdr gerr ghy gi gin gjb gl gm gmo gp gps gpv group gsn gsnp gsv gtz gu gv gwmi h history icm iex ihy ii ipal ipcsv ipmo ipsn irm ise iwmi iwr kill lp ls man md measure mi mount move mp mv nal ndr ni nmo npssc nsn nv ogv oh popd ps pushd pwd r rbp rcjb rcsn rd rdr ren ri rjb rm rmdir rmo rni rnp rp rsn rsnp rujb rv rvpa rwmi sajb sal saps sasv sbp sc scb select set shcm si sl sleep sls sort sp spjb spps spsv start stz sujb sv swmi tee trcm type wget where wjb write"},u={begin:"`[\\s\\S]",relevance:0},m={className:"variable",variants:[{begin:/\$\B/},{className:"keyword",begin:/\$this/},{begin:/\$[\w\d][\w\d_:]*/}]},v={className:"string",variants:[{begin:/"/,end:/"/},{begin:/@"/,end:/^"@/}],contains:[u,m,{className:"variable",begin:/\$[A-z]/,end:/[^A-z]/}]},_={className:"string",variants:[{begin:/'/,end:/'/},{begin:/@'/,end:/^'@/}]},j=i.inherit(i.COMMENT(null,null),{variants:[{begin:/#/,end:/$/},{begin:/<#/,end:/#>/}],contains:[{className:"doctag",variants:[{begin:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{begin:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]}]}),M={className:"built_in",variants:[{begin:"(".concat("Add|Clear|Close|Copy|Enter|Exit|Find|Format|Get|Hide|Join|Lock|Move|New|Open|Optimize|Pop|Push|Redo|Remove|Rename|Reset|Resize|Search|Select|Set|Show|Skip|Split|Step|Switch|Undo|Unlock|Watch|Backup|Checkpoint|Compare|Compress|Convert|ConvertFrom|ConvertTo|Dismount|Edit|Expand|Export|Group|Import|Initialize|Limit|Merge|Mount|Out|Publish|Restore|Save|Sync|Unpublish|Update|Approve|Assert|Build|Complete|Confirm|Deny|Deploy|Disable|Enable|Install|Invoke|Register|Request|Restart|Resume|Start|Stop|Submit|Suspend|Uninstall|Unregister|Wait|Debug|Measure|Ping|Repair|Resolve|Test|Trace|Connect|Disconnect|Read|Receive|Send|Write|Block|Grant|Protect|Revoke|Unblock|Unprotect|Use|ForEach|Sort|Tee|Where",")+(-)[\\w\\d]+")}]},$={className:"class",beginKeywords:"class enum",end:/\s*[{]/,excludeEnd:!0,relevance:0,contains:[i.TITLE_MODE]},W={className:"function",begin:/function\s+/,end:/\s*\{|$/,excludeEnd:!0,returnBegin:!0,relevance:0,contains:[{begin:"function",relevance:0,className:"keyword"},{className:"title",begin:/\w[\w\d]*((-)[\w\d]+)*/,relevance:0},{begin:/\(/,end:/\)/,className:"params",relevance:0,contains:[m]}]},X={begin:/using\s/,end:/$/,returnBegin:!0,contains:[v,_,{className:"keyword",begin:/(using|assembly|command|module|namespace|type)/}]},Y={variants:[{className:"operator",begin:"(".concat("-and|-as|-band|-bnot|-bor|-bxor|-casesensitive|-ccontains|-ceq|-cge|-cgt|-cle|-clike|-clt|-cmatch|-cne|-cnotcontains|-cnotlike|-cnotmatch|-contains|-creplace|-csplit|-eq|-exact|-f|-file|-ge|-gt|-icontains|-ieq|-ige|-igt|-ile|-ilike|-ilt|-imatch|-in|-ine|-inotcontains|-inotlike|-inotmatch|-ireplace|-is|-isnot|-isplit|-join|-le|-like|-lt|-match|-ne|-not|-notcontains|-notin|-notlike|-notmatch|-or|-regex|-replace|-shl|-shr|-split|-wildcard|-xor",")\\b")},{className:"literal",begin:/(-)[\w\d]+/,relevance:0}]},Z={className:"function",begin:/\[.*\]\s*[\w]+[ ]??\(/,end:/$/,returnBegin:!0,relevance:0,contains:[{className:"keyword",begin:"(".concat(s.keyword.toString().replace(/\s/g,"|"),")\\b"),endsParent:!0,relevance:0},i.inherit(i.TITLE_MODE,{endsParent:!0})]},ee=[Z,j,u,i.NUMBER_MODE,v,_,M,m,{className:"literal",begin:/\$(null|true|false)\b/},{className:"selector-tag",begin:/@\B/,relevance:0}],ae={begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0,relevance:0,contains:[].concat("self",ee,{begin:"("+["string","char","byte","int","long","bool","decimal","single","double","DateTime","xml","array","hashtable","void"].join("|")+")",className:"built_in",relevance:0},{className:"type",begin:/[\.\w\d]+/,relevance:0})};return Z.contains.unshift(ae),{name:"PowerShell",aliases:["ps","ps1"],case_insensitive:!0,keywords:s,contains:ee.concat($,W,X,Y,ae)}}},42157:i=>{function source(i){return i?"string"==typeof i?i:i.source:null}function lookahead(i){return concat("(?=",i,")")}function concat(...i){return i.map((i=>source(i))).join("")}function either(...i){return"("+i.map((i=>source(i))).join("|")+")"}i.exports=function xml(i){const s=concat(/[A-Z_]/,function optional(i){return concat("(",i,")?")}(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),u={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},m={begin:/\s/,contains:[{className:"meta-keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},v=i.inherit(m,{begin:/\(/,end:/\)/}),_=i.inherit(i.APOS_STRING_MODE,{className:"meta-string"}),j=i.inherit(i.QUOTE_STRING_MODE,{className:"meta-string"}),M={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:/[A-Za-z0-9._:-]+/,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[u]},{begin:/'/,end:/'/,contains:[u]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[m,j,_,v,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[m,v,j,_]}]}]},i.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},u,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[M],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[M],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:concat(/</,lookahead(concat(s,either(/\/>/,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:s,relevance:0,starts:M}]},{className:"tag",begin:concat(/<\//,lookahead(concat(s,/>/))),contains:[{className:"name",begin:s,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}},54587:i=>{i.exports=function yaml(i){var s="true false yes no null",u="[\\w#;/?:@&=+$,.~*'()[\\]]+",m={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[i.BACKSLASH_ESCAPE,{className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]}]},v=i.inherit(m,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),_={className:"number",begin:"\\b[0-9]{4}(-[0-9][0-9]){0,2}([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?(\\.[0-9]*)?([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?\\b"},j={end:",",endsWithParent:!0,excludeEnd:!0,keywords:s,relevance:0},M={begin:/\{/,end:/\}/,contains:[j],illegal:"\\n",relevance:0},$={begin:"\\[",end:"\\]",contains:[j],illegal:"\\n",relevance:0},W=[{className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ \t]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ \t]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ \t]|$)"}]},{className:"meta",begin:"^---\\s*$",relevance:10},{className:"string",begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+u},{className:"type",begin:"!<"+u+">"},{className:"type",begin:"!"+u},{className:"type",begin:"!!"+u},{className:"meta",begin:"&"+i.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+i.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},i.HASH_COMMENT_MODE,{beginKeywords:s,keywords:{literal:s}},_,{className:"number",begin:i.C_NUMBER_RE+"\\b",relevance:0},M,$,m],X=[...W];return X.pop(),X.push(v),j.contains=X,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:W}}},8679:(i,s,u)=>{"use strict";var m=u(59864),v={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},_={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},j={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},M={};function getStatics(i){return m.isMemo(i)?j:M[i.$$typeof]||v}M[m.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},M[m.Memo]=j;var $=Object.defineProperty,W=Object.getOwnPropertyNames,X=Object.getOwnPropertySymbols,Y=Object.getOwnPropertyDescriptor,Z=Object.getPrototypeOf,ee=Object.prototype;i.exports=function hoistNonReactStatics(i,s,u){if("string"!=typeof s){if(ee){var m=Z(s);m&&m!==ee&&hoistNonReactStatics(i,m,u)}var v=W(s);X&&(v=v.concat(X(s)));for(var j=getStatics(i),M=getStatics(s),ae=0;ae<v.length;++ae){var ie=v[ae];if(!(_[ie]||u&&u[ie]||M&&M[ie]||j&&j[ie])){var le=Y(s,ie);try{$(i,ie,le)}catch(i){}}}}return i}},80645:(i,s)=>{s.read=function(i,s,u,m,v){var _,j,M=8*v-m-1,$=(1<<M)-1,W=$>>1,X=-7,Y=u?v-1:0,Z=u?-1:1,ee=i[s+Y];for(Y+=Z,_=ee&(1<<-X)-1,ee>>=-X,X+=M;X>0;_=256*_+i[s+Y],Y+=Z,X-=8);for(j=_&(1<<-X)-1,_>>=-X,X+=m;X>0;j=256*j+i[s+Y],Y+=Z,X-=8);if(0===_)_=1-W;else{if(_===$)return j?NaN:1/0*(ee?-1:1);j+=Math.pow(2,m),_-=W}return(ee?-1:1)*j*Math.pow(2,_-m)},s.write=function(i,s,u,m,v,_){var j,M,$,W=8*_-v-1,X=(1<<W)-1,Y=X>>1,Z=23===v?Math.pow(2,-24)-Math.pow(2,-77):0,ee=m?0:_-1,ae=m?1:-1,ie=s<0||0===s&&1/s<0?1:0;for(s=Math.abs(s),isNaN(s)||s===1/0?(M=isNaN(s)?1:0,j=X):(j=Math.floor(Math.log(s)/Math.LN2),s*($=Math.pow(2,-j))<1&&(j--,$*=2),(s+=j+Y>=1?Z/$:Z*Math.pow(2,1-Y))*$>=2&&(j++,$/=2),j+Y>=X?(M=0,j=X):j+Y>=1?(M=(s*$-1)*Math.pow(2,v),j+=Y):(M=s*Math.pow(2,Y-1)*Math.pow(2,v),j=0));v>=8;i[u+ee]=255&M,ee+=ae,M/=256,v-=8);for(j=j<<v|M,W+=v;W>0;i[u+ee]=255&j,ee+=ae,j/=256,W-=8);i[u+ee-ae]|=128*ie}},43393:function(i){i.exports=function(){"use strict";var i=Array.prototype.slice;function createClass(i,s){s&&(i.prototype=Object.create(s.prototype)),i.prototype.constructor=i}function Iterable(i){return isIterable(i)?i:Seq(i)}function KeyedIterable(i){return isKeyed(i)?i:KeyedSeq(i)}function IndexedIterable(i){return isIndexed(i)?i:IndexedSeq(i)}function SetIterable(i){return isIterable(i)&&!isAssociative(i)?i:SetSeq(i)}function isIterable(i){return!(!i||!i[s])}function isKeyed(i){return!(!i||!i[u])}function isIndexed(i){return!(!i||!i[m])}function isAssociative(i){return isKeyed(i)||isIndexed(i)}function isOrdered(i){return!(!i||!i[v])}createClass(KeyedIterable,Iterable),createClass(IndexedIterable,Iterable),createClass(SetIterable,Iterable),Iterable.isIterable=isIterable,Iterable.isKeyed=isKeyed,Iterable.isIndexed=isIndexed,Iterable.isAssociative=isAssociative,Iterable.isOrdered=isOrdered,Iterable.Keyed=KeyedIterable,Iterable.Indexed=IndexedIterable,Iterable.Set=SetIterable;var s="@@__IMMUTABLE_ITERABLE__@@",u="@@__IMMUTABLE_KEYED__@@",m="@@__IMMUTABLE_INDEXED__@@",v="@@__IMMUTABLE_ORDERED__@@",_="delete",j=5,M=1<<j,$=M-1,W={},X={value:!1},Y={value:!1};function MakeRef(i){return i.value=!1,i}function SetRef(i){i&&(i.value=!0)}function OwnerID(){}function arrCopy(i,s){s=s||0;for(var u=Math.max(0,i.length-s),m=new Array(u),v=0;v<u;v++)m[v]=i[v+s];return m}function ensureSize(i){return void 0===i.size&&(i.size=i.__iterate(returnTrue)),i.size}function wrapIndex(i,s){if("number"!=typeof s){var u=s>>>0;if(""+u!==s||4294967295===u)return NaN;s=u}return s<0?ensureSize(i)+s:s}function returnTrue(){return!0}function wholeSlice(i,s,u){return(0===i||void 0!==u&&i<=-u)&&(void 0===s||void 0!==u&&s>=u)}function resolveBegin(i,s){return resolveIndex(i,s,0)}function resolveEnd(i,s){return resolveIndex(i,s,s)}function resolveIndex(i,s,u){return void 0===i?u:i<0?Math.max(0,s+i):void 0===s?i:Math.min(s,i)}var Z=0,ee=1,ae=2,ie="function"==typeof Symbol&&Symbol.iterator,le="@@iterator",ce=ie||le;function Iterator(i){this.next=i}function iteratorValue(i,s,u,m){var v=0===i?s:1===i?u:[s,u];return m?m.value=v:m={value:v,done:!1},m}function iteratorDone(){return{value:void 0,done:!0}}function hasIterator(i){return!!getIteratorFn(i)}function isIterator(i){return i&&"function"==typeof i.next}function getIterator(i){var s=getIteratorFn(i);return s&&s.call(i)}function getIteratorFn(i){var s=i&&(ie&&i[ie]||i[le]);if("function"==typeof s)return s}function isArrayLike(i){return i&&"number"==typeof i.length}function Seq(i){return null==i?emptySequence():isIterable(i)?i.toSeq():seqFromValue(i)}function KeyedSeq(i){return null==i?emptySequence().toKeyedSeq():isIterable(i)?isKeyed(i)?i.toSeq():i.fromEntrySeq():keyedSeqFromValue(i)}function IndexedSeq(i){return null==i?emptySequence():isIterable(i)?isKeyed(i)?i.entrySeq():i.toIndexedSeq():indexedSeqFromValue(i)}function SetSeq(i){return(null==i?emptySequence():isIterable(i)?isKeyed(i)?i.entrySeq():i:indexedSeqFromValue(i)).toSetSeq()}Iterator.prototype.toString=function(){return"[Iterator]"},Iterator.KEYS=Z,Iterator.VALUES=ee,Iterator.ENTRIES=ae,Iterator.prototype.inspect=Iterator.prototype.toSource=function(){return this.toString()},Iterator.prototype[ce]=function(){return this},createClass(Seq,Iterable),Seq.of=function(){return Seq(arguments)},Seq.prototype.toSeq=function(){return this},Seq.prototype.toString=function(){return this.__toString("Seq {","}")},Seq.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},Seq.prototype.__iterate=function(i,s){return seqIterate(this,i,s,!0)},Seq.prototype.__iterator=function(i,s){return seqIterator(this,i,s,!0)},createClass(KeyedSeq,Seq),KeyedSeq.prototype.toKeyedSeq=function(){return this},createClass(IndexedSeq,Seq),IndexedSeq.of=function(){return IndexedSeq(arguments)},IndexedSeq.prototype.toIndexedSeq=function(){return this},IndexedSeq.prototype.toString=function(){return this.__toString("Seq [","]")},IndexedSeq.prototype.__iterate=function(i,s){return seqIterate(this,i,s,!1)},IndexedSeq.prototype.__iterator=function(i,s){return seqIterator(this,i,s,!1)},createClass(SetSeq,Seq),SetSeq.of=function(){return SetSeq(arguments)},SetSeq.prototype.toSetSeq=function(){return this},Seq.isSeq=isSeq,Seq.Keyed=KeyedSeq,Seq.Set=SetSeq,Seq.Indexed=IndexedSeq;var pe,de,fe,ye="@@__IMMUTABLE_SEQ__@@";function ArraySeq(i){this._array=i,this.size=i.length}function ObjectSeq(i){var s=Object.keys(i);this._object=i,this._keys=s,this.size=s.length}function IterableSeq(i){this._iterable=i,this.size=i.length||i.size}function IteratorSeq(i){this._iterator=i,this._iteratorCache=[]}function isSeq(i){return!(!i||!i[ye])}function emptySequence(){return pe||(pe=new ArraySeq([]))}function keyedSeqFromValue(i){var s=Array.isArray(i)?new ArraySeq(i).fromEntrySeq():isIterator(i)?new IteratorSeq(i).fromEntrySeq():hasIterator(i)?new IterableSeq(i).fromEntrySeq():"object"==typeof i?new ObjectSeq(i):void 0;if(!s)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+i);return s}function indexedSeqFromValue(i){var s=maybeIndexedSeqFromValue(i);if(!s)throw new TypeError("Expected Array or iterable object of values: "+i);return s}function seqFromValue(i){var s=maybeIndexedSeqFromValue(i)||"object"==typeof i&&new ObjectSeq(i);if(!s)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+i);return s}function maybeIndexedSeqFromValue(i){return isArrayLike(i)?new ArraySeq(i):isIterator(i)?new IteratorSeq(i):hasIterator(i)?new IterableSeq(i):void 0}function seqIterate(i,s,u,m){var v=i._cache;if(v){for(var _=v.length-1,j=0;j<=_;j++){var M=v[u?_-j:j];if(!1===s(M[1],m?M[0]:j,i))return j+1}return j}return i.__iterateUncached(s,u)}function seqIterator(i,s,u,m){var v=i._cache;if(v){var _=v.length-1,j=0;return new Iterator((function(){var i=v[u?_-j:j];return j++>_?iteratorDone():iteratorValue(s,m?i[0]:j-1,i[1])}))}return i.__iteratorUncached(s,u)}function fromJS(i,s){return s?fromJSWith(s,i,"",{"":i}):fromJSDefault(i)}function fromJSWith(i,s,u,m){return Array.isArray(s)?i.call(m,u,IndexedSeq(s).map((function(u,m){return fromJSWith(i,u,m,s)}))):isPlainObj(s)?i.call(m,u,KeyedSeq(s).map((function(u,m){return fromJSWith(i,u,m,s)}))):s}function fromJSDefault(i){return Array.isArray(i)?IndexedSeq(i).map(fromJSDefault).toList():isPlainObj(i)?KeyedSeq(i).map(fromJSDefault).toMap():i}function isPlainObj(i){return i&&(i.constructor===Object||void 0===i.constructor)}function is(i,s){if(i===s||i!=i&&s!=s)return!0;if(!i||!s)return!1;if("function"==typeof i.valueOf&&"function"==typeof s.valueOf){if((i=i.valueOf())===(s=s.valueOf())||i!=i&&s!=s)return!0;if(!i||!s)return!1}return!("function"!=typeof i.equals||"function"!=typeof s.equals||!i.equals(s))}function deepEqual(i,s){if(i===s)return!0;if(!isIterable(s)||void 0!==i.size&&void 0!==s.size&&i.size!==s.size||void 0!==i.__hash&&void 0!==s.__hash&&i.__hash!==s.__hash||isKeyed(i)!==isKeyed(s)||isIndexed(i)!==isIndexed(s)||isOrdered(i)!==isOrdered(s))return!1;if(0===i.size&&0===s.size)return!0;var u=!isAssociative(i);if(isOrdered(i)){var m=i.entries();return s.every((function(i,s){var v=m.next().value;return v&&is(v[1],i)&&(u||is(v[0],s))}))&&m.next().done}var v=!1;if(void 0===i.size)if(void 0===s.size)"function"==typeof i.cacheResult&&i.cacheResult();else{v=!0;var _=i;i=s,s=_}var j=!0,M=s.__iterate((function(s,m){if(u?!i.has(s):v?!is(s,i.get(m,W)):!is(i.get(m,W),s))return j=!1,!1}));return j&&i.size===M}function Repeat(i,s){if(!(this instanceof Repeat))return new Repeat(i,s);if(this._value=i,this.size=void 0===s?1/0:Math.max(0,s),0===this.size){if(de)return de;de=this}}function invariant(i,s){if(!i)throw new Error(s)}function Range(i,s,u){if(!(this instanceof Range))return new Range(i,s,u);if(invariant(0!==u,"Cannot step a Range by 0"),i=i||0,void 0===s&&(s=1/0),u=void 0===u?1:Math.abs(u),s<i&&(u=-u),this._start=i,this._end=s,this._step=u,this.size=Math.max(0,Math.ceil((s-i)/u-1)+1),0===this.size){if(fe)return fe;fe=this}}function Collection(){throw TypeError("Abstract")}function KeyedCollection(){}function IndexedCollection(){}function SetCollection(){}Seq.prototype[ye]=!0,createClass(ArraySeq,IndexedSeq),ArraySeq.prototype.get=function(i,s){return this.has(i)?this._array[wrapIndex(this,i)]:s},ArraySeq.prototype.__iterate=function(i,s){for(var u=this._array,m=u.length-1,v=0;v<=m;v++)if(!1===i(u[s?m-v:v],v,this))return v+1;return v},ArraySeq.prototype.__iterator=function(i,s){var u=this._array,m=u.length-1,v=0;return new Iterator((function(){return v>m?iteratorDone():iteratorValue(i,v,u[s?m-v++:v++])}))},createClass(ObjectSeq,KeyedSeq),ObjectSeq.prototype.get=function(i,s){return void 0===s||this.has(i)?this._object[i]:s},ObjectSeq.prototype.has=function(i){return this._object.hasOwnProperty(i)},ObjectSeq.prototype.__iterate=function(i,s){for(var u=this._object,m=this._keys,v=m.length-1,_=0;_<=v;_++){var j=m[s?v-_:_];if(!1===i(u[j],j,this))return _+1}return _},ObjectSeq.prototype.__iterator=function(i,s){var u=this._object,m=this._keys,v=m.length-1,_=0;return new Iterator((function(){var j=m[s?v-_:_];return _++>v?iteratorDone():iteratorValue(i,j,u[j])}))},ObjectSeq.prototype[v]=!0,createClass(IterableSeq,IndexedSeq),IterableSeq.prototype.__iterateUncached=function(i,s){if(s)return this.cacheResult().__iterate(i,s);var u=getIterator(this._iterable),m=0;if(isIterator(u))for(var v;!(v=u.next()).done&&!1!==i(v.value,m++,this););return m},IterableSeq.prototype.__iteratorUncached=function(i,s){if(s)return this.cacheResult().__iterator(i,s);var u=getIterator(this._iterable);if(!isIterator(u))return new Iterator(iteratorDone);var m=0;return new Iterator((function(){var s=u.next();return s.done?s:iteratorValue(i,m++,s.value)}))},createClass(IteratorSeq,IndexedSeq),IteratorSeq.prototype.__iterateUncached=function(i,s){if(s)return this.cacheResult().__iterate(i,s);for(var u,m=this._iterator,v=this._iteratorCache,_=0;_<v.length;)if(!1===i(v[_],_++,this))return _;for(;!(u=m.next()).done;){var j=u.value;if(v[_]=j,!1===i(j,_++,this))break}return _},IteratorSeq.prototype.__iteratorUncached=function(i,s){if(s)return this.cacheResult().__iterator(i,s);var u=this._iterator,m=this._iteratorCache,v=0;return new Iterator((function(){if(v>=m.length){var s=u.next();if(s.done)return s;m[v]=s.value}return iteratorValue(i,v,m[v++])}))},createClass(Repeat,IndexedSeq),Repeat.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},Repeat.prototype.get=function(i,s){return this.has(i)?this._value:s},Repeat.prototype.includes=function(i){return is(this._value,i)},Repeat.prototype.slice=function(i,s){var u=this.size;return wholeSlice(i,s,u)?this:new Repeat(this._value,resolveEnd(s,u)-resolveBegin(i,u))},Repeat.prototype.reverse=function(){return this},Repeat.prototype.indexOf=function(i){return is(this._value,i)?0:-1},Repeat.prototype.lastIndexOf=function(i){return is(this._value,i)?this.size:-1},Repeat.prototype.__iterate=function(i,s){for(var u=0;u<this.size;u++)if(!1===i(this._value,u,this))return u+1;return u},Repeat.prototype.__iterator=function(i,s){var u=this,m=0;return new Iterator((function(){return m<u.size?iteratorValue(i,m++,u._value):iteratorDone()}))},Repeat.prototype.equals=function(i){return i instanceof Repeat?is(this._value,i._value):deepEqual(i)},createClass(Range,IndexedSeq),Range.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" ]"},Range.prototype.get=function(i,s){return this.has(i)?this._start+wrapIndex(this,i)*this._step:s},Range.prototype.includes=function(i){var s=(i-this._start)/this._step;return s>=0&&s<this.size&&s===Math.floor(s)},Range.prototype.slice=function(i,s){return wholeSlice(i,s,this.size)?this:(i=resolveBegin(i,this.size),(s=resolveEnd(s,this.size))<=i?new Range(0,0):new Range(this.get(i,this._end),this.get(s,this._end),this._step))},Range.prototype.indexOf=function(i){var s=i-this._start;if(s%this._step==0){var u=s/this._step;if(u>=0&&u<this.size)return u}return-1},Range.prototype.lastIndexOf=function(i){return this.indexOf(i)},Range.prototype.__iterate=function(i,s){for(var u=this.size-1,m=this._step,v=s?this._start+u*m:this._start,_=0;_<=u;_++){if(!1===i(v,_,this))return _+1;v+=s?-m:m}return _},Range.prototype.__iterator=function(i,s){var u=this.size-1,m=this._step,v=s?this._start+u*m:this._start,_=0;return new Iterator((function(){var j=v;return v+=s?-m:m,_>u?iteratorDone():iteratorValue(i,_++,j)}))},Range.prototype.equals=function(i){return i instanceof Range?this._start===i._start&&this._end===i._end&&this._step===i._step:deepEqual(this,i)},createClass(Collection,Iterable),createClass(KeyedCollection,Collection),createClass(IndexedCollection,Collection),createClass(SetCollection,Collection),Collection.Keyed=KeyedCollection,Collection.Indexed=IndexedCollection,Collection.Set=SetCollection;var be="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function imul(i,s){var u=65535&(i|=0),m=65535&(s|=0);return u*m+((i>>>16)*m+u*(s>>>16)<<16>>>0)|0};function smi(i){return i>>>1&1073741824|3221225471&i}function hash(i){if(!1===i||null==i)return 0;if("function"==typeof i.valueOf&&(!1===(i=i.valueOf())||null==i))return 0;if(!0===i)return 1;var s=typeof i;if("number"===s){if(i!=i||i===1/0)return 0;var u=0|i;for(u!==i&&(u^=4294967295*i);i>4294967295;)u^=i/=4294967295;return smi(u)}if("string"===s)return i.length>Te?cachedHashString(i):hashString(i);if("function"==typeof i.hashCode)return i.hashCode();if("object"===s)return hashJSObj(i);if("function"==typeof i.toString)return hashString(i.toString());throw new Error("Value type "+s+" cannot be hashed.")}function cachedHashString(i){var s=ze[i];return void 0===s&&(s=hashString(i),qe===Re&&(qe=0,ze={}),qe++,ze[i]=s),s}function hashString(i){for(var s=0,u=0;u<i.length;u++)s=31*s+i.charCodeAt(u)|0;return smi(s)}function hashJSObj(i){var s;if(xe&&void 0!==(s=Se.get(i)))return s;if(void 0!==(s=i[Ie]))return s;if(!we){if(void 0!==(s=i.propertyIsEnumerable&&i.propertyIsEnumerable[Ie]))return s;if(void 0!==(s=getIENodeHash(i)))return s}if(s=++Pe,1073741824&Pe&&(Pe=0),xe)Se.set(i,s);else{if(void 0!==_e&&!1===_e(i))throw new Error("Non-extensible objects are not allowed as keys.");if(we)Object.defineProperty(i,Ie,{enumerable:!1,configurable:!1,writable:!1,value:s});else if(void 0!==i.propertyIsEnumerable&&i.propertyIsEnumerable===i.constructor.prototype.propertyIsEnumerable)i.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},i.propertyIsEnumerable[Ie]=s;else{if(void 0===i.nodeType)throw new Error("Unable to set a non-enumerable property on object.");i[Ie]=s}}return s}var _e=Object.isExtensible,we=function(){try{return Object.defineProperty({},"@",{}),!0}catch(i){return!1}}();function getIENodeHash(i){if(i&&i.nodeType>0)switch(i.nodeType){case 1:return i.uniqueID;case 9:return i.documentElement&&i.documentElement.uniqueID}}var Se,xe="function"==typeof WeakMap;xe&&(Se=new WeakMap);var Pe=0,Ie="__immutablehash__";"function"==typeof Symbol&&(Ie=Symbol(Ie));var Te=16,Re=255,qe=0,ze={};function assertNotInfinite(i){invariant(i!==1/0,"Cannot perform this action with an infinite size.")}function Map(i){return null==i?emptyMap():isMap(i)&&!isOrdered(i)?i:emptyMap().withMutations((function(s){var u=KeyedIterable(i);assertNotInfinite(u.size),u.forEach((function(i,u){return s.set(u,i)}))}))}function isMap(i){return!(!i||!i[We])}createClass(Map,KeyedCollection),Map.of=function(){var s=i.call(arguments,0);return emptyMap().withMutations((function(i){for(var u=0;u<s.length;u+=2){if(u+1>=s.length)throw new Error("Missing value for key: "+s[u]);i.set(s[u],s[u+1])}}))},Map.prototype.toString=function(){return this.__toString("Map {","}")},Map.prototype.get=function(i,s){return this._root?this._root.get(0,void 0,i,s):s},Map.prototype.set=function(i,s){return updateMap(this,i,s)},Map.prototype.setIn=function(i,s){return this.updateIn(i,W,(function(){return s}))},Map.prototype.remove=function(i){return updateMap(this,i,W)},Map.prototype.deleteIn=function(i){return this.updateIn(i,(function(){return W}))},Map.prototype.update=function(i,s,u){return 1===arguments.length?i(this):this.updateIn([i],s,u)},Map.prototype.updateIn=function(i,s,u){u||(u=s,s=void 0);var m=updateInDeepMap(this,forceIterator(i),s,u);return m===W?void 0:m},Map.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):emptyMap()},Map.prototype.merge=function(){return mergeIntoMapWith(this,void 0,arguments)},Map.prototype.mergeWith=function(s){return mergeIntoMapWith(this,s,i.call(arguments,1))},Map.prototype.mergeIn=function(s){var u=i.call(arguments,1);return this.updateIn(s,emptyMap(),(function(i){return"function"==typeof i.merge?i.merge.apply(i,u):u[u.length-1]}))},Map.prototype.mergeDeep=function(){return mergeIntoMapWith(this,deepMerger,arguments)},Map.prototype.mergeDeepWith=function(s){var u=i.call(arguments,1);return mergeIntoMapWith(this,deepMergerWith(s),u)},Map.prototype.mergeDeepIn=function(s){var u=i.call(arguments,1);return this.updateIn(s,emptyMap(),(function(i){return"function"==typeof i.mergeDeep?i.mergeDeep.apply(i,u):u[u.length-1]}))},Map.prototype.sort=function(i){return OrderedMap(sortFactory(this,i))},Map.prototype.sortBy=function(i,s){return OrderedMap(sortFactory(this,s,i))},Map.prototype.withMutations=function(i){var s=this.asMutable();return i(s),s.wasAltered()?s.__ensureOwner(this.__ownerID):this},Map.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new OwnerID)},Map.prototype.asImmutable=function(){return this.__ensureOwner()},Map.prototype.wasAltered=function(){return this.__altered},Map.prototype.__iterator=function(i,s){return new MapIterator(this,i,s)},Map.prototype.__iterate=function(i,s){var u=this,m=0;return this._root&&this._root.iterate((function(s){return m++,i(s[1],s[0],u)}),s),m},Map.prototype.__ensureOwner=function(i){return i===this.__ownerID?this:i?makeMap(this.size,this._root,i,this.__hash):(this.__ownerID=i,this.__altered=!1,this)},Map.isMap=isMap;var Ve,We="@@__IMMUTABLE_MAP__@@",He=Map.prototype;function ArrayMapNode(i,s){this.ownerID=i,this.entries=s}function BitmapIndexedNode(i,s,u){this.ownerID=i,this.bitmap=s,this.nodes=u}function HashArrayMapNode(i,s,u){this.ownerID=i,this.count=s,this.nodes=u}function HashCollisionNode(i,s,u){this.ownerID=i,this.keyHash=s,this.entries=u}function ValueNode(i,s,u){this.ownerID=i,this.keyHash=s,this.entry=u}function MapIterator(i,s,u){this._type=s,this._reverse=u,this._stack=i._root&&mapIteratorFrame(i._root)}function mapIteratorValue(i,s){return iteratorValue(i,s[0],s[1])}function mapIteratorFrame(i,s){return{node:i,index:0,__prev:s}}function makeMap(i,s,u,m){var v=Object.create(He);return v.size=i,v._root=s,v.__ownerID=u,v.__hash=m,v.__altered=!1,v}function emptyMap(){return Ve||(Ve=makeMap(0))}function updateMap(i,s,u){var m,v;if(i._root){var _=MakeRef(X),j=MakeRef(Y);if(m=updateNode(i._root,i.__ownerID,0,void 0,s,u,_,j),!j.value)return i;v=i.size+(_.value?u===W?-1:1:0)}else{if(u===W)return i;v=1,m=new ArrayMapNode(i.__ownerID,[[s,u]])}return i.__ownerID?(i.size=v,i._root=m,i.__hash=void 0,i.__altered=!0,i):m?makeMap(v,m):emptyMap()}function updateNode(i,s,u,m,v,_,j,M){return i?i.update(s,u,m,v,_,j,M):_===W?i:(SetRef(M),SetRef(j),new ValueNode(s,m,[v,_]))}function isLeafNode(i){return i.constructor===ValueNode||i.constructor===HashCollisionNode}function mergeIntoNode(i,s,u,m,v){if(i.keyHash===m)return new HashCollisionNode(s,m,[i.entry,v]);var _,M=(0===u?i.keyHash:i.keyHash>>>u)&$,W=(0===u?m:m>>>u)&$;return new BitmapIndexedNode(s,1<<M|1<<W,M===W?[mergeIntoNode(i,s,u+j,m,v)]:(_=new ValueNode(s,m,v),M<W?[i,_]:[_,i]))}function createNodes(i,s,u,m){i||(i=new OwnerID);for(var v=new ValueNode(i,hash(u),[u,m]),_=0;_<s.length;_++){var j=s[_];v=v.update(i,0,void 0,j[0],j[1])}return v}function packNodes(i,s,u,m){for(var v=0,_=0,j=new Array(u),M=0,$=1,W=s.length;M<W;M++,$<<=1){var X=s[M];void 0!==X&&M!==m&&(v|=$,j[_++]=X)}return new BitmapIndexedNode(i,v,j)}function expandNodes(i,s,u,m,v){for(var _=0,j=new Array(M),$=0;0!==u;$++,u>>>=1)j[$]=1&u?s[_++]:void 0;return j[m]=v,new HashArrayMapNode(i,_+1,j)}function mergeIntoMapWith(i,s,u){for(var m=[],v=0;v<u.length;v++){var _=u[v],j=KeyedIterable(_);isIterable(_)||(j=j.map((function(i){return fromJS(i)}))),m.push(j)}return mergeIntoCollectionWith(i,s,m)}function deepMerger(i,s,u){return i&&i.mergeDeep&&isIterable(s)?i.mergeDeep(s):is(i,s)?i:s}function deepMergerWith(i){return function(s,u,m){if(s&&s.mergeDeepWith&&isIterable(u))return s.mergeDeepWith(i,u);var v=i(s,u,m);return is(s,v)?s:v}}function mergeIntoCollectionWith(i,s,u){return 0===(u=u.filter((function(i){return 0!==i.size}))).length?i:0!==i.size||i.__ownerID||1!==u.length?i.withMutations((function(i){for(var m=s?function(u,m){i.update(m,W,(function(i){return i===W?u:s(i,u,m)}))}:function(s,u){i.set(u,s)},v=0;v<u.length;v++)u[v].forEach(m)})):i.constructor(u[0])}function updateInDeepMap(i,s,u,m){var v=i===W,_=s.next();if(_.done){var j=v?u:i,M=m(j);return M===j?i:M}invariant(v||i&&i.set,"invalid keyPath");var $=_.value,X=v?W:i.get($,W),Y=updateInDeepMap(X,s,u,m);return Y===X?i:Y===W?i.remove($):(v?emptyMap():i).set($,Y)}function popCount(i){return i=(i=(858993459&(i-=i>>1&1431655765))+(i>>2&858993459))+(i>>4)&252645135,i+=i>>8,127&(i+=i>>16)}function setIn(i,s,u,m){var v=m?i:arrCopy(i);return v[s]=u,v}function spliceIn(i,s,u,m){var v=i.length+1;if(m&&s+1===v)return i[s]=u,i;for(var _=new Array(v),j=0,M=0;M<v;M++)M===s?(_[M]=u,j=-1):_[M]=i[M+j];return _}function spliceOut(i,s,u){var m=i.length-1;if(u&&s===m)return i.pop(),i;for(var v=new Array(m),_=0,j=0;j<m;j++)j===s&&(_=1),v[j]=i[j+_];return v}He[We]=!0,He[_]=He.remove,He.removeIn=He.deleteIn,ArrayMapNode.prototype.get=function(i,s,u,m){for(var v=this.entries,_=0,j=v.length;_<j;_++)if(is(u,v[_][0]))return v[_][1];return m},ArrayMapNode.prototype.update=function(i,s,u,m,v,_,j){for(var M=v===W,$=this.entries,X=0,Y=$.length;X<Y&&!is(m,$[X][0]);X++);var Z=X<Y;if(Z?$[X][1]===v:M)return this;if(SetRef(j),(M||!Z)&&SetRef(_),!M||1!==$.length){if(!Z&&!M&&$.length>=Xe)return createNodes(i,$,m,v);var ee=i&&i===this.ownerID,ae=ee?$:arrCopy($);return Z?M?X===Y-1?ae.pop():ae[X]=ae.pop():ae[X]=[m,v]:ae.push([m,v]),ee?(this.entries=ae,this):new ArrayMapNode(i,ae)}},BitmapIndexedNode.prototype.get=function(i,s,u,m){void 0===s&&(s=hash(u));var v=1<<((0===i?s:s>>>i)&$),_=this.bitmap;return 0==(_&v)?m:this.nodes[popCount(_&v-1)].get(i+j,s,u,m)},BitmapIndexedNode.prototype.update=function(i,s,u,m,v,_,M){void 0===u&&(u=hash(m));var X=(0===s?u:u>>>s)&$,Y=1<<X,Z=this.bitmap,ee=0!=(Z&Y);if(!ee&&v===W)return this;var ae=popCount(Z&Y-1),ie=this.nodes,le=ee?ie[ae]:void 0,ce=updateNode(le,i,s+j,u,m,v,_,M);if(ce===le)return this;if(!ee&&ce&&ie.length>=Ye)return expandNodes(i,ie,Z,X,ce);if(ee&&!ce&&2===ie.length&&isLeafNode(ie[1^ae]))return ie[1^ae];if(ee&&ce&&1===ie.length&&isLeafNode(ce))return ce;var pe=i&&i===this.ownerID,de=ee?ce?Z:Z^Y:Z|Y,fe=ee?ce?setIn(ie,ae,ce,pe):spliceOut(ie,ae,pe):spliceIn(ie,ae,ce,pe);return pe?(this.bitmap=de,this.nodes=fe,this):new BitmapIndexedNode(i,de,fe)},HashArrayMapNode.prototype.get=function(i,s,u,m){void 0===s&&(s=hash(u));var v=(0===i?s:s>>>i)&$,_=this.nodes[v];return _?_.get(i+j,s,u,m):m},HashArrayMapNode.prototype.update=function(i,s,u,m,v,_,M){void 0===u&&(u=hash(m));var X=(0===s?u:u>>>s)&$,Y=v===W,Z=this.nodes,ee=Z[X];if(Y&&!ee)return this;var ae=updateNode(ee,i,s+j,u,m,v,_,M);if(ae===ee)return this;var ie=this.count;if(ee){if(!ae&&--ie<Qe)return packNodes(i,Z,ie,X)}else ie++;var le=i&&i===this.ownerID,ce=setIn(Z,X,ae,le);return le?(this.count=ie,this.nodes=ce,this):new HashArrayMapNode(i,ie,ce)},HashCollisionNode.prototype.get=function(i,s,u,m){for(var v=this.entries,_=0,j=v.length;_<j;_++)if(is(u,v[_][0]))return v[_][1];return m},HashCollisionNode.prototype.update=function(i,s,u,m,v,_,j){void 0===u&&(u=hash(m));var M=v===W;if(u!==this.keyHash)return M?this:(SetRef(j),SetRef(_),mergeIntoNode(this,i,s,u,[m,v]));for(var $=this.entries,X=0,Y=$.length;X<Y&&!is(m,$[X][0]);X++);var Z=X<Y;if(Z?$[X][1]===v:M)return this;if(SetRef(j),(M||!Z)&&SetRef(_),M&&2===Y)return new ValueNode(i,this.keyHash,$[1^X]);var ee=i&&i===this.ownerID,ae=ee?$:arrCopy($);return Z?M?X===Y-1?ae.pop():ae[X]=ae.pop():ae[X]=[m,v]:ae.push([m,v]),ee?(this.entries=ae,this):new HashCollisionNode(i,this.keyHash,ae)},ValueNode.prototype.get=function(i,s,u,m){return is(u,this.entry[0])?this.entry[1]:m},ValueNode.prototype.update=function(i,s,u,m,v,_,j){var M=v===W,$=is(m,this.entry[0]);return($?v===this.entry[1]:M)?this:(SetRef(j),M?void SetRef(_):$?i&&i===this.ownerID?(this.entry[1]=v,this):new ValueNode(i,this.keyHash,[m,v]):(SetRef(_),mergeIntoNode(this,i,s,hash(m),[m,v])))},ArrayMapNode.prototype.iterate=HashCollisionNode.prototype.iterate=function(i,s){for(var u=this.entries,m=0,v=u.length-1;m<=v;m++)if(!1===i(u[s?v-m:m]))return!1},BitmapIndexedNode.prototype.iterate=HashArrayMapNode.prototype.iterate=function(i,s){for(var u=this.nodes,m=0,v=u.length-1;m<=v;m++){var _=u[s?v-m:m];if(_&&!1===_.iterate(i,s))return!1}},ValueNode.prototype.iterate=function(i,s){return i(this.entry)},createClass(MapIterator,Iterator),MapIterator.prototype.next=function(){for(var i=this._type,s=this._stack;s;){var u,m=s.node,v=s.index++;if(m.entry){if(0===v)return mapIteratorValue(i,m.entry)}else if(m.entries){if(v<=(u=m.entries.length-1))return mapIteratorValue(i,m.entries[this._reverse?u-v:v])}else if(v<=(u=m.nodes.length-1)){var _=m.nodes[this._reverse?u-v:v];if(_){if(_.entry)return mapIteratorValue(i,_.entry);s=this._stack=mapIteratorFrame(_,s)}continue}s=this._stack=this._stack.__prev}return iteratorDone()};var Xe=M/4,Ye=M/2,Qe=M/4;function List(i){var s=emptyList();if(null==i)return s;if(isList(i))return i;var u=IndexedIterable(i),m=u.size;return 0===m?s:(assertNotInfinite(m),m>0&&m<M?makeList(0,m,j,null,new VNode(u.toArray())):s.withMutations((function(i){i.setSize(m),u.forEach((function(s,u){return i.set(u,s)}))})))}function isList(i){return!(!i||!i[et])}createClass(List,IndexedCollection),List.of=function(){return this(arguments)},List.prototype.toString=function(){return this.__toString("List [","]")},List.prototype.get=function(i,s){if((i=wrapIndex(this,i))>=0&&i<this.size){var u=listNodeFor(this,i+=this._origin);return u&&u.array[i&$]}return s},List.prototype.set=function(i,s){return updateList(this,i,s)},List.prototype.remove=function(i){return this.has(i)?0===i?this.shift():i===this.size-1?this.pop():this.splice(i,1):this},List.prototype.insert=function(i,s){return this.splice(i,0,s)},List.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=j,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):emptyList()},List.prototype.push=function(){var i=arguments,s=this.size;return this.withMutations((function(u){setListBounds(u,0,s+i.length);for(var m=0;m<i.length;m++)u.set(s+m,i[m])}))},List.prototype.pop=function(){return setListBounds(this,0,-1)},List.prototype.unshift=function(){var i=arguments;return this.withMutations((function(s){setListBounds(s,-i.length);for(var u=0;u<i.length;u++)s.set(u,i[u])}))},List.prototype.shift=function(){return setListBounds(this,1)},List.prototype.merge=function(){return mergeIntoListWith(this,void 0,arguments)},List.prototype.mergeWith=function(s){return mergeIntoListWith(this,s,i.call(arguments,1))},List.prototype.mergeDeep=function(){return mergeIntoListWith(this,deepMerger,arguments)},List.prototype.mergeDeepWith=function(s){var u=i.call(arguments,1);return mergeIntoListWith(this,deepMergerWith(s),u)},List.prototype.setSize=function(i){return setListBounds(this,0,i)},List.prototype.slice=function(i,s){var u=this.size;return wholeSlice(i,s,u)?this:setListBounds(this,resolveBegin(i,u),resolveEnd(s,u))},List.prototype.__iterator=function(i,s){var u=0,m=iterateList(this,s);return new Iterator((function(){var s=m();return s===ot?iteratorDone():iteratorValue(i,u++,s)}))},List.prototype.__iterate=function(i,s){for(var u,m=0,v=iterateList(this,s);(u=v())!==ot&&!1!==i(u,m++,this););return m},List.prototype.__ensureOwner=function(i){return i===this.__ownerID?this:i?makeList(this._origin,this._capacity,this._level,this._root,this._tail,i,this.__hash):(this.__ownerID=i,this)},List.isList=isList;var et="@@__IMMUTABLE_LIST__@@",tt=List.prototype;function VNode(i,s){this.array=i,this.ownerID=s}tt[et]=!0,tt[_]=tt.remove,tt.setIn=He.setIn,tt.deleteIn=tt.removeIn=He.removeIn,tt.update=He.update,tt.updateIn=He.updateIn,tt.mergeIn=He.mergeIn,tt.mergeDeepIn=He.mergeDeepIn,tt.withMutations=He.withMutations,tt.asMutable=He.asMutable,tt.asImmutable=He.asImmutable,tt.wasAltered=He.wasAltered,VNode.prototype.removeBefore=function(i,s,u){if(u===s?1<<s:0===this.array.length)return this;var m=u>>>s&$;if(m>=this.array.length)return new VNode([],i);var v,_=0===m;if(s>0){var M=this.array[m];if((v=M&&M.removeBefore(i,s-j,u))===M&&_)return this}if(_&&!v)return this;var W=editableVNode(this,i);if(!_)for(var X=0;X<m;X++)W.array[X]=void 0;return v&&(W.array[m]=v),W},VNode.prototype.removeAfter=function(i,s,u){if(u===(s?1<<s:0)||0===this.array.length)return this;var m,v=u-1>>>s&$;if(v>=this.array.length)return this;if(s>0){var _=this.array[v];if((m=_&&_.removeAfter(i,s-j,u))===_&&v===this.array.length-1)return this}var M=editableVNode(this,i);return M.array.splice(v+1),m&&(M.array[v]=m),M};var rt,nt,ot={};function iterateList(i,s){var u=i._origin,m=i._capacity,v=getTailOffset(m),_=i._tail;return iterateNodeOrLeaf(i._root,i._level,0);function iterateNodeOrLeaf(i,s,u){return 0===s?iterateLeaf(i,u):iterateNode(i,s,u)}function iterateLeaf(i,j){var $=j===v?_&&_.array:i&&i.array,W=j>u?0:u-j,X=m-j;return X>M&&(X=M),function(){if(W===X)return ot;var i=s?--X:W++;return $&&$[i]}}function iterateNode(i,v,_){var $,W=i&&i.array,X=_>u?0:u-_>>v,Y=1+(m-_>>v);return Y>M&&(Y=M),function(){for(;;){if($){var i=$();if(i!==ot)return i;$=null}if(X===Y)return ot;var u=s?--Y:X++;$=iterateNodeOrLeaf(W&&W[u],v-j,_+(u<<v))}}}}function makeList(i,s,u,m,v,_,j){var M=Object.create(tt);return M.size=s-i,M._origin=i,M._capacity=s,M._level=u,M._root=m,M._tail=v,M.__ownerID=_,M.__hash=j,M.__altered=!1,M}function emptyList(){return rt||(rt=makeList(0,0,j))}function updateList(i,s,u){if((s=wrapIndex(i,s))!=s)return i;if(s>=i.size||s<0)return i.withMutations((function(i){s<0?setListBounds(i,s).set(0,u):setListBounds(i,0,s+1).set(s,u)}));s+=i._origin;var m=i._tail,v=i._root,_=MakeRef(Y);return s>=getTailOffset(i._capacity)?m=updateVNode(m,i.__ownerID,0,s,u,_):v=updateVNode(v,i.__ownerID,i._level,s,u,_),_.value?i.__ownerID?(i._root=v,i._tail=m,i.__hash=void 0,i.__altered=!0,i):makeList(i._origin,i._capacity,i._level,v,m):i}function updateVNode(i,s,u,m,v,_){var M,W=m>>>u&$,X=i&&W<i.array.length;if(!X&&void 0===v)return i;if(u>0){var Y=i&&i.array[W],Z=updateVNode(Y,s,u-j,m,v,_);return Z===Y?i:((M=editableVNode(i,s)).array[W]=Z,M)}return X&&i.array[W]===v?i:(SetRef(_),M=editableVNode(i,s),void 0===v&&W===M.array.length-1?M.array.pop():M.array[W]=v,M)}function editableVNode(i,s){return s&&i&&s===i.ownerID?i:new VNode(i?i.array.slice():[],s)}function listNodeFor(i,s){if(s>=getTailOffset(i._capacity))return i._tail;if(s<1<<i._level+j){for(var u=i._root,m=i._level;u&&m>0;)u=u.array[s>>>m&$],m-=j;return u}}function setListBounds(i,s,u){void 0!==s&&(s|=0),void 0!==u&&(u|=0);var m=i.__ownerID||new OwnerID,v=i._origin,_=i._capacity,M=v+s,W=void 0===u?_:u<0?_+u:v+u;if(M===v&&W===_)return i;if(M>=W)return i.clear();for(var X=i._level,Y=i._root,Z=0;M+Z<0;)Y=new VNode(Y&&Y.array.length?[void 0,Y]:[],m),Z+=1<<(X+=j);Z&&(M+=Z,v+=Z,W+=Z,_+=Z);for(var ee=getTailOffset(_),ae=getTailOffset(W);ae>=1<<X+j;)Y=new VNode(Y&&Y.array.length?[Y]:[],m),X+=j;var ie=i._tail,le=ae<ee?listNodeFor(i,W-1):ae>ee?new VNode([],m):ie;if(ie&&ae>ee&&M<_&&ie.array.length){for(var ce=Y=editableVNode(Y,m),pe=X;pe>j;pe-=j){var de=ee>>>pe&$;ce=ce.array[de]=editableVNode(ce.array[de],m)}ce.array[ee>>>j&$]=ie}if(W<_&&(le=le&&le.removeAfter(m,0,W)),M>=ae)M-=ae,W-=ae,X=j,Y=null,le=le&&le.removeBefore(m,0,M);else if(M>v||ae<ee){for(Z=0;Y;){var fe=M>>>X&$;if(fe!==ae>>>X&$)break;fe&&(Z+=(1<<X)*fe),X-=j,Y=Y.array[fe]}Y&&M>v&&(Y=Y.removeBefore(m,X,M-Z)),Y&&ae<ee&&(Y=Y.removeAfter(m,X,ae-Z)),Z&&(M-=Z,W-=Z)}return i.__ownerID?(i.size=W-M,i._origin=M,i._capacity=W,i._level=X,i._root=Y,i._tail=le,i.__hash=void 0,i.__altered=!0,i):makeList(M,W,X,Y,le)}function mergeIntoListWith(i,s,u){for(var m=[],v=0,_=0;_<u.length;_++){var j=u[_],M=IndexedIterable(j);M.size>v&&(v=M.size),isIterable(j)||(M=M.map((function(i){return fromJS(i)}))),m.push(M)}return v>i.size&&(i=i.setSize(v)),mergeIntoCollectionWith(i,s,m)}function getTailOffset(i){return i<M?0:i-1>>>j<<j}function OrderedMap(i){return null==i?emptyOrderedMap():isOrderedMap(i)?i:emptyOrderedMap().withMutations((function(s){var u=KeyedIterable(i);assertNotInfinite(u.size),u.forEach((function(i,u){return s.set(u,i)}))}))}function isOrderedMap(i){return isMap(i)&&isOrdered(i)}function makeOrderedMap(i,s,u,m){var v=Object.create(OrderedMap.prototype);return v.size=i?i.size:0,v._map=i,v._list=s,v.__ownerID=u,v.__hash=m,v}function emptyOrderedMap(){return nt||(nt=makeOrderedMap(emptyMap(),emptyList()))}function updateOrderedMap(i,s,u){var m,v,_=i._map,j=i._list,$=_.get(s),X=void 0!==$;if(u===W){if(!X)return i;j.size>=M&&j.size>=2*_.size?(m=(v=j.filter((function(i,s){return void 0!==i&&$!==s}))).toKeyedSeq().map((function(i){return i[0]})).flip().toMap(),i.__ownerID&&(m.__ownerID=v.__ownerID=i.__ownerID)):(m=_.remove(s),v=$===j.size-1?j.pop():j.set($,void 0))}else if(X){if(u===j.get($)[1])return i;m=_,v=j.set($,[s,u])}else m=_.set(s,j.size),v=j.set(j.size,[s,u]);return i.__ownerID?(i.size=m.size,i._map=m,i._list=v,i.__hash=void 0,i):makeOrderedMap(m,v)}function ToKeyedSequence(i,s){this._iter=i,this._useKeys=s,this.size=i.size}function ToIndexedSequence(i){this._iter=i,this.size=i.size}function ToSetSequence(i){this._iter=i,this.size=i.size}function FromEntriesSequence(i){this._iter=i,this.size=i.size}function flipFactory(i){var s=makeSequence(i);return s._iter=i,s.size=i.size,s.flip=function(){return i},s.reverse=function(){var s=i.reverse.apply(this);return s.flip=function(){return i.reverse()},s},s.has=function(s){return i.includes(s)},s.includes=function(s){return i.has(s)},s.cacheResult=cacheResultThrough,s.__iterateUncached=function(s,u){var m=this;return i.__iterate((function(i,u){return!1!==s(u,i,m)}),u)},s.__iteratorUncached=function(s,u){if(s===ae){var m=i.__iterator(s,u);return new Iterator((function(){var i=m.next();if(!i.done){var s=i.value[0];i.value[0]=i.value[1],i.value[1]=s}return i}))}return i.__iterator(s===ee?Z:ee,u)},s}function mapFactory(i,s,u){var m=makeSequence(i);return m.size=i.size,m.has=function(s){return i.has(s)},m.get=function(m,v){var _=i.get(m,W);return _===W?v:s.call(u,_,m,i)},m.__iterateUncached=function(m,v){var _=this;return i.__iterate((function(i,v,j){return!1!==m(s.call(u,i,v,j),v,_)}),v)},m.__iteratorUncached=function(m,v){var _=i.__iterator(ae,v);return new Iterator((function(){var v=_.next();if(v.done)return v;var j=v.value,M=j[0];return iteratorValue(m,M,s.call(u,j[1],M,i),v)}))},m}function reverseFactory(i,s){var u=makeSequence(i);return u._iter=i,u.size=i.size,u.reverse=function(){return i},i.flip&&(u.flip=function(){var s=flipFactory(i);return s.reverse=function(){return i.flip()},s}),u.get=function(u,m){return i.get(s?u:-1-u,m)},u.has=function(u){return i.has(s?u:-1-u)},u.includes=function(s){return i.includes(s)},u.cacheResult=cacheResultThrough,u.__iterate=function(s,u){var m=this;return i.__iterate((function(i,u){return s(i,u,m)}),!u)},u.__iterator=function(s,u){return i.__iterator(s,!u)},u}function filterFactory(i,s,u,m){var v=makeSequence(i);return m&&(v.has=function(m){var v=i.get(m,W);return v!==W&&!!s.call(u,v,m,i)},v.get=function(m,v){var _=i.get(m,W);return _!==W&&s.call(u,_,m,i)?_:v}),v.__iterateUncached=function(v,_){var j=this,M=0;return i.__iterate((function(i,_,$){if(s.call(u,i,_,$))return M++,v(i,m?_:M-1,j)}),_),M},v.__iteratorUncached=function(v,_){var j=i.__iterator(ae,_),M=0;return new Iterator((function(){for(;;){var _=j.next();if(_.done)return _;var $=_.value,W=$[0],X=$[1];if(s.call(u,X,W,i))return iteratorValue(v,m?W:M++,X,_)}}))},v}function countByFactory(i,s,u){var m=Map().asMutable();return i.__iterate((function(v,_){m.update(s.call(u,v,_,i),0,(function(i){return i+1}))})),m.asImmutable()}function groupByFactory(i,s,u){var m=isKeyed(i),v=(isOrdered(i)?OrderedMap():Map()).asMutable();i.__iterate((function(_,j){v.update(s.call(u,_,j,i),(function(i){return(i=i||[]).push(m?[j,_]:_),i}))}));var _=iterableClass(i);return v.map((function(s){return reify(i,_(s))}))}function sliceFactory(i,s,u,m){var v=i.size;if(void 0!==s&&(s|=0),void 0!==u&&(u===1/0?u=v:u|=0),wholeSlice(s,u,v))return i;var _=resolveBegin(s,v),j=resolveEnd(u,v);if(_!=_||j!=j)return sliceFactory(i.toSeq().cacheResult(),s,u,m);var M,$=j-_;$==$&&(M=$<0?0:$);var W=makeSequence(i);return W.size=0===M?M:i.size&&M||void 0,!m&&isSeq(i)&&M>=0&&(W.get=function(s,u){return(s=wrapIndex(this,s))>=0&&s<M?i.get(s+_,u):u}),W.__iterateUncached=function(s,u){var v=this;if(0===M)return 0;if(u)return this.cacheResult().__iterate(s,u);var j=0,$=!0,W=0;return i.__iterate((function(i,u){if(!$||!($=j++<_))return W++,!1!==s(i,m?u:W-1,v)&&W!==M})),W},W.__iteratorUncached=function(s,u){if(0!==M&&u)return this.cacheResult().__iterator(s,u);var v=0!==M&&i.__iterator(s,u),j=0,$=0;return new Iterator((function(){for(;j++<_;)v.next();if(++$>M)return iteratorDone();var i=v.next();return m||s===ee?i:iteratorValue(s,$-1,s===Z?void 0:i.value[1],i)}))},W}function takeWhileFactory(i,s,u){var m=makeSequence(i);return m.__iterateUncached=function(m,v){var _=this;if(v)return this.cacheResult().__iterate(m,v);var j=0;return i.__iterate((function(i,v,M){return s.call(u,i,v,M)&&++j&&m(i,v,_)})),j},m.__iteratorUncached=function(m,v){var _=this;if(v)return this.cacheResult().__iterator(m,v);var j=i.__iterator(ae,v),M=!0;return new Iterator((function(){if(!M)return iteratorDone();var i=j.next();if(i.done)return i;var v=i.value,$=v[0],W=v[1];return s.call(u,W,$,_)?m===ae?i:iteratorValue(m,$,W,i):(M=!1,iteratorDone())}))},m}function skipWhileFactory(i,s,u,m){var v=makeSequence(i);return v.__iterateUncached=function(v,_){var j=this;if(_)return this.cacheResult().__iterate(v,_);var M=!0,$=0;return i.__iterate((function(i,_,W){if(!M||!(M=s.call(u,i,_,W)))return $++,v(i,m?_:$-1,j)})),$},v.__iteratorUncached=function(v,_){var j=this;if(_)return this.cacheResult().__iterator(v,_);var M=i.__iterator(ae,_),$=!0,W=0;return new Iterator((function(){var i,_,X;do{if((i=M.next()).done)return m||v===ee?i:iteratorValue(v,W++,v===Z?void 0:i.value[1],i);var Y=i.value;_=Y[0],X=Y[1],$&&($=s.call(u,X,_,j))}while($);return v===ae?i:iteratorValue(v,_,X,i)}))},v}function concatFactory(i,s){var u=isKeyed(i),m=[i].concat(s).map((function(i){return isIterable(i)?u&&(i=KeyedIterable(i)):i=u?keyedSeqFromValue(i):indexedSeqFromValue(Array.isArray(i)?i:[i]),i})).filter((function(i){return 0!==i.size}));if(0===m.length)return i;if(1===m.length){var v=m[0];if(v===i||u&&isKeyed(v)||isIndexed(i)&&isIndexed(v))return v}var _=new ArraySeq(m);return u?_=_.toKeyedSeq():isIndexed(i)||(_=_.toSetSeq()),(_=_.flatten(!0)).size=m.reduce((function(i,s){if(void 0!==i){var u=s.size;if(void 0!==u)return i+u}}),0),_}function flattenFactory(i,s,u){var m=makeSequence(i);return m.__iterateUncached=function(m,v){var _=0,j=!1;function flatDeep(i,M){var $=this;i.__iterate((function(i,v){return(!s||M<s)&&isIterable(i)?flatDeep(i,M+1):!1===m(i,u?v:_++,$)&&(j=!0),!j}),v)}return flatDeep(i,0),_},m.__iteratorUncached=function(m,v){var _=i.__iterator(m,v),j=[],M=0;return new Iterator((function(){for(;_;){var i=_.next();if(!1===i.done){var $=i.value;if(m===ae&&($=$[1]),s&&!(j.length<s)||!isIterable($))return u?i:iteratorValue(m,M++,$,i);j.push(_),_=$.__iterator(m,v)}else _=j.pop()}return iteratorDone()}))},m}function flatMapFactory(i,s,u){var m=iterableClass(i);return i.toSeq().map((function(v,_){return m(s.call(u,v,_,i))})).flatten(!0)}function interposeFactory(i,s){var u=makeSequence(i);return u.size=i.size&&2*i.size-1,u.__iterateUncached=function(u,m){var v=this,_=0;return i.__iterate((function(i,m){return(!_||!1!==u(s,_++,v))&&!1!==u(i,_++,v)}),m),_},u.__iteratorUncached=function(u,m){var v,_=i.__iterator(ee,m),j=0;return new Iterator((function(){return(!v||j%2)&&(v=_.next()).done?v:j%2?iteratorValue(u,j++,s):iteratorValue(u,j++,v.value,v)}))},u}function sortFactory(i,s,u){s||(s=defaultComparator);var m=isKeyed(i),v=0,_=i.toSeq().map((function(s,m){return[m,s,v++,u?u(s,m,i):s]})).toArray();return _.sort((function(i,u){return s(i[3],u[3])||i[2]-u[2]})).forEach(m?function(i,s){_[s].length=2}:function(i,s){_[s]=i[1]}),m?KeyedSeq(_):isIndexed(i)?IndexedSeq(_):SetSeq(_)}function maxFactory(i,s,u){if(s||(s=defaultComparator),u){var m=i.toSeq().map((function(s,m){return[s,u(s,m,i)]})).reduce((function(i,u){return maxCompare(s,i[1],u[1])?u:i}));return m&&m[0]}return i.reduce((function(i,u){return maxCompare(s,i,u)?u:i}))}function maxCompare(i,s,u){var m=i(u,s);return 0===m&&u!==s&&(null==u||u!=u)||m>0}function zipWithFactory(i,s,u){var m=makeSequence(i);return m.size=new ArraySeq(u).map((function(i){return i.size})).min(),m.__iterate=function(i,s){for(var u,m=this.__iterator(ee,s),v=0;!(u=m.next()).done&&!1!==i(u.value,v++,this););return v},m.__iteratorUncached=function(i,m){var v=u.map((function(i){return i=Iterable(i),getIterator(m?i.reverse():i)})),_=0,j=!1;return new Iterator((function(){var u;return j||(u=v.map((function(i){return i.next()})),j=u.some((function(i){return i.done}))),j?iteratorDone():iteratorValue(i,_++,s.apply(null,u.map((function(i){return i.value}))))}))},m}function reify(i,s){return isSeq(i)?s:i.constructor(s)}function validateEntry(i){if(i!==Object(i))throw new TypeError("Expected [K, V] tuple: "+i)}function resolveSize(i){return assertNotInfinite(i.size),ensureSize(i)}function iterableClass(i){return isKeyed(i)?KeyedIterable:isIndexed(i)?IndexedIterable:SetIterable}function makeSequence(i){return Object.create((isKeyed(i)?KeyedSeq:isIndexed(i)?IndexedSeq:SetSeq).prototype)}function cacheResultThrough(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):Seq.prototype.cacheResult.call(this)}function defaultComparator(i,s){return i>s?1:i<s?-1:0}function forceIterator(i){var s=getIterator(i);if(!s){if(!isArrayLike(i))throw new TypeError("Expected iterable or array-like: "+i);s=getIterator(Iterable(i))}return s}function Record(i,s){var u,m=function Record(_){if(_ instanceof m)return _;if(!(this instanceof m))return new m(_);if(!u){u=!0;var j=Object.keys(i);setProps(v,j),v.size=j.length,v._name=s,v._keys=j,v._defaultValues=i}this._map=Map(_)},v=m.prototype=Object.create(at);return v.constructor=m,m}createClass(OrderedMap,Map),OrderedMap.of=function(){return this(arguments)},OrderedMap.prototype.toString=function(){return this.__toString("OrderedMap {","}")},OrderedMap.prototype.get=function(i,s){var u=this._map.get(i);return void 0!==u?this._list.get(u)[1]:s},OrderedMap.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):emptyOrderedMap()},OrderedMap.prototype.set=function(i,s){return updateOrderedMap(this,i,s)},OrderedMap.prototype.remove=function(i){return updateOrderedMap(this,i,W)},OrderedMap.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},OrderedMap.prototype.__iterate=function(i,s){var u=this;return this._list.__iterate((function(s){return s&&i(s[1],s[0],u)}),s)},OrderedMap.prototype.__iterator=function(i,s){return this._list.fromEntrySeq().__iterator(i,s)},OrderedMap.prototype.__ensureOwner=function(i){if(i===this.__ownerID)return this;var s=this._map.__ensureOwner(i),u=this._list.__ensureOwner(i);return i?makeOrderedMap(s,u,i,this.__hash):(this.__ownerID=i,this._map=s,this._list=u,this)},OrderedMap.isOrderedMap=isOrderedMap,OrderedMap.prototype[v]=!0,OrderedMap.prototype[_]=OrderedMap.prototype.remove,createClass(ToKeyedSequence,KeyedSeq),ToKeyedSequence.prototype.get=function(i,s){return this._iter.get(i,s)},ToKeyedSequence.prototype.has=function(i){return this._iter.has(i)},ToKeyedSequence.prototype.valueSeq=function(){return this._iter.valueSeq()},ToKeyedSequence.prototype.reverse=function(){var i=this,s=reverseFactory(this,!0);return this._useKeys||(s.valueSeq=function(){return i._iter.toSeq().reverse()}),s},ToKeyedSequence.prototype.map=function(i,s){var u=this,m=mapFactory(this,i,s);return this._useKeys||(m.valueSeq=function(){return u._iter.toSeq().map(i,s)}),m},ToKeyedSequence.prototype.__iterate=function(i,s){var u,m=this;return this._iter.__iterate(this._useKeys?function(s,u){return i(s,u,m)}:(u=s?resolveSize(this):0,function(v){return i(v,s?--u:u++,m)}),s)},ToKeyedSequence.prototype.__iterator=function(i,s){if(this._useKeys)return this._iter.__iterator(i,s);var u=this._iter.__iterator(ee,s),m=s?resolveSize(this):0;return new Iterator((function(){var v=u.next();return v.done?v:iteratorValue(i,s?--m:m++,v.value,v)}))},ToKeyedSequence.prototype[v]=!0,createClass(ToIndexedSequence,IndexedSeq),ToIndexedSequence.prototype.includes=function(i){return this._iter.includes(i)},ToIndexedSequence.prototype.__iterate=function(i,s){var u=this,m=0;return this._iter.__iterate((function(s){return i(s,m++,u)}),s)},ToIndexedSequence.prototype.__iterator=function(i,s){var u=this._iter.__iterator(ee,s),m=0;return new Iterator((function(){var s=u.next();return s.done?s:iteratorValue(i,m++,s.value,s)}))},createClass(ToSetSequence,SetSeq),ToSetSequence.prototype.has=function(i){return this._iter.includes(i)},ToSetSequence.prototype.__iterate=function(i,s){var u=this;return this._iter.__iterate((function(s){return i(s,s,u)}),s)},ToSetSequence.prototype.__iterator=function(i,s){var u=this._iter.__iterator(ee,s);return new Iterator((function(){var s=u.next();return s.done?s:iteratorValue(i,s.value,s.value,s)}))},createClass(FromEntriesSequence,KeyedSeq),FromEntriesSequence.prototype.entrySeq=function(){return this._iter.toSeq()},FromEntriesSequence.prototype.__iterate=function(i,s){var u=this;return this._iter.__iterate((function(s){if(s){validateEntry(s);var m=isIterable(s);return i(m?s.get(1):s[1],m?s.get(0):s[0],u)}}),s)},FromEntriesSequence.prototype.__iterator=function(i,s){var u=this._iter.__iterator(ee,s);return new Iterator((function(){for(;;){var s=u.next();if(s.done)return s;var m=s.value;if(m){validateEntry(m);var v=isIterable(m);return iteratorValue(i,v?m.get(0):m[0],v?m.get(1):m[1],s)}}}))},ToIndexedSequence.prototype.cacheResult=ToKeyedSequence.prototype.cacheResult=ToSetSequence.prototype.cacheResult=FromEntriesSequence.prototype.cacheResult=cacheResultThrough,createClass(Record,KeyedCollection),Record.prototype.toString=function(){return this.__toString(recordName(this)+" {","}")},Record.prototype.has=function(i){return this._defaultValues.hasOwnProperty(i)},Record.prototype.get=function(i,s){if(!this.has(i))return s;var u=this._defaultValues[i];return this._map?this._map.get(i,u):u},Record.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var i=this.constructor;return i._empty||(i._empty=makeRecord(this,emptyMap()))},Record.prototype.set=function(i,s){if(!this.has(i))throw new Error('Cannot set unknown key "'+i+'" on '+recordName(this));if(this._map&&!this._map.has(i)&&s===this._defaultValues[i])return this;var u=this._map&&this._map.set(i,s);return this.__ownerID||u===this._map?this:makeRecord(this,u)},Record.prototype.remove=function(i){if(!this.has(i))return this;var s=this._map&&this._map.remove(i);return this.__ownerID||s===this._map?this:makeRecord(this,s)},Record.prototype.wasAltered=function(){return this._map.wasAltered()},Record.prototype.__iterator=function(i,s){var u=this;return KeyedIterable(this._defaultValues).map((function(i,s){return u.get(s)})).__iterator(i,s)},Record.prototype.__iterate=function(i,s){var u=this;return KeyedIterable(this._defaultValues).map((function(i,s){return u.get(s)})).__iterate(i,s)},Record.prototype.__ensureOwner=function(i){if(i===this.__ownerID)return this;var s=this._map&&this._map.__ensureOwner(i);return i?makeRecord(this,s,i):(this.__ownerID=i,this._map=s,this)};var at=Record.prototype;function makeRecord(i,s,u){var m=Object.create(Object.getPrototypeOf(i));return m._map=s,m.__ownerID=u,m}function recordName(i){return i._name||i.constructor.name||"Record"}function setProps(i,s){try{s.forEach(setProp.bind(void 0,i))}catch(i){}}function setProp(i,s){Object.defineProperty(i,s,{get:function(){return this.get(s)},set:function(i){invariant(this.__ownerID,"Cannot set on an immutable record."),this.set(s,i)}})}function Set(i){return null==i?emptySet():isSet(i)&&!isOrdered(i)?i:emptySet().withMutations((function(s){var u=SetIterable(i);assertNotInfinite(u.size),u.forEach((function(i){return s.add(i)}))}))}function isSet(i){return!(!i||!i[st])}at[_]=at.remove,at.deleteIn=at.removeIn=He.removeIn,at.merge=He.merge,at.mergeWith=He.mergeWith,at.mergeIn=He.mergeIn,at.mergeDeep=He.mergeDeep,at.mergeDeepWith=He.mergeDeepWith,at.mergeDeepIn=He.mergeDeepIn,at.setIn=He.setIn,at.update=He.update,at.updateIn=He.updateIn,at.withMutations=He.withMutations,at.asMutable=He.asMutable,at.asImmutable=He.asImmutable,createClass(Set,SetCollection),Set.of=function(){return this(arguments)},Set.fromKeys=function(i){return this(KeyedIterable(i).keySeq())},Set.prototype.toString=function(){return this.__toString("Set {","}")},Set.prototype.has=function(i){return this._map.has(i)},Set.prototype.add=function(i){return updateSet(this,this._map.set(i,!0))},Set.prototype.remove=function(i){return updateSet(this,this._map.remove(i))},Set.prototype.clear=function(){return updateSet(this,this._map.clear())},Set.prototype.union=function(){var s=i.call(arguments,0);return 0===(s=s.filter((function(i){return 0!==i.size}))).length?this:0!==this.size||this.__ownerID||1!==s.length?this.withMutations((function(i){for(var u=0;u<s.length;u++)SetIterable(s[u]).forEach((function(s){return i.add(s)}))})):this.constructor(s[0])},Set.prototype.intersect=function(){var s=i.call(arguments,0);if(0===s.length)return this;s=s.map((function(i){return SetIterable(i)}));var u=this;return this.withMutations((function(i){u.forEach((function(u){s.every((function(i){return i.includes(u)}))||i.remove(u)}))}))},Set.prototype.subtract=function(){var s=i.call(arguments,0);if(0===s.length)return this;s=s.map((function(i){return SetIterable(i)}));var u=this;return this.withMutations((function(i){u.forEach((function(u){s.some((function(i){return i.includes(u)}))&&i.remove(u)}))}))},Set.prototype.merge=function(){return this.union.apply(this,arguments)},Set.prototype.mergeWith=function(s){var u=i.call(arguments,1);return this.union.apply(this,u)},Set.prototype.sort=function(i){return OrderedSet(sortFactory(this,i))},Set.prototype.sortBy=function(i,s){return OrderedSet(sortFactory(this,s,i))},Set.prototype.wasAltered=function(){return this._map.wasAltered()},Set.prototype.__iterate=function(i,s){var u=this;return this._map.__iterate((function(s,m){return i(m,m,u)}),s)},Set.prototype.__iterator=function(i,s){return this._map.map((function(i,s){return s})).__iterator(i,s)},Set.prototype.__ensureOwner=function(i){if(i===this.__ownerID)return this;var s=this._map.__ensureOwner(i);return i?this.__make(s,i):(this.__ownerID=i,this._map=s,this)},Set.isSet=isSet;var it,st="@@__IMMUTABLE_SET__@@",lt=Set.prototype;function updateSet(i,s){return i.__ownerID?(i.size=s.size,i._map=s,i):s===i._map?i:0===s.size?i.__empty():i.__make(s)}function makeSet(i,s){var u=Object.create(lt);return u.size=i?i.size:0,u._map=i,u.__ownerID=s,u}function emptySet(){return it||(it=makeSet(emptyMap()))}function OrderedSet(i){return null==i?emptyOrderedSet():isOrderedSet(i)?i:emptyOrderedSet().withMutations((function(s){var u=SetIterable(i);assertNotInfinite(u.size),u.forEach((function(i){return s.add(i)}))}))}function isOrderedSet(i){return isSet(i)&&isOrdered(i)}lt[st]=!0,lt[_]=lt.remove,lt.mergeDeep=lt.merge,lt.mergeDeepWith=lt.mergeWith,lt.withMutations=He.withMutations,lt.asMutable=He.asMutable,lt.asImmutable=He.asImmutable,lt.__empty=emptySet,lt.__make=makeSet,createClass(OrderedSet,Set),OrderedSet.of=function(){return this(arguments)},OrderedSet.fromKeys=function(i){return this(KeyedIterable(i).keySeq())},OrderedSet.prototype.toString=function(){return this.__toString("OrderedSet {","}")},OrderedSet.isOrderedSet=isOrderedSet;var ct,ut=OrderedSet.prototype;function makeOrderedSet(i,s){var u=Object.create(ut);return u.size=i?i.size:0,u._map=i,u.__ownerID=s,u}function emptyOrderedSet(){return ct||(ct=makeOrderedSet(emptyOrderedMap()))}function Stack(i){return null==i?emptyStack():isStack(i)?i:emptyStack().unshiftAll(i)}function isStack(i){return!(!i||!i[ht])}ut[v]=!0,ut.__empty=emptyOrderedSet,ut.__make=makeOrderedSet,createClass(Stack,IndexedCollection),Stack.of=function(){return this(arguments)},Stack.prototype.toString=function(){return this.__toString("Stack [","]")},Stack.prototype.get=function(i,s){var u=this._head;for(i=wrapIndex(this,i);u&&i--;)u=u.next;return u?u.value:s},Stack.prototype.peek=function(){return this._head&&this._head.value},Stack.prototype.push=function(){if(0===arguments.length)return this;for(var i=this.size+arguments.length,s=this._head,u=arguments.length-1;u>=0;u--)s={value:arguments[u],next:s};return this.__ownerID?(this.size=i,this._head=s,this.__hash=void 0,this.__altered=!0,this):makeStack(i,s)},Stack.prototype.pushAll=function(i){if(0===(i=IndexedIterable(i)).size)return this;assertNotInfinite(i.size);var s=this.size,u=this._head;return i.reverse().forEach((function(i){s++,u={value:i,next:u}})),this.__ownerID?(this.size=s,this._head=u,this.__hash=void 0,this.__altered=!0,this):makeStack(s,u)},Stack.prototype.pop=function(){return this.slice(1)},Stack.prototype.unshift=function(){return this.push.apply(this,arguments)},Stack.prototype.unshiftAll=function(i){return this.pushAll(i)},Stack.prototype.shift=function(){return this.pop.apply(this,arguments)},Stack.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):emptyStack()},Stack.prototype.slice=function(i,s){if(wholeSlice(i,s,this.size))return this;var u=resolveBegin(i,this.size);if(resolveEnd(s,this.size)!==this.size)return IndexedCollection.prototype.slice.call(this,i,s);for(var m=this.size-u,v=this._head;u--;)v=v.next;return this.__ownerID?(this.size=m,this._head=v,this.__hash=void 0,this.__altered=!0,this):makeStack(m,v)},Stack.prototype.__ensureOwner=function(i){return i===this.__ownerID?this:i?makeStack(this.size,this._head,i,this.__hash):(this.__ownerID=i,this.__altered=!1,this)},Stack.prototype.__iterate=function(i,s){if(s)return this.reverse().__iterate(i);for(var u=0,m=this._head;m&&!1!==i(m.value,u++,this);)m=m.next;return u},Stack.prototype.__iterator=function(i,s){if(s)return this.reverse().__iterator(i);var u=0,m=this._head;return new Iterator((function(){if(m){var s=m.value;return m=m.next,iteratorValue(i,u++,s)}return iteratorDone()}))},Stack.isStack=isStack;var pt,ht="@@__IMMUTABLE_STACK__@@",dt=Stack.prototype;function makeStack(i,s,u,m){var v=Object.create(dt);return v.size=i,v._head=s,v.__ownerID=u,v.__hash=m,v.__altered=!1,v}function emptyStack(){return pt||(pt=makeStack(0))}function mixin(i,s){var keyCopier=function(u){i.prototype[u]=s[u]};return Object.keys(s).forEach(keyCopier),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(s).forEach(keyCopier),i}dt[ht]=!0,dt.withMutations=He.withMutations,dt.asMutable=He.asMutable,dt.asImmutable=He.asImmutable,dt.wasAltered=He.wasAltered,Iterable.Iterator=Iterator,mixin(Iterable,{toArray:function(){assertNotInfinite(this.size);var i=new Array(this.size||0);return this.valueSeq().__iterate((function(s,u){i[u]=s})),i},toIndexedSeq:function(){return new ToIndexedSequence(this)},toJS:function(){return this.toSeq().map((function(i){return i&&"function"==typeof i.toJS?i.toJS():i})).__toJS()},toJSON:function(){return this.toSeq().map((function(i){return i&&"function"==typeof i.toJSON?i.toJSON():i})).__toJS()},toKeyedSeq:function(){return new ToKeyedSequence(this,!0)},toMap:function(){return Map(this.toKeyedSeq())},toObject:function(){assertNotInfinite(this.size);var i={};return this.__iterate((function(s,u){i[u]=s})),i},toOrderedMap:function(){return OrderedMap(this.toKeyedSeq())},toOrderedSet:function(){return OrderedSet(isKeyed(this)?this.valueSeq():this)},toSet:function(){return Set(isKeyed(this)?this.valueSeq():this)},toSetSeq:function(){return new ToSetSequence(this)},toSeq:function(){return isIndexed(this)?this.toIndexedSeq():isKeyed(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Stack(isKeyed(this)?this.valueSeq():this)},toList:function(){return List(isKeyed(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(i,s){return 0===this.size?i+s:i+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+s},concat:function(){return reify(this,concatFactory(this,i.call(arguments,0)))},includes:function(i){return this.some((function(s){return is(s,i)}))},entries:function(){return this.__iterator(ae)},every:function(i,s){assertNotInfinite(this.size);var u=!0;return this.__iterate((function(m,v,_){if(!i.call(s,m,v,_))return u=!1,!1})),u},filter:function(i,s){return reify(this,filterFactory(this,i,s,!0))},find:function(i,s,u){var m=this.findEntry(i,s);return m?m[1]:u},forEach:function(i,s){return assertNotInfinite(this.size),this.__iterate(s?i.bind(s):i)},join:function(i){assertNotInfinite(this.size),i=void 0!==i?""+i:",";var s="",u=!0;return this.__iterate((function(m){u?u=!1:s+=i,s+=null!=m?m.toString():""})),s},keys:function(){return this.__iterator(Z)},map:function(i,s){return reify(this,mapFactory(this,i,s))},reduce:function(i,s,u){var m,v;return assertNotInfinite(this.size),arguments.length<2?v=!0:m=s,this.__iterate((function(s,_,j){v?(v=!1,m=s):m=i.call(u,m,s,_,j)})),m},reduceRight:function(i,s,u){var m=this.toKeyedSeq().reverse();return m.reduce.apply(m,arguments)},reverse:function(){return reify(this,reverseFactory(this,!0))},slice:function(i,s){return reify(this,sliceFactory(this,i,s,!0))},some:function(i,s){return!this.every(not(i),s)},sort:function(i){return reify(this,sortFactory(this,i))},values:function(){return this.__iterator(ee)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(i,s){return ensureSize(i?this.toSeq().filter(i,s):this)},countBy:function(i,s){return countByFactory(this,i,s)},equals:function(i){return deepEqual(this,i)},entrySeq:function(){var i=this;if(i._cache)return new ArraySeq(i._cache);var s=i.toSeq().map(entryMapper).toIndexedSeq();return s.fromEntrySeq=function(){return i.toSeq()},s},filterNot:function(i,s){return this.filter(not(i),s)},findEntry:function(i,s,u){var m=u;return this.__iterate((function(u,v,_){if(i.call(s,u,v,_))return m=[v,u],!1})),m},findKey:function(i,s){var u=this.findEntry(i,s);return u&&u[0]},findLast:function(i,s,u){return this.toKeyedSeq().reverse().find(i,s,u)},findLastEntry:function(i,s,u){return this.toKeyedSeq().reverse().findEntry(i,s,u)},findLastKey:function(i,s){return this.toKeyedSeq().reverse().findKey(i,s)},first:function(){return this.find(returnTrue)},flatMap:function(i,s){return reify(this,flatMapFactory(this,i,s))},flatten:function(i){return reify(this,flattenFactory(this,i,!0))},fromEntrySeq:function(){return new FromEntriesSequence(this)},get:function(i,s){return this.find((function(s,u){return is(u,i)}),void 0,s)},getIn:function(i,s){for(var u,m=this,v=forceIterator(i);!(u=v.next()).done;){var _=u.value;if((m=m&&m.get?m.get(_,W):W)===W)return s}return m},groupBy:function(i,s){return groupByFactory(this,i,s)},has:function(i){return this.get(i,W)!==W},hasIn:function(i){return this.getIn(i,W)!==W},isSubset:function(i){return i="function"==typeof i.includes?i:Iterable(i),this.every((function(s){return i.includes(s)}))},isSuperset:function(i){return(i="function"==typeof i.isSubset?i:Iterable(i)).isSubset(this)},keyOf:function(i){return this.findKey((function(s){return is(s,i)}))},keySeq:function(){return this.toSeq().map(keyMapper).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(i){return this.toKeyedSeq().reverse().keyOf(i)},max:function(i){return maxFactory(this,i)},maxBy:function(i,s){return maxFactory(this,s,i)},min:function(i){return maxFactory(this,i?neg(i):defaultNegComparator)},minBy:function(i,s){return maxFactory(this,s?neg(s):defaultNegComparator,i)},rest:function(){return this.slice(1)},skip:function(i){return this.slice(Math.max(0,i))},skipLast:function(i){return reify(this,this.toSeq().reverse().skip(i).reverse())},skipWhile:function(i,s){return reify(this,skipWhileFactory(this,i,s,!0))},skipUntil:function(i,s){return this.skipWhile(not(i),s)},sortBy:function(i,s){return reify(this,sortFactory(this,s,i))},take:function(i){return this.slice(0,Math.max(0,i))},takeLast:function(i){return reify(this,this.toSeq().reverse().take(i).reverse())},takeWhile:function(i,s){return reify(this,takeWhileFactory(this,i,s))},takeUntil:function(i,s){return this.takeWhile(not(i),s)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=hashIterable(this))}});var mt=Iterable.prototype;mt[s]=!0,mt[ce]=mt.values,mt.__toJS=mt.toArray,mt.__toStringMapper=quoteString,mt.inspect=mt.toSource=function(){return this.toString()},mt.chain=mt.flatMap,mt.contains=mt.includes,mixin(KeyedIterable,{flip:function(){return reify(this,flipFactory(this))},mapEntries:function(i,s){var u=this,m=0;return reify(this,this.toSeq().map((function(v,_){return i.call(s,[_,v],m++,u)})).fromEntrySeq())},mapKeys:function(i,s){var u=this;return reify(this,this.toSeq().flip().map((function(m,v){return i.call(s,m,v,u)})).flip())}});var gt=KeyedIterable.prototype;function keyMapper(i,s){return s}function entryMapper(i,s){return[s,i]}function not(i){return function(){return!i.apply(this,arguments)}}function neg(i){return function(){return-i.apply(this,arguments)}}function quoteString(i){return"string"==typeof i?JSON.stringify(i):String(i)}function defaultZipper(){return arrCopy(arguments)}function defaultNegComparator(i,s){return i<s?1:i>s?-1:0}function hashIterable(i){if(i.size===1/0)return 0;var s=isOrdered(i),u=isKeyed(i),m=s?1:0;return murmurHashOfSize(i.__iterate(u?s?function(i,s){m=31*m+hashMerge(hash(i),hash(s))|0}:function(i,s){m=m+hashMerge(hash(i),hash(s))|0}:s?function(i){m=31*m+hash(i)|0}:function(i){m=m+hash(i)|0}),m)}function murmurHashOfSize(i,s){return s=be(s,3432918353),s=be(s<<15|s>>>-15,461845907),s=be(s<<13|s>>>-13,5),s=be((s=(s+3864292196|0)^i)^s>>>16,2246822507),s=smi((s=be(s^s>>>13,3266489909))^s>>>16)}function hashMerge(i,s){return i^s+2654435769+(i<<6)+(i>>2)|0}return gt[u]=!0,gt[ce]=mt.entries,gt.__toJS=mt.toObject,gt.__toStringMapper=function(i,s){return JSON.stringify(s)+": "+quoteString(i)},mixin(IndexedIterable,{toKeyedSeq:function(){return new ToKeyedSequence(this,!1)},filter:function(i,s){return reify(this,filterFactory(this,i,s,!1))},findIndex:function(i,s){var u=this.findEntry(i,s);return u?u[0]:-1},indexOf:function(i){var s=this.keyOf(i);return void 0===s?-1:s},lastIndexOf:function(i){var s=this.lastKeyOf(i);return void 0===s?-1:s},reverse:function(){return reify(this,reverseFactory(this,!1))},slice:function(i,s){return reify(this,sliceFactory(this,i,s,!1))},splice:function(i,s){var u=arguments.length;if(s=Math.max(0|s,0),0===u||2===u&&!s)return this;i=resolveBegin(i,i<0?this.count():this.size);var m=this.slice(0,i);return reify(this,1===u?m:m.concat(arrCopy(arguments,2),this.slice(i+s)))},findLastIndex:function(i,s){var u=this.findLastEntry(i,s);return u?u[0]:-1},first:function(){return this.get(0)},flatten:function(i){return reify(this,flattenFactory(this,i,!1))},get:function(i,s){return(i=wrapIndex(this,i))<0||this.size===1/0||void 0!==this.size&&i>this.size?s:this.find((function(s,u){return u===i}),void 0,s)},has:function(i){return(i=wrapIndex(this,i))>=0&&(void 0!==this.size?this.size===1/0||i<this.size:-1!==this.indexOf(i))},interpose:function(i){return reify(this,interposeFactory(this,i))},interleave:function(){var i=[this].concat(arrCopy(arguments)),s=zipWithFactory(this.toSeq(),IndexedSeq.of,i),u=s.flatten(!0);return s.size&&(u.size=s.size*i.length),reify(this,u)},keySeq:function(){return Range(0,this.size)},last:function(){return this.get(-1)},skipWhile:function(i,s){return reify(this,skipWhileFactory(this,i,s,!1))},zip:function(){return reify(this,zipWithFactory(this,defaultZipper,[this].concat(arrCopy(arguments))))},zipWith:function(i){var s=arrCopy(arguments);return s[0]=this,reify(this,zipWithFactory(this,i,s))}}),IndexedIterable.prototype[m]=!0,IndexedIterable.prototype[v]=!0,mixin(SetIterable,{get:function(i,s){return this.has(i)?i:s},includes:function(i){return this.has(i)},keySeq:function(){return this.valueSeq()}}),SetIterable.prototype.has=mt.includes,SetIterable.prototype.contains=SetIterable.prototype.includes,mixin(KeyedSeq,KeyedIterable.prototype),mixin(IndexedSeq,IndexedIterable.prototype),mixin(SetSeq,SetIterable.prototype),mixin(KeyedCollection,KeyedIterable.prototype),mixin(IndexedCollection,IndexedIterable.prototype),mixin(SetCollection,SetIterable.prototype),{Iterable,Seq,Collection,Map,OrderedMap,List,Stack,Set,OrderedSet,Record,Range,Repeat,is,fromJS}}()},35717:i=>{"function"==typeof Object.create?i.exports=function inherits(i,s){s&&(i.super_=s,i.prototype=Object.create(s.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}))}:i.exports=function inherits(i,s){if(s){i.super_=s;var TempCtor=function(){};TempCtor.prototype=s.prototype,i.prototype=new TempCtor,i.prototype.constructor=i}}},35823:i=>{i.exports=function(i,s,u,m){var v=new Blob(void 0!==m?[m,i]:[i],{type:u||"application/octet-stream"});if(void 0!==window.navigator.msSaveBlob)window.navigator.msSaveBlob(v,s);else{var _=window.URL&&window.URL.createObjectURL?window.URL.createObjectURL(v):window.webkitURL.createObjectURL(v),j=document.createElement("a");j.style.display="none",j.href=_,j.setAttribute("download",s),void 0===j.download&&j.setAttribute("target","_blank"),document.body.appendChild(j),j.click(),setTimeout((function(){document.body.removeChild(j),window.URL.revokeObjectURL(_)}),200)}}},91296:(i,s,u)=>{var m=NaN,v="[object Symbol]",_=/^\s+|\s+$/g,j=/^[-+]0x[0-9a-f]+$/i,M=/^0b[01]+$/i,$=/^0o[0-7]+$/i,W=parseInt,X="object"==typeof u.g&&u.g&&u.g.Object===Object&&u.g,Y="object"==typeof self&&self&&self.Object===Object&&self,Z=X||Y||Function("return this")(),ee=Object.prototype.toString,ae=Math.max,ie=Math.min,now=function(){return Z.Date.now()};function isObject(i){var s=typeof i;return!!i&&("object"==s||"function"==s)}function toNumber(i){if("number"==typeof i)return i;if(function isSymbol(i){return"symbol"==typeof i||function isObjectLike(i){return!!i&&"object"==typeof i}(i)&&ee.call(i)==v}(i))return m;if(isObject(i)){var s="function"==typeof i.valueOf?i.valueOf():i;i=isObject(s)?s+"":s}if("string"!=typeof i)return 0===i?i:+i;i=i.replace(_,"");var u=M.test(i);return u||$.test(i)?W(i.slice(2),u?2:8):j.test(i)?m:+i}i.exports=function debounce(i,s,u){var m,v,_,j,M,$,W=0,X=!1,Y=!1,Z=!0;if("function"!=typeof i)throw new TypeError("Expected a function");function invokeFunc(s){var u=m,_=v;return m=v=void 0,W=s,j=i.apply(_,u)}function shouldInvoke(i){var u=i-$;return void 0===$||u>=s||u<0||Y&&i-W>=_}function timerExpired(){var i=now();if(shouldInvoke(i))return trailingEdge(i);M=setTimeout(timerExpired,function remainingWait(i){var u=s-(i-$);return Y?ie(u,_-(i-W)):u}(i))}function trailingEdge(i){return M=void 0,Z&&m?invokeFunc(i):(m=v=void 0,j)}function debounced(){var i=now(),u=shouldInvoke(i);if(m=arguments,v=this,$=i,u){if(void 0===M)return function leadingEdge(i){return W=i,M=setTimeout(timerExpired,s),X?invokeFunc(i):j}($);if(Y)return M=setTimeout(timerExpired,s),invokeFunc($)}return void 0===M&&(M=setTimeout(timerExpired,s)),j}return s=toNumber(s)||0,isObject(u)&&(X=!!u.leading,_=(Y="maxWait"in u)?ae(toNumber(u.maxWait)||0,s):_,Z="trailing"in u?!!u.trailing:Z),debounced.cancel=function cancel(){void 0!==M&&clearTimeout(M),W=0,m=$=v=M=void 0},debounced.flush=function flush(){return void 0===M?j:trailingEdge(now())},debounced}},18552:(i,s,u)=>{var m=u(10852)(u(55639),"DataView");i.exports=m},1989:(i,s,u)=>{var m=u(51789),v=u(80401),_=u(57667),j=u(21327),M=u(81866);function Hash(i){var s=-1,u=null==i?0:i.length;for(this.clear();++s<u;){var m=i[s];this.set(m[0],m[1])}}Hash.prototype.clear=m,Hash.prototype.delete=v,Hash.prototype.get=_,Hash.prototype.has=j,Hash.prototype.set=M,i.exports=Hash},96425:(i,s,u)=>{var m=u(3118),v=u(9435);function LazyWrapper(i){this.__wrapped__=i,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}LazyWrapper.prototype=m(v.prototype),LazyWrapper.prototype.constructor=LazyWrapper,i.exports=LazyWrapper},38407:(i,s,u)=>{var m=u(27040),v=u(14125),_=u(82117),j=u(67518),M=u(54705);function ListCache(i){var s=-1,u=null==i?0:i.length;for(this.clear();++s<u;){var m=i[s];this.set(m[0],m[1])}}ListCache.prototype.clear=m,ListCache.prototype.delete=v,ListCache.prototype.get=_,ListCache.prototype.has=j,ListCache.prototype.set=M,i.exports=ListCache},7548:(i,s,u)=>{var m=u(3118),v=u(9435);function LodashWrapper(i,s){this.__wrapped__=i,this.__actions__=[],this.__chain__=!!s,this.__index__=0,this.__values__=void 0}LodashWrapper.prototype=m(v.prototype),LodashWrapper.prototype.constructor=LodashWrapper,i.exports=LodashWrapper},57071:(i,s,u)=>{var m=u(10852)(u(55639),"Map");i.exports=m},83369:(i,s,u)=>{var m=u(24785),v=u(11285),_=u(96e3),j=u(49916),M=u(95265);function MapCache(i){var s=-1,u=null==i?0:i.length;for(this.clear();++s<u;){var m=i[s];this.set(m[0],m[1])}}MapCache.prototype.clear=m,MapCache.prototype.delete=v,MapCache.prototype.get=_,MapCache.prototype.has=j,MapCache.prototype.set=M,i.exports=MapCache},53818:(i,s,u)=>{var m=u(10852)(u(55639),"Promise");i.exports=m},58525:(i,s,u)=>{var m=u(10852)(u(55639),"Set");i.exports=m},88668:(i,s,u)=>{var m=u(83369),v=u(90619),_=u(72385);function SetCache(i){var s=-1,u=null==i?0:i.length;for(this.__data__=new m;++s<u;)this.add(i[s])}SetCache.prototype.add=SetCache.prototype.push=v,SetCache.prototype.has=_,i.exports=SetCache},46384:(i,s,u)=>{var m=u(38407),v=u(37465),_=u(63779),j=u(67599),M=u(44758),$=u(34309);function Stack(i){var s=this.__data__=new m(i);this.size=s.size}Stack.prototype.clear=v,Stack.prototype.delete=_,Stack.prototype.get=j,Stack.prototype.has=M,Stack.prototype.set=$,i.exports=Stack},62705:(i,s,u)=>{var m=u(55639).Symbol;i.exports=m},11149:(i,s,u)=>{var m=u(55639).Uint8Array;i.exports=m},70577:(i,s,u)=>{var m=u(10852)(u(55639),"WeakMap");i.exports=m},96874:i=>{i.exports=function apply(i,s,u){switch(u.length){case 0:return i.call(s);case 1:return i.call(s,u[0]);case 2:return i.call(s,u[0],u[1]);case 3:return i.call(s,u[0],u[1],u[2])}return i.apply(s,u)}},77412:i=>{i.exports=function arrayEach(i,s){for(var u=-1,m=null==i?0:i.length;++u<m&&!1!==s(i[u],u,i););return i}},34963:i=>{i.exports=function arrayFilter(i,s){for(var u=-1,m=null==i?0:i.length,v=0,_=[];++u<m;){var j=i[u];s(j,u,i)&&(_[v++]=j)}return _}},47443:(i,s,u)=>{var m=u(42118);i.exports=function arrayIncludes(i,s){return!!(null==i?0:i.length)&&m(i,s,0)>-1}},14636:(i,s,u)=>{var m=u(22545),v=u(35694),_=u(1469),j=u(44144),M=u(65776),$=u(36719),W=Object.prototype.hasOwnProperty;i.exports=function arrayLikeKeys(i,s){var u=_(i),X=!u&&v(i),Y=!u&&!X&&j(i),Z=!u&&!X&&!Y&&$(i),ee=u||X||Y||Z,ae=ee?m(i.length,String):[],ie=ae.length;for(var le in i)!s&&!W.call(i,le)||ee&&("length"==le||Y&&("offset"==le||"parent"==le)||Z&&("buffer"==le||"byteLength"==le||"byteOffset"==le)||M(le,ie))||ae.push(le);return ae}},29932:i=>{i.exports=function arrayMap(i,s){for(var u=-1,m=null==i?0:i.length,v=Array(m);++u<m;)v[u]=s(i[u],u,i);return v}},62488:i=>{i.exports=function arrayPush(i,s){for(var u=-1,m=s.length,v=i.length;++u<m;)i[v+u]=s[u];return i}},62663:i=>{i.exports=function arrayReduce(i,s,u,m){var v=-1,_=null==i?0:i.length;for(m&&_&&(u=i[++v]);++v<_;)u=s(u,i[v],v,i);return u}},82908:i=>{i.exports=function arraySome(i,s){for(var u=-1,m=null==i?0:i.length;++u<m;)if(s(i[u],u,i))return!0;return!1}},44286:i=>{i.exports=function asciiToArray(i){return i.split("")}},49029:i=>{var s=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;i.exports=function asciiWords(i){return i.match(s)||[]}},86556:(i,s,u)=>{var m=u(89465),v=u(77813);i.exports=function assignMergeValue(i,s,u){(void 0!==u&&!v(i[s],u)||void 0===u&&!(s in i))&&m(i,s,u)}},34865:(i,s,u)=>{var m=u(89465),v=u(77813),_=Object.prototype.hasOwnProperty;i.exports=function assignValue(i,s,u){var j=i[s];_.call(i,s)&&v(j,u)&&(void 0!==u||s in i)||m(i,s,u)}},18470:(i,s,u)=>{var m=u(77813);i.exports=function assocIndexOf(i,s){for(var u=i.length;u--;)if(m(i[u][0],s))return u;return-1}},44037:(i,s,u)=>{var m=u(98363),v=u(3674);i.exports=function baseAssign(i,s){return i&&m(s,v(s),i)}},63886:(i,s,u)=>{var m=u(98363),v=u(81704);i.exports=function baseAssignIn(i,s){return i&&m(s,v(s),i)}},89465:(i,s,u)=>{var m=u(38777);i.exports=function baseAssignValue(i,s,u){"__proto__"==s&&m?m(i,s,{configurable:!0,enumerable:!0,value:u,writable:!0}):i[s]=u}},85990:(i,s,u)=>{var m=u(46384),v=u(77412),_=u(34865),j=u(44037),M=u(63886),$=u(64626),W=u(278),X=u(18805),Y=u(1911),Z=u(58234),ee=u(46904),ae=u(64160),ie=u(43824),le=u(29148),ce=u(38517),pe=u(1469),de=u(44144),fe=u(56688),ye=u(13218),be=u(72928),_e=u(3674),we=u(81704),Se="[object Arguments]",xe="[object Function]",Pe="[object Object]",Ie={};Ie[Se]=Ie["[object Array]"]=Ie["[object ArrayBuffer]"]=Ie["[object DataView]"]=Ie["[object Boolean]"]=Ie["[object Date]"]=Ie["[object Float32Array]"]=Ie["[object Float64Array]"]=Ie["[object Int8Array]"]=Ie["[object Int16Array]"]=Ie["[object Int32Array]"]=Ie["[object Map]"]=Ie["[object Number]"]=Ie[Pe]=Ie["[object RegExp]"]=Ie["[object Set]"]=Ie["[object String]"]=Ie["[object Symbol]"]=Ie["[object Uint8Array]"]=Ie["[object Uint8ClampedArray]"]=Ie["[object Uint16Array]"]=Ie["[object Uint32Array]"]=!0,Ie["[object Error]"]=Ie[xe]=Ie["[object WeakMap]"]=!1,i.exports=function baseClone(i,s,u,Te,Re,qe){var ze,Ve=1&s,We=2&s,He=4&s;if(u&&(ze=Re?u(i,Te,Re,qe):u(i)),void 0!==ze)return ze;if(!ye(i))return i;var Xe=pe(i);if(Xe){if(ze=ie(i),!Ve)return W(i,ze)}else{var Ye=ae(i),Qe=Ye==xe||"[object GeneratorFunction]"==Ye;if(de(i))return $(i,Ve);if(Ye==Pe||Ye==Se||Qe&&!Re){if(ze=We||Qe?{}:ce(i),!Ve)return We?Y(i,M(ze,i)):X(i,j(ze,i))}else{if(!Ie[Ye])return Re?i:{};ze=le(i,Ye,Ve)}}qe||(qe=new m);var et=qe.get(i);if(et)return et;qe.set(i,ze),be(i)?i.forEach((function(m){ze.add(baseClone(m,s,u,m,i,qe))})):fe(i)&&i.forEach((function(m,v){ze.set(v,baseClone(m,s,u,v,i,qe))}));var tt=Xe?void 0:(He?We?ee:Z:We?we:_e)(i);return v(tt||i,(function(m,v){tt&&(m=i[v=m]),_(ze,v,baseClone(m,s,u,v,i,qe))})),ze}},3118:(i,s,u)=>{var m=u(13218),v=Object.create,_=function(){function object(){}return function(i){if(!m(i))return{};if(v)return v(i);object.prototype=i;var s=new object;return object.prototype=void 0,s}}();i.exports=_},89881:(i,s,u)=>{var m=u(47816),v=u(99291)(m);i.exports=v},41848:i=>{i.exports=function baseFindIndex(i,s,u,m){for(var v=i.length,_=u+(m?1:-1);m?_--:++_<v;)if(s(i[_],_,i))return _;return-1}},21078:(i,s,u)=>{var m=u(62488),v=u(37285);i.exports=function baseFlatten(i,s,u,_,j){var M=-1,$=i.length;for(u||(u=v),j||(j=[]);++M<$;){var W=i[M];s>0&&u(W)?s>1?baseFlatten(W,s-1,u,_,j):m(j,W):_||(j[j.length]=W)}return j}},28483:(i,s,u)=>{var m=u(25063)();i.exports=m},47816:(i,s,u)=>{var m=u(28483),v=u(3674);i.exports=function baseForOwn(i,s){return i&&m(i,s,v)}},97786:(i,s,u)=>{var m=u(71811),v=u(40327);i.exports=function baseGet(i,s){for(var u=0,_=(s=m(s,i)).length;null!=i&&u<_;)i=i[v(s[u++])];return u&&u==_?i:void 0}},68866:(i,s,u)=>{var m=u(62488),v=u(1469);i.exports=function baseGetAllKeys(i,s,u){var _=s(i);return v(i)?_:m(_,u(i))}},44239:(i,s,u)=>{var m=u(62705),v=u(89607),_=u(2333),j=m?m.toStringTag:void 0;i.exports=function baseGetTag(i){return null==i?void 0===i?"[object Undefined]":"[object Null]":j&&j in Object(i)?v(i):_(i)}},13:i=>{i.exports=function baseHasIn(i,s){return null!=i&&s in Object(i)}},42118:(i,s,u)=>{var m=u(41848),v=u(62722),_=u(42351);i.exports=function baseIndexOf(i,s,u){return s==s?_(i,s,u):m(i,v,u)}},9454:(i,s,u)=>{var m=u(44239),v=u(37005);i.exports=function baseIsArguments(i){return v(i)&&"[object Arguments]"==m(i)}},90939:(i,s,u)=>{var m=u(2492),v=u(37005);i.exports=function baseIsEqual(i,s,u,_,j){return i===s||(null==i||null==s||!v(i)&&!v(s)?i!=i&&s!=s:m(i,s,u,_,baseIsEqual,j))}},2492:(i,s,u)=>{var m=u(46384),v=u(67114),_=u(18351),j=u(16096),M=u(64160),$=u(1469),W=u(44144),X=u(36719),Y="[object Arguments]",Z="[object Array]",ee="[object Object]",ae=Object.prototype.hasOwnProperty;i.exports=function baseIsEqualDeep(i,s,u,ie,le,ce){var pe=$(i),de=$(s),fe=pe?Z:M(i),ye=de?Z:M(s),be=(fe=fe==Y?ee:fe)==ee,_e=(ye=ye==Y?ee:ye)==ee,we=fe==ye;if(we&&W(i)){if(!W(s))return!1;pe=!0,be=!1}if(we&&!be)return ce||(ce=new m),pe||X(i)?v(i,s,u,ie,le,ce):_(i,s,fe,u,ie,le,ce);if(!(1&u)){var Se=be&&ae.call(i,"__wrapped__"),xe=_e&&ae.call(s,"__wrapped__");if(Se||xe){var Pe=Se?i.value():i,Ie=xe?s.value():s;return ce||(ce=new m),le(Pe,Ie,u,ie,ce)}}return!!we&&(ce||(ce=new m),j(i,s,u,ie,le,ce))}},25588:(i,s,u)=>{var m=u(64160),v=u(37005);i.exports=function baseIsMap(i){return v(i)&&"[object Map]"==m(i)}},2958:(i,s,u)=>{var m=u(46384),v=u(90939);i.exports=function baseIsMatch(i,s,u,_){var j=u.length,M=j,$=!_;if(null==i)return!M;for(i=Object(i);j--;){var W=u[j];if($&&W[2]?W[1]!==i[W[0]]:!(W[0]in i))return!1}for(;++j<M;){var X=(W=u[j])[0],Y=i[X],Z=W[1];if($&&W[2]){if(void 0===Y&&!(X in i))return!1}else{var ee=new m;if(_)var ae=_(Y,Z,X,i,s,ee);if(!(void 0===ae?v(Z,Y,3,_,ee):ae))return!1}}return!0}},62722:i=>{i.exports=function baseIsNaN(i){return i!=i}},28458:(i,s,u)=>{var m=u(23560),v=u(15346),_=u(13218),j=u(80346),M=/^\[object .+?Constructor\]$/,$=Function.prototype,W=Object.prototype,X=$.toString,Y=W.hasOwnProperty,Z=RegExp("^"+X.call(Y).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");i.exports=function baseIsNative(i){return!(!_(i)||v(i))&&(m(i)?Z:M).test(j(i))}},29221:(i,s,u)=>{var m=u(64160),v=u(37005);i.exports=function baseIsSet(i){return v(i)&&"[object Set]"==m(i)}},38749:(i,s,u)=>{var m=u(44239),v=u(41780),_=u(37005),j={};j["[object Float32Array]"]=j["[object Float64Array]"]=j["[object Int8Array]"]=j["[object Int16Array]"]=j["[object Int32Array]"]=j["[object Uint8Array]"]=j["[object Uint8ClampedArray]"]=j["[object Uint16Array]"]=j["[object Uint32Array]"]=!0,j["[object Arguments]"]=j["[object Array]"]=j["[object ArrayBuffer]"]=j["[object Boolean]"]=j["[object DataView]"]=j["[object Date]"]=j["[object Error]"]=j["[object Function]"]=j["[object Map]"]=j["[object Number]"]=j["[object Object]"]=j["[object RegExp]"]=j["[object Set]"]=j["[object String]"]=j["[object WeakMap]"]=!1,i.exports=function baseIsTypedArray(i){return _(i)&&v(i.length)&&!!j[m(i)]}},67206:(i,s,u)=>{var m=u(91573),v=u(16432),_=u(6557),j=u(1469),M=u(39601);i.exports=function baseIteratee(i){return"function"==typeof i?i:null==i?_:"object"==typeof i?j(i)?v(i[0],i[1]):m(i):M(i)}},280:(i,s,u)=>{var m=u(25726),v=u(86916),_=Object.prototype.hasOwnProperty;i.exports=function baseKeys(i){if(!m(i))return v(i);var s=[];for(var u in Object(i))_.call(i,u)&&"constructor"!=u&&s.push(u);return s}},10313:(i,s,u)=>{var m=u(13218),v=u(25726),_=u(33498),j=Object.prototype.hasOwnProperty;i.exports=function baseKeysIn(i){if(!m(i))return _(i);var s=v(i),u=[];for(var M in i)("constructor"!=M||!s&&j.call(i,M))&&u.push(M);return u}},9435:i=>{i.exports=function baseLodash(){}},91573:(i,s,u)=>{var m=u(2958),v=u(1499),_=u(42634);i.exports=function baseMatches(i){var s=v(i);return 1==s.length&&s[0][2]?_(s[0][0],s[0][1]):function(u){return u===i||m(u,i,s)}}},16432:(i,s,u)=>{var m=u(90939),v=u(27361),_=u(79095),j=u(15403),M=u(89162),$=u(42634),W=u(40327);i.exports=function baseMatchesProperty(i,s){return j(i)&&M(s)?$(W(i),s):function(u){var j=v(u,i);return void 0===j&&j===s?_(u,i):m(s,j,3)}}},42980:(i,s,u)=>{var m=u(46384),v=u(86556),_=u(28483),j=u(59783),M=u(13218),$=u(81704),W=u(36390);i.exports=function baseMerge(i,s,u,X,Y){i!==s&&_(s,(function(_,$){if(Y||(Y=new m),M(_))j(i,s,$,u,baseMerge,X,Y);else{var Z=X?X(W(i,$),_,$+"",i,s,Y):void 0;void 0===Z&&(Z=_),v(i,$,Z)}}),$)}},59783:(i,s,u)=>{var m=u(86556),v=u(64626),_=u(77133),j=u(278),M=u(38517),$=u(35694),W=u(1469),X=u(29246),Y=u(44144),Z=u(23560),ee=u(13218),ae=u(68630),ie=u(36719),le=u(36390),ce=u(59881);i.exports=function baseMergeDeep(i,s,u,pe,de,fe,ye){var be=le(i,u),_e=le(s,u),we=ye.get(_e);if(we)m(i,u,we);else{var Se=fe?fe(be,_e,u+"",i,s,ye):void 0,xe=void 0===Se;if(xe){var Pe=W(_e),Ie=!Pe&&Y(_e),Te=!Pe&&!Ie&&ie(_e);Se=_e,Pe||Ie||Te?W(be)?Se=be:X(be)?Se=j(be):Ie?(xe=!1,Se=v(_e,!0)):Te?(xe=!1,Se=_(_e,!0)):Se=[]:ae(_e)||$(_e)?(Se=be,$(be)?Se=ce(be):ee(be)&&!Z(be)||(Se=M(_e))):xe=!1}xe&&(ye.set(_e,Se),de(Se,_e,pe,fe,ye),ye.delete(_e)),m(i,u,Se)}}},40371:i=>{i.exports=function baseProperty(i){return function(s){return null==s?void 0:s[i]}}},79152:(i,s,u)=>{var m=u(97786);i.exports=function basePropertyDeep(i){return function(s){return m(s,i)}}},18674:i=>{i.exports=function basePropertyOf(i){return function(s){return null==i?void 0:i[s]}}},10107:i=>{i.exports=function baseReduce(i,s,u,m,v){return v(i,(function(i,v,_){u=m?(m=!1,i):s(u,i,v,_)})),u}},5976:(i,s,u)=>{var m=u(6557),v=u(45357),_=u(30061);i.exports=function baseRest(i,s){return _(v(i,s,m),i+"")}},10611:(i,s,u)=>{var m=u(34865),v=u(71811),_=u(65776),j=u(13218),M=u(40327);i.exports=function baseSet(i,s,u,$){if(!j(i))return i;for(var W=-1,X=(s=v(s,i)).length,Y=X-1,Z=i;null!=Z&&++W<X;){var ee=M(s[W]),ae=u;if("__proto__"===ee||"constructor"===ee||"prototype"===ee)return i;if(W!=Y){var ie=Z[ee];void 0===(ae=$?$(ie,ee,Z):void 0)&&(ae=j(ie)?ie:_(s[W+1])?[]:{})}m(Z,ee,ae),Z=Z[ee]}return i}},28045:(i,s,u)=>{var m=u(6557),v=u(89250),_=v?function(i,s){return v.set(i,s),i}:m;i.exports=_},56560:(i,s,u)=>{var m=u(75703),v=u(38777),_=u(6557),j=v?function(i,s){return v(i,"toString",{configurable:!0,enumerable:!1,value:m(s),writable:!0})}:_;i.exports=j},14259:i=>{i.exports=function baseSlice(i,s,u){var m=-1,v=i.length;s<0&&(s=-s>v?0:v+s),(u=u>v?v:u)<0&&(u+=v),v=s>u?0:u-s>>>0,s>>>=0;for(var _=Array(v);++m<v;)_[m]=i[m+s];return _}},5076:(i,s,u)=>{var m=u(89881);i.exports=function baseSome(i,s){var u;return m(i,(function(i,m,v){return!(u=s(i,m,v))})),!!u}},22545:i=>{i.exports=function baseTimes(i,s){for(var u=-1,m=Array(i);++u<i;)m[u]=s(u);return m}},80531:(i,s,u)=>{var m=u(62705),v=u(29932),_=u(1469),j=u(33448),M=m?m.prototype:void 0,$=M?M.toString:void 0;i.exports=function baseToString(i){if("string"==typeof i)return i;if(_(i))return v(i,baseToString)+"";if(j(i))return $?$.call(i):"";var s=i+"";return"0"==s&&1/i==-Infinity?"-0":s}},27561:(i,s,u)=>{var m=u(67990),v=/^\s+/;i.exports=function baseTrim(i){return i?i.slice(0,m(i)+1).replace(v,""):i}},7518:i=>{i.exports=function baseUnary(i){return function(s){return i(s)}}},57406:(i,s,u)=>{var m=u(71811),v=u(10928),_=u(40292),j=u(40327);i.exports=function baseUnset(i,s){return s=m(s,i),null==(i=_(i,s))||delete i[j(v(s))]}},1757:i=>{i.exports=function baseZipObject(i,s,u){for(var m=-1,v=i.length,_=s.length,j={};++m<v;){var M=m<_?s[m]:void 0;u(j,i[m],M)}return j}},74757:i=>{i.exports=function cacheHas(i,s){return i.has(s)}},71811:(i,s,u)=>{var m=u(1469),v=u(15403),_=u(55514),j=u(79833);i.exports=function castPath(i,s){return m(i)?i:v(i,s)?[i]:_(j(i))}},40180:(i,s,u)=>{var m=u(14259);i.exports=function castSlice(i,s,u){var v=i.length;return u=void 0===u?v:u,!s&&u>=v?i:m(i,s,u)}},74318:(i,s,u)=>{var m=u(11149);i.exports=function cloneArrayBuffer(i){var s=new i.constructor(i.byteLength);return new m(s).set(new m(i)),s}},64626:(i,s,u)=>{i=u.nmd(i);var m=u(55639),v=s&&!s.nodeType&&s,_=v&&i&&!i.nodeType&&i,j=_&&_.exports===v?m.Buffer:void 0,M=j?j.allocUnsafe:void 0;i.exports=function cloneBuffer(i,s){if(s)return i.slice();var u=i.length,m=M?M(u):new i.constructor(u);return i.copy(m),m}},57157:(i,s,u)=>{var m=u(74318);i.exports=function cloneDataView(i,s){var u=s?m(i.buffer):i.buffer;return new i.constructor(u,i.byteOffset,i.byteLength)}},93147:i=>{var s=/\w*$/;i.exports=function cloneRegExp(i){var u=new i.constructor(i.source,s.exec(i));return u.lastIndex=i.lastIndex,u}},40419:(i,s,u)=>{var m=u(62705),v=m?m.prototype:void 0,_=v?v.valueOf:void 0;i.exports=function cloneSymbol(i){return _?Object(_.call(i)):{}}},77133:(i,s,u)=>{var m=u(74318);i.exports=function cloneTypedArray(i,s){var u=s?m(i.buffer):i.buffer;return new i.constructor(u,i.byteOffset,i.length)}},52157:i=>{var s=Math.max;i.exports=function composeArgs(i,u,m,v){for(var _=-1,j=i.length,M=m.length,$=-1,W=u.length,X=s(j-M,0),Y=Array(W+X),Z=!v;++$<W;)Y[$]=u[$];for(;++_<M;)(Z||_<j)&&(Y[m[_]]=i[_]);for(;X--;)Y[$++]=i[_++];return Y}},14054:i=>{var s=Math.max;i.exports=function composeArgsRight(i,u,m,v){for(var _=-1,j=i.length,M=-1,$=m.length,W=-1,X=u.length,Y=s(j-$,0),Z=Array(Y+X),ee=!v;++_<Y;)Z[_]=i[_];for(var ae=_;++W<X;)Z[ae+W]=u[W];for(;++M<$;)(ee||_<j)&&(Z[ae+m[M]]=i[_++]);return Z}},278:i=>{i.exports=function copyArray(i,s){var u=-1,m=i.length;for(s||(s=Array(m));++u<m;)s[u]=i[u];return s}},98363:(i,s,u)=>{var m=u(34865),v=u(89465);i.exports=function copyObject(i,s,u,_){var j=!u;u||(u={});for(var M=-1,$=s.length;++M<$;){var W=s[M],X=_?_(u[W],i[W],W,u,i):void 0;void 0===X&&(X=i[W]),j?v(u,W,X):m(u,W,X)}return u}},18805:(i,s,u)=>{var m=u(98363),v=u(99551);i.exports=function copySymbols(i,s){return m(i,v(i),s)}},1911:(i,s,u)=>{var m=u(98363),v=u(51442);i.exports=function copySymbolsIn(i,s){return m(i,v(i),s)}},14429:(i,s,u)=>{var m=u(55639)["__core-js_shared__"];i.exports=m},97991:i=>{i.exports=function countHolders(i,s){for(var u=i.length,m=0;u--;)i[u]===s&&++m;return m}},21463:(i,s,u)=>{var m=u(5976),v=u(16612);i.exports=function createAssigner(i){return m((function(s,u){var m=-1,_=u.length,j=_>1?u[_-1]:void 0,M=_>2?u[2]:void 0;for(j=i.length>3&&"function"==typeof j?(_--,j):void 0,M&&v(u[0],u[1],M)&&(j=_<3?void 0:j,_=1),s=Object(s);++m<_;){var $=u[m];$&&i(s,$,m,j)}return s}))}},99291:(i,s,u)=>{var m=u(98612);i.exports=function createBaseEach(i,s){return function(u,v){if(null==u)return u;if(!m(u))return i(u,v);for(var _=u.length,j=s?_:-1,M=Object(u);(s?j--:++j<_)&&!1!==v(M[j],j,M););return u}}},25063:i=>{i.exports=function createBaseFor(i){return function(s,u,m){for(var v=-1,_=Object(s),j=m(s),M=j.length;M--;){var $=j[i?M:++v];if(!1===u(_[$],$,_))break}return s}}},22402:(i,s,u)=>{var m=u(71774),v=u(55639);i.exports=function createBind(i,s,u){var _=1&s,j=m(i);return function wrapper(){return(this&&this!==v&&this instanceof wrapper?j:i).apply(_?u:this,arguments)}}},98805:(i,s,u)=>{var m=u(40180),v=u(62689),_=u(83140),j=u(79833);i.exports=function createCaseFirst(i){return function(s){s=j(s);var u=v(s)?_(s):void 0,M=u?u[0]:s.charAt(0),$=u?m(u,1).join(""):s.slice(1);return M[i]()+$}}},35393:(i,s,u)=>{var m=u(62663),v=u(53816),_=u(58748),j=RegExp("['’]","g");i.exports=function createCompounder(i){return function(s){return m(_(v(s).replace(j,"")),i,"")}}},71774:(i,s,u)=>{var m=u(3118),v=u(13218);i.exports=function createCtor(i){return function(){var s=arguments;switch(s.length){case 0:return new i;case 1:return new i(s[0]);case 2:return new i(s[0],s[1]);case 3:return new i(s[0],s[1],s[2]);case 4:return new i(s[0],s[1],s[2],s[3]);case 5:return new i(s[0],s[1],s[2],s[3],s[4]);case 6:return new i(s[0],s[1],s[2],s[3],s[4],s[5]);case 7:return new i(s[0],s[1],s[2],s[3],s[4],s[5],s[6])}var u=m(i.prototype),_=i.apply(u,s);return v(_)?_:u}}},46347:(i,s,u)=>{var m=u(96874),v=u(71774),_=u(86935),j=u(94487),M=u(20893),$=u(46460),W=u(55639);i.exports=function createCurry(i,s,u){var X=v(i);return function wrapper(){for(var v=arguments.length,Y=Array(v),Z=v,ee=M(wrapper);Z--;)Y[Z]=arguments[Z];var ae=v<3&&Y[0]!==ee&&Y[v-1]!==ee?[]:$(Y,ee);return(v-=ae.length)<u?j(i,s,_,wrapper.placeholder,void 0,Y,ae,void 0,void 0,u-v):m(this&&this!==W&&this instanceof wrapper?X:i,this,Y)}}},67740:(i,s,u)=>{var m=u(67206),v=u(98612),_=u(3674);i.exports=function createFind(i){return function(s,u,j){var M=Object(s);if(!v(s)){var $=m(u,3);s=_(s),u=function(i){return $(M[i],i,M)}}var W=i(s,u,j);return W>-1?M[$?s[W]:W]:void 0}}},86935:(i,s,u)=>{var m=u(52157),v=u(14054),_=u(97991),j=u(71774),M=u(94487),$=u(20893),W=u(90451),X=u(46460),Y=u(55639);i.exports=function createHybrid(i,s,u,Z,ee,ae,ie,le,ce,pe){var de=128&s,fe=1&s,ye=2&s,be=24&s,_e=512&s,we=ye?void 0:j(i);return function wrapper(){for(var Se=arguments.length,xe=Array(Se),Pe=Se;Pe--;)xe[Pe]=arguments[Pe];if(be)var Ie=$(wrapper),Te=_(xe,Ie);if(Z&&(xe=m(xe,Z,ee,be)),ae&&(xe=v(xe,ae,ie,be)),Se-=Te,be&&Se<pe){var Re=X(xe,Ie);return M(i,s,createHybrid,wrapper.placeholder,u,xe,Re,le,ce,pe-Se)}var qe=fe?u:this,ze=ye?qe[i]:i;return Se=xe.length,le?xe=W(xe,le):_e&&Se>1&&xe.reverse(),de&&ce<Se&&(xe.length=ce),this&&this!==Y&&this instanceof wrapper&&(ze=we||j(ze)),ze.apply(qe,xe)}}},84375:(i,s,u)=>{var m=u(96874),v=u(71774),_=u(55639);i.exports=function createPartial(i,s,u,j){var M=1&s,$=v(i);return function wrapper(){for(var s=-1,v=arguments.length,W=-1,X=j.length,Y=Array(X+v),Z=this&&this!==_&&this instanceof wrapper?$:i;++W<X;)Y[W]=j[W];for(;v--;)Y[W++]=arguments[++s];return m(Z,M?u:this,Y)}}},94487:(i,s,u)=>{var m=u(86528),v=u(258),_=u(69255);i.exports=function createRecurry(i,s,u,j,M,$,W,X,Y,Z){var ee=8&s;s|=ee?32:64,4&(s&=~(ee?64:32))||(s&=-4);var ae=[i,s,M,ee?$:void 0,ee?W:void 0,ee?void 0:$,ee?void 0:W,X,Y,Z],ie=u.apply(void 0,ae);return m(i)&&v(ie,ae),ie.placeholder=j,_(ie,i,s)}},97727:(i,s,u)=>{var m=u(28045),v=u(22402),_=u(46347),j=u(86935),M=u(84375),$=u(66833),W=u(63833),X=u(258),Y=u(69255),Z=u(40554),ee=Math.max;i.exports=function createWrap(i,s,u,ae,ie,le,ce,pe){var de=2&s;if(!de&&"function"!=typeof i)throw new TypeError("Expected a function");var fe=ae?ae.length:0;if(fe||(s&=-97,ae=ie=void 0),ce=void 0===ce?ce:ee(Z(ce),0),pe=void 0===pe?pe:Z(pe),fe-=ie?ie.length:0,64&s){var ye=ae,be=ie;ae=ie=void 0}var _e=de?void 0:$(i),we=[i,s,u,ae,ie,ye,be,le,ce,pe];if(_e&&W(we,_e),i=we[0],s=we[1],u=we[2],ae=we[3],ie=we[4],!(pe=we[9]=void 0===we[9]?de?0:i.length:ee(we[9]-fe,0))&&24&s&&(s&=-25),s&&1!=s)Se=8==s||16==s?_(i,s,pe):32!=s&&33!=s||ie.length?j.apply(void 0,we):M(i,s,u,ae);else var Se=v(i,s,u);return Y((_e?m:X)(Se,we),i,s)}},60696:(i,s,u)=>{var m=u(68630);i.exports=function customOmitClone(i){return m(i)?void 0:i}},69389:(i,s,u)=>{var m=u(18674)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"});i.exports=m},38777:(i,s,u)=>{var m=u(10852),v=function(){try{var i=m(Object,"defineProperty");return i({},"",{}),i}catch(i){}}();i.exports=v},67114:(i,s,u)=>{var m=u(88668),v=u(82908),_=u(74757);i.exports=function equalArrays(i,s,u,j,M,$){var W=1&u,X=i.length,Y=s.length;if(X!=Y&&!(W&&Y>X))return!1;var Z=$.get(i),ee=$.get(s);if(Z&&ee)return Z==s&&ee==i;var ae=-1,ie=!0,le=2&u?new m:void 0;for($.set(i,s),$.set(s,i);++ae<X;){var ce=i[ae],pe=s[ae];if(j)var de=W?j(pe,ce,ae,s,i,$):j(ce,pe,ae,i,s,$);if(void 0!==de){if(de)continue;ie=!1;break}if(le){if(!v(s,(function(i,s){if(!_(le,s)&&(ce===i||M(ce,i,u,j,$)))return le.push(s)}))){ie=!1;break}}else if(ce!==pe&&!M(ce,pe,u,j,$)){ie=!1;break}}return $.delete(i),$.delete(s),ie}},18351:(i,s,u)=>{var m=u(62705),v=u(11149),_=u(77813),j=u(67114),M=u(68776),$=u(21814),W=m?m.prototype:void 0,X=W?W.valueOf:void 0;i.exports=function equalByTag(i,s,u,m,W,Y,Z){switch(u){case"[object DataView]":if(i.byteLength!=s.byteLength||i.byteOffset!=s.byteOffset)return!1;i=i.buffer,s=s.buffer;case"[object ArrayBuffer]":return!(i.byteLength!=s.byteLength||!Y(new v(i),new v(s)));case"[object Boolean]":case"[object Date]":case"[object Number]":return _(+i,+s);case"[object Error]":return i.name==s.name&&i.message==s.message;case"[object RegExp]":case"[object String]":return i==s+"";case"[object Map]":var ee=M;case"[object Set]":var ae=1&m;if(ee||(ee=$),i.size!=s.size&&!ae)return!1;var ie=Z.get(i);if(ie)return ie==s;m|=2,Z.set(i,s);var le=j(ee(i),ee(s),m,W,Y,Z);return Z.delete(i),le;case"[object Symbol]":if(X)return X.call(i)==X.call(s)}return!1}},16096:(i,s,u)=>{var m=u(58234),v=Object.prototype.hasOwnProperty;i.exports=function equalObjects(i,s,u,_,j,M){var $=1&u,W=m(i),X=W.length;if(X!=m(s).length&&!$)return!1;for(var Y=X;Y--;){var Z=W[Y];if(!($?Z in s:v.call(s,Z)))return!1}var ee=M.get(i),ae=M.get(s);if(ee&&ae)return ee==s&&ae==i;var ie=!0;M.set(i,s),M.set(s,i);for(var le=$;++Y<X;){var ce=i[Z=W[Y]],pe=s[Z];if(_)var de=$?_(pe,ce,Z,s,i,M):_(ce,pe,Z,i,s,M);if(!(void 0===de?ce===pe||j(ce,pe,u,_,M):de)){ie=!1;break}le||(le="constructor"==Z)}if(ie&&!le){var fe=i.constructor,ye=s.constructor;fe==ye||!("constructor"in i)||!("constructor"in s)||"function"==typeof fe&&fe instanceof fe&&"function"==typeof ye&&ye instanceof ye||(ie=!1)}return M.delete(i),M.delete(s),ie}},99021:(i,s,u)=>{var m=u(85564),v=u(45357),_=u(30061);i.exports=function flatRest(i){return _(v(i,void 0,m),i+"")}},31957:(i,s,u)=>{var m="object"==typeof u.g&&u.g&&u.g.Object===Object&&u.g;i.exports=m},58234:(i,s,u)=>{var m=u(68866),v=u(99551),_=u(3674);i.exports=function getAllKeys(i){return m(i,_,v)}},46904:(i,s,u)=>{var m=u(68866),v=u(51442),_=u(81704);i.exports=function getAllKeysIn(i){return m(i,_,v)}},66833:(i,s,u)=>{var m=u(89250),v=u(50308),_=m?function(i){return m.get(i)}:v;i.exports=_},97658:(i,s,u)=>{var m=u(52060),v=Object.prototype.hasOwnProperty;i.exports=function getFuncName(i){for(var s=i.name+"",u=m[s],_=v.call(m,s)?u.length:0;_--;){var j=u[_],M=j.func;if(null==M||M==i)return j.name}return s}},20893:i=>{i.exports=function getHolder(i){return i.placeholder}},45050:(i,s,u)=>{var m=u(37019);i.exports=function getMapData(i,s){var u=i.__data__;return m(s)?u["string"==typeof s?"string":"hash"]:u.map}},1499:(i,s,u)=>{var m=u(89162),v=u(3674);i.exports=function getMatchData(i){for(var s=v(i),u=s.length;u--;){var _=s[u],j=i[_];s[u]=[_,j,m(j)]}return s}},10852:(i,s,u)=>{var m=u(28458),v=u(47801);i.exports=function getNative(i,s){var u=v(i,s);return m(u)?u:void 0}},85924:(i,s,u)=>{var m=u(5569)(Object.getPrototypeOf,Object);i.exports=m},89607:(i,s,u)=>{var m=u(62705),v=Object.prototype,_=v.hasOwnProperty,j=v.toString,M=m?m.toStringTag:void 0;i.exports=function getRawTag(i){var s=_.call(i,M),u=i[M];try{i[M]=void 0;var m=!0}catch(i){}var v=j.call(i);return m&&(s?i[M]=u:delete i[M]),v}},99551:(i,s,u)=>{var m=u(34963),v=u(70479),_=Object.prototype.propertyIsEnumerable,j=Object.getOwnPropertySymbols,M=j?function(i){return null==i?[]:(i=Object(i),m(j(i),(function(s){return _.call(i,s)})))}:v;i.exports=M},51442:(i,s,u)=>{var m=u(62488),v=u(85924),_=u(99551),j=u(70479),M=Object.getOwnPropertySymbols?function(i){for(var s=[];i;)m(s,_(i)),i=v(i);return s}:j;i.exports=M},64160:(i,s,u)=>{var m=u(18552),v=u(57071),_=u(53818),j=u(58525),M=u(70577),$=u(44239),W=u(80346),X="[object Map]",Y="[object Promise]",Z="[object Set]",ee="[object WeakMap]",ae="[object DataView]",ie=W(m),le=W(v),ce=W(_),pe=W(j),de=W(M),fe=$;(m&&fe(new m(new ArrayBuffer(1)))!=ae||v&&fe(new v)!=X||_&&fe(_.resolve())!=Y||j&&fe(new j)!=Z||M&&fe(new M)!=ee)&&(fe=function(i){var s=$(i),u="[object Object]"==s?i.constructor:void 0,m=u?W(u):"";if(m)switch(m){case ie:return ae;case le:return X;case ce:return Y;case pe:return Z;case de:return ee}return s}),i.exports=fe},47801:i=>{i.exports=function getValue(i,s){return null==i?void 0:i[s]}},58775:i=>{var s=/\{\n\/\* \[wrapped with (.+)\] \*/,u=/,? & /;i.exports=function getWrapDetails(i){var m=i.match(s);return m?m[1].split(u):[]}},222:(i,s,u)=>{var m=u(71811),v=u(35694),_=u(1469),j=u(65776),M=u(41780),$=u(40327);i.exports=function hasPath(i,s,u){for(var W=-1,X=(s=m(s,i)).length,Y=!1;++W<X;){var Z=$(s[W]);if(!(Y=null!=i&&u(i,Z)))break;i=i[Z]}return Y||++W!=X?Y:!!(X=null==i?0:i.length)&&M(X)&&j(Z,X)&&(_(i)||v(i))}},62689:i=>{var s=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");i.exports=function hasUnicode(i){return s.test(i)}},93157:i=>{var s=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;i.exports=function hasUnicodeWord(i){return s.test(i)}},51789:(i,s,u)=>{var m=u(94536);i.exports=function hashClear(){this.__data__=m?m(null):{},this.size=0}},80401:i=>{i.exports=function hashDelete(i){var s=this.has(i)&&delete this.__data__[i];return this.size-=s?1:0,s}},57667:(i,s,u)=>{var m=u(94536),v=Object.prototype.hasOwnProperty;i.exports=function hashGet(i){var s=this.__data__;if(m){var u=s[i];return"__lodash_hash_undefined__"===u?void 0:u}return v.call(s,i)?s[i]:void 0}},21327:(i,s,u)=>{var m=u(94536),v=Object.prototype.hasOwnProperty;i.exports=function hashHas(i){var s=this.__data__;return m?void 0!==s[i]:v.call(s,i)}},81866:(i,s,u)=>{var m=u(94536);i.exports=function hashSet(i,s){var u=this.__data__;return this.size+=this.has(i)?0:1,u[i]=m&&void 0===s?"__lodash_hash_undefined__":s,this}},43824:i=>{var s=Object.prototype.hasOwnProperty;i.exports=function initCloneArray(i){var u=i.length,m=new i.constructor(u);return u&&"string"==typeof i[0]&&s.call(i,"index")&&(m.index=i.index,m.input=i.input),m}},29148:(i,s,u)=>{var m=u(74318),v=u(57157),_=u(93147),j=u(40419),M=u(77133);i.exports=function initCloneByTag(i,s,u){var $=i.constructor;switch(s){case"[object ArrayBuffer]":return m(i);case"[object Boolean]":case"[object Date]":return new $(+i);case"[object DataView]":return v(i,u);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return M(i,u);case"[object Map]":case"[object Set]":return new $;case"[object Number]":case"[object String]":return new $(i);case"[object RegExp]":return _(i);case"[object Symbol]":return j(i)}}},38517:(i,s,u)=>{var m=u(3118),v=u(85924),_=u(25726);i.exports=function initCloneObject(i){return"function"!=typeof i.constructor||_(i)?{}:m(v(i))}},83112:i=>{var s=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;i.exports=function insertWrapDetails(i,u){var m=u.length;if(!m)return i;var v=m-1;return u[v]=(m>1?"& ":"")+u[v],u=u.join(m>2?", ":" "),i.replace(s,"{\n/* [wrapped with "+u+"] */\n")}},37285:(i,s,u)=>{var m=u(62705),v=u(35694),_=u(1469),j=m?m.isConcatSpreadable:void 0;i.exports=function isFlattenable(i){return _(i)||v(i)||!!(j&&i&&i[j])}},65776:i=>{var s=/^(?:0|[1-9]\d*)$/;i.exports=function isIndex(i,u){var m=typeof i;return!!(u=null==u?9007199254740991:u)&&("number"==m||"symbol"!=m&&s.test(i))&&i>-1&&i%1==0&&i<u}},16612:(i,s,u)=>{var m=u(77813),v=u(98612),_=u(65776),j=u(13218);i.exports=function isIterateeCall(i,s,u){if(!j(u))return!1;var M=typeof s;return!!("number"==M?v(u)&&_(s,u.length):"string"==M&&s in u)&&m(u[s],i)}},15403:(i,s,u)=>{var m=u(1469),v=u(33448),_=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,j=/^\w*$/;i.exports=function isKey(i,s){if(m(i))return!1;var u=typeof i;return!("number"!=u&&"symbol"!=u&&"boolean"!=u&&null!=i&&!v(i))||(j.test(i)||!_.test(i)||null!=s&&i in Object(s))}},37019:i=>{i.exports=function isKeyable(i){var s=typeof i;return"string"==s||"number"==s||"symbol"==s||"boolean"==s?"__proto__"!==i:null===i}},86528:(i,s,u)=>{var m=u(96425),v=u(66833),_=u(97658),j=u(8111);i.exports=function isLaziable(i){var s=_(i),u=j[s];if("function"!=typeof u||!(s in m.prototype))return!1;if(i===u)return!0;var M=v(u);return!!M&&i===M[0]}},15346:(i,s,u)=>{var m,v=u(14429),_=(m=/[^.]+$/.exec(v&&v.keys&&v.keys.IE_PROTO||""))?"Symbol(src)_1."+m:"";i.exports=function isMasked(i){return!!_&&_ in i}},25726:i=>{var s=Object.prototype;i.exports=function isPrototype(i){var u=i&&i.constructor;return i===("function"==typeof u&&u.prototype||s)}},89162:(i,s,u)=>{var m=u(13218);i.exports=function isStrictComparable(i){return i==i&&!m(i)}},27040:i=>{i.exports=function listCacheClear(){this.__data__=[],this.size=0}},14125:(i,s,u)=>{var m=u(18470),v=Array.prototype.splice;i.exports=function listCacheDelete(i){var s=this.__data__,u=m(s,i);return!(u<0)&&(u==s.length-1?s.pop():v.call(s,u,1),--this.size,!0)}},82117:(i,s,u)=>{var m=u(18470);i.exports=function listCacheGet(i){var s=this.__data__,u=m(s,i);return u<0?void 0:s[u][1]}},67518:(i,s,u)=>{var m=u(18470);i.exports=function listCacheHas(i){return m(this.__data__,i)>-1}},54705:(i,s,u)=>{var m=u(18470);i.exports=function listCacheSet(i,s){var u=this.__data__,v=m(u,i);return v<0?(++this.size,u.push([i,s])):u[v][1]=s,this}},24785:(i,s,u)=>{var m=u(1989),v=u(38407),_=u(57071);i.exports=function mapCacheClear(){this.size=0,this.__data__={hash:new m,map:new(_||v),string:new m}}},11285:(i,s,u)=>{var m=u(45050);i.exports=function mapCacheDelete(i){var s=m(this,i).delete(i);return this.size-=s?1:0,s}},96e3:(i,s,u)=>{var m=u(45050);i.exports=function mapCacheGet(i){return m(this,i).get(i)}},49916:(i,s,u)=>{var m=u(45050);i.exports=function mapCacheHas(i){return m(this,i).has(i)}},95265:(i,s,u)=>{var m=u(45050);i.exports=function mapCacheSet(i,s){var u=m(this,i),v=u.size;return u.set(i,s),this.size+=u.size==v?0:1,this}},68776:i=>{i.exports=function mapToArray(i){var s=-1,u=Array(i.size);return i.forEach((function(i,m){u[++s]=[m,i]})),u}},42634:i=>{i.exports=function matchesStrictComparable(i,s){return function(u){return null!=u&&(u[i]===s&&(void 0!==s||i in Object(u)))}}},24523:(i,s,u)=>{var m=u(88306);i.exports=function memoizeCapped(i){var s=m(i,(function(i){return 500===u.size&&u.clear(),i})),u=s.cache;return s}},63833:(i,s,u)=>{var m=u(52157),v=u(14054),_=u(46460),j="__lodash_placeholder__",M=128,$=Math.min;i.exports=function mergeData(i,s){var u=i[1],W=s[1],X=u|W,Y=X<131,Z=W==M&&8==u||W==M&&256==u&&i[7].length<=s[8]||384==W&&s[7].length<=s[8]&&8==u;if(!Y&&!Z)return i;1&W&&(i[2]=s[2],X|=1&u?0:4);var ee=s[3];if(ee){var ae=i[3];i[3]=ae?m(ae,ee,s[4]):ee,i[4]=ae?_(i[3],j):s[4]}return(ee=s[5])&&(ae=i[5],i[5]=ae?v(ae,ee,s[6]):ee,i[6]=ae?_(i[5],j):s[6]),(ee=s[7])&&(i[7]=ee),W&M&&(i[8]=null==i[8]?s[8]:$(i[8],s[8])),null==i[9]&&(i[9]=s[9]),i[0]=s[0],i[1]=X,i}},89250:(i,s,u)=>{var m=u(70577),v=m&&new m;i.exports=v},94536:(i,s,u)=>{var m=u(10852)(Object,"create");i.exports=m},86916:(i,s,u)=>{var m=u(5569)(Object.keys,Object);i.exports=m},33498:i=>{i.exports=function nativeKeysIn(i){var s=[];if(null!=i)for(var u in Object(i))s.push(u);return s}},31167:(i,s,u)=>{i=u.nmd(i);var m=u(31957),v=s&&!s.nodeType&&s,_=v&&i&&!i.nodeType&&i,j=_&&_.exports===v&&m.process,M=function(){try{var i=_&&_.require&&_.require("util").types;return i||j&&j.binding&&j.binding("util")}catch(i){}}();i.exports=M},2333:i=>{var s=Object.prototype.toString;i.exports=function objectToString(i){return s.call(i)}},5569:i=>{i.exports=function overArg(i,s){return function(u){return i(s(u))}}},45357:(i,s,u)=>{var m=u(96874),v=Math.max;i.exports=function overRest(i,s,u){return s=v(void 0===s?i.length-1:s,0),function(){for(var _=arguments,j=-1,M=v(_.length-s,0),$=Array(M);++j<M;)$[j]=_[s+j];j=-1;for(var W=Array(s+1);++j<s;)W[j]=_[j];return W[s]=u($),m(i,this,W)}}},40292:(i,s,u)=>{var m=u(97786),v=u(14259);i.exports=function parent(i,s){return s.length<2?i:m(i,v(s,0,-1))}},52060:i=>{i.exports={}},90451:(i,s,u)=>{var m=u(278),v=u(65776),_=Math.min;i.exports=function reorder(i,s){for(var u=i.length,j=_(s.length,u),M=m(i);j--;){var $=s[j];i[j]=v($,u)?M[$]:void 0}return i}},46460:i=>{var s="__lodash_placeholder__";i.exports=function replaceHolders(i,u){for(var m=-1,v=i.length,_=0,j=[];++m<v;){var M=i[m];M!==u&&M!==s||(i[m]=s,j[_++]=m)}return j}},55639:(i,s,u)=>{var m=u(31957),v="object"==typeof self&&self&&self.Object===Object&&self,_=m||v||Function("return this")();i.exports=_},36390:i=>{i.exports=function safeGet(i,s){if(("constructor"!==s||"function"!=typeof i[s])&&"__proto__"!=s)return i[s]}},90619:i=>{i.exports=function setCacheAdd(i){return this.__data__.set(i,"__lodash_hash_undefined__"),this}},72385:i=>{i.exports=function setCacheHas(i){return this.__data__.has(i)}},258:(i,s,u)=>{var m=u(28045),v=u(21275)(m);i.exports=v},21814:i=>{i.exports=function setToArray(i){var s=-1,u=Array(i.size);return i.forEach((function(i){u[++s]=i})),u}},30061:(i,s,u)=>{var m=u(56560),v=u(21275)(m);i.exports=v},69255:(i,s,u)=>{var m=u(58775),v=u(83112),_=u(30061),j=u(87241);i.exports=function setWrapToString(i,s,u){var M=s+"";return _(i,v(M,j(m(M),u)))}},21275:i=>{var s=Date.now;i.exports=function shortOut(i){var u=0,m=0;return function(){var v=s(),_=16-(v-m);if(m=v,_>0){if(++u>=800)return arguments[0]}else u=0;return i.apply(void 0,arguments)}}},37465:(i,s,u)=>{var m=u(38407);i.exports=function stackClear(){this.__data__=new m,this.size=0}},63779:i=>{i.exports=function stackDelete(i){var s=this.__data__,u=s.delete(i);return this.size=s.size,u}},67599:i=>{i.exports=function stackGet(i){return this.__data__.get(i)}},44758:i=>{i.exports=function stackHas(i){return this.__data__.has(i)}},34309:(i,s,u)=>{var m=u(38407),v=u(57071),_=u(83369);i.exports=function stackSet(i,s){var u=this.__data__;if(u instanceof m){var j=u.__data__;if(!v||j.length<199)return j.push([i,s]),this.size=++u.size,this;u=this.__data__=new _(j)}return u.set(i,s),this.size=u.size,this}},42351:i=>{i.exports=function strictIndexOf(i,s,u){for(var m=u-1,v=i.length;++m<v;)if(i[m]===s)return m;return-1}},83140:(i,s,u)=>{var m=u(44286),v=u(62689),_=u(676);i.exports=function stringToArray(i){return v(i)?_(i):m(i)}},55514:(i,s,u)=>{var m=u(24523),v=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,_=/\\(\\)?/g,j=m((function(i){var s=[];return 46===i.charCodeAt(0)&&s.push(""),i.replace(v,(function(i,u,m,v){s.push(m?v.replace(_,"$1"):u||i)})),s}));i.exports=j},40327:(i,s,u)=>{var m=u(33448);i.exports=function toKey(i){if("string"==typeof i||m(i))return i;var s=i+"";return"0"==s&&1/i==-Infinity?"-0":s}},80346:i=>{var s=Function.prototype.toString;i.exports=function toSource(i){if(null!=i){try{return s.call(i)}catch(i){}try{return i+""}catch(i){}}return""}},67990:i=>{var s=/\s/;i.exports=function trimmedEndIndex(i){for(var u=i.length;u--&&s.test(i.charAt(u)););return u}},676:i=>{var s="\\ud800-\\udfff",u="["+s+"]",m="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",v="\\ud83c[\\udffb-\\udfff]",_="[^"+s+"]",j="(?:\\ud83c[\\udde6-\\uddff]){2}",M="[\\ud800-\\udbff][\\udc00-\\udfff]",$="(?:"+m+"|"+v+")"+"?",W="[\\ufe0e\\ufe0f]?",X=W+$+("(?:\\u200d(?:"+[_,j,M].join("|")+")"+W+$+")*"),Y="(?:"+[_+m+"?",m,j,M,u].join("|")+")",Z=RegExp(v+"(?="+v+")|"+Y+X,"g");i.exports=function unicodeToArray(i){return i.match(Z)||[]}},2757:i=>{var s="\\ud800-\\udfff",u="\\u2700-\\u27bf",m="a-z\\xdf-\\xf6\\xf8-\\xff",v="A-Z\\xc0-\\xd6\\xd8-\\xde",_="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",j="["+_+"]",M="\\d+",$="["+u+"]",W="["+m+"]",X="[^"+s+_+M+u+m+v+"]",Y="(?:\\ud83c[\\udde6-\\uddff]){2}",Z="[\\ud800-\\udbff][\\udc00-\\udfff]",ee="["+v+"]",ae="(?:"+W+"|"+X+")",ie="(?:"+ee+"|"+X+")",le="(?:['’](?:d|ll|m|re|s|t|ve))?",ce="(?:['’](?:D|LL|M|RE|S|T|VE))?",pe="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",de="[\\ufe0e\\ufe0f]?",fe=de+pe+("(?:\\u200d(?:"+["[^"+s+"]",Y,Z].join("|")+")"+de+pe+")*"),ye="(?:"+[$,Y,Z].join("|")+")"+fe,be=RegExp([ee+"?"+W+"+"+le+"(?="+[j,ee,"$"].join("|")+")",ie+"+"+ce+"(?="+[j,ee+ae,"$"].join("|")+")",ee+"?"+ae+"+"+le,ee+"+"+ce,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",M,ye].join("|"),"g");i.exports=function unicodeWords(i){return i.match(be)||[]}},87241:(i,s,u)=>{var m=u(77412),v=u(47443),_=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];i.exports=function updateWrapDetails(i,s){return m(_,(function(u){var m="_."+u[0];s&u[1]&&!v(i,m)&&i.push(m)})),i.sort()}},21913:(i,s,u)=>{var m=u(96425),v=u(7548),_=u(278);i.exports=function wrapperClone(i){if(i instanceof m)return i.clone();var s=new v(i.__wrapped__,i.__chain__);return s.__actions__=_(i.__actions__),s.__index__=i.__index__,s.__values__=i.__values__,s}},39514:(i,s,u)=>{var m=u(97727);i.exports=function ary(i,s,u){return s=u?void 0:s,s=i&&null==s?i.length:s,m(i,128,void 0,void 0,void 0,void 0,s)}},68929:(i,s,u)=>{var m=u(48403),v=u(35393)((function(i,s,u){return s=s.toLowerCase(),i+(u?m(s):s)}));i.exports=v},48403:(i,s,u)=>{var m=u(79833),v=u(11700);i.exports=function capitalize(i){return v(m(i).toLowerCase())}},66678:(i,s,u)=>{var m=u(85990);i.exports=function clone(i){return m(i,4)}},75703:i=>{i.exports=function constant(i){return function(){return i}}},40087:(i,s,u)=>{var m=u(97727);function curry(i,s,u){var v=m(i,8,void 0,void 0,void 0,void 0,void 0,s=u?void 0:s);return v.placeholder=curry.placeholder,v}curry.placeholder={},i.exports=curry},23279:(i,s,u)=>{var m=u(13218),v=u(7771),_=u(14841),j=Math.max,M=Math.min;i.exports=function debounce(i,s,u){var $,W,X,Y,Z,ee,ae=0,ie=!1,le=!1,ce=!0;if("function"!=typeof i)throw new TypeError("Expected a function");function invokeFunc(s){var u=$,m=W;return $=W=void 0,ae=s,Y=i.apply(m,u)}function shouldInvoke(i){var u=i-ee;return void 0===ee||u>=s||u<0||le&&i-ae>=X}function timerExpired(){var i=v();if(shouldInvoke(i))return trailingEdge(i);Z=setTimeout(timerExpired,function remainingWait(i){var u=s-(i-ee);return le?M(u,X-(i-ae)):u}(i))}function trailingEdge(i){return Z=void 0,ce&&$?invokeFunc(i):($=W=void 0,Y)}function debounced(){var i=v(),u=shouldInvoke(i);if($=arguments,W=this,ee=i,u){if(void 0===Z)return function leadingEdge(i){return ae=i,Z=setTimeout(timerExpired,s),ie?invokeFunc(i):Y}(ee);if(le)return clearTimeout(Z),Z=setTimeout(timerExpired,s),invokeFunc(ee)}return void 0===Z&&(Z=setTimeout(timerExpired,s)),Y}return s=_(s)||0,m(u)&&(ie=!!u.leading,X=(le="maxWait"in u)?j(_(u.maxWait)||0,s):X,ce="trailing"in u?!!u.trailing:ce),debounced.cancel=function cancel(){void 0!==Z&&clearTimeout(Z),ae=0,$=ee=W=Z=void 0},debounced.flush=function flush(){return void 0===Z?Y:trailingEdge(v())},debounced}},53816:(i,s,u)=>{var m=u(69389),v=u(79833),_=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,j=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");i.exports=function deburr(i){return(i=v(i))&&i.replace(_,m).replace(j,"")}},77813:i=>{i.exports=function eq(i,s){return i===s||i!=i&&s!=s}},13311:(i,s,u)=>{var m=u(67740)(u(30998));i.exports=m},30998:(i,s,u)=>{var m=u(41848),v=u(67206),_=u(40554),j=Math.max;i.exports=function findIndex(i,s,u){var M=null==i?0:i.length;if(!M)return-1;var $=null==u?0:_(u);return $<0&&($=j(M+$,0)),m(i,v(s,3),$)}},85564:(i,s,u)=>{var m=u(21078);i.exports=function flatten(i){return(null==i?0:i.length)?m(i,1):[]}},84599:(i,s,u)=>{var m=u(68836),v=u(69306),_=Array.prototype.push;function baseAry(i,s){return 2==s?function(s,u){return i(s,u)}:function(s){return i(s)}}function cloneArray(i){for(var s=i?i.length:0,u=Array(s);s--;)u[s]=i[s];return u}function wrapImmutable(i,s){return function(){var u=arguments.length;if(u){for(var m=Array(u);u--;)m[u]=arguments[u];var v=m[0]=s.apply(void 0,m);return i.apply(void 0,m),v}}}i.exports=function baseConvert(i,s,u,j){var M="function"==typeof s,$=s===Object(s);if($&&(j=u,u=s,s=void 0),null==u)throw new TypeError;j||(j={});var W={cap:!("cap"in j)||j.cap,curry:!("curry"in j)||j.curry,fixed:!("fixed"in j)||j.fixed,immutable:!("immutable"in j)||j.immutable,rearg:!("rearg"in j)||j.rearg},X=M?u:v,Y="curry"in j&&j.curry,Z="fixed"in j&&j.fixed,ee="rearg"in j&&j.rearg,ae=M?u.runInContext():void 0,ie=M?u:{ary:i.ary,assign:i.assign,clone:i.clone,curry:i.curry,forEach:i.forEach,isArray:i.isArray,isError:i.isError,isFunction:i.isFunction,isWeakMap:i.isWeakMap,iteratee:i.iteratee,keys:i.keys,rearg:i.rearg,toInteger:i.toInteger,toPath:i.toPath},le=ie.ary,ce=ie.assign,pe=ie.clone,de=ie.curry,fe=ie.forEach,ye=ie.isArray,be=ie.isError,_e=ie.isFunction,we=ie.isWeakMap,Se=ie.keys,xe=ie.rearg,Pe=ie.toInteger,Ie=ie.toPath,Te=Se(m.aryMethod),Re={castArray:function(i){return function(){var s=arguments[0];return ye(s)?i(cloneArray(s)):i.apply(void 0,arguments)}},iteratee:function(i){return function(){var s=arguments[1],u=i(arguments[0],s),m=u.length;return W.cap&&"number"==typeof s?(s=s>2?s-2:1,m&&m<=s?u:baseAry(u,s)):u}},mixin:function(i){return function(s){var u=this;if(!_e(u))return i(u,Object(s));var m=[];return fe(Se(s),(function(i){_e(s[i])&&m.push([i,u.prototype[i]])})),i(u,Object(s)),fe(m,(function(i){var s=i[1];_e(s)?u.prototype[i[0]]=s:delete u.prototype[i[0]]})),u}},nthArg:function(i){return function(s){var u=s<0?1:Pe(s)+1;return de(i(s),u)}},rearg:function(i){return function(s,u){var m=u?u.length:0;return de(i(s,u),m)}},runInContext:function(s){return function(u){return baseConvert(i,s(u),j)}}};function castCap(i,s){if(W.cap){var u=m.iterateeRearg[i];if(u)return function iterateeRearg(i,s){return overArg(i,(function(i){var u=s.length;return function baseArity(i,s){return 2==s?function(s,u){return i.apply(void 0,arguments)}:function(s){return i.apply(void 0,arguments)}}(xe(baseAry(i,u),s),u)}))}(s,u);var v=!M&&m.iterateeAry[i];if(v)return function iterateeAry(i,s){return overArg(i,(function(i){return"function"==typeof i?baseAry(i,s):i}))}(s,v)}return s}function castFixed(i,s,u){if(W.fixed&&(Z||!m.skipFixed[i])){var v=m.methodSpread[i],j=v&&v.start;return void 0===j?le(s,u):function flatSpread(i,s){return function(){for(var u=arguments.length,m=u-1,v=Array(u);u--;)v[u]=arguments[u];var j=v[s],M=v.slice(0,s);return j&&_.apply(M,j),s!=m&&_.apply(M,v.slice(s+1)),i.apply(this,M)}}(s,j)}return s}function castRearg(i,s,u){return W.rearg&&u>1&&(ee||!m.skipRearg[i])?xe(s,m.methodRearg[i]||m.aryRearg[u]):s}function cloneByPath(i,s){for(var u=-1,m=(s=Ie(s)).length,v=m-1,_=pe(Object(i)),j=_;null!=j&&++u<m;){var M=s[u],$=j[M];null==$||_e($)||be($)||we($)||(j[M]=pe(u==v?$:Object($))),j=j[M]}return _}function createConverter(i,s){var u=m.aliasToReal[i]||i,v=m.remap[u]||u,_=j;return function(i){var m=M?ae:ie,j=M?ae[v]:s,$=ce(ce({},_),i);return baseConvert(m,u,j,$)}}function overArg(i,s){return function(){var u=arguments.length;if(!u)return i();for(var m=Array(u);u--;)m[u]=arguments[u];var v=W.rearg?0:u-1;return m[v]=s(m[v]),i.apply(void 0,m)}}function wrap(i,s,u){var v,_=m.aliasToReal[i]||i,j=s,M=Re[_];return M?j=M(s):W.immutable&&(m.mutate.array[_]?j=wrapImmutable(s,cloneArray):m.mutate.object[_]?j=wrapImmutable(s,function createCloner(i){return function(s){return i({},s)}}(s)):m.mutate.set[_]&&(j=wrapImmutable(s,cloneByPath))),fe(Te,(function(i){return fe(m.aryMethod[i],(function(s){if(_==s){var u=m.methodSpread[_],M=u&&u.afterRearg;return v=M?castFixed(_,castRearg(_,j,i),i):castRearg(_,castFixed(_,j,i),i),v=function castCurry(i,s,u){return Y||W.curry&&u>1?de(s,u):s}(0,v=castCap(_,v),i),!1}})),!v})),v||(v=j),v==s&&(v=Y?de(v,1):function(){return s.apply(this,arguments)}),v.convert=createConverter(_,s),v.placeholder=s.placeholder=u,v}if(!$)return wrap(s,u,X);var qe=u,ze=[];return fe(Te,(function(i){fe(m.aryMethod[i],(function(i){var s=qe[m.remap[i]||i];s&&ze.push([i,wrap(i,s,qe)])}))})),fe(Se(qe),(function(i){var s=qe[i];if("function"==typeof s){for(var u=ze.length;u--;)if(ze[u][0]==i)return;s.convert=createConverter(i,s),ze.push([i,s])}})),fe(ze,(function(i){qe[i[0]]=i[1]})),qe.convert=function convertLib(i){return qe.runInContext.convert(i)(void 0)},qe.placeholder=qe,fe(Se(qe),(function(i){fe(m.realToAlias[i]||[],(function(s){qe[s]=qe[i]}))})),qe}},68836:(i,s)=>{s.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},s.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},s.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},s.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},s.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},s.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},s.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},s.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},s.realToAlias=function(){var i=Object.prototype.hasOwnProperty,u=s.aliasToReal,m={};for(var v in u){var _=u[v];i.call(m,_)?m[_].push(v):m[_]=[v]}return m}(),s.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},s.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},s.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},4269:(i,s,u)=>{i.exports={ary:u(39514),assign:u(44037),clone:u(66678),curry:u(40087),forEach:u(77412),isArray:u(1469),isError:u(64647),isFunction:u(23560),isWeakMap:u(81018),iteratee:u(72594),keys:u(280),rearg:u(4963),toInteger:u(40554),toPath:u(30084)}},72700:(i,s,u)=>{i.exports=u(28252)},92822:(i,s,u)=>{var m=u(84599),v=u(4269);i.exports=function convert(i,s,u){return m(v,i,s,u)}},69306:i=>{i.exports={}},28252:(i,s,u)=>{var m=u(92822)("set",u(36968));m.placeholder=u(69306),i.exports=m},27361:(i,s,u)=>{var m=u(97786);i.exports=function get(i,s,u){var v=null==i?void 0:m(i,s);return void 0===v?u:v}},79095:(i,s,u)=>{var m=u(13),v=u(222);i.exports=function hasIn(i,s){return null!=i&&v(i,s,m)}},6557:i=>{i.exports=function identity(i){return i}},35694:(i,s,u)=>{var m=u(9454),v=u(37005),_=Object.prototype,j=_.hasOwnProperty,M=_.propertyIsEnumerable,$=m(function(){return arguments}())?m:function(i){return v(i)&&j.call(i,"callee")&&!M.call(i,"callee")};i.exports=$},1469:i=>{var s=Array.isArray;i.exports=s},98612:(i,s,u)=>{var m=u(23560),v=u(41780);i.exports=function isArrayLike(i){return null!=i&&v(i.length)&&!m(i)}},29246:(i,s,u)=>{var m=u(98612),v=u(37005);i.exports=function isArrayLikeObject(i){return v(i)&&m(i)}},51584:(i,s,u)=>{var m=u(44239),v=u(37005);i.exports=function isBoolean(i){return!0===i||!1===i||v(i)&&"[object Boolean]"==m(i)}},44144:(i,s,u)=>{i=u.nmd(i);var m=u(55639),v=u(95062),_=s&&!s.nodeType&&s,j=_&&i&&!i.nodeType&&i,M=j&&j.exports===_?m.Buffer:void 0,$=(M?M.isBuffer:void 0)||v;i.exports=$},41609:(i,s,u)=>{var m=u(280),v=u(64160),_=u(35694),j=u(1469),M=u(98612),$=u(44144),W=u(25726),X=u(36719),Y=Object.prototype.hasOwnProperty;i.exports=function isEmpty(i){if(null==i)return!0;if(M(i)&&(j(i)||"string"==typeof i||"function"==typeof i.splice||$(i)||X(i)||_(i)))return!i.length;var s=v(i);if("[object Map]"==s||"[object Set]"==s)return!i.size;if(W(i))return!m(i).length;for(var u in i)if(Y.call(i,u))return!1;return!0}},18446:(i,s,u)=>{var m=u(90939);i.exports=function isEqual(i,s){return m(i,s)}},64647:(i,s,u)=>{var m=u(44239),v=u(37005),_=u(68630);i.exports=function isError(i){if(!v(i))return!1;var s=m(i);return"[object Error]"==s||"[object DOMException]"==s||"string"==typeof i.message&&"string"==typeof i.name&&!_(i)}},23560:(i,s,u)=>{var m=u(44239),v=u(13218);i.exports=function isFunction(i){if(!v(i))return!1;var s=m(i);return"[object Function]"==s||"[object GeneratorFunction]"==s||"[object AsyncFunction]"==s||"[object Proxy]"==s}},41780:i=>{i.exports=function isLength(i){return"number"==typeof i&&i>-1&&i%1==0&&i<=9007199254740991}},56688:(i,s,u)=>{var m=u(25588),v=u(7518),_=u(31167),j=_&&_.isMap,M=j?v(j):m;i.exports=M},45220:i=>{i.exports=function isNull(i){return null===i}},81763:(i,s,u)=>{var m=u(44239),v=u(37005);i.exports=function isNumber(i){return"number"==typeof i||v(i)&&"[object Number]"==m(i)}},13218:i=>{i.exports=function isObject(i){var s=typeof i;return null!=i&&("object"==s||"function"==s)}},37005:i=>{i.exports=function isObjectLike(i){return null!=i&&"object"==typeof i}},68630:(i,s,u)=>{var m=u(44239),v=u(85924),_=u(37005),j=Function.prototype,M=Object.prototype,$=j.toString,W=M.hasOwnProperty,X=$.call(Object);i.exports=function isPlainObject(i){if(!_(i)||"[object Object]"!=m(i))return!1;var s=v(i);if(null===s)return!0;var u=W.call(s,"constructor")&&s.constructor;return"function"==typeof u&&u instanceof u&&$.call(u)==X}},72928:(i,s,u)=>{var m=u(29221),v=u(7518),_=u(31167),j=_&&_.isSet,M=j?v(j):m;i.exports=M},47037:(i,s,u)=>{var m=u(44239),v=u(1469),_=u(37005);i.exports=function isString(i){return"string"==typeof i||!v(i)&&_(i)&&"[object String]"==m(i)}},33448:(i,s,u)=>{var m=u(44239),v=u(37005);i.exports=function isSymbol(i){return"symbol"==typeof i||v(i)&&"[object Symbol]"==m(i)}},36719:(i,s,u)=>{var m=u(38749),v=u(7518),_=u(31167),j=_&&_.isTypedArray,M=j?v(j):m;i.exports=M},81018:(i,s,u)=>{var m=u(64160),v=u(37005);i.exports=function isWeakMap(i){return v(i)&&"[object WeakMap]"==m(i)}},72594:(i,s,u)=>{var m=u(85990),v=u(67206);i.exports=function iteratee(i){return v("function"==typeof i?i:m(i,1))}},3674:(i,s,u)=>{var m=u(14636),v=u(280),_=u(98612);i.exports=function keys(i){return _(i)?m(i):v(i)}},81704:(i,s,u)=>{var m=u(14636),v=u(10313),_=u(98612);i.exports=function keysIn(i){return _(i)?m(i,!0):v(i)}},10928:i=>{i.exports=function last(i){var s=null==i?0:i.length;return s?i[s-1]:void 0}},88306:(i,s,u)=>{var m=u(83369);function memoize(i,s){if("function"!=typeof i||null!=s&&"function"!=typeof s)throw new TypeError("Expected a function");var memoized=function(){var u=arguments,m=s?s.apply(this,u):u[0],v=memoized.cache;if(v.has(m))return v.get(m);var _=i.apply(this,u);return memoized.cache=v.set(m,_)||v,_};return memoized.cache=new(memoize.Cache||m),memoized}memoize.Cache=m,i.exports=memoize},82492:(i,s,u)=>{var m=u(42980),v=u(21463)((function(i,s,u){m(i,s,u)}));i.exports=v},94885:i=>{i.exports=function negate(i){if("function"!=typeof i)throw new TypeError("Expected a function");return function(){var s=arguments;switch(s.length){case 0:return!i.call(this);case 1:return!i.call(this,s[0]);case 2:return!i.call(this,s[0],s[1]);case 3:return!i.call(this,s[0],s[1],s[2])}return!i.apply(this,s)}}},50308:i=>{i.exports=function noop(){}},7771:(i,s,u)=>{var m=u(55639);i.exports=function(){return m.Date.now()}},57557:(i,s,u)=>{var m=u(29932),v=u(85990),_=u(57406),j=u(71811),M=u(98363),$=u(60696),W=u(99021),X=u(46904),Y=W((function(i,s){var u={};if(null==i)return u;var W=!1;s=m(s,(function(s){return s=j(s,i),W||(W=s.length>1),s})),M(i,X(i),u),W&&(u=v(u,7,$));for(var Y=s.length;Y--;)_(u,s[Y]);return u}));i.exports=Y},39601:(i,s,u)=>{var m=u(40371),v=u(79152),_=u(15403),j=u(40327);i.exports=function property(i){return _(i)?m(j(i)):v(i)}},4963:(i,s,u)=>{var m=u(97727),v=u(99021),_=v((function(i,s){return m(i,256,void 0,void 0,void 0,s)}));i.exports=_},54061:(i,s,u)=>{var m=u(62663),v=u(89881),_=u(67206),j=u(10107),M=u(1469);i.exports=function reduce(i,s,u){var $=M(i)?m:j,W=arguments.length<3;return $(i,_(s,4),u,W,v)}},36968:(i,s,u)=>{var m=u(10611);i.exports=function set(i,s,u){return null==i?i:m(i,s,u)}},59704:(i,s,u)=>{var m=u(82908),v=u(67206),_=u(5076),j=u(1469),M=u(16612);i.exports=function some(i,s,u){var $=j(i)?m:_;return u&&M(i,s,u)&&(s=void 0),$(i,v(s,3))}},70479:i=>{i.exports=function stubArray(){return[]}},95062:i=>{i.exports=function stubFalse(){return!1}},18601:(i,s,u)=>{var m=u(14841),v=1/0;i.exports=function toFinite(i){return i?(i=m(i))===v||i===-1/0?17976931348623157e292*(i<0?-1:1):i==i?i:0:0===i?i:0}},40554:(i,s,u)=>{var m=u(18601);i.exports=function toInteger(i){var s=m(i),u=s%1;return s==s?u?s-u:s:0}},7334:(i,s,u)=>{var m=u(79833);i.exports=function toLower(i){return m(i).toLowerCase()}},14841:(i,s,u)=>{var m=u(27561),v=u(13218),_=u(33448),j=/^[-+]0x[0-9a-f]+$/i,M=/^0b[01]+$/i,$=/^0o[0-7]+$/i,W=parseInt;i.exports=function toNumber(i){if("number"==typeof i)return i;if(_(i))return NaN;if(v(i)){var s="function"==typeof i.valueOf?i.valueOf():i;i=v(s)?s+"":s}if("string"!=typeof i)return 0===i?i:+i;i=m(i);var u=M.test(i);return u||$.test(i)?W(i.slice(2),u?2:8):j.test(i)?NaN:+i}},30084:(i,s,u)=>{var m=u(29932),v=u(278),_=u(1469),j=u(33448),M=u(55514),$=u(40327),W=u(79833);i.exports=function toPath(i){return _(i)?m(i,$):j(i)?[i]:v(M(W(i)))}},59881:(i,s,u)=>{var m=u(98363),v=u(81704);i.exports=function toPlainObject(i){return m(i,v(i))}},79833:(i,s,u)=>{var m=u(80531);i.exports=function toString(i){return null==i?"":m(i)}},11700:(i,s,u)=>{var m=u(98805)("toUpperCase");i.exports=m},58748:(i,s,u)=>{var m=u(49029),v=u(93157),_=u(79833),j=u(2757);i.exports=function words(i,s,u){return i=_(i),void 0===(s=u?void 0:s)?v(i)?j(i):m(i):i.match(s)||[]}},8111:(i,s,u)=>{var m=u(96425),v=u(7548),_=u(9435),j=u(1469),M=u(37005),$=u(21913),W=Object.prototype.hasOwnProperty;function lodash(i){if(M(i)&&!j(i)&&!(i instanceof m)){if(i instanceof v)return i;if(W.call(i,"__wrapped__"))return $(i)}return new v(i)}lodash.prototype=_.prototype,lodash.prototype.constructor=lodash,i.exports=lodash},7287:(i,s,u)=>{var m=u(34865),v=u(1757);i.exports=function zipObject(i,s){return v(i||[],s||[],m)}},96470:(i,s,u)=>{"use strict";var m=u(47802),v=u(21102);s.highlight=highlight,s.highlightAuto=function highlightAuto(i,s){var u,j,M,$,W=s||{},X=W.subset||m.listLanguages(),Y=W.prefix,Z=X.length,ee=-1;null==Y&&(Y=_);if("string"!=typeof i)throw v("Expected `string` for value, got `%s`",i);j={relevance:0,language:null,value:[]},u={relevance:0,language:null,value:[]};for(;++ee<Z;)$=X[ee],m.getLanguage($)&&((M=highlight($,i,s)).language=$,M.relevance>j.relevance&&(j=M),M.relevance>u.relevance&&(j=u,u=M));j.language&&(u.secondBest=j);return u},s.registerLanguage=function registerLanguage(i,s){m.registerLanguage(i,s)},s.listLanguages=function listLanguages(){return m.listLanguages()},s.registerAlias=function registerAlias(i,s){var u,v=i;s&&((v={})[i]=s);for(u in v)m.registerAliases(v[u],{languageName:u})},Emitter.prototype.addText=function text(i){var s,u,m=this.stack;if(""===i)return;s=m[m.length-1],(u=s.children[s.children.length-1])&&"text"===u.type?u.value+=i:s.children.push({type:"text",value:i})},Emitter.prototype.addKeyword=function addKeyword(i,s){this.openNode(s),this.addText(i),this.closeNode()},Emitter.prototype.addSublanguage=function addSublanguage(i,s){var u=this.stack,m=u[u.length-1],v=i.rootNode.children,_=s?{type:"element",tagName:"span",properties:{className:[s]},children:v}:v;m.children=m.children.concat(_)},Emitter.prototype.openNode=function open(i){var s=this.stack,u=this.options.classPrefix+i,m=s[s.length-1],v={type:"element",tagName:"span",properties:{className:[u]},children:[]};m.children.push(v),s.push(v)},Emitter.prototype.closeNode=function close(){this.stack.pop()},Emitter.prototype.closeAllNodes=noop,Emitter.prototype.finalize=noop,Emitter.prototype.toHTML=function toHtmlNoop(){return""};var _="hljs-";function highlight(i,s,u){var j,M=m.configure({}),$=(u||{}).prefix;if("string"!=typeof i)throw v("Expected `string` for name, got `%s`",i);if(!m.getLanguage(i))throw v("Unknown language: `%s` is not registered",i);if("string"!=typeof s)throw v("Expected `string` for value, got `%s`",s);if(null==$&&($=_),m.configure({__emitter:Emitter,classPrefix:$}),j=m.highlight(s,{language:i,ignoreIllegals:!0}),m.configure(M||{}),j.errorRaised)throw j.errorRaised;return{relevance:j.relevance,language:j.language,value:j.emitter.rootNode.children}}function Emitter(i){this.options=i,this.rootNode={children:[]},this.stack=[this.rootNode]}function noop(){}},42566:(i,s,u)=>{const m=u(94885);function coerceElementMatchingCallback(i){return"string"==typeof i?s=>s.element===i:i.constructor&&i.extend?s=>s instanceof i:i}class ArraySlice{constructor(i){this.elements=i||[]}toValue(){return this.elements.map((i=>i.toValue()))}map(i,s){return this.elements.map(i,s)}flatMap(i,s){return this.map(i,s).reduce(((i,s)=>i.concat(s)),[])}compactMap(i,s){const u=[];return this.forEach((m=>{const v=i.bind(s)(m);v&&u.push(v)})),u}filter(i,s){return i=coerceElementMatchingCallback(i),new ArraySlice(this.elements.filter(i,s))}reject(i,s){return i=coerceElementMatchingCallback(i),new ArraySlice(this.elements.filter(m(i),s))}find(i,s){return i=coerceElementMatchingCallback(i),this.elements.find(i,s)}forEach(i,s){this.elements.forEach(i,s)}reduce(i,s){return this.elements.reduce(i,s)}includes(i){return this.elements.some((s=>s.equals(i)))}shift(){return this.elements.shift()}unshift(i){this.elements.unshift(this.refract(i))}push(i){return this.elements.push(this.refract(i)),this}add(i){this.push(i)}get(i){return this.elements[i]}getValue(i){const s=this.elements[i];if(s)return s.toValue()}get length(){return this.elements.length}get isEmpty(){return 0===this.elements.length}get first(){return this.elements[0]}}"undefined"!=typeof Symbol&&(ArraySlice.prototype[Symbol.iterator]=function symbol(){return this.elements[Symbol.iterator]()}),i.exports=ArraySlice},17645:i=>{class KeyValuePair{constructor(i,s){this.key=i,this.value=s}clone(){const i=new KeyValuePair;return this.key&&(i.key=this.key.clone()),this.value&&(i.value=this.value.clone()),i}}i.exports=KeyValuePair},78520:(i,s,u)=>{const m=u(45220),v=u(47037),_=u(81763),j=u(51584),M=u(13218),$=u(28219),W=u(99829);class Namespace{constructor(i){this.elementMap={},this.elementDetection=[],this.Element=W.Element,this.KeyValuePair=W.KeyValuePair,i&&i.noDefault||this.useDefault(),this._attributeElementKeys=[],this._attributeElementArrayKeys=[]}use(i){return i.namespace&&i.namespace({base:this}),i.load&&i.load({base:this}),this}useDefault(){return this.register("null",W.NullElement).register("string",W.StringElement).register("number",W.NumberElement).register("boolean",W.BooleanElement).register("array",W.ArrayElement).register("object",W.ObjectElement).register("member",W.MemberElement).register("ref",W.RefElement).register("link",W.LinkElement),this.detect(m,W.NullElement,!1).detect(v,W.StringElement,!1).detect(_,W.NumberElement,!1).detect(j,W.BooleanElement,!1).detect(Array.isArray,W.ArrayElement,!1).detect(M,W.ObjectElement,!1),this}register(i,s){return this._elements=void 0,this.elementMap[i]=s,this}unregister(i){return this._elements=void 0,delete this.elementMap[i],this}detect(i,s,u){return void 0===u||u?this.elementDetection.unshift([i,s]):this.elementDetection.push([i,s]),this}toElement(i){if(i instanceof this.Element)return i;let s;for(let u=0;u<this.elementDetection.length;u+=1){const m=this.elementDetection[u][0],v=this.elementDetection[u][1];if(m(i)){s=new v(i);break}}return s}getElementClass(i){const s=this.elementMap[i];return void 0===s?this.Element:s}fromRefract(i){return this.serialiser.deserialise(i)}toRefract(i){return this.serialiser.serialise(i)}get elements(){return void 0===this._elements&&(this._elements={Element:this.Element},Object.keys(this.elementMap).forEach((i=>{const s=i[0].toUpperCase()+i.substr(1);this._elements[s]=this.elementMap[i]}))),this._elements}get serialiser(){return new $(this)}}$.prototype.Namespace=Namespace,i.exports=Namespace},87526:(i,s,u)=>{const m=u(94885),v=u(42566);class ObjectSlice extends v{map(i,s){return this.elements.map((u=>i.bind(s)(u.value,u.key,u)))}filter(i,s){return new ObjectSlice(this.elements.filter((u=>i.bind(s)(u.value,u.key,u))))}reject(i,s){return this.filter(m(i.bind(s)))}forEach(i,s){return this.elements.forEach(((u,m)=>{i.bind(s)(u.value,u.key,u,m)}))}keys(){return this.map(((i,s)=>s.toValue()))}values(){return this.map((i=>i.toValue()))}}i.exports=ObjectSlice},99829:(i,s,u)=>{const m=u(3079),v=u(96295),_=u(16036),j=u(91090),M=u(18866),$=u(35804),W=u(5946),X=u(76735),Y=u(59964),Z=u(38588),ee=u(42566),ae=u(87526),ie=u(17645);function refract(i){if(i instanceof m)return i;if("string"==typeof i)return new _(i);if("number"==typeof i)return new j(i);if("boolean"==typeof i)return new M(i);if(null===i)return new v;if(Array.isArray(i))return new $(i.map(refract));if("object"==typeof i){return new X(i)}return i}m.prototype.ObjectElement=X,m.prototype.RefElement=Z,m.prototype.MemberElement=W,m.prototype.refract=refract,ee.prototype.refract=refract,i.exports={Element:m,NullElement:v,StringElement:_,NumberElement:j,BooleanElement:M,ArrayElement:$,MemberElement:W,ObjectElement:X,LinkElement:Y,RefElement:Z,refract,ArraySlice:ee,ObjectSlice:ae,KeyValuePair:ie}},59964:(i,s,u)=>{const m=u(3079);i.exports=class LinkElement extends m{constructor(i,s,u){super(i||[],s,u),this.element="link"}get relation(){return this.attributes.get("relation")}set relation(i){this.attributes.set("relation",i)}get href(){return this.attributes.get("href")}set href(i){this.attributes.set("href",i)}}},38588:(i,s,u)=>{const m=u(3079);i.exports=class RefElement extends m{constructor(i,s,u){super(i||[],s,u),this.element="ref",this.path||(this.path="element")}get path(){return this.attributes.get("path")}set path(i){this.attributes.set("path",i)}}},43500:(i,s,u)=>{const m=u(78520),v=u(99829);s.lS=m,u(17645),s.O4=v.ArraySlice,v.ObjectSlice,s.W_=v.Element,s.RP=v.StringElement,s.VL=v.NumberElement,s.hh=v.BooleanElement,s.zr=v.NullElement,s.ON=v.ArrayElement,s.Sb=v.ObjectElement,s.c6=v.MemberElement,s.tK=v.RefElement,s.EA=v.LinkElement,s.Qc=v.refract,u(28219),u(3414)},35804:(i,s,u)=>{const m=u(94885),v=u(3079),_=u(42566);class ArrayElement extends v{constructor(i,s,u){super(i||[],s,u),this.element="array"}primitive(){return"array"}get(i){return this.content[i]}getValue(i){const s=this.get(i);if(s)return s.toValue()}getIndex(i){return this.content[i]}set(i,s){return this.content[i]=this.refract(s),this}remove(i){const s=this.content.splice(i,1);return s.length?s[0]:null}map(i,s){return this.content.map(i,s)}flatMap(i,s){return this.map(i,s).reduce(((i,s)=>i.concat(s)),[])}compactMap(i,s){const u=[];return this.forEach((m=>{const v=i.bind(s)(m);v&&u.push(v)})),u}filter(i,s){return new _(this.content.filter(i,s))}reject(i,s){return this.filter(m(i),s)}reduce(i,s){let u,m;void 0!==s?(u=0,m=this.refract(s)):(u=1,m="object"===this.primitive()?this.first.value:this.first);for(let s=u;s<this.length;s+=1){const u=this.content[s];m="object"===this.primitive()?this.refract(i(m,u.value,u.key,u,this)):this.refract(i(m,u,s,this))}return m}forEach(i,s){this.content.forEach(((u,m)=>{i.bind(s)(u,this.refract(m))}))}shift(){return this.content.shift()}unshift(i){this.content.unshift(this.refract(i))}push(i){return this.content.push(this.refract(i)),this}add(i){this.push(i)}findElements(i,s){const u=s||{},m=!!u.recursive,v=void 0===u.results?[]:u.results;return this.forEach(((s,u,_)=>{m&&void 0!==s.findElements&&s.findElements(i,{results:v,recursive:m}),i(s,u,_)&&v.push(s)})),v}find(i){return new _(this.findElements(i,{recursive:!0}))}findByElement(i){return this.find((s=>s.element===i))}findByClass(i){return this.find((s=>s.classes.includes(i)))}getById(i){return this.find((s=>s.id.toValue()===i)).first}includes(i){return this.content.some((s=>s.equals(i)))}contains(i){return this.includes(i)}empty(){return new this.constructor([])}"fantasy-land/empty"(){return this.empty()}concat(i){return new this.constructor(this.content.concat(i.content))}"fantasy-land/concat"(i){return this.concat(i)}"fantasy-land/map"(i){return new this.constructor(this.map(i))}"fantasy-land/chain"(i){return this.map((s=>i(s)),this).reduce(((i,s)=>i.concat(s)),this.empty())}"fantasy-land/filter"(i){return new this.constructor(this.content.filter(i))}"fantasy-land/reduce"(i,s){return this.content.reduce(i,s)}get length(){return this.content.length}get isEmpty(){return 0===this.content.length}get first(){return this.getIndex(0)}get second(){return this.getIndex(1)}get last(){return this.getIndex(this.length-1)}}ArrayElement.empty=function empty(){return new this},ArrayElement["fantasy-land/empty"]=ArrayElement.empty,"undefined"!=typeof Symbol&&(ArrayElement.prototype[Symbol.iterator]=function symbol(){return this.content[Symbol.iterator]()}),i.exports=ArrayElement},18866:(i,s,u)=>{const m=u(3079);i.exports=class BooleanElement extends m{constructor(i,s,u){super(i,s,u),this.element="boolean"}primitive(){return"boolean"}}},3079:(i,s,u)=>{const m=u(18446),v=u(17645),_=u(42566);class Element{constructor(i,s,u){s&&(this.meta=s),u&&(this.attributes=u),this.content=i}freeze(){Object.isFrozen(this)||(this._meta&&(this.meta.parent=this,this.meta.freeze()),this._attributes&&(this.attributes.parent=this,this.attributes.freeze()),this.children.forEach((i=>{i.parent=this,i.freeze()}),this),this.content&&Array.isArray(this.content)&&Object.freeze(this.content),Object.freeze(this))}primitive(){}clone(){const i=new this.constructor;return i.element=this.element,this.meta.length&&(i._meta=this.meta.clone()),this.attributes.length&&(i._attributes=this.attributes.clone()),this.content?this.content.clone?i.content=this.content.clone():Array.isArray(this.content)?i.content=this.content.map((i=>i.clone())):i.content=this.content:i.content=this.content,i}toValue(){return this.content instanceof Element?this.content.toValue():this.content instanceof v?{key:this.content.key.toValue(),value:this.content.value?this.content.value.toValue():void 0}:this.content&&this.content.map?this.content.map((i=>i.toValue()),this):this.content}toRef(i){if(""===this.id.toValue())throw Error("Cannot create reference to an element that does not contain an ID");const s=new this.RefElement(this.id.toValue());return i&&(s.path=i),s}findRecursive(...i){if(arguments.length>1&&!this.isFrozen)throw new Error("Cannot find recursive with multiple element names without first freezing the element. Call `element.freeze()`");const s=i.pop();let u=new _;const append=(i,s)=>(i.push(s),i),checkElement=(i,u)=>{u.element===s&&i.push(u);const m=u.findRecursive(s);return m&&m.reduce(append,i),u.content instanceof v&&(u.content.key&&checkElement(i,u.content.key),u.content.value&&checkElement(i,u.content.value)),i};return this.content&&(this.content.element&&checkElement(u,this.content),Array.isArray(this.content)&&this.content.reduce(checkElement,u)),i.isEmpty||(u=u.filter((s=>{let u=s.parents.map((i=>i.element));for(const s in i){const m=i[s],v=u.indexOf(m);if(-1===v)return!1;u=u.splice(0,v)}return!0}))),u}set(i){return this.content=i,this}equals(i){return m(this.toValue(),i)}getMetaProperty(i,s){if(!this.meta.hasKey(i)){if(this.isFrozen){const i=this.refract(s);return i.freeze(),i}this.meta.set(i,s)}return this.meta.get(i)}setMetaProperty(i,s){this.meta.set(i,s)}get element(){return this._storedElement||"element"}set element(i){this._storedElement=i}get content(){return this._content}set content(i){if(i instanceof Element)this._content=i;else if(i instanceof _)this.content=i.elements;else if("string"==typeof i||"number"==typeof i||"boolean"==typeof i||"null"===i||null==i)this._content=i;else if(i instanceof v)this._content=i;else if(Array.isArray(i))this._content=i.map(this.refract);else{if("object"!=typeof i)throw new Error("Cannot set content to given value");this._content=Object.keys(i).map((s=>new this.MemberElement(s,i[s])))}}get meta(){if(!this._meta){if(this.isFrozen){const i=new this.ObjectElement;return i.freeze(),i}this._meta=new this.ObjectElement}return this._meta}set meta(i){i instanceof this.ObjectElement?this._meta=i:this.meta.set(i||{})}get attributes(){if(!this._attributes){if(this.isFrozen){const i=new this.ObjectElement;return i.freeze(),i}this._attributes=new this.ObjectElement}return this._attributes}set attributes(i){i instanceof this.ObjectElement?this._attributes=i:this.attributes.set(i||{})}get id(){return this.getMetaProperty("id","")}set id(i){this.setMetaProperty("id",i)}get classes(){return this.getMetaProperty("classes",[])}set classes(i){this.setMetaProperty("classes",i)}get title(){return this.getMetaProperty("title","")}set title(i){this.setMetaProperty("title",i)}get description(){return this.getMetaProperty("description","")}set description(i){this.setMetaProperty("description",i)}get links(){return this.getMetaProperty("links",[])}set links(i){this.setMetaProperty("links",i)}get isFrozen(){return Object.isFrozen(this)}get parents(){let{parent:i}=this;const s=new _;for(;i;)s.push(i),i=i.parent;return s}get children(){if(Array.isArray(this.content))return new _(this.content);if(this.content instanceof v){const i=new _([this.content.key]);return this.content.value&&i.push(this.content.value),i}return this.content instanceof Element?new _([this.content]):new _}get recursiveChildren(){const i=new _;return this.children.forEach((s=>{i.push(s),s.recursiveChildren.forEach((s=>{i.push(s)}))})),i}}i.exports=Element},5946:(i,s,u)=>{const m=u(17645),v=u(3079);i.exports=class MemberElement extends v{constructor(i,s,u,v){super(new m,u,v),this.element="member",this.key=i,this.value=s}get key(){return this.content.key}set key(i){this.content.key=this.refract(i)}get value(){return this.content.value}set value(i){this.content.value=this.refract(i)}}},96295:(i,s,u)=>{const m=u(3079);i.exports=class NullElement extends m{constructor(i,s,u){super(i||null,s,u),this.element="null"}primitive(){return"null"}set(){return new Error("Cannot set the value of null")}}},91090:(i,s,u)=>{const m=u(3079);i.exports=class NumberElement extends m{constructor(i,s,u){super(i,s,u),this.element="number"}primitive(){return"number"}}},76735:(i,s,u)=>{const m=u(94885),v=u(13218),_=u(35804),j=u(5946),M=u(87526);i.exports=class ObjectElement extends _{constructor(i,s,u){super(i||[],s,u),this.element="object"}primitive(){return"object"}toValue(){return this.content.reduce(((i,s)=>(i[s.key.toValue()]=s.value?s.value.toValue():void 0,i)),{})}get(i){const s=this.getMember(i);if(s)return s.value}getMember(i){if(void 0!==i)return this.content.find((s=>s.key.toValue()===i))}remove(i){let s=null;return this.content=this.content.filter((u=>u.key.toValue()!==i||(s=u,!1))),s}getKey(i){const s=this.getMember(i);if(s)return s.key}set(i,s){if(v(i))return Object.keys(i).forEach((s=>{this.set(s,i[s])})),this;const u=i,m=this.getMember(u);return m?m.value=s:this.content.push(new j(u,s)),this}keys(){return this.content.map((i=>i.key.toValue()))}values(){return this.content.map((i=>i.value.toValue()))}hasKey(i){return this.content.some((s=>s.key.equals(i)))}items(){return this.content.map((i=>[i.key.toValue(),i.value.toValue()]))}map(i,s){return this.content.map((u=>i.bind(s)(u.value,u.key,u)))}compactMap(i,s){const u=[];return this.forEach(((m,v,_)=>{const j=i.bind(s)(m,v,_);j&&u.push(j)})),u}filter(i,s){return new M(this.content).filter(i,s)}reject(i,s){return this.filter(m(i),s)}forEach(i,s){return this.content.forEach((u=>i.bind(s)(u.value,u.key,u)))}}},16036:(i,s,u)=>{const m=u(3079);i.exports=class StringElement extends m{constructor(i,s,u){super(i,s,u),this.element="string"}primitive(){return"string"}get length(){return this.content.length}}},3414:(i,s,u)=>{const m=u(28219);i.exports=class JSON06Serialiser extends m{serialise(i){if(!(i instanceof this.namespace.elements.Element))throw new TypeError(`Given element \`${i}\` is not an Element instance`);let s;i._attributes&&i.attributes.get("variable")&&(s=i.attributes.get("variable"));const u={element:i.element};i._meta&&i._meta.length>0&&(u.meta=this.serialiseObject(i.meta));const m="enum"===i.element||-1!==i.attributes.keys().indexOf("enumerations");if(m){const s=this.enumSerialiseAttributes(i);s&&(u.attributes=s)}else if(i._attributes&&i._attributes.length>0){let{attributes:m}=i;m.get("metadata")&&(m=m.clone(),m.set("meta",m.get("metadata")),m.remove("metadata")),"member"===i.element&&s&&(m=m.clone(),m.remove("variable")),m.length>0&&(u.attributes=this.serialiseObject(m))}if(m)u.content=this.enumSerialiseContent(i,u);else if(this[`${i.element}SerialiseContent`])u.content=this[`${i.element}SerialiseContent`](i,u);else if(void 0!==i.content){let m;s&&i.content.key?(m=i.content.clone(),m.key.attributes.set("variable",s),m=this.serialiseContent(m)):m=this.serialiseContent(i.content),this.shouldSerialiseContent(i,m)&&(u.content=m)}else this.shouldSerialiseContent(i,i.content)&&i instanceof this.namespace.elements.Array&&(u.content=[]);return u}shouldSerialiseContent(i,s){return"parseResult"===i.element||"httpRequest"===i.element||"httpResponse"===i.element||"category"===i.element||"link"===i.element||void 0!==s&&(!Array.isArray(s)||0!==s.length)}refSerialiseContent(i,s){return delete s.attributes,{href:i.toValue(),path:i.path.toValue()}}sourceMapSerialiseContent(i){return i.toValue()}dataStructureSerialiseContent(i){return[this.serialiseContent(i.content)]}enumSerialiseAttributes(i){const s=i.attributes.clone(),u=s.remove("enumerations")||new this.namespace.elements.Array([]),m=s.get("default");let v=s.get("samples")||new this.namespace.elements.Array([]);if(m&&m.content&&(m.content.attributes&&m.content.attributes.remove("typeAttributes"),s.set("default",new this.namespace.elements.Array([m.content]))),v.forEach((i=>{i.content&&i.content.element&&i.content.attributes.remove("typeAttributes")})),i.content&&0!==u.length&&v.unshift(i.content),v=v.map((i=>i instanceof this.namespace.elements.Array?[i]:new this.namespace.elements.Array([i.content]))),v.length&&s.set("samples",v),s.length>0)return this.serialiseObject(s)}enumSerialiseContent(i){if(i._attributes){const s=i.attributes.get("enumerations");if(s&&s.length>0)return s.content.map((i=>{const s=i.clone();return s.attributes.remove("typeAttributes"),this.serialise(s)}))}if(i.content){const s=i.content.clone();return s.attributes.remove("typeAttributes"),[this.serialise(s)]}return[]}deserialise(i){if("string"==typeof i)return new this.namespace.elements.String(i);if("number"==typeof i)return new this.namespace.elements.Number(i);if("boolean"==typeof i)return new this.namespace.elements.Boolean(i);if(null===i)return new this.namespace.elements.Null;if(Array.isArray(i))return new this.namespace.elements.Array(i.map(this.deserialise,this));const s=this.namespace.getElementClass(i.element),u=new s;u.element!==i.element&&(u.element=i.element),i.meta&&this.deserialiseObject(i.meta,u.meta),i.attributes&&this.deserialiseObject(i.attributes,u.attributes);const m=this.deserialiseContent(i.content);if(void 0===m&&null!==u.content||(u.content=m),"enum"===u.element){u.content&&u.attributes.set("enumerations",u.content);let i=u.attributes.get("samples");if(u.attributes.remove("samples"),i){const m=i;i=new this.namespace.elements.Array,m.forEach((m=>{m.forEach((m=>{const v=new s(m);v.element=u.element,i.push(v)}))}));const v=i.shift();u.content=v?v.content:void 0,u.attributes.set("samples",i)}else u.content=void 0;let m=u.attributes.get("default");if(m&&m.length>0){m=m.get(0);const i=new s(m);i.element=u.element,u.attributes.set("default",i)}}else if("dataStructure"===u.element&&Array.isArray(u.content))[u.content]=u.content;else if("category"===u.element){const i=u.attributes.get("meta");i&&(u.attributes.set("metadata",i),u.attributes.remove("meta"))}else"member"===u.element&&u.key&&u.key._attributes&&u.key._attributes.getValue("variable")&&(u.attributes.set("variable",u.key.attributes.get("variable")),u.key.attributes.remove("variable"));return u}serialiseContent(i){if(i instanceof this.namespace.elements.Element)return this.serialise(i);if(i instanceof this.namespace.KeyValuePair){const s={key:this.serialise(i.key)};return i.value&&(s.value=this.serialise(i.value)),s}return i&&i.map?i.map(this.serialise,this):i}deserialiseContent(i){if(i){if(i.element)return this.deserialise(i);if(i.key){const s=new this.namespace.KeyValuePair(this.deserialise(i.key));return i.value&&(s.value=this.deserialise(i.value)),s}if(i.map)return i.map(this.deserialise,this)}return i}shouldRefract(i){return!!(i._attributes&&i.attributes.keys().length||i._meta&&i.meta.keys().length)||"enum"!==i.element&&(i.element!==i.primitive()||"member"===i.element)}convertKeyToRefract(i,s){return this.shouldRefract(s)?this.serialise(s):"enum"===s.element?this.serialiseEnum(s):"array"===s.element?s.map((s=>this.shouldRefract(s)||"default"===i?this.serialise(s):"array"===s.element||"object"===s.element||"enum"===s.element?s.children.map((i=>this.serialise(i))):s.toValue())):"object"===s.element?(s.content||[]).map(this.serialise,this):s.toValue()}serialiseEnum(i){return i.children.map((i=>this.serialise(i)))}serialiseObject(i){const s={};return i.forEach(((i,u)=>{if(i){const m=u.toValue();s[m]=this.convertKeyToRefract(m,i)}})),s}deserialiseObject(i,s){Object.keys(i).forEach((u=>{s.set(u,this.deserialise(i[u]))}))}}},28219:i=>{i.exports=class JSONSerialiser{constructor(i){this.namespace=i||new this.Namespace}serialise(i){if(!(i instanceof this.namespace.elements.Element))throw new TypeError(`Given element \`${i}\` is not an Element instance`);const s={element:i.element};i._meta&&i._meta.length>0&&(s.meta=this.serialiseObject(i.meta)),i._attributes&&i._attributes.length>0&&(s.attributes=this.serialiseObject(i.attributes));const u=this.serialiseContent(i.content);return void 0!==u&&(s.content=u),s}deserialise(i){if(!i.element)throw new Error("Given value is not an object containing an element name");const s=new(this.namespace.getElementClass(i.element));s.element!==i.element&&(s.element=i.element),i.meta&&this.deserialiseObject(i.meta,s.meta),i.attributes&&this.deserialiseObject(i.attributes,s.attributes);const u=this.deserialiseContent(i.content);return void 0===u&&null!==s.content||(s.content=u),s}serialiseContent(i){if(i instanceof this.namespace.elements.Element)return this.serialise(i);if(i instanceof this.namespace.KeyValuePair){const s={key:this.serialise(i.key)};return i.value&&(s.value=this.serialise(i.value)),s}if(i&&i.map){if(0===i.length)return;return i.map(this.serialise,this)}return i}deserialiseContent(i){if(i){if(i.element)return this.deserialise(i);if(i.key){const s=new this.namespace.KeyValuePair(this.deserialise(i.key));return i.value&&(s.value=this.deserialise(i.value)),s}if(i.map)return i.map(this.deserialise,this)}return i}serialiseObject(i){const s={};if(i.forEach(((i,u)=>{i&&(s[u.toValue()]=this.serialise(i))})),0!==Object.keys(s).length)return s}deserialiseObject(i,s){Object.keys(i).forEach((u=>{s.set(u,this.deserialise(i[u]))}))}}},27418:i=>{"use strict";var s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable;i.exports=function shouldUseNative(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de","5"===Object.getOwnPropertyNames(i)[0])return!1;for(var s={},u=0;u<10;u++)s["_"+String.fromCharCode(u)]=u;if("0123456789"!==Object.getOwnPropertyNames(s).map((function(i){return s[i]})).join(""))return!1;var m={};return"abcdefghijklmnopqrst".split("").forEach((function(i){m[i]=i})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},m)).join("")}catch(i){return!1}}()?Object.assign:function(i,v){for(var _,j,M=function toObject(i){if(null==i)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}(i),$=1;$<arguments.length;$++){for(var W in _=Object(arguments[$]))u.call(_,W)&&(M[W]=_[W]);if(s){j=s(_);for(var X=0;X<j.length;X++)m.call(_,j[X])&&(M[j[X]]=_[j[X]])}}return M}},70631:(i,s,u)=>{var m="function"==typeof Map&&Map.prototype,v=Object.getOwnPropertyDescriptor&&m?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,_=m&&v&&"function"==typeof v.get?v.get:null,j=m&&Map.prototype.forEach,M="function"==typeof Set&&Set.prototype,$=Object.getOwnPropertyDescriptor&&M?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,W=M&&$&&"function"==typeof $.get?$.get:null,X=M&&Set.prototype.forEach,Y="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,Z="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,ee="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,ae=Boolean.prototype.valueOf,ie=Object.prototype.toString,le=Function.prototype.toString,ce=String.prototype.match,pe=String.prototype.slice,de=String.prototype.replace,fe=String.prototype.toUpperCase,ye=String.prototype.toLowerCase,be=RegExp.prototype.test,_e=Array.prototype.concat,we=Array.prototype.join,Se=Array.prototype.slice,xe=Math.floor,Pe="function"==typeof BigInt?BigInt.prototype.valueOf:null,Ie=Object.getOwnPropertySymbols,Te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,Re="function"==typeof Symbol&&"object"==typeof Symbol.iterator,qe="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Re||"symbol")?Symbol.toStringTag:null,ze=Object.prototype.propertyIsEnumerable,Ve=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(i){return i.__proto__}:null);function addNumericSeparator(i,s){if(i===1/0||i===-1/0||i!=i||i&&i>-1e3&&i<1e3||be.call(/e/,s))return s;var u=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof i){var m=i<0?-xe(-i):xe(i);if(m!==i){var v=String(m),_=pe.call(s,v.length+1);return de.call(v,u,"$&_")+"."+de.call(de.call(_,/([0-9]{3})/g,"$&_"),/_$/,"")}}return de.call(s,u,"$&_")}var We=u(24654),He=We.custom,Xe=isSymbol(He)?He:null;function wrapQuotes(i,s,u){var m="double"===(u.quoteStyle||s)?'"':"'";return m+i+m}function quote(i){return de.call(String(i),/"/g,""")}function isArray(i){return!("[object Array]"!==toStr(i)||qe&&"object"==typeof i&&qe in i)}function isRegExp(i){return!("[object RegExp]"!==toStr(i)||qe&&"object"==typeof i&&qe in i)}function isSymbol(i){if(Re)return i&&"object"==typeof i&&i instanceof Symbol;if("symbol"==typeof i)return!0;if(!i||"object"!=typeof i||!Te)return!1;try{return Te.call(i),!0}catch(i){}return!1}i.exports=function inspect_(i,s,u,m){var v=s||{};if(has(v,"quoteStyle")&&"single"!==v.quoteStyle&&"double"!==v.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(has(v,"maxStringLength")&&("number"==typeof v.maxStringLength?v.maxStringLength<0&&v.maxStringLength!==1/0:null!==v.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var M=!has(v,"customInspect")||v.customInspect;if("boolean"!=typeof M&&"symbol"!==M)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(has(v,"indent")&&null!==v.indent&&"\t"!==v.indent&&!(parseInt(v.indent,10)===v.indent&&v.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(has(v,"numericSeparator")&&"boolean"!=typeof v.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var $=v.numericSeparator;if(void 0===i)return"undefined";if(null===i)return"null";if("boolean"==typeof i)return i?"true":"false";if("string"==typeof i)return inspectString(i,v);if("number"==typeof i){if(0===i)return 1/0/i>0?"0":"-0";var ie=String(i);return $?addNumericSeparator(i,ie):ie}if("bigint"==typeof i){var fe=String(i)+"n";return $?addNumericSeparator(i,fe):fe}var be=void 0===v.depth?5:v.depth;if(void 0===u&&(u=0),u>=be&&be>0&&"object"==typeof i)return isArray(i)?"[Array]":"[Object]";var xe=function getIndent(i,s){var u;if("\t"===i.indent)u="\t";else{if(!("number"==typeof i.indent&&i.indent>0))return null;u=we.call(Array(i.indent+1)," ")}return{base:u,prev:we.call(Array(s+1),u)}}(v,u);if(void 0===m)m=[];else if(indexOf(m,i)>=0)return"[Circular]";function inspect(i,s,_){if(s&&(m=Se.call(m)).push(s),_){var j={depth:v.depth};return has(v,"quoteStyle")&&(j.quoteStyle=v.quoteStyle),inspect_(i,j,u+1,m)}return inspect_(i,v,u+1,m)}if("function"==typeof i&&!isRegExp(i)){var Ie=function nameOf(i){if(i.name)return i.name;var s=ce.call(le.call(i),/^function\s*([\w$]+)/);if(s)return s[1];return null}(i),He=arrObjKeys(i,inspect);return"[Function"+(Ie?": "+Ie:" (anonymous)")+"]"+(He.length>0?" { "+we.call(He,", ")+" }":"")}if(isSymbol(i)){var Ye=Re?de.call(String(i),/^(Symbol\(.*\))_[^)]*$/,"$1"):Te.call(i);return"object"!=typeof i||Re?Ye:markBoxed(Ye)}if(function isElement(i){if(!i||"object"!=typeof i)return!1;if("undefined"!=typeof HTMLElement&&i instanceof HTMLElement)return!0;return"string"==typeof i.nodeName&&"function"==typeof i.getAttribute}(i)){for(var Qe="<"+ye.call(String(i.nodeName)),et=i.attributes||[],tt=0;tt<et.length;tt++)Qe+=" "+et[tt].name+"="+wrapQuotes(quote(et[tt].value),"double",v);return Qe+=">",i.childNodes&&i.childNodes.length&&(Qe+="..."),Qe+="</"+ye.call(String(i.nodeName))+">"}if(isArray(i)){if(0===i.length)return"[]";var rt=arrObjKeys(i,inspect);return xe&&!function singleLineValues(i){for(var s=0;s<i.length;s++)if(indexOf(i[s],"\n")>=0)return!1;return!0}(rt)?"["+indentedJoin(rt,xe)+"]":"[ "+we.call(rt,", ")+" ]"}if(function isError(i){return!("[object Error]"!==toStr(i)||qe&&"object"==typeof i&&qe in i)}(i)){var nt=arrObjKeys(i,inspect);return"cause"in Error.prototype||!("cause"in i)||ze.call(i,"cause")?0===nt.length?"["+String(i)+"]":"{ ["+String(i)+"] "+we.call(nt,", ")+" }":"{ ["+String(i)+"] "+we.call(_e.call("[cause]: "+inspect(i.cause),nt),", ")+" }"}if("object"==typeof i&&M){if(Xe&&"function"==typeof i[Xe]&&We)return We(i,{depth:be-u});if("symbol"!==M&&"function"==typeof i.inspect)return i.inspect()}if(function isMap(i){if(!_||!i||"object"!=typeof i)return!1;try{_.call(i);try{W.call(i)}catch(i){return!0}return i instanceof Map}catch(i){}return!1}(i)){var ot=[];return j&&j.call(i,(function(s,u){ot.push(inspect(u,i,!0)+" => "+inspect(s,i))})),collectionOf("Map",_.call(i),ot,xe)}if(function isSet(i){if(!W||!i||"object"!=typeof i)return!1;try{W.call(i);try{_.call(i)}catch(i){return!0}return i instanceof Set}catch(i){}return!1}(i)){var at=[];return X&&X.call(i,(function(s){at.push(inspect(s,i))})),collectionOf("Set",W.call(i),at,xe)}if(function isWeakMap(i){if(!Y||!i||"object"!=typeof i)return!1;try{Y.call(i,Y);try{Z.call(i,Z)}catch(i){return!0}return i instanceof WeakMap}catch(i){}return!1}(i))return weakCollectionOf("WeakMap");if(function isWeakSet(i){if(!Z||!i||"object"!=typeof i)return!1;try{Z.call(i,Z);try{Y.call(i,Y)}catch(i){return!0}return i instanceof WeakSet}catch(i){}return!1}(i))return weakCollectionOf("WeakSet");if(function isWeakRef(i){if(!ee||!i||"object"!=typeof i)return!1;try{return ee.call(i),!0}catch(i){}return!1}(i))return weakCollectionOf("WeakRef");if(function isNumber(i){return!("[object Number]"!==toStr(i)||qe&&"object"==typeof i&&qe in i)}(i))return markBoxed(inspect(Number(i)));if(function isBigInt(i){if(!i||"object"!=typeof i||!Pe)return!1;try{return Pe.call(i),!0}catch(i){}return!1}(i))return markBoxed(inspect(Pe.call(i)));if(function isBoolean(i){return!("[object Boolean]"!==toStr(i)||qe&&"object"==typeof i&&qe in i)}(i))return markBoxed(ae.call(i));if(function isString(i){return!("[object String]"!==toStr(i)||qe&&"object"==typeof i&&qe in i)}(i))return markBoxed(inspect(String(i)));if(!function isDate(i){return!("[object Date]"!==toStr(i)||qe&&"object"==typeof i&&qe in i)}(i)&&!isRegExp(i)){var it=arrObjKeys(i,inspect),st=Ve?Ve(i)===Object.prototype:i instanceof Object||i.constructor===Object,lt=i instanceof Object?"":"null prototype",ct=!st&&qe&&Object(i)===i&&qe in i?pe.call(toStr(i),8,-1):lt?"Object":"",ut=(st||"function"!=typeof i.constructor?"":i.constructor.name?i.constructor.name+" ":"")+(ct||lt?"["+we.call(_e.call([],ct||[],lt||[]),": ")+"] ":"");return 0===it.length?ut+"{}":xe?ut+"{"+indentedJoin(it,xe)+"}":ut+"{ "+we.call(it,", ")+" }"}return String(i)};var Ye=Object.prototype.hasOwnProperty||function(i){return i in this};function has(i,s){return Ye.call(i,s)}function toStr(i){return ie.call(i)}function indexOf(i,s){if(i.indexOf)return i.indexOf(s);for(var u=0,m=i.length;u<m;u++)if(i[u]===s)return u;return-1}function inspectString(i,s){if(i.length>s.maxStringLength){var u=i.length-s.maxStringLength,m="... "+u+" more character"+(u>1?"s":"");return inspectString(pe.call(i,0,s.maxStringLength),s)+m}return wrapQuotes(de.call(de.call(i,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,lowbyte),"single",s)}function lowbyte(i){var s=i.charCodeAt(0),u={8:"b",9:"t",10:"n",12:"f",13:"r"}[s];return u?"\\"+u:"\\x"+(s<16?"0":"")+fe.call(s.toString(16))}function markBoxed(i){return"Object("+i+")"}function weakCollectionOf(i){return i+" { ? }"}function collectionOf(i,s,u,m){return i+" ("+s+") {"+(m?indentedJoin(u,m):we.call(u,", "))+"}"}function indentedJoin(i,s){if(0===i.length)return"";var u="\n"+s.prev+s.base;return u+we.call(i,","+u)+"\n"+s.prev}function arrObjKeys(i,s){var u=isArray(i),m=[];if(u){m.length=i.length;for(var v=0;v<i.length;v++)m[v]=has(i,v)?s(i[v],i):""}var _,j="function"==typeof Ie?Ie(i):[];if(Re){_={};for(var M=0;M<j.length;M++)_["$"+j[M]]=j[M]}for(var $ in i)has(i,$)&&(u&&String(Number($))===$&&$<i.length||Re&&_["$"+$]instanceof Symbol||(be.call(/[^\w$]/,$)?m.push(s($,i)+": "+s(i[$],i)):m.push($+": "+s(i[$],i))));if("function"==typeof Ie)for(var W=0;W<j.length;W++)ze.call(i,j[W])&&m.push("["+s(j[W])+"]: "+s(i[j[W]],i));return m}},34155:i=>{var s,u,m=i.exports={};function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}function runTimeout(i){if(s===setTimeout)return setTimeout(i,0);if((s===defaultSetTimout||!s)&&setTimeout)return s=setTimeout,setTimeout(i,0);try{return s(i,0)}catch(u){try{return s.call(null,i,0)}catch(u){return s.call(this,i,0)}}}!function(){try{s="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(i){s=defaultSetTimout}try{u="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(i){u=defaultClearTimeout}}();var v,_=[],j=!1,M=-1;function cleanUpNextTick(){j&&v&&(j=!1,v.length?_=v.concat(_):M=-1,_.length&&drainQueue())}function drainQueue(){if(!j){var i=runTimeout(cleanUpNextTick);j=!0;for(var s=_.length;s;){for(v=_,_=[];++M<s;)v&&v[M].run();M=-1,s=_.length}v=null,j=!1,function runClearTimeout(i){if(u===clearTimeout)return clearTimeout(i);if((u===defaultClearTimeout||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(i);try{return u(i)}catch(s){try{return u.call(null,i)}catch(s){return u.call(this,i)}}}(i)}}function Item(i,s){this.fun=i,this.array=s}function noop(){}m.nextTick=function(i){var s=new Array(arguments.length-1);if(arguments.length>1)for(var u=1;u<arguments.length;u++)s[u-1]=arguments[u];_.push(new Item(i,s)),1!==_.length||j||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},m.title="browser",m.browser=!0,m.env={},m.argv=[],m.version="",m.versions={},m.on=noop,m.addListener=noop,m.once=noop,m.off=noop,m.removeListener=noop,m.removeAllListeners=noop,m.emit=noop,m.prependListener=noop,m.prependOnceListener=noop,m.listeners=function(i){return[]},m.binding=function(i){throw new Error("process.binding is not supported")},m.cwd=function(){return"/"},m.chdir=function(i){throw new Error("process.chdir is not supported")},m.umask=function(){return 0}},92703:(i,s,u)=>{"use strict";var m=u(50414);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,i.exports=function(){function shim(i,s,u,v,_,j){if(j!==m){var M=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw M.name="Invariant Violation",M}}function getShim(){return shim}shim.isRequired=shim;var i={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return i.PropTypes=i,i}},45697:(i,s,u)=>{i.exports=u(92703)()},50414:i=>{"use strict";i.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},55798:i=>{"use strict";var s=String.prototype.replace,u=/%20/g,m="RFC1738",v="RFC3986";i.exports={default:v,formatters:{RFC1738:function(i){return s.call(i,u,"+")},RFC3986:function(i){return String(i)}},RFC1738:m,RFC3986:v}},80129:(i,s,u)=>{"use strict";var m=u(58261),v=u(55235),_=u(55798);i.exports={formats:_,parse:v,stringify:m}},55235:(i,s,u)=>{"use strict";var m=u(12769),v=Object.prototype.hasOwnProperty,_=Array.isArray,j={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:m.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},interpretNumericEntities=function(i){return i.replace(/&#(\d+);/g,(function(i,s){return String.fromCharCode(parseInt(s,10))}))},parseArrayValue=function(i,s){return i&&"string"==typeof i&&s.comma&&i.indexOf(",")>-1?i.split(","):i},M=function parseQueryStringKeys(i,s,u,m){if(i){var _=u.allowDots?i.replace(/\.([^.[]+)/g,"[$1]"):i,j=/(\[[^[\]]*])/g,M=u.depth>0&&/(\[[^[\]]*])/.exec(_),$=M?_.slice(0,M.index):_,W=[];if($){if(!u.plainObjects&&v.call(Object.prototype,$)&&!u.allowPrototypes)return;W.push($)}for(var X=0;u.depth>0&&null!==(M=j.exec(_))&&X<u.depth;){if(X+=1,!u.plainObjects&&v.call(Object.prototype,M[1].slice(1,-1))&&!u.allowPrototypes)return;W.push(M[1])}return M&&W.push("["+_.slice(M.index)+"]"),function(i,s,u,m){for(var v=m?s:parseArrayValue(s,u),_=i.length-1;_>=0;--_){var j,M=i[_];if("[]"===M&&u.parseArrays)j=[].concat(v);else{j=u.plainObjects?Object.create(null):{};var $="["===M.charAt(0)&&"]"===M.charAt(M.length-1)?M.slice(1,-1):M,W=parseInt($,10);u.parseArrays||""!==$?!isNaN(W)&&M!==$&&String(W)===$&&W>=0&&u.parseArrays&&W<=u.arrayLimit?(j=[])[W]=v:"__proto__"!==$&&(j[$]=v):j={0:v}}v=j}return v}(W,s,u,m)}};i.exports=function(i,s){var u=function normalizeParseOptions(i){if(!i)return j;if(null!==i.decoder&&void 0!==i.decoder&&"function"!=typeof i.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==i.charset&&"utf-8"!==i.charset&&"iso-8859-1"!==i.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var s=void 0===i.charset?j.charset:i.charset;return{allowDots:void 0===i.allowDots?j.allowDots:!!i.allowDots,allowPrototypes:"boolean"==typeof i.allowPrototypes?i.allowPrototypes:j.allowPrototypes,allowSparse:"boolean"==typeof i.allowSparse?i.allowSparse:j.allowSparse,arrayLimit:"number"==typeof i.arrayLimit?i.arrayLimit:j.arrayLimit,charset:s,charsetSentinel:"boolean"==typeof i.charsetSentinel?i.charsetSentinel:j.charsetSentinel,comma:"boolean"==typeof i.comma?i.comma:j.comma,decoder:"function"==typeof i.decoder?i.decoder:j.decoder,delimiter:"string"==typeof i.delimiter||m.isRegExp(i.delimiter)?i.delimiter:j.delimiter,depth:"number"==typeof i.depth||!1===i.depth?+i.depth:j.depth,ignoreQueryPrefix:!0===i.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof i.interpretNumericEntities?i.interpretNumericEntities:j.interpretNumericEntities,parameterLimit:"number"==typeof i.parameterLimit?i.parameterLimit:j.parameterLimit,parseArrays:!1!==i.parseArrays,plainObjects:"boolean"==typeof i.plainObjects?i.plainObjects:j.plainObjects,strictNullHandling:"boolean"==typeof i.strictNullHandling?i.strictNullHandling:j.strictNullHandling}}(s);if(""===i||null==i)return u.plainObjects?Object.create(null):{};for(var $="string"==typeof i?function parseQueryStringValues(i,s){var u,M={},$=s.ignoreQueryPrefix?i.replace(/^\?/,""):i,W=s.parameterLimit===1/0?void 0:s.parameterLimit,X=$.split(s.delimiter,W),Y=-1,Z=s.charset;if(s.charsetSentinel)for(u=0;u<X.length;++u)0===X[u].indexOf("utf8=")&&("utf8=%E2%9C%93"===X[u]?Z="utf-8":"utf8=%26%2310003%3B"===X[u]&&(Z="iso-8859-1"),Y=u,u=X.length);for(u=0;u<X.length;++u)if(u!==Y){var ee,ae,ie=X[u],le=ie.indexOf("]="),ce=-1===le?ie.indexOf("="):le+1;-1===ce?(ee=s.decoder(ie,j.decoder,Z,"key"),ae=s.strictNullHandling?null:""):(ee=s.decoder(ie.slice(0,ce),j.decoder,Z,"key"),ae=m.maybeMap(parseArrayValue(ie.slice(ce+1),s),(function(i){return s.decoder(i,j.decoder,Z,"value")}))),ae&&s.interpretNumericEntities&&"iso-8859-1"===Z&&(ae=interpretNumericEntities(ae)),ie.indexOf("[]=")>-1&&(ae=_(ae)?[ae]:ae),v.call(M,ee)?M[ee]=m.combine(M[ee],ae):M[ee]=ae}return M}(i,u):i,W=u.plainObjects?Object.create(null):{},X=Object.keys($),Y=0;Y<X.length;++Y){var Z=X[Y],ee=M(Z,$[Z],u,"string"==typeof i);W=m.merge(W,ee,u)}return!0===u.allowSparse?W:m.compact(W)}},58261:(i,s,u)=>{"use strict";var m=u(37478),v=u(12769),_=u(55798),j=Object.prototype.hasOwnProperty,M={brackets:function brackets(i){return i+"[]"},comma:"comma",indices:function indices(i,s){return i+"["+s+"]"},repeat:function repeat(i){return i}},$=Array.isArray,W=String.prototype.split,X=Array.prototype.push,pushToArray=function(i,s){X.apply(i,$(s)?s:[s])},Y=Date.prototype.toISOString,Z=_.default,ee={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:v.encode,encodeValuesOnly:!1,format:Z,formatter:_.formatters[Z],indices:!1,serializeDate:function serializeDate(i){return Y.call(i)},skipNulls:!1,strictNullHandling:!1},ae={},ie=function stringify(i,s,u,_,j,M,X,Y,Z,ie,le,ce,pe,de,fe,ye){for(var be=i,_e=ye,we=0,Se=!1;void 0!==(_e=_e.get(ae))&&!Se;){var xe=_e.get(i);if(we+=1,void 0!==xe){if(xe===we)throw new RangeError("Cyclic object value");Se=!0}void 0===_e.get(ae)&&(we=0)}if("function"==typeof Y?be=Y(s,be):be instanceof Date?be=le(be):"comma"===u&&$(be)&&(be=v.maybeMap(be,(function(i){return i instanceof Date?le(i):i}))),null===be){if(j)return X&&!de?X(s,ee.encoder,fe,"key",ce):s;be=""}if(function isNonNullishPrimitive(i){return"string"==typeof i||"number"==typeof i||"boolean"==typeof i||"symbol"==typeof i||"bigint"==typeof i}(be)||v.isBuffer(be)){if(X){var Pe=de?s:X(s,ee.encoder,fe,"key",ce);if("comma"===u&&de){for(var Ie=W.call(String(be),","),Te="",Re=0;Re<Ie.length;++Re)Te+=(0===Re?"":",")+pe(X(Ie[Re],ee.encoder,fe,"value",ce));return[pe(Pe)+(_&&$(be)&&1===Ie.length?"[]":"")+"="+Te]}return[pe(Pe)+"="+pe(X(be,ee.encoder,fe,"value",ce))]}return[pe(s)+"="+pe(String(be))]}var qe,ze=[];if(void 0===be)return ze;if("comma"===u&&$(be))qe=[{value:be.length>0?be.join(",")||null:void 0}];else if($(Y))qe=Y;else{var Ve=Object.keys(be);qe=Z?Ve.sort(Z):Ve}for(var We=_&&$(be)&&1===be.length?s+"[]":s,He=0;He<qe.length;++He){var Xe=qe[He],Ye="object"==typeof Xe&&void 0!==Xe.value?Xe.value:be[Xe];if(!M||null!==Ye){var Qe=$(be)?"function"==typeof u?u(We,Xe):We:We+(ie?"."+Xe:"["+Xe+"]");ye.set(i,we);var et=m();et.set(ae,ye),pushToArray(ze,stringify(Ye,Qe,u,_,j,M,X,Y,Z,ie,le,ce,pe,de,fe,et))}}return ze};i.exports=function(i,s){var u,v=i,W=function normalizeStringifyOptions(i){if(!i)return ee;if(null!==i.encoder&&void 0!==i.encoder&&"function"!=typeof i.encoder)throw new TypeError("Encoder has to be a function.");var s=i.charset||ee.charset;if(void 0!==i.charset&&"utf-8"!==i.charset&&"iso-8859-1"!==i.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var u=_.default;if(void 0!==i.format){if(!j.call(_.formatters,i.format))throw new TypeError("Unknown format option provided.");u=i.format}var m=_.formatters[u],v=ee.filter;return("function"==typeof i.filter||$(i.filter))&&(v=i.filter),{addQueryPrefix:"boolean"==typeof i.addQueryPrefix?i.addQueryPrefix:ee.addQueryPrefix,allowDots:void 0===i.allowDots?ee.allowDots:!!i.allowDots,charset:s,charsetSentinel:"boolean"==typeof i.charsetSentinel?i.charsetSentinel:ee.charsetSentinel,delimiter:void 0===i.delimiter?ee.delimiter:i.delimiter,encode:"boolean"==typeof i.encode?i.encode:ee.encode,encoder:"function"==typeof i.encoder?i.encoder:ee.encoder,encodeValuesOnly:"boolean"==typeof i.encodeValuesOnly?i.encodeValuesOnly:ee.encodeValuesOnly,filter:v,format:u,formatter:m,serializeDate:"function"==typeof i.serializeDate?i.serializeDate:ee.serializeDate,skipNulls:"boolean"==typeof i.skipNulls?i.skipNulls:ee.skipNulls,sort:"function"==typeof i.sort?i.sort:null,strictNullHandling:"boolean"==typeof i.strictNullHandling?i.strictNullHandling:ee.strictNullHandling}}(s);"function"==typeof W.filter?v=(0,W.filter)("",v):$(W.filter)&&(u=W.filter);var X,Y=[];if("object"!=typeof v||null===v)return"";X=s&&s.arrayFormat in M?s.arrayFormat:s&&"indices"in s?s.indices?"indices":"repeat":"indices";var Z=M[X];if(s&&"commaRoundTrip"in s&&"boolean"!=typeof s.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var ae="comma"===Z&&s&&s.commaRoundTrip;u||(u=Object.keys(v)),W.sort&&u.sort(W.sort);for(var le=m(),ce=0;ce<u.length;++ce){var pe=u[ce];W.skipNulls&&null===v[pe]||pushToArray(Y,ie(v[pe],pe,Z,ae,W.strictNullHandling,W.skipNulls,W.encode?W.encoder:null,W.filter,W.sort,W.allowDots,W.serializeDate,W.format,W.formatter,W.encodeValuesOnly,W.charset,le))}var de=Y.join(W.delimiter),fe=!0===W.addQueryPrefix?"?":"";return W.charsetSentinel&&("iso-8859-1"===W.charset?fe+="utf8=%26%2310003%3B&":fe+="utf8=%E2%9C%93&"),de.length>0?fe+de:""}},12769:(i,s,u)=>{"use strict";var m=u(55798),v=Object.prototype.hasOwnProperty,_=Array.isArray,j=function(){for(var i=[],s=0;s<256;++s)i.push("%"+((s<16?"0":"")+s.toString(16)).toUpperCase());return i}(),M=function arrayToObject(i,s){for(var u=s&&s.plainObjects?Object.create(null):{},m=0;m<i.length;++m)void 0!==i[m]&&(u[m]=i[m]);return u};i.exports={arrayToObject:M,assign:function assignSingleSource(i,s){return Object.keys(s).reduce((function(i,u){return i[u]=s[u],i}),i)},combine:function combine(i,s){return[].concat(i,s)},compact:function compact(i){for(var s=[{obj:{o:i},prop:"o"}],u=[],m=0;m<s.length;++m)for(var v=s[m],j=v.obj[v.prop],M=Object.keys(j),$=0;$<M.length;++$){var W=M[$],X=j[W];"object"==typeof X&&null!==X&&-1===u.indexOf(X)&&(s.push({obj:j,prop:W}),u.push(X))}return function compactQueue(i){for(;i.length>1;){var s=i.pop(),u=s.obj[s.prop];if(_(u)){for(var m=[],v=0;v<u.length;++v)void 0!==u[v]&&m.push(u[v]);s.obj[s.prop]=m}}}(s),i},decode:function(i,s,u){var m=i.replace(/\+/g," ");if("iso-8859-1"===u)return m.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(m)}catch(i){return m}},encode:function encode(i,s,u,v,_){if(0===i.length)return i;var M=i;if("symbol"==typeof i?M=Symbol.prototype.toString.call(i):"string"!=typeof i&&(M=String(i)),"iso-8859-1"===u)return escape(M).replace(/%u[0-9a-f]{4}/gi,(function(i){return"%26%23"+parseInt(i.slice(2),16)+"%3B"}));for(var $="",W=0;W<M.length;++W){var X=M.charCodeAt(W);45===X||46===X||95===X||126===X||X>=48&&X<=57||X>=65&&X<=90||X>=97&&X<=122||_===m.RFC1738&&(40===X||41===X)?$+=M.charAt(W):X<128?$+=j[X]:X<2048?$+=j[192|X>>6]+j[128|63&X]:X<55296||X>=57344?$+=j[224|X>>12]+j[128|X>>6&63]+j[128|63&X]:(W+=1,X=65536+((1023&X)<<10|1023&M.charCodeAt(W)),$+=j[240|X>>18]+j[128|X>>12&63]+j[128|X>>6&63]+j[128|63&X])}return $},isBuffer:function isBuffer(i){return!(!i||"object"!=typeof i)&&!!(i.constructor&&i.constructor.isBuffer&&i.constructor.isBuffer(i))},isRegExp:function isRegExp(i){return"[object RegExp]"===Object.prototype.toString.call(i)},maybeMap:function maybeMap(i,s){if(_(i)){for(var u=[],m=0;m<i.length;m+=1)u.push(s(i[m]));return u}return s(i)},merge:function merge(i,s,u){if(!s)return i;if("object"!=typeof s){if(_(i))i.push(s);else{if(!i||"object"!=typeof i)return[i,s];(u&&(u.plainObjects||u.allowPrototypes)||!v.call(Object.prototype,s))&&(i[s]=!0)}return i}if(!i||"object"!=typeof i)return[i].concat(s);var m=i;return _(i)&&!_(s)&&(m=M(i,u)),_(i)&&_(s)?(s.forEach((function(s,m){if(v.call(i,m)){var _=i[m];_&&"object"==typeof _&&s&&"object"==typeof s?i[m]=merge(_,s,u):i.push(s)}else i[m]=s})),i):Object.keys(s).reduce((function(i,m){var _=s[m];return v.call(i,m)?i[m]=merge(i[m],_,u):i[m]=_,i}),m)}}},57129:(i,s)=>{"use strict";var u=Object.prototype.hasOwnProperty;function decode(i){try{return decodeURIComponent(i.replace(/\+/g," "))}catch(i){return null}}function encode(i){try{return encodeURIComponent(i)}catch(i){return null}}s.stringify=function querystringify(i,s){s=s||"";var m,v,_=[];for(v in"string"!=typeof s&&(s="?"),i)if(u.call(i,v)){if((m=i[v])||null!=m&&!isNaN(m)||(m=""),v=encode(v),m=encode(m),null===v||null===m)continue;_.push(v+"="+m)}return _.length?s+_.join("&"):""},s.parse=function querystring(i){for(var s,u=/([^=?#&]+)=?([^&]*)/g,m={};s=u.exec(i);){var v=decode(s[1]),_=decode(s[2]);null===v||null===_||v in m||(m[v]=_)}return m}},14419:(i,s,u)=>{const m=u(60697),v=u(69450),_=m.types;i.exports=class RandExp{constructor(i,s){if(this._setDefaults(i),i instanceof RegExp)this.ignoreCase=i.ignoreCase,this.multiline=i.multiline,i=i.source;else{if("string"!=typeof i)throw new Error("Expected a regexp or string");this.ignoreCase=s&&-1!==s.indexOf("i"),this.multiline=s&&-1!==s.indexOf("m")}this.tokens=m(i)}_setDefaults(i){this.max=null!=i.max?i.max:null!=RandExp.prototype.max?RandExp.prototype.max:100,this.defaultRange=i.defaultRange?i.defaultRange:this.defaultRange.clone(),i.randInt&&(this.randInt=i.randInt)}gen(){return this._gen(this.tokens,[])}_gen(i,s){var u,m,v,j,M;switch(i.type){case _.ROOT:case _.GROUP:if(i.followedBy||i.notFollowedBy)return"";for(i.remember&&void 0===i.groupNumber&&(i.groupNumber=s.push(null)-1),m="",j=0,M=(u=i.options?this._randSelect(i.options):i.stack).length;j<M;j++)m+=this._gen(u[j],s);return i.remember&&(s[i.groupNumber]=m),m;case _.POSITION:return"";case _.SET:var $=this._expand(i);return $.length?String.fromCharCode(this._randSelect($)):"";case _.REPETITION:for(v=this.randInt(i.min,i.max===1/0?i.min+this.max:i.max),m="",j=0;j<v;j++)m+=this._gen(i.value,s);return m;case _.REFERENCE:return s[i.value-1]||"";case _.CHAR:var W=this.ignoreCase&&this._randBool()?this._toOtherCase(i.value):i.value;return String.fromCharCode(W)}}_toOtherCase(i){return i+(97<=i&&i<=122?-32:65<=i&&i<=90?32:0)}_randBool(){return!this.randInt(0,1)}_randSelect(i){return i instanceof v?i.index(this.randInt(0,i.length-1)):i[this.randInt(0,i.length-1)]}_expand(i){if(i.type===m.types.CHAR)return new v(i.value);if(i.type===m.types.RANGE)return new v(i.from,i.to);{let s=new v;for(let u=0;u<i.set.length;u++){let m=this._expand(i.set[u]);if(s.add(m),this.ignoreCase)for(let i=0;i<m.length;i++){let u=m.index(i),v=this._toOtherCase(u);u!==v&&s.add(v)}}return i.not?this.defaultRange.clone().subtract(s):this.defaultRange.clone().intersect(s)}}randInt(i,s){return i+Math.floor(Math.random()*(1+s-i))}get defaultRange(){return this._range=this._range||new v(32,126)}set defaultRange(i){this._range=i}static randexp(i,s){var u;return"string"==typeof i&&(i=new RegExp(i,s)),void 0===i._randexp?(u=new RandExp(i,s),i._randexp=u):(u=i._randexp)._setDefaults(i),u.gen()}static sugar(){RegExp.prototype.gen=function(){return RandExp.randexp(this)}}}},61798:(i,s,u)=>{"use strict";var m=u(34155),v=65536,_=4294967295;var j=u(89509).Buffer,M=u.g.crypto||u.g.msCrypto;M&&M.getRandomValues?i.exports=function randomBytes(i,s){if(i>_)throw new RangeError("requested too many random bytes");var u=j.allocUnsafe(i);if(i>0)if(i>v)for(var $=0;$<i;$+=v)M.getRandomValues(u.slice($,$+v));else M.getRandomValues(u);if("function"==typeof s)return m.nextTick((function(){s(null,u)}));return u}:i.exports=function oldBrowser(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}},74300:(i,s,u)=>{"use strict";function _typeof(i){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},_typeof(i)}Object.defineProperty(s,"__esModule",{value:!0}),s.CopyToClipboard=void 0;var m=_interopRequireDefault(u(67294)),v=_interopRequireDefault(u(20640)),_=["text","onCopy","options","children"];function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}function ownKeys(i,s){var u=Object.keys(i);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(i);s&&(m=m.filter((function(s){return Object.getOwnPropertyDescriptor(i,s).enumerable}))),u.push.apply(u,m)}return u}function _objectSpread(i){for(var s=1;s<arguments.length;s++){var u=null!=arguments[s]?arguments[s]:{};s%2?ownKeys(Object(u),!0).forEach((function(s){_defineProperty(i,s,u[s])})):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(u)):ownKeys(Object(u)).forEach((function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(u,s))}))}return i}function _objectWithoutProperties(i,s){if(null==i)return{};var u,m,v=function _objectWithoutPropertiesLoose(i,s){if(null==i)return{};var u,m,v={},_=Object.keys(i);for(m=0;m<_.length;m++)u=_[m],s.indexOf(u)>=0||(v[u]=i[u]);return v}(i,s);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(i);for(m=0;m<_.length;m++)u=_[m],s.indexOf(u)>=0||Object.prototype.propertyIsEnumerable.call(i,u)&&(v[u]=i[u])}return v}function _defineProperties(i,s){for(var u=0;u<s.length;u++){var m=s[u];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(i,m.key,m)}}function _setPrototypeOf(i,s){return _setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(i,s){return i.__proto__=s,i},_setPrototypeOf(i,s)}function _createSuper(i){var s=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(i){return!1}}();return function _createSuperInternal(){var u,m=_getPrototypeOf(i);if(s){var v=_getPrototypeOf(this).constructor;u=Reflect.construct(m,arguments,v)}else u=m.apply(this,arguments);return function _possibleConstructorReturn(i,s){if(s&&("object"===_typeof(s)||"function"==typeof s))return s;if(void 0!==s)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(i)}(this,u)}}function _assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function _getPrototypeOf(i){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(i){return i.__proto__||Object.getPrototypeOf(i)},_getPrototypeOf(i)}function _defineProperty(i,s,u){return s in i?Object.defineProperty(i,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):i[s]=u,i}var j=function(i){!function _inherits(i,s){if("function"!=typeof s&&null!==s)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(s&&s.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),s&&_setPrototypeOf(i,s)}(CopyToClipboard,i);var s=_createSuper(CopyToClipboard);function CopyToClipboard(){var i;!function _classCallCheck(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}(this,CopyToClipboard);for(var u=arguments.length,_=new Array(u),j=0;j<u;j++)_[j]=arguments[j];return _defineProperty(_assertThisInitialized(i=s.call.apply(s,[this].concat(_))),"onClick",(function(s){var u=i.props,_=u.text,j=u.onCopy,M=u.children,$=u.options,W=m.default.Children.only(M),X=(0,v.default)(_,$);j&&j(_,X),W&&W.props&&"function"==typeof W.props.onClick&&W.props.onClick(s)})),i}return function _createClass(i,s,u){return s&&_defineProperties(i.prototype,s),u&&_defineProperties(i,u),Object.defineProperty(i,"prototype",{writable:!1}),i}(CopyToClipboard,[{key:"render",value:function render(){var i=this.props,s=(i.text,i.onCopy,i.options,i.children),u=_objectWithoutProperties(i,_),v=m.default.Children.only(s);return m.default.cloneElement(v,_objectSpread(_objectSpread({},u),{},{onClick:this.onClick}))}}]),CopyToClipboard}(m.default.PureComponent);s.CopyToClipboard=j,_defineProperty(j,"defaultProps",{onCopy:void 0,options:void 0})},74855:(i,s,u)=>{"use strict";var m=u(74300).CopyToClipboard;m.CopyToClipboard=m,i.exports=m},53441:(i,s,u)=>{"use strict";function _typeof(i){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},_typeof(i)}Object.defineProperty(s,"__esModule",{value:!0}),s.DebounceInput=void 0;var m=_interopRequireDefault(u(67294)),v=_interopRequireDefault(u(91296)),_=["element","onChange","value","minLength","debounceTimeout","forceNotifyByEnter","forceNotifyOnBlur","onKeyDown","onBlur","inputRef"];function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}function _objectWithoutProperties(i,s){if(null==i)return{};var u,m,v=function _objectWithoutPropertiesLoose(i,s){if(null==i)return{};var u,m,v={},_=Object.keys(i);for(m=0;m<_.length;m++)u=_[m],s.indexOf(u)>=0||(v[u]=i[u]);return v}(i,s);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(i);for(m=0;m<_.length;m++)u=_[m],s.indexOf(u)>=0||Object.prototype.propertyIsEnumerable.call(i,u)&&(v[u]=i[u])}return v}function ownKeys(i,s){var u=Object.keys(i);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(i);s&&(m=m.filter((function(s){return Object.getOwnPropertyDescriptor(i,s).enumerable}))),u.push.apply(u,m)}return u}function _objectSpread(i){for(var s=1;s<arguments.length;s++){var u=null!=arguments[s]?arguments[s]:{};s%2?ownKeys(Object(u),!0).forEach((function(s){_defineProperty(i,s,u[s])})):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(u)):ownKeys(Object(u)).forEach((function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(u,s))}))}return i}function _defineProperties(i,s){for(var u=0;u<s.length;u++){var m=s[u];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(i,m.key,m)}}function _setPrototypeOf(i,s){return _setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(i,s){return i.__proto__=s,i},_setPrototypeOf(i,s)}function _createSuper(i){var s=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(i){return!1}}();return function _createSuperInternal(){var u,m=_getPrototypeOf(i);if(s){var v=_getPrototypeOf(this).constructor;u=Reflect.construct(m,arguments,v)}else u=m.apply(this,arguments);return function _possibleConstructorReturn(i,s){if(s&&("object"===_typeof(s)||"function"==typeof s))return s;if(void 0!==s)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(i)}(this,u)}}function _assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function _getPrototypeOf(i){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(i){return i.__proto__||Object.getPrototypeOf(i)},_getPrototypeOf(i)}function _defineProperty(i,s,u){return s in i?Object.defineProperty(i,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):i[s]=u,i}var j=function(i){!function _inherits(i,s){if("function"!=typeof s&&null!==s)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(s&&s.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),Object.defineProperty(i,"prototype",{writable:!1}),s&&_setPrototypeOf(i,s)}(DebounceInput,i);var s=_createSuper(DebounceInput);function DebounceInput(i){var u;!function _classCallCheck(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}(this,DebounceInput),_defineProperty(_assertThisInitialized(u=s.call(this,i)),"onChange",(function(i){i.persist();var s=u.state.value,m=u.props.minLength;u.setState({value:i.target.value},(function(){var v=u.state.value;v.length>=m?u.notify(i):s.length>v.length&&u.notify(_objectSpread(_objectSpread({},i),{},{target:_objectSpread(_objectSpread({},i.target),{},{value:""})}))}))})),_defineProperty(_assertThisInitialized(u),"onKeyDown",(function(i){"Enter"===i.key&&u.forceNotify(i);var s=u.props.onKeyDown;s&&(i.persist(),s(i))})),_defineProperty(_assertThisInitialized(u),"onBlur",(function(i){u.forceNotify(i);var s=u.props.onBlur;s&&(i.persist(),s(i))})),_defineProperty(_assertThisInitialized(u),"createNotifier",(function(i){if(i<0)u.notify=function(){return null};else if(0===i)u.notify=u.doNotify;else{var s=(0,v.default)((function(i){u.isDebouncing=!1,u.doNotify(i)}),i);u.notify=function(i){u.isDebouncing=!0,s(i)},u.flush=function(){return s.flush()},u.cancel=function(){u.isDebouncing=!1,s.cancel()}}})),_defineProperty(_assertThisInitialized(u),"doNotify",(function(){u.props.onChange.apply(void 0,arguments)})),_defineProperty(_assertThisInitialized(u),"forceNotify",(function(i){var s=u.props.debounceTimeout;if(u.isDebouncing||!(s>0)){u.cancel&&u.cancel();var m=u.state.value,v=u.props.minLength;m.length>=v?u.doNotify(i):u.doNotify(_objectSpread(_objectSpread({},i),{},{target:_objectSpread(_objectSpread({},i.target),{},{value:m})}))}})),u.isDebouncing=!1,u.state={value:void 0===i.value||null===i.value?"":i.value};var m=u.props.debounceTimeout;return u.createNotifier(m),u}return function _createClass(i,s,u){return s&&_defineProperties(i.prototype,s),u&&_defineProperties(i,u),Object.defineProperty(i,"prototype",{writable:!1}),i}(DebounceInput,[{key:"componentDidUpdate",value:function componentDidUpdate(i){if(!this.isDebouncing){var s=this.props,u=s.value,m=s.debounceTimeout,v=i.debounceTimeout,_=i.value,j=this.state.value;void 0!==u&&_!==u&&j!==u&&this.setState({value:u}),m!==v&&this.createNotifier(m)}}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.flush&&this.flush()}},{key:"render",value:function render(){var i,s,u=this.props,v=u.element,j=(u.onChange,u.value,u.minLength,u.debounceTimeout,u.forceNotifyByEnter),M=u.forceNotifyOnBlur,$=u.onKeyDown,W=u.onBlur,X=u.inputRef,Y=_objectWithoutProperties(u,_),Z=this.state.value;i=j?{onKeyDown:this.onKeyDown}:$?{onKeyDown:$}:{},s=M?{onBlur:this.onBlur}:W?{onBlur:W}:{};var ee=X?{ref:X}:{};return m.default.createElement(v,_objectSpread(_objectSpread(_objectSpread(_objectSpread({},Y),{},{onChange:this.onChange,value:Z},i),s),ee))}}]),DebounceInput}(m.default.PureComponent);s.DebounceInput=j,_defineProperty(j,"defaultProps",{element:"input",type:"text",onKeyDown:void 0,onBlur:void 0,value:void 0,minLength:0,debounceTimeout:100,forceNotifyByEnter:!0,forceNotifyOnBlur:!0,inputRef:void 0})},775:(i,s,u)=>{"use strict";var m=u(53441).DebounceInput;m.DebounceInput=m,i.exports=m},64448:(i,s,u)=>{"use strict";var m=u(67294),v=u(27418),_=u(63840);function y(i){for(var s="https://reactjs.org/docs/error-decoder.html?invariant="+i,u=1;u<arguments.length;u++)s+="&args[]="+encodeURIComponent(arguments[u]);return"Minified React error #"+i+"; visit "+s+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!m)throw Error(y(227));var j=new Set,M={};function da(i,s){ea(i,s),ea(i+"Capture",s)}function ea(i,s){for(M[i]=s,i=0;i<s.length;i++)j.add(s[i])}var $=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),W=/^[: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]*$/,X=Object.prototype.hasOwnProperty,Y={},Z={};function B(i,s,u,m,v,_,j){this.acceptsBooleans=2===s||3===s||4===s,this.attributeName=m,this.attributeNamespace=v,this.mustUseProperty=u,this.propertyName=i,this.type=s,this.sanitizeURL=_,this.removeEmptyString=j}var ee={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(i){ee[i]=new B(i,0,!1,i,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(i){var s=i[0];ee[s]=new B(s,1,!1,i[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(i){ee[i]=new B(i,2,!1,i.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(i){ee[i]=new B(i,2,!1,i,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(i){ee[i]=new B(i,3,!1,i.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(i){ee[i]=new B(i,3,!0,i,null,!1,!1)})),["capture","download"].forEach((function(i){ee[i]=new B(i,4,!1,i,null,!1,!1)})),["cols","rows","size","span"].forEach((function(i){ee[i]=new B(i,6,!1,i,null,!1,!1)})),["rowSpan","start"].forEach((function(i){ee[i]=new B(i,5,!1,i.toLowerCase(),null,!1,!1)}));var ae=/[\-:]([a-z])/g;function pa(i){return i[1].toUpperCase()}function qa(i,s,u,m){var v=ee.hasOwnProperty(s)?ee[s]:null;(null!==v?0===v.type:!m&&(2<s.length&&("o"===s[0]||"O"===s[0])&&("n"===s[1]||"N"===s[1])))||(function na(i,s,u,m){if(null==s||function ma(i,s,u,m){if(null!==u&&0===u.type)return!1;switch(typeof s){case"function":case"symbol":return!0;case"boolean":return!m&&(null!==u?!u.acceptsBooleans:"data-"!==(i=i.toLowerCase().slice(0,5))&&"aria-"!==i);default:return!1}}(i,s,u,m))return!0;if(m)return!1;if(null!==u)switch(u.type){case 3:return!s;case 4:return!1===s;case 5:return isNaN(s);case 6:return isNaN(s)||1>s}return!1}(s,u,v,m)&&(u=null),m||null===v?function la(i){return!!X.call(Z,i)||!X.call(Y,i)&&(W.test(i)?Z[i]=!0:(Y[i]=!0,!1))}(s)&&(null===u?i.removeAttribute(s):i.setAttribute(s,""+u)):v.mustUseProperty?i[v.propertyName]=null===u?3!==v.type&&"":u:(s=v.attributeName,m=v.attributeNamespace,null===u?i.removeAttribute(s):(u=3===(v=v.type)||4===v&&!0===u?"":""+u,m?i.setAttributeNS(m,s,u):i.setAttribute(s,u))))}"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(i){var s=i.replace(ae,pa);ee[s]=new B(s,1,!1,i,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(i){var s=i.replace(ae,pa);ee[s]=new B(s,1,!1,i,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(i){var s=i.replace(ae,pa);ee[s]=new B(s,1,!1,i,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(i){ee[i]=new B(i,1,!1,i.toLowerCase(),null,!1,!1)})),ee.xlinkHref=new B("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(i){ee[i]=new B(i,1,!1,i.toLowerCase(),null,!0,!0)}));var ie=m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,le=60103,ce=60106,pe=60107,de=60108,fe=60114,ye=60109,be=60110,_e=60112,we=60113,Se=60120,xe=60115,Pe=60116,Ie=60121,Te=60128,Re=60129,qe=60130,ze=60131;if("function"==typeof Symbol&&Symbol.for){var Ve=Symbol.for;le=Ve("react.element"),ce=Ve("react.portal"),pe=Ve("react.fragment"),de=Ve("react.strict_mode"),fe=Ve("react.profiler"),ye=Ve("react.provider"),be=Ve("react.context"),_e=Ve("react.forward_ref"),we=Ve("react.suspense"),Se=Ve("react.suspense_list"),xe=Ve("react.memo"),Pe=Ve("react.lazy"),Ie=Ve("react.block"),Ve("react.scope"),Te=Ve("react.opaque.id"),Re=Ve("react.debug_trace_mode"),qe=Ve("react.offscreen"),ze=Ve("react.legacy_hidden")}var We,He="function"==typeof Symbol&&Symbol.iterator;function La(i){return null===i||"object"!=typeof i?null:"function"==typeof(i=He&&i[He]||i["@@iterator"])?i:null}function Na(i){if(void 0===We)try{throw Error()}catch(i){var s=i.stack.trim().match(/\n( *(at )?)/);We=s&&s[1]||""}return"\n"+We+i}var Xe=!1;function Pa(i,s){if(!i||Xe)return"";Xe=!0;var u=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(s)if(s=function(){throw Error()},Object.defineProperty(s.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(s,[])}catch(i){var m=i}Reflect.construct(i,[],s)}else{try{s.call()}catch(i){m=i}i.call(s.prototype)}else{try{throw Error()}catch(i){m=i}i()}}catch(i){if(i&&m&&"string"==typeof i.stack){for(var v=i.stack.split("\n"),_=m.stack.split("\n"),j=v.length-1,M=_.length-1;1<=j&&0<=M&&v[j]!==_[M];)M--;for(;1<=j&&0<=M;j--,M--)if(v[j]!==_[M]){if(1!==j||1!==M)do{if(j--,0>--M||v[j]!==_[M])return"\n"+v[j].replace(" at new "," at ")}while(1<=j&&0<=M);break}}}finally{Xe=!1,Error.prepareStackTrace=u}return(i=i?i.displayName||i.name:"")?Na(i):""}function Qa(i){switch(i.tag){case 5:return Na(i.type);case 16:return Na("Lazy");case 13:return Na("Suspense");case 19:return Na("SuspenseList");case 0:case 2:case 15:return i=Pa(i.type,!1);case 11:return i=Pa(i.type.render,!1);case 22:return i=Pa(i.type._render,!1);case 1:return i=Pa(i.type,!0);default:return""}}function Ra(i){if(null==i)return null;if("function"==typeof i)return i.displayName||i.name||null;if("string"==typeof i)return i;switch(i){case pe:return"Fragment";case ce:return"Portal";case fe:return"Profiler";case de:return"StrictMode";case we:return"Suspense";case Se:return"SuspenseList"}if("object"==typeof i)switch(i.$$typeof){case be:return(i.displayName||"Context")+".Consumer";case ye:return(i._context.displayName||"Context")+".Provider";case _e:var s=i.render;return s=s.displayName||s.name||"",i.displayName||(""!==s?"ForwardRef("+s+")":"ForwardRef");case xe:return Ra(i.type);case Ie:return Ra(i._render);case Pe:s=i._payload,i=i._init;try{return Ra(i(s))}catch(i){}}return null}function Sa(i){switch(typeof i){case"boolean":case"number":case"object":case"string":case"undefined":return i;default:return""}}function Ta(i){var s=i.type;return(i=i.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===s||"radio"===s)}function Va(i){i._valueTracker||(i._valueTracker=function Ua(i){var s=Ta(i)?"checked":"value",u=Object.getOwnPropertyDescriptor(i.constructor.prototype,s),m=""+i[s];if(!i.hasOwnProperty(s)&&void 0!==u&&"function"==typeof u.get&&"function"==typeof u.set){var v=u.get,_=u.set;return Object.defineProperty(i,s,{configurable:!0,get:function(){return v.call(this)},set:function(i){m=""+i,_.call(this,i)}}),Object.defineProperty(i,s,{enumerable:u.enumerable}),{getValue:function(){return m},setValue:function(i){m=""+i},stopTracking:function(){i._valueTracker=null,delete i[s]}}}}(i))}function Wa(i){if(!i)return!1;var s=i._valueTracker;if(!s)return!0;var u=s.getValue(),m="";return i&&(m=Ta(i)?i.checked?"true":"false":i.value),(i=m)!==u&&(s.setValue(i),!0)}function Xa(i){if(void 0===(i=i||("undefined"!=typeof document?document:void 0)))return null;try{return i.activeElement||i.body}catch(s){return i.body}}function Ya(i,s){var u=s.checked;return v({},s,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=u?u:i._wrapperState.initialChecked})}function Za(i,s){var u=null==s.defaultValue?"":s.defaultValue,m=null!=s.checked?s.checked:s.defaultChecked;u=Sa(null!=s.value?s.value:u),i._wrapperState={initialChecked:m,initialValue:u,controlled:"checkbox"===s.type||"radio"===s.type?null!=s.checked:null!=s.value}}function $a(i,s){null!=(s=s.checked)&&qa(i,"checked",s,!1)}function ab(i,s){$a(i,s);var u=Sa(s.value),m=s.type;if(null!=u)"number"===m?(0===u&&""===i.value||i.value!=u)&&(i.value=""+u):i.value!==""+u&&(i.value=""+u);else if("submit"===m||"reset"===m)return void i.removeAttribute("value");s.hasOwnProperty("value")?bb(i,s.type,u):s.hasOwnProperty("defaultValue")&&bb(i,s.type,Sa(s.defaultValue)),null==s.checked&&null!=s.defaultChecked&&(i.defaultChecked=!!s.defaultChecked)}function cb(i,s,u){if(s.hasOwnProperty("value")||s.hasOwnProperty("defaultValue")){var m=s.type;if(!("submit"!==m&&"reset"!==m||void 0!==s.value&&null!==s.value))return;s=""+i._wrapperState.initialValue,u||s===i.value||(i.value=s),i.defaultValue=s}""!==(u=i.name)&&(i.name=""),i.defaultChecked=!!i._wrapperState.initialChecked,""!==u&&(i.name=u)}function bb(i,s,u){"number"===s&&Xa(i.ownerDocument)===i||(null==u?i.defaultValue=""+i._wrapperState.initialValue:i.defaultValue!==""+u&&(i.defaultValue=""+u))}function eb(i,s){return i=v({children:void 0},s),(s=function db(i){var s="";return m.Children.forEach(i,(function(i){null!=i&&(s+=i)})),s}(s.children))&&(i.children=s),i}function fb(i,s,u,m){if(i=i.options,s){s={};for(var v=0;v<u.length;v++)s["$"+u[v]]=!0;for(u=0;u<i.length;u++)v=s.hasOwnProperty("$"+i[u].value),i[u].selected!==v&&(i[u].selected=v),v&&m&&(i[u].defaultSelected=!0)}else{for(u=""+Sa(u),s=null,v=0;v<i.length;v++){if(i[v].value===u)return i[v].selected=!0,void(m&&(i[v].defaultSelected=!0));null!==s||i[v].disabled||(s=i[v])}null!==s&&(s.selected=!0)}}function gb(i,s){if(null!=s.dangerouslySetInnerHTML)throw Error(y(91));return v({},s,{value:void 0,defaultValue:void 0,children:""+i._wrapperState.initialValue})}function hb(i,s){var u=s.value;if(null==u){if(u=s.children,s=s.defaultValue,null!=u){if(null!=s)throw Error(y(92));if(Array.isArray(u)){if(!(1>=u.length))throw Error(y(93));u=u[0]}s=u}null==s&&(s=""),u=s}i._wrapperState={initialValue:Sa(u)}}function ib(i,s){var u=Sa(s.value),m=Sa(s.defaultValue);null!=u&&((u=""+u)!==i.value&&(i.value=u),null==s.defaultValue&&i.defaultValue!==u&&(i.defaultValue=u)),null!=m&&(i.defaultValue=""+m)}function jb(i){var s=i.textContent;s===i._wrapperState.initialValue&&""!==s&&null!==s&&(i.value=s)}var Ye={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function lb(i){switch(i){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 mb(i,s){return null==i||"http://www.w3.org/1999/xhtml"===i?lb(s):"http://www.w3.org/2000/svg"===i&&"foreignObject"===s?"http://www.w3.org/1999/xhtml":i}var Qe,et,tt=(et=function(i,s){if(i.namespaceURI!==Ye.svg||"innerHTML"in i)i.innerHTML=s;else{for((Qe=Qe||document.createElement("div")).innerHTML="<svg>"+s.valueOf().toString()+"</svg>",s=Qe.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;s.firstChild;)i.appendChild(s.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(i,s,u,m){MSApp.execUnsafeLocalFunction((function(){return et(i,s)}))}:et);function pb(i,s){if(s){var u=i.firstChild;if(u&&u===i.lastChild&&3===u.nodeType)return void(u.nodeValue=s)}i.textContent=s}var rt={animationIterationCount:!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},nt=["Webkit","ms","Moz","O"];function sb(i,s,u){return null==s||"boolean"==typeof s||""===s?"":u||"number"!=typeof s||0===s||rt.hasOwnProperty(i)&&rt[i]?(""+s).trim():s+"px"}function tb(i,s){for(var u in i=i.style,s)if(s.hasOwnProperty(u)){var m=0===u.indexOf("--"),v=sb(u,s[u],m);"float"===u&&(u="cssFloat"),m?i.setProperty(u,v):i[u]=v}}Object.keys(rt).forEach((function(i){nt.forEach((function(s){s=s+i.charAt(0).toUpperCase()+i.substring(1),rt[s]=rt[i]}))}));var ot=v({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 vb(i,s){if(s){if(ot[i]&&(null!=s.children||null!=s.dangerouslySetInnerHTML))throw Error(y(137,i));if(null!=s.dangerouslySetInnerHTML){if(null!=s.children)throw Error(y(60));if("object"!=typeof s.dangerouslySetInnerHTML||!("__html"in s.dangerouslySetInnerHTML))throw Error(y(61))}if(null!=s.style&&"object"!=typeof s.style)throw Error(y(62))}}function wb(i,s){if(-1===i.indexOf("-"))return"string"==typeof s.is;switch(i){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}}function xb(i){return(i=i.target||i.srcElement||window).correspondingUseElement&&(i=i.correspondingUseElement),3===i.nodeType?i.parentNode:i}var at=null,it=null,st=null;function Bb(i){if(i=Cb(i)){if("function"!=typeof at)throw Error(y(280));var s=i.stateNode;s&&(s=Db(s),at(i.stateNode,i.type,s))}}function Eb(i){it?st?st.push(i):st=[i]:it=i}function Fb(){if(it){var i=it,s=st;if(st=it=null,Bb(i),s)for(i=0;i<s.length;i++)Bb(s[i])}}function Gb(i,s){return i(s)}function Hb(i,s,u,m,v){return i(s,u,m,v)}function Ib(){}var lt=Gb,ct=!1,ut=!1;function Mb(){null===it&&null===st||(Ib(),Fb())}function Ob(i,s){var u=i.stateNode;if(null===u)return null;var m=Db(u);if(null===m)return null;u=m[s];e:switch(s){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(m=!m.disabled)||(m=!("button"===(i=i.type)||"input"===i||"select"===i||"textarea"===i)),i=!m;break e;default:i=!1}if(i)return null;if(u&&"function"!=typeof u)throw Error(y(231,s,typeof u));return u}var pt=!1;if($)try{var ht={};Object.defineProperty(ht,"passive",{get:function(){pt=!0}}),window.addEventListener("test",ht,ht),window.removeEventListener("test",ht,ht)}catch(et){pt=!1}function Rb(i,s,u,m,v,_,j,M,$){var W=Array.prototype.slice.call(arguments,3);try{s.apply(u,W)}catch(i){this.onError(i)}}var dt=!1,mt=null,gt=!1,yt=null,vt={onError:function(i){dt=!0,mt=i}};function Xb(i,s,u,m,v,_,j,M,$){dt=!1,mt=null,Rb.apply(vt,arguments)}function Zb(i){var s=i,u=i;if(i.alternate)for(;s.return;)s=s.return;else{i=s;do{0!=(1026&(s=i).flags)&&(u=s.return),i=s.return}while(i)}return 3===s.tag?u:null}function $b(i){if(13===i.tag){var s=i.memoizedState;if(null===s&&(null!==(i=i.alternate)&&(s=i.memoizedState)),null!==s)return s.dehydrated}return null}function ac(i){if(Zb(i)!==i)throw Error(y(188))}function cc(i){if(i=function bc(i){var s=i.alternate;if(!s){if(null===(s=Zb(i)))throw Error(y(188));return s!==i?null:i}for(var u=i,m=s;;){var v=u.return;if(null===v)break;var _=v.alternate;if(null===_){if(null!==(m=v.return)){u=m;continue}break}if(v.child===_.child){for(_=v.child;_;){if(_===u)return ac(v),i;if(_===m)return ac(v),s;_=_.sibling}throw Error(y(188))}if(u.return!==m.return)u=v,m=_;else{for(var j=!1,M=v.child;M;){if(M===u){j=!0,u=v,m=_;break}if(M===m){j=!0,m=v,u=_;break}M=M.sibling}if(!j){for(M=_.child;M;){if(M===u){j=!0,u=_,m=v;break}if(M===m){j=!0,m=_,u=v;break}M=M.sibling}if(!j)throw Error(y(189))}}if(u.alternate!==m)throw Error(y(190))}if(3!==u.tag)throw Error(y(188));return u.stateNode.current===u?i:s}(i),!i)return null;for(var s=i;;){if(5===s.tag||6===s.tag)return s;if(s.child)s.child.return=s,s=s.child;else{if(s===i)break;for(;!s.sibling;){if(!s.return||s.return===i)return null;s=s.return}s.sibling.return=s.return,s=s.sibling}}return null}function dc(i,s){for(var u=i.alternate;null!==s;){if(s===i||s===u)return!0;s=s.return}return!1}var bt,_t,Et,wt,St=!1,xt=[],kt=null,Ot=null,At=null,Ct=new Map,jt=new Map,Pt=[],It="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 rc(i,s,u,m,v){return{blockedOn:i,domEventName:s,eventSystemFlags:16|u,nativeEvent:v,targetContainers:[m]}}function sc(i,s){switch(i){case"focusin":case"focusout":kt=null;break;case"dragenter":case"dragleave":Ot=null;break;case"mouseover":case"mouseout":At=null;break;case"pointerover":case"pointerout":Ct.delete(s.pointerId);break;case"gotpointercapture":case"lostpointercapture":jt.delete(s.pointerId)}}function tc(i,s,u,m,v,_){return null===i||i.nativeEvent!==_?(i=rc(s,u,m,v,_),null!==s&&(null!==(s=Cb(s))&&_t(s)),i):(i.eventSystemFlags|=m,s=i.targetContainers,null!==v&&-1===s.indexOf(v)&&s.push(v),i)}function vc(i){var s=wc(i.target);if(null!==s){var u=Zb(s);if(null!==u)if(13===(s=u.tag)){if(null!==(s=$b(u)))return i.blockedOn=s,void wt(i.lanePriority,(function(){_.unstable_runWithPriority(i.priority,(function(){Et(u)}))}))}else if(3===s&&u.stateNode.hydrate)return void(i.blockedOn=3===u.tag?u.stateNode.containerInfo:null)}i.blockedOn=null}function xc(i){if(null!==i.blockedOn)return!1;for(var s=i.targetContainers;0<s.length;){var u=yc(i.domEventName,i.eventSystemFlags,s[0],i.nativeEvent);if(null!==u)return null!==(s=Cb(u))&&_t(s),i.blockedOn=u,!1;s.shift()}return!0}function zc(i,s,u){xc(i)&&u.delete(s)}function Ac(){for(St=!1;0<xt.length;){var i=xt[0];if(null!==i.blockedOn){null!==(i=Cb(i.blockedOn))&&bt(i);break}for(var s=i.targetContainers;0<s.length;){var u=yc(i.domEventName,i.eventSystemFlags,s[0],i.nativeEvent);if(null!==u){i.blockedOn=u;break}s.shift()}null===i.blockedOn&&xt.shift()}null!==kt&&xc(kt)&&(kt=null),null!==Ot&&xc(Ot)&&(Ot=null),null!==At&&xc(At)&&(At=null),Ct.forEach(zc),jt.forEach(zc)}function Bc(i,s){i.blockedOn===s&&(i.blockedOn=null,St||(St=!0,_.unstable_scheduleCallback(_.unstable_NormalPriority,Ac)))}function Cc(i){function b(s){return Bc(s,i)}if(0<xt.length){Bc(xt[0],i);for(var s=1;s<xt.length;s++){var u=xt[s];u.blockedOn===i&&(u.blockedOn=null)}}for(null!==kt&&Bc(kt,i),null!==Ot&&Bc(Ot,i),null!==At&&Bc(At,i),Ct.forEach(b),jt.forEach(b),s=0;s<Pt.length;s++)(u=Pt[s]).blockedOn===i&&(u.blockedOn=null);for(;0<Pt.length&&null===(s=Pt[0]).blockedOn;)vc(s),null===s.blockedOn&&Pt.shift()}function Dc(i,s){var u={};return u[i.toLowerCase()]=s.toLowerCase(),u["Webkit"+i]="webkit"+s,u["Moz"+i]="moz"+s,u}var Nt={animationend:Dc("Animation","AnimationEnd"),animationiteration:Dc("Animation","AnimationIteration"),animationstart:Dc("Animation","AnimationStart"),transitionend:Dc("Transition","TransitionEnd")},Tt={},Mt={};function Hc(i){if(Tt[i])return Tt[i];if(!Nt[i])return i;var s,u=Nt[i];for(s in u)if(u.hasOwnProperty(s)&&s in Mt)return Tt[i]=u[s];return i}$&&(Mt=document.createElement("div").style,"AnimationEvent"in window||(delete Nt.animationend.animation,delete Nt.animationiteration.animation,delete Nt.animationstart.animation),"TransitionEvent"in window||delete Nt.transitionend.transition);var Rt=Hc("animationend"),Bt=Hc("animationiteration"),Dt=Hc("animationstart"),Lt=Hc("transitionend"),Ft=new Map,qt=new Map,$t=["abort","abort",Rt,"animationEnd",Bt,"animationIteration",Dt,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Lt,"transitionEnd","waiting","waiting"];function Pc(i,s){for(var u=0;u<i.length;u+=2){var m=i[u],v=i[u+1];v="on"+(v[0].toUpperCase()+v.slice(1)),qt.set(m,s),Ft.set(m,v),da(v,[m])}}(0,_.unstable_now)();var zt=8;function Rc(i){if(0!=(1&i))return zt=15,1;if(0!=(2&i))return zt=14,2;if(0!=(4&i))return zt=13,4;var s=24&i;return 0!==s?(zt=12,s):0!=(32&i)?(zt=11,32):0!==(s=192&i)?(zt=10,s):0!=(256&i)?(zt=9,256):0!==(s=3584&i)?(zt=8,s):0!=(4096&i)?(zt=7,4096):0!==(s=4186112&i)?(zt=6,s):0!==(s=62914560&i)?(zt=5,s):67108864&i?(zt=4,67108864):0!=(134217728&i)?(zt=3,134217728):0!==(s=805306368&i)?(zt=2,s):0!=(1073741824&i)?(zt=1,1073741824):(zt=8,i)}function Uc(i,s){var u=i.pendingLanes;if(0===u)return zt=0;var m=0,v=0,_=i.expiredLanes,j=i.suspendedLanes,M=i.pingedLanes;if(0!==_)m=_,v=zt=15;else if(0!==(_=134217727&u)){var $=_&~j;0!==$?(m=Rc($),v=zt):0!==(M&=_)&&(m=Rc(M),v=zt)}else 0!==(_=u&~j)?(m=Rc(_),v=zt):0!==M&&(m=Rc(M),v=zt);if(0===m)return 0;if(m=u&((0>(m=31-Ut(m))?0:1<<m)<<1)-1,0!==s&&s!==m&&0==(s&j)){if(Rc(s),v<=zt)return s;zt=v}if(0!==(s=i.entangledLanes))for(i=i.entanglements,s&=m;0<s;)v=1<<(u=31-Ut(s)),m|=i[u],s&=~v;return m}function Wc(i){return 0!==(i=-1073741825&i.pendingLanes)?i:1073741824&i?1073741824:0}function Xc(i,s){switch(i){case 15:return 1;case 14:return 2;case 12:return 0===(i=Yc(24&~s))?Xc(10,s):i;case 10:return 0===(i=Yc(192&~s))?Xc(8,s):i;case 8:return 0===(i=Yc(3584&~s))&&(0===(i=Yc(4186112&~s))&&(i=512)),i;case 2:return 0===(s=Yc(805306368&~s))&&(s=268435456),s}throw Error(y(358,i))}function Yc(i){return i&-i}function Zc(i){for(var s=[],u=0;31>u;u++)s.push(i);return s}function $c(i,s,u){i.pendingLanes|=s;var m=s-1;i.suspendedLanes&=m,i.pingedLanes&=m,(i=i.eventTimes)[s=31-Ut(s)]=u}var Ut=Math.clz32?Math.clz32:function ad(i){return 0===i?32:31-(Vt(i)/Wt|0)|0},Vt=Math.log,Wt=Math.LN2;var Kt=_.unstable_UserBlockingPriority,Ht=_.unstable_runWithPriority,Jt=!0;function gd(i,s,u,m){ct||Ib();var v=hd,_=ct;ct=!0;try{Hb(v,i,s,u,m)}finally{(ct=_)||Mb()}}function id(i,s,u,m){Ht(Kt,hd.bind(null,i,s,u,m))}function hd(i,s,u,m){var v;if(Jt)if((v=0==(4&s))&&0<xt.length&&-1<It.indexOf(i))i=rc(null,i,s,u,m),xt.push(i);else{var _=yc(i,s,u,m);if(null===_)v&&sc(i,m);else{if(v){if(-1<It.indexOf(i))return i=rc(_,i,s,u,m),void xt.push(i);if(function uc(i,s,u,m,v){switch(s){case"focusin":return kt=tc(kt,i,s,u,m,v),!0;case"dragenter":return Ot=tc(Ot,i,s,u,m,v),!0;case"mouseover":return At=tc(At,i,s,u,m,v),!0;case"pointerover":var _=v.pointerId;return Ct.set(_,tc(Ct.get(_)||null,i,s,u,m,v)),!0;case"gotpointercapture":return _=v.pointerId,jt.set(_,tc(jt.get(_)||null,i,s,u,m,v)),!0}return!1}(_,i,s,u,m))return;sc(i,m)}jd(i,s,m,null,u)}}}function yc(i,s,u,m){var v=xb(m);if(null!==(v=wc(v))){var _=Zb(v);if(null===_)v=null;else{var j=_.tag;if(13===j){if(null!==(v=$b(_)))return v;v=null}else if(3===j){if(_.stateNode.hydrate)return 3===_.tag?_.stateNode.containerInfo:null;v=null}else _!==v&&(v=null)}}return jd(i,s,m,v,u),null}var Gt=null,Xt=null,Yt=null;function nd(){if(Yt)return Yt;var i,s,u=Xt,m=u.length,v="value"in Gt?Gt.value:Gt.textContent,_=v.length;for(i=0;i<m&&u[i]===v[i];i++);var j=m-i;for(s=1;s<=j&&u[m-s]===v[_-s];s++);return Yt=v.slice(i,1<s?1-s:void 0)}function od(i){var s=i.keyCode;return"charCode"in i?0===(i=i.charCode)&&13===s&&(i=13):i=s,10===i&&(i=13),32<=i||13===i?i:0}function pd(){return!0}function qd(){return!1}function rd(i){function b(s,u,m,v,_){for(var j in this._reactName=s,this._targetInst=m,this.type=u,this.nativeEvent=v,this.target=_,this.currentTarget=null,i)i.hasOwnProperty(j)&&(s=i[j],this[j]=s?s(v):v[j]);return this.isDefaultPrevented=(null!=v.defaultPrevented?v.defaultPrevented:!1===v.returnValue)?pd:qd,this.isPropagationStopped=qd,this}return v(b.prototype,{preventDefault:function(){this.defaultPrevented=!0;var i=this.nativeEvent;i&&(i.preventDefault?i.preventDefault():"unknown"!=typeof i.returnValue&&(i.returnValue=!1),this.isDefaultPrevented=pd)},stopPropagation:function(){var i=this.nativeEvent;i&&(i.stopPropagation?i.stopPropagation():"unknown"!=typeof i.cancelBubble&&(i.cancelBubble=!0),this.isPropagationStopped=pd)},persist:function(){},isPersistent:pd}),b}var Qt,Zt,er,tr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(i){return i.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},rr=rd(tr),nr=v({},tr,{view:0,detail:0}),ar=rd(nr),ir=v({},nr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zd,button:0,buttons:0,relatedTarget:function(i){return void 0===i.relatedTarget?i.fromElement===i.srcElement?i.toElement:i.fromElement:i.relatedTarget},movementX:function(i){return"movementX"in i?i.movementX:(i!==er&&(er&&"mousemove"===i.type?(Qt=i.screenX-er.screenX,Zt=i.screenY-er.screenY):Zt=Qt=0,er=i),Qt)},movementY:function(i){return"movementY"in i?i.movementY:Zt}}),sr=rd(ir),lr=rd(v({},ir,{dataTransfer:0})),cr=rd(v({},nr,{relatedTarget:0})),ur=rd(v({},tr,{animationName:0,elapsedTime:0,pseudoElement:0})),pr=v({},tr,{clipboardData:function(i){return"clipboardData"in i?i.clipboardData:window.clipboardData}}),dr=rd(pr),fr=rd(v({},tr,{data:0})),mr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},gr={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"},yr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Pd(i){var s=this.nativeEvent;return s.getModifierState?s.getModifierState(i):!!(i=yr[i])&&!!s[i]}function zd(){return Pd}var vr=v({},nr,{key:function(i){if(i.key){var s=mr[i.key]||i.key;if("Unidentified"!==s)return s}return"keypress"===i.type?13===(i=od(i))?"Enter":String.fromCharCode(i):"keydown"===i.type||"keyup"===i.type?gr[i.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zd,charCode:function(i){return"keypress"===i.type?od(i):0},keyCode:function(i){return"keydown"===i.type||"keyup"===i.type?i.keyCode:0},which:function(i){return"keypress"===i.type?od(i):"keydown"===i.type||"keyup"===i.type?i.keyCode:0}}),br=rd(vr),_r=rd(v({},ir,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Er=rd(v({},nr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zd})),wr=rd(v({},tr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Sr=v({},ir,{deltaX:function(i){return"deltaX"in i?i.deltaX:"wheelDeltaX"in i?-i.wheelDeltaX:0},deltaY:function(i){return"deltaY"in i?i.deltaY:"wheelDeltaY"in i?-i.wheelDeltaY:"wheelDelta"in i?-i.wheelDelta:0},deltaZ:0,deltaMode:0}),xr=rd(Sr),kr=[9,13,27,32],Or=$&&"CompositionEvent"in window,Ar=null;$&&"documentMode"in document&&(Ar=document.documentMode);var Cr=$&&"TextEvent"in window&&!Ar,jr=$&&(!Or||Ar&&8<Ar&&11>=Ar),Pr=String.fromCharCode(32),Ir=!1;function ge(i,s){switch(i){case"keyup":return-1!==kr.indexOf(s.keyCode);case"keydown":return 229!==s.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he(i){return"object"==typeof(i=i.detail)&&"data"in i?i.data:null}var Nr=!1;var Tr={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 me(i){var s=i&&i.nodeName&&i.nodeName.toLowerCase();return"input"===s?!!Tr[i.type]:"textarea"===s}function ne(i,s,u,m){Eb(m),0<(s=oe(s,"onChange")).length&&(u=new rr("onChange","change",null,u,m),i.push({event:u,listeners:s}))}var Mr=null,Rr=null;function re(i){se(i,0)}function te(i){if(Wa(ue(i)))return i}function ve(i,s){if("change"===i)return s}var Br=!1;if($){var Dr;if($){var Lr="oninput"in document;if(!Lr){var Fr=document.createElement("div");Fr.setAttribute("oninput","return;"),Lr="function"==typeof Fr.oninput}Dr=Lr}else Dr=!1;Br=Dr&&(!document.documentMode||9<document.documentMode)}function Ae(){Mr&&(Mr.detachEvent("onpropertychange",Be),Rr=Mr=null)}function Be(i){if("value"===i.propertyName&&te(Rr)){var s=[];if(ne(s,Rr,i,xb(i)),i=re,ct)i(s);else{ct=!0;try{Gb(i,s)}finally{ct=!1,Mb()}}}}function Ce(i,s,u){"focusin"===i?(Ae(),Rr=u,(Mr=s).attachEvent("onpropertychange",Be)):"focusout"===i&&Ae()}function De(i){if("selectionchange"===i||"keyup"===i||"keydown"===i)return te(Rr)}function Ee(i,s){if("click"===i)return te(s)}function Fe(i,s){if("input"===i||"change"===i)return te(s)}var qr="function"==typeof Object.is?Object.is:function Ge(i,s){return i===s&&(0!==i||1/i==1/s)||i!=i&&s!=s},$r=Object.prototype.hasOwnProperty;function Je(i,s){if(qr(i,s))return!0;if("object"!=typeof i||null===i||"object"!=typeof s||null===s)return!1;var u=Object.keys(i),m=Object.keys(s);if(u.length!==m.length)return!1;for(m=0;m<u.length;m++)if(!$r.call(s,u[m])||!qr(i[u[m]],s[u[m]]))return!1;return!0}function Ke(i){for(;i&&i.firstChild;)i=i.firstChild;return i}function Le(i,s){var u,m=Ke(i);for(i=0;m;){if(3===m.nodeType){if(u=i+m.textContent.length,i<=s&&u>=s)return{node:m,offset:s-i};i=u}e:{for(;m;){if(m.nextSibling){m=m.nextSibling;break e}m=m.parentNode}m=void 0}m=Ke(m)}}function Me(i,s){return!(!i||!s)&&(i===s||(!i||3!==i.nodeType)&&(s&&3===s.nodeType?Me(i,s.parentNode):"contains"in i?i.contains(s):!!i.compareDocumentPosition&&!!(16&i.compareDocumentPosition(s))))}function Ne(){for(var i=window,s=Xa();s instanceof i.HTMLIFrameElement;){try{var u="string"==typeof s.contentWindow.location.href}catch(i){u=!1}if(!u)break;s=Xa((i=s.contentWindow).document)}return s}function Oe(i){var s=i&&i.nodeName&&i.nodeName.toLowerCase();return s&&("input"===s&&("text"===i.type||"search"===i.type||"tel"===i.type||"url"===i.type||"password"===i.type)||"textarea"===s||"true"===i.contentEditable)}var zr=$&&"documentMode"in document&&11>=document.documentMode,Ur=null,Vr=null,Wr=null,Kr=!1;function Ue(i,s,u){var m=u.window===u?u.document:9===u.nodeType?u:u.ownerDocument;Kr||null==Ur||Ur!==Xa(m)||("selectionStart"in(m=Ur)&&Oe(m)?m={start:m.selectionStart,end:m.selectionEnd}:m={anchorNode:(m=(m.ownerDocument&&m.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:m.anchorOffset,focusNode:m.focusNode,focusOffset:m.focusOffset},Wr&&Je(Wr,m)||(Wr=m,0<(m=oe(Vr,"onSelect")).length&&(s=new rr("onSelect","select",null,s,u),i.push({event:s,listeners:m}),s.target=Ur)))}Pc("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Pc("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Pc($t,2);for(var Hr="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Jr=0;Jr<Hr.length;Jr++)qt.set(Hr[Jr],0);ea("onMouseEnter",["mouseout","mouseover"]),ea("onMouseLeave",["mouseout","mouseover"]),ea("onPointerEnter",["pointerout","pointerover"]),ea("onPointerLeave",["pointerout","pointerover"]),da("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),da("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),da("onBeforeInput",["compositionend","keypress","textInput","paste"]),da("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),da("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),da("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Gr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Xr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Gr));function Ze(i,s,u){var m=i.type||"unknown-event";i.currentTarget=u,function Yb(i,s,u,m,v,_,j,M,$){if(Xb.apply(this,arguments),dt){if(!dt)throw Error(y(198));var W=mt;dt=!1,mt=null,gt||(gt=!0,yt=W)}}(m,s,void 0,i),i.currentTarget=null}function se(i,s){s=0!=(4&s);for(var u=0;u<i.length;u++){var m=i[u],v=m.event;m=m.listeners;e:{var _=void 0;if(s)for(var j=m.length-1;0<=j;j--){var M=m[j],$=M.instance,W=M.currentTarget;if(M=M.listener,$!==_&&v.isPropagationStopped())break e;Ze(v,M,W),_=$}else for(j=0;j<m.length;j++){if($=(M=m[j]).instance,W=M.currentTarget,M=M.listener,$!==_&&v.isPropagationStopped())break e;Ze(v,M,W),_=$}}}if(gt)throw i=yt,gt=!1,yt=null,i}function G(i,s){var u=$e(s),m=i+"__bubble";u.has(m)||(af(s,i,2,!1),u.add(m))}var Yr="_reactListening"+Math.random().toString(36).slice(2);function cf(i){i[Yr]||(i[Yr]=!0,j.forEach((function(s){Xr.has(s)||df(s,!1,i,null),df(s,!0,i,null)})))}function df(i,s,u,m){var v=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,_=u;if("selectionchange"===i&&9!==u.nodeType&&(_=u.ownerDocument),null!==m&&!s&&Xr.has(i)){if("scroll"!==i)return;v|=2,_=m}var j=$e(_),M=i+"__"+(s?"capture":"bubble");j.has(M)||(s&&(v|=4),af(_,i,v,s),j.add(M))}function af(i,s,u,m){var v=qt.get(s);switch(void 0===v?2:v){case 0:v=gd;break;case 1:v=id;break;default:v=hd}u=v.bind(null,s,u,i),v=void 0,!pt||"touchstart"!==s&&"touchmove"!==s&&"wheel"!==s||(v=!0),m?void 0!==v?i.addEventListener(s,u,{capture:!0,passive:v}):i.addEventListener(s,u,!0):void 0!==v?i.addEventListener(s,u,{passive:v}):i.addEventListener(s,u,!1)}function jd(i,s,u,m,v){var _=m;if(0==(1&s)&&0==(2&s)&&null!==m)e:for(;;){if(null===m)return;var j=m.tag;if(3===j||4===j){var M=m.stateNode.containerInfo;if(M===v||8===M.nodeType&&M.parentNode===v)break;if(4===j)for(j=m.return;null!==j;){var $=j.tag;if((3===$||4===$)&&(($=j.stateNode.containerInfo)===v||8===$.nodeType&&$.parentNode===v))return;j=j.return}for(;null!==M;){if(null===(j=wc(M)))return;if(5===($=j.tag)||6===$){m=_=j;continue e}M=M.parentNode}}m=m.return}!function Nb(i,s,u){if(ut)return i(s,u);ut=!0;try{return lt(i,s,u)}finally{ut=!1,Mb()}}((function(){var m=_,v=xb(u),j=[];e:{var M=Ft.get(i);if(void 0!==M){var $=rr,W=i;switch(i){case"keypress":if(0===od(u))break e;case"keydown":case"keyup":$=br;break;case"focusin":W="focus",$=cr;break;case"focusout":W="blur",$=cr;break;case"beforeblur":case"afterblur":$=cr;break;case"click":if(2===u.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":$=sr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":$=lr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":$=Er;break;case Rt:case Bt:case Dt:$=ur;break;case Lt:$=wr;break;case"scroll":$=ar;break;case"wheel":$=xr;break;case"copy":case"cut":case"paste":$=dr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":$=_r}var X=0!=(4&s),Y=!X&&"scroll"===i,Z=X?null!==M?M+"Capture":null:M;X=[];for(var ee,ae=m;null!==ae;){var ie=(ee=ae).stateNode;if(5===ee.tag&&null!==ie&&(ee=ie,null!==Z&&(null!=(ie=Ob(ae,Z))&&X.push(ef(ae,ie,ee)))),Y)break;ae=ae.return}0<X.length&&(M=new $(M,W,null,u,v),j.push({event:M,listeners:X}))}}if(0==(7&s)){if($="mouseout"===i||"pointerout"===i,(!(M="mouseover"===i||"pointerover"===i)||0!=(16&s)||!(W=u.relatedTarget||u.fromElement)||!wc(W)&&!W[sn])&&($||M)&&(M=v.window===v?v:(M=v.ownerDocument)?M.defaultView||M.parentWindow:window,$?($=m,null!==(W=(W=u.relatedTarget||u.toElement)?wc(W):null)&&(W!==(Y=Zb(W))||5!==W.tag&&6!==W.tag)&&(W=null)):($=null,W=m),$!==W)){if(X=sr,ie="onMouseLeave",Z="onMouseEnter",ae="mouse","pointerout"!==i&&"pointerover"!==i||(X=_r,ie="onPointerLeave",Z="onPointerEnter",ae="pointer"),Y=null==$?M:ue($),ee=null==W?M:ue(W),(M=new X(ie,ae+"leave",$,u,v)).target=Y,M.relatedTarget=ee,ie=null,wc(v)===m&&((X=new X(Z,ae+"enter",W,u,v)).target=ee,X.relatedTarget=Y,ie=X),Y=ie,$&&W)e:{for(Z=W,ae=0,ee=X=$;ee;ee=gf(ee))ae++;for(ee=0,ie=Z;ie;ie=gf(ie))ee++;for(;0<ae-ee;)X=gf(X),ae--;for(;0<ee-ae;)Z=gf(Z),ee--;for(;ae--;){if(X===Z||null!==Z&&X===Z.alternate)break e;X=gf(X),Z=gf(Z)}X=null}else X=null;null!==$&&hf(j,M,$,X,!1),null!==W&&null!==Y&&hf(j,Y,W,X,!0)}if("select"===($=(M=m?ue(m):window).nodeName&&M.nodeName.toLowerCase())||"input"===$&&"file"===M.type)var le=ve;else if(me(M))if(Br)le=Fe;else{le=De;var ce=Ce}else($=M.nodeName)&&"input"===$.toLowerCase()&&("checkbox"===M.type||"radio"===M.type)&&(le=Ee);switch(le&&(le=le(i,m))?ne(j,le,u,v):(ce&&ce(i,M,m),"focusout"===i&&(ce=M._wrapperState)&&ce.controlled&&"number"===M.type&&bb(M,"number",M.value)),ce=m?ue(m):window,i){case"focusin":(me(ce)||"true"===ce.contentEditable)&&(Ur=ce,Vr=m,Wr=null);break;case"focusout":Wr=Vr=Ur=null;break;case"mousedown":Kr=!0;break;case"contextmenu":case"mouseup":case"dragend":Kr=!1,Ue(j,u,v);break;case"selectionchange":if(zr)break;case"keydown":case"keyup":Ue(j,u,v)}var pe;if(Or)e:{switch(i){case"compositionstart":var de="onCompositionStart";break e;case"compositionend":de="onCompositionEnd";break e;case"compositionupdate":de="onCompositionUpdate";break e}de=void 0}else Nr?ge(i,u)&&(de="onCompositionEnd"):"keydown"===i&&229===u.keyCode&&(de="onCompositionStart");de&&(jr&&"ko"!==u.locale&&(Nr||"onCompositionStart"!==de?"onCompositionEnd"===de&&Nr&&(pe=nd()):(Xt="value"in(Gt=v)?Gt.value:Gt.textContent,Nr=!0)),0<(ce=oe(m,de)).length&&(de=new fr(de,i,null,u,v),j.push({event:de,listeners:ce}),pe?de.data=pe:null!==(pe=he(u))&&(de.data=pe))),(pe=Cr?function je(i,s){switch(i){case"compositionend":return he(s);case"keypress":return 32!==s.which?null:(Ir=!0,Pr);case"textInput":return(i=s.data)===Pr&&Ir?null:i;default:return null}}(i,u):function ke(i,s){if(Nr)return"compositionend"===i||!Or&&ge(i,s)?(i=nd(),Yt=Xt=Gt=null,Nr=!1,i):null;switch(i){case"paste":default:return null;case"keypress":if(!(s.ctrlKey||s.altKey||s.metaKey)||s.ctrlKey&&s.altKey){if(s.char&&1<s.char.length)return s.char;if(s.which)return String.fromCharCode(s.which)}return null;case"compositionend":return jr&&"ko"!==s.locale?null:s.data}}(i,u))&&(0<(m=oe(m,"onBeforeInput")).length&&(v=new fr("onBeforeInput","beforeinput",null,u,v),j.push({event:v,listeners:m}),v.data=pe))}se(j,s)}))}function ef(i,s,u){return{instance:i,listener:s,currentTarget:u}}function oe(i,s){for(var u=s+"Capture",m=[];null!==i;){var v=i,_=v.stateNode;5===v.tag&&null!==_&&(v=_,null!=(_=Ob(i,u))&&m.unshift(ef(i,_,v)),null!=(_=Ob(i,s))&&m.push(ef(i,_,v))),i=i.return}return m}function gf(i){if(null===i)return null;do{i=i.return}while(i&&5!==i.tag);return i||null}function hf(i,s,u,m,v){for(var _=s._reactName,j=[];null!==u&&u!==m;){var M=u,$=M.alternate,W=M.stateNode;if(null!==$&&$===m)break;5===M.tag&&null!==W&&(M=W,v?null!=($=Ob(u,_))&&j.unshift(ef(u,$,M)):v||null!=($=Ob(u,_))&&j.push(ef(u,$,M))),u=u.return}0!==j.length&&i.push({event:s,listeners:j})}function jf(){}var Qr=null,Zr=null;function mf(i,s){switch(i){case"button":case"input":case"select":case"textarea":return!!s.autoFocus}return!1}function nf(i,s){return"textarea"===i||"option"===i||"noscript"===i||"string"==typeof s.children||"number"==typeof s.children||"object"==typeof s.dangerouslySetInnerHTML&&null!==s.dangerouslySetInnerHTML&&null!=s.dangerouslySetInnerHTML.__html}var en="function"==typeof setTimeout?setTimeout:void 0,tn="function"==typeof clearTimeout?clearTimeout:void 0;function qf(i){1===i.nodeType?i.textContent="":9===i.nodeType&&(null!=(i=i.body)&&(i.textContent=""))}function rf(i){for(;null!=i;i=i.nextSibling){var s=i.nodeType;if(1===s||3===s)break}return i}function sf(i){i=i.previousSibling;for(var s=0;i;){if(8===i.nodeType){var u=i.data;if("$"===u||"$!"===u||"$?"===u){if(0===s)return i;s--}else"/$"===u&&s++}i=i.previousSibling}return null}var rn=0;var nn=Math.random().toString(36).slice(2),on="__reactFiber$"+nn,an="__reactProps$"+nn,sn="__reactContainer$"+nn,ln="__reactEvents$"+nn;function wc(i){var s=i[on];if(s)return s;for(var u=i.parentNode;u;){if(s=u[sn]||u[on]){if(u=s.alternate,null!==s.child||null!==u&&null!==u.child)for(i=sf(i);null!==i;){if(u=i[on])return u;i=sf(i)}return s}u=(i=u).parentNode}return null}function Cb(i){return!(i=i[on]||i[sn])||5!==i.tag&&6!==i.tag&&13!==i.tag&&3!==i.tag?null:i}function ue(i){if(5===i.tag||6===i.tag)return i.stateNode;throw Error(y(33))}function Db(i){return i[an]||null}function $e(i){var s=i[ln];return void 0===s&&(s=i[ln]=new Set),s}var cn=[],un=-1;function Bf(i){return{current:i}}function H(i){0>un||(i.current=cn[un],cn[un]=null,un--)}function I(i,s){un++,cn[un]=i.current,i.current=s}var pn={},hn=Bf(pn),dn=Bf(!1),fn=pn;function Ef(i,s){var u=i.type.contextTypes;if(!u)return pn;var m=i.stateNode;if(m&&m.__reactInternalMemoizedUnmaskedChildContext===s)return m.__reactInternalMemoizedMaskedChildContext;var v,_={};for(v in u)_[v]=s[v];return m&&((i=i.stateNode).__reactInternalMemoizedUnmaskedChildContext=s,i.__reactInternalMemoizedMaskedChildContext=_),_}function Ff(i){return null!=(i=i.childContextTypes)}function Gf(){H(dn),H(hn)}function Hf(i,s,u){if(hn.current!==pn)throw Error(y(168));I(hn,s),I(dn,u)}function If(i,s,u){var m=i.stateNode;if(i=s.childContextTypes,"function"!=typeof m.getChildContext)return u;for(var _ in m=m.getChildContext())if(!(_ in i))throw Error(y(108,Ra(s)||"Unknown",_));return v({},u,m)}function Jf(i){return i=(i=i.stateNode)&&i.__reactInternalMemoizedMergedChildContext||pn,fn=hn.current,I(hn,i),I(dn,dn.current),!0}function Kf(i,s,u){var m=i.stateNode;if(!m)throw Error(y(169));u?(i=If(i,s,fn),m.__reactInternalMemoizedMergedChildContext=i,H(dn),H(hn),I(hn,i)):H(dn),I(dn,u)}var mn=null,gn=null,yn=_.unstable_runWithPriority,vn=_.unstable_scheduleCallback,bn=_.unstable_cancelCallback,_n=_.unstable_shouldYield,En=_.unstable_requestPaint,wn=_.unstable_now,Sn=_.unstable_getCurrentPriorityLevel,xn=_.unstable_ImmediatePriority,kn=_.unstable_UserBlockingPriority,On=_.unstable_NormalPriority,An=_.unstable_LowPriority,Cn=_.unstable_IdlePriority,jn={},Pn=void 0!==En?En:function(){},In=null,Nn=null,Tn=!1,Mn=wn(),Rn=1e4>Mn?wn:function(){return wn()-Mn};function eg(){switch(Sn()){case xn:return 99;case kn:return 98;case On:return 97;case An:return 96;case Cn:return 95;default:throw Error(y(332))}}function fg(i){switch(i){case 99:return xn;case 98:return kn;case 97:return On;case 96:return An;case 95:return Cn;default:throw Error(y(332))}}function gg(i,s){return i=fg(i),yn(i,s)}function hg(i,s,u){return i=fg(i),vn(i,s,u)}function ig(){if(null!==Nn){var i=Nn;Nn=null,bn(i)}jg()}function jg(){if(!Tn&&null!==In){Tn=!0;var i=0;try{var s=In;gg(99,(function(){for(;i<s.length;i++){var u=s[i];do{u=u(!0)}while(null!==u)}})),In=null}catch(s){throw null!==In&&(In=In.slice(i+1)),vn(xn,ig),s}finally{Tn=!1}}}var Bn=ie.ReactCurrentBatchConfig;function lg(i,s){if(i&&i.defaultProps){for(var u in s=v({},s),i=i.defaultProps)void 0===s[u]&&(s[u]=i[u]);return s}return s}var Dn=Bf(null),Ln=null,Fn=null,qn=null;function qg(){qn=Fn=Ln=null}function rg(i){var s=Dn.current;H(Dn),i.type._context._currentValue=s}function sg(i,s){for(;null!==i;){var u=i.alternate;if((i.childLanes&s)===s){if(null===u||(u.childLanes&s)===s)break;u.childLanes|=s}else i.childLanes|=s,null!==u&&(u.childLanes|=s);i=i.return}}function tg(i,s){Ln=i,qn=Fn=null,null!==(i=i.dependencies)&&null!==i.firstContext&&(0!=(i.lanes&s)&&(go=!0),i.firstContext=null)}function vg(i,s){if(qn!==i&&!1!==s&&0!==s)if("number"==typeof s&&1073741823!==s||(qn=i,s=1073741823),s={context:i,observedBits:s,next:null},null===Fn){if(null===Ln)throw Error(y(308));Fn=s,Ln.dependencies={lanes:0,firstContext:s,responders:null}}else Fn=Fn.next=s;return i._currentValue}var $n=!1;function xg(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function yg(i,s){i=i.updateQueue,s.updateQueue===i&&(s.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,effects:i.effects})}function zg(i,s){return{eventTime:i,lane:s,tag:0,payload:null,callback:null,next:null}}function Ag(i,s){if(null!==(i=i.updateQueue)){var u=(i=i.shared).pending;null===u?s.next=s:(s.next=u.next,u.next=s),i.pending=s}}function Bg(i,s){var u=i.updateQueue,m=i.alternate;if(null!==m&&u===(m=m.updateQueue)){var v=null,_=null;if(null!==(u=u.firstBaseUpdate)){do{var j={eventTime:u.eventTime,lane:u.lane,tag:u.tag,payload:u.payload,callback:u.callback,next:null};null===_?v=_=j:_=_.next=j,u=u.next}while(null!==u);null===_?v=_=s:_=_.next=s}else v=_=s;return u={baseState:m.baseState,firstBaseUpdate:v,lastBaseUpdate:_,shared:m.shared,effects:m.effects},void(i.updateQueue=u)}null===(i=u.lastBaseUpdate)?u.firstBaseUpdate=s:i.next=s,u.lastBaseUpdate=s}function Cg(i,s,u,m){var _=i.updateQueue;$n=!1;var j=_.firstBaseUpdate,M=_.lastBaseUpdate,$=_.shared.pending;if(null!==$){_.shared.pending=null;var W=$,X=W.next;W.next=null,null===M?j=X:M.next=X,M=W;var Y=i.alternate;if(null!==Y){var Z=(Y=Y.updateQueue).lastBaseUpdate;Z!==M&&(null===Z?Y.firstBaseUpdate=X:Z.next=X,Y.lastBaseUpdate=W)}}if(null!==j){for(Z=_.baseState,M=0,Y=X=W=null;;){$=j.lane;var ee=j.eventTime;if((m&$)===$){null!==Y&&(Y=Y.next={eventTime:ee,lane:0,tag:j.tag,payload:j.payload,callback:j.callback,next:null});e:{var ae=i,ie=j;switch($=s,ee=u,ie.tag){case 1:if("function"==typeof(ae=ie.payload)){Z=ae.call(ee,Z,$);break e}Z=ae;break e;case 3:ae.flags=-4097&ae.flags|64;case 0:if(null==($="function"==typeof(ae=ie.payload)?ae.call(ee,Z,$):ae))break e;Z=v({},Z,$);break e;case 2:$n=!0}}null!==j.callback&&(i.flags|=32,null===($=_.effects)?_.effects=[j]:$.push(j))}else ee={eventTime:ee,lane:$,tag:j.tag,payload:j.payload,callback:j.callback,next:null},null===Y?(X=Y=ee,W=Z):Y=Y.next=ee,M|=$;if(null===(j=j.next)){if(null===($=_.shared.pending))break;j=$.next,$.next=null,_.lastBaseUpdate=$,_.shared.pending=null}}null===Y&&(W=Z),_.baseState=W,_.firstBaseUpdate=X,_.lastBaseUpdate=Y,Bo|=M,i.lanes=M,i.memoizedState=Z}}function Eg(i,s,u){if(i=s.effects,s.effects=null,null!==i)for(s=0;s<i.length;s++){var m=i[s],v=m.callback;if(null!==v){if(m.callback=null,m=u,"function"!=typeof v)throw Error(y(191,v));v.call(m)}}}var zn=(new m.Component).refs;function Gg(i,s,u,m){u=null==(u=u(m,s=i.memoizedState))?s:v({},s,u),i.memoizedState=u,0===i.lanes&&(i.updateQueue.baseState=u)}var Un={isMounted:function(i){return!!(i=i._reactInternals)&&Zb(i)===i},enqueueSetState:function(i,s,u){i=i._reactInternals;var m=Hg(),v=Ig(i),_=zg(m,v);_.payload=s,null!=u&&(_.callback=u),Ag(i,_),Jg(i,v,m)},enqueueReplaceState:function(i,s,u){i=i._reactInternals;var m=Hg(),v=Ig(i),_=zg(m,v);_.tag=1,_.payload=s,null!=u&&(_.callback=u),Ag(i,_),Jg(i,v,m)},enqueueForceUpdate:function(i,s){i=i._reactInternals;var u=Hg(),m=Ig(i),v=zg(u,m);v.tag=2,null!=s&&(v.callback=s),Ag(i,v),Jg(i,m,u)}};function Lg(i,s,u,m,v,_,j){return"function"==typeof(i=i.stateNode).shouldComponentUpdate?i.shouldComponentUpdate(m,_,j):!s.prototype||!s.prototype.isPureReactComponent||(!Je(u,m)||!Je(v,_))}function Mg(i,s,u){var m=!1,v=pn,_=s.contextType;return"object"==typeof _&&null!==_?_=vg(_):(v=Ff(s)?fn:hn.current,_=(m=null!=(m=s.contextTypes))?Ef(i,v):pn),s=new s(u,_),i.memoizedState=null!==s.state&&void 0!==s.state?s.state:null,s.updater=Un,i.stateNode=s,s._reactInternals=i,m&&((i=i.stateNode).__reactInternalMemoizedUnmaskedChildContext=v,i.__reactInternalMemoizedMaskedChildContext=_),s}function Ng(i,s,u,m){i=s.state,"function"==typeof s.componentWillReceiveProps&&s.componentWillReceiveProps(u,m),"function"==typeof s.UNSAFE_componentWillReceiveProps&&s.UNSAFE_componentWillReceiveProps(u,m),s.state!==i&&Un.enqueueReplaceState(s,s.state,null)}function Og(i,s,u,m){var v=i.stateNode;v.props=u,v.state=i.memoizedState,v.refs=zn,xg(i);var _=s.contextType;"object"==typeof _&&null!==_?v.context=vg(_):(_=Ff(s)?fn:hn.current,v.context=Ef(i,_)),Cg(i,u,v,m),v.state=i.memoizedState,"function"==typeof(_=s.getDerivedStateFromProps)&&(Gg(i,s,_,u),v.state=i.memoizedState),"function"==typeof s.getDerivedStateFromProps||"function"==typeof v.getSnapshotBeforeUpdate||"function"!=typeof v.UNSAFE_componentWillMount&&"function"!=typeof v.componentWillMount||(s=v.state,"function"==typeof v.componentWillMount&&v.componentWillMount(),"function"==typeof v.UNSAFE_componentWillMount&&v.UNSAFE_componentWillMount(),s!==v.state&&Un.enqueueReplaceState(v,v.state,null),Cg(i,u,v,m),v.state=i.memoizedState),"function"==typeof v.componentDidMount&&(i.flags|=4)}var Vn=Array.isArray;function Qg(i,s,u){if(null!==(i=u.ref)&&"function"!=typeof i&&"object"!=typeof i){if(u._owner){if(u=u._owner){if(1!==u.tag)throw Error(y(309));var m=u.stateNode}if(!m)throw Error(y(147,i));var v=""+i;return null!==s&&null!==s.ref&&"function"==typeof s.ref&&s.ref._stringRef===v?s.ref:(s=function(i){var s=m.refs;s===zn&&(s=m.refs={}),null===i?delete s[v]:s[v]=i},s._stringRef=v,s)}if("string"!=typeof i)throw Error(y(284));if(!u._owner)throw Error(y(290,i))}return i}function Rg(i,s){if("textarea"!==i.type)throw Error(y(31,"[object Object]"===Object.prototype.toString.call(s)?"object with keys {"+Object.keys(s).join(", ")+"}":s))}function Sg(i){function b(s,u){if(i){var m=s.lastEffect;null!==m?(m.nextEffect=u,s.lastEffect=u):s.firstEffect=s.lastEffect=u,u.nextEffect=null,u.flags=8}}function c(s,u){if(!i)return null;for(;null!==u;)b(s,u),u=u.sibling;return null}function d(i,s){for(i=new Map;null!==s;)null!==s.key?i.set(s.key,s):i.set(s.index,s),s=s.sibling;return i}function e(i,s){return(i=Tg(i,s)).index=0,i.sibling=null,i}function f(s,u,m){return s.index=m,i?null!==(m=s.alternate)?(m=m.index)<u?(s.flags=2,u):m:(s.flags=2,u):u}function g(s){return i&&null===s.alternate&&(s.flags=2),s}function h(i,s,u,m){return null===s||6!==s.tag?((s=Ug(u,i.mode,m)).return=i,s):((s=e(s,u)).return=i,s)}function k(i,s,u,m){return null!==s&&s.elementType===u.type?((m=e(s,u.props)).ref=Qg(i,s,u),m.return=i,m):((m=Vg(u.type,u.key,u.props,null,i.mode,m)).ref=Qg(i,s,u),m.return=i,m)}function l(i,s,u,m){return null===s||4!==s.tag||s.stateNode.containerInfo!==u.containerInfo||s.stateNode.implementation!==u.implementation?((s=Wg(u,i.mode,m)).return=i,s):((s=e(s,u.children||[])).return=i,s)}function n(i,s,u,m,v){return null===s||7!==s.tag?((s=Xg(u,i.mode,m,v)).return=i,s):((s=e(s,u)).return=i,s)}function A(i,s,u){if("string"==typeof s||"number"==typeof s)return(s=Ug(""+s,i.mode,u)).return=i,s;if("object"==typeof s&&null!==s){switch(s.$$typeof){case le:return(u=Vg(s.type,s.key,s.props,null,i.mode,u)).ref=Qg(i,null,s),u.return=i,u;case ce:return(s=Wg(s,i.mode,u)).return=i,s}if(Vn(s)||La(s))return(s=Xg(s,i.mode,u,null)).return=i,s;Rg(i,s)}return null}function p(i,s,u,m){var v=null!==s?s.key:null;if("string"==typeof u||"number"==typeof u)return null!==v?null:h(i,s,""+u,m);if("object"==typeof u&&null!==u){switch(u.$$typeof){case le:return u.key===v?u.type===pe?n(i,s,u.props.children,m,v):k(i,s,u,m):null;case ce:return u.key===v?l(i,s,u,m):null}if(Vn(u)||La(u))return null!==v?null:n(i,s,u,m,null);Rg(i,u)}return null}function C(i,s,u,m,v){if("string"==typeof m||"number"==typeof m)return h(s,i=i.get(u)||null,""+m,v);if("object"==typeof m&&null!==m){switch(m.$$typeof){case le:return i=i.get(null===m.key?u:m.key)||null,m.type===pe?n(s,i,m.props.children,v,m.key):k(s,i,m,v);case ce:return l(s,i=i.get(null===m.key?u:m.key)||null,m,v)}if(Vn(m)||La(m))return n(s,i=i.get(u)||null,m,v,null);Rg(s,m)}return null}function x(s,u,m,v){for(var _=null,j=null,M=u,$=u=0,W=null;null!==M&&$<m.length;$++){M.index>$?(W=M,M=null):W=M.sibling;var X=p(s,M,m[$],v);if(null===X){null===M&&(M=W);break}i&&M&&null===X.alternate&&b(s,M),u=f(X,u,$),null===j?_=X:j.sibling=X,j=X,M=W}if($===m.length)return c(s,M),_;if(null===M){for(;$<m.length;$++)null!==(M=A(s,m[$],v))&&(u=f(M,u,$),null===j?_=M:j.sibling=M,j=M);return _}for(M=d(s,M);$<m.length;$++)null!==(W=C(M,s,$,m[$],v))&&(i&&null!==W.alternate&&M.delete(null===W.key?$:W.key),u=f(W,u,$),null===j?_=W:j.sibling=W,j=W);return i&&M.forEach((function(i){return b(s,i)})),_}function w(s,u,m,v){var _=La(m);if("function"!=typeof _)throw Error(y(150));if(null==(m=_.call(m)))throw Error(y(151));for(var j=_=null,M=u,$=u=0,W=null,X=m.next();null!==M&&!X.done;$++,X=m.next()){M.index>$?(W=M,M=null):W=M.sibling;var Y=p(s,M,X.value,v);if(null===Y){null===M&&(M=W);break}i&&M&&null===Y.alternate&&b(s,M),u=f(Y,u,$),null===j?_=Y:j.sibling=Y,j=Y,M=W}if(X.done)return c(s,M),_;if(null===M){for(;!X.done;$++,X=m.next())null!==(X=A(s,X.value,v))&&(u=f(X,u,$),null===j?_=X:j.sibling=X,j=X);return _}for(M=d(s,M);!X.done;$++,X=m.next())null!==(X=C(M,s,$,X.value,v))&&(i&&null!==X.alternate&&M.delete(null===X.key?$:X.key),u=f(X,u,$),null===j?_=X:j.sibling=X,j=X);return i&&M.forEach((function(i){return b(s,i)})),_}return function(i,s,u,m){var v="object"==typeof u&&null!==u&&u.type===pe&&null===u.key;v&&(u=u.props.children);var _="object"==typeof u&&null!==u;if(_)switch(u.$$typeof){case le:e:{for(_=u.key,v=s;null!==v;){if(v.key===_){if(7===v.tag){if(u.type===pe){c(i,v.sibling),(s=e(v,u.props.children)).return=i,i=s;break e}}else if(v.elementType===u.type){c(i,v.sibling),(s=e(v,u.props)).ref=Qg(i,v,u),s.return=i,i=s;break e}c(i,v);break}b(i,v),v=v.sibling}u.type===pe?((s=Xg(u.props.children,i.mode,m,u.key)).return=i,i=s):((m=Vg(u.type,u.key,u.props,null,i.mode,m)).ref=Qg(i,s,u),m.return=i,i=m)}return g(i);case ce:e:{for(v=u.key;null!==s;){if(s.key===v){if(4===s.tag&&s.stateNode.containerInfo===u.containerInfo&&s.stateNode.implementation===u.implementation){c(i,s.sibling),(s=e(s,u.children||[])).return=i,i=s;break e}c(i,s);break}b(i,s),s=s.sibling}(s=Wg(u,i.mode,m)).return=i,i=s}return g(i)}if("string"==typeof u||"number"==typeof u)return u=""+u,null!==s&&6===s.tag?(c(i,s.sibling),(s=e(s,u)).return=i,i=s):(c(i,s),(s=Ug(u,i.mode,m)).return=i,i=s),g(i);if(Vn(u))return x(i,s,u,m);if(La(u))return w(i,s,u,m);if(_&&Rg(i,u),void 0===u&&!v)switch(i.tag){case 1:case 22:case 0:case 11:case 15:throw Error(y(152,Ra(i.type)||"Component"))}return c(i,s)}}var Wn=Sg(!0),Kn=Sg(!1),Hn={},Jn=Bf(Hn),Gn=Bf(Hn),Xn=Bf(Hn);function dh(i){if(i===Hn)throw Error(y(174));return i}function eh(i,s){switch(I(Xn,s),I(Gn,i),I(Jn,Hn),i=s.nodeType){case 9:case 11:s=(s=s.documentElement)?s.namespaceURI:mb(null,"");break;default:s=mb(s=(i=8===i?s.parentNode:s).namespaceURI||null,i=i.tagName)}H(Jn),I(Jn,s)}function fh(){H(Jn),H(Gn),H(Xn)}function gh(i){dh(Xn.current);var s=dh(Jn.current),u=mb(s,i.type);s!==u&&(I(Gn,i),I(Jn,u))}function hh(i){Gn.current===i&&(H(Jn),H(Gn))}var Yn=Bf(0);function ih(i){for(var s=i;null!==s;){if(13===s.tag){var u=s.memoizedState;if(null!==u&&(null===(u=u.dehydrated)||"$?"===u.data||"$!"===u.data))return s}else if(19===s.tag&&void 0!==s.memoizedProps.revealOrder){if(0!=(64&s.flags))return s}else if(null!==s.child){s.child.return=s,s=s.child;continue}if(s===i)break;for(;null===s.sibling;){if(null===s.return||s.return===i)return null;s=s.return}s.sibling.return=s.return,s=s.sibling}return null}var Qn=null,Zn=null,eo=!1;function mh(i,s){var u=nh(5,null,null,0);u.elementType="DELETED",u.type="DELETED",u.stateNode=s,u.return=i,u.flags=8,null!==i.lastEffect?(i.lastEffect.nextEffect=u,i.lastEffect=u):i.firstEffect=i.lastEffect=u}function oh(i,s){switch(i.tag){case 5:var u=i.type;return null!==(s=1!==s.nodeType||u.toLowerCase()!==s.nodeName.toLowerCase()?null:s)&&(i.stateNode=s,!0);case 6:return null!==(s=""===i.pendingProps||3!==s.nodeType?null:s)&&(i.stateNode=s,!0);default:return!1}}function ph(i){if(eo){var s=Zn;if(s){var u=s;if(!oh(i,s)){if(!(s=rf(u.nextSibling))||!oh(i,s))return i.flags=-1025&i.flags|2,eo=!1,void(Qn=i);mh(Qn,u)}Qn=i,Zn=rf(s.firstChild)}else i.flags=-1025&i.flags|2,eo=!1,Qn=i}}function qh(i){for(i=i.return;null!==i&&5!==i.tag&&3!==i.tag&&13!==i.tag;)i=i.return;Qn=i}function rh(i){if(i!==Qn)return!1;if(!eo)return qh(i),eo=!0,!1;var s=i.type;if(5!==i.tag||"head"!==s&&"body"!==s&&!nf(s,i.memoizedProps))for(s=Zn;s;)mh(i,s),s=rf(s.nextSibling);if(qh(i),13===i.tag){if(!(i=null!==(i=i.memoizedState)?i.dehydrated:null))throw Error(y(317));e:{for(i=i.nextSibling,s=0;i;){if(8===i.nodeType){var u=i.data;if("/$"===u){if(0===s){Zn=rf(i.nextSibling);break e}s--}else"$"!==u&&"$!"!==u&&"$?"!==u||s++}i=i.nextSibling}Zn=null}}else Zn=Qn?rf(i.stateNode.nextSibling):null;return!0}function sh(){Zn=Qn=null,eo=!1}var to=[];function uh(){for(var i=0;i<to.length;i++)to[i]._workInProgressVersionPrimary=null;to.length=0}var ro=ie.ReactCurrentDispatcher,no=ie.ReactCurrentBatchConfig,oo=0,ao=null,io=null,so=null,lo=!1,co=!1;function Ah(){throw Error(y(321))}function Bh(i,s){if(null===s)return!1;for(var u=0;u<s.length&&u<i.length;u++)if(!qr(i[u],s[u]))return!1;return!0}function Ch(i,s,u,m,v,_){if(oo=_,ao=s,s.memoizedState=null,s.updateQueue=null,s.lanes=0,ro.current=null===i||null===i.memoizedState?po:ho,i=u(m,v),co){_=0;do{if(co=!1,!(25>_))throw Error(y(301));_+=1,so=io=null,s.updateQueue=null,ro.current=fo,i=u(m,v)}while(co)}if(ro.current=uo,s=null!==io&&null!==io.next,oo=0,so=io=ao=null,lo=!1,s)throw Error(y(300));return i}function Hh(){var i={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===so?ao.memoizedState=so=i:so=so.next=i,so}function Ih(){if(null===io){var i=ao.alternate;i=null!==i?i.memoizedState:null}else i=io.next;var s=null===so?ao.memoizedState:so.next;if(null!==s)so=s,io=i;else{if(null===i)throw Error(y(310));i={memoizedState:(io=i).memoizedState,baseState:io.baseState,baseQueue:io.baseQueue,queue:io.queue,next:null},null===so?ao.memoizedState=so=i:so=so.next=i}return so}function Jh(i,s){return"function"==typeof s?s(i):s}function Kh(i){var s=Ih(),u=s.queue;if(null===u)throw Error(y(311));u.lastRenderedReducer=i;var m=io,v=m.baseQueue,_=u.pending;if(null!==_){if(null!==v){var j=v.next;v.next=_.next,_.next=j}m.baseQueue=v=_,u.pending=null}if(null!==v){v=v.next,m=m.baseState;var M=j=_=null,$=v;do{var W=$.lane;if((oo&W)===W)null!==M&&(M=M.next={lane:0,action:$.action,eagerReducer:$.eagerReducer,eagerState:$.eagerState,next:null}),m=$.eagerReducer===i?$.eagerState:i(m,$.action);else{var X={lane:W,action:$.action,eagerReducer:$.eagerReducer,eagerState:$.eagerState,next:null};null===M?(j=M=X,_=m):M=M.next=X,ao.lanes|=W,Bo|=W}$=$.next}while(null!==$&&$!==v);null===M?_=m:M.next=j,qr(m,s.memoizedState)||(go=!0),s.memoizedState=m,s.baseState=_,s.baseQueue=M,u.lastRenderedState=m}return[s.memoizedState,u.dispatch]}function Lh(i){var s=Ih(),u=s.queue;if(null===u)throw Error(y(311));u.lastRenderedReducer=i;var m=u.dispatch,v=u.pending,_=s.memoizedState;if(null!==v){u.pending=null;var j=v=v.next;do{_=i(_,j.action),j=j.next}while(j!==v);qr(_,s.memoizedState)||(go=!0),s.memoizedState=_,null===s.baseQueue&&(s.baseState=_),u.lastRenderedState=_}return[_,m]}function Mh(i,s,u){var m=s._getVersion;m=m(s._source);var v=s._workInProgressVersionPrimary;if(null!==v?i=v===m:(i=i.mutableReadLanes,(i=(oo&i)===i)&&(s._workInProgressVersionPrimary=m,to.push(s))),i)return u(s._source);throw to.push(s),Error(y(350))}function Nh(i,s,u,m){var v=Co;if(null===v)throw Error(y(349));var _=s._getVersion,j=_(s._source),M=ro.current,$=M.useState((function(){return Mh(v,s,u)})),W=$[1],X=$[0];$=so;var Y=i.memoizedState,Z=Y.refs,ee=Z.getSnapshot,ae=Y.source;Y=Y.subscribe;var ie=ao;return i.memoizedState={refs:Z,source:s,subscribe:m},M.useEffect((function(){Z.getSnapshot=u,Z.setSnapshot=W;var i=_(s._source);if(!qr(j,i)){i=u(s._source),qr(X,i)||(W(i),i=Ig(ie),v.mutableReadLanes|=i&v.pendingLanes),i=v.mutableReadLanes,v.entangledLanes|=i;for(var m=v.entanglements,M=i;0<M;){var $=31-Ut(M),Y=1<<$;m[$]|=i,M&=~Y}}}),[u,s,m]),M.useEffect((function(){return m(s._source,(function(){var i=Z.getSnapshot,u=Z.setSnapshot;try{u(i(s._source));var m=Ig(ie);v.mutableReadLanes|=m&v.pendingLanes}catch(i){u((function(){throw i}))}}))}),[s,m]),qr(ee,u)&&qr(ae,s)&&qr(Y,m)||((i={pending:null,dispatch:null,lastRenderedReducer:Jh,lastRenderedState:X}).dispatch=W=Oh.bind(null,ao,i),$.queue=i,$.baseQueue=null,X=Mh(v,s,u),$.memoizedState=$.baseState=X),X}function Ph(i,s,u){return Nh(Ih(),i,s,u)}function Qh(i){var s=Hh();return"function"==typeof i&&(i=i()),s.memoizedState=s.baseState=i,i=(i=s.queue={pending:null,dispatch:null,lastRenderedReducer:Jh,lastRenderedState:i}).dispatch=Oh.bind(null,ao,i),[s.memoizedState,i]}function Rh(i,s,u,m){return i={tag:i,create:s,destroy:u,deps:m,next:null},null===(s=ao.updateQueue)?(s={lastEffect:null},ao.updateQueue=s,s.lastEffect=i.next=i):null===(u=s.lastEffect)?s.lastEffect=i.next=i:(m=u.next,u.next=i,i.next=m,s.lastEffect=i),i}function Sh(i){return i={current:i},Hh().memoizedState=i}function Th(){return Ih().memoizedState}function Uh(i,s,u,m){var v=Hh();ao.flags|=i,v.memoizedState=Rh(1|s,u,void 0,void 0===m?null:m)}function Vh(i,s,u,m){var v=Ih();m=void 0===m?null:m;var _=void 0;if(null!==io){var j=io.memoizedState;if(_=j.destroy,null!==m&&Bh(m,j.deps))return void Rh(s,u,_,m)}ao.flags|=i,v.memoizedState=Rh(1|s,u,_,m)}function Wh(i,s){return Uh(516,4,i,s)}function Xh(i,s){return Vh(516,4,i,s)}function Yh(i,s){return Vh(4,2,i,s)}function Zh(i,s){return"function"==typeof s?(i=i(),s(i),function(){s(null)}):null!=s?(i=i(),s.current=i,function(){s.current=null}):void 0}function $h(i,s,u){return u=null!=u?u.concat([i]):null,Vh(4,2,Zh.bind(null,s,i),u)}function ai(){}function bi(i,s){var u=Ih();s=void 0===s?null:s;var m=u.memoizedState;return null!==m&&null!==s&&Bh(s,m[1])?m[0]:(u.memoizedState=[i,s],i)}function ci(i,s){var u=Ih();s=void 0===s?null:s;var m=u.memoizedState;return null!==m&&null!==s&&Bh(s,m[1])?m[0]:(i=i(),u.memoizedState=[i,s],i)}function di(i,s){var u=eg();gg(98>u?98:u,(function(){i(!0)})),gg(97<u?97:u,(function(){var u=no.transition;no.transition=1;try{i(!1),s()}finally{no.transition=u}}))}function Oh(i,s,u){var m=Hg(),v=Ig(i),_={lane:v,action:u,eagerReducer:null,eagerState:null,next:null},j=s.pending;if(null===j?_.next=_:(_.next=j.next,j.next=_),s.pending=_,j=i.alternate,i===ao||null!==j&&j===ao)co=lo=!0;else{if(0===i.lanes&&(null===j||0===j.lanes)&&null!==(j=s.lastRenderedReducer))try{var M=s.lastRenderedState,$=j(M,u);if(_.eagerReducer=j,_.eagerState=$,qr($,M))return}catch(i){}Jg(i,v,m)}}var uo={readContext:vg,useCallback:Ah,useContext:Ah,useEffect:Ah,useImperativeHandle:Ah,useLayoutEffect:Ah,useMemo:Ah,useReducer:Ah,useRef:Ah,useState:Ah,useDebugValue:Ah,useDeferredValue:Ah,useTransition:Ah,useMutableSource:Ah,useOpaqueIdentifier:Ah,unstable_isNewReconciler:!1},po={readContext:vg,useCallback:function(i,s){return Hh().memoizedState=[i,void 0===s?null:s],i},useContext:vg,useEffect:Wh,useImperativeHandle:function(i,s,u){return u=null!=u?u.concat([i]):null,Uh(4,2,Zh.bind(null,s,i),u)},useLayoutEffect:function(i,s){return Uh(4,2,i,s)},useMemo:function(i,s){var u=Hh();return s=void 0===s?null:s,i=i(),u.memoizedState=[i,s],i},useReducer:function(i,s,u){var m=Hh();return s=void 0!==u?u(s):s,m.memoizedState=m.baseState=s,i=(i=m.queue={pending:null,dispatch:null,lastRenderedReducer:i,lastRenderedState:s}).dispatch=Oh.bind(null,ao,i),[m.memoizedState,i]},useRef:Sh,useState:Qh,useDebugValue:ai,useDeferredValue:function(i){var s=Qh(i),u=s[0],m=s[1];return Wh((function(){var s=no.transition;no.transition=1;try{m(i)}finally{no.transition=s}}),[i]),u},useTransition:function(){var i=Qh(!1),s=i[0];return Sh(i=di.bind(null,i[1])),[i,s]},useMutableSource:function(i,s,u){var m=Hh();return m.memoizedState={refs:{getSnapshot:s,setSnapshot:null},source:i,subscribe:u},Nh(m,i,s,u)},useOpaqueIdentifier:function(){if(eo){var i=!1,s=function uf(i){return{$$typeof:Te,toString:i,valueOf:i}}((function(){throw i||(i=!0,u("r:"+(rn++).toString(36))),Error(y(355))})),u=Qh(s)[1];return 0==(2&ao.mode)&&(ao.flags|=516,Rh(5,(function(){u("r:"+(rn++).toString(36))}),void 0,null)),s}return Qh(s="r:"+(rn++).toString(36)),s},unstable_isNewReconciler:!1},ho={readContext:vg,useCallback:bi,useContext:vg,useEffect:Xh,useImperativeHandle:$h,useLayoutEffect:Yh,useMemo:ci,useReducer:Kh,useRef:Th,useState:function(){return Kh(Jh)},useDebugValue:ai,useDeferredValue:function(i){var s=Kh(Jh),u=s[0],m=s[1];return Xh((function(){var s=no.transition;no.transition=1;try{m(i)}finally{no.transition=s}}),[i]),u},useTransition:function(){var i=Kh(Jh)[0];return[Th().current,i]},useMutableSource:Ph,useOpaqueIdentifier:function(){return Kh(Jh)[0]},unstable_isNewReconciler:!1},fo={readContext:vg,useCallback:bi,useContext:vg,useEffect:Xh,useImperativeHandle:$h,useLayoutEffect:Yh,useMemo:ci,useReducer:Lh,useRef:Th,useState:function(){return Lh(Jh)},useDebugValue:ai,useDeferredValue:function(i){var s=Lh(Jh),u=s[0],m=s[1];return Xh((function(){var s=no.transition;no.transition=1;try{m(i)}finally{no.transition=s}}),[i]),u},useTransition:function(){var i=Lh(Jh)[0];return[Th().current,i]},useMutableSource:Ph,useOpaqueIdentifier:function(){return Lh(Jh)[0]},unstable_isNewReconciler:!1},mo=ie.ReactCurrentOwner,go=!1;function fi(i,s,u,m){s.child=null===i?Kn(s,null,u,m):Wn(s,i.child,u,m)}function gi(i,s,u,m,v){u=u.render;var _=s.ref;return tg(s,v),m=Ch(i,s,u,m,_,v),null===i||go?(s.flags|=1,fi(i,s,m,v),s.child):(s.updateQueue=i.updateQueue,s.flags&=-517,i.lanes&=~v,hi(i,s,v))}function ii(i,s,u,m,v,_){if(null===i){var j=u.type;return"function"!=typeof j||ji(j)||void 0!==j.defaultProps||null!==u.compare||void 0!==u.defaultProps?((i=Vg(u.type,null,m,s,s.mode,_)).ref=s.ref,i.return=s,s.child=i):(s.tag=15,s.type=j,ki(i,s,j,m,v,_))}return j=i.child,0==(v&_)&&(v=j.memoizedProps,(u=null!==(u=u.compare)?u:Je)(v,m)&&i.ref===s.ref)?hi(i,s,_):(s.flags|=1,(i=Tg(j,m)).ref=s.ref,i.return=s,s.child=i)}function ki(i,s,u,m,v,_){if(null!==i&&Je(i.memoizedProps,m)&&i.ref===s.ref){if(go=!1,0==(_&v))return s.lanes=i.lanes,hi(i,s,_);0!=(16384&i.flags)&&(go=!0)}return li(i,s,u,m,_)}function mi(i,s,u){var m=s.pendingProps,v=m.children,_=null!==i?i.memoizedState:null;if("hidden"===m.mode||"unstable-defer-without-hiding"===m.mode)if(0==(4&s.mode))s.memoizedState={baseLanes:0},ni(s,u);else{if(0==(1073741824&u))return i=null!==_?_.baseLanes|u:u,s.lanes=s.childLanes=1073741824,s.memoizedState={baseLanes:i},ni(s,i),null;s.memoizedState={baseLanes:0},ni(s,null!==_?_.baseLanes:u)}else null!==_?(m=_.baseLanes|u,s.memoizedState=null):m=u,ni(s,m);return fi(i,s,v,u),s.child}function oi(i,s){var u=s.ref;(null===i&&null!==u||null!==i&&i.ref!==u)&&(s.flags|=128)}function li(i,s,u,m,v){var _=Ff(u)?fn:hn.current;return _=Ef(s,_),tg(s,v),u=Ch(i,s,u,m,_,v),null===i||go?(s.flags|=1,fi(i,s,u,v),s.child):(s.updateQueue=i.updateQueue,s.flags&=-517,i.lanes&=~v,hi(i,s,v))}function pi(i,s,u,m,v){if(Ff(u)){var _=!0;Jf(s)}else _=!1;if(tg(s,v),null===s.stateNode)null!==i&&(i.alternate=null,s.alternate=null,s.flags|=2),Mg(s,u,m),Og(s,u,m,v),m=!0;else if(null===i){var j=s.stateNode,M=s.memoizedProps;j.props=M;var $=j.context,W=u.contextType;"object"==typeof W&&null!==W?W=vg(W):W=Ef(s,W=Ff(u)?fn:hn.current);var X=u.getDerivedStateFromProps,Y="function"==typeof X||"function"==typeof j.getSnapshotBeforeUpdate;Y||"function"!=typeof j.UNSAFE_componentWillReceiveProps&&"function"!=typeof j.componentWillReceiveProps||(M!==m||$!==W)&&Ng(s,j,m,W),$n=!1;var Z=s.memoizedState;j.state=Z,Cg(s,m,j,v),$=s.memoizedState,M!==m||Z!==$||dn.current||$n?("function"==typeof X&&(Gg(s,u,X,m),$=s.memoizedState),(M=$n||Lg(s,u,M,m,Z,$,W))?(Y||"function"!=typeof j.UNSAFE_componentWillMount&&"function"!=typeof j.componentWillMount||("function"==typeof j.componentWillMount&&j.componentWillMount(),"function"==typeof j.UNSAFE_componentWillMount&&j.UNSAFE_componentWillMount()),"function"==typeof j.componentDidMount&&(s.flags|=4)):("function"==typeof j.componentDidMount&&(s.flags|=4),s.memoizedProps=m,s.memoizedState=$),j.props=m,j.state=$,j.context=W,m=M):("function"==typeof j.componentDidMount&&(s.flags|=4),m=!1)}else{j=s.stateNode,yg(i,s),M=s.memoizedProps,W=s.type===s.elementType?M:lg(s.type,M),j.props=W,Y=s.pendingProps,Z=j.context,"object"==typeof($=u.contextType)&&null!==$?$=vg($):$=Ef(s,$=Ff(u)?fn:hn.current);var ee=u.getDerivedStateFromProps;(X="function"==typeof ee||"function"==typeof j.getSnapshotBeforeUpdate)||"function"!=typeof j.UNSAFE_componentWillReceiveProps&&"function"!=typeof j.componentWillReceiveProps||(M!==Y||Z!==$)&&Ng(s,j,m,$),$n=!1,Z=s.memoizedState,j.state=Z,Cg(s,m,j,v);var ae=s.memoizedState;M!==Y||Z!==ae||dn.current||$n?("function"==typeof ee&&(Gg(s,u,ee,m),ae=s.memoizedState),(W=$n||Lg(s,u,W,m,Z,ae,$))?(X||"function"!=typeof j.UNSAFE_componentWillUpdate&&"function"!=typeof j.componentWillUpdate||("function"==typeof j.componentWillUpdate&&j.componentWillUpdate(m,ae,$),"function"==typeof j.UNSAFE_componentWillUpdate&&j.UNSAFE_componentWillUpdate(m,ae,$)),"function"==typeof j.componentDidUpdate&&(s.flags|=4),"function"==typeof j.getSnapshotBeforeUpdate&&(s.flags|=256)):("function"!=typeof j.componentDidUpdate||M===i.memoizedProps&&Z===i.memoizedState||(s.flags|=4),"function"!=typeof j.getSnapshotBeforeUpdate||M===i.memoizedProps&&Z===i.memoizedState||(s.flags|=256),s.memoizedProps=m,s.memoizedState=ae),j.props=m,j.state=ae,j.context=$,m=W):("function"!=typeof j.componentDidUpdate||M===i.memoizedProps&&Z===i.memoizedState||(s.flags|=4),"function"!=typeof j.getSnapshotBeforeUpdate||M===i.memoizedProps&&Z===i.memoizedState||(s.flags|=256),m=!1)}return qi(i,s,u,m,_,v)}function qi(i,s,u,m,v,_){oi(i,s);var j=0!=(64&s.flags);if(!m&&!j)return v&&Kf(s,u,!1),hi(i,s,_);m=s.stateNode,mo.current=s;var M=j&&"function"!=typeof u.getDerivedStateFromError?null:m.render();return s.flags|=1,null!==i&&j?(s.child=Wn(s,i.child,null,_),s.child=Wn(s,null,M,_)):fi(i,s,M,_),s.memoizedState=m.state,v&&Kf(s,u,!0),s.child}function ri(i){var s=i.stateNode;s.pendingContext?Hf(0,s.pendingContext,s.pendingContext!==s.context):s.context&&Hf(0,s.context,!1),eh(i,s.containerInfo)}var yo,vo,bo,_o,Eo={dehydrated:null,retryLane:0};function ti(i,s,u){var m,v=s.pendingProps,_=Yn.current,j=!1;return(m=0!=(64&s.flags))||(m=(null===i||null!==i.memoizedState)&&0!=(2&_)),m?(j=!0,s.flags&=-65):null!==i&&null===i.memoizedState||void 0===v.fallback||!0===v.unstable_avoidThisFallback||(_|=1),I(Yn,1&_),null===i?(void 0!==v.fallback&&ph(s),i=v.children,_=v.fallback,j?(i=ui(s,i,_,u),s.child.memoizedState={baseLanes:u},s.memoizedState=Eo,i):"number"==typeof v.unstable_expectedLoadTime?(i=ui(s,i,_,u),s.child.memoizedState={baseLanes:u},s.memoizedState=Eo,s.lanes=33554432,i):((u=vi({mode:"visible",children:i},s.mode,u,null)).return=s,s.child=u)):(i.memoizedState,j?(v=wi(i,s,v.children,v.fallback,u),j=s.child,_=i.child.memoizedState,j.memoizedState=null===_?{baseLanes:u}:{baseLanes:_.baseLanes|u},j.childLanes=i.childLanes&~u,s.memoizedState=Eo,v):(u=xi(i,s,v.children,u),s.memoizedState=null,u))}function ui(i,s,u,m){var v=i.mode,_=i.child;return s={mode:"hidden",children:s},0==(2&v)&&null!==_?(_.childLanes=0,_.pendingProps=s):_=vi(s,v,0,null),u=Xg(u,v,m,null),_.return=i,u.return=i,_.sibling=u,i.child=_,u}function xi(i,s,u,m){var v=i.child;return i=v.sibling,u=Tg(v,{mode:"visible",children:u}),0==(2&s.mode)&&(u.lanes=m),u.return=s,u.sibling=null,null!==i&&(i.nextEffect=null,i.flags=8,s.firstEffect=s.lastEffect=i),s.child=u}function wi(i,s,u,m,v){var _=s.mode,j=i.child;i=j.sibling;var M={mode:"hidden",children:u};return 0==(2&_)&&s.child!==j?((u=s.child).childLanes=0,u.pendingProps=M,null!==(j=u.lastEffect)?(s.firstEffect=u.firstEffect,s.lastEffect=j,j.nextEffect=null):s.firstEffect=s.lastEffect=null):u=Tg(j,M),null!==i?m=Tg(i,m):(m=Xg(m,_,v,null)).flags|=2,m.return=s,u.return=s,u.sibling=m,s.child=u,m}function yi(i,s){i.lanes|=s;var u=i.alternate;null!==u&&(u.lanes|=s),sg(i.return,s)}function zi(i,s,u,m,v,_){var j=i.memoizedState;null===j?i.memoizedState={isBackwards:s,rendering:null,renderingStartTime:0,last:m,tail:u,tailMode:v,lastEffect:_}:(j.isBackwards=s,j.rendering=null,j.renderingStartTime=0,j.last=m,j.tail=u,j.tailMode=v,j.lastEffect=_)}function Ai(i,s,u){var m=s.pendingProps,v=m.revealOrder,_=m.tail;if(fi(i,s,m.children,u),0!=(2&(m=Yn.current)))m=1&m|2,s.flags|=64;else{if(null!==i&&0!=(64&i.flags))e:for(i=s.child;null!==i;){if(13===i.tag)null!==i.memoizedState&&yi(i,u);else if(19===i.tag)yi(i,u);else if(null!==i.child){i.child.return=i,i=i.child;continue}if(i===s)break e;for(;null===i.sibling;){if(null===i.return||i.return===s)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}m&=1}if(I(Yn,m),0==(2&s.mode))s.memoizedState=null;else switch(v){case"forwards":for(u=s.child,v=null;null!==u;)null!==(i=u.alternate)&&null===ih(i)&&(v=u),u=u.sibling;null===(u=v)?(v=s.child,s.child=null):(v=u.sibling,u.sibling=null),zi(s,!1,v,u,_,s.lastEffect);break;case"backwards":for(u=null,v=s.child,s.child=null;null!==v;){if(null!==(i=v.alternate)&&null===ih(i)){s.child=v;break}i=v.sibling,v.sibling=u,u=v,v=i}zi(s,!0,u,null,_,s.lastEffect);break;case"together":zi(s,!1,null,null,void 0,s.lastEffect);break;default:s.memoizedState=null}return s.child}function hi(i,s,u){if(null!==i&&(s.dependencies=i.dependencies),Bo|=s.lanes,0!=(u&s.childLanes)){if(null!==i&&s.child!==i.child)throw Error(y(153));if(null!==s.child){for(u=Tg(i=s.child,i.pendingProps),s.child=u,u.return=s;null!==i.sibling;)i=i.sibling,(u=u.sibling=Tg(i,i.pendingProps)).return=s;u.sibling=null}return s.child}return null}function Fi(i,s){if(!eo)switch(i.tailMode){case"hidden":s=i.tail;for(var u=null;null!==s;)null!==s.alternate&&(u=s),s=s.sibling;null===u?i.tail=null:u.sibling=null;break;case"collapsed":u=i.tail;for(var m=null;null!==u;)null!==u.alternate&&(m=u),u=u.sibling;null===m?s||null===i.tail?i.tail=null:i.tail.sibling=null:m.sibling=null}}function Gi(i,s,u){var m=s.pendingProps;switch(s.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return Ff(s.type)&&Gf(),null;case 3:return fh(),H(dn),H(hn),uh(),(m=s.stateNode).pendingContext&&(m.context=m.pendingContext,m.pendingContext=null),null!==i&&null!==i.child||(rh(s)?s.flags|=4:m.hydrate||(s.flags|=256)),vo(s),null;case 5:hh(s);var _=dh(Xn.current);if(u=s.type,null!==i&&null!=s.stateNode)bo(i,s,u,m,_),i.ref!==s.ref&&(s.flags|=128);else{if(!m){if(null===s.stateNode)throw Error(y(166));return null}if(i=dh(Jn.current),rh(s)){m=s.stateNode,u=s.type;var j=s.memoizedProps;switch(m[on]=s,m[an]=j,u){case"dialog":G("cancel",m),G("close",m);break;case"iframe":case"object":case"embed":G("load",m);break;case"video":case"audio":for(i=0;i<Gr.length;i++)G(Gr[i],m);break;case"source":G("error",m);break;case"img":case"image":case"link":G("error",m),G("load",m);break;case"details":G("toggle",m);break;case"input":Za(m,j),G("invalid",m);break;case"select":m._wrapperState={wasMultiple:!!j.multiple},G("invalid",m);break;case"textarea":hb(m,j),G("invalid",m)}for(var $ in vb(u,j),i=null,j)j.hasOwnProperty($)&&(_=j[$],"children"===$?"string"==typeof _?m.textContent!==_&&(i=["children",_]):"number"==typeof _&&m.textContent!==""+_&&(i=["children",""+_]):M.hasOwnProperty($)&&null!=_&&"onScroll"===$&&G("scroll",m));switch(u){case"input":Va(m),cb(m,j,!0);break;case"textarea":Va(m),jb(m);break;case"select":case"option":break;default:"function"==typeof j.onClick&&(m.onclick=jf)}m=i,s.updateQueue=m,null!==m&&(s.flags|=4)}else{switch($=9===_.nodeType?_:_.ownerDocument,i===Ye.html&&(i=lb(u)),i===Ye.html?"script"===u?((i=$.createElement("div")).innerHTML="<script><\/script>",i=i.removeChild(i.firstChild)):"string"==typeof m.is?i=$.createElement(u,{is:m.is}):(i=$.createElement(u),"select"===u&&($=i,m.multiple?$.multiple=!0:m.size&&($.size=m.size))):i=$.createElementNS(i,u),i[on]=s,i[an]=m,yo(i,s,!1,!1),s.stateNode=i,$=wb(u,m),u){case"dialog":G("cancel",i),G("close",i),_=m;break;case"iframe":case"object":case"embed":G("load",i),_=m;break;case"video":case"audio":for(_=0;_<Gr.length;_++)G(Gr[_],i);_=m;break;case"source":G("error",i),_=m;break;case"img":case"image":case"link":G("error",i),G("load",i),_=m;break;case"details":G("toggle",i),_=m;break;case"input":Za(i,m),_=Ya(i,m),G("invalid",i);break;case"option":_=eb(i,m);break;case"select":i._wrapperState={wasMultiple:!!m.multiple},_=v({},m,{value:void 0}),G("invalid",i);break;case"textarea":hb(i,m),_=gb(i,m),G("invalid",i);break;default:_=m}vb(u,_);var W=_;for(j in W)if(W.hasOwnProperty(j)){var X=W[j];"style"===j?tb(i,X):"dangerouslySetInnerHTML"===j?null!=(X=X?X.__html:void 0)&&tt(i,X):"children"===j?"string"==typeof X?("textarea"!==u||""!==X)&&pb(i,X):"number"==typeof X&&pb(i,""+X):"suppressContentEditableWarning"!==j&&"suppressHydrationWarning"!==j&&"autoFocus"!==j&&(M.hasOwnProperty(j)?null!=X&&"onScroll"===j&&G("scroll",i):null!=X&&qa(i,j,X,$))}switch(u){case"input":Va(i),cb(i,m,!1);break;case"textarea":Va(i),jb(i);break;case"option":null!=m.value&&i.setAttribute("value",""+Sa(m.value));break;case"select":i.multiple=!!m.multiple,null!=(j=m.value)?fb(i,!!m.multiple,j,!1):null!=m.defaultValue&&fb(i,!!m.multiple,m.defaultValue,!0);break;default:"function"==typeof _.onClick&&(i.onclick=jf)}mf(u,m)&&(s.flags|=4)}null!==s.ref&&(s.flags|=128)}return null;case 6:if(i&&null!=s.stateNode)_o(i,s,i.memoizedProps,m);else{if("string"!=typeof m&&null===s.stateNode)throw Error(y(166));u=dh(Xn.current),dh(Jn.current),rh(s)?(m=s.stateNode,u=s.memoizedProps,m[on]=s,m.nodeValue!==u&&(s.flags|=4)):((m=(9===u.nodeType?u:u.ownerDocument).createTextNode(m))[on]=s,s.stateNode=m)}return null;case 13:return H(Yn),m=s.memoizedState,0!=(64&s.flags)?(s.lanes=u,s):(m=null!==m,u=!1,null===i?void 0!==s.memoizedProps.fallback&&rh(s):u=null!==i.memoizedState,m&&!u&&0!=(2&s.mode)&&(null===i&&!0!==s.memoizedProps.unstable_avoidThisFallback||0!=(1&Yn.current)?0===To&&(To=3):(0!==To&&3!==To||(To=4),null===Co||0==(134217727&Bo)&&0==(134217727&Do)||Ii(Co,Po))),(m||u)&&(s.flags|=4),null);case 4:return fh(),vo(s),null===i&&cf(s.stateNode.containerInfo),null;case 10:return rg(s),null;case 19:if(H(Yn),null===(m=s.memoizedState))return null;if(j=0!=(64&s.flags),null===($=m.rendering))if(j)Fi(m,!1);else{if(0!==To||null!==i&&0!=(64&i.flags))for(i=s.child;null!==i;){if(null!==($=ih(i))){for(s.flags|=64,Fi(m,!1),null!==(j=$.updateQueue)&&(s.updateQueue=j,s.flags|=4),null===m.lastEffect&&(s.firstEffect=null),s.lastEffect=m.lastEffect,m=u,u=s.child;null!==u;)i=m,(j=u).flags&=2,j.nextEffect=null,j.firstEffect=null,j.lastEffect=null,null===($=j.alternate)?(j.childLanes=0,j.lanes=i,j.child=null,j.memoizedProps=null,j.memoizedState=null,j.updateQueue=null,j.dependencies=null,j.stateNode=null):(j.childLanes=$.childLanes,j.lanes=$.lanes,j.child=$.child,j.memoizedProps=$.memoizedProps,j.memoizedState=$.memoizedState,j.updateQueue=$.updateQueue,j.type=$.type,i=$.dependencies,j.dependencies=null===i?null:{lanes:i.lanes,firstContext:i.firstContext}),u=u.sibling;return I(Yn,1&Yn.current|2),s.child}i=i.sibling}null!==m.tail&&Rn()>$o&&(s.flags|=64,j=!0,Fi(m,!1),s.lanes=33554432)}else{if(!j)if(null!==(i=ih($))){if(s.flags|=64,j=!0,null!==(u=i.updateQueue)&&(s.updateQueue=u,s.flags|=4),Fi(m,!0),null===m.tail&&"hidden"===m.tailMode&&!$.alternate&&!eo)return null!==(s=s.lastEffect=m.lastEffect)&&(s.nextEffect=null),null}else 2*Rn()-m.renderingStartTime>$o&&1073741824!==u&&(s.flags|=64,j=!0,Fi(m,!1),s.lanes=33554432);m.isBackwards?($.sibling=s.child,s.child=$):(null!==(u=m.last)?u.sibling=$:s.child=$,m.last=$)}return null!==m.tail?(u=m.tail,m.rendering=u,m.tail=u.sibling,m.lastEffect=s.lastEffect,m.renderingStartTime=Rn(),u.sibling=null,s=Yn.current,I(Yn,j?1&s|2:1&s),u):null;case 23:case 24:return Ki(),null!==i&&null!==i.memoizedState!=(null!==s.memoizedState)&&"unstable-defer-without-hiding"!==m.mode&&(s.flags|=4),null}throw Error(y(156,s.tag))}function Li(i){switch(i.tag){case 1:Ff(i.type)&&Gf();var s=i.flags;return 4096&s?(i.flags=-4097&s|64,i):null;case 3:if(fh(),H(dn),H(hn),uh(),0!=(64&(s=i.flags)))throw Error(y(285));return i.flags=-4097&s|64,i;case 5:return hh(i),null;case 13:return H(Yn),4096&(s=i.flags)?(i.flags=-4097&s|64,i):null;case 19:return H(Yn),null;case 4:return fh(),null;case 10:return rg(i),null;case 23:case 24:return Ki(),null;default:return null}}function Mi(i,s){try{var u="",m=s;do{u+=Qa(m),m=m.return}while(m);var v=u}catch(i){v="\nError generating stack: "+i.message+"\n"+i.stack}return{value:i,source:s,stack:v}}function Ni(i,s){try{console.error(s.value)}catch(i){setTimeout((function(){throw i}))}}yo=function(i,s){for(var u=s.child;null!==u;){if(5===u.tag||6===u.tag)i.appendChild(u.stateNode);else if(4!==u.tag&&null!==u.child){u.child.return=u,u=u.child;continue}if(u===s)break;for(;null===u.sibling;){if(null===u.return||u.return===s)return;u=u.return}u.sibling.return=u.return,u=u.sibling}},vo=function(){},bo=function(i,s,u,m){var _=i.memoizedProps;if(_!==m){i=s.stateNode,dh(Jn.current);var j,$=null;switch(u){case"input":_=Ya(i,_),m=Ya(i,m),$=[];break;case"option":_=eb(i,_),m=eb(i,m),$=[];break;case"select":_=v({},_,{value:void 0}),m=v({},m,{value:void 0}),$=[];break;case"textarea":_=gb(i,_),m=gb(i,m),$=[];break;default:"function"!=typeof _.onClick&&"function"==typeof m.onClick&&(i.onclick=jf)}for(Y in vb(u,m),u=null,_)if(!m.hasOwnProperty(Y)&&_.hasOwnProperty(Y)&&null!=_[Y])if("style"===Y){var W=_[Y];for(j in W)W.hasOwnProperty(j)&&(u||(u={}),u[j]="")}else"dangerouslySetInnerHTML"!==Y&&"children"!==Y&&"suppressContentEditableWarning"!==Y&&"suppressHydrationWarning"!==Y&&"autoFocus"!==Y&&(M.hasOwnProperty(Y)?$||($=[]):($=$||[]).push(Y,null));for(Y in m){var X=m[Y];if(W=null!=_?_[Y]:void 0,m.hasOwnProperty(Y)&&X!==W&&(null!=X||null!=W))if("style"===Y)if(W){for(j in W)!W.hasOwnProperty(j)||X&&X.hasOwnProperty(j)||(u||(u={}),u[j]="");for(j in X)X.hasOwnProperty(j)&&W[j]!==X[j]&&(u||(u={}),u[j]=X[j])}else u||($||($=[]),$.push(Y,u)),u=X;else"dangerouslySetInnerHTML"===Y?(X=X?X.__html:void 0,W=W?W.__html:void 0,null!=X&&W!==X&&($=$||[]).push(Y,X)):"children"===Y?"string"!=typeof X&&"number"!=typeof X||($=$||[]).push(Y,""+X):"suppressContentEditableWarning"!==Y&&"suppressHydrationWarning"!==Y&&(M.hasOwnProperty(Y)?(null!=X&&"onScroll"===Y&&G("scroll",i),$||W===X||($=[])):"object"==typeof X&&null!==X&&X.$$typeof===Te?X.toString():($=$||[]).push(Y,X))}u&&($=$||[]).push("style",u);var Y=$;(s.updateQueue=Y)&&(s.flags|=4)}},_o=function(i,s,u,m){u!==m&&(s.flags|=4)};var wo="function"==typeof WeakMap?WeakMap:Map;function Pi(i,s,u){(u=zg(-1,u)).tag=3,u.payload={element:null};var m=s.value;return u.callback=function(){Vo||(Vo=!0,Wo=m),Ni(0,s)},u}function Si(i,s,u){(u=zg(-1,u)).tag=3;var m=i.type.getDerivedStateFromError;if("function"==typeof m){var v=s.value;u.payload=function(){return Ni(0,s),m(v)}}var _=i.stateNode;return null!==_&&"function"==typeof _.componentDidCatch&&(u.callback=function(){"function"!=typeof m&&(null===Ko?Ko=new Set([this]):Ko.add(this),Ni(0,s));var i=s.stack;this.componentDidCatch(s.value,{componentStack:null!==i?i:""})}),u}var So="function"==typeof WeakSet?WeakSet:Set;function Vi(i){var s=i.ref;if(null!==s)if("function"==typeof s)try{s(null)}catch(s){Wi(i,s)}else s.current=null}function Xi(i,s){switch(s.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&s.flags&&null!==i){var u=i.memoizedProps,m=i.memoizedState;s=(i=s.stateNode).getSnapshotBeforeUpdate(s.elementType===s.type?u:lg(s.type,u),m),i.__reactInternalSnapshotBeforeUpdate=s}return;case 3:return void(256&s.flags&&qf(s.stateNode.containerInfo))}throw Error(y(163))}function Yi(i,s,u){switch(u.tag){case 0:case 11:case 15:case 22:if(null!==(s=null!==(s=u.updateQueue)?s.lastEffect:null)){i=s=s.next;do{if(3==(3&i.tag)){var m=i.create;i.destroy=m()}i=i.next}while(i!==s)}if(null!==(s=null!==(s=u.updateQueue)?s.lastEffect:null)){i=s=s.next;do{var v=i;m=v.next,0!=(4&(v=v.tag))&&0!=(1&v)&&(Zi(u,i),$i(u,i)),i=m}while(i!==s)}return;case 1:return i=u.stateNode,4&u.flags&&(null===s?i.componentDidMount():(m=u.elementType===u.type?s.memoizedProps:lg(u.type,s.memoizedProps),i.componentDidUpdate(m,s.memoizedState,i.__reactInternalSnapshotBeforeUpdate))),void(null!==(s=u.updateQueue)&&Eg(u,s,i));case 3:if(null!==(s=u.updateQueue)){if(i=null,null!==u.child)switch(u.child.tag){case 5:case 1:i=u.child.stateNode}Eg(u,s,i)}return;case 5:return i=u.stateNode,void(null===s&&4&u.flags&&mf(u.type,u.memoizedProps)&&i.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===u.memoizedState&&(u=u.alternate,null!==u&&(u=u.memoizedState,null!==u&&(u=u.dehydrated,null!==u&&Cc(u)))))}throw Error(y(163))}function aj(i,s){for(var u=i;;){if(5===u.tag){var m=u.stateNode;if(s)"function"==typeof(m=m.style).setProperty?m.setProperty("display","none","important"):m.display="none";else{m=u.stateNode;var v=u.memoizedProps.style;v=null!=v&&v.hasOwnProperty("display")?v.display:null,m.style.display=sb("display",v)}}else if(6===u.tag)u.stateNode.nodeValue=s?"":u.memoizedProps;else if((23!==u.tag&&24!==u.tag||null===u.memoizedState||u===i)&&null!==u.child){u.child.return=u,u=u.child;continue}if(u===i)break;for(;null===u.sibling;){if(null===u.return||u.return===i)return;u=u.return}u.sibling.return=u.return,u=u.sibling}}function bj(i,s){if(gn&&"function"==typeof gn.onCommitFiberUnmount)try{gn.onCommitFiberUnmount(mn,s)}catch(i){}switch(s.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(i=s.updateQueue)&&null!==(i=i.lastEffect)){var u=i=i.next;do{var m=u,v=m.destroy;if(m=m.tag,void 0!==v)if(0!=(4&m))Zi(s,u);else{m=s;try{v()}catch(i){Wi(m,i)}}u=u.next}while(u!==i)}break;case 1:if(Vi(s),"function"==typeof(i=s.stateNode).componentWillUnmount)try{i.props=s.memoizedProps,i.state=s.memoizedState,i.componentWillUnmount()}catch(i){Wi(s,i)}break;case 5:Vi(s);break;case 4:cj(i,s)}}function dj(i){i.alternate=null,i.child=null,i.dependencies=null,i.firstEffect=null,i.lastEffect=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.return=null,i.updateQueue=null}function ej(i){return 5===i.tag||3===i.tag||4===i.tag}function fj(i){e:{for(var s=i.return;null!==s;){if(ej(s))break e;s=s.return}throw Error(y(160))}var u=s;switch(s=u.stateNode,u.tag){case 5:var m=!1;break;case 3:case 4:s=s.containerInfo,m=!0;break;default:throw Error(y(161))}16&u.flags&&(pb(s,""),u.flags&=-17);e:t:for(u=i;;){for(;null===u.sibling;){if(null===u.return||ej(u.return)){u=null;break e}u=u.return}for(u.sibling.return=u.return,u=u.sibling;5!==u.tag&&6!==u.tag&&18!==u.tag;){if(2&u.flags)continue t;if(null===u.child||4===u.tag)continue t;u.child.return=u,u=u.child}if(!(2&u.flags)){u=u.stateNode;break e}}m?gj(i,u,s):hj(i,u,s)}function gj(i,s,u){var m=i.tag,v=5===m||6===m;if(v)i=v?i.stateNode:i.stateNode.instance,s?8===u.nodeType?u.parentNode.insertBefore(i,s):u.insertBefore(i,s):(8===u.nodeType?(s=u.parentNode).insertBefore(i,u):(s=u).appendChild(i),null!=(u=u._reactRootContainer)||null!==s.onclick||(s.onclick=jf));else if(4!==m&&null!==(i=i.child))for(gj(i,s,u),i=i.sibling;null!==i;)gj(i,s,u),i=i.sibling}function hj(i,s,u){var m=i.tag,v=5===m||6===m;if(v)i=v?i.stateNode:i.stateNode.instance,s?u.insertBefore(i,s):u.appendChild(i);else if(4!==m&&null!==(i=i.child))for(hj(i,s,u),i=i.sibling;null!==i;)hj(i,s,u),i=i.sibling}function cj(i,s){for(var u,m,v=s,_=!1;;){if(!_){_=v.return;e:for(;;){if(null===_)throw Error(y(160));switch(u=_.stateNode,_.tag){case 5:m=!1;break e;case 3:case 4:u=u.containerInfo,m=!0;break e}_=_.return}_=!0}if(5===v.tag||6===v.tag){e:for(var j=i,M=v,$=M;;)if(bj(j,$),null!==$.child&&4!==$.tag)$.child.return=$,$=$.child;else{if($===M)break e;for(;null===$.sibling;){if(null===$.return||$.return===M)break e;$=$.return}$.sibling.return=$.return,$=$.sibling}m?(j=u,M=v.stateNode,8===j.nodeType?j.parentNode.removeChild(M):j.removeChild(M)):u.removeChild(v.stateNode)}else if(4===v.tag){if(null!==v.child){u=v.stateNode.containerInfo,m=!0,v.child.return=v,v=v.child;continue}}else if(bj(i,v),null!==v.child){v.child.return=v,v=v.child;continue}if(v===s)break;for(;null===v.sibling;){if(null===v.return||v.return===s)return;4===(v=v.return).tag&&(_=!1)}v.sibling.return=v.return,v=v.sibling}}function ij(i,s){switch(s.tag){case 0:case 11:case 14:case 15:case 22:var u=s.updateQueue;if(null!==(u=null!==u?u.lastEffect:null)){var m=u=u.next;do{3==(3&m.tag)&&(i=m.destroy,m.destroy=void 0,void 0!==i&&i()),m=m.next}while(m!==u)}return;case 1:case 12:case 17:return;case 5:if(null!=(u=s.stateNode)){m=s.memoizedProps;var v=null!==i?i.memoizedProps:m;i=s.type;var _=s.updateQueue;if(s.updateQueue=null,null!==_){for(u[an]=m,"input"===i&&"radio"===m.type&&null!=m.name&&$a(u,m),wb(i,v),s=wb(i,m),v=0;v<_.length;v+=2){var j=_[v],M=_[v+1];"style"===j?tb(u,M):"dangerouslySetInnerHTML"===j?tt(u,M):"children"===j?pb(u,M):qa(u,j,M,s)}switch(i){case"input":ab(u,m);break;case"textarea":ib(u,m);break;case"select":i=u._wrapperState.wasMultiple,u._wrapperState.wasMultiple=!!m.multiple,null!=(_=m.value)?fb(u,!!m.multiple,_,!1):i!==!!m.multiple&&(null!=m.defaultValue?fb(u,!!m.multiple,m.defaultValue,!0):fb(u,!!m.multiple,m.multiple?[]:"",!1))}}}return;case 6:if(null===s.stateNode)throw Error(y(162));return void(s.stateNode.nodeValue=s.memoizedProps);case 3:return void((u=s.stateNode).hydrate&&(u.hydrate=!1,Cc(u.containerInfo)));case 13:return null!==s.memoizedState&&(qo=Rn(),aj(s.child,!0)),void kj(s);case 19:return void kj(s);case 23:case 24:return void aj(s,null!==s.memoizedState)}throw Error(y(163))}function kj(i){var s=i.updateQueue;if(null!==s){i.updateQueue=null;var u=i.stateNode;null===u&&(u=i.stateNode=new So),s.forEach((function(s){var m=lj.bind(null,i,s);u.has(s)||(u.add(s),s.then(m,m))}))}}function mj(i,s){return null!==i&&(null===(i=i.memoizedState)||null!==i.dehydrated)&&(null!==(s=s.memoizedState)&&null===s.dehydrated)}var xo=Math.ceil,ko=ie.ReactCurrentDispatcher,Oo=ie.ReactCurrentOwner,Ao=0,Co=null,jo=null,Po=0,Io=0,No=Bf(0),To=0,Mo=null,Ro=0,Bo=0,Do=0,Lo=0,Fo=null,qo=0,$o=1/0;function wj(){$o=Rn()+500}var zo,Uo=null,Vo=!1,Wo=null,Ko=null,Ho=!1,Jo=null,Go=90,Xo=[],Yo=[],Qo=null,Zo=0,ta=null,ra=-1,oa=0,aa=0,ia=null,sa=!1;function Hg(){return 0!=(48&Ao)?Rn():-1!==ra?ra:ra=Rn()}function Ig(i){if(0==(2&(i=i.mode)))return 1;if(0==(4&i))return 99===eg()?1:2;if(0===oa&&(oa=Ro),0!==Bn.transition){0!==aa&&(aa=null!==Fo?Fo.pendingLanes:0),i=oa;var s=4186112&~aa;return 0===(s&=-s)&&(0===(s=(i=4186112&~i)&-i)&&(s=8192)),s}return i=eg(),0!=(4&Ao)&&98===i?i=Xc(12,oa):i=Xc(i=function Sc(i){switch(i){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(i),oa),i}function Jg(i,s,u){if(50<Zo)throw Zo=0,ta=null,Error(y(185));if(null===(i=Kj(i,s)))return null;$c(i,s,u),i===Co&&(Do|=s,4===To&&Ii(i,Po));var m=eg();1===s?0!=(8&Ao)&&0==(48&Ao)?Lj(i):(Mj(i,u),0===Ao&&(wj(),ig())):(0==(4&Ao)||98!==m&&99!==m||(null===Qo?Qo=new Set([i]):Qo.add(i)),Mj(i,u)),Fo=i}function Kj(i,s){i.lanes|=s;var u=i.alternate;for(null!==u&&(u.lanes|=s),u=i,i=i.return;null!==i;)i.childLanes|=s,null!==(u=i.alternate)&&(u.childLanes|=s),u=i,i=i.return;return 3===u.tag?u.stateNode:null}function Mj(i,s){for(var u=i.callbackNode,m=i.suspendedLanes,v=i.pingedLanes,_=i.expirationTimes,j=i.pendingLanes;0<j;){var M=31-Ut(j),$=1<<M,W=_[M];if(-1===W){if(0==($&m)||0!=($&v)){W=s,Rc($);var X=zt;_[M]=10<=X?W+250:6<=X?W+5e3:-1}}else W<=s&&(i.expiredLanes|=$);j&=~$}if(m=Uc(i,i===Co?Po:0),s=zt,0===m)null!==u&&(u!==jn&&bn(u),i.callbackNode=null,i.callbackPriority=0);else{if(null!==u){if(i.callbackPriority===s)return;u!==jn&&bn(u)}15===s?(u=Lj.bind(null,i),null===In?(In=[u],Nn=vn(xn,jg)):In.push(u),u=jn):14===s?u=hg(99,Lj.bind(null,i)):(u=function Tc(i){switch(i){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(y(358,i))}}(s),u=hg(u,Nj.bind(null,i))),i.callbackPriority=s,i.callbackNode=u}}function Nj(i){if(ra=-1,aa=oa=0,0!=(48&Ao))throw Error(y(327));var s=i.callbackNode;if(Oj()&&i.callbackNode!==s)return null;var u=Uc(i,i===Co?Po:0);if(0===u)return null;var m=u,v=Ao;Ao|=16;var _=Pj();for(Co===i&&Po===m||(wj(),Qj(i,m));;)try{Rj();break}catch(s){Sj(i,s)}if(qg(),ko.current=_,Ao=v,null!==jo?m=0:(Co=null,Po=0,m=To),0!=(Ro&Do))Qj(i,0);else if(0!==m){if(2===m&&(Ao|=64,i.hydrate&&(i.hydrate=!1,qf(i.containerInfo)),0!==(u=Wc(i))&&(m=Tj(i,u))),1===m)throw s=Mo,Qj(i,0),Ii(i,u),Mj(i,Rn()),s;switch(i.finishedWork=i.current.alternate,i.finishedLanes=u,m){case 0:case 1:throw Error(y(345));case 2:case 5:Uj(i);break;case 3:if(Ii(i,u),(62914560&u)===u&&10<(m=qo+500-Rn())){if(0!==Uc(i,0))break;if(((v=i.suspendedLanes)&u)!==u){Hg(),i.pingedLanes|=i.suspendedLanes&v;break}i.timeoutHandle=en(Uj.bind(null,i),m);break}Uj(i);break;case 4:if(Ii(i,u),(4186112&u)===u)break;for(m=i.eventTimes,v=-1;0<u;){var j=31-Ut(u);_=1<<j,(j=m[j])>v&&(v=j),u&=~_}if(u=v,10<(u=(120>(u=Rn()-u)?120:480>u?480:1080>u?1080:1920>u?1920:3e3>u?3e3:4320>u?4320:1960*xo(u/1960))-u)){i.timeoutHandle=en(Uj.bind(null,i),u);break}Uj(i);break;default:throw Error(y(329))}}return Mj(i,Rn()),i.callbackNode===s?Nj.bind(null,i):null}function Ii(i,s){for(s&=~Lo,s&=~Do,i.suspendedLanes|=s,i.pingedLanes&=~s,i=i.expirationTimes;0<s;){var u=31-Ut(s),m=1<<u;i[u]=-1,s&=~m}}function Lj(i){if(0!=(48&Ao))throw Error(y(327));if(Oj(),i===Co&&0!=(i.expiredLanes&Po)){var s=Po,u=Tj(i,s);0!=(Ro&Do)&&(u=Tj(i,s=Uc(i,s)))}else u=Tj(i,s=Uc(i,0));if(0!==i.tag&&2===u&&(Ao|=64,i.hydrate&&(i.hydrate=!1,qf(i.containerInfo)),0!==(s=Wc(i))&&(u=Tj(i,s))),1===u)throw u=Mo,Qj(i,0),Ii(i,s),Mj(i,Rn()),u;return i.finishedWork=i.current.alternate,i.finishedLanes=s,Uj(i),Mj(i,Rn()),null}function Wj(i,s){var u=Ao;Ao|=1;try{return i(s)}finally{0===(Ao=u)&&(wj(),ig())}}function Xj(i,s){var u=Ao;Ao&=-2,Ao|=8;try{return i(s)}finally{0===(Ao=u)&&(wj(),ig())}}function ni(i,s){I(No,Io),Io|=s,Ro|=s}function Ki(){Io=No.current,H(No)}function Qj(i,s){i.finishedWork=null,i.finishedLanes=0;var u=i.timeoutHandle;if(-1!==u&&(i.timeoutHandle=-1,tn(u)),null!==jo)for(u=jo.return;null!==u;){var m=u;switch(m.tag){case 1:null!=(m=m.type.childContextTypes)&&Gf();break;case 3:fh(),H(dn),H(hn),uh();break;case 5:hh(m);break;case 4:fh();break;case 13:case 19:H(Yn);break;case 10:rg(m);break;case 23:case 24:Ki()}u=u.return}Co=i,jo=Tg(i.current,null),Po=Io=Ro=s,To=0,Mo=null,Lo=Do=Bo=0}function Sj(i,s){for(;;){var u=jo;try{if(qg(),ro.current=uo,lo){for(var m=ao.memoizedState;null!==m;){var v=m.queue;null!==v&&(v.pending=null),m=m.next}lo=!1}if(oo=0,so=io=ao=null,co=!1,Oo.current=null,null===u||null===u.return){To=1,Mo=s,jo=null;break}e:{var _=i,j=u.return,M=u,$=s;if(s=Po,M.flags|=2048,M.firstEffect=M.lastEffect=null,null!==$&&"object"==typeof $&&"function"==typeof $.then){var W=$;if(0==(2&M.mode)){var X=M.alternate;X?(M.updateQueue=X.updateQueue,M.memoizedState=X.memoizedState,M.lanes=X.lanes):(M.updateQueue=null,M.memoizedState=null)}var Y=0!=(1&Yn.current),Z=j;do{var ee;if(ee=13===Z.tag){var ae=Z.memoizedState;if(null!==ae)ee=null!==ae.dehydrated;else{var ie=Z.memoizedProps;ee=void 0!==ie.fallback&&(!0!==ie.unstable_avoidThisFallback||!Y)}}if(ee){var le=Z.updateQueue;if(null===le){var ce=new Set;ce.add(W),Z.updateQueue=ce}else le.add(W);if(0==(2&Z.mode)){if(Z.flags|=64,M.flags|=16384,M.flags&=-2981,1===M.tag)if(null===M.alternate)M.tag=17;else{var pe=zg(-1,1);pe.tag=2,Ag(M,pe)}M.lanes|=1;break e}$=void 0,M=s;var de=_.pingCache;if(null===de?(de=_.pingCache=new wo,$=new Set,de.set(W,$)):void 0===($=de.get(W))&&($=new Set,de.set(W,$)),!$.has(M)){$.add(M);var fe=Yj.bind(null,_,W,M);W.then(fe,fe)}Z.flags|=4096,Z.lanes=s;break e}Z=Z.return}while(null!==Z);$=Error((Ra(M.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==To&&(To=2),$=Mi($,M),Z=j;do{switch(Z.tag){case 3:_=$,Z.flags|=4096,s&=-s,Z.lanes|=s,Bg(Z,Pi(0,_,s));break e;case 1:_=$;var ye=Z.type,be=Z.stateNode;if(0==(64&Z.flags)&&("function"==typeof ye.getDerivedStateFromError||null!==be&&"function"==typeof be.componentDidCatch&&(null===Ko||!Ko.has(be)))){Z.flags|=4096,s&=-s,Z.lanes|=s,Bg(Z,Si(Z,_,s));break e}}Z=Z.return}while(null!==Z)}Zj(u)}catch(i){s=i,jo===u&&null!==u&&(jo=u=u.return);continue}break}}function Pj(){var i=ko.current;return ko.current=uo,null===i?uo:i}function Tj(i,s){var u=Ao;Ao|=16;var m=Pj();for(Co===i&&Po===s||Qj(i,s);;)try{ak();break}catch(s){Sj(i,s)}if(qg(),Ao=u,ko.current=m,null!==jo)throw Error(y(261));return Co=null,Po=0,To}function ak(){for(;null!==jo;)bk(jo)}function Rj(){for(;null!==jo&&!_n();)bk(jo)}function bk(i){var s=zo(i.alternate,i,Io);i.memoizedProps=i.pendingProps,null===s?Zj(i):jo=s,Oo.current=null}function Zj(i){var s=i;do{var u=s.alternate;if(i=s.return,0==(2048&s.flags)){if(null!==(u=Gi(u,s,Io)))return void(jo=u);if(24!==(u=s).tag&&23!==u.tag||null===u.memoizedState||0!=(1073741824&Io)||0==(4&u.mode)){for(var m=0,v=u.child;null!==v;)m|=v.lanes|v.childLanes,v=v.sibling;u.childLanes=m}null!==i&&0==(2048&i.flags)&&(null===i.firstEffect&&(i.firstEffect=s.firstEffect),null!==s.lastEffect&&(null!==i.lastEffect&&(i.lastEffect.nextEffect=s.firstEffect),i.lastEffect=s.lastEffect),1<s.flags&&(null!==i.lastEffect?i.lastEffect.nextEffect=s:i.firstEffect=s,i.lastEffect=s))}else{if(null!==(u=Li(s)))return u.flags&=2047,void(jo=u);null!==i&&(i.firstEffect=i.lastEffect=null,i.flags|=2048)}if(null!==(s=s.sibling))return void(jo=s);jo=s=i}while(null!==s);0===To&&(To=5)}function Uj(i){var s=eg();return gg(99,dk.bind(null,i,s)),null}function dk(i,s){do{Oj()}while(null!==Jo);if(0!=(48&Ao))throw Error(y(327));var u=i.finishedWork;if(null===u)return null;if(i.finishedWork=null,i.finishedLanes=0,u===i.current)throw Error(y(177));i.callbackNode=null;var m=u.lanes|u.childLanes,v=m,_=i.pendingLanes&~v;i.pendingLanes=v,i.suspendedLanes=0,i.pingedLanes=0,i.expiredLanes&=v,i.mutableReadLanes&=v,i.entangledLanes&=v,v=i.entanglements;for(var j=i.eventTimes,M=i.expirationTimes;0<_;){var $=31-Ut(_),W=1<<$;v[$]=0,j[$]=-1,M[$]=-1,_&=~W}if(null!==Qo&&0==(24&m)&&Qo.has(i)&&Qo.delete(i),i===Co&&(jo=Co=null,Po=0),1<u.flags?null!==u.lastEffect?(u.lastEffect.nextEffect=u,m=u.firstEffect):m=u:m=u.firstEffect,null!==m){if(v=Ao,Ao|=32,Oo.current=null,Qr=Jt,Oe(j=Ne())){if("selectionStart"in j)M={start:j.selectionStart,end:j.selectionEnd};else e:if(M=(M=j.ownerDocument)&&M.defaultView||window,(W=M.getSelection&&M.getSelection())&&0!==W.rangeCount){M=W.anchorNode,_=W.anchorOffset,$=W.focusNode,W=W.focusOffset;try{M.nodeType,$.nodeType}catch(i){M=null;break e}var X=0,Y=-1,Z=-1,ee=0,ae=0,ie=j,le=null;t:for(;;){for(var ce;ie!==M||0!==_&&3!==ie.nodeType||(Y=X+_),ie!==$||0!==W&&3!==ie.nodeType||(Z=X+W),3===ie.nodeType&&(X+=ie.nodeValue.length),null!==(ce=ie.firstChild);)le=ie,ie=ce;for(;;){if(ie===j)break t;if(le===M&&++ee===_&&(Y=X),le===$&&++ae===W&&(Z=X),null!==(ce=ie.nextSibling))break;le=(ie=le).parentNode}ie=ce}M=-1===Y||-1===Z?null:{start:Y,end:Z}}else M=null;M=M||{start:0,end:0}}else M=null;Zr={focusedElem:j,selectionRange:M},Jt=!1,ia=null,sa=!1,Uo=m;do{try{ek()}catch(i){if(null===Uo)throw Error(y(330));Wi(Uo,i),Uo=Uo.nextEffect}}while(null!==Uo);ia=null,Uo=m;do{try{for(j=i;null!==Uo;){var pe=Uo.flags;if(16&pe&&pb(Uo.stateNode,""),128&pe){var de=Uo.alternate;if(null!==de){var fe=de.ref;null!==fe&&("function"==typeof fe?fe(null):fe.current=null)}}switch(1038&pe){case 2:fj(Uo),Uo.flags&=-3;break;case 6:fj(Uo),Uo.flags&=-3,ij(Uo.alternate,Uo);break;case 1024:Uo.flags&=-1025;break;case 1028:Uo.flags&=-1025,ij(Uo.alternate,Uo);break;case 4:ij(Uo.alternate,Uo);break;case 8:cj(j,M=Uo);var ye=M.alternate;dj(M),null!==ye&&dj(ye)}Uo=Uo.nextEffect}}catch(i){if(null===Uo)throw Error(y(330));Wi(Uo,i),Uo=Uo.nextEffect}}while(null!==Uo);if(fe=Zr,de=Ne(),pe=fe.focusedElem,j=fe.selectionRange,de!==pe&&pe&&pe.ownerDocument&&Me(pe.ownerDocument.documentElement,pe)){null!==j&&Oe(pe)&&(de=j.start,void 0===(fe=j.end)&&(fe=de),"selectionStart"in pe?(pe.selectionStart=de,pe.selectionEnd=Math.min(fe,pe.value.length)):(fe=(de=pe.ownerDocument||document)&&de.defaultView||window).getSelection&&(fe=fe.getSelection(),M=pe.textContent.length,ye=Math.min(j.start,M),j=void 0===j.end?ye:Math.min(j.end,M),!fe.extend&&ye>j&&(M=j,j=ye,ye=M),M=Le(pe,ye),_=Le(pe,j),M&&_&&(1!==fe.rangeCount||fe.anchorNode!==M.node||fe.anchorOffset!==M.offset||fe.focusNode!==_.node||fe.focusOffset!==_.offset)&&((de=de.createRange()).setStart(M.node,M.offset),fe.removeAllRanges(),ye>j?(fe.addRange(de),fe.extend(_.node,_.offset)):(de.setEnd(_.node,_.offset),fe.addRange(de))))),de=[];for(fe=pe;fe=fe.parentNode;)1===fe.nodeType&&de.push({element:fe,left:fe.scrollLeft,top:fe.scrollTop});for("function"==typeof pe.focus&&pe.focus(),pe=0;pe<de.length;pe++)(fe=de[pe]).element.scrollLeft=fe.left,fe.element.scrollTop=fe.top}Jt=!!Qr,Zr=Qr=null,i.current=u,Uo=m;do{try{for(pe=i;null!==Uo;){var be=Uo.flags;if(36&be&&Yi(pe,Uo.alternate,Uo),128&be){de=void 0;var _e=Uo.ref;if(null!==_e){var we=Uo.stateNode;Uo.tag,de=we,"function"==typeof _e?_e(de):_e.current=de}}Uo=Uo.nextEffect}}catch(i){if(null===Uo)throw Error(y(330));Wi(Uo,i),Uo=Uo.nextEffect}}while(null!==Uo);Uo=null,Pn(),Ao=v}else i.current=u;if(Ho)Ho=!1,Jo=i,Go=s;else for(Uo=m;null!==Uo;)s=Uo.nextEffect,Uo.nextEffect=null,8&Uo.flags&&((be=Uo).sibling=null,be.stateNode=null),Uo=s;if(0===(m=i.pendingLanes)&&(Ko=null),1===m?i===ta?Zo++:(Zo=0,ta=i):Zo=0,u=u.stateNode,gn&&"function"==typeof gn.onCommitFiberRoot)try{gn.onCommitFiberRoot(mn,u,void 0,64==(64&u.current.flags))}catch(i){}if(Mj(i,Rn()),Vo)throw Vo=!1,i=Wo,Wo=null,i;return 0!=(8&Ao)||ig(),null}function ek(){for(;null!==Uo;){var i=Uo.alternate;sa||null===ia||(0!=(8&Uo.flags)?dc(Uo,ia)&&(sa=!0):13===Uo.tag&&mj(i,Uo)&&dc(Uo,ia)&&(sa=!0));var s=Uo.flags;0!=(256&s)&&Xi(i,Uo),0==(512&s)||Ho||(Ho=!0,hg(97,(function(){return Oj(),null}))),Uo=Uo.nextEffect}}function Oj(){if(90!==Go){var i=97<Go?97:Go;return Go=90,gg(i,fk)}return!1}function $i(i,s){Xo.push(s,i),Ho||(Ho=!0,hg(97,(function(){return Oj(),null})))}function Zi(i,s){Yo.push(s,i),Ho||(Ho=!0,hg(97,(function(){return Oj(),null})))}function fk(){if(null===Jo)return!1;var i=Jo;if(Jo=null,0!=(48&Ao))throw Error(y(331));var s=Ao;Ao|=32;var u=Yo;Yo=[];for(var m=0;m<u.length;m+=2){var v=u[m],_=u[m+1],j=v.destroy;if(v.destroy=void 0,"function"==typeof j)try{j()}catch(i){if(null===_)throw Error(y(330));Wi(_,i)}}for(u=Xo,Xo=[],m=0;m<u.length;m+=2){v=u[m],_=u[m+1];try{var M=v.create;v.destroy=M()}catch(i){if(null===_)throw Error(y(330));Wi(_,i)}}for(M=i.current.firstEffect;null!==M;)i=M.nextEffect,M.nextEffect=null,8&M.flags&&(M.sibling=null,M.stateNode=null),M=i;return Ao=s,ig(),!0}function gk(i,s,u){Ag(i,s=Pi(0,s=Mi(u,s),1)),s=Hg(),null!==(i=Kj(i,1))&&($c(i,1,s),Mj(i,s))}function Wi(i,s){if(3===i.tag)gk(i,i,s);else for(var u=i.return;null!==u;){if(3===u.tag){gk(u,i,s);break}if(1===u.tag){var m=u.stateNode;if("function"==typeof u.type.getDerivedStateFromError||"function"==typeof m.componentDidCatch&&(null===Ko||!Ko.has(m))){var v=Si(u,i=Mi(s,i),1);if(Ag(u,v),v=Hg(),null!==(u=Kj(u,1)))$c(u,1,v),Mj(u,v);else if("function"==typeof m.componentDidCatch&&(null===Ko||!Ko.has(m)))try{m.componentDidCatch(s,i)}catch(i){}break}}u=u.return}}function Yj(i,s,u){var m=i.pingCache;null!==m&&m.delete(s),s=Hg(),i.pingedLanes|=i.suspendedLanes&u,Co===i&&(Po&u)===u&&(4===To||3===To&&(62914560&Po)===Po&&500>Rn()-qo?Qj(i,0):Lo|=u),Mj(i,s)}function lj(i,s){var u=i.stateNode;null!==u&&u.delete(s),0===(s=0)&&(0==(2&(s=i.mode))?s=1:0==(4&s)?s=99===eg()?1:2:(0===oa&&(oa=Ro),0===(s=Yc(62914560&~oa))&&(s=4194304))),u=Hg(),null!==(i=Kj(i,s))&&($c(i,s,u),Mj(i,u))}function ik(i,s,u,m){this.tag=i,this.key=u,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=s,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=m,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function nh(i,s,u,m){return new ik(i,s,u,m)}function ji(i){return!(!(i=i.prototype)||!i.isReactComponent)}function Tg(i,s){var u=i.alternate;return null===u?((u=nh(i.tag,s,i.key,i.mode)).elementType=i.elementType,u.type=i.type,u.stateNode=i.stateNode,u.alternate=i,i.alternate=u):(u.pendingProps=s,u.type=i.type,u.flags=0,u.nextEffect=null,u.firstEffect=null,u.lastEffect=null),u.childLanes=i.childLanes,u.lanes=i.lanes,u.child=i.child,u.memoizedProps=i.memoizedProps,u.memoizedState=i.memoizedState,u.updateQueue=i.updateQueue,s=i.dependencies,u.dependencies=null===s?null:{lanes:s.lanes,firstContext:s.firstContext},u.sibling=i.sibling,u.index=i.index,u.ref=i.ref,u}function Vg(i,s,u,m,v,_){var j=2;if(m=i,"function"==typeof i)ji(i)&&(j=1);else if("string"==typeof i)j=5;else e:switch(i){case pe:return Xg(u.children,v,_,s);case Re:j=8,v|=16;break;case de:j=8,v|=1;break;case fe:return(i=nh(12,u,s,8|v)).elementType=fe,i.type=fe,i.lanes=_,i;case we:return(i=nh(13,u,s,v)).type=we,i.elementType=we,i.lanes=_,i;case Se:return(i=nh(19,u,s,v)).elementType=Se,i.lanes=_,i;case qe:return vi(u,v,_,s);case ze:return(i=nh(24,u,s,v)).elementType=ze,i.lanes=_,i;default:if("object"==typeof i&&null!==i)switch(i.$$typeof){case ye:j=10;break e;case be:j=9;break e;case _e:j=11;break e;case xe:j=14;break e;case Pe:j=16,m=null;break e;case Ie:j=22;break e}throw Error(y(130,null==i?i:typeof i,""))}return(s=nh(j,u,s,v)).elementType=i,s.type=m,s.lanes=_,s}function Xg(i,s,u,m){return(i=nh(7,i,m,s)).lanes=u,i}function vi(i,s,u,m){return(i=nh(23,i,m,s)).elementType=qe,i.lanes=u,i}function Ug(i,s,u){return(i=nh(6,i,null,s)).lanes=u,i}function Wg(i,s,u){return(s=nh(4,null!==i.children?i.children:[],i.key,s)).lanes=u,s.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},s}function jk(i,s,u){this.tag=s,this.containerInfo=i,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=u,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Zc(0),this.expirationTimes=Zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Zc(0),this.mutableSourceEagerHydrationData=null}function lk(i,s,u,m){var v=s.current,_=Hg(),j=Ig(v);e:if(u){t:{if(Zb(u=u._reactInternals)!==u||1!==u.tag)throw Error(y(170));var M=u;do{switch(M.tag){case 3:M=M.stateNode.context;break t;case 1:if(Ff(M.type)){M=M.stateNode.__reactInternalMemoizedMergedChildContext;break t}}M=M.return}while(null!==M);throw Error(y(171))}if(1===u.tag){var $=u.type;if(Ff($)){u=If(u,$,M);break e}}u=M}else u=pn;return null===s.context?s.context=u:s.pendingContext=u,(s=zg(_,j)).payload={element:i},null!==(m=void 0===m?null:m)&&(s.callback=m),Ag(v,s),Jg(v,j,_),j}function mk(i){return(i=i.current).child?(i.child.tag,i.child.stateNode):null}function nk(i,s){if(null!==(i=i.memoizedState)&&null!==i.dehydrated){var u=i.retryLane;i.retryLane=0!==u&&u<s?u:s}}function ok(i,s){nk(i,s),(i=i.alternate)&&nk(i,s)}function qk(i,s,u){var m=null!=u&&null!=u.hydrationOptions&&u.hydrationOptions.mutableSources||null;if(u=new jk(i,s,null!=u&&!0===u.hydrate),s=nh(3,null,null,2===s?7:1===s?3:0),u.current=s,s.stateNode=u,xg(s),i[sn]=u.current,cf(8===i.nodeType?i.parentNode:i),m)for(i=0;i<m.length;i++){var v=(s=m[i])._getVersion;v=v(s._source),null==u.mutableSourceEagerHydrationData?u.mutableSourceEagerHydrationData=[s,v]:u.mutableSourceEagerHydrationData.push(s,v)}this._internalRoot=u}function rk(i){return!(!i||1!==i.nodeType&&9!==i.nodeType&&11!==i.nodeType&&(8!==i.nodeType||" react-mount-point-unstable "!==i.nodeValue))}function tk(i,s,u,m,v){var _=u._reactRootContainer;if(_){var j=_._internalRoot;if("function"==typeof v){var M=v;v=function(){var i=mk(j);M.call(i)}}lk(s,j,i,v)}else{if(_=u._reactRootContainer=function sk(i,s){if(s||(s=!(!(s=i?9===i.nodeType?i.documentElement:i.firstChild:null)||1!==s.nodeType||!s.hasAttribute("data-reactroot"))),!s)for(var u;u=i.lastChild;)i.removeChild(u);return new qk(i,0,s?{hydrate:!0}:void 0)}(u,m),j=_._internalRoot,"function"==typeof v){var $=v;v=function(){var i=mk(j);$.call(i)}}Xj((function(){lk(s,j,i,v)}))}return mk(j)}function uk(i,s){var u=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!rk(s))throw Error(y(200));return function kk(i,s,u){var m=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:ce,key:null==m?null:""+m,children:i,containerInfo:s,implementation:u}}(i,s,null,u)}zo=function(i,s,u){var m=s.lanes;if(null!==i)if(i.memoizedProps!==s.pendingProps||dn.current)go=!0;else{if(0==(u&m)){switch(go=!1,s.tag){case 3:ri(s),sh();break;case 5:gh(s);break;case 1:Ff(s.type)&&Jf(s);break;case 4:eh(s,s.stateNode.containerInfo);break;case 10:m=s.memoizedProps.value;var v=s.type._context;I(Dn,v._currentValue),v._currentValue=m;break;case 13:if(null!==s.memoizedState)return 0!=(u&s.child.childLanes)?ti(i,s,u):(I(Yn,1&Yn.current),null!==(s=hi(i,s,u))?s.sibling:null);I(Yn,1&Yn.current);break;case 19:if(m=0!=(u&s.childLanes),0!=(64&i.flags)){if(m)return Ai(i,s,u);s.flags|=64}if(null!==(v=s.memoizedState)&&(v.rendering=null,v.tail=null,v.lastEffect=null),I(Yn,Yn.current),m)break;return null;case 23:case 24:return s.lanes=0,mi(i,s,u)}return hi(i,s,u)}go=0!=(16384&i.flags)}else go=!1;switch(s.lanes=0,s.tag){case 2:if(m=s.type,null!==i&&(i.alternate=null,s.alternate=null,s.flags|=2),i=s.pendingProps,v=Ef(s,hn.current),tg(s,u),v=Ch(null,s,m,i,v,u),s.flags|=1,"object"==typeof v&&null!==v&&"function"==typeof v.render&&void 0===v.$$typeof){if(s.tag=1,s.memoizedState=null,s.updateQueue=null,Ff(m)){var _=!0;Jf(s)}else _=!1;s.memoizedState=null!==v.state&&void 0!==v.state?v.state:null,xg(s);var j=m.getDerivedStateFromProps;"function"==typeof j&&Gg(s,m,j,i),v.updater=Un,s.stateNode=v,v._reactInternals=s,Og(s,m,i,u),s=qi(null,s,m,!0,_,u)}else s.tag=0,fi(null,s,v,u),s=s.child;return s;case 16:v=s.elementType;e:{switch(null!==i&&(i.alternate=null,s.alternate=null,s.flags|=2),i=s.pendingProps,v=(_=v._init)(v._payload),s.type=v,_=s.tag=function hk(i){if("function"==typeof i)return ji(i)?1:0;if(null!=i){if((i=i.$$typeof)===_e)return 11;if(i===xe)return 14}return 2}(v),i=lg(v,i),_){case 0:s=li(null,s,v,i,u);break e;case 1:s=pi(null,s,v,i,u);break e;case 11:s=gi(null,s,v,i,u);break e;case 14:s=ii(null,s,v,lg(v.type,i),m,u);break e}throw Error(y(306,v,""))}return s;case 0:return m=s.type,v=s.pendingProps,li(i,s,m,v=s.elementType===m?v:lg(m,v),u);case 1:return m=s.type,v=s.pendingProps,pi(i,s,m,v=s.elementType===m?v:lg(m,v),u);case 3:if(ri(s),m=s.updateQueue,null===i||null===m)throw Error(y(282));if(m=s.pendingProps,v=null!==(v=s.memoizedState)?v.element:null,yg(i,s),Cg(s,m,null,u),(m=s.memoizedState.element)===v)sh(),s=hi(i,s,u);else{if((_=(v=s.stateNode).hydrate)&&(Zn=rf(s.stateNode.containerInfo.firstChild),Qn=s,_=eo=!0),_){if(null!=(i=v.mutableSourceEagerHydrationData))for(v=0;v<i.length;v+=2)(_=i[v])._workInProgressVersionPrimary=i[v+1],to.push(_);for(u=Kn(s,null,m,u),s.child=u;u;)u.flags=-3&u.flags|1024,u=u.sibling}else fi(i,s,m,u),sh();s=s.child}return s;case 5:return gh(s),null===i&&ph(s),m=s.type,v=s.pendingProps,_=null!==i?i.memoizedProps:null,j=v.children,nf(m,v)?j=null:null!==_&&nf(m,_)&&(s.flags|=16),oi(i,s),fi(i,s,j,u),s.child;case 6:return null===i&&ph(s),null;case 13:return ti(i,s,u);case 4:return eh(s,s.stateNode.containerInfo),m=s.pendingProps,null===i?s.child=Wn(s,null,m,u):fi(i,s,m,u),s.child;case 11:return m=s.type,v=s.pendingProps,gi(i,s,m,v=s.elementType===m?v:lg(m,v),u);case 7:return fi(i,s,s.pendingProps,u),s.child;case 8:case 12:return fi(i,s,s.pendingProps.children,u),s.child;case 10:e:{m=s.type._context,v=s.pendingProps,j=s.memoizedProps,_=v.value;var M=s.type._context;if(I(Dn,M._currentValue),M._currentValue=_,null!==j)if(M=j.value,0===(_=qr(M,_)?0:0|("function"==typeof m._calculateChangedBits?m._calculateChangedBits(M,_):1073741823))){if(j.children===v.children&&!dn.current){s=hi(i,s,u);break e}}else for(null!==(M=s.child)&&(M.return=s);null!==M;){var $=M.dependencies;if(null!==$){j=M.child;for(var W=$.firstContext;null!==W;){if(W.context===m&&0!=(W.observedBits&_)){1===M.tag&&((W=zg(-1,u&-u)).tag=2,Ag(M,W)),M.lanes|=u,null!==(W=M.alternate)&&(W.lanes|=u),sg(M.return,u),$.lanes|=u;break}W=W.next}}else j=10===M.tag&&M.type===s.type?null:M.child;if(null!==j)j.return=M;else for(j=M;null!==j;){if(j===s){j=null;break}if(null!==(M=j.sibling)){M.return=j.return,j=M;break}j=j.return}M=j}fi(i,s,v.children,u),s=s.child}return s;case 9:return v=s.type,m=(_=s.pendingProps).children,tg(s,u),m=m(v=vg(v,_.unstable_observedBits)),s.flags|=1,fi(i,s,m,u),s.child;case 14:return _=lg(v=s.type,s.pendingProps),ii(i,s,v,_=lg(v.type,_),m,u);case 15:return ki(i,s,s.type,s.pendingProps,m,u);case 17:return m=s.type,v=s.pendingProps,v=s.elementType===m?v:lg(m,v),null!==i&&(i.alternate=null,s.alternate=null,s.flags|=2),s.tag=1,Ff(m)?(i=!0,Jf(s)):i=!1,tg(s,u),Mg(s,m,v),Og(s,m,v,u),qi(null,s,m,!0,i,u);case 19:return Ai(i,s,u);case 23:case 24:return mi(i,s,u)}throw Error(y(156,s.tag))},qk.prototype.render=function(i){lk(i,this._internalRoot,null,null)},qk.prototype.unmount=function(){var i=this._internalRoot,s=i.containerInfo;lk(null,i,null,(function(){s[sn]=null}))},bt=function(i){13===i.tag&&(Jg(i,4,Hg()),ok(i,4))},_t=function(i){13===i.tag&&(Jg(i,67108864,Hg()),ok(i,67108864))},Et=function(i){if(13===i.tag){var s=Hg(),u=Ig(i);Jg(i,u,s),ok(i,u)}},wt=function(i,s){return s()},at=function(i,s,u){switch(s){case"input":if(ab(i,u),s=u.name,"radio"===u.type&&null!=s){for(u=i;u.parentNode;)u=u.parentNode;for(u=u.querySelectorAll("input[name="+JSON.stringify(""+s)+'][type="radio"]'),s=0;s<u.length;s++){var m=u[s];if(m!==i&&m.form===i.form){var v=Db(m);if(!v)throw Error(y(90));Wa(m),ab(m,v)}}}break;case"textarea":ib(i,u);break;case"select":null!=(s=u.value)&&fb(i,!!u.multiple,s,!1)}},Gb=Wj,Hb=function(i,s,u,m,v){var _=Ao;Ao|=4;try{return gg(98,i.bind(null,s,u,m,v))}finally{0===(Ao=_)&&(wj(),ig())}},Ib=function(){0==(49&Ao)&&(function Vj(){if(null!==Qo){var i=Qo;Qo=null,i.forEach((function(i){i.expiredLanes|=24&i.pendingLanes,Mj(i,Rn())}))}ig()}(),Oj())},lt=function(i,s){var u=Ao;Ao|=2;try{return i(s)}finally{0===(Ao=u)&&(wj(),ig())}};var ca={Events:[Cb,ue,Db,Eb,Fb,Oj,{current:!1}]},ua={findFiberByHostInstance:wc,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},ha={bundleType:ua.bundleType,version:ua.version,rendererPackageName:ua.rendererPackageName,rendererConfig:ua.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ie.ReactCurrentDispatcher,findHostInstanceByFiber:function(i){return null===(i=cc(i))?null:i.stateNode},findFiberByHostInstance:ua.findFiberByHostInstance||function pk(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var fa=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!fa.isDisabled&&fa.supportsFiber)try{mn=fa.inject(ha),gn=fa}catch(et){}}s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ca,s.createPortal=uk,s.findDOMNode=function(i){if(null==i)return null;if(1===i.nodeType)return i;var s=i._reactInternals;if(void 0===s){if("function"==typeof i.render)throw Error(y(188));throw Error(y(268,Object.keys(i)))}return i=null===(i=cc(s))?null:i.stateNode},s.flushSync=function(i,s){var u=Ao;if(0!=(48&u))return i(s);Ao|=1;try{if(i)return gg(99,i.bind(null,s))}finally{Ao=u,ig()}},s.hydrate=function(i,s,u){if(!rk(s))throw Error(y(200));return tk(null,i,s,!0,u)},s.render=function(i,s,u){if(!rk(s))throw Error(y(200));return tk(null,i,s,!1,u)},s.unmountComponentAtNode=function(i){if(!rk(i))throw Error(y(40));return!!i._reactRootContainer&&(Xj((function(){tk(null,null,i,!1,(function(){i._reactRootContainer=null,i[sn]=null}))})),!0)},s.unstable_batchedUpdates=Wj,s.unstable_createPortal=function(i,s){return uk(i,s,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},s.unstable_renderSubtreeIntoContainer=function(i,s,u,m){if(!rk(u))throw Error(y(200));if(null==i||void 0===i._reactInternals)throw Error(y(38));return tk(i,s,u,!1,m)},s.version="17.0.2"},73935:(i,s,u)=>{"use strict";!function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(i){console.error(i)}}(),i.exports=u(64448)},23930:(i,s,u)=>{"use strict";var m,v=u(43393),_="<<anonymous>>",j=function productionTypeChecker(){invariant(!1,"ImmutablePropTypes type checking code is stripped in production.")};j.isRequired=j;var M=function getProductionTypeChecker(){return j};function getPropType(i){var s=typeof i;return Array.isArray(i)?"array":i instanceof RegExp?"object":i instanceof v.Iterable?"Immutable."+i.toSource().split(" ")[0]:s}function createChainableTypeChecker(i){function checkType(s,u,m,v,j,M){for(var $=arguments.length,W=Array($>6?$-6:0),X=6;X<$;X++)W[X-6]=arguments[X];return M=M||m,v=v||_,null!=u[m]?i.apply(void 0,[u,m,v,j,M].concat(W)):s?new Error("Required "+j+" `"+M+"` was not specified in `"+v+"`."):void 0}var s=checkType.bind(null,!1);return s.isRequired=checkType.bind(null,!0),s}function createIterableSubclassTypeChecker(i,s){return function createImmutableTypeChecker(i,s){return createChainableTypeChecker((function validate(u,m,v,_,j){var M=u[m];if(!s(M)){var $=getPropType(M);return new Error("Invalid "+_+" `"+j+"` of type `"+$+"` supplied to `"+v+"`, expected `"+i+"`.")}return null}))}("Iterable."+i,(function(i){return v.Iterable.isIterable(i)&&s(i)}))}(m={listOf:M,mapOf:M,orderedMapOf:M,setOf:M,orderedSetOf:M,stackOf:M,iterableOf:M,recordOf:M,shape:M,contains:M,mapContains:M,orderedMapContains:M,list:j,map:j,orderedMap:j,set:j,orderedSet:j,stack:j,seq:j,record:j,iterable:j}).iterable.indexed=createIterableSubclassTypeChecker("Indexed",v.Iterable.isIndexed),m.iterable.keyed=createIterableSubclassTypeChecker("Keyed",v.Iterable.isKeyed),i.exports=m},69921:(i,s)=>{"use strict";var u=60103,m=60106,v=60107,_=60108,j=60114,M=60109,$=60110,W=60112,X=60113,Y=60120,Z=60115,ee=60116,ae=60121,ie=60122,le=60117,ce=60129,pe=60131;if("function"==typeof Symbol&&Symbol.for){var de=Symbol.for;u=de("react.element"),m=de("react.portal"),v=de("react.fragment"),_=de("react.strict_mode"),j=de("react.profiler"),M=de("react.provider"),$=de("react.context"),W=de("react.forward_ref"),X=de("react.suspense"),Y=de("react.suspense_list"),Z=de("react.memo"),ee=de("react.lazy"),ae=de("react.block"),ie=de("react.server.block"),le=de("react.fundamental"),ce=de("react.debug_trace_mode"),pe=de("react.legacy_hidden")}function y(i){if("object"==typeof i&&null!==i){var s=i.$$typeof;switch(s){case u:switch(i=i.type){case v:case j:case _:case X:case Y:return i;default:switch(i=i&&i.$$typeof){case $:case W:case ee:case Z:case M:return i;default:return s}}case m:return s}}}var fe=M,ye=u,be=W,_e=v,we=ee,Se=Z,xe=m,Pe=j,Ie=_,Te=X;s.ContextConsumer=$,s.ContextProvider=fe,s.Element=ye,s.ForwardRef=be,s.Fragment=_e,s.Lazy=we,s.Memo=Se,s.Portal=xe,s.Profiler=Pe,s.StrictMode=Ie,s.Suspense=Te,s.isAsyncMode=function(){return!1},s.isConcurrentMode=function(){return!1},s.isContextConsumer=function(i){return y(i)===$},s.isContextProvider=function(i){return y(i)===M},s.isElement=function(i){return"object"==typeof i&&null!==i&&i.$$typeof===u},s.isForwardRef=function(i){return y(i)===W},s.isFragment=function(i){return y(i)===v},s.isLazy=function(i){return y(i)===ee},s.isMemo=function(i){return y(i)===Z},s.isPortal=function(i){return y(i)===m},s.isProfiler=function(i){return y(i)===j},s.isStrictMode=function(i){return y(i)===_},s.isSuspense=function(i){return y(i)===X},s.isValidElementType=function(i){return"string"==typeof i||"function"==typeof i||i===v||i===j||i===ce||i===_||i===X||i===Y||i===pe||"object"==typeof i&&null!==i&&(i.$$typeof===ee||i.$$typeof===Z||i.$$typeof===M||i.$$typeof===$||i.$$typeof===W||i.$$typeof===le||i.$$typeof===ae||i[0]===ie)},s.typeOf=y},59864:(i,s,u)=>{"use strict";i.exports=u(69921)},72408:(i,s,u)=>{"use strict";var m=u(27418),v=60103,_=60106;s.Fragment=60107,s.StrictMode=60108,s.Profiler=60114;var j=60109,M=60110,$=60112;s.Suspense=60113;var W=60115,X=60116;if("function"==typeof Symbol&&Symbol.for){var Y=Symbol.for;v=Y("react.element"),_=Y("react.portal"),s.Fragment=Y("react.fragment"),s.StrictMode=Y("react.strict_mode"),s.Profiler=Y("react.profiler"),j=Y("react.provider"),M=Y("react.context"),$=Y("react.forward_ref"),s.Suspense=Y("react.suspense"),W=Y("react.memo"),X=Y("react.lazy")}var Z="function"==typeof Symbol&&Symbol.iterator;function z(i){for(var s="https://reactjs.org/docs/error-decoder.html?invariant="+i,u=1;u<arguments.length;u++)s+="&args[]="+encodeURIComponent(arguments[u]);return"Minified React error #"+i+"; visit "+s+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var ee={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ae={};function C(i,s,u){this.props=i,this.context=s,this.refs=ae,this.updater=u||ee}function D(){}function E(i,s,u){this.props=i,this.context=s,this.refs=ae,this.updater=u||ee}C.prototype.isReactComponent={},C.prototype.setState=function(i,s){if("object"!=typeof i&&"function"!=typeof i&&null!=i)throw Error(z(85));this.updater.enqueueSetState(this,i,s,"setState")},C.prototype.forceUpdate=function(i){this.updater.enqueueForceUpdate(this,i,"forceUpdate")},D.prototype=C.prototype;var ie=E.prototype=new D;ie.constructor=E,m(ie,C.prototype),ie.isPureReactComponent=!0;var le={current:null},ce=Object.prototype.hasOwnProperty,pe={key:!0,ref:!0,__self:!0,__source:!0};function J(i,s,u){var m,_={},j=null,M=null;if(null!=s)for(m in void 0!==s.ref&&(M=s.ref),void 0!==s.key&&(j=""+s.key),s)ce.call(s,m)&&!pe.hasOwnProperty(m)&&(_[m]=s[m]);var $=arguments.length-2;if(1===$)_.children=u;else if(1<$){for(var W=Array($),X=0;X<$;X++)W[X]=arguments[X+2];_.children=W}if(i&&i.defaultProps)for(m in $=i.defaultProps)void 0===_[m]&&(_[m]=$[m]);return{$$typeof:v,type:i,key:j,ref:M,props:_,_owner:le.current}}function L(i){return"object"==typeof i&&null!==i&&i.$$typeof===v}var de=/\/+/g;function N(i,s){return"object"==typeof i&&null!==i&&null!=i.key?function escape(i){var s={"=":"=0",":":"=2"};return"$"+i.replace(/[=:]/g,(function(i){return s[i]}))}(""+i.key):s.toString(36)}function O(i,s,u,m,j){var M=typeof i;"undefined"!==M&&"boolean"!==M||(i=null);var $=!1;if(null===i)$=!0;else switch(M){case"string":case"number":$=!0;break;case"object":switch(i.$$typeof){case v:case _:$=!0}}if($)return j=j($=i),i=""===m?"."+N($,0):m,Array.isArray(j)?(u="",null!=i&&(u=i.replace(de,"$&/")+"/"),O(j,s,u,"",(function(i){return i}))):null!=j&&(L(j)&&(j=function K(i,s){return{$$typeof:v,type:i.type,key:s,ref:i.ref,props:i.props,_owner:i._owner}}(j,u+(!j.key||$&&$.key===j.key?"":(""+j.key).replace(de,"$&/")+"/")+i)),s.push(j)),1;if($=0,m=""===m?".":m+":",Array.isArray(i))for(var W=0;W<i.length;W++){var X=m+N(M=i[W],W);$+=O(M,s,u,X,j)}else if(X=function y(i){return null===i||"object"!=typeof i?null:"function"==typeof(i=Z&&i[Z]||i["@@iterator"])?i:null}(i),"function"==typeof X)for(i=X.call(i),W=0;!(M=i.next()).done;)$+=O(M=M.value,s,u,X=m+N(M,W++),j);else if("object"===M)throw s=""+i,Error(z(31,"[object Object]"===s?"object with keys {"+Object.keys(i).join(", ")+"}":s));return $}function P(i,s,u){if(null==i)return i;var m=[],v=0;return O(i,m,"","",(function(i){return s.call(u,i,v++)})),m}function Q(i){if(-1===i._status){var s=i._result;s=s(),i._status=0,i._result=s,s.then((function(s){0===i._status&&(s=s.default,i._status=1,i._result=s)}),(function(s){0===i._status&&(i._status=2,i._result=s)}))}if(1===i._status)return i._result;throw i._result}var fe={current:null};function S(){var i=fe.current;if(null===i)throw Error(z(321));return i}var ye={ReactCurrentDispatcher:fe,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:le,IsSomeRendererActing:{current:!1},assign:m};s.Children={map:P,forEach:function(i,s,u){P(i,(function(){s.apply(this,arguments)}),u)},count:function(i){var s=0;return P(i,(function(){s++})),s},toArray:function(i){return P(i,(function(i){return i}))||[]},only:function(i){if(!L(i))throw Error(z(143));return i}},s.Component=C,s.PureComponent=E,s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ye,s.cloneElement=function(i,s,u){if(null==i)throw Error(z(267,i));var _=m({},i.props),j=i.key,M=i.ref,$=i._owner;if(null!=s){if(void 0!==s.ref&&(M=s.ref,$=le.current),void 0!==s.key&&(j=""+s.key),i.type&&i.type.defaultProps)var W=i.type.defaultProps;for(X in s)ce.call(s,X)&&!pe.hasOwnProperty(X)&&(_[X]=void 0===s[X]&&void 0!==W?W[X]:s[X])}var X=arguments.length-2;if(1===X)_.children=u;else if(1<X){W=Array(X);for(var Y=0;Y<X;Y++)W[Y]=arguments[Y+2];_.children=W}return{$$typeof:v,type:i.type,key:j,ref:M,props:_,_owner:$}},s.createContext=function(i,s){return void 0===s&&(s=null),(i={$$typeof:M,_calculateChangedBits:s,_currentValue:i,_currentValue2:i,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:j,_context:i},i.Consumer=i},s.createElement=J,s.createFactory=function(i){var s=J.bind(null,i);return s.type=i,s},s.createRef=function(){return{current:null}},s.forwardRef=function(i){return{$$typeof:$,render:i}},s.isValidElement=L,s.lazy=function(i){return{$$typeof:X,_payload:{_status:-1,_result:i},_init:Q}},s.memo=function(i,s){return{$$typeof:W,type:i,compare:void 0===s?null:s}},s.useCallback=function(i,s){return S().useCallback(i,s)},s.useContext=function(i,s){return S().useContext(i,s)},s.useDebugValue=function(){},s.useEffect=function(i,s){return S().useEffect(i,s)},s.useImperativeHandle=function(i,s,u){return S().useImperativeHandle(i,s,u)},s.useLayoutEffect=function(i,s){return S().useLayoutEffect(i,s)},s.useMemo=function(i,s){return S().useMemo(i,s)},s.useReducer=function(i,s,u){return S().useReducer(i,s,u)},s.useRef=function(i){return S().useRef(i)},s.useState=function(i){return S().useState(i)},s.version="17.0.2"},67294:(i,s,u)=>{"use strict";i.exports=u(72408)},94281:i=>{"use strict";var s={};function createErrorType(i,u,m){m||(m=Error);var v=function(i){function NodeError(s,m,v){return i.call(this,function getMessage(i,s,m){return"string"==typeof u?u:u(i,s,m)}(s,m,v))||this}return function _inheritsLoose(i,s){i.prototype=Object.create(s.prototype),i.prototype.constructor=i,i.__proto__=s}(NodeError,i),NodeError}(m);v.prototype.name=m.name,v.prototype.code=i,s[i]=v}function oneOf(i,s){if(Array.isArray(i)){var u=i.length;return i=i.map((function(i){return String(i)})),u>2?"one of ".concat(s," ").concat(i.slice(0,u-1).join(", "),", or ")+i[u-1]:2===u?"one of ".concat(s," ").concat(i[0]," or ").concat(i[1]):"of ".concat(s," ").concat(i[0])}return"of ".concat(s," ").concat(String(i))}createErrorType("ERR_INVALID_OPT_VALUE",(function(i,s){return'The value "'+s+'" is invalid for option "'+i+'"'}),TypeError),createErrorType("ERR_INVALID_ARG_TYPE",(function(i,s,u){var m,v;if("string"==typeof s&&function startsWith(i,s,u){return i.substr(!u||u<0?0:+u,s.length)===s}(s,"not ")?(m="must not be",s=s.replace(/^not /,"")):m="must be",function endsWith(i,s,u){return(void 0===u||u>i.length)&&(u=i.length),i.substring(u-s.length,u)===s}(i," argument"))v="The ".concat(i," ").concat(m," ").concat(oneOf(s,"type"));else{var _=function includes(i,s,u){return"number"!=typeof u&&(u=0),!(u+s.length>i.length)&&-1!==i.indexOf(s,u)}(i,".")?"property":"argument";v='The "'.concat(i,'" ').concat(_," ").concat(m," ").concat(oneOf(s,"type"))}return v+=". Received type ".concat(typeof u)}),TypeError),createErrorType("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),createErrorType("ERR_METHOD_NOT_IMPLEMENTED",(function(i){return"The "+i+" method is not implemented"})),createErrorType("ERR_STREAM_PREMATURE_CLOSE","Premature close"),createErrorType("ERR_STREAM_DESTROYED",(function(i){return"Cannot call "+i+" after a stream was destroyed"})),createErrorType("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),createErrorType("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end"),createErrorType("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),createErrorType("ERR_UNKNOWN_ENCODING",(function(i){return"Unknown encoding: "+i}),TypeError),createErrorType("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),i.exports.q=s},56753:(i,s,u)=>{"use strict";var m=u(34155),v=Object.keys||function(i){var s=[];for(var u in i)s.push(u);return s};i.exports=Duplex;var _=u(79481),j=u(64229);u(35717)(Duplex,_);for(var M=v(j.prototype),$=0;$<M.length;$++){var W=M[$];Duplex.prototype[W]||(Duplex.prototype[W]=j.prototype[W])}function Duplex(i){if(!(this instanceof Duplex))return new Duplex(i);_.call(this,i),j.call(this,i),this.allowHalfOpen=!0,i&&(!1===i.readable&&(this.readable=!1),!1===i.writable&&(this.writable=!1),!1===i.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",onend)))}function onend(){this._writableState.ended||m.nextTick(onEndNT,this)}function onEndNT(i){i.end()}Object.defineProperty(Duplex.prototype,"writableHighWaterMark",{enumerable:!1,get:function get(){return this._writableState.highWaterMark}}),Object.defineProperty(Duplex.prototype,"writableBuffer",{enumerable:!1,get:function get(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(Duplex.prototype,"writableLength",{enumerable:!1,get:function get(){return this._writableState.length}}),Object.defineProperty(Duplex.prototype,"destroyed",{enumerable:!1,get:function get(){return void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed&&this._writableState.destroyed)},set:function set(i){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=i,this._writableState.destroyed=i)}})},82725:(i,s,u)=>{"use strict";i.exports=PassThrough;var m=u(74605);function PassThrough(i){if(!(this instanceof PassThrough))return new PassThrough(i);m.call(this,i)}u(35717)(PassThrough,m),PassThrough.prototype._transform=function(i,s,u){u(null,i)}},79481:(i,s,u)=>{"use strict";var m,v=u(34155);i.exports=Readable,Readable.ReadableState=ReadableState;u(17187).EventEmitter;var _=function EElistenerCount(i,s){return i.listeners(s).length},j=u(22503),M=u(48764).Buffer,$=(void 0!==u.g?u.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};var W,X=u(94616);W=X&&X.debuglog?X.debuglog("stream"):function debug(){};var Y,Z,ee,ae=u(57327),ie=u(61195),le=u(82457).getHighWaterMark,ce=u(94281).q,pe=ce.ERR_INVALID_ARG_TYPE,de=ce.ERR_STREAM_PUSH_AFTER_EOF,fe=ce.ERR_METHOD_NOT_IMPLEMENTED,ye=ce.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;u(35717)(Readable,j);var be=ie.errorOrDestroy,_e=["error","close","destroy","pause","resume"];function ReadableState(i,s,v){m=m||u(56753),i=i||{},"boolean"!=typeof v&&(v=s instanceof m),this.objectMode=!!i.objectMode,v&&(this.objectMode=this.objectMode||!!i.readableObjectMode),this.highWaterMark=le(this,i,"readableHighWaterMark",v),this.buffer=new ae,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==i.emitClose,this.autoDestroy=!!i.autoDestroy,this.destroyed=!1,this.defaultEncoding=i.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,i.encoding&&(Y||(Y=u(32553).s),this.decoder=new Y(i.encoding),this.encoding=i.encoding)}function Readable(i){if(m=m||u(56753),!(this instanceof Readable))return new Readable(i);var s=this instanceof m;this._readableState=new ReadableState(i,this,s),this.readable=!0,i&&("function"==typeof i.read&&(this._read=i.read),"function"==typeof i.destroy&&(this._destroy=i.destroy)),j.call(this)}function readableAddChunk(i,s,u,m,v){W("readableAddChunk",s);var _,j=i._readableState;if(null===s)j.reading=!1,function onEofChunk(i,s){if(W("onEofChunk"),s.ended)return;if(s.decoder){var u=s.decoder.end();u&&u.length&&(s.buffer.push(u),s.length+=s.objectMode?1:u.length)}s.ended=!0,s.sync?emitReadable(i):(s.needReadable=!1,s.emittedReadable||(s.emittedReadable=!0,emitReadable_(i)))}(i,j);else if(v||(_=function chunkInvalid(i,s){var u;(function _isUint8Array(i){return M.isBuffer(i)||i instanceof $})(s)||"string"==typeof s||void 0===s||i.objectMode||(u=new pe("chunk",["string","Buffer","Uint8Array"],s));return u}(j,s)),_)be(i,_);else if(j.objectMode||s&&s.length>0)if("string"==typeof s||j.objectMode||Object.getPrototypeOf(s)===M.prototype||(s=function _uint8ArrayToBuffer(i){return M.from(i)}(s)),m)j.endEmitted?be(i,new ye):addChunk(i,j,s,!0);else if(j.ended)be(i,new de);else{if(j.destroyed)return!1;j.reading=!1,j.decoder&&!u?(s=j.decoder.write(s),j.objectMode||0!==s.length?addChunk(i,j,s,!1):maybeReadMore(i,j)):addChunk(i,j,s,!1)}else m||(j.reading=!1,maybeReadMore(i,j));return!j.ended&&(j.length<j.highWaterMark||0===j.length)}function addChunk(i,s,u,m){s.flowing&&0===s.length&&!s.sync?(s.awaitDrain=0,i.emit("data",u)):(s.length+=s.objectMode?1:u.length,m?s.buffer.unshift(u):s.buffer.push(u),s.needReadable&&emitReadable(i)),maybeReadMore(i,s)}Object.defineProperty(Readable.prototype,"destroyed",{enumerable:!1,get:function get(){return void 0!==this._readableState&&this._readableState.destroyed},set:function set(i){this._readableState&&(this._readableState.destroyed=i)}}),Readable.prototype.destroy=ie.destroy,Readable.prototype._undestroy=ie.undestroy,Readable.prototype._destroy=function(i,s){s(i)},Readable.prototype.push=function(i,s){var u,m=this._readableState;return m.objectMode?u=!0:"string"==typeof i&&((s=s||m.defaultEncoding)!==m.encoding&&(i=M.from(i,s),s=""),u=!0),readableAddChunk(this,i,s,!1,u)},Readable.prototype.unshift=function(i){return readableAddChunk(this,i,null,!0,!1)},Readable.prototype.isPaused=function(){return!1===this._readableState.flowing},Readable.prototype.setEncoding=function(i){Y||(Y=u(32553).s);var s=new Y(i);this._readableState.decoder=s,this._readableState.encoding=this._readableState.decoder.encoding;for(var m=this._readableState.buffer.head,v="";null!==m;)v+=s.write(m.data),m=m.next;return this._readableState.buffer.clear(),""!==v&&this._readableState.buffer.push(v),this._readableState.length=v.length,this};var we=1073741824;function howMuchToRead(i,s){return i<=0||0===s.length&&s.ended?0:s.objectMode?1:i!=i?s.flowing&&s.length?s.buffer.head.data.length:s.length:(i>s.highWaterMark&&(s.highWaterMark=function computeNewHighWaterMark(i){return i>=we?i=we:(i--,i|=i>>>1,i|=i>>>2,i|=i>>>4,i|=i>>>8,i|=i>>>16,i++),i}(i)),i<=s.length?i:s.ended?s.length:(s.needReadable=!0,0))}function emitReadable(i){var s=i._readableState;W("emitReadable",s.needReadable,s.emittedReadable),s.needReadable=!1,s.emittedReadable||(W("emitReadable",s.flowing),s.emittedReadable=!0,v.nextTick(emitReadable_,i))}function emitReadable_(i){var s=i._readableState;W("emitReadable_",s.destroyed,s.length,s.ended),s.destroyed||!s.length&&!s.ended||(i.emit("readable"),s.emittedReadable=!1),s.needReadable=!s.flowing&&!s.ended&&s.length<=s.highWaterMark,flow(i)}function maybeReadMore(i,s){s.readingMore||(s.readingMore=!0,v.nextTick(maybeReadMore_,i,s))}function maybeReadMore_(i,s){for(;!s.reading&&!s.ended&&(s.length<s.highWaterMark||s.flowing&&0===s.length);){var u=s.length;if(W("maybeReadMore read 0"),i.read(0),u===s.length)break}s.readingMore=!1}function updateReadableListening(i){var s=i._readableState;s.readableListening=i.listenerCount("readable")>0,s.resumeScheduled&&!s.paused?s.flowing=!0:i.listenerCount("data")>0&&i.resume()}function nReadingNextTick(i){W("readable nexttick read 0"),i.read(0)}function resume_(i,s){W("resume",s.reading),s.reading||i.read(0),s.resumeScheduled=!1,i.emit("resume"),flow(i),s.flowing&&!s.reading&&i.read(0)}function flow(i){var s=i._readableState;for(W("flow",s.flowing);s.flowing&&null!==i.read(););}function fromList(i,s){return 0===s.length?null:(s.objectMode?u=s.buffer.shift():!i||i>=s.length?(u=s.decoder?s.buffer.join(""):1===s.buffer.length?s.buffer.first():s.buffer.concat(s.length),s.buffer.clear()):u=s.buffer.consume(i,s.decoder),u);var u}function endReadable(i){var s=i._readableState;W("endReadable",s.endEmitted),s.endEmitted||(s.ended=!0,v.nextTick(endReadableNT,s,i))}function endReadableNT(i,s){if(W("endReadableNT",i.endEmitted,i.length),!i.endEmitted&&0===i.length&&(i.endEmitted=!0,s.readable=!1,s.emit("end"),i.autoDestroy)){var u=s._writableState;(!u||u.autoDestroy&&u.finished)&&s.destroy()}}function indexOf(i,s){for(var u=0,m=i.length;u<m;u++)if(i[u]===s)return u;return-1}Readable.prototype.read=function(i){W("read",i),i=parseInt(i,10);var s=this._readableState,u=i;if(0!==i&&(s.emittedReadable=!1),0===i&&s.needReadable&&((0!==s.highWaterMark?s.length>=s.highWaterMark:s.length>0)||s.ended))return W("read: emitReadable",s.length,s.ended),0===s.length&&s.ended?endReadable(this):emitReadable(this),null;if(0===(i=howMuchToRead(i,s))&&s.ended)return 0===s.length&&endReadable(this),null;var m,v=s.needReadable;return W("need readable",v),(0===s.length||s.length-i<s.highWaterMark)&&W("length less than watermark",v=!0),s.ended||s.reading?W("reading or ended",v=!1):v&&(W("do read"),s.reading=!0,s.sync=!0,0===s.length&&(s.needReadable=!0),this._read(s.highWaterMark),s.sync=!1,s.reading||(i=howMuchToRead(u,s))),null===(m=i>0?fromList(i,s):null)?(s.needReadable=s.length<=s.highWaterMark,i=0):(s.length-=i,s.awaitDrain=0),0===s.length&&(s.ended||(s.needReadable=!0),u!==i&&s.ended&&endReadable(this)),null!==m&&this.emit("data",m),m},Readable.prototype._read=function(i){be(this,new fe("_read()"))},Readable.prototype.pipe=function(i,s){var u=this,m=this._readableState;switch(m.pipesCount){case 0:m.pipes=i;break;case 1:m.pipes=[m.pipes,i];break;default:m.pipes.push(i)}m.pipesCount+=1,W("pipe count=%d opts=%j",m.pipesCount,s);var j=(!s||!1!==s.end)&&i!==v.stdout&&i!==v.stderr?onend:unpipe;function onunpipe(s,v){W("onunpipe"),s===u&&v&&!1===v.hasUnpiped&&(v.hasUnpiped=!0,function cleanup(){W("cleanup"),i.removeListener("close",onclose),i.removeListener("finish",onfinish),i.removeListener("drain",M),i.removeListener("error",onerror),i.removeListener("unpipe",onunpipe),u.removeListener("end",onend),u.removeListener("end",unpipe),u.removeListener("data",ondata),$=!0,!m.awaitDrain||i._writableState&&!i._writableState.needDrain||M()}())}function onend(){W("onend"),i.end()}m.endEmitted?v.nextTick(j):u.once("end",j),i.on("unpipe",onunpipe);var M=function pipeOnDrain(i){return function pipeOnDrainFunctionResult(){var s=i._readableState;W("pipeOnDrain",s.awaitDrain),s.awaitDrain&&s.awaitDrain--,0===s.awaitDrain&&_(i,"data")&&(s.flowing=!0,flow(i))}}(u);i.on("drain",M);var $=!1;function ondata(s){W("ondata");var v=i.write(s);W("dest.write",v),!1===v&&((1===m.pipesCount&&m.pipes===i||m.pipesCount>1&&-1!==indexOf(m.pipes,i))&&!$&&(W("false write response, pause",m.awaitDrain),m.awaitDrain++),u.pause())}function onerror(s){W("onerror",s),unpipe(),i.removeListener("error",onerror),0===_(i,"error")&&be(i,s)}function onclose(){i.removeListener("finish",onfinish),unpipe()}function onfinish(){W("onfinish"),i.removeListener("close",onclose),unpipe()}function unpipe(){W("unpipe"),u.unpipe(i)}return u.on("data",ondata),function prependListener(i,s,u){if("function"==typeof i.prependListener)return i.prependListener(s,u);i._events&&i._events[s]?Array.isArray(i._events[s])?i._events[s].unshift(u):i._events[s]=[u,i._events[s]]:i.on(s,u)}(i,"error",onerror),i.once("close",onclose),i.once("finish",onfinish),i.emit("pipe",u),m.flowing||(W("pipe resume"),u.resume()),i},Readable.prototype.unpipe=function(i){var s=this._readableState,u={hasUnpiped:!1};if(0===s.pipesCount)return this;if(1===s.pipesCount)return i&&i!==s.pipes||(i||(i=s.pipes),s.pipes=null,s.pipesCount=0,s.flowing=!1,i&&i.emit("unpipe",this,u)),this;if(!i){var m=s.pipes,v=s.pipesCount;s.pipes=null,s.pipesCount=0,s.flowing=!1;for(var _=0;_<v;_++)m[_].emit("unpipe",this,{hasUnpiped:!1});return this}var j=indexOf(s.pipes,i);return-1===j||(s.pipes.splice(j,1),s.pipesCount-=1,1===s.pipesCount&&(s.pipes=s.pipes[0]),i.emit("unpipe",this,u)),this},Readable.prototype.on=function(i,s){var u=j.prototype.on.call(this,i,s),m=this._readableState;return"data"===i?(m.readableListening=this.listenerCount("readable")>0,!1!==m.flowing&&this.resume()):"readable"===i&&(m.endEmitted||m.readableListening||(m.readableListening=m.needReadable=!0,m.flowing=!1,m.emittedReadable=!1,W("on readable",m.length,m.reading),m.length?emitReadable(this):m.reading||v.nextTick(nReadingNextTick,this))),u},Readable.prototype.addListener=Readable.prototype.on,Readable.prototype.removeListener=function(i,s){var u=j.prototype.removeListener.call(this,i,s);return"readable"===i&&v.nextTick(updateReadableListening,this),u},Readable.prototype.removeAllListeners=function(i){var s=j.prototype.removeAllListeners.apply(this,arguments);return"readable"!==i&&void 0!==i||v.nextTick(updateReadableListening,this),s},Readable.prototype.resume=function(){var i=this._readableState;return i.flowing||(W("resume"),i.flowing=!i.readableListening,function resume(i,s){s.resumeScheduled||(s.resumeScheduled=!0,v.nextTick(resume_,i,s))}(this,i)),i.paused=!1,this},Readable.prototype.pause=function(){return W("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(W("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},Readable.prototype.wrap=function(i){var s=this,u=this._readableState,m=!1;for(var v in i.on("end",(function(){if(W("wrapped end"),u.decoder&&!u.ended){var i=u.decoder.end();i&&i.length&&s.push(i)}s.push(null)})),i.on("data",(function(v){(W("wrapped data"),u.decoder&&(v=u.decoder.write(v)),u.objectMode&&null==v)||(u.objectMode||v&&v.length)&&(s.push(v)||(m=!0,i.pause()))})),i)void 0===this[v]&&"function"==typeof i[v]&&(this[v]=function methodWrap(s){return function methodWrapReturnFunction(){return i[s].apply(i,arguments)}}(v));for(var _=0;_<_e.length;_++)i.on(_e[_],this.emit.bind(this,_e[_]));return this._read=function(s){W("wrapped _read",s),m&&(m=!1,i.resume())},this},"function"==typeof Symbol&&(Readable.prototype[Symbol.asyncIterator]=function(){return void 0===Z&&(Z=u(45850)),Z(this)}),Object.defineProperty(Readable.prototype,"readableHighWaterMark",{enumerable:!1,get:function get(){return this._readableState.highWaterMark}}),Object.defineProperty(Readable.prototype,"readableBuffer",{enumerable:!1,get:function get(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(Readable.prototype,"readableFlowing",{enumerable:!1,get:function get(){return this._readableState.flowing},set:function set(i){this._readableState&&(this._readableState.flowing=i)}}),Readable._fromList=fromList,Object.defineProperty(Readable.prototype,"readableLength",{enumerable:!1,get:function get(){return this._readableState.length}}),"function"==typeof Symbol&&(Readable.from=function(i,s){return void 0===ee&&(ee=u(15167)),ee(Readable,i,s)})},74605:(i,s,u)=>{"use strict";i.exports=Transform;var m=u(94281).q,v=m.ERR_METHOD_NOT_IMPLEMENTED,_=m.ERR_MULTIPLE_CALLBACK,j=m.ERR_TRANSFORM_ALREADY_TRANSFORMING,M=m.ERR_TRANSFORM_WITH_LENGTH_0,$=u(56753);function afterTransform(i,s){var u=this._transformState;u.transforming=!1;var m=u.writecb;if(null===m)return this.emit("error",new _);u.writechunk=null,u.writecb=null,null!=s&&this.push(s),m(i);var v=this._readableState;v.reading=!1,(v.needReadable||v.length<v.highWaterMark)&&this._read(v.highWaterMark)}function Transform(i){if(!(this instanceof Transform))return new Transform(i);$.call(this,i),this._transformState={afterTransform:afterTransform.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,i&&("function"==typeof i.transform&&(this._transform=i.transform),"function"==typeof i.flush&&(this._flush=i.flush)),this.on("prefinish",prefinish)}function prefinish(){var i=this;"function"!=typeof this._flush||this._readableState.destroyed?done(this,null,null):this._flush((function(s,u){done(i,s,u)}))}function done(i,s,u){if(s)return i.emit("error",s);if(null!=u&&i.push(u),i._writableState.length)throw new M;if(i._transformState.transforming)throw new j;return i.push(null)}u(35717)(Transform,$),Transform.prototype.push=function(i,s){return this._transformState.needTransform=!1,$.prototype.push.call(this,i,s)},Transform.prototype._transform=function(i,s,u){u(new v("_transform()"))},Transform.prototype._write=function(i,s,u){var m=this._transformState;if(m.writecb=u,m.writechunk=i,m.writeencoding=s,!m.transforming){var v=this._readableState;(m.needTransform||v.needReadable||v.length<v.highWaterMark)&&this._read(v.highWaterMark)}},Transform.prototype._read=function(i){var s=this._transformState;null===s.writechunk||s.transforming?s.needTransform=!0:(s.transforming=!0,this._transform(s.writechunk,s.writeencoding,s.afterTransform))},Transform.prototype._destroy=function(i,s){$.prototype._destroy.call(this,i,(function(i){s(i)}))}},64229:(i,s,u)=>{"use strict";var m,v=u(34155);function CorkedRequest(i){var s=this;this.next=null,this.entry=null,this.finish=function(){!function onCorkedFinish(i,s,u){var m=i.entry;i.entry=null;for(;m;){var v=m.callback;s.pendingcb--,v(u),m=m.next}s.corkedRequestsFree.next=i}(s,i)}}i.exports=Writable,Writable.WritableState=WritableState;var _={deprecate:u(94927)},j=u(22503),M=u(48764).Buffer,$=(void 0!==u.g?u.g:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).Uint8Array||function(){};var W,X=u(61195),Y=u(82457).getHighWaterMark,Z=u(94281).q,ee=Z.ERR_INVALID_ARG_TYPE,ae=Z.ERR_METHOD_NOT_IMPLEMENTED,ie=Z.ERR_MULTIPLE_CALLBACK,le=Z.ERR_STREAM_CANNOT_PIPE,ce=Z.ERR_STREAM_DESTROYED,pe=Z.ERR_STREAM_NULL_VALUES,de=Z.ERR_STREAM_WRITE_AFTER_END,fe=Z.ERR_UNKNOWN_ENCODING,ye=X.errorOrDestroy;function nop(){}function WritableState(i,s,_){m=m||u(56753),i=i||{},"boolean"!=typeof _&&(_=s instanceof m),this.objectMode=!!i.objectMode,_&&(this.objectMode=this.objectMode||!!i.writableObjectMode),this.highWaterMark=Y(this,i,"writableHighWaterMark",_),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var j=!1===i.decodeStrings;this.decodeStrings=!j,this.defaultEncoding=i.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(i){!function onwrite(i,s){var u=i._writableState,m=u.sync,_=u.writecb;if("function"!=typeof _)throw new ie;if(function onwriteStateUpdate(i){i.writing=!1,i.writecb=null,i.length-=i.writelen,i.writelen=0}(u),s)!function onwriteError(i,s,u,m,_){--s.pendingcb,u?(v.nextTick(_,m),v.nextTick(finishMaybe,i,s),i._writableState.errorEmitted=!0,ye(i,m)):(_(m),i._writableState.errorEmitted=!0,ye(i,m),finishMaybe(i,s))}(i,u,m,s,_);else{var j=needFinish(u)||i.destroyed;j||u.corked||u.bufferProcessing||!u.bufferedRequest||clearBuffer(i,u),m?v.nextTick(afterWrite,i,u,j,_):afterWrite(i,u,j,_)}}(s,i)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==i.emitClose,this.autoDestroy=!!i.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new CorkedRequest(this)}function Writable(i){var s=this instanceof(m=m||u(56753));if(!s&&!W.call(Writable,this))return new Writable(i);this._writableState=new WritableState(i,this,s),this.writable=!0,i&&("function"==typeof i.write&&(this._write=i.write),"function"==typeof i.writev&&(this._writev=i.writev),"function"==typeof i.destroy&&(this._destroy=i.destroy),"function"==typeof i.final&&(this._final=i.final)),j.call(this)}function doWrite(i,s,u,m,v,_,j){s.writelen=m,s.writecb=j,s.writing=!0,s.sync=!0,s.destroyed?s.onwrite(new ce("write")):u?i._writev(v,s.onwrite):i._write(v,_,s.onwrite),s.sync=!1}function afterWrite(i,s,u,m){u||function onwriteDrain(i,s){0===s.length&&s.needDrain&&(s.needDrain=!1,i.emit("drain"))}(i,s),s.pendingcb--,m(),finishMaybe(i,s)}function clearBuffer(i,s){s.bufferProcessing=!0;var u=s.bufferedRequest;if(i._writev&&u&&u.next){var m=s.bufferedRequestCount,v=new Array(m),_=s.corkedRequestsFree;_.entry=u;for(var j=0,M=!0;u;)v[j]=u,u.isBuf||(M=!1),u=u.next,j+=1;v.allBuffers=M,doWrite(i,s,!0,s.length,v,"",_.finish),s.pendingcb++,s.lastBufferedRequest=null,_.next?(s.corkedRequestsFree=_.next,_.next=null):s.corkedRequestsFree=new CorkedRequest(s),s.bufferedRequestCount=0}else{for(;u;){var $=u.chunk,W=u.encoding,X=u.callback;if(doWrite(i,s,!1,s.objectMode?1:$.length,$,W,X),u=u.next,s.bufferedRequestCount--,s.writing)break}null===u&&(s.lastBufferedRequest=null)}s.bufferedRequest=u,s.bufferProcessing=!1}function needFinish(i){return i.ending&&0===i.length&&null===i.bufferedRequest&&!i.finished&&!i.writing}function callFinal(i,s){i._final((function(u){s.pendingcb--,u&&ye(i,u),s.prefinished=!0,i.emit("prefinish"),finishMaybe(i,s)}))}function finishMaybe(i,s){var u=needFinish(s);if(u&&(function prefinish(i,s){s.prefinished||s.finalCalled||("function"!=typeof i._final||s.destroyed?(s.prefinished=!0,i.emit("prefinish")):(s.pendingcb++,s.finalCalled=!0,v.nextTick(callFinal,i,s)))}(i,s),0===s.pendingcb&&(s.finished=!0,i.emit("finish"),s.autoDestroy))){var m=i._readableState;(!m||m.autoDestroy&&m.endEmitted)&&i.destroy()}return u}u(35717)(Writable,j),WritableState.prototype.getBuffer=function getBuffer(){for(var i=this.bufferedRequest,s=[];i;)s.push(i),i=i.next;return s},function(){try{Object.defineProperty(WritableState.prototype,"buffer",{get:_.deprecate((function writableStateBufferGetter(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(i){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(W=Function.prototype[Symbol.hasInstance],Object.defineProperty(Writable,Symbol.hasInstance,{value:function value(i){return!!W.call(this,i)||this===Writable&&(i&&i._writableState instanceof WritableState)}})):W=function realHasInstance(i){return i instanceof this},Writable.prototype.pipe=function(){ye(this,new le)},Writable.prototype.write=function(i,s,u){var m=this._writableState,_=!1,j=!m.objectMode&&function _isUint8Array(i){return M.isBuffer(i)||i instanceof $}(i);return j&&!M.isBuffer(i)&&(i=function _uint8ArrayToBuffer(i){return M.from(i)}(i)),"function"==typeof s&&(u=s,s=null),j?s="buffer":s||(s=m.defaultEncoding),"function"!=typeof u&&(u=nop),m.ending?function writeAfterEnd(i,s){var u=new de;ye(i,u),v.nextTick(s,u)}(this,u):(j||function validChunk(i,s,u,m){var _;return null===u?_=new pe:"string"==typeof u||s.objectMode||(_=new ee("chunk",["string","Buffer"],u)),!_||(ye(i,_),v.nextTick(m,_),!1)}(this,m,i,u))&&(m.pendingcb++,_=function writeOrBuffer(i,s,u,m,v,_){if(!u){var j=function decodeChunk(i,s,u){i.objectMode||!1===i.decodeStrings||"string"!=typeof s||(s=M.from(s,u));return s}(s,m,v);m!==j&&(u=!0,v="buffer",m=j)}var $=s.objectMode?1:m.length;s.length+=$;var W=s.length<s.highWaterMark;W||(s.needDrain=!0);if(s.writing||s.corked){var X=s.lastBufferedRequest;s.lastBufferedRequest={chunk:m,encoding:v,isBuf:u,callback:_,next:null},X?X.next=s.lastBufferedRequest:s.bufferedRequest=s.lastBufferedRequest,s.bufferedRequestCount+=1}else doWrite(i,s,!1,$,m,v,_);return W}(this,m,j,i,s,u)),_},Writable.prototype.cork=function(){this._writableState.corked++},Writable.prototype.uncork=function(){var i=this._writableState;i.corked&&(i.corked--,i.writing||i.corked||i.bufferProcessing||!i.bufferedRequest||clearBuffer(this,i))},Writable.prototype.setDefaultEncoding=function setDefaultEncoding(i){if("string"==typeof i&&(i=i.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((i+"").toLowerCase())>-1))throw new fe(i);return this._writableState.defaultEncoding=i,this},Object.defineProperty(Writable.prototype,"writableBuffer",{enumerable:!1,get:function get(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(Writable.prototype,"writableHighWaterMark",{enumerable:!1,get:function get(){return this._writableState.highWaterMark}}),Writable.prototype._write=function(i,s,u){u(new ae("_write()"))},Writable.prototype._writev=null,Writable.prototype.end=function(i,s,u){var m=this._writableState;return"function"==typeof i?(u=i,i=null,s=null):"function"==typeof s&&(u=s,s=null),null!=i&&this.write(i,s),m.corked&&(m.corked=1,this.uncork()),m.ending||function endWritable(i,s,u){s.ending=!0,finishMaybe(i,s),u&&(s.finished?v.nextTick(u):i.once("finish",u));s.ended=!0,i.writable=!1}(this,m,u),this},Object.defineProperty(Writable.prototype,"writableLength",{enumerable:!1,get:function get(){return this._writableState.length}}),Object.defineProperty(Writable.prototype,"destroyed",{enumerable:!1,get:function get(){return void 0!==this._writableState&&this._writableState.destroyed},set:function set(i){this._writableState&&(this._writableState.destroyed=i)}}),Writable.prototype.destroy=X.destroy,Writable.prototype._undestroy=X.undestroy,Writable.prototype._destroy=function(i,s){s(i)}},45850:(i,s,u)=>{"use strict";var m,v=u(34155);function _defineProperty(i,s,u){return(s=function _toPropertyKey(i){var s=function _toPrimitive(i,s){if("object"!=typeof i||null===i)return i;var u=i[Symbol.toPrimitive];if(void 0!==u){var m=u.call(i,s||"default");if("object"!=typeof m)return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===s?String:Number)(i)}(i,"string");return"symbol"==typeof s?s:String(s)}(s))in i?Object.defineProperty(i,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):i[s]=u,i}var _=u(8610),j=Symbol("lastResolve"),M=Symbol("lastReject"),$=Symbol("error"),W=Symbol("ended"),X=Symbol("lastPromise"),Y=Symbol("handlePromise"),Z=Symbol("stream");function createIterResult(i,s){return{value:i,done:s}}function readAndResolve(i){var s=i[j];if(null!==s){var u=i[Z].read();null!==u&&(i[X]=null,i[j]=null,i[M]=null,s(createIterResult(u,!1)))}}function onReadable(i){v.nextTick(readAndResolve,i)}var ee=Object.getPrototypeOf((function(){})),ae=Object.setPrototypeOf((_defineProperty(m={get stream(){return this[Z]},next:function next(){var i=this,s=this[$];if(null!==s)return Promise.reject(s);if(this[W])return Promise.resolve(createIterResult(void 0,!0));if(this[Z].destroyed)return new Promise((function(s,u){v.nextTick((function(){i[$]?u(i[$]):s(createIterResult(void 0,!0))}))}));var u,m=this[X];if(m)u=new Promise(function wrapForNext(i,s){return function(u,m){i.then((function(){s[W]?u(createIterResult(void 0,!0)):s[Y](u,m)}),m)}}(m,this));else{var _=this[Z].read();if(null!==_)return Promise.resolve(createIterResult(_,!1));u=new Promise(this[Y])}return this[X]=u,u}},Symbol.asyncIterator,(function(){return this})),_defineProperty(m,"return",(function _return(){var i=this;return new Promise((function(s,u){i[Z].destroy(null,(function(i){i?u(i):s(createIterResult(void 0,!0))}))}))})),m),ee);i.exports=function createReadableStreamAsyncIterator(i){var s,u=Object.create(ae,(_defineProperty(s={},Z,{value:i,writable:!0}),_defineProperty(s,j,{value:null,writable:!0}),_defineProperty(s,M,{value:null,writable:!0}),_defineProperty(s,$,{value:null,writable:!0}),_defineProperty(s,W,{value:i._readableState.endEmitted,writable:!0}),_defineProperty(s,Y,{value:function value(i,s){var m=u[Z].read();m?(u[X]=null,u[j]=null,u[M]=null,i(createIterResult(m,!1))):(u[j]=i,u[M]=s)},writable:!0}),s));return u[X]=null,_(i,(function(i){if(i&&"ERR_STREAM_PREMATURE_CLOSE"!==i.code){var s=u[M];return null!==s&&(u[X]=null,u[j]=null,u[M]=null,s(i)),void(u[$]=i)}var m=u[j];null!==m&&(u[X]=null,u[j]=null,u[M]=null,m(createIterResult(void 0,!0))),u[W]=!0})),i.on("readable",onReadable.bind(null,u)),u}},57327:(i,s,u)=>{"use strict";function ownKeys(i,s){var u=Object.keys(i);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(i);s&&(m=m.filter((function(s){return Object.getOwnPropertyDescriptor(i,s).enumerable}))),u.push.apply(u,m)}return u}function _objectSpread(i){for(var s=1;s<arguments.length;s++){var u=null!=arguments[s]?arguments[s]:{};s%2?ownKeys(Object(u),!0).forEach((function(s){_defineProperty(i,s,u[s])})):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(u)):ownKeys(Object(u)).forEach((function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(u,s))}))}return i}function _defineProperty(i,s,u){return(s=_toPropertyKey(s))in i?Object.defineProperty(i,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):i[s]=u,i}function _defineProperties(i,s){for(var u=0;u<s.length;u++){var m=s[u];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(i,_toPropertyKey(m.key),m)}}function _toPropertyKey(i){var s=function _toPrimitive(i,s){if("object"!=typeof i||null===i)return i;var u=i[Symbol.toPrimitive];if(void 0!==u){var m=u.call(i,s||"default");if("object"!=typeof m)return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===s?String:Number)(i)}(i,"string");return"symbol"==typeof s?s:String(s)}var m=u(48764).Buffer,v=u(52361).inspect,_=v&&v.custom||"inspect";i.exports=function(){function BufferList(){!function _classCallCheck(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}(this,BufferList),this.head=null,this.tail=null,this.length=0}return function _createClass(i,s,u){return s&&_defineProperties(i.prototype,s),u&&_defineProperties(i,u),Object.defineProperty(i,"prototype",{writable:!1}),i}(BufferList,[{key:"push",value:function push(i){var s={data:i,next:null};this.length>0?this.tail.next=s:this.head=s,this.tail=s,++this.length}},{key:"unshift",value:function unshift(i){var s={data:i,next:this.head};0===this.length&&(this.tail=s),this.head=s,++this.length}},{key:"shift",value:function shift(){if(0!==this.length){var i=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,i}}},{key:"clear",value:function clear(){this.head=this.tail=null,this.length=0}},{key:"join",value:function join(i){if(0===this.length)return"";for(var s=this.head,u=""+s.data;s=s.next;)u+=i+s.data;return u}},{key:"concat",value:function concat(i){if(0===this.length)return m.alloc(0);for(var s,u,v,_=m.allocUnsafe(i>>>0),j=this.head,M=0;j;)s=j.data,u=_,v=M,m.prototype.copy.call(s,u,v),M+=j.data.length,j=j.next;return _}},{key:"consume",value:function consume(i,s){var u;return i<this.head.data.length?(u=this.head.data.slice(0,i),this.head.data=this.head.data.slice(i)):u=i===this.head.data.length?this.shift():s?this._getString(i):this._getBuffer(i),u}},{key:"first",value:function first(){return this.head.data}},{key:"_getString",value:function _getString(i){var s=this.head,u=1,m=s.data;for(i-=m.length;s=s.next;){var v=s.data,_=i>v.length?v.length:i;if(_===v.length?m+=v:m+=v.slice(0,i),0===(i-=_)){_===v.length?(++u,s.next?this.head=s.next:this.head=this.tail=null):(this.head=s,s.data=v.slice(_));break}++u}return this.length-=u,m}},{key:"_getBuffer",value:function _getBuffer(i){var s=m.allocUnsafe(i),u=this.head,v=1;for(u.data.copy(s),i-=u.data.length;u=u.next;){var _=u.data,j=i>_.length?_.length:i;if(_.copy(s,s.length-i,0,j),0===(i-=j)){j===_.length?(++v,u.next?this.head=u.next:this.head=this.tail=null):(this.head=u,u.data=_.slice(j));break}++v}return this.length-=v,s}},{key:_,value:function value(i,s){return v(this,_objectSpread(_objectSpread({},s),{},{depth:0,customInspect:!1}))}}]),BufferList}()},61195:(i,s,u)=>{"use strict";var m=u(34155);function emitErrorAndCloseNT(i,s){emitErrorNT(i,s),emitCloseNT(i)}function emitCloseNT(i){i._writableState&&!i._writableState.emitClose||i._readableState&&!i._readableState.emitClose||i.emit("close")}function emitErrorNT(i,s){i.emit("error",s)}i.exports={destroy:function destroy(i,s){var u=this,v=this._readableState&&this._readableState.destroyed,_=this._writableState&&this._writableState.destroyed;return v||_?(s?s(i):i&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,m.nextTick(emitErrorNT,this,i)):m.nextTick(emitErrorNT,this,i)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(i||null,(function(i){!s&&i?u._writableState?u._writableState.errorEmitted?m.nextTick(emitCloseNT,u):(u._writableState.errorEmitted=!0,m.nextTick(emitErrorAndCloseNT,u,i)):m.nextTick(emitErrorAndCloseNT,u,i):s?(m.nextTick(emitCloseNT,u),s(i)):m.nextTick(emitCloseNT,u)})),this)},undestroy:function undestroy(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function errorOrDestroy(i,s){var u=i._readableState,m=i._writableState;u&&u.autoDestroy||m&&m.autoDestroy?i.destroy(s):i.emit("error",s)}}},8610:(i,s,u)=>{"use strict";var m=u(94281).q.ERR_STREAM_PREMATURE_CLOSE;function noop(){}i.exports=function eos(i,s,u){if("function"==typeof s)return eos(i,null,s);s||(s={}),u=function once(i){var s=!1;return function(){if(!s){s=!0;for(var u=arguments.length,m=new Array(u),v=0;v<u;v++)m[v]=arguments[v];i.apply(this,m)}}}(u||noop);var v=s.readable||!1!==s.readable&&i.readable,_=s.writable||!1!==s.writable&&i.writable,j=function onlegacyfinish(){i.writable||$()},M=i._writableState&&i._writableState.finished,$=function onfinish(){_=!1,M=!0,v||u.call(i)},W=i._readableState&&i._readableState.endEmitted,X=function onend(){v=!1,W=!0,_||u.call(i)},Y=function onerror(s){u.call(i,s)},Z=function onclose(){var s;return v&&!W?(i._readableState&&i._readableState.ended||(s=new m),u.call(i,s)):_&&!M?(i._writableState&&i._writableState.ended||(s=new m),u.call(i,s)):void 0},ee=function onrequest(){i.req.on("finish",$)};return!function isRequest(i){return i.setHeader&&"function"==typeof i.abort}(i)?_&&!i._writableState&&(i.on("end",j),i.on("close",j)):(i.on("complete",$),i.on("abort",Z),i.req?ee():i.on("request",ee)),i.on("end",X),i.on("finish",$),!1!==s.error&&i.on("error",Y),i.on("close",Z),function(){i.removeListener("complete",$),i.removeListener("abort",Z),i.removeListener("request",ee),i.req&&i.req.removeListener("finish",$),i.removeListener("end",j),i.removeListener("close",j),i.removeListener("finish",$),i.removeListener("end",X),i.removeListener("error",Y),i.removeListener("close",Z)}}},15167:i=>{i.exports=function(){throw new Error("Readable.from is not available in the browser")}},59946:(i,s,u)=>{"use strict";var m;var v=u(94281).q,_=v.ERR_MISSING_ARGS,j=v.ERR_STREAM_DESTROYED;function noop(i){if(i)throw i}function call(i){i()}function pipe(i,s){return i.pipe(s)}i.exports=function pipeline(){for(var i=arguments.length,s=new Array(i),v=0;v<i;v++)s[v]=arguments[v];var M,$=function popCallback(i){return i.length?"function"!=typeof i[i.length-1]?noop:i.pop():noop}(s);if(Array.isArray(s[0])&&(s=s[0]),s.length<2)throw new _("streams");var W=s.map((function(i,v){var _=v<s.length-1;return function destroyer(i,s,v,_){_=function once(i){var s=!1;return function(){s||(s=!0,i.apply(void 0,arguments))}}(_);var M=!1;i.on("close",(function(){M=!0})),void 0===m&&(m=u(8610)),m(i,{readable:s,writable:v},(function(i){if(i)return _(i);M=!0,_()}));var $=!1;return function(s){if(!M&&!$)return $=!0,function isRequest(i){return i.setHeader&&"function"==typeof i.abort}(i)?i.abort():"function"==typeof i.destroy?i.destroy():void _(s||new j("pipe"))}}(i,_,v>0,(function(i){M||(M=i),i&&W.forEach(call),_||(W.forEach(call),$(M))}))}));return s.reduce(pipe)}},82457:(i,s,u)=>{"use strict";var m=u(94281).q.ERR_INVALID_OPT_VALUE;i.exports={getHighWaterMark:function getHighWaterMark(i,s,u,v){var _=function highWaterMarkFrom(i,s,u){return null!=i.highWaterMark?i.highWaterMark:s?i[u]:null}(s,v,u);if(null!=_){if(!isFinite(_)||Math.floor(_)!==_||_<0)throw new m(v?u:"highWaterMark",_);return Math.floor(_)}return i.objectMode?16:16384}}},22503:(i,s,u)=>{i.exports=u(17187).EventEmitter},27428:(i,s,u)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});var m=function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}(u(43393)),v=u(79607);s.default=function(i){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m.default.Map,u=Object.keys(i);return function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s(),_=arguments[1];return m.withMutations((function(s){u.forEach((function(u){var m=(0,i[u])(s.get(u),_);(0,v.validateNextState)(m,u,_),s.set(u,m)}))}))}},i.exports=s.default},72739:(i,s,u)=>{"use strict";s.U=void 0;var m=function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}(u(27428));s.U=m.default},94528:(i,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=function(i){return i&&"@@redux/INIT"===i.type?"initialState argument passed to createStore":"previous state received by the reducer"},i.exports=s.default},93651:(i,s,u)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0});var m=_interopRequireDefault(u(43393)),v=_interopRequireDefault(u(94528));function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}s.default=function(i,s,u){var _=Object.keys(s);if(!_.length)return"Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.";var j=(0,v.default)(u);if(m.default.isImmutable?!m.default.isImmutable(i):!m.default.Iterable.isIterable(i))return"The "+j+' is of unexpected type. Expected argument to be an instance of Immutable.Collection or Immutable.Record with the following properties: "'+_.join('", "')+'".';var M=i.toSeq().keySeq().toArray().filter((function(i){return!s.hasOwnProperty(i)}));return M.length>0?"Unexpected "+(1===M.length?"property":"properties")+' "'+M.join('", "')+'" found in '+j+'. Expected to find one of the known reducer property names instead: "'+_.join('", "')+'". Unexpected properties will be ignored.':null},i.exports=s.default},79607:(i,s,u)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.validateNextState=s.getUnexpectedInvocationParameterMessage=s.getStateName=void 0;var m=_interopRequireDefault(u(94528)),v=_interopRequireDefault(u(93651)),_=_interopRequireDefault(u(85527));function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}s.getStateName=m.default,s.getUnexpectedInvocationParameterMessage=v.default,s.validateNextState=_.default},85527:(i,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),s.default=function(i,s,u){if(void 0===i)throw new Error('Reducer "'+s+'" returned undefined when handling "'+u.type+'" action. To ignore an action, you must explicitly return the previous state.')},i.exports=s.default},96464:i=>{"use strict";var s,u="";i.exports=function repeat(i,m){if("string"!=typeof i)throw new TypeError("expected a string");if(1===m)return i;if(2===m)return i+i;var v=i.length*m;if(s!==i||void 0===s)s=i,u="";else if(u.length>=v)return u.substr(0,v);for(;v>u.length&&m>1;)1&m&&(u+=i),m>>=1,i+=i;return u=(u+=i).substr(0,v)}},47418:i=>{"use strict";i.exports=function required(i,s){if(s=s.split(":")[0],!(i=+i))return!1;switch(s){case"http":case"ws":return 80!==i;case"https":case"wss":return 443!==i;case"ftp":return 21!==i;case"gopher":return 70!==i;case"file":return!1}return 0!==i}},60697:(i,s,u)=>{const m=u(86245),v=u(30504),_=u(94992),j=u(82407);i.exports=i=>{var s,u,M=0,$={type:v.ROOT,stack:[]},W=$,X=$.stack,Y=[],repeatErr=s=>{m.error(i,"Nothing to repeat at column "+(s-1))},Z=m.strToChars(i);for(s=Z.length;M<s;)switch(u=Z[M++]){case"\\":switch(u=Z[M++]){case"b":X.push(j.wordBoundary());break;case"B":X.push(j.nonWordBoundary());break;case"w":X.push(_.words());break;case"W":X.push(_.notWords());break;case"d":X.push(_.ints());break;case"D":X.push(_.notInts());break;case"s":X.push(_.whitespace());break;case"S":X.push(_.notWhitespace());break;default:/\d/.test(u)?X.push({type:v.REFERENCE,value:parseInt(u,10)}):X.push({type:v.CHAR,value:u.charCodeAt(0)})}break;case"^":X.push(j.begin());break;case"$":X.push(j.end());break;case"[":var ee;"^"===Z[M]?(ee=!0,M++):ee=!1;var ae=m.tokenizeClass(Z.slice(M),i);M+=ae[1],X.push({type:v.SET,set:ae[0],not:ee});break;case".":X.push(_.anyChar());break;case"(":var ie={type:v.GROUP,stack:[],remember:!0};"?"===(u=Z[M])&&(u=Z[M+1],M+=2,"="===u?ie.followedBy=!0:"!"===u?ie.notFollowedBy=!0:":"!==u&&m.error(i,`Invalid group, character '${u}' after '?' at column `+(M-1)),ie.remember=!1),X.push(ie),Y.push(W),W=ie,X=ie.stack;break;case")":0===Y.length&&m.error(i,"Unmatched ) at column "+(M-1)),X=(W=Y.pop()).options?W.options[W.options.length-1]:W.stack;break;case"|":W.options||(W.options=[W.stack],delete W.stack);var le=[];W.options.push(le),X=le;break;case"{":var ce,pe,de=/^(\d+)(,(\d+)?)?\}/.exec(Z.slice(M));null!==de?(0===X.length&&repeatErr(M),ce=parseInt(de[1],10),pe=de[2]?de[3]?parseInt(de[3],10):1/0:ce,M+=de[0].length,X.push({type:v.REPETITION,min:ce,max:pe,value:X.pop()})):X.push({type:v.CHAR,value:123});break;case"?":0===X.length&&repeatErr(M),X.push({type:v.REPETITION,min:0,max:1,value:X.pop()});break;case"+":0===X.length&&repeatErr(M),X.push({type:v.REPETITION,min:1,max:1/0,value:X.pop()});break;case"*":0===X.length&&repeatErr(M),X.push({type:v.REPETITION,min:0,max:1/0,value:X.pop()});break;default:X.push({type:v.CHAR,value:u.charCodeAt(0)})}return 0!==Y.length&&m.error(i,"Unterminated group"),$},i.exports.types=v},82407:(i,s,u)=>{const m=u(30504);s.wordBoundary=()=>({type:m.POSITION,value:"b"}),s.nonWordBoundary=()=>({type:m.POSITION,value:"B"}),s.begin=()=>({type:m.POSITION,value:"^"}),s.end=()=>({type:m.POSITION,value:"$"})},94992:(i,s,u)=>{const m=u(30504),INTS=()=>[{type:m.RANGE,from:48,to:57}],WORDS=()=>[{type:m.CHAR,value:95},{type:m.RANGE,from:97,to:122},{type:m.RANGE,from:65,to:90}].concat(INTS()),WHITESPACE=()=>[{type:m.CHAR,value:9},{type:m.CHAR,value:10},{type:m.CHAR,value:11},{type:m.CHAR,value:12},{type:m.CHAR,value:13},{type:m.CHAR,value:32},{type:m.CHAR,value:160},{type:m.CHAR,value:5760},{type:m.RANGE,from:8192,to:8202},{type:m.CHAR,value:8232},{type:m.CHAR,value:8233},{type:m.CHAR,value:8239},{type:m.CHAR,value:8287},{type:m.CHAR,value:12288},{type:m.CHAR,value:65279}];s.words=()=>({type:m.SET,set:WORDS(),not:!1}),s.notWords=()=>({type:m.SET,set:WORDS(),not:!0}),s.ints=()=>({type:m.SET,set:INTS(),not:!1}),s.notInts=()=>({type:m.SET,set:INTS(),not:!0}),s.whitespace=()=>({type:m.SET,set:WHITESPACE(),not:!1}),s.notWhitespace=()=>({type:m.SET,set:WHITESPACE(),not:!0}),s.anyChar=()=>({type:m.SET,set:[{type:m.CHAR,value:10},{type:m.CHAR,value:13},{type:m.CHAR,value:8232},{type:m.CHAR,value:8233}],not:!0})},30504:i=>{i.exports={ROOT:0,GROUP:1,POSITION:2,SET:3,RANGE:4,REPETITION:5,REFERENCE:6,CHAR:7}},86245:(i,s,u)=>{const m=u(30504),v=u(94992),_={0:0,t:9,n:10,v:11,f:12,r:13};s.strToChars=function(i){return i=i.replace(/(\[\\b\])|(\\)?\\(?:u([A-F0-9]{4})|x([A-F0-9]{2})|(0?[0-7]{2})|c([@A-Z[\\\]^?])|([0tnvfr]))/g,(function(i,s,u,m,v,j,M,$){if(u)return i;var W=s?8:m?parseInt(m,16):v?parseInt(v,16):j?parseInt(j,8):M?"@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^ ?".indexOf(M):_[$],X=String.fromCharCode(W);return/[[\]{}^$.|?*+()]/.test(X)&&(X="\\"+X),X}))},s.tokenizeClass=(i,u)=>{for(var _,j,M=[],$=/\\(?:(w)|(d)|(s)|(W)|(D)|(S))|((?:(?:\\)(.)|([^\]\\]))-(?:\\)?([^\]]))|(\])|(?:\\)?([^])/g;null!=(_=$.exec(i));)if(_[1])M.push(v.words());else if(_[2])M.push(v.ints());else if(_[3])M.push(v.whitespace());else if(_[4])M.push(v.notWords());else if(_[5])M.push(v.notInts());else if(_[6])M.push(v.notWhitespace());else if(_[7])M.push({type:m.RANGE,from:(_[8]||_[9]).charCodeAt(0),to:_[10].charCodeAt(0)});else{if(!(j=_[12]))return[M,$.lastIndex];M.push({type:m.CHAR,value:j.charCodeAt(0)})}s.error(u,"Unterminated character class")},s.error=(i,s)=>{throw new SyntaxError("Invalid regular expression: /"+i+"/: "+s)}},89509:(i,s,u)=>{var m=u(48764),v=m.Buffer;function copyProps(i,s){for(var u in i)s[u]=i[u]}function SafeBuffer(i,s,u){return v(i,s,u)}v.from&&v.alloc&&v.allocUnsafe&&v.allocUnsafeSlow?i.exports=m:(copyProps(m,s),s.Buffer=SafeBuffer),SafeBuffer.prototype=Object.create(v.prototype),copyProps(v,SafeBuffer),SafeBuffer.from=function(i,s,u){if("number"==typeof i)throw new TypeError("Argument must not be a number");return v(i,s,u)},SafeBuffer.alloc=function(i,s,u){if("number"!=typeof i)throw new TypeError("Argument must be a number");var m=v(i);return void 0!==s?"string"==typeof u?m.fill(s,u):m.fill(s):m.fill(0),m},SafeBuffer.allocUnsafe=function(i){if("number"!=typeof i)throw new TypeError("Argument must be a number");return v(i)},SafeBuffer.allocUnsafeSlow=function(i){if("number"!=typeof i)throw new TypeError("Argument must be a number");return m.SlowBuffer(i)}},60053:(i,s)=>{"use strict";var u,m,v,_;if("object"==typeof performance&&"function"==typeof performance.now){var j=performance;s.unstable_now=function(){return j.now()}}else{var M=Date,$=M.now();s.unstable_now=function(){return M.now()-$}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var W=null,X=null,w=function(){if(null!==W)try{var i=s.unstable_now();W(!0,i),W=null}catch(i){throw setTimeout(w,0),i}};u=function(i){null!==W?setTimeout(u,0,i):(W=i,setTimeout(w,0))},m=function(i,s){X=setTimeout(i,s)},v=function(){clearTimeout(X)},s.unstable_shouldYield=function(){return!1},_=s.unstable_forceFrameRate=function(){}}else{var Y=window.setTimeout,Z=window.clearTimeout;if("undefined"!=typeof console){var ee=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof ee&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var ae=!1,ie=null,le=-1,ce=5,pe=0;s.unstable_shouldYield=function(){return s.unstable_now()>=pe},_=function(){},s.unstable_forceFrameRate=function(i){0>i||125<i?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ce=0<i?Math.floor(1e3/i):5};var de=new MessageChannel,fe=de.port2;de.port1.onmessage=function(){if(null!==ie){var i=s.unstable_now();pe=i+ce;try{ie(!0,i)?fe.postMessage(null):(ae=!1,ie=null)}catch(i){throw fe.postMessage(null),i}}else ae=!1},u=function(i){ie=i,ae||(ae=!0,fe.postMessage(null))},m=function(i,u){le=Y((function(){i(s.unstable_now())}),u)},v=function(){Z(le),le=-1}}function H(i,s){var u=i.length;i.push(s);e:for(;;){var m=u-1>>>1,v=i[m];if(!(void 0!==v&&0<I(v,s)))break e;i[m]=s,i[u]=v,u=m}}function J(i){return void 0===(i=i[0])?null:i}function K(i){var s=i[0];if(void 0!==s){var u=i.pop();if(u!==s){i[0]=u;e:for(var m=0,v=i.length;m<v;){var _=2*(m+1)-1,j=i[_],M=_+1,$=i[M];if(void 0!==j&&0>I(j,u))void 0!==$&&0>I($,j)?(i[m]=$,i[M]=u,m=M):(i[m]=j,i[_]=u,m=_);else{if(!(void 0!==$&&0>I($,u)))break e;i[m]=$,i[M]=u,m=M}}}return s}return null}function I(i,s){var u=i.sortIndex-s.sortIndex;return 0!==u?u:i.id-s.id}var ye=[],be=[],_e=1,we=null,Se=3,xe=!1,Pe=!1,Ie=!1;function T(i){for(var s=J(be);null!==s;){if(null===s.callback)K(be);else{if(!(s.startTime<=i))break;K(be),s.sortIndex=s.expirationTime,H(ye,s)}s=J(be)}}function U(i){if(Ie=!1,T(i),!Pe)if(null!==J(ye))Pe=!0,u(V);else{var s=J(be);null!==s&&m(U,s.startTime-i)}}function V(i,u){Pe=!1,Ie&&(Ie=!1,v()),xe=!0;var _=Se;try{for(T(u),we=J(ye);null!==we&&(!(we.expirationTime>u)||i&&!s.unstable_shouldYield());){var j=we.callback;if("function"==typeof j){we.callback=null,Se=we.priorityLevel;var M=j(we.expirationTime<=u);u=s.unstable_now(),"function"==typeof M?we.callback=M:we===J(ye)&&K(ye),T(u)}else K(ye);we=J(ye)}if(null!==we)var $=!0;else{var W=J(be);null!==W&&m(U,W.startTime-u),$=!1}return $}finally{we=null,Se=_,xe=!1}}var Te=_;s.unstable_IdlePriority=5,s.unstable_ImmediatePriority=1,s.unstable_LowPriority=4,s.unstable_NormalPriority=3,s.unstable_Profiling=null,s.unstable_UserBlockingPriority=2,s.unstable_cancelCallback=function(i){i.callback=null},s.unstable_continueExecution=function(){Pe||xe||(Pe=!0,u(V))},s.unstable_getCurrentPriorityLevel=function(){return Se},s.unstable_getFirstCallbackNode=function(){return J(ye)},s.unstable_next=function(i){switch(Se){case 1:case 2:case 3:var s=3;break;default:s=Se}var u=Se;Se=s;try{return i()}finally{Se=u}},s.unstable_pauseExecution=function(){},s.unstable_requestPaint=Te,s.unstable_runWithPriority=function(i,s){switch(i){case 1:case 2:case 3:case 4:case 5:break;default:i=3}var u=Se;Se=i;try{return s()}finally{Se=u}},s.unstable_scheduleCallback=function(i,_,j){var M=s.unstable_now();switch("object"==typeof j&&null!==j?j="number"==typeof(j=j.delay)&&0<j?M+j:M:j=M,i){case 1:var $=-1;break;case 2:$=250;break;case 5:$=1073741823;break;case 4:$=1e4;break;default:$=5e3}return i={id:_e++,callback:_,priorityLevel:i,startTime:j,expirationTime:$=j+$,sortIndex:-1},j>M?(i.sortIndex=j,H(be,i),null===J(ye)&&i===J(be)&&(Ie?v():Ie=!0,m(U,j-M))):(i.sortIndex=$,H(ye,i),Pe||xe||(Pe=!0,u(V))),i},s.unstable_wrapCallback=function(i){var s=Se;return function(){var u=Se;Se=s;try{return i.apply(this,arguments)}finally{Se=u}}}},63840:(i,s,u)=>{"use strict";i.exports=u(60053)},7710:(i,s,u)=>{"use strict";var m=u(48764).Buffer;class NonError extends Error{constructor(i){super(NonError._prepareSuperMessage(i)),Object.defineProperty(this,"name",{value:"NonError",configurable:!0,writable:!0}),Error.captureStackTrace&&Error.captureStackTrace(this,NonError)}static _prepareSuperMessage(i){try{return JSON.stringify(i)}catch{return String(i)}}}const v=[{property:"name",enumerable:!1},{property:"message",enumerable:!1},{property:"stack",enumerable:!1},{property:"code",enumerable:!0}],_=Symbol(".toJSON called"),destroyCircular=({from:i,seen:s,to_:u,forceEnumerable:j,maxDepth:M,depth:$})=>{const W=u||(Array.isArray(i)?[]:{});if(s.push(i),$>=M)return W;if("function"==typeof i.toJSON&&!0!==i[_])return(i=>{i[_]=!0;const s=i.toJSON();return delete i[_],s})(i);for(const[u,v]of Object.entries(i))"function"==typeof m&&m.isBuffer(v)?W[u]="[object Buffer]":"function"!=typeof v&&(v&&"object"==typeof v?s.includes(i[u])?W[u]="[Circular]":($++,W[u]=destroyCircular({from:i[u],seen:s.slice(),forceEnumerable:j,maxDepth:M,depth:$})):W[u]=v);for(const{property:s,enumerable:u}of v)"string"==typeof i[s]&&Object.defineProperty(W,s,{value:i[s],enumerable:!!j||u,configurable:!0,writable:!0});return W};i.exports={serializeError:(i,s={})=>{const{maxDepth:u=Number.POSITIVE_INFINITY}=s;return"object"==typeof i&&null!==i?destroyCircular({from:i,seen:[],forceEnumerable:!0,maxDepth:u,depth:0}):"function"==typeof i?`[Function: ${i.name||"anonymous"}]`:i},deserializeError:(i,s={})=>{const{maxDepth:u=Number.POSITIVE_INFINITY}=s;if(i instanceof Error)return i;if("object"==typeof i&&null!==i&&!Array.isArray(i)){const s=new Error;return destroyCircular({from:i,seen:[],to_:s,maxDepth:u,depth:0}),s}return new NonError(i)}}},24189:(i,s,u)=>{var m=u(89509).Buffer;function Hash(i,s){this._block=m.alloc(i),this._finalSize=s,this._blockSize=i,this._len=0}Hash.prototype.update=function(i,s){"string"==typeof i&&(s=s||"utf8",i=m.from(i,s));for(var u=this._block,v=this._blockSize,_=i.length,j=this._len,M=0;M<_;){for(var $=j%v,W=Math.min(_-M,v-$),X=0;X<W;X++)u[$+X]=i[M+X];M+=W,(j+=W)%v==0&&this._update(u)}return this._len+=_,this},Hash.prototype.digest=function(i){var s=this._len%this._blockSize;this._block[s]=128,this._block.fill(0,s+1),s>=this._finalSize&&(this._update(this._block),this._block.fill(0));var u=8*this._len;if(u<=4294967295)this._block.writeUInt32BE(u,this._blockSize-4);else{var m=(4294967295&u)>>>0,v=(u-m)/4294967296;this._block.writeUInt32BE(v,this._blockSize-8),this._block.writeUInt32BE(m,this._blockSize-4)}this._update(this._block);var _=this._hash();return i?_.toString(i):_},Hash.prototype._update=function(){throw new Error("_update must be implemented by subclass")},i.exports=Hash},89072:(i,s,u)=>{var m=i.exports=function SHA(i){i=i.toLowerCase();var s=m[i];if(!s)throw new Error(i+" is not supported (we accept pull requests)");return new s};m.sha=u(74448),m.sha1=u(18336),m.sha224=u(48432),m.sha256=u(67499),m.sha384=u(51686),m.sha512=u(87816)},74448:(i,s,u)=>{var m=u(35717),v=u(24189),_=u(89509).Buffer,j=[1518500249,1859775393,-1894007588,-899497514],M=new Array(80);function Sha(){this.init(),this._w=M,v.call(this,64,56)}function rotl30(i){return i<<30|i>>>2}function ft(i,s,u,m){return 0===i?s&u|~s&m:2===i?s&u|s&m|u&m:s^u^m}m(Sha,v),Sha.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},Sha.prototype._update=function(i){for(var s,u=this._w,m=0|this._a,v=0|this._b,_=0|this._c,M=0|this._d,$=0|this._e,W=0;W<16;++W)u[W]=i.readInt32BE(4*W);for(;W<80;++W)u[W]=u[W-3]^u[W-8]^u[W-14]^u[W-16];for(var X=0;X<80;++X){var Y=~~(X/20),Z=0|((s=m)<<5|s>>>27)+ft(Y,v,_,M)+$+u[X]+j[Y];$=M,M=_,_=rotl30(v),v=m,m=Z}this._a=m+this._a|0,this._b=v+this._b|0,this._c=_+this._c|0,this._d=M+this._d|0,this._e=$+this._e|0},Sha.prototype._hash=function(){var i=_.allocUnsafe(20);return i.writeInt32BE(0|this._a,0),i.writeInt32BE(0|this._b,4),i.writeInt32BE(0|this._c,8),i.writeInt32BE(0|this._d,12),i.writeInt32BE(0|this._e,16),i},i.exports=Sha},18336:(i,s,u)=>{var m=u(35717),v=u(24189),_=u(89509).Buffer,j=[1518500249,1859775393,-1894007588,-899497514],M=new Array(80);function Sha1(){this.init(),this._w=M,v.call(this,64,56)}function rotl5(i){return i<<5|i>>>27}function rotl30(i){return i<<30|i>>>2}function ft(i,s,u,m){return 0===i?s&u|~s&m:2===i?s&u|s&m|u&m:s^u^m}m(Sha1,v),Sha1.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},Sha1.prototype._update=function(i){for(var s,u=this._w,m=0|this._a,v=0|this._b,_=0|this._c,M=0|this._d,$=0|this._e,W=0;W<16;++W)u[W]=i.readInt32BE(4*W);for(;W<80;++W)u[W]=(s=u[W-3]^u[W-8]^u[W-14]^u[W-16])<<1|s>>>31;for(var X=0;X<80;++X){var Y=~~(X/20),Z=rotl5(m)+ft(Y,v,_,M)+$+u[X]+j[Y]|0;$=M,M=_,_=rotl30(v),v=m,m=Z}this._a=m+this._a|0,this._b=v+this._b|0,this._c=_+this._c|0,this._d=M+this._d|0,this._e=$+this._e|0},Sha1.prototype._hash=function(){var i=_.allocUnsafe(20);return i.writeInt32BE(0|this._a,0),i.writeInt32BE(0|this._b,4),i.writeInt32BE(0|this._c,8),i.writeInt32BE(0|this._d,12),i.writeInt32BE(0|this._e,16),i},i.exports=Sha1},48432:(i,s,u)=>{var m=u(35717),v=u(67499),_=u(24189),j=u(89509).Buffer,M=new Array(64);function Sha224(){this.init(),this._w=M,_.call(this,64,56)}m(Sha224,v),Sha224.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},Sha224.prototype._hash=function(){var i=j.allocUnsafe(28);return i.writeInt32BE(this._a,0),i.writeInt32BE(this._b,4),i.writeInt32BE(this._c,8),i.writeInt32BE(this._d,12),i.writeInt32BE(this._e,16),i.writeInt32BE(this._f,20),i.writeInt32BE(this._g,24),i},i.exports=Sha224},67499:(i,s,u)=>{var m=u(35717),v=u(24189),_=u(89509).Buffer,j=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],M=new Array(64);function Sha256(){this.init(),this._w=M,v.call(this,64,56)}function ch(i,s,u){return u^i&(s^u)}function maj(i,s,u){return i&s|u&(i|s)}function sigma0(i){return(i>>>2|i<<30)^(i>>>13|i<<19)^(i>>>22|i<<10)}function sigma1(i){return(i>>>6|i<<26)^(i>>>11|i<<21)^(i>>>25|i<<7)}function gamma0(i){return(i>>>7|i<<25)^(i>>>18|i<<14)^i>>>3}m(Sha256,v),Sha256.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},Sha256.prototype._update=function(i){for(var s,u=this._w,m=0|this._a,v=0|this._b,_=0|this._c,M=0|this._d,$=0|this._e,W=0|this._f,X=0|this._g,Y=0|this._h,Z=0;Z<16;++Z)u[Z]=i.readInt32BE(4*Z);for(;Z<64;++Z)u[Z]=0|(((s=u[Z-2])>>>17|s<<15)^(s>>>19|s<<13)^s>>>10)+u[Z-7]+gamma0(u[Z-15])+u[Z-16];for(var ee=0;ee<64;++ee){var ae=Y+sigma1($)+ch($,W,X)+j[ee]+u[ee]|0,ie=sigma0(m)+maj(m,v,_)|0;Y=X,X=W,W=$,$=M+ae|0,M=_,_=v,v=m,m=ae+ie|0}this._a=m+this._a|0,this._b=v+this._b|0,this._c=_+this._c|0,this._d=M+this._d|0,this._e=$+this._e|0,this._f=W+this._f|0,this._g=X+this._g|0,this._h=Y+this._h|0},Sha256.prototype._hash=function(){var i=_.allocUnsafe(32);return i.writeInt32BE(this._a,0),i.writeInt32BE(this._b,4),i.writeInt32BE(this._c,8),i.writeInt32BE(this._d,12),i.writeInt32BE(this._e,16),i.writeInt32BE(this._f,20),i.writeInt32BE(this._g,24),i.writeInt32BE(this._h,28),i},i.exports=Sha256},51686:(i,s,u)=>{var m=u(35717),v=u(87816),_=u(24189),j=u(89509).Buffer,M=new Array(160);function Sha384(){this.init(),this._w=M,_.call(this,128,112)}m(Sha384,v),Sha384.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},Sha384.prototype._hash=function(){var i=j.allocUnsafe(48);function writeInt64BE(s,u,m){i.writeInt32BE(s,m),i.writeInt32BE(u,m+4)}return writeInt64BE(this._ah,this._al,0),writeInt64BE(this._bh,this._bl,8),writeInt64BE(this._ch,this._cl,16),writeInt64BE(this._dh,this._dl,24),writeInt64BE(this._eh,this._el,32),writeInt64BE(this._fh,this._fl,40),i},i.exports=Sha384},87816:(i,s,u)=>{var m=u(35717),v=u(24189),_=u(89509).Buffer,j=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],M=new Array(160);function Sha512(){this.init(),this._w=M,v.call(this,128,112)}function Ch(i,s,u){return u^i&(s^u)}function maj(i,s,u){return i&s|u&(i|s)}function sigma0(i,s){return(i>>>28|s<<4)^(s>>>2|i<<30)^(s>>>7|i<<25)}function sigma1(i,s){return(i>>>14|s<<18)^(i>>>18|s<<14)^(s>>>9|i<<23)}function Gamma0(i,s){return(i>>>1|s<<31)^(i>>>8|s<<24)^i>>>7}function Gamma0l(i,s){return(i>>>1|s<<31)^(i>>>8|s<<24)^(i>>>7|s<<25)}function Gamma1(i,s){return(i>>>19|s<<13)^(s>>>29|i<<3)^i>>>6}function Gamma1l(i,s){return(i>>>19|s<<13)^(s>>>29|i<<3)^(i>>>6|s<<26)}function getCarry(i,s){return i>>>0<s>>>0?1:0}m(Sha512,v),Sha512.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},Sha512.prototype._update=function(i){for(var s=this._w,u=0|this._ah,m=0|this._bh,v=0|this._ch,_=0|this._dh,M=0|this._eh,$=0|this._fh,W=0|this._gh,X=0|this._hh,Y=0|this._al,Z=0|this._bl,ee=0|this._cl,ae=0|this._dl,ie=0|this._el,le=0|this._fl,ce=0|this._gl,pe=0|this._hl,de=0;de<32;de+=2)s[de]=i.readInt32BE(4*de),s[de+1]=i.readInt32BE(4*de+4);for(;de<160;de+=2){var fe=s[de-30],ye=s[de-30+1],be=Gamma0(fe,ye),_e=Gamma0l(ye,fe),we=Gamma1(fe=s[de-4],ye=s[de-4+1]),Se=Gamma1l(ye,fe),xe=s[de-14],Pe=s[de-14+1],Ie=s[de-32],Te=s[de-32+1],Re=_e+Pe|0,qe=be+xe+getCarry(Re,_e)|0;qe=(qe=qe+we+getCarry(Re=Re+Se|0,Se)|0)+Ie+getCarry(Re=Re+Te|0,Te)|0,s[de]=qe,s[de+1]=Re}for(var ze=0;ze<160;ze+=2){qe=s[ze],Re=s[ze+1];var Ve=maj(u,m,v),We=maj(Y,Z,ee),He=sigma0(u,Y),Xe=sigma0(Y,u),Ye=sigma1(M,ie),Qe=sigma1(ie,M),et=j[ze],tt=j[ze+1],rt=Ch(M,$,W),nt=Ch(ie,le,ce),ot=pe+Qe|0,at=X+Ye+getCarry(ot,pe)|0;at=(at=(at=at+rt+getCarry(ot=ot+nt|0,nt)|0)+et+getCarry(ot=ot+tt|0,tt)|0)+qe+getCarry(ot=ot+Re|0,Re)|0;var it=Xe+We|0,st=He+Ve+getCarry(it,Xe)|0;X=W,pe=ce,W=$,ce=le,$=M,le=ie,M=_+at+getCarry(ie=ae+ot|0,ae)|0,_=v,ae=ee,v=m,ee=Z,m=u,Z=Y,u=at+st+getCarry(Y=ot+it|0,ot)|0}this._al=this._al+Y|0,this._bl=this._bl+Z|0,this._cl=this._cl+ee|0,this._dl=this._dl+ae|0,this._el=this._el+ie|0,this._fl=this._fl+le|0,this._gl=this._gl+ce|0,this._hl=this._hl+pe|0,this._ah=this._ah+u+getCarry(this._al,Y)|0,this._bh=this._bh+m+getCarry(this._bl,Z)|0,this._ch=this._ch+v+getCarry(this._cl,ee)|0,this._dh=this._dh+_+getCarry(this._dl,ae)|0,this._eh=this._eh+M+getCarry(this._el,ie)|0,this._fh=this._fh+$+getCarry(this._fl,le)|0,this._gh=this._gh+W+getCarry(this._gl,ce)|0,this._hh=this._hh+X+getCarry(this._hl,pe)|0},Sha512.prototype._hash=function(){var i=_.allocUnsafe(64);function writeInt64BE(s,u,m){i.writeInt32BE(s,m),i.writeInt32BE(u,m+4)}return writeInt64BE(this._ah,this._al,0),writeInt64BE(this._bh,this._bl,8),writeInt64BE(this._ch,this._cl,16),writeInt64BE(this._dh,this._dl,24),writeInt64BE(this._eh,this._el,32),writeInt64BE(this._fh,this._fl,40),writeInt64BE(this._gh,this._gl,48),writeInt64BE(this._hh,this._hl,56),i},i.exports=Sha512},37478:(i,s,u)=>{"use strict";var m=u(40210),v=u(21924),_=u(70631),j=m("%TypeError%"),M=m("%WeakMap%",!0),$=m("%Map%",!0),W=v("WeakMap.prototype.get",!0),X=v("WeakMap.prototype.set",!0),Y=v("WeakMap.prototype.has",!0),Z=v("Map.prototype.get",!0),ee=v("Map.prototype.set",!0),ae=v("Map.prototype.has",!0),listGetNode=function(i,s){for(var u,m=i;null!==(u=m.next);m=u)if(u.key===s)return m.next=u.next,u.next=i.next,i.next=u,u};i.exports=function getSideChannel(){var i,s,u,m={assert:function(i){if(!m.has(i))throw new j("Side channel does not contain "+_(i))},get:function(m){if(M&&m&&("object"==typeof m||"function"==typeof m)){if(i)return W(i,m)}else if($){if(s)return Z(s,m)}else if(u)return function(i,s){var u=listGetNode(i,s);return u&&u.value}(u,m)},has:function(m){if(M&&m&&("object"==typeof m||"function"==typeof m)){if(i)return Y(i,m)}else if($){if(s)return ae(s,m)}else if(u)return function(i,s){return!!listGetNode(i,s)}(u,m);return!1},set:function(m,v){M&&m&&("object"==typeof m||"function"==typeof m)?(i||(i=new M),X(i,m,v)):$?(s||(s=new $),ee(s,m,v)):(u||(u={key:{},next:null}),function(i,s,u){var m=listGetNode(i,s);m?m.value=u:i.next={key:s,next:i.next,value:u}}(u,m,v))}};return m}},43992:i=>{!function(){"use strict";var s,u,m,v,_,j="properties",M="deepProperties",$="propertyDescriptors",W="staticProperties",X="staticDeepProperties",Y="staticPropertyDescriptors",Z="configuration",ee="deepConfiguration",ae="deepProps",ie="deepStatics",le="deepConf",ce="initializers",pe="methods",de="composers",fe="compose";function S(i){return Object.getOwnPropertyNames(i).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(i):[])}function r(i,s){return Array.prototype.slice.call(arguments,2).reduce(i,s)}var ye=r.bind(0,(function r(i,s){if(s)for(var u=S(s),m=0;m<u.length;m+=1)Object.defineProperty(i,u[m],Object.getOwnPropertyDescriptor(s,u[m]));return i}));function C(i){return"function"==typeof i}function N(i){return i&&"object"==typeof i||C(i)}function z(i){return i&&"object"==typeof i&&i.__proto__==Object.prototype}var be=r.bind(0,(function r(i,u){if(u===s)return i;if(Array.isArray(u))return(Array.isArray(i)?i:[]).concat(u);if(!z(u))return u;for(var m,v,_=S(u),j=0;j<_.length;)m=_[j++],(v=Object.getOwnPropertyDescriptor(u,m)).hasOwnProperty("value")?v.value!==s&&(i[m]=r(z(i[m])||Array.isArray(u[m])?i[m]:{},u[m])):Object.defineProperty(i,m,v);return i}));function I(){return(u=Array.prototype.concat.apply([],arguments).filter((function(i,s,u){return C(i)&&u.indexOf(i)===s}))).length?u:s}function e(i,s){function r(u,m){N(s[u])&&(N(i[u])||(i[u]={}),(m||ye)(i[u],s[u]))}function t(m){(u=I(i[m],s[m]))&&(i[m]=u)}return s&&N(s=s[fe]||s)&&(r(pe),r(j),r(M,be),r($),r(W),r(X,be),r(Y),r(Z),r(ee,be),t(ce),t(de)),i}function R(){return function t(i){return u=function r(){return function r(i){var u,m,v=r[fe]||{},_={__proto__:v[pe]},W=v[ce],X=Array.prototype.slice.apply(arguments),Y=v[M];if(Y&&be(_,Y),(Y=v[j])&&ye(_,Y),(Y=v[$])&&Object.defineProperties(_,Y),!W||!W.length)return _;for(i===s&&(i={}),v=0;v<W.length;)C(u=W[v++])&&(_=(m=u.call(_,i,{instance:_,stamp:r,args:X}))===s?_:m);return _}}(),(m=i[X])&&be(u,m),(m=i[W])&&ye(u,m),(m=i[Y])&&Object.defineProperties(u,m),m=C(u[fe])?u[fe]:R,ye(u[fe]=function(){return m.apply(this,arguments)},i),u}(Array.prototype.concat.apply([this],arguments).reduce(e,{}))}function V(i){return C(i)&&C(i[fe])}var _e={};function o(i,_){return function(){return(v={})[i]=_.apply(s,Array.prototype.concat.apply([{}],arguments)),((u=this)&&u[fe]||m).call(u,v)}}_e[pe]=o(pe,ye),_e[j]=_e.props=o(j,ye),_e[ce]=_e.init=o(ce,I),_e[de]=o(de,I),_e[M]=_e[ae]=o(M,be),_e[W]=_e.statics=o(W,ye),_e[X]=_e[ie]=o(X,be),_e[Z]=_e.conf=o(Z,ye),_e[ee]=_e[le]=o(ee,be),_e[$]=o($,ye),_e[Y]=o(Y,ye),m=_e[fe]=ye((function r(){for(var i,_e,we=0,Se=[],xe=arguments,Pe=this;we<xe.length;)N(i=xe[we++])&&Se.push(V(i)?i:((v={})[pe]=(_e=i)[pe]||s,m=_e.props,v[j]=N((u=_e[j])||m)?ye({},m,u):s,v[ce]=I(_e.init,_e[ce]),v[de]=I(_e[de]),m=_e[ae],v[M]=N((u=_e[M])||m)?be({},m,u):s,v[$]=_e[$],m=_e.statics,v[W]=N((u=_e[W])||m)?ye({},m,u):s,m=_e[ie],v[X]=N((u=_e[X])||m)?be({},m,u):s,u=_e[Y],v[Y]=N((m=_e.name&&{name:{value:_e.name}})||u)?ye({},u,m):s,m=_e.conf,v[Z]=N((u=_e[Z])||m)?ye({},m,u):s,m=_e[le],v[ee]=N((u=_e[ee])||m)?be({},m,u):s,v));if(i=R.apply(Pe||_,Se),Pe&&Se.unshift(Pe),Array.isArray(xe=i[fe][de]))for(we=0;we<xe.length;)i=V(Pe=xe[we++]({stamp:i,composables:Se}))?Pe:i;return i}),_e),_e.create=function(){return this.apply(s,arguments)},(v={})[W]=_e,_=R(v),m[fe]=m.bind(),m.version="4.3.2","object"!=typeof s?i.exports=m:self.stampit=m}()},42830:(i,s,u)=>{i.exports=Stream;var m=u(17187).EventEmitter;function Stream(){m.call(this)}u(35717)(Stream,m),Stream.Readable=u(79481),Stream.Writable=u(64229),Stream.Duplex=u(56753),Stream.Transform=u(74605),Stream.PassThrough=u(82725),Stream.finished=u(8610),Stream.pipeline=u(59946),Stream.Stream=Stream,Stream.prototype.pipe=function(i,s){var u=this;function ondata(s){i.writable&&!1===i.write(s)&&u.pause&&u.pause()}function ondrain(){u.readable&&u.resume&&u.resume()}u.on("data",ondata),i.on("drain",ondrain),i._isStdio||s&&!1===s.end||(u.on("end",onend),u.on("close",onclose));var v=!1;function onend(){v||(v=!0,i.end())}function onclose(){v||(v=!0,"function"==typeof i.destroy&&i.destroy())}function onerror(i){if(cleanup(),0===m.listenerCount(this,"error"))throw i}function cleanup(){u.removeListener("data",ondata),i.removeListener("drain",ondrain),u.removeListener("end",onend),u.removeListener("close",onclose),u.removeListener("error",onerror),i.removeListener("error",onerror),u.removeListener("end",cleanup),u.removeListener("close",cleanup),i.removeListener("close",cleanup)}return u.on("error",onerror),i.on("error",onerror),u.on("end",cleanup),u.on("close",cleanup),i.on("close",cleanup),i.emit("pipe",u),i}},32553:(i,s,u)=>{"use strict";var m=u(89509).Buffer,v=m.isEncoding||function(i){switch((i=""+i)&&i.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function StringDecoder(i){var s;switch(this.encoding=function normalizeEncoding(i){var s=function _normalizeEncoding(i){if(!i)return"utf8";for(var s;;)switch(i){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return i;default:if(s)return;i=(""+i).toLowerCase(),s=!0}}(i);if("string"!=typeof s&&(m.isEncoding===v||!v(i)))throw new Error("Unknown encoding: "+i);return s||i}(i),this.encoding){case"utf16le":this.text=utf16Text,this.end=utf16End,s=4;break;case"utf8":this.fillLast=utf8FillLast,s=4;break;case"base64":this.text=base64Text,this.end=base64End,s=3;break;default:return this.write=simpleWrite,void(this.end=simpleEnd)}this.lastNeed=0,this.lastTotal=0,this.lastChar=m.allocUnsafe(s)}function utf8CheckByte(i){return i<=127?0:i>>5==6?2:i>>4==14?3:i>>3==30?4:i>>6==2?-1:-2}function utf8FillLast(i){var s=this.lastTotal-this.lastNeed,u=function utf8CheckExtraBytes(i,s,u){if(128!=(192&s[0]))return i.lastNeed=0,"�";if(i.lastNeed>1&&s.length>1){if(128!=(192&s[1]))return i.lastNeed=1,"�";if(i.lastNeed>2&&s.length>2&&128!=(192&s[2]))return i.lastNeed=2,"�"}}(this,i);return void 0!==u?u:this.lastNeed<=i.length?(i.copy(this.lastChar,s,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(i.copy(this.lastChar,s,0,i.length),void(this.lastNeed-=i.length))}function utf16Text(i,s){if((i.length-s)%2==0){var u=i.toString("utf16le",s);if(u){var m=u.charCodeAt(u.length-1);if(m>=55296&&m<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=i[i.length-2],this.lastChar[1]=i[i.length-1],u.slice(0,-1)}return u}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=i[i.length-1],i.toString("utf16le",s,i.length-1)}function utf16End(i){var s=i&&i.length?this.write(i):"";if(this.lastNeed){var u=this.lastTotal-this.lastNeed;return s+this.lastChar.toString("utf16le",0,u)}return s}function base64Text(i,s){var u=(i.length-s)%3;return 0===u?i.toString("base64",s):(this.lastNeed=3-u,this.lastTotal=3,1===u?this.lastChar[0]=i[i.length-1]:(this.lastChar[0]=i[i.length-2],this.lastChar[1]=i[i.length-1]),i.toString("base64",s,i.length-u))}function base64End(i){var s=i&&i.length?this.write(i):"";return this.lastNeed?s+this.lastChar.toString("base64",0,3-this.lastNeed):s}function simpleWrite(i){return i.toString(this.encoding)}function simpleEnd(i){return i&&i.length?this.write(i):""}s.s=StringDecoder,StringDecoder.prototype.write=function(i){if(0===i.length)return"";var s,u;if(this.lastNeed){if(void 0===(s=this.fillLast(i)))return"";u=this.lastNeed,this.lastNeed=0}else u=0;return u<i.length?s?s+this.text(i,u):this.text(i,u):s||""},StringDecoder.prototype.end=function utf8End(i){var s=i&&i.length?this.write(i):"";return this.lastNeed?s+"�":s},StringDecoder.prototype.text=function utf8Text(i,s){var u=function utf8CheckIncomplete(i,s,u){var m=s.length-1;if(m<u)return 0;var v=utf8CheckByte(s[m]);if(v>=0)return v>0&&(i.lastNeed=v-1),v;if(--m<u||-2===v)return 0;if(v=utf8CheckByte(s[m]),v>=0)return v>0&&(i.lastNeed=v-2),v;if(--m<u||-2===v)return 0;if(v=utf8CheckByte(s[m]),v>=0)return v>0&&(2===v?v=0:i.lastNeed=v-3),v;return 0}(this,i,s);if(!this.lastNeed)return i.toString("utf8",s);this.lastTotal=u;var m=i.length-(u-this.lastNeed);return i.copy(this.lastChar,0,m),i.toString("utf8",s,m)},StringDecoder.prototype.fillLast=function(i){if(this.lastNeed<=i.length)return i.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);i.copy(this.lastChar,this.lastTotal-this.lastNeed,0,i.length),this.lastNeed-=i.length}},11742:i=>{i.exports=function(){var i=document.getSelection();if(!i.rangeCount)return function(){};for(var s=document.activeElement,u=[],m=0;m<i.rangeCount;m++)u.push(i.getRangeAt(m));switch(s.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":s.blur();break;default:s=null}return i.removeAllRanges(),function(){"Caret"===i.type&&i.removeAllRanges(),i.rangeCount||u.forEach((function(s){i.addRange(s)})),s&&s.focus()}}},13692:i=>{"use strict";function toS(i){return Object.prototype.toString.call(i)}var s=Array.isArray||function isArray(i){return"[object Array]"===Object.prototype.toString.call(i)};function forEach(i,s){if(i.forEach)return i.forEach(s);for(var u=0;u<i.length;u++)s(i[u],u,i)}var u=Object.keys||function keys(i){var s=[];for(var u in i)s.push(u);return s},m=Object.prototype.hasOwnProperty||function(i,s){return s in i};function copy(i){if("object"==typeof i&&null!==i){var m;if(s(i))m=[];else if(function isDate(i){return"[object Date]"===toS(i)}(i))m=new Date(i.getTime?i.getTime():i);else if(function isRegExp(i){return"[object RegExp]"===toS(i)}(i))m=new RegExp(i);else if(function isError(i){return"[object Error]"===toS(i)}(i))m={message:i.message};else if(function isBoolean(i){return"[object Boolean]"===toS(i)}(i)||function isNumber(i){return"[object Number]"===toS(i)}(i)||function isString(i){return"[object String]"===toS(i)}(i))m=Object(i);else if(Object.create&&Object.getPrototypeOf)m=Object.create(Object.getPrototypeOf(i));else if(i.constructor===Object)m={};else{var v=i.constructor&&i.constructor.prototype||i.__proto__||{},_=function T(){};_.prototype=v,m=new _}return forEach(u(i),(function(s){m[s]=i[s]})),m}return i}function walk(i,v,_){var j=[],M=[],$=!0;return function walker(i){var W=_?copy(i):i,X={},Y=!0,Z={node:W,node_:i,path:[].concat(j),parent:M[M.length-1],parents:M,key:j[j.length-1],isRoot:0===j.length,level:j.length,circular:null,update:function(i,s){Z.isRoot||(Z.parent.node[Z.key]=i),Z.node=i,s&&(Y=!1)},delete:function(i){delete Z.parent.node[Z.key],i&&(Y=!1)},remove:function(i){s(Z.parent.node)?Z.parent.node.splice(Z.key,1):delete Z.parent.node[Z.key],i&&(Y=!1)},keys:null,before:function(i){X.before=i},after:function(i){X.after=i},pre:function(i){X.pre=i},post:function(i){X.post=i},stop:function(){$=!1},block:function(){Y=!1}};if(!$)return Z;function updateState(){if("object"==typeof Z.node&&null!==Z.node){Z.keys&&Z.node_===Z.node||(Z.keys=u(Z.node)),Z.isLeaf=0===Z.keys.length;for(var s=0;s<M.length;s++)if(M[s].node_===i){Z.circular=M[s];break}}else Z.isLeaf=!0,Z.keys=null;Z.notLeaf=!Z.isLeaf,Z.notRoot=!Z.isRoot}updateState();var ee=v.call(Z,Z.node);return void 0!==ee&&Z.update&&Z.update(ee),X.before&&X.before.call(Z,Z.node),Y?("object"!=typeof Z.node||null===Z.node||Z.circular||(M.push(Z),updateState(),forEach(Z.keys,(function(i,s){j.push(i),X.pre&&X.pre.call(Z,Z.node[i],i);var u=walker(Z.node[i]);_&&m.call(Z.node,i)&&(Z.node[i]=u.node),u.isLast=s===Z.keys.length-1,u.isFirst=0===s,X.post&&X.post.call(Z,u),j.pop()})),M.pop()),X.after&&X.after.call(Z,Z.node),Z):Z}(i).node}function Traverse(i){this.value=i}function traverse(i){return new Traverse(i)}Traverse.prototype.get=function(i){for(var s=this.value,u=0;u<i.length;u++){var v=i[u];if(!s||!m.call(s,v))return;s=s[v]}return s},Traverse.prototype.has=function(i){for(var s=this.value,u=0;u<i.length;u++){var v=i[u];if(!s||!m.call(s,v))return!1;s=s[v]}return!0},Traverse.prototype.set=function(i,s){for(var u=this.value,v=0;v<i.length-1;v++){var _=i[v];m.call(u,_)||(u[_]={}),u=u[_]}return u[i[v]]=s,s},Traverse.prototype.map=function(i){return walk(this.value,i,!0)},Traverse.prototype.forEach=function(i){return this.value=walk(this.value,i,!1),this.value},Traverse.prototype.reduce=function(i,s){var u=1===arguments.length,m=u?this.value:s;return this.forEach((function(s){this.isRoot&&u||(m=i.call(this,m,s))})),m},Traverse.prototype.paths=function(){var i=[];return this.forEach((function(){i.push(this.path)})),i},Traverse.prototype.nodes=function(){var i=[];return this.forEach((function(){i.push(this.node)})),i},Traverse.prototype.clone=function(){var i=[],s=[];return function clone(m){for(var v=0;v<i.length;v++)if(i[v]===m)return s[v];if("object"==typeof m&&null!==m){var _=copy(m);return i.push(m),s.push(_),forEach(u(m),(function(i){_[i]=clone(m[i])})),i.pop(),s.pop(),_}return m}(this.value)},forEach(u(Traverse.prototype),(function(i){traverse[i]=function(s){var u=[].slice.call(arguments,1),m=new Traverse(s);return m[i].apply(m,u)}})),i.exports=traverse},84564:(i,s,u)=>{"use strict";var m=u(47418),v=u(57129),_=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,j=/[\n\r\t]/g,M=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,$=/:\d+$/,W=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,X=/^[a-zA-Z]:/;function trimLeft(i){return(i||"").toString().replace(_,"")}var Y=[["#","hash"],["?","query"],function sanitize(i,s){return isSpecial(s.protocol)?i.replace(/\\/g,"/"):i},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],Z={hash:1,query:1};function lolcation(i){var s,m=("undefined"!=typeof window?window:void 0!==u.g?u.g:"undefined"!=typeof self?self:{}).location||{},v={},_=typeof(i=i||m);if("blob:"===i.protocol)v=new Url(unescape(i.pathname),{});else if("string"===_)for(s in v=new Url(i,{}),Z)delete v[s];else if("object"===_){for(s in i)s in Z||(v[s]=i[s]);void 0===v.slashes&&(v.slashes=M.test(i.href))}return v}function isSpecial(i){return"file:"===i||"ftp:"===i||"http:"===i||"https:"===i||"ws:"===i||"wss:"===i}function extractProtocol(i,s){i=(i=trimLeft(i)).replace(j,""),s=s||{};var u,m=W.exec(i),v=m[1]?m[1].toLowerCase():"",_=!!m[2],M=!!m[3],$=0;return _?M?(u=m[2]+m[3]+m[4],$=m[2].length+m[3].length):(u=m[2]+m[4],$=m[2].length):M?(u=m[3]+m[4],$=m[3].length):u=m[4],"file:"===v?$>=2&&(u=u.slice(2)):isSpecial(v)?u=m[4]:v?_&&(u=u.slice(2)):$>=2&&isSpecial(s.protocol)&&(u=m[4]),{protocol:v,slashes:_||isSpecial(v),slashesCount:$,rest:u}}function Url(i,s,u){if(i=(i=trimLeft(i)).replace(j,""),!(this instanceof Url))return new Url(i,s,u);var _,M,$,W,Z,ee,ae=Y.slice(),ie=typeof s,le=this,ce=0;for("object"!==ie&&"string"!==ie&&(u=s,s=null),u&&"function"!=typeof u&&(u=v.parse),_=!(M=extractProtocol(i||"",s=lolcation(s))).protocol&&!M.slashes,le.slashes=M.slashes||_&&s.slashes,le.protocol=M.protocol||s.protocol||"",i=M.rest,("file:"===M.protocol&&(2!==M.slashesCount||X.test(i))||!M.slashes&&(M.protocol||M.slashesCount<2||!isSpecial(le.protocol)))&&(ae[3]=[/(.*)/,"pathname"]);ce<ae.length;ce++)"function"!=typeof(W=ae[ce])?($=W[0],ee=W[1],$!=$?le[ee]=i:"string"==typeof $?~(Z="@"===$?i.lastIndexOf($):i.indexOf($))&&("number"==typeof W[2]?(le[ee]=i.slice(0,Z),i=i.slice(Z+W[2])):(le[ee]=i.slice(Z),i=i.slice(0,Z))):(Z=$.exec(i))&&(le[ee]=Z[1],i=i.slice(0,Z.index)),le[ee]=le[ee]||_&&W[3]&&s[ee]||"",W[4]&&(le[ee]=le[ee].toLowerCase())):i=W(i,le);u&&(le.query=u(le.query)),_&&s.slashes&&"/"!==le.pathname.charAt(0)&&(""!==le.pathname||""!==s.pathname)&&(le.pathname=function resolve(i,s){if(""===i)return s;for(var u=(s||"/").split("/").slice(0,-1).concat(i.split("/")),m=u.length,v=u[m-1],_=!1,j=0;m--;)"."===u[m]?u.splice(m,1):".."===u[m]?(u.splice(m,1),j++):j&&(0===m&&(_=!0),u.splice(m,1),j--);return _&&u.unshift(""),"."!==v&&".."!==v||u.push(""),u.join("/")}(le.pathname,s.pathname)),"/"!==le.pathname.charAt(0)&&isSpecial(le.protocol)&&(le.pathname="/"+le.pathname),m(le.port,le.protocol)||(le.host=le.hostname,le.port=""),le.username=le.password="",le.auth&&(~(Z=le.auth.indexOf(":"))?(le.username=le.auth.slice(0,Z),le.username=encodeURIComponent(decodeURIComponent(le.username)),le.password=le.auth.slice(Z+1),le.password=encodeURIComponent(decodeURIComponent(le.password))):le.username=encodeURIComponent(decodeURIComponent(le.auth)),le.auth=le.password?le.username+":"+le.password:le.username),le.origin="file:"!==le.protocol&&isSpecial(le.protocol)&&le.host?le.protocol+"//"+le.host:"null",le.href=le.toString()}Url.prototype={set:function set(i,s,u){var _=this;switch(i){case"query":"string"==typeof s&&s.length&&(s=(u||v.parse)(s)),_[i]=s;break;case"port":_[i]=s,m(s,_.protocol)?s&&(_.host=_.hostname+":"+s):(_.host=_.hostname,_[i]="");break;case"hostname":_[i]=s,_.port&&(s+=":"+_.port),_.host=s;break;case"host":_[i]=s,$.test(s)?(s=s.split(":"),_.port=s.pop(),_.hostname=s.join(":")):(_.hostname=s,_.port="");break;case"protocol":_.protocol=s.toLowerCase(),_.slashes=!u;break;case"pathname":case"hash":if(s){var j="pathname"===i?"/":"#";_[i]=s.charAt(0)!==j?j+s:s}else _[i]=s;break;case"username":case"password":_[i]=encodeURIComponent(s);break;case"auth":var M=s.indexOf(":");~M?(_.username=s.slice(0,M),_.username=encodeURIComponent(decodeURIComponent(_.username)),_.password=s.slice(M+1),_.password=encodeURIComponent(decodeURIComponent(_.password))):_.username=encodeURIComponent(decodeURIComponent(s))}for(var W=0;W<Y.length;W++){var X=Y[W];X[4]&&(_[X[1]]=_[X[1]].toLowerCase())}return _.auth=_.password?_.username+":"+_.password:_.username,_.origin="file:"!==_.protocol&&isSpecial(_.protocol)&&_.host?_.protocol+"//"+_.host:"null",_.href=_.toString(),_},toString:function toString(i){i&&"function"==typeof i||(i=v.stringify);var s,u=this,m=u.host,_=u.protocol;_&&":"!==_.charAt(_.length-1)&&(_+=":");var j=_+(u.protocol&&u.slashes||isSpecial(u.protocol)?"//":"");return u.username?(j+=u.username,u.password&&(j+=":"+u.password),j+="@"):u.password?(j+=":"+u.password,j+="@"):"file:"!==u.protocol&&isSpecial(u.protocol)&&!m&&"/"!==u.pathname&&(j+="@"),(":"===m[m.length-1]||$.test(u.hostname)&&!u.port)&&(m+=":"),j+=m+u.pathname,(s="object"==typeof u.query?i(u.query):u.query)&&(j+="?"!==s.charAt(0)?"?"+s:s),u.hash&&(j+=u.hash),j}},Url.extractProtocol=extractProtocol,Url.location=lolcation,Url.trimLeft=trimLeft,Url.qs=v,i.exports=Url},53250:(i,s,u)=>{"use strict";var m=u(67294);var v="function"==typeof Object.is?Object.is:function h(i,s){return i===s&&(0!==i||1/i==1/s)||i!=i&&s!=s},_=m.useState,j=m.useEffect,M=m.useLayoutEffect,$=m.useDebugValue;function r(i){var s=i.getSnapshot;i=i.value;try{var u=s();return!v(i,u)}catch(i){return!0}}var W="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function t(i,s){return s()}:function q(i,s){var u=s(),m=_({inst:{value:u,getSnapshot:s}}),v=m[0].inst,W=m[1];return M((function(){v.value=u,v.getSnapshot=s,r(v)&&W({inst:v})}),[i,u,s]),j((function(){return r(v)&&W({inst:v}),i((function(){r(v)&&W({inst:v})}))}),[i]),$(u),u};s.useSyncExternalStore=void 0!==m.useSyncExternalStore?m.useSyncExternalStore:W},50139:(i,s,u)=>{"use strict";var m=u(67294),v=u(61688);var _="function"==typeof Object.is?Object.is:function p(i,s){return i===s&&(0!==i||1/i==1/s)||i!=i&&s!=s},j=v.useSyncExternalStore,M=m.useRef,$=m.useEffect,W=m.useMemo,X=m.useDebugValue;s.useSyncExternalStoreWithSelector=function(i,s,u,m,v){var Y=M(null);if(null===Y.current){var Z={hasValue:!1,value:null};Y.current=Z}else Z=Y.current;Y=W((function(){function a(s){if(!M){if(M=!0,i=s,s=m(s),void 0!==v&&Z.hasValue){var u=Z.value;if(v(u,s))return j=u}return j=s}if(u=j,_(i,s))return u;var $=m(s);return void 0!==v&&v(u,$)?u:(i=s,j=$)}var i,j,M=!1,$=void 0===u?null:u;return[function(){return a(s())},null===$?void 0:function(){return a($())}]}),[s,u,m,v]);var ee=j(i,Y[0],Y[1]);return $((function(){Z.hasValue=!0,Z.value=ee}),[ee]),X(ee),ee}},61688:(i,s,u)=>{"use strict";i.exports=u(53250)},52798:(i,s,u)=>{"use strict";i.exports=u(50139)},94927:(i,s,u)=>{function config(i){try{if(!u.g.localStorage)return!1}catch(i){return!1}var s=u.g.localStorage[i];return null!=s&&"true"===String(s).toLowerCase()}i.exports=function deprecate(i,s){if(config("noDeprecation"))return i;var u=!1;return function deprecated(){if(!u){if(config("throwDeprecation"))throw new Error(s);config("traceDeprecation")?console.trace(s):console.warn(s),u=!0}return i.apply(this,arguments)}}},3131:(i,s,u)=>{"use strict";var m=u(96464),v=function isClosingTag(i){return/<\/+[^>]+>/.test(i)},_=function isSelfClosingTag(i){return/<[^>]+\/>/.test(i)},j=function isOpeningTag(i){return function isTag(i){return/<[^>!]+>/.test(i)}(i)&&!v(i)&&!_(i)};function getType(i){return v(i)?"ClosingTag":j(i)?"OpeningTag":_(i)?"SelfClosingTag":"Text"}i.exports=function(i){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=s.indentor,v=s.textNodesOnSameLine,_=0,j=[];u=u||" ";var M=function lexer(i){return function splitOnTags(i){return i.split(/(<\/?[^>]+>)/g).filter((function(i){return""!==i.trim()}))}(i).map((function(i){return{value:i,type:getType(i)}}))}(i).map((function(i,s,M){var $=i.value,W=i.type;"ClosingTag"===W&&_--;var X=m(u,_),Y=X+$;if("OpeningTag"===W&&_++,v){var Z=M[s-1],ee=M[s-2];"ClosingTag"===W&&"Text"===Z.type&&"OpeningTag"===ee.type&&(Y=""+X+ee.value+Z.value+$,j.push(s-2,s-1))}return Y}));return j.forEach((function(i){return M[i]=null})),M.filter((function(i){return!!i})).join("\n")}},80255:i=>{var s={"&":"&",'"':""","'":"'","<":"<",">":">"};i.exports=function escapeForXML(i){return i&&i.replace?i.replace(/([&"<>'])/g,(function(i,u){return s[u]})):i}},53479:(i,s,u)=>{var m=u(34155),v=u(80255),_=u(42830).Stream;function resolve(i,s,u){var m,_=function create_indent(i,s){return new Array(s||0).join(i||"")}(s,u=u||0),j=i;if("object"==typeof i&&((j=i[m=Object.keys(i)[0]])&&j._elem))return j._elem.name=m,j._elem.icount=u,j._elem.indent=s,j._elem.indents=_,j._elem.interrupt=j,j._elem;var M,$=[],W=[];function get_attributes(i){Object.keys(i).forEach((function(s){$.push(function attribute(i,s){return i+'="'+v(s)+'"'}(s,i[s]))}))}switch(typeof j){case"object":if(null===j)break;j._attr&&get_attributes(j._attr),j._cdata&&W.push(("<![CDATA["+j._cdata).replace(/\]\]>/g,"]]]]><![CDATA[>")+"]]>"),j.forEach&&(M=!1,W.push(""),j.forEach((function(i){"object"==typeof i?"_attr"==Object.keys(i)[0]?get_attributes(i._attr):W.push(resolve(i,s,u+1)):(W.pop(),M=!0,W.push(v(i)))})),M||W.push(""));break;default:W.push(v(j))}return{name:m,interrupt:!1,attributes:$,content:W,icount:u,indents:_,indent:s}}function format(i,s,u){if("object"!=typeof s)return i(!1,s);var m=s.interrupt?1:s.content.length;function proceed(){for(;s.content.length;){var v=s.content.shift();if(void 0!==v){if(interrupt(v))return;format(i,v)}}i(!1,(m>1?s.indents:"")+(s.name?"</"+s.name+">":"")+(s.indent&&!u?"\n":"")),u&&u()}function interrupt(s){return!!s.interrupt&&(s.interrupt.append=i,s.interrupt.end=proceed,s.interrupt=!1,i(!0),!0)}if(i(!1,s.indents+(s.name?"<"+s.name:"")+(s.attributes.length?" "+s.attributes.join(" "):"")+(m?s.name?">":"":s.name?"/>":"")+(s.indent&&m>1?"\n":"")),!m)return i(!1,s.indent?"\n":"");interrupt(s)||proceed()}i.exports=function xml(i,s){"object"!=typeof s&&(s={indent:s});var u=s.stream?new _:null,v="",j=!1,M=s.indent?!0===s.indent?" ":s.indent:"",$=!0;function delay(i){$?m.nextTick(i):i()}function append(i,s){if(void 0!==s&&(v+=s),i&&!j&&(u=u||new _,j=!0),i&&j){var m=v;delay((function(){u.emit("data",m)})),v=""}}function add(i,s){format(append,resolve(i,M,M?1:0),s)}function end(){if(u){var i=v;delay((function(){u.emit("data",i),u.emit("end"),u.readable=!1,u.emit("close")}))}}return delay((function(){$=!1})),s.declaration&&function addXmlDeclaration(i){var s={version:"1.0",encoding:i.encoding||"UTF-8"};i.standalone&&(s.standalone=i.standalone),add({"?xml":{_attr:s}}),v=v.replace("/>","?>")}(s.declaration),i&&i.forEach?i.forEach((function(s,u){var m;u+1===i.length&&(m=end),add(s,m)})):add(i,end),u?(u.readable=!0,u):v},i.exports.element=i.exports.Element=function element(){var i={_elem:resolve(Array.prototype.slice.call(arguments)),push:function(i){if(!this.append)throw new Error("not assigned to a parent!");var s=this,u=this._elem.indent;format(this.append,resolve(i,u,this._elem.icount+(u?1:0)),(function(){s.append(!0)}))},close:function(i){void 0!==i&&this.push(i),this.end&&this.end()}};return i}},45172:function(i,s){var u,m,v;m=[],u=function(){"use strict";var isNativeSmoothScrollEnabledOn=function(i){return i&&"getComputedStyle"in window&&"smooth"===window.getComputedStyle(i)["scroll-behavior"]};if("undefined"==typeof window||!("document"in window))return{};var makeScroller=function(i,s,u){var m;s=s||999,u||0===u||(u=9);var setScrollTimeoutId=function(i){m=i},stopScroll=function(){clearTimeout(m),setScrollTimeoutId(0)},getTopWithEdgeOffset=function(s){return Math.max(0,i.getTopOf(s)-u)},scrollToY=function(u,m,v){if(stopScroll(),0===m||m&&m<0||isNativeSmoothScrollEnabledOn(i.body))i.toY(u),v&&v();else{var _=i.getY(),j=Math.max(0,u)-_,M=(new Date).getTime();m=m||Math.min(Math.abs(j),s),function loopScroll(){setScrollTimeoutId(setTimeout((function(){var s=Math.min(1,((new Date).getTime()-M)/m),u=Math.max(0,Math.floor(_+j*(s<.5?2*s*s:s*(4-2*s)-1)));i.toY(u),s<1&&i.getHeight()+u<i.body.scrollHeight?loopScroll():(setTimeout(stopScroll,99),v&&v())}),9))}()}},scrollToElem=function(i,s,u){scrollToY(getTopWithEdgeOffset(i),s,u)},scrollIntoView=function(s,m,v){var _=s.getBoundingClientRect().height,j=i.getTopOf(s)+_,M=i.getHeight(),$=i.getY(),W=$+M;getTopWithEdgeOffset(s)<$||_+u>M?scrollToElem(s,m,v):j+u>W?scrollToY(j-M+u,m,v):v&&v()},scrollToCenterOf=function(s,u,m,v){scrollToY(Math.max(0,i.getTopOf(s)-i.getHeight()/2+(m||s.getBoundingClientRect().height/2)),u,v)};return{setup:function(i,m){return(0===i||i)&&(s=i),(0===m||m)&&(u=m),{defaultDuration:s,edgeOffset:u}},to:scrollToElem,toY:scrollToY,intoView:scrollIntoView,center:scrollToCenterOf,stop:stopScroll,moving:function(){return!!m},getY:i.getY,getTopOf:i.getTopOf}},i=document.documentElement,getDocY=function(){return window.scrollY||i.scrollTop},s=makeScroller({body:document.scrollingElement||document.body,toY:function(i){window.scrollTo(0,i)},getY:getDocY,getHeight:function(){return window.innerHeight||i.clientHeight},getTopOf:function(s){return s.getBoundingClientRect().top+getDocY()-i.offsetTop}});if(s.createScroller=function(s,u,m){return makeScroller({body:s,toY:function(i){s.scrollTop=i},getY:function(){return s.scrollTop},getHeight:function(){return Math.min(s.clientHeight,window.innerHeight||i.clientHeight)},getTopOf:function(i){return i.offsetTop}},u,m)},"addEventListener"in window&&!window.noZensmooth&&!isNativeSmoothScrollEnabledOn(document.body)){var u="history"in window&&"pushState"in history,m=u&&"scrollRestoration"in history;m&&(history.scrollRestoration="auto"),window.addEventListener("load",(function(){m&&(setTimeout((function(){history.scrollRestoration="manual"}),9),window.addEventListener("popstate",(function(i){i.state&&"zenscrollY"in i.state&&s.toY(i.state.zenscrollY)}),!1)),window.location.hash&&setTimeout((function(){var i=s.setup().edgeOffset;if(i){var u=document.getElementById(window.location.href.split("#")[1]);if(u){var m=Math.max(0,s.getTopOf(u)-i),v=s.getY()-m;0<=v&&v<9&&window.scrollTo(0,m)}}}),9)}),!1);var v=new RegExp("(^|\\s)noZensmooth(\\s|$)");window.addEventListener("click",(function(i){for(var _=i.target;_&&"A"!==_.tagName;)_=_.parentNode;if(!(!_||1!==i.which||i.shiftKey||i.metaKey||i.ctrlKey||i.altKey)){if(m){var j=history.state&&"object"==typeof history.state?history.state:{};j.zenscrollY=s.getY();try{history.replaceState(j,"")}catch(i){}}var M=_.getAttribute("href")||"";if(0===M.indexOf("#")&&!v.test(_.className)){var $=0,W=document.getElementById(M.substring(1));if("#"!==M){if(!W)return;$=s.getTopOf(W)}i.preventDefault();var onDone=function(){window.location=M},X=s.setup().edgeOffset;X&&($=Math.max(0,$-X),u&&(onDone=function(){history.pushState({},"",M)})),s.toY($,null,onDone)}}}),!1)}return s}(),void 0===(v="function"==typeof u?u.apply(s,m):u)||(i.exports=v)},24654:()=>{},52361:()=>{},94616:()=>{},30538:(i,s,u)=>{i.exports=u(16121)},23101:(i,s,u)=>{var m=u(60269),v=u(14122);function _extends(){var s;return i.exports=_extends=m?v(s=m).call(s):function(i){for(var s=1;s<arguments.length;s++){var u=arguments[s];for(var m in u)Object.prototype.hasOwnProperty.call(u,m)&&(i[m]=u[m])}return i},i.exports.__esModule=!0,i.exports.default=i.exports,_extends.apply(this,arguments)}i.exports=_extends,i.exports.__esModule=!0,i.exports.default=i.exports}},s={};function __webpack_require__(u){var m=s[u];if(void 0!==m)return m.exports;var v=s[u]={id:u,loaded:!1,exports:{}};return i[u].call(v.exports,v,v.exports,__webpack_require__),v.loaded=!0,v.exports}__webpack_require__.n=i=>{var s=i&&i.__esModule?()=>i.default:()=>i;return __webpack_require__.d(s,{a:s}),s},__webpack_require__.d=(i,s)=>{for(var u in s)__webpack_require__.o(s,u)&&!__webpack_require__.o(i,u)&&Object.defineProperty(i,u,{enumerable:!0,get:s[u]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(i){if("object"==typeof window)return window}}(),__webpack_require__.o=(i,s)=>Object.prototype.hasOwnProperty.call(i,s),__webpack_require__.r=i=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})},__webpack_require__.nmd=i=>(i.paths=[],i.children||(i.children=[]),i);var u={};return(()=>{"use strict";__webpack_require__.d(u,{default:()=>fT});var i={};__webpack_require__.r(i),__webpack_require__.d(i,{CLEAR:()=>pt,CLEAR_BY:()=>ht,NEW_AUTH_ERR:()=>ut,NEW_SPEC_ERR:()=>lt,NEW_SPEC_ERR_BATCH:()=>ct,NEW_THROWN_ERR:()=>it,NEW_THROWN_ERR_BATCH:()=>st,clear:()=>clear,clearBy:()=>clearBy,newAuthErr:()=>newAuthErr,newSpecErr:()=>newSpecErr,newSpecErrBatch:()=>newSpecErrBatch,newThrownErr:()=>newThrownErr,newThrownErrBatch:()=>newThrownErrBatch});var s={};__webpack_require__.r(s),__webpack_require__.d(s,{AUTHORIZE:()=>qt,AUTHORIZE_OAUTH2:()=>Ut,CONFIGURE_AUTH:()=>Wt,LOGOUT:()=>$t,PRE_AUTHORIZE_OAUTH2:()=>zt,RESTORE_AUTHORIZATION:()=>Kt,SHOW_AUTH_POPUP:()=>Ft,VALIDATE:()=>Vt,authPopup:()=>authPopup,authorize:()=>authorize,authorizeAccessCodeWithBasicAuthentication:()=>authorizeAccessCodeWithBasicAuthentication,authorizeAccessCodeWithFormParams:()=>authorizeAccessCodeWithFormParams,authorizeApplication:()=>authorizeApplication,authorizeOauth2:()=>authorizeOauth2,authorizeOauth2WithPersistOption:()=>authorizeOauth2WithPersistOption,authorizePassword:()=>authorizePassword,authorizeRequest:()=>authorizeRequest,authorizeWithPersistOption:()=>authorizeWithPersistOption,configureAuth:()=>configureAuth,logout:()=>logout,logoutWithPersistOption:()=>logoutWithPersistOption,persistAuthorizationIfNeeded:()=>persistAuthorizationIfNeeded,preAuthorizeImplicit:()=>preAuthorizeImplicit,restoreAuthorization:()=>restoreAuthorization,showDefinitions:()=>showDefinitions});var m={};__webpack_require__.r(m),__webpack_require__.d(m,{authorized:()=>Zt,definitionsForRequirements:()=>definitionsForRequirements,definitionsToAuthorize:()=>Qt,getConfigs:()=>er,getDefinitionsByNames:()=>getDefinitionsByNames,isAuthorized:()=>isAuthorized,shownDefinitions:()=>Yt});var v={};__webpack_require__.r(v),__webpack_require__.d(v,{TOGGLE_CONFIGS:()=>so,UPDATE_CONFIGS:()=>io,loaded:()=>actions_loaded,toggle:()=>toggle,update:()=>actions_update});var _={};__webpack_require__.r(_),__webpack_require__.d(_,{downloadConfig:()=>downloadConfig,getConfigByUrl:()=>getConfigByUrl});var j={};__webpack_require__.r(j),__webpack_require__.d(j,{get:()=>get});var M={};__webpack_require__.r(M),__webpack_require__.d(M,{transform:()=>transform});var $={};__webpack_require__.r($),__webpack_require__.d($,{transform:()=>parameter_oneof_transform});var W={};__webpack_require__.r(W),__webpack_require__.d(W,{allErrors:()=>xo,lastError:()=>ko});var X={};__webpack_require__.r(X),__webpack_require__.d(X,{SHOW:()=>Lo,UPDATE_FILTER:()=>Bo,UPDATE_LAYOUT:()=>Ro,UPDATE_MODE:()=>Do,changeMode:()=>changeMode,show:()=>actions_show,updateFilter:()=>updateFilter,updateLayout:()=>updateLayout});var Y={};__webpack_require__.r(Y),__webpack_require__.d(Y,{current:()=>current,currentFilter:()=>currentFilter,isShown:()=>isShown,showSummary:()=>qo,whatMode:()=>whatMode});var Z={};__webpack_require__.r(Z),__webpack_require__.d(Z,{taggedOperations:()=>taggedOperations});var ee={};__webpack_require__.r(ee),__webpack_require__.d(ee,{requestSnippetGenerator_curl_bash:()=>requestSnippetGenerator_curl_bash,requestSnippetGenerator_curl_cmd:()=>requestSnippetGenerator_curl_cmd,requestSnippetGenerator_curl_powershell:()=>requestSnippetGenerator_curl_powershell});var ae={};__webpack_require__.r(ae),__webpack_require__.d(ae,{getActiveLanguage:()=>Uo,getDefaultExpanded:()=>Vo,getGenerators:()=>zo,getSnippetGenerators:()=>getSnippetGenerators});var ie={};__webpack_require__.r(ie),__webpack_require__.d(ie,{allowTryItOutFor:()=>allowTryItOutFor,basePath:()=>ls,canExecuteScheme:()=>canExecuteScheme,consumes:()=>rs,consumesOptionsFor:()=>consumesOptionsFor,contentTypeValues:()=>contentTypeValues,currentProducesFor:()=>currentProducesFor,definitions:()=>ss,externalDocs:()=>Ui,findDefinition:()=>findDefinition,getOAS3RequiredRequestBodyContentType:()=>getOAS3RequiredRequestBodyContentType,getParameter:()=>getParameter,hasHost:()=>ys,host:()=>cs,info:()=>Di,isMediaTypeSchemaPropertiesEqual:()=>isMediaTypeSchemaPropertiesEqual,isOAS3:()=>Bi,lastError:()=>ei,mutatedRequestFor:()=>mutatedRequestFor,mutatedRequests:()=>gs,operationScheme:()=>operationScheme,operationWithMeta:()=>operationWithMeta,operations:()=>ts,operationsWithRootInherited:()=>ps,operationsWithTags:()=>ds,parameterInclusionSettingFor:()=>parameterInclusionSettingFor,parameterValues:()=>parameterValues,parameterWithMeta:()=>parameterWithMeta,parameterWithMetaByIdentity:()=>parameterWithMetaByIdentity,parametersIncludeIn:()=>parametersIncludeIn,parametersIncludeType:()=>parametersIncludeType,paths:()=>Qi,produces:()=>ns,producesOptionsFor:()=>producesOptionsFor,requestFor:()=>requestFor,requests:()=>ms,responseFor:()=>responseFor,responses:()=>fs,schemes:()=>us,security:()=>os,securityDefinitions:()=>as,semver:()=>Ji,spec:()=>spec,specJS:()=>Ci,specJson:()=>Oi,specJsonWithResolvedSubtrees:()=>Ri,specResolved:()=>Ti,specResolvedSubtree:()=>specResolvedSubtree,specSource:()=>Ei,specStr:()=>_i,tagDetails:()=>tagDetails,taggedOperations:()=>selectors_taggedOperations,tags:()=>hs,url:()=>si,validOperationMethods:()=>es,validateBeforeExecute:()=>validateBeforeExecute,validationErrors:()=>validationErrors,version:()=>Hi});var le={};__webpack_require__.r(le),__webpack_require__.d(le,{CLEAR_REQUEST:()=>Fs,CLEAR_RESPONSE:()=>Ls,CLEAR_VALIDATE_PARAMS:()=>qs,LOG_REQUEST:()=>Ds,SET_MUTATED_REQUEST:()=>Bs,SET_REQUEST:()=>Rs,SET_RESPONSE:()=>Ms,SET_SCHEME:()=>Vs,UPDATE_EMPTY_PARAM_INCLUSION:()=>Ns,UPDATE_JSON:()=>Ps,UPDATE_OPERATION_META_VALUE:()=>$s,UPDATE_PARAM:()=>Is,UPDATE_RESOLVED:()=>zs,UPDATE_RESOLVED_SUBTREE:()=>Us,UPDATE_SPEC:()=>Cs,UPDATE_URL:()=>js,VALIDATE_PARAMS:()=>Ts,changeConsumesValue:()=>changeConsumesValue,changeParam:()=>changeParam,changeParamByIdentity:()=>changeParamByIdentity,changeProducesValue:()=>changeProducesValue,clearRequest:()=>clearRequest,clearResponse:()=>clearResponse,clearValidateParams:()=>clearValidateParams,execute:()=>actions_execute,executeRequest:()=>executeRequest,invalidateResolvedSubtreeCache:()=>invalidateResolvedSubtreeCache,logRequest:()=>logRequest,parseToJson:()=>parseToJson,requestResolvedSubtree:()=>requestResolvedSubtree,resolveSpec:()=>resolveSpec,setMutatedRequest:()=>setMutatedRequest,setRequest:()=>setRequest,setResponse:()=>setResponse,setScheme:()=>setScheme,updateEmptyParamInclusion:()=>updateEmptyParamInclusion,updateJsonSpec:()=>updateJsonSpec,updateResolved:()=>updateResolved,updateResolvedSubtree:()=>updateResolvedSubtree,updateSpec:()=>updateSpec,updateUrl:()=>updateUrl,validateParams:()=>validateParams});var ce={};__webpack_require__.r(ce),__webpack_require__.d(ce,{executeRequest:()=>wrap_actions_executeRequest,updateJsonSpec:()=>wrap_actions_updateJsonSpec,updateSpec:()=>wrap_actions_updateSpec,validateParams:()=>wrap_actions_validateParams});var pe={};__webpack_require__.r(pe),__webpack_require__.d(pe,{JsonPatchError:()=>Qs,_areEquals:()=>_areEquals,applyOperation:()=>applyOperation,applyPatch:()=>applyPatch,applyReducer:()=>applyReducer,deepClone:()=>Zs,getValueByPointer:()=>getValueByPointer,validate:()=>validate,validator:()=>validator});var de={};__webpack_require__.r(de),__webpack_require__.d(de,{compare:()=>compare,generate:()=>generate,observe:()=>observe,unobserve:()=>unobserve});var fe={};__webpack_require__.r(fe),__webpack_require__.d(fe,{hasElementSourceMap:()=>hasElementSourceMap,includesClasses:()=>includesClasses,includesSymbols:()=>includesSymbols,isAnnotationElement:()=>Cd,isArrayElement:()=>xd,isBooleanElement:()=>wd,isCommentElement:()=>Id,isElement:()=>vd,isLinkElement:()=>Od,isMemberElement:()=>kd,isNullElement:()=>Ed,isNumberElement:()=>_d,isObjectElement:()=>Sd,isParseResultElement:()=>Nd,isPrimitiveElement:()=>isPrimitiveElement,isRefElement:()=>Ad,isSourceMapElement:()=>Td,isStringElement:()=>bd});var ye={};__webpack_require__.r(ye),__webpack_require__.d(ye,{isJSONReferenceElement:()=>ny,isJSONSchemaElement:()=>ry,isLinkDescriptionElement:()=>ay,isMediaElement:()=>oy});var be={};__webpack_require__.r(be),__webpack_require__.d(be,{isOpenApi3_0LikeElement:()=>isOpenApi3_0LikeElement,isOpenApiExtension:()=>isOpenApiExtension,isParameterLikeElement:()=>isParameterLikeElement,isReferenceLikeElement:()=>isReferenceLikeElement,isRequestBodyLikeElement:()=>isRequestBodyLikeElement,isResponseLikeElement:()=>isResponseLikeElement,isServerLikeElement:()=>by,isTagLikeElement:()=>_y});var _e={};__webpack_require__.r(_e),__webpack_require__.d(_e,{isBooleanJsonSchemaElement:()=>isBooleanJsonSchemaElement,isCallbackElement:()=>lv,isComponentsElement:()=>cv,isContactElement:()=>uv,isExampleElement:()=>pv,isExternalDocumentationElement:()=>hv,isHeaderElement:()=>dv,isInfoElement:()=>fv,isLicenseElement:()=>mv,isLinkElement:()=>gv,isLinkElementExternal:()=>isLinkElementExternal,isMediaTypeElement:()=>Iv,isOpenApi3_0Element:()=>vv,isOpenapiElement:()=>yv,isOperationElement:()=>bv,isParameterElement:()=>_v,isPathItemElement:()=>Ev,isPathItemElementExternal:()=>isPathItemElementExternal,isPathsElement:()=>wv,isReferenceElement:()=>Sv,isReferenceElementExternal:()=>isReferenceElementExternal,isRequestBodyElement:()=>xv,isResponseElement:()=>kv,isResponsesElement:()=>Ov,isSchemaElement:()=>Av,isSecurityRequirementElement:()=>Cv,isServerElement:()=>jv,isServerVariableElement:()=>Pv});var we={};__webpack_require__.r(we),__webpack_require__.d(we,{isBooleanJsonSchemaElement:()=>predicates_isBooleanJsonSchemaElement,isCallbackElement:()=>KS,isComponentsElement:()=>HS,isContactElement:()=>JS,isExampleElement:()=>GS,isExternalDocumentationElement:()=>XS,isHeaderElement:()=>YS,isInfoElement:()=>QS,isJsonSchemaDialectElement:()=>ZS,isLicenseElement:()=>ex,isLinkElement:()=>tx,isLinkElementExternal:()=>predicates_isLinkElementExternal,isMediaTypeElement:()=>gx,isOpenApi3_1Element:()=>nx,isOpenapiElement:()=>rx,isOperationElement:()=>ox,isParameterElement:()=>ax,isPathItemElement:()=>ix,isPathItemElementExternal:()=>predicates_isPathItemElementExternal,isPathsElement:()=>sx,isReferenceElement:()=>lx,isReferenceElementExternal:()=>predicates_isReferenceElementExternal,isRequestBodyElement:()=>cx,isResponseElement:()=>ux,isResponsesElement:()=>px,isSchemaElement:()=>hx,isSecurityRequirementElement:()=>dx,isServerElement:()=>fx,isServerVariableElement:()=>mx});var Se={};__webpack_require__.r(Se),__webpack_require__.d(Se,{cookie:()=>parameter_builders_cookie,header:()=>parameter_builders_header,path:()=>parameter_builders_path,query:()=>query});var xe={};__webpack_require__.r(xe),__webpack_require__.d(xe,{Button:()=>Button,Col:()=>Col,Collapse:()=>Collapse,Container:()=>Container,Input:()=>Input,Link:()=>layout_utils_Link,Row:()=>Row,Select:()=>Select,TextArea:()=>TextArea});var Pe={};__webpack_require__.r(Pe),__webpack_require__.d(Pe,{JsonSchemaArrayItemFile:()=>JsonSchemaArrayItemFile,JsonSchemaArrayItemText:()=>JsonSchemaArrayItemText,JsonSchemaForm:()=>JsonSchemaForm,JsonSchema_array:()=>JsonSchema_array,JsonSchema_boolean:()=>JsonSchema_boolean,JsonSchema_object:()=>JsonSchema_object,JsonSchema_string:()=>JsonSchema_string});var Ie={};__webpack_require__.r(Ie),__webpack_require__.d(Ie,{basePath:()=>rI,consumes:()=>nI,definitions:()=>QP,hasHost:()=>ZP,host:()=>tI,produces:()=>oI,schemes:()=>aI,securityDefinitions:()=>eI,validOperationMethods:()=>wrap_selectors_validOperationMethods});var Te={};__webpack_require__.r(Te),__webpack_require__.d(Te,{definitionsToAuthorize:()=>iI});var Re={};__webpack_require__.r(Re),__webpack_require__.d(Re,{callbacksOperations:()=>cI,isOAS3:()=>selectors_isOAS3,isOAS30:()=>selectors_isOAS30,isSwagger2:()=>selectors_isSwagger2,servers:()=>lI});var qe={};__webpack_require__.r(qe),__webpack_require__.d(qe,{CLEAR_REQUEST_BODY_VALIDATE_ERROR:()=>PI,CLEAR_REQUEST_BODY_VALUE:()=>II,SET_REQUEST_BODY_VALIDATE_ERROR:()=>jI,UPDATE_ACTIVE_EXAMPLES_MEMBER:()=>kI,UPDATE_REQUEST_BODY_INCLUSION:()=>xI,UPDATE_REQUEST_BODY_VALUE:()=>wI,UPDATE_REQUEST_BODY_VALUE_RETAIN_FLAG:()=>SI,UPDATE_REQUEST_CONTENT_TYPE:()=>OI,UPDATE_RESPONSE_CONTENT_TYPE:()=>AI,UPDATE_SELECTED_SERVER:()=>EI,UPDATE_SERVER_VARIABLE_VALUE:()=>CI,clearRequestBodyValidateError:()=>clearRequestBodyValidateError,clearRequestBodyValue:()=>clearRequestBodyValue,initRequestBodyValidateError:()=>initRequestBodyValidateError,setActiveExamplesMember:()=>setActiveExamplesMember,setRequestBodyInclusion:()=>setRequestBodyInclusion,setRequestBodyValidateError:()=>setRequestBodyValidateError,setRequestBodyValue:()=>setRequestBodyValue,setRequestContentType:()=>setRequestContentType,setResponseContentType:()=>setResponseContentType,setRetainRequestBodyValueFlag:()=>setRetainRequestBodyValueFlag,setSelectedServer:()=>setSelectedServer,setServerVariableValue:()=>setServerVariableValue});var ze={};__webpack_require__.r(ze),__webpack_require__.d(ze,{activeExamplesMember:()=>LI,hasUserEditedBody:()=>RI,requestBodyErrors:()=>DI,requestBodyInclusionSetting:()=>BI,requestBodyValue:()=>TI,requestContentType:()=>FI,responseContentType:()=>qI,selectDefaultRequestBodyValue:()=>selectDefaultRequestBodyValue,selectedServer:()=>NI,serverEffectiveValue:()=>UI,serverVariableValue:()=>$I,serverVariables:()=>zI,shouldRetainRequestBodyValue:()=>MI,validOperationMethods:()=>WI,validateBeforeExecute:()=>VI,validateShallowRequired:()=>validateShallowRequired});var Ve=__webpack_require__(27698),We=__webpack_require__.n(Ve),He=__webpack_require__(67294);function _typeof(i){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},_typeof(i)}function _toPropertyKey(i){var s=function _toPrimitive(i,s){if("object"!==_typeof(i)||null===i)return i;var u=i[Symbol.toPrimitive];if(void 0!==u){var m=u.call(i,s||"default");if("object"!==_typeof(m))return m;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===s?String:Number)(i)}(i,"string");return"symbol"===_typeof(s)?s:String(s)}function _defineProperty(i,s,u){return(s=_toPropertyKey(s))in i?Object.defineProperty(i,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):i[s]=u,i}function ownKeys(i,s){var u=Object.keys(i);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(i);s&&(m=m.filter((function(s){return Object.getOwnPropertyDescriptor(i,s).enumerable}))),u.push.apply(u,m)}return u}function _objectSpread2(i){for(var s=1;s<arguments.length;s++){var u=null!=arguments[s]?arguments[s]:{};s%2?ownKeys(Object(u),!0).forEach((function(s){_defineProperty(i,s,u[s])})):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(u)):ownKeys(Object(u)).forEach((function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(u,s))}))}return i}function formatProdErrorMessage(i){return"Minified Redux error #"+i+"; visit https://redux.js.org/Errors?code="+i+" for the full message or use the non-minified dev environment for full errors. "}var Xe="function"==typeof Symbol&&Symbol.observable||"@@observable",Ye=function randomString(){return Math.random().toString(36).substring(7).split("").join(".")},Qe={INIT:"@@redux/INIT"+Ye(),REPLACE:"@@redux/REPLACE"+Ye(),PROBE_UNKNOWN_ACTION:function PROBE_UNKNOWN_ACTION(){return"@@redux/PROBE_UNKNOWN_ACTION"+Ye()}};function isPlainObject(i){if("object"!=typeof i||null===i)return!1;for(var s=i;null!==Object.getPrototypeOf(s);)s=Object.getPrototypeOf(s);return Object.getPrototypeOf(i)===s}function createStore(i,s,u){var m;if("function"==typeof s&&"function"==typeof u||"function"==typeof u&&"function"==typeof arguments[3])throw new Error(formatProdErrorMessage(0));if("function"==typeof s&&void 0===u&&(u=s,s=void 0),void 0!==u){if("function"!=typeof u)throw new Error(formatProdErrorMessage(1));return u(createStore)(i,s)}if("function"!=typeof i)throw new Error(formatProdErrorMessage(2));var v=i,_=s,j=[],M=j,$=!1;function ensureCanMutateNextListeners(){M===j&&(M=j.slice())}function getState(){if($)throw new Error(formatProdErrorMessage(3));return _}function subscribe(i){if("function"!=typeof i)throw new Error(formatProdErrorMessage(4));if($)throw new Error(formatProdErrorMessage(5));var s=!0;return ensureCanMutateNextListeners(),M.push(i),function unsubscribe(){if(s){if($)throw new Error(formatProdErrorMessage(6));s=!1,ensureCanMutateNextListeners();var u=M.indexOf(i);M.splice(u,1),j=null}}}function dispatch(i){if(!isPlainObject(i))throw new Error(formatProdErrorMessage(7));if(void 0===i.type)throw new Error(formatProdErrorMessage(8));if($)throw new Error(formatProdErrorMessage(9));try{$=!0,_=v(_,i)}finally{$=!1}for(var s=j=M,u=0;u<s.length;u++){(0,s[u])()}return i}return dispatch({type:Qe.INIT}),(m={dispatch,subscribe,getState,replaceReducer:function replaceReducer(i){if("function"!=typeof i)throw new Error(formatProdErrorMessage(10));v=i,dispatch({type:Qe.REPLACE})}})[Xe]=function observable(){var i,s=subscribe;return(i={subscribe:function subscribe(i){if("object"!=typeof i||null===i)throw new Error(formatProdErrorMessage(11));function observeState(){i.next&&i.next(getState())}return observeState(),{unsubscribe:s(observeState)}}})[Xe]=function(){return this},i},m}function bindActionCreator(i,s){return function(){return s(i.apply(this,arguments))}}function redux_compose(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return 0===s.length?function(i){return i}:1===s.length?s[0]:s.reduce((function(i,s){return function(){return i(s.apply(void 0,arguments))}}))}var et=__webpack_require__(43393),tt=__webpack_require__.n(et),rt=__webpack_require__(72739),nt=__webpack_require__(7710),ot=__webpack_require__(82492),at=__webpack_require__.n(ot);const it="err_new_thrown_err",st="err_new_thrown_err_batch",lt="err_new_spec_err",ct="err_new_spec_err_batch",ut="err_new_auth_err",pt="err_clear",ht="err_clear_by";function newThrownErr(i){return{type:it,payload:(0,nt.serializeError)(i)}}function newThrownErrBatch(i){return{type:st,payload:i}}function newSpecErr(i){return{type:lt,payload:i}}function newSpecErrBatch(i){return{type:ct,payload:i}}function newAuthErr(i){return{type:ut,payload:i}}function clear(){return{type:pt,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}}function clearBy(){return{type:ht,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>!0}}const dt=function makeWindow(){var i={location:{},history:{},open:()=>{},close:()=>{},File:function(){},FormData:function(){}};if("undefined"==typeof window)return i;try{i=window;for(var s of["File","Blob","FormData"])s in window&&(i[s]=window[s])}catch(i){console.error(i)}return i}();var mt=__webpack_require__(17967),gt=(__webpack_require__(68929),__webpack_require__(11700),__webpack_require__(88306)),yt=__webpack_require__.n(gt),vt=__webpack_require__(13311),bt=__webpack_require__.n(vt),_t=__webpack_require__(59704),Et=__webpack_require__.n(_t),wt=__webpack_require__(77813),St=__webpack_require__.n(wt),xt=__webpack_require__(23560),kt=__webpack_require__.n(xt),Ot=__webpack_require__(8269),At=__webpack_require__.n(Ot),Ct=__webpack_require__(61798),jt=__webpack_require__.n(Ct),Pt=__webpack_require__(89072),It=__webpack_require__.n(Pt);const Nt=tt().Set.of("type","format","items","default","maximum","exclusiveMaximum","minimum","exclusiveMinimum","maxLength","minLength","pattern","maxItems","minItems","uniqueItems","enum","multipleOf");function getParameterSchema(i){let{isOAS3:s}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!tt().Map.isMap(i))return{schema:tt().Map(),parameterContentMediaType:null};if(!s)return"body"===i.get("in")?{schema:i.get("schema",tt().Map()),parameterContentMediaType:null}:{schema:i.filter(((i,s)=>Nt.includes(s))),parameterContentMediaType:null};if(i.get("content")){const s=i.get("content",tt().Map({})).keySeq().first();return{schema:i.getIn(["content",s,"schema"],tt().Map()),parameterContentMediaType:s}}return{schema:i.get("schema")?i.get("schema",tt().Map()):tt().Map(),parameterContentMediaType:null}}var Tt=__webpack_require__(48764).Buffer;const Mt="default",isImmutable=i=>tt().Iterable.isIterable(i);function objectify(i){return isObject(i)?isImmutable(i)?i.toJS():i:{}}function fromJSOrdered(i){if(isImmutable(i))return i;if(i instanceof dt.File)return i;if(!isObject(i))return i;if(Array.isArray(i))return tt().Seq(i).map(fromJSOrdered).toList();if(kt()(i.entries)){const s=function createObjWithHashedKeys(i){if(!kt()(i.entries))return i;const s={},u="_**[]",m={};for(let v of i.entries())if(s[v[0]]||m[v[0]]&&m[v[0]].containsMultiple){if(!m[v[0]]){m[v[0]]={containsMultiple:!0,length:1},s[`${v[0]}${u}${m[v[0]].length}`]=s[v[0]],delete s[v[0]]}m[v[0]].length+=1,s[`${v[0]}${u}${m[v[0]].length}`]=v[1]}else s[v[0]]=v[1];return s}(i);return tt().OrderedMap(s).map(fromJSOrdered)}return tt().OrderedMap(i).map(fromJSOrdered)}function normalizeArray(i){return Array.isArray(i)?i:[i]}function isFn(i){return"function"==typeof i}function isObject(i){return!!i&&"object"==typeof i}function isFunc(i){return"function"==typeof i}function isArray(i){return Array.isArray(i)}const Rt=yt();function objMap(i,s){return Object.keys(i).reduce(((u,m)=>(u[m]=s(i[m],m),u)),{})}function objReduce(i,s){return Object.keys(i).reduce(((u,m)=>{let v=s(i[m],m);return v&&"object"==typeof v&&Object.assign(u,v),u}),{})}function systemThunkMiddleware(i){return s=>{let{dispatch:u,getState:m}=s;return s=>u=>"function"==typeof u?u(i()):s(u)}}function validateValueBySchema(i,s,u,m,v){if(!s)return[];let _=[],j=s.get("nullable"),M=s.get("required"),$=s.get("maximum"),W=s.get("minimum"),X=s.get("type"),Y=s.get("format"),Z=s.get("maxLength"),ee=s.get("minLength"),ae=s.get("uniqueItems"),ie=s.get("maxItems"),le=s.get("minItems"),ce=s.get("pattern");const pe=u||!0===M,de=null!=i;if(j&&null===i||!X||!(pe||de&&"array"===X||!(!pe&&!de)))return[];let fe="string"===X&&i,ye="array"===X&&Array.isArray(i)&&i.length,be="array"===X&&tt().List.isList(i)&&i.count();const _e=[fe,ye,be,"array"===X&&"string"==typeof i&&i,"file"===X&&i instanceof dt.File,"boolean"===X&&(i||!1===i),"number"===X&&(i||0===i),"integer"===X&&(i||0===i),"object"===X&&"object"==typeof i&&null!==i,"object"===X&&"string"==typeof i&&i].some((i=>!!i));if(pe&&!_e&&!m)return _.push("Required field is not provided"),_;if("object"===X&&(null===v||"application/json"===v)){let u=i;if("string"==typeof i)try{u=JSON.parse(i)}catch(i){return _.push("Parameter string value must be valid JSON"),_}s&&s.has("required")&&isFunc(M.isList)&&M.isList()&&M.forEach((i=>{void 0===u[i]&&_.push({propKey:i,error:"Required property not found"})})),s&&s.has("properties")&&s.get("properties").forEach(((i,s)=>{const j=validateValueBySchema(u[s],i,!1,m,v);_.push(...j.map((i=>({propKey:s,error:i}))))}))}if(ce){let s=((i,s)=>{if(!new RegExp(s).test(i))return"Value must follow pattern "+s})(i,ce);s&&_.push(s)}if(le&&"array"===X){let s=((i,s)=>{if(!i&&s>=1||i&&i.length<s)return`Array must contain at least ${s} item${1===s?"":"s"}`})(i,le);s&&_.push(s)}if(ie&&"array"===X){let s=((i,s)=>{if(i&&i.length>s)return`Array must not contain more then ${s} item${1===s?"":"s"}`})(i,ie);s&&_.push({needRemove:!0,error:s})}if(ae&&"array"===X){let s=((i,s)=>{if(i&&("true"===s||!0===s)){const s=(0,et.fromJS)(i),u=s.toSet();if(i.length>u.size){let i=(0,et.Set)();if(s.forEach(((u,m)=>{s.filter((i=>isFunc(i.equals)?i.equals(u):i===u)).size>1&&(i=i.add(m))})),0!==i.size)return i.map((i=>({index:i,error:"No duplicates allowed."}))).toArray()}}})(i,ae);s&&_.push(...s)}if(Z||0===Z){let s=((i,s)=>{if(i.length>s)return`Value must be no longer than ${s} character${1!==s?"s":""}`})(i,Z);s&&_.push(s)}if(ee){let s=((i,s)=>{if(i.length<s)return`Value must be at least ${s} character${1!==s?"s":""}`})(i,ee);s&&_.push(s)}if($||0===$){let s=((i,s)=>{if(i>s)return`Value must be less than ${s}`})(i,$);s&&_.push(s)}if(W||0===W){let s=((i,s)=>{if(i<s)return`Value must be greater than ${s}`})(i,W);s&&_.push(s)}if("string"===X){let s;if(s="date-time"===Y?(i=>{if(isNaN(Date.parse(i)))return"Value must be a DateTime"})(i):"uuid"===Y?(i=>{if(i=i.toString().toLowerCase(),!/^[{(]?[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}[)}]?$/.test(i))return"Value must be a Guid"})(i):(i=>{if(i&&"string"!=typeof i)return"Value must be a string"})(i),!s)return _;_.push(s)}else if("boolean"===X){let s=(i=>{if("true"!==i&&"false"!==i&&!0!==i&&!1!==i)return"Value must be a boolean"})(i);if(!s)return _;_.push(s)}else if("number"===X){let s=(i=>{if(!/^-?\d+(\.?\d+)?$/.test(i))return"Value must be a number"})(i);if(!s)return _;_.push(s)}else if("integer"===X){let s=(i=>{if(!/^-?\d+$/.test(i))return"Value must be an integer"})(i);if(!s)return _;_.push(s)}else if("array"===X){if(!ye&&!be)return _;i&&i.forEach(((i,u)=>{const j=validateValueBySchema(i,s.get("items"),!1,m,v);_.push(...j.map((i=>({index:u,error:i}))))}))}else if("file"===X){let s=(i=>{if(i&&!(i instanceof dt.File))return"Value must be a file"})(i);if(!s)return _;_.push(s)}return _}const utils_btoa=i=>{let s;return s=i instanceof Tt?i:Tt.from(i.toString(),"utf-8"),s.toString("base64")},Bt={operationsSorter:{alpha:(i,s)=>i.get("path").localeCompare(s.get("path")),method:(i,s)=>i.get("method").localeCompare(s.get("method"))},tagsSorter:{alpha:(i,s)=>i.localeCompare(s)}},buildFormData=i=>{let s=[];for(let u in i){let m=i[u];void 0!==m&&""!==m&&s.push([u,"=",encodeURIComponent(m).replace(/%20/g,"+")].join(""))}return s.join("&")},shallowEqualKeys=(i,s,u)=>!!bt()(u,(u=>St()(i[u],s[u])));function sanitizeUrl(i){return"string"!=typeof i||""===i?"":(0,mt.Nm)(i)}function requiresValidationURL(i){return!(!i||i.indexOf("localhost")>=0||i.indexOf("127.0.0.1")>=0||"none"===i)}const createDeepLinkPath=i=>"string"==typeof i||i instanceof String?i.trim().replace(/\s/g,"%20"):"",escapeDeepLinkPath=i=>At()(createDeepLinkPath(i).replace(/%20/g,"_")),getExtensions=i=>i.filter(((i,s)=>/^x-/.test(s))),getCommonExtensions=i=>i.filter(((i,s)=>/^pattern|maxLength|minLength|maximum|minimum/.test(s)));function deeplyStripKey(i,s){let u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>!0;if("object"!=typeof i||Array.isArray(i)||null===i||!s)return i;const m=Object.assign({},i);return Object.keys(m).forEach((i=>{i===s&&u(m[i],i)?delete m[i]:m[i]=deeplyStripKey(m[i],s,u)})),m}function stringify(i){if("string"==typeof i)return i;if(i&&i.toJS&&(i=i.toJS()),"object"==typeof i&&null!==i)try{return JSON.stringify(i,null,2)}catch(s){return String(i)}return null==i?"":i.toString()}function paramToIdentifier(i){let{returnAll:s=!1,allowHashes:u=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!tt().Map.isMap(i))throw new Error("paramToIdentifier: received a non-Im.Map parameter as input");const m=i.get("name"),v=i.get("in");let _=[];return i&&i.hashCode&&v&&m&&u&&_.push(`${v}.${m}.hash-${i.hashCode()}`),v&&m&&_.push(`${v}.${m}`),_.push(m),s?_:_[0]||""}function paramToValue(i,s){const u=paramToIdentifier(i,{returnAll:!0}).map((i=>s[i])).filter((i=>void 0!==i));return u[0]}function b64toB64UrlEncoded(i){return i.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}const isEmptyValue=i=>!i||!(!isImmutable(i)||!i.isEmpty()),idFn=i=>i;function createStoreWithMiddleware(i,s,u){let m=[systemThunkMiddleware(u)];return createStore(i,s,(dt.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||redux_compose)(function applyMiddleware(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return function(i){return function(){var u=i.apply(void 0,arguments),m=function dispatch(){throw new Error(formatProdErrorMessage(15))},v={getState:u.getState,dispatch:function dispatch(){return m.apply(void 0,arguments)}},_=s.map((function(i){return i(v)}));return m=redux_compose.apply(void 0,_)(u.dispatch),_objectSpread2(_objectSpread2({},u),{},{dispatch:m})}}}(...m)))}class Store{constructor(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};We()(this,{state:{},plugins:[],pluginsOptions:{},system:{configs:{},fn:{},components:{},rootInjects:{},statePlugins:{}},boundSystem:{},toolbox:{}},i),this.getSystem=this._getSystem.bind(this),this.store=function configureStore(i,s,u){return createStoreWithMiddleware(i,s,u)}(idFn,(0,et.fromJS)(this.state),this.getSystem),this.buildSystem(!1),this.register(this.plugins)}getStore(){return this.store}register(i){let s=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];var u=combinePlugins(i,this.getSystem(),this.pluginsOptions);systemExtend(this.system,u),s&&this.buildSystem();callAfterLoad.call(this.system,i,this.getSystem())&&this.buildSystem()}buildSystem(){let i=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],s=this.getStore().dispatch,u=this.getStore().getState;this.boundSystem=Object.assign({},this.getRootInjects(),this.getWrappedAndBoundActions(s),this.getWrappedAndBoundSelectors(u,this.getSystem),this.getStateThunks(u),this.getFn(),this.getConfigs()),i&&this.rebuildReducer()}_getSystem(){return this.boundSystem}getRootInjects(){return Object.assign({getSystem:this.getSystem,getStore:this.getStore.bind(this),getComponents:this.getComponents.bind(this),getState:this.getStore().getState,getConfigs:this._getConfigs.bind(this),Im:tt(),React:He},this.system.rootInjects||{})}_getConfigs(){return this.system.configs}getConfigs(){return{configs:this.system.configs}}setConfigs(i){this.system.configs=i}rebuildReducer(){this.store.replaceReducer(function buildReducer(i){return function allReducers(i){let s=Object.keys(i).reduce(((s,u)=>(s[u]=function makeReducer(i){return function(){let s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new et.Map,u=arguments.length>1?arguments[1]:void 0;if(!i)return s;let m=i[u.type];if(m){const i=wrapWithTryCatch(m)(s,u);return null===i?s:i}return s}}(i[u]),s)),{});if(!Object.keys(s).length)return idFn;return(0,rt.U)(s)}(objMap(i,(i=>i.reducers)))}(this.system.statePlugins))}getType(i){let s=i[0].toUpperCase()+i.slice(1);return objReduce(this.system.statePlugins,((u,m)=>{let v=u[i];if(v)return{[m+s]:v}}))}getSelectors(){return this.getType("selectors")}getActions(){return objMap(this.getType("actions"),(i=>objReduce(i,((i,s)=>{if(isFn(i))return{[s]:i}}))))}getWrappedAndBoundActions(i){var s=this;return objMap(this.getBoundActions(i),((i,u)=>{let m=this.system.statePlugins[u.slice(0,-7)].wrapActions;return m?objMap(i,((i,u)=>{let v=m[u];return v?(Array.isArray(v)||(v=[v]),v.reduce(((i,u)=>{let newAction=function(){return u(i,s.getSystem())(...arguments)};if(!isFn(newAction))throw new TypeError("wrapActions needs to return a function that returns a new function (ie the wrapped action)");return wrapWithTryCatch(newAction)}),i||Function.prototype)):i})):i}))}getWrappedAndBoundSelectors(i,s){var u=this;return objMap(this.getBoundSelectors(i,s),((s,m)=>{let v=[m.slice(0,-9)],_=this.system.statePlugins[v].wrapSelectors;return _?objMap(s,((s,m)=>{let j=_[m];return j?(Array.isArray(j)||(j=[j]),j.reduce(((s,m)=>{let wrappedSelector=function(){for(var _=arguments.length,j=new Array(_),M=0;M<_;M++)j[M]=arguments[M];return m(s,u.getSystem())(i().getIn(v),...j)};if(!isFn(wrappedSelector))throw new TypeError("wrapSelector needs to return a function that returns a new function (ie the wrapped action)");return wrappedSelector}),s||Function.prototype)):s})):s}))}getStates(i){return Object.keys(this.system.statePlugins).reduce(((s,u)=>(s[u]=i.get(u),s)),{})}getStateThunks(i){return Object.keys(this.system.statePlugins).reduce(((s,u)=>(s[u]=()=>i().get(u),s)),{})}getFn(){return{fn:this.system.fn}}getComponents(i){const s=this.system.components[i];return Array.isArray(s)?s.reduce(((i,s)=>s(i,this.getSystem()))):void 0!==i?this.system.components[i]:this.system.components}getBoundSelectors(i,s){return objMap(this.getSelectors(),((u,m)=>{let v=[m.slice(0,-9)];return objMap(u,(u=>function(){for(var m=arguments.length,_=new Array(m),j=0;j<m;j++)_[j]=arguments[j];let M=wrapWithTryCatch(u).apply(null,[i().getIn(v),..._]);return"function"==typeof M&&(M=wrapWithTryCatch(M)(s())),M}))}))}getBoundActions(i){i=i||this.getStore().dispatch;const s=this.getActions(),process=i=>"function"!=typeof i?objMap(i,(i=>process(i))):function(){var s=null;try{s=i(...arguments)}catch(i){s={type:it,error:!0,payload:(0,nt.serializeError)(i)}}finally{return s}};return objMap(s,(s=>function bindActionCreators(i,s){if("function"==typeof i)return bindActionCreator(i,s);if("object"!=typeof i||null===i)throw new Error(formatProdErrorMessage(16));var u={};for(var m in i){var v=i[m];"function"==typeof v&&(u[m]=bindActionCreator(v,s))}return u}(process(s),i)))}getMapStateToProps(){return()=>Object.assign({},this.getSystem())}getMapDispatchToProps(i){return s=>We()({},this.getWrappedAndBoundActions(s),this.getFn(),i)}}function combinePlugins(i,s,u){if(isObject(i)&&!isArray(i))return at()({},i);if(isFunc(i))return combinePlugins(i(s),s,u);if(isArray(i)){const m="chain"===u.pluginLoadType?s.getComponents():{};return i.map((i=>combinePlugins(i,s,u))).reduce(systemExtend,m)}return{}}function callAfterLoad(i,s){let{hasLoaded:u}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},m=u;return isObject(i)&&!isArray(i)&&"function"==typeof i.afterLoad&&(m=!0,wrapWithTryCatch(i.afterLoad).call(this,s)),isFunc(i)?callAfterLoad.call(this,i(s),s,{hasLoaded:m}):isArray(i)?i.map((i=>callAfterLoad.call(this,i,s,{hasLoaded:m}))):m}function systemExtend(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!isObject(i))return{};if(!isObject(s))return i;s.wrapComponents&&(objMap(s.wrapComponents,((u,m)=>{const v=i.components&&i.components[m];v&&Array.isArray(v)?(i.components[m]=v.concat([u]),delete s.wrapComponents[m]):v&&(i.components[m]=[v,u],delete s.wrapComponents[m])})),Object.keys(s.wrapComponents).length||delete s.wrapComponents);const{statePlugins:u}=i;if(isObject(u))for(let i in u){const m=u[i];if(!isObject(m))continue;const{wrapActions:v,wrapSelectors:_}=m;if(isObject(v))for(let u in v){let m=v[u];Array.isArray(m)||(m=[m],v[u]=m),s&&s.statePlugins&&s.statePlugins[i]&&s.statePlugins[i].wrapActions&&s.statePlugins[i].wrapActions[u]&&(s.statePlugins[i].wrapActions[u]=v[u].concat(s.statePlugins[i].wrapActions[u]))}if(isObject(_))for(let u in _){let m=_[u];Array.isArray(m)||(m=[m],_[u]=m),s&&s.statePlugins&&s.statePlugins[i]&&s.statePlugins[i].wrapSelectors&&s.statePlugins[i].wrapSelectors[u]&&(s.statePlugins[i].wrapSelectors[u]=_[u].concat(s.statePlugins[i].wrapSelectors[u]))}}return We()(i,s)}function wrapWithTryCatch(i){let{logErrors:s=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"function"!=typeof i?i:function(){try{for(var u=arguments.length,m=new Array(u),v=0;v<u;v++)m[v]=arguments[v];return i.call(this,...m)}catch(i){return s&&console.error(i),null}}}var Dt=__webpack_require__(84564),Lt=__webpack_require__.n(Dt);const Ft="show_popup",qt="authorize",$t="logout",zt="pre_authorize_oauth2",Ut="authorize_oauth2",Vt="validate",Wt="configure_auth",Kt="restore_authorization";function showDefinitions(i){return{type:Ft,payload:i}}function authorize(i){return{type:qt,payload:i}}const authorizeWithPersistOption=i=>s=>{let{authActions:u}=s;u.authorize(i),u.persistAuthorizationIfNeeded()};function logout(i){return{type:$t,payload:i}}const logoutWithPersistOption=i=>s=>{let{authActions:u}=s;u.logout(i),u.persistAuthorizationIfNeeded()},preAuthorizeImplicit=i=>s=>{let{authActions:u,errActions:m}=s,{auth:v,token:_,isValid:j}=i,{schema:M,name:$}=v,W=M.get("flow");delete dt.swaggerUIRedirectOauth2,"accessCode"===W||j||m.newAuthErr({authId:$,source:"auth",level:"warning",message:"Authorization may be unsafe, passed state was changed in server Passed state wasn't returned from auth server"}),_.error?m.newAuthErr({authId:$,source:"auth",level:"error",message:JSON.stringify(_)}):u.authorizeOauth2WithPersistOption({auth:v,token:_})};function authorizeOauth2(i){return{type:Ut,payload:i}}const authorizeOauth2WithPersistOption=i=>s=>{let{authActions:u}=s;u.authorizeOauth2(i),u.persistAuthorizationIfNeeded()},authorizePassword=i=>s=>{let{authActions:u}=s,{schema:m,name:v,username:_,password:j,passwordType:M,clientId:$,clientSecret:W}=i,X={grant_type:"password",scope:i.scopes.join(" "),username:_,password:j},Y={};switch(M){case"request-body":!function setClientIdAndSecret(i,s,u){s&&Object.assign(i,{client_id:s});u&&Object.assign(i,{client_secret:u})}(X,$,W);break;case"basic":Y.Authorization="Basic "+utils_btoa($+":"+W);break;default:console.warn(`Warning: invalid passwordType ${M} was passed, not including client id and secret`)}return u.authorizeRequest({body:buildFormData(X),url:m.get("tokenUrl"),name:v,headers:Y,query:{},auth:i})};const authorizeApplication=i=>s=>{let{authActions:u}=s,{schema:m,scopes:v,name:_,clientId:j,clientSecret:M}=i,$={Authorization:"Basic "+utils_btoa(j+":"+M)},W={grant_type:"client_credentials",scope:v.join(" ")};return u.authorizeRequest({body:buildFormData(W),name:_,url:m.get("tokenUrl"),auth:i,headers:$})},authorizeAccessCodeWithFormParams=i=>{let{auth:s,redirectUrl:u}=i;return i=>{let{authActions:m}=i,{schema:v,name:_,clientId:j,clientSecret:M,codeVerifier:$}=s,W={grant_type:"authorization_code",code:s.code,client_id:j,client_secret:M,redirect_uri:u,code_verifier:$};return m.authorizeRequest({body:buildFormData(W),name:_,url:v.get("tokenUrl"),auth:s})}},authorizeAccessCodeWithBasicAuthentication=i=>{let{auth:s,redirectUrl:u}=i;return i=>{let{authActions:m}=i,{schema:v,name:_,clientId:j,clientSecret:M,codeVerifier:$}=s,W={Authorization:"Basic "+utils_btoa(j+":"+M)},X={grant_type:"authorization_code",code:s.code,client_id:j,redirect_uri:u,code_verifier:$};return m.authorizeRequest({body:buildFormData(X),name:_,url:v.get("tokenUrl"),auth:s,headers:W})}},authorizeRequest=i=>s=>{let u,{fn:m,getConfigs:v,authActions:_,errActions:j,oas3Selectors:M,specSelectors:$,authSelectors:W}=s,{body:X,query:Y={},headers:Z={},name:ee,url:ae,auth:ie}=i,{additionalQueryStringParams:le}=W.getConfigs()||{};if($.isOAS3()){let i=M.serverEffectiveValue(M.selectedServer());u=Lt()(ae,i,!0)}else u=Lt()(ae,$.url(),!0);"object"==typeof le&&(u.query=Object.assign({},u.query,le));const ce=u.toString();let pe=Object.assign({Accept:"application/json, text/plain, */*","Content-Type":"application/x-www-form-urlencoded","X-Requested-With":"XMLHttpRequest"},Z);m.fetch({url:ce,method:"post",headers:pe,query:Y,body:X,requestInterceptor:v().requestInterceptor,responseInterceptor:v().responseInterceptor}).then((function(i){let s=JSON.parse(i.data),u=s&&(s.error||""),m=s&&(s.parseError||"");i.ok?u||m?j.newAuthErr({authId:ee,level:"error",source:"auth",message:JSON.stringify(s)}):_.authorizeOauth2WithPersistOption({auth:ie,token:s}):j.newAuthErr({authId:ee,level:"error",source:"auth",message:i.statusText})})).catch((i=>{let s=new Error(i).message;if(i.response&&i.response.data){const u=i.response.data;try{const i="string"==typeof u?JSON.parse(u):u;i.error&&(s+=`, error: ${i.error}`),i.error_description&&(s+=`, description: ${i.error_description}`)}catch(i){}}j.newAuthErr({authId:ee,level:"error",source:"auth",message:s})}))};function configureAuth(i){return{type:Wt,payload:i}}function restoreAuthorization(i){return{type:Kt,payload:i}}const persistAuthorizationIfNeeded=()=>i=>{let{authSelectors:s,getConfigs:u}=i;if(!u().persistAuthorization)return;const m=s.authorized().toJS();localStorage.setItem("authorized",JSON.stringify(m))},authPopup=(i,s)=>()=>{dt.swaggerUIRedirectOauth2=s,dt.open(i)},Ht={[Ft]:(i,s)=>{let{payload:u}=s;return i.set("showDefinitions",u)},[qt]:(i,s)=>{let{payload:u}=s,m=(0,et.fromJS)(u),v=i.get("authorized")||(0,et.Map)();return m.entrySeq().forEach((s=>{let[u,m]=s;if(!isFunc(m.getIn))return i.set("authorized",v);let _=m.getIn(["schema","type"]);if("apiKey"===_||"http"===_)v=v.set(u,m);else if("basic"===_){let i=m.getIn(["value","username"]),s=m.getIn(["value","password"]);v=v.setIn([u,"value"],{username:i,header:"Basic "+utils_btoa(i+":"+s)}),v=v.setIn([u,"schema"],m.get("schema"))}})),i.set("authorized",v)},[Ut]:(i,s)=>{let u,{payload:m}=s,{auth:v,token:_}=m;v.token=Object.assign({},_),u=(0,et.fromJS)(v);let j=i.get("authorized")||(0,et.Map)();return j=j.set(u.get("name"),u),i.set("authorized",j)},[$t]:(i,s)=>{let{payload:u}=s,m=i.get("authorized").withMutations((i=>{u.forEach((s=>{i.delete(s)}))}));return i.set("authorized",m)},[Wt]:(i,s)=>{let{payload:u}=s;return i.set("configs",u)},[Kt]:(i,s)=>{let{payload:u}=s;return i.set("authorized",(0,et.fromJS)(u.authorized))}};var Jt="NOT_FOUND";var Gt=function defaultEqualityCheck(i,s){return i===s};function defaultMemoize(i,s){var u="object"==typeof s?s:{equalityCheck:s},m=u.equalityCheck,v=void 0===m?Gt:m,_=u.maxSize,j=void 0===_?1:_,M=u.resultEqualityCheck,$=function createCacheKeyComparator(i){return function areArgumentsShallowlyEqual(s,u){if(null===s||null===u||s.length!==u.length)return!1;for(var m=s.length,v=0;v<m;v++)if(!i(s[v],u[v]))return!1;return!0}}(v),W=1===j?function createSingletonCache(i){var s;return{get:function get(u){return s&&i(s.key,u)?s.value:Jt},put:function put(i,u){s={key:i,value:u}},getEntries:function getEntries(){return s?[s]:[]},clear:function clear(){s=void 0}}}($):function createLruCache(i,s){var u=[];function get(i){var m=u.findIndex((function(u){return s(i,u.key)}));if(m>-1){var v=u[m];return m>0&&(u.splice(m,1),u.unshift(v)),v.value}return Jt}return{get,put:function put(s,m){get(s)===Jt&&(u.unshift({key:s,value:m}),u.length>i&&u.pop())},getEntries:function getEntries(){return u},clear:function clear(){u=[]}}}(j,$);function memoized(){var s=W.get(arguments);if(s===Jt){if(s=i.apply(null,arguments),M){var u=W.getEntries().find((function(i){return M(i.value,s)}));u&&(s=u.value)}W.put(arguments,s)}return s}return memoized.clearCache=function(){return W.clear()},memoized}function createSelectorCreator(i){for(var s=arguments.length,u=new Array(s>1?s-1:0),m=1;m<s;m++)u[m-1]=arguments[m];return function createSelector(){for(var s=arguments.length,m=new Array(s),v=0;v<s;v++)m[v]=arguments[v];var _,j=0,M={memoizeOptions:void 0},$=m.pop();if("object"==typeof $&&(M=$,$=m.pop()),"function"!=typeof $)throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof $+"]");var W=M.memoizeOptions,X=void 0===W?u:W,Y=Array.isArray(X)?X:[X],Z=function getDependencies(i){var s=Array.isArray(i[0])?i[0]:i;if(!s.every((function(i){return"function"==typeof i}))){var u=s.map((function(i){return"function"==typeof i?"function "+(i.name||"unnamed")+"()":typeof i})).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+u+"]")}return s}(m),ee=i.apply(void 0,[function recomputationWrapper(){return j++,$.apply(null,arguments)}].concat(Y)),ae=i((function dependenciesChecker(){for(var i=[],s=Z.length,u=0;u<s;u++)i.push(Z[u].apply(null,arguments));return _=ee.apply(null,i)}));return Object.assign(ae,{resultFunc:$,memoizedResultFunc:ee,dependencies:Z,lastResult:function lastResult(){return _},recomputations:function recomputations(){return j},resetRecomputations:function resetRecomputations(){return j=0}}),ae}}var Xt=createSelectorCreator(defaultMemoize);const state=i=>i,Yt=Xt(state,(i=>i.get("showDefinitions"))),Qt=Xt(state,(()=>i=>{let{specSelectors:s}=i,u=s.securityDefinitions()||(0,et.Map)({}),m=(0,et.List)();return u.entrySeq().forEach((i=>{let[s,u]=i,v=(0,et.Map)();v=v.set(s,u),m=m.push(v)})),m})),getDefinitionsByNames=(i,s)=>i=>{let{specSelectors:u}=i;console.warn("WARNING: getDefinitionsByNames is deprecated and will be removed in the next major version.");let m=u.securityDefinitions(),v=(0,et.List)();return s.valueSeq().forEach((i=>{let s=(0,et.Map)();i.entrySeq().forEach((i=>{let u,[v,_]=i,j=m.get(v);"oauth2"===j.get("type")&&_.size&&(u=j.get("scopes"),u.keySeq().forEach((i=>{_.contains(i)||(u=u.delete(i))})),j=j.set("allowedScopes",u)),s=s.set(v,j)})),v=v.push(s)})),v},definitionsForRequirements=function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,et.List)();return i=>{let{authSelectors:u}=i;const m=u.definitionsToAuthorize()||(0,et.List)();let v=(0,et.List)();return m.forEach((i=>{let u=s.find((s=>s.get(i.keySeq().first())));u&&(i.forEach(((s,m)=>{if("oauth2"===s.get("type")){const v=u.get(m);let _=s.get("scopes");et.List.isList(v)&&et.Map.isMap(_)&&(_.keySeq().forEach((i=>{v.contains(i)||(_=_.delete(i))})),i=i.set(m,s.set("scopes",_)))}})),v=v.push(i))})),v}},Zt=Xt(state,(i=>i.get("authorized")||(0,et.Map)())),isAuthorized=(i,s)=>i=>{let{authSelectors:u}=i,m=u.authorized();return et.List.isList(s)?!!s.toJS().filter((i=>-1===Object.keys(i).map((i=>!!m.get(i))).indexOf(!1))).length:null},er=Xt(state,(i=>i.get("configs"))),execute=(i,s)=>{let{authSelectors:u,specSelectors:m}=s;return s=>{let{path:v,method:_,operation:j,extras:M}=s,$={authorized:u.authorized()&&u.authorized().toJS(),definitions:m.securityDefinitions()&&m.securityDefinitions().toJS(),specSecurity:m.security()&&m.security().toJS()};return i({path:v,method:_,operation:j,securities:$,...M})}},loaded=(i,s)=>u=>{const{getConfigs:m,authActions:v}=s,_=m();if(i(u),_.persistAuthorization){const i=localStorage.getItem("authorized");i&&v.restoreAuthorization({authorized:JSON.parse(i)})}},wrap_actions_authorize=(i,s)=>u=>{i(u);if(s.getConfigs().persistAuthorization)try{const[{schema:i,value:s}]=Object.values(u),m="apiKey"===i.get("type"),v="cookie"===i.get("in");m&&v&&(document.cookie=`${i.get("name")}=${s}; SameSite=None; Secure`)}catch(i){console.error("Error persisting cookie based apiKey in document.cookie.",i)}},wrap_actions_logout=(i,s)=>u=>{const m=s.getConfigs(),v=s.authSelectors.authorized();try{m.persistAuthorization&&Array.isArray(u)&&u.forEach((i=>{const s=v.get(i,{}),u="apiKey"===s.getIn(["schema","type"]),m="cookie"===s.getIn(["schema","in"]);if(u&&m){const i=s.getIn(["schema","name"]);document.cookie=`${i}=; Max-Age=-99999999`}}))}catch(i){console.error("Error deleting cookie based apiKey from document.cookie.",i)}i(u)};var tr=__webpack_require__(57557),rr=__webpack_require__.n(tr);class LockAuthIcon extends He.Component{mapStateToProps(i,s){return{state:i,ownProps:rr()(s,Object.keys(s.getSystem()))}}render(){const{getComponent:i,ownProps:s}=this.props,u=i("LockIcon");return He.createElement(u,s)}}const nr=LockAuthIcon;class UnlockAuthIcon extends He.Component{mapStateToProps(i,s){return{state:i,ownProps:rr()(s,Object.keys(s.getSystem()))}}render(){const{getComponent:i,ownProps:s}=this.props,u=i("UnlockIcon");return He.createElement(u,s)}}const ar=UnlockAuthIcon;function auth(){return{afterLoad(i){this.rootInjects=this.rootInjects||{},this.rootInjects.initOAuth=i.authActions.configureAuth,this.rootInjects.preauthorizeApiKey=preauthorizeApiKey.bind(null,i),this.rootInjects.preauthorizeBasic=preauthorizeBasic.bind(null,i)},components:{LockAuthIcon:nr,UnlockAuthIcon:ar,LockAuthOperationIcon:nr,UnlockAuthOperationIcon:ar},statePlugins:{auth:{reducers:Ht,actions:s,selectors:m,wrapActions:{authorize:wrap_actions_authorize,logout:wrap_actions_logout}},configs:{wrapActions:{loaded}},spec:{wrapActions:{execute}}}}}function preauthorizeBasic(i,s,u,m){const{authActions:{authorize:v},specSelectors:{specJson:_,isOAS3:j}}=i,M=j()?["components","securitySchemes"]:["securityDefinitions"],$=_().getIn([...M,s]);return $?v({[s]:{value:{username:u,password:m},schema:$.toJS()}}):null}function preauthorizeApiKey(i,s,u){const{authActions:{authorize:m},specSelectors:{specJson:v,isOAS3:_}}=i,j=_()?["components","securitySchemes"]:["securityDefinitions"],M=v().getIn([...j,s]);return M?m({[s]:{value:u,schema:M.toJS()}}):null}function isNothing(i){return null==i}var ir=function repeat(i,s){var u,m="";for(u=0;u<s;u+=1)m+=i;return m},sr=function isNegativeZero(i){return 0===i&&Number.NEGATIVE_INFINITY===1/i},lr={isNothing,isObject:function js_yaml_isObject(i){return"object"==typeof i&&null!==i},toArray:function toArray(i){return Array.isArray(i)?i:isNothing(i)?[]:[i]},repeat:ir,isNegativeZero:sr,extend:function extend(i,s){var u,m,v,_;if(s)for(u=0,m=(_=Object.keys(s)).length;u<m;u+=1)i[v=_[u]]=s[v];return i}};function formatError(i,s){var u="",m=i.reason||"(unknown reason)";return i.mark?(i.mark.name&&(u+='in "'+i.mark.name+'" '),u+="("+(i.mark.line+1)+":"+(i.mark.column+1)+")",!s&&i.mark.snippet&&(u+="\n\n"+i.mark.snippet),m+" "+u):m}function YAMLException$1(i,s){Error.call(this),this.name="YAMLException",this.reason=i,this.mark=s,this.message=formatError(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}YAMLException$1.prototype=Object.create(Error.prototype),YAMLException$1.prototype.constructor=YAMLException$1,YAMLException$1.prototype.toString=function toString(i){return this.name+": "+formatError(this,i)};var cr=YAMLException$1;function getLine(i,s,u,m,v){var _="",j="",M=Math.floor(v/2)-1;return m-s>M&&(s=m-M+(_=" ... ").length),u-m>M&&(u=m+M-(j=" ...").length),{str:_+i.slice(s,u).replace(/\t/g,"→")+j,pos:m-s+_.length}}function padStart(i,s){return lr.repeat(" ",s-i.length)+i}var ur=function makeSnippet(i,s){if(s=Object.create(s||null),!i.buffer)return null;s.maxLength||(s.maxLength=79),"number"!=typeof s.indent&&(s.indent=1),"number"!=typeof s.linesBefore&&(s.linesBefore=3),"number"!=typeof s.linesAfter&&(s.linesAfter=2);for(var u,m=/\r?\n|\r|\0/g,v=[0],_=[],j=-1;u=m.exec(i.buffer);)_.push(u.index),v.push(u.index+u[0].length),i.position<=u.index&&j<0&&(j=v.length-2);j<0&&(j=v.length-1);var M,$,W="",X=Math.min(i.line+s.linesAfter,_.length).toString().length,Y=s.maxLength-(s.indent+X+3);for(M=1;M<=s.linesBefore&&!(j-M<0);M++)$=getLine(i.buffer,v[j-M],_[j-M],i.position-(v[j]-v[j-M]),Y),W=lr.repeat(" ",s.indent)+padStart((i.line-M+1).toString(),X)+" | "+$.str+"\n"+W;for($=getLine(i.buffer,v[j],_[j],i.position,Y),W+=lr.repeat(" ",s.indent)+padStart((i.line+1).toString(),X)+" | "+$.str+"\n",W+=lr.repeat("-",s.indent+X+3+$.pos)+"^\n",M=1;M<=s.linesAfter&&!(j+M>=_.length);M++)$=getLine(i.buffer,v[j+M],_[j+M],i.position-(v[j]-v[j+M]),Y),W+=lr.repeat(" ",s.indent)+padStart((i.line+M+1).toString(),X)+" | "+$.str+"\n";return W.replace(/\n$/,"")},pr=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],dr=["scalar","sequence","mapping"];var fr=function Type$1(i,s){if(s=s||{},Object.keys(s).forEach((function(s){if(-1===pr.indexOf(s))throw new cr('Unknown option "'+s+'" is met in definition of "'+i+'" YAML type.')})),this.options=s,this.tag=i,this.kind=s.kind||null,this.resolve=s.resolve||function(){return!0},this.construct=s.construct||function(i){return i},this.instanceOf=s.instanceOf||null,this.predicate=s.predicate||null,this.represent=s.represent||null,this.representName=s.representName||null,this.defaultStyle=s.defaultStyle||null,this.multi=s.multi||!1,this.styleAliases=function compileStyleAliases(i){var s={};return null!==i&&Object.keys(i).forEach((function(u){i[u].forEach((function(i){s[String(i)]=u}))})),s}(s.styleAliases||null),-1===dr.indexOf(this.kind))throw new cr('Unknown kind "'+this.kind+'" is specified for "'+i+'" YAML type.')};function compileList(i,s){var u=[];return i[s].forEach((function(i){var s=u.length;u.forEach((function(u,m){u.tag===i.tag&&u.kind===i.kind&&u.multi===i.multi&&(s=m)})),u[s]=i})),u}function Schema$1(i){return this.extend(i)}Schema$1.prototype.extend=function extend(i){var s=[],u=[];if(i instanceof fr)u.push(i);else if(Array.isArray(i))u=u.concat(i);else{if(!i||!Array.isArray(i.implicit)&&!Array.isArray(i.explicit))throw new cr("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");i.implicit&&(s=s.concat(i.implicit)),i.explicit&&(u=u.concat(i.explicit))}s.forEach((function(i){if(!(i instanceof fr))throw new cr("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(i.loadKind&&"scalar"!==i.loadKind)throw new cr("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(i.multi)throw new cr("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),u.forEach((function(i){if(!(i instanceof fr))throw new cr("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var m=Object.create(Schema$1.prototype);return m.implicit=(this.implicit||[]).concat(s),m.explicit=(this.explicit||[]).concat(u),m.compiledImplicit=compileList(m,"implicit"),m.compiledExplicit=compileList(m,"explicit"),m.compiledTypeMap=function compileMap(){var i,s,u={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function collectType(i){i.multi?(u.multi[i.kind].push(i),u.multi.fallback.push(i)):u[i.kind][i.tag]=u.fallback[i.tag]=i}for(i=0,s=arguments.length;i<s;i+=1)arguments[i].forEach(collectType);return u}(m.compiledImplicit,m.compiledExplicit),m};var mr=Schema$1,gr=new fr("tag:yaml.org,2002:str",{kind:"scalar",construct:function(i){return null!==i?i:""}}),yr=new fr("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(i){return null!==i?i:[]}}),vr=new fr("tag:yaml.org,2002:map",{kind:"mapping",construct:function(i){return null!==i?i:{}}}),br=new mr({explicit:[gr,yr,vr]});var _r=new fr("tag:yaml.org,2002:null",{kind:"scalar",resolve:function resolveYamlNull(i){if(null===i)return!0;var s=i.length;return 1===s&&"~"===i||4===s&&("null"===i||"Null"===i||"NULL"===i)},construct:function constructYamlNull(){return null},predicate:function isNull(i){return null===i},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});var Er=new fr("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function resolveYamlBoolean(i){if(null===i)return!1;var s=i.length;return 4===s&&("true"===i||"True"===i||"TRUE"===i)||5===s&&("false"===i||"False"===i||"FALSE"===i)},construct:function constructYamlBoolean(i){return"true"===i||"True"===i||"TRUE"===i},predicate:function isBoolean(i){return"[object Boolean]"===Object.prototype.toString.call(i)},represent:{lowercase:function(i){return i?"true":"false"},uppercase:function(i){return i?"TRUE":"FALSE"},camelcase:function(i){return i?"True":"False"}},defaultStyle:"lowercase"});function isOctCode(i){return 48<=i&&i<=55}function isDecCode(i){return 48<=i&&i<=57}var wr=new fr("tag:yaml.org,2002:int",{kind:"scalar",resolve:function resolveYamlInteger(i){if(null===i)return!1;var s,u,m=i.length,v=0,_=!1;if(!m)return!1;if("-"!==(s=i[v])&&"+"!==s||(s=i[++v]),"0"===s){if(v+1===m)return!0;if("b"===(s=i[++v])){for(v++;v<m;v++)if("_"!==(s=i[v])){if("0"!==s&&"1"!==s)return!1;_=!0}return _&&"_"!==s}if("x"===s){for(v++;v<m;v++)if("_"!==(s=i[v])){if(!(48<=(u=i.charCodeAt(v))&&u<=57||65<=u&&u<=70||97<=u&&u<=102))return!1;_=!0}return _&&"_"!==s}if("o"===s){for(v++;v<m;v++)if("_"!==(s=i[v])){if(!isOctCode(i.charCodeAt(v)))return!1;_=!0}return _&&"_"!==s}}if("_"===s)return!1;for(;v<m;v++)if("_"!==(s=i[v])){if(!isDecCode(i.charCodeAt(v)))return!1;_=!0}return!(!_||"_"===s)},construct:function constructYamlInteger(i){var s,u=i,m=1;if(-1!==u.indexOf("_")&&(u=u.replace(/_/g,"")),"-"!==(s=u[0])&&"+"!==s||("-"===s&&(m=-1),s=(u=u.slice(1))[0]),"0"===u)return 0;if("0"===s){if("b"===u[1])return m*parseInt(u.slice(2),2);if("x"===u[1])return m*parseInt(u.slice(2),16);if("o"===u[1])return m*parseInt(u.slice(2),8)}return m*parseInt(u,10)},predicate:function isInteger(i){return"[object Number]"===Object.prototype.toString.call(i)&&i%1==0&&!lr.isNegativeZero(i)},represent:{binary:function(i){return i>=0?"0b"+i.toString(2):"-0b"+i.toString(2).slice(1)},octal:function(i){return i>=0?"0o"+i.toString(8):"-0o"+i.toString(8).slice(1)},decimal:function(i){return i.toString(10)},hexadecimal:function(i){return i>=0?"0x"+i.toString(16).toUpperCase():"-0x"+i.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Sr=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var xr=/^[-+]?[0-9]+e/;var kr=new fr("tag:yaml.org,2002:float",{kind:"scalar",resolve:function resolveYamlFloat(i){return null!==i&&!(!Sr.test(i)||"_"===i[i.length-1])},construct:function constructYamlFloat(i){var s,u;return u="-"===(s=i.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(s[0])>=0&&(s=s.slice(1)),".inf"===s?1===u?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===s?NaN:u*parseFloat(s,10)},predicate:function isFloat(i){return"[object Number]"===Object.prototype.toString.call(i)&&(i%1!=0||lr.isNegativeZero(i))},represent:function representYamlFloat(i,s){var u;if(isNaN(i))switch(s){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===i)switch(s){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===i)switch(s){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(lr.isNegativeZero(i))return"-0.0";return u=i.toString(10),xr.test(u)?u.replace("e",".e"):u},defaultStyle:"lowercase"}),Or=br.extend({implicit:[_r,Er,wr,kr]}),Ar=Or,Cr=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),jr=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 Pr=new fr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function resolveYamlTimestamp(i){return null!==i&&(null!==Cr.exec(i)||null!==jr.exec(i))},construct:function constructYamlTimestamp(i){var s,u,m,v,_,j,M,$,W=0,X=null;if(null===(s=Cr.exec(i))&&(s=jr.exec(i)),null===s)throw new Error("Date resolve error");if(u=+s[1],m=+s[2]-1,v=+s[3],!s[4])return new Date(Date.UTC(u,m,v));if(_=+s[4],j=+s[5],M=+s[6],s[7]){for(W=s[7].slice(0,3);W.length<3;)W+="0";W=+W}return s[9]&&(X=6e4*(60*+s[10]+ +(s[11]||0)),"-"===s[9]&&(X=-X)),$=new Date(Date.UTC(u,m,v,_,j,M,W)),X&&$.setTime($.getTime()-X),$},instanceOf:Date,represent:function representYamlTimestamp(i){return i.toISOString()}});var Ir=new fr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function resolveYamlMerge(i){return"<<"===i||null===i}}),Nr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";var Tr=new fr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function resolveYamlBinary(i){if(null===i)return!1;var s,u,m=0,v=i.length,_=Nr;for(u=0;u<v;u++)if(!((s=_.indexOf(i.charAt(u)))>64)){if(s<0)return!1;m+=6}return m%8==0},construct:function constructYamlBinary(i){var s,u,m=i.replace(/[\r\n=]/g,""),v=m.length,_=Nr,j=0,M=[];for(s=0;s<v;s++)s%4==0&&s&&(M.push(j>>16&255),M.push(j>>8&255),M.push(255&j)),j=j<<6|_.indexOf(m.charAt(s));return 0===(u=v%4*6)?(M.push(j>>16&255),M.push(j>>8&255),M.push(255&j)):18===u?(M.push(j>>10&255),M.push(j>>2&255)):12===u&&M.push(j>>4&255),new Uint8Array(M)},predicate:function isBinary(i){return"[object Uint8Array]"===Object.prototype.toString.call(i)},represent:function representYamlBinary(i){var s,u,m="",v=0,_=i.length,j=Nr;for(s=0;s<_;s++)s%3==0&&s&&(m+=j[v>>18&63],m+=j[v>>12&63],m+=j[v>>6&63],m+=j[63&v]),v=(v<<8)+i[s];return 0===(u=_%3)?(m+=j[v>>18&63],m+=j[v>>12&63],m+=j[v>>6&63],m+=j[63&v]):2===u?(m+=j[v>>10&63],m+=j[v>>4&63],m+=j[v<<2&63],m+=j[64]):1===u&&(m+=j[v>>2&63],m+=j[v<<4&63],m+=j[64],m+=j[64]),m}}),Mr=Object.prototype.hasOwnProperty,Rr=Object.prototype.toString;var Br=new fr("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function resolveYamlOmap(i){if(null===i)return!0;var s,u,m,v,_,j=[],M=i;for(s=0,u=M.length;s<u;s+=1){if(m=M[s],_=!1,"[object Object]"!==Rr.call(m))return!1;for(v in m)if(Mr.call(m,v)){if(_)return!1;_=!0}if(!_)return!1;if(-1!==j.indexOf(v))return!1;j.push(v)}return!0},construct:function constructYamlOmap(i){return null!==i?i:[]}}),Dr=Object.prototype.toString;var Lr=new fr("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function resolveYamlPairs(i){if(null===i)return!0;var s,u,m,v,_,j=i;for(_=new Array(j.length),s=0,u=j.length;s<u;s+=1){if(m=j[s],"[object Object]"!==Dr.call(m))return!1;if(1!==(v=Object.keys(m)).length)return!1;_[s]=[v[0],m[v[0]]]}return!0},construct:function constructYamlPairs(i){if(null===i)return[];var s,u,m,v,_,j=i;for(_=new Array(j.length),s=0,u=j.length;s<u;s+=1)m=j[s],v=Object.keys(m),_[s]=[v[0],m[v[0]]];return _}}),Fr=Object.prototype.hasOwnProperty;var qr=new fr("tag:yaml.org,2002:set",{kind:"mapping",resolve:function resolveYamlSet(i){if(null===i)return!0;var s,u=i;for(s in u)if(Fr.call(u,s)&&null!==u[s])return!1;return!0},construct:function constructYamlSet(i){return null!==i?i:{}}}),$r=Ar.extend({implicit:[Pr,Ir],explicit:[Tr,Br,Lr,qr]}),zr=Object.prototype.hasOwnProperty,Ur=1,Vr=2,Wr=3,Kr=4,Hr=1,Jr=2,Gr=3,Xr=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Yr=/[\x85\u2028\u2029]/,Qr=/[,\[\]\{\}]/,Zr=/^(?:!|!!|![a-z\-]+!)$/i,en=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function _class(i){return Object.prototype.toString.call(i)}function is_EOL(i){return 10===i||13===i}function is_WHITE_SPACE(i){return 9===i||32===i}function is_WS_OR_EOL(i){return 9===i||32===i||10===i||13===i}function is_FLOW_INDICATOR(i){return 44===i||91===i||93===i||123===i||125===i}function fromHexCode(i){var s;return 48<=i&&i<=57?i-48:97<=(s=32|i)&&s<=102?s-97+10:-1}function simpleEscapeSequence(i){return 48===i?"\0":97===i?"":98===i?"\b":116===i||9===i?"\t":110===i?"\n":118===i?"\v":102===i?"\f":114===i?"\r":101===i?"":32===i?" ":34===i?'"':47===i?"/":92===i?"\\":78===i?" ":95===i?" ":76===i?"\u2028":80===i?"\u2029":""}function charFromCodepoint(i){return i<=65535?String.fromCharCode(i):String.fromCharCode(55296+(i-65536>>10),56320+(i-65536&1023))}for(var tn=new Array(256),rn=new Array(256),nn=0;nn<256;nn++)tn[nn]=simpleEscapeSequence(nn)?1:0,rn[nn]=simpleEscapeSequence(nn);function State$1(i,s){this.input=i,this.filename=s.filename||null,this.schema=s.schema||$r,this.onWarning=s.onWarning||null,this.legacy=s.legacy||!1,this.json=s.json||!1,this.listener=s.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=i.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function generateError(i,s){var u={name:i.filename,buffer:i.input.slice(0,-1),position:i.position,line:i.line,column:i.position-i.lineStart};return u.snippet=ur(u),new cr(s,u)}function throwError(i,s){throw generateError(i,s)}function throwWarning(i,s){i.onWarning&&i.onWarning.call(null,generateError(i,s))}var on={YAML:function handleYamlDirective(i,s,u){var m,v,_;null!==i.version&&throwError(i,"duplication of %YAML directive"),1!==u.length&&throwError(i,"YAML directive accepts exactly one argument"),null===(m=/^([0-9]+)\.([0-9]+)$/.exec(u[0]))&&throwError(i,"ill-formed argument of the YAML directive"),v=parseInt(m[1],10),_=parseInt(m[2],10),1!==v&&throwError(i,"unacceptable YAML version of the document"),i.version=u[0],i.checkLineBreaks=_<2,1!==_&&2!==_&&throwWarning(i,"unsupported YAML version of the document")},TAG:function handleTagDirective(i,s,u){var m,v;2!==u.length&&throwError(i,"TAG directive accepts exactly two arguments"),m=u[0],v=u[1],Zr.test(m)||throwError(i,"ill-formed tag handle (first argument) of the TAG directive"),zr.call(i.tagMap,m)&&throwError(i,'there is a previously declared suffix for "'+m+'" tag handle'),en.test(v)||throwError(i,"ill-formed tag prefix (second argument) of the TAG directive");try{v=decodeURIComponent(v)}catch(s){throwError(i,"tag prefix is malformed: "+v)}i.tagMap[m]=v}};function captureSegment(i,s,u,m){var v,_,j,M;if(s<u){if(M=i.input.slice(s,u),m)for(v=0,_=M.length;v<_;v+=1)9===(j=M.charCodeAt(v))||32<=j&&j<=1114111||throwError(i,"expected valid JSON character");else Xr.test(M)&&throwError(i,"the stream contains non-printable characters");i.result+=M}}function mergeMappings(i,s,u,m){var v,_,j,M;for(lr.isObject(u)||throwError(i,"cannot merge mappings; the provided source object is unacceptable"),j=0,M=(v=Object.keys(u)).length;j<M;j+=1)_=v[j],zr.call(s,_)||(s[_]=u[_],m[_]=!0)}function storeMappingPair(i,s,u,m,v,_,j,M,$){var W,X;if(Array.isArray(v))for(W=0,X=(v=Array.prototype.slice.call(v)).length;W<X;W+=1)Array.isArray(v[W])&&throwError(i,"nested arrays are not supported inside keys"),"object"==typeof v&&"[object Object]"===_class(v[W])&&(v[W]="[object Object]");if("object"==typeof v&&"[object Object]"===_class(v)&&(v="[object Object]"),v=String(v),null===s&&(s={}),"tag:yaml.org,2002:merge"===m)if(Array.isArray(_))for(W=0,X=_.length;W<X;W+=1)mergeMappings(i,s,_[W],u);else mergeMappings(i,s,_,u);else i.json||zr.call(u,v)||!zr.call(s,v)||(i.line=j||i.line,i.lineStart=M||i.lineStart,i.position=$||i.position,throwError(i,"duplicated mapping key")),"__proto__"===v?Object.defineProperty(s,v,{configurable:!0,enumerable:!0,writable:!0,value:_}):s[v]=_,delete u[v];return s}function readLineBreak(i){var s;10===(s=i.input.charCodeAt(i.position))?i.position++:13===s?(i.position++,10===i.input.charCodeAt(i.position)&&i.position++):throwError(i,"a line break is expected"),i.line+=1,i.lineStart=i.position,i.firstTabInLine=-1}function skipSeparationSpace(i,s,u){for(var m=0,v=i.input.charCodeAt(i.position);0!==v;){for(;is_WHITE_SPACE(v);)9===v&&-1===i.firstTabInLine&&(i.firstTabInLine=i.position),v=i.input.charCodeAt(++i.position);if(s&&35===v)do{v=i.input.charCodeAt(++i.position)}while(10!==v&&13!==v&&0!==v);if(!is_EOL(v))break;for(readLineBreak(i),v=i.input.charCodeAt(i.position),m++,i.lineIndent=0;32===v;)i.lineIndent++,v=i.input.charCodeAt(++i.position)}return-1!==u&&0!==m&&i.lineIndent<u&&throwWarning(i,"deficient indentation"),m}function testDocumentSeparator(i){var s,u=i.position;return!(45!==(s=i.input.charCodeAt(u))&&46!==s||s!==i.input.charCodeAt(u+1)||s!==i.input.charCodeAt(u+2)||(u+=3,0!==(s=i.input.charCodeAt(u))&&!is_WS_OR_EOL(s)))}function writeFoldedLines(i,s){1===s?i.result+=" ":s>1&&(i.result+=lr.repeat("\n",s-1))}function readBlockSequence(i,s){var u,m,v=i.tag,_=i.anchor,j=[],M=!1;if(-1!==i.firstTabInLine)return!1;for(null!==i.anchor&&(i.anchorMap[i.anchor]=j),m=i.input.charCodeAt(i.position);0!==m&&(-1!==i.firstTabInLine&&(i.position=i.firstTabInLine,throwError(i,"tab characters must not be used in indentation")),45===m)&&is_WS_OR_EOL(i.input.charCodeAt(i.position+1));)if(M=!0,i.position++,skipSeparationSpace(i,!0,-1)&&i.lineIndent<=s)j.push(null),m=i.input.charCodeAt(i.position);else if(u=i.line,composeNode(i,s,Wr,!1,!0),j.push(i.result),skipSeparationSpace(i,!0,-1),m=i.input.charCodeAt(i.position),(i.line===u||i.lineIndent>s)&&0!==m)throwError(i,"bad indentation of a sequence entry");else if(i.lineIndent<s)break;return!!M&&(i.tag=v,i.anchor=_,i.kind="sequence",i.result=j,!0)}function readTagProperty(i){var s,u,m,v,_=!1,j=!1;if(33!==(v=i.input.charCodeAt(i.position)))return!1;if(null!==i.tag&&throwError(i,"duplication of a tag property"),60===(v=i.input.charCodeAt(++i.position))?(_=!0,v=i.input.charCodeAt(++i.position)):33===v?(j=!0,u="!!",v=i.input.charCodeAt(++i.position)):u="!",s=i.position,_){do{v=i.input.charCodeAt(++i.position)}while(0!==v&&62!==v);i.position<i.length?(m=i.input.slice(s,i.position),v=i.input.charCodeAt(++i.position)):throwError(i,"unexpected end of the stream within a verbatim tag")}else{for(;0!==v&&!is_WS_OR_EOL(v);)33===v&&(j?throwError(i,"tag suffix cannot contain exclamation marks"):(u=i.input.slice(s-1,i.position+1),Zr.test(u)||throwError(i,"named tag handle cannot contain such characters"),j=!0,s=i.position+1)),v=i.input.charCodeAt(++i.position);m=i.input.slice(s,i.position),Qr.test(m)&&throwError(i,"tag suffix cannot contain flow indicator characters")}m&&!en.test(m)&&throwError(i,"tag name cannot contain such characters: "+m);try{m=decodeURIComponent(m)}catch(s){throwError(i,"tag name is malformed: "+m)}return _?i.tag=m:zr.call(i.tagMap,u)?i.tag=i.tagMap[u]+m:"!"===u?i.tag="!"+m:"!!"===u?i.tag="tag:yaml.org,2002:"+m:throwError(i,'undeclared tag handle "'+u+'"'),!0}function readAnchorProperty(i){var s,u;if(38!==(u=i.input.charCodeAt(i.position)))return!1;for(null!==i.anchor&&throwError(i,"duplication of an anchor property"),u=i.input.charCodeAt(++i.position),s=i.position;0!==u&&!is_WS_OR_EOL(u)&&!is_FLOW_INDICATOR(u);)u=i.input.charCodeAt(++i.position);return i.position===s&&throwError(i,"name of an anchor node must contain at least one character"),i.anchor=i.input.slice(s,i.position),!0}function composeNode(i,s,u,m,v){var _,j,M,$,W,X,Y,Z,ee,ae=1,ie=!1,le=!1;if(null!==i.listener&&i.listener("open",i),i.tag=null,i.anchor=null,i.kind=null,i.result=null,_=j=M=Kr===u||Wr===u,m&&skipSeparationSpace(i,!0,-1)&&(ie=!0,i.lineIndent>s?ae=1:i.lineIndent===s?ae=0:i.lineIndent<s&&(ae=-1)),1===ae)for(;readTagProperty(i)||readAnchorProperty(i);)skipSeparationSpace(i,!0,-1)?(ie=!0,M=_,i.lineIndent>s?ae=1:i.lineIndent===s?ae=0:i.lineIndent<s&&(ae=-1)):M=!1;if(M&&(M=ie||v),1!==ae&&Kr!==u||(Z=Ur===u||Vr===u?s:s+1,ee=i.position-i.lineStart,1===ae?M&&(readBlockSequence(i,ee)||function readBlockMapping(i,s,u){var m,v,_,j,M,$,W,X=i.tag,Y=i.anchor,Z={},ee=Object.create(null),ae=null,ie=null,le=null,ce=!1,pe=!1;if(-1!==i.firstTabInLine)return!1;for(null!==i.anchor&&(i.anchorMap[i.anchor]=Z),W=i.input.charCodeAt(i.position);0!==W;){if(ce||-1===i.firstTabInLine||(i.position=i.firstTabInLine,throwError(i,"tab characters must not be used in indentation")),m=i.input.charCodeAt(i.position+1),_=i.line,63!==W&&58!==W||!is_WS_OR_EOL(m)){if(j=i.line,M=i.lineStart,$=i.position,!composeNode(i,u,Vr,!1,!0))break;if(i.line===_){for(W=i.input.charCodeAt(i.position);is_WHITE_SPACE(W);)W=i.input.charCodeAt(++i.position);if(58===W)is_WS_OR_EOL(W=i.input.charCodeAt(++i.position))||throwError(i,"a whitespace character is expected after the key-value separator within a block mapping"),ce&&(storeMappingPair(i,Z,ee,ae,ie,null,j,M,$),ae=ie=le=null),pe=!0,ce=!1,v=!1,ae=i.tag,ie=i.result;else{if(!pe)return i.tag=X,i.anchor=Y,!0;throwError(i,"can not read an implicit mapping pair; a colon is missed")}}else{if(!pe)return i.tag=X,i.anchor=Y,!0;throwError(i,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===W?(ce&&(storeMappingPair(i,Z,ee,ae,ie,null,j,M,$),ae=ie=le=null),pe=!0,ce=!0,v=!0):ce?(ce=!1,v=!0):throwError(i,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),i.position+=1,W=m;if((i.line===_||i.lineIndent>s)&&(ce&&(j=i.line,M=i.lineStart,$=i.position),composeNode(i,s,Kr,!0,v)&&(ce?ie=i.result:le=i.result),ce||(storeMappingPair(i,Z,ee,ae,ie,le,j,M,$),ae=ie=le=null),skipSeparationSpace(i,!0,-1),W=i.input.charCodeAt(i.position)),(i.line===_||i.lineIndent>s)&&0!==W)throwError(i,"bad indentation of a mapping entry");else if(i.lineIndent<s)break}return ce&&storeMappingPair(i,Z,ee,ae,ie,null,j,M,$),pe&&(i.tag=X,i.anchor=Y,i.kind="mapping",i.result=Z),pe}(i,ee,Z))||function readFlowCollection(i,s){var u,m,v,_,j,M,$,W,X,Y,Z,ee,ae=!0,ie=i.tag,le=i.anchor,ce=Object.create(null);if(91===(ee=i.input.charCodeAt(i.position)))j=93,W=!1,_=[];else{if(123!==ee)return!1;j=125,W=!0,_={}}for(null!==i.anchor&&(i.anchorMap[i.anchor]=_),ee=i.input.charCodeAt(++i.position);0!==ee;){if(skipSeparationSpace(i,!0,s),(ee=i.input.charCodeAt(i.position))===j)return i.position++,i.tag=ie,i.anchor=le,i.kind=W?"mapping":"sequence",i.result=_,!0;ae?44===ee&&throwError(i,"expected the node content, but found ','"):throwError(i,"missed comma between flow collection entries"),Z=null,M=$=!1,63===ee&&is_WS_OR_EOL(i.input.charCodeAt(i.position+1))&&(M=$=!0,i.position++,skipSeparationSpace(i,!0,s)),u=i.line,m=i.lineStart,v=i.position,composeNode(i,s,Ur,!1,!0),Y=i.tag,X=i.result,skipSeparationSpace(i,!0,s),ee=i.input.charCodeAt(i.position),!$&&i.line!==u||58!==ee||(M=!0,ee=i.input.charCodeAt(++i.position),skipSeparationSpace(i,!0,s),composeNode(i,s,Ur,!1,!0),Z=i.result),W?storeMappingPair(i,_,ce,Y,X,Z,u,m,v):M?_.push(storeMappingPair(i,null,ce,Y,X,Z,u,m,v)):_.push(X),skipSeparationSpace(i,!0,s),44===(ee=i.input.charCodeAt(i.position))?(ae=!0,ee=i.input.charCodeAt(++i.position)):ae=!1}throwError(i,"unexpected end of the stream within a flow collection")}(i,Z)?le=!0:(j&&function readBlockScalar(i,s){var u,m,v,_,j,M=Hr,$=!1,W=!1,X=s,Y=0,Z=!1;if(124===(_=i.input.charCodeAt(i.position)))m=!1;else{if(62!==_)return!1;m=!0}for(i.kind="scalar",i.result="";0!==_;)if(43===(_=i.input.charCodeAt(++i.position))||45===_)Hr===M?M=43===_?Gr:Jr:throwError(i,"repeat of a chomping mode identifier");else{if(!((v=48<=(j=_)&&j<=57?j-48:-1)>=0))break;0===v?throwError(i,"bad explicit indentation width of a block scalar; it cannot be less than one"):W?throwError(i,"repeat of an indentation width identifier"):(X=s+v-1,W=!0)}if(is_WHITE_SPACE(_)){do{_=i.input.charCodeAt(++i.position)}while(is_WHITE_SPACE(_));if(35===_)do{_=i.input.charCodeAt(++i.position)}while(!is_EOL(_)&&0!==_)}for(;0!==_;){for(readLineBreak(i),i.lineIndent=0,_=i.input.charCodeAt(i.position);(!W||i.lineIndent<X)&&32===_;)i.lineIndent++,_=i.input.charCodeAt(++i.position);if(!W&&i.lineIndent>X&&(X=i.lineIndent),is_EOL(_))Y++;else{if(i.lineIndent<X){M===Gr?i.result+=lr.repeat("\n",$?1+Y:Y):M===Hr&&$&&(i.result+="\n");break}for(m?is_WHITE_SPACE(_)?(Z=!0,i.result+=lr.repeat("\n",$?1+Y:Y)):Z?(Z=!1,i.result+=lr.repeat("\n",Y+1)):0===Y?$&&(i.result+=" "):i.result+=lr.repeat("\n",Y):i.result+=lr.repeat("\n",$?1+Y:Y),$=!0,W=!0,Y=0,u=i.position;!is_EOL(_)&&0!==_;)_=i.input.charCodeAt(++i.position);captureSegment(i,u,i.position,!1)}}return!0}(i,Z)||function readSingleQuotedScalar(i,s){var u,m,v;if(39!==(u=i.input.charCodeAt(i.position)))return!1;for(i.kind="scalar",i.result="",i.position++,m=v=i.position;0!==(u=i.input.charCodeAt(i.position));)if(39===u){if(captureSegment(i,m,i.position,!0),39!==(u=i.input.charCodeAt(++i.position)))return!0;m=i.position,i.position++,v=i.position}else is_EOL(u)?(captureSegment(i,m,v,!0),writeFoldedLines(i,skipSeparationSpace(i,!1,s)),m=v=i.position):i.position===i.lineStart&&testDocumentSeparator(i)?throwError(i,"unexpected end of the document within a single quoted scalar"):(i.position++,v=i.position);throwError(i,"unexpected end of the stream within a single quoted scalar")}(i,Z)||function readDoubleQuotedScalar(i,s){var u,m,v,_,j,M,$;if(34!==(M=i.input.charCodeAt(i.position)))return!1;for(i.kind="scalar",i.result="",i.position++,u=m=i.position;0!==(M=i.input.charCodeAt(i.position));){if(34===M)return captureSegment(i,u,i.position,!0),i.position++,!0;if(92===M){if(captureSegment(i,u,i.position,!0),is_EOL(M=i.input.charCodeAt(++i.position)))skipSeparationSpace(i,!1,s);else if(M<256&&tn[M])i.result+=rn[M],i.position++;else if((j=120===($=M)?2:117===$?4:85===$?8:0)>0){for(v=j,_=0;v>0;v--)(j=fromHexCode(M=i.input.charCodeAt(++i.position)))>=0?_=(_<<4)+j:throwError(i,"expected hexadecimal character");i.result+=charFromCodepoint(_),i.position++}else throwError(i,"unknown escape sequence");u=m=i.position}else is_EOL(M)?(captureSegment(i,u,m,!0),writeFoldedLines(i,skipSeparationSpace(i,!1,s)),u=m=i.position):i.position===i.lineStart&&testDocumentSeparator(i)?throwError(i,"unexpected end of the document within a double quoted scalar"):(i.position++,m=i.position)}throwError(i,"unexpected end of the stream within a double quoted scalar")}(i,Z)?le=!0:!function readAlias(i){var s,u,m;if(42!==(m=i.input.charCodeAt(i.position)))return!1;for(m=i.input.charCodeAt(++i.position),s=i.position;0!==m&&!is_WS_OR_EOL(m)&&!is_FLOW_INDICATOR(m);)m=i.input.charCodeAt(++i.position);return i.position===s&&throwError(i,"name of an alias node must contain at least one character"),u=i.input.slice(s,i.position),zr.call(i.anchorMap,u)||throwError(i,'unidentified alias "'+u+'"'),i.result=i.anchorMap[u],skipSeparationSpace(i,!0,-1),!0}(i)?function readPlainScalar(i,s,u){var m,v,_,j,M,$,W,X,Y=i.kind,Z=i.result;if(is_WS_OR_EOL(X=i.input.charCodeAt(i.position))||is_FLOW_INDICATOR(X)||35===X||38===X||42===X||33===X||124===X||62===X||39===X||34===X||37===X||64===X||96===X)return!1;if((63===X||45===X)&&(is_WS_OR_EOL(m=i.input.charCodeAt(i.position+1))||u&&is_FLOW_INDICATOR(m)))return!1;for(i.kind="scalar",i.result="",v=_=i.position,j=!1;0!==X;){if(58===X){if(is_WS_OR_EOL(m=i.input.charCodeAt(i.position+1))||u&&is_FLOW_INDICATOR(m))break}else if(35===X){if(is_WS_OR_EOL(i.input.charCodeAt(i.position-1)))break}else{if(i.position===i.lineStart&&testDocumentSeparator(i)||u&&is_FLOW_INDICATOR(X))break;if(is_EOL(X)){if(M=i.line,$=i.lineStart,W=i.lineIndent,skipSeparationSpace(i,!1,-1),i.lineIndent>=s){j=!0,X=i.input.charCodeAt(i.position);continue}i.position=_,i.line=M,i.lineStart=$,i.lineIndent=W;break}}j&&(captureSegment(i,v,_,!1),writeFoldedLines(i,i.line-M),v=_=i.position,j=!1),is_WHITE_SPACE(X)||(_=i.position+1),X=i.input.charCodeAt(++i.position)}return captureSegment(i,v,_,!1),!!i.result||(i.kind=Y,i.result=Z,!1)}(i,Z,Ur===u)&&(le=!0,null===i.tag&&(i.tag="?")):(le=!0,null===i.tag&&null===i.anchor||throwError(i,"alias node should not have any properties")),null!==i.anchor&&(i.anchorMap[i.anchor]=i.result)):0===ae&&(le=M&&readBlockSequence(i,ee))),null===i.tag)null!==i.anchor&&(i.anchorMap[i.anchor]=i.result);else if("?"===i.tag){for(null!==i.result&&"scalar"!==i.kind&&throwError(i,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+i.kind+'"'),$=0,W=i.implicitTypes.length;$<W;$+=1)if((Y=i.implicitTypes[$]).resolve(i.result)){i.result=Y.construct(i.result),i.tag=Y.tag,null!==i.anchor&&(i.anchorMap[i.anchor]=i.result);break}}else if("!"!==i.tag){if(zr.call(i.typeMap[i.kind||"fallback"],i.tag))Y=i.typeMap[i.kind||"fallback"][i.tag];else for(Y=null,$=0,W=(X=i.typeMap.multi[i.kind||"fallback"]).length;$<W;$+=1)if(i.tag.slice(0,X[$].tag.length)===X[$].tag){Y=X[$];break}Y||throwError(i,"unknown tag !<"+i.tag+">"),null!==i.result&&Y.kind!==i.kind&&throwError(i,"unacceptable node kind for !<"+i.tag+'> tag; it should be "'+Y.kind+'", not "'+i.kind+'"'),Y.resolve(i.result,i.tag)?(i.result=Y.construct(i.result,i.tag),null!==i.anchor&&(i.anchorMap[i.anchor]=i.result)):throwError(i,"cannot resolve a node with !<"+i.tag+"> explicit tag")}return null!==i.listener&&i.listener("close",i),null!==i.tag||null!==i.anchor||le}function readDocument(i){var s,u,m,v,_=i.position,j=!1;for(i.version=null,i.checkLineBreaks=i.legacy,i.tagMap=Object.create(null),i.anchorMap=Object.create(null);0!==(v=i.input.charCodeAt(i.position))&&(skipSeparationSpace(i,!0,-1),v=i.input.charCodeAt(i.position),!(i.lineIndent>0||37!==v));){for(j=!0,v=i.input.charCodeAt(++i.position),s=i.position;0!==v&&!is_WS_OR_EOL(v);)v=i.input.charCodeAt(++i.position);for(m=[],(u=i.input.slice(s,i.position)).length<1&&throwError(i,"directive name must not be less than one character in length");0!==v;){for(;is_WHITE_SPACE(v);)v=i.input.charCodeAt(++i.position);if(35===v){do{v=i.input.charCodeAt(++i.position)}while(0!==v&&!is_EOL(v));break}if(is_EOL(v))break;for(s=i.position;0!==v&&!is_WS_OR_EOL(v);)v=i.input.charCodeAt(++i.position);m.push(i.input.slice(s,i.position))}0!==v&&readLineBreak(i),zr.call(on,u)?on[u](i,u,m):throwWarning(i,'unknown document directive "'+u+'"')}skipSeparationSpace(i,!0,-1),0===i.lineIndent&&45===i.input.charCodeAt(i.position)&&45===i.input.charCodeAt(i.position+1)&&45===i.input.charCodeAt(i.position+2)?(i.position+=3,skipSeparationSpace(i,!0,-1)):j&&throwError(i,"directives end mark is expected"),composeNode(i,i.lineIndent-1,Kr,!1,!0),skipSeparationSpace(i,!0,-1),i.checkLineBreaks&&Yr.test(i.input.slice(_,i.position))&&throwWarning(i,"non-ASCII line breaks are interpreted as content"),i.documents.push(i.result),i.position===i.lineStart&&testDocumentSeparator(i)?46===i.input.charCodeAt(i.position)&&(i.position+=3,skipSeparationSpace(i,!0,-1)):i.position<i.length-1&&throwError(i,"end of the stream or a document separator is expected")}function loadDocuments(i,s){s=s||{},0!==(i=String(i)).length&&(10!==i.charCodeAt(i.length-1)&&13!==i.charCodeAt(i.length-1)&&(i+="\n"),65279===i.charCodeAt(0)&&(i=i.slice(1)));var u=new State$1(i,s),m=i.indexOf("\0");for(-1!==m&&(u.position=m,throwError(u,"null byte is not allowed in input")),u.input+="\0";32===u.input.charCodeAt(u.position);)u.lineIndent+=1,u.position+=1;for(;u.position<u.length-1;)readDocument(u);return u.documents}var an={loadAll:function loadAll$1(i,s,u){null!==s&&"object"==typeof s&&void 0===u&&(u=s,s=null);var m=loadDocuments(i,u);if("function"!=typeof s)return m;for(var v=0,_=m.length;v<_;v+=1)s(m[v])},load:function load$1(i,s){var u=loadDocuments(i,s);if(0!==u.length){if(1===u.length)return u[0];throw new cr("expected a single document in the stream, but found more")}}},sn=Object.prototype.toString,ln=Object.prototype.hasOwnProperty,cn=65279,un=9,pn=10,hn=13,dn=32,fn=33,mn=34,gn=35,yn=37,vn=38,bn=39,_n=42,En=44,wn=45,Sn=58,xn=61,kn=62,On=63,An=64,Cn=91,jn=93,Pn=96,In=123,Nn=124,Tn=125,Mn={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},Rn=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],Bn=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function encodeHex(i){var s,u,m;if(s=i.toString(16).toUpperCase(),i<=255)u="x",m=2;else if(i<=65535)u="u",m=4;else{if(!(i<=4294967295))throw new cr("code point within a string may not be greater than 0xFFFFFFFF");u="U",m=8}return"\\"+u+lr.repeat("0",m-s.length)+s}var Dn=1,Ln=2;function State(i){this.schema=i.schema||$r,this.indent=Math.max(1,i.indent||2),this.noArrayIndent=i.noArrayIndent||!1,this.skipInvalid=i.skipInvalid||!1,this.flowLevel=lr.isNothing(i.flowLevel)?-1:i.flowLevel,this.styleMap=function compileStyleMap(i,s){var u,m,v,_,j,M,$;if(null===s)return{};for(u={},v=0,_=(m=Object.keys(s)).length;v<_;v+=1)j=m[v],M=String(s[j]),"!!"===j.slice(0,2)&&(j="tag:yaml.org,2002:"+j.slice(2)),($=i.compiledTypeMap.fallback[j])&&ln.call($.styleAliases,M)&&(M=$.styleAliases[M]),u[j]=M;return u}(this.schema,i.styles||null),this.sortKeys=i.sortKeys||!1,this.lineWidth=i.lineWidth||80,this.noRefs=i.noRefs||!1,this.noCompatMode=i.noCompatMode||!1,this.condenseFlow=i.condenseFlow||!1,this.quotingType='"'===i.quotingType?Ln:Dn,this.forceQuotes=i.forceQuotes||!1,this.replacer="function"==typeof i.replacer?i.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function indentString(i,s){for(var u,m=lr.repeat(" ",s),v=0,_=-1,j="",M=i.length;v<M;)-1===(_=i.indexOf("\n",v))?(u=i.slice(v),v=M):(u=i.slice(v,_+1),v=_+1),u.length&&"\n"!==u&&(j+=m),j+=u;return j}function generateNextLine(i,s){return"\n"+lr.repeat(" ",i.indent*s)}function isWhitespace(i){return i===dn||i===un}function isPrintable(i){return 32<=i&&i<=126||161<=i&&i<=55295&&8232!==i&&8233!==i||57344<=i&&i<=65533&&i!==cn||65536<=i&&i<=1114111}function isNsCharOrWhitespace(i){return isPrintable(i)&&i!==cn&&i!==hn&&i!==pn}function isPlainSafe(i,s,u){var m=isNsCharOrWhitespace(i),v=m&&!isWhitespace(i);return(u?m:m&&i!==En&&i!==Cn&&i!==jn&&i!==In&&i!==Tn)&&i!==gn&&!(s===Sn&&!v)||isNsCharOrWhitespace(s)&&!isWhitespace(s)&&i===gn||s===Sn&&v}function codePointAt(i,s){var u,m=i.charCodeAt(s);return m>=55296&&m<=56319&&s+1<i.length&&(u=i.charCodeAt(s+1))>=56320&&u<=57343?1024*(m-55296)+u-56320+65536:m}function needIndentIndicator(i){return/^\n* /.test(i)}var Fn=1,qn=2,$n=3,zn=4,Un=5;function chooseScalarStyle(i,s,u,m,v,_,j,M){var $,W=0,X=null,Y=!1,Z=!1,ee=-1!==m,ae=-1,ie=function isPlainSafeFirst(i){return isPrintable(i)&&i!==cn&&!isWhitespace(i)&&i!==wn&&i!==On&&i!==Sn&&i!==En&&i!==Cn&&i!==jn&&i!==In&&i!==Tn&&i!==gn&&i!==vn&&i!==_n&&i!==fn&&i!==Nn&&i!==xn&&i!==kn&&i!==bn&&i!==mn&&i!==yn&&i!==An&&i!==Pn}(codePointAt(i,0))&&function isPlainSafeLast(i){return!isWhitespace(i)&&i!==Sn}(codePointAt(i,i.length-1));if(s||j)for($=0;$<i.length;W>=65536?$+=2:$++){if(!isPrintable(W=codePointAt(i,$)))return Un;ie=ie&&isPlainSafe(W,X,M),X=W}else{for($=0;$<i.length;W>=65536?$+=2:$++){if((W=codePointAt(i,$))===pn)Y=!0,ee&&(Z=Z||$-ae-1>m&&" "!==i[ae+1],ae=$);else if(!isPrintable(W))return Un;ie=ie&&isPlainSafe(W,X,M),X=W}Z=Z||ee&&$-ae-1>m&&" "!==i[ae+1]}return Y||Z?u>9&&needIndentIndicator(i)?Un:j?_===Ln?Un:qn:Z?zn:$n:!ie||j||v(i)?_===Ln?Un:qn:Fn}function writeScalar(i,s,u,m,v){i.dump=function(){if(0===s.length)return i.quotingType===Ln?'""':"''";if(!i.noCompatMode&&(-1!==Rn.indexOf(s)||Bn.test(s)))return i.quotingType===Ln?'"'+s+'"':"'"+s+"'";var _=i.indent*Math.max(1,u),j=-1===i.lineWidth?-1:Math.max(Math.min(i.lineWidth,40),i.lineWidth-_),M=m||i.flowLevel>-1&&u>=i.flowLevel;switch(chooseScalarStyle(s,M,i.indent,j,(function testAmbiguity(s){return function testImplicitResolving(i,s){var u,m;for(u=0,m=i.implicitTypes.length;u<m;u+=1)if(i.implicitTypes[u].resolve(s))return!0;return!1}(i,s)}),i.quotingType,i.forceQuotes&&!m,v)){case Fn:return s;case qn:return"'"+s.replace(/'/g,"''")+"'";case $n:return"|"+blockHeader(s,i.indent)+dropEndingNewline(indentString(s,_));case zn:return">"+blockHeader(s,i.indent)+dropEndingNewline(indentString(function foldString(i,s){var u,m,v=/(\n+)([^\n]*)/g,_=(M=i.indexOf("\n"),M=-1!==M?M:i.length,v.lastIndex=M,foldLine(i.slice(0,M),s)),j="\n"===i[0]||" "===i[0];var M;for(;m=v.exec(i);){var $=m[1],W=m[2];u=" "===W[0],_+=$+(j||u||""===W?"":"\n")+foldLine(W,s),j=u}return _}(s,j),_));case Un:return'"'+function escapeString(i){for(var s,u="",m=0,v=0;v<i.length;m>=65536?v+=2:v++)m=codePointAt(i,v),!(s=Mn[m])&&isPrintable(m)?(u+=i[v],m>=65536&&(u+=i[v+1])):u+=s||encodeHex(m);return u}(s)+'"';default:throw new cr("impossible error: invalid scalar style")}}()}function blockHeader(i,s){var u=needIndentIndicator(i)?String(s):"",m="\n"===i[i.length-1];return u+(m&&("\n"===i[i.length-2]||"\n"===i)?"+":m?"":"-")+"\n"}function dropEndingNewline(i){return"\n"===i[i.length-1]?i.slice(0,-1):i}function foldLine(i,s){if(""===i||" "===i[0])return i;for(var u,m,v=/ [^ ]/g,_=0,j=0,M=0,$="";u=v.exec(i);)(M=u.index)-_>s&&(m=j>_?j:M,$+="\n"+i.slice(_,m),_=m+1),j=M;return $+="\n",i.length-_>s&&j>_?$+=i.slice(_,j)+"\n"+i.slice(j+1):$+=i.slice(_),$.slice(1)}function writeBlockSequence(i,s,u,m){var v,_,j,M="",$=i.tag;for(v=0,_=u.length;v<_;v+=1)j=u[v],i.replacer&&(j=i.replacer.call(u,String(v),j)),(writeNode(i,s+1,j,!0,!0,!1,!0)||void 0===j&&writeNode(i,s+1,null,!0,!0,!1,!0))&&(m&&""===M||(M+=generateNextLine(i,s)),i.dump&&pn===i.dump.charCodeAt(0)?M+="-":M+="- ",M+=i.dump);i.tag=$,i.dump=M||"[]"}function detectType(i,s,u){var m,v,_,j,M,$;for(_=0,j=(v=u?i.explicitTypes:i.implicitTypes).length;_<j;_+=1)if(((M=v[_]).instanceOf||M.predicate)&&(!M.instanceOf||"object"==typeof s&&s instanceof M.instanceOf)&&(!M.predicate||M.predicate(s))){if(u?M.multi&&M.representName?i.tag=M.representName(s):i.tag=M.tag:i.tag="?",M.represent){if($=i.styleMap[M.tag]||M.defaultStyle,"[object Function]"===sn.call(M.represent))m=M.represent(s,$);else{if(!ln.call(M.represent,$))throw new cr("!<"+M.tag+'> tag resolver accepts not "'+$+'" style');m=M.represent[$](s,$)}i.dump=m}return!0}return!1}function writeNode(i,s,u,m,v,_,j){i.tag=null,i.dump=u,detectType(i,u,!1)||detectType(i,u,!0);var M,$=sn.call(i.dump),W=m;m&&(m=i.flowLevel<0||i.flowLevel>s);var X,Y,Z="[object Object]"===$||"[object Array]"===$;if(Z&&(Y=-1!==(X=i.duplicates.indexOf(u))),(null!==i.tag&&"?"!==i.tag||Y||2!==i.indent&&s>0)&&(v=!1),Y&&i.usedDuplicates[X])i.dump="*ref_"+X;else{if(Z&&Y&&!i.usedDuplicates[X]&&(i.usedDuplicates[X]=!0),"[object Object]"===$)m&&0!==Object.keys(i.dump).length?(!function writeBlockMapping(i,s,u,m){var v,_,j,M,$,W,X="",Y=i.tag,Z=Object.keys(u);if(!0===i.sortKeys)Z.sort();else if("function"==typeof i.sortKeys)Z.sort(i.sortKeys);else if(i.sortKeys)throw new cr("sortKeys must be a boolean or a function");for(v=0,_=Z.length;v<_;v+=1)W="",m&&""===X||(W+=generateNextLine(i,s)),M=u[j=Z[v]],i.replacer&&(M=i.replacer.call(u,j,M)),writeNode(i,s+1,j,!0,!0,!0)&&(($=null!==i.tag&&"?"!==i.tag||i.dump&&i.dump.length>1024)&&(i.dump&&pn===i.dump.charCodeAt(0)?W+="?":W+="? "),W+=i.dump,$&&(W+=generateNextLine(i,s)),writeNode(i,s+1,M,!0,$)&&(i.dump&&pn===i.dump.charCodeAt(0)?W+=":":W+=": ",X+=W+=i.dump));i.tag=Y,i.dump=X||"{}"}(i,s,i.dump,v),Y&&(i.dump="&ref_"+X+i.dump)):(!function writeFlowMapping(i,s,u){var m,v,_,j,M,$="",W=i.tag,X=Object.keys(u);for(m=0,v=X.length;m<v;m+=1)M="",""!==$&&(M+=", "),i.condenseFlow&&(M+='"'),j=u[_=X[m]],i.replacer&&(j=i.replacer.call(u,_,j)),writeNode(i,s,_,!1,!1)&&(i.dump.length>1024&&(M+="? "),M+=i.dump+(i.condenseFlow?'"':"")+":"+(i.condenseFlow?"":" "),writeNode(i,s,j,!1,!1)&&($+=M+=i.dump));i.tag=W,i.dump="{"+$+"}"}(i,s,i.dump),Y&&(i.dump="&ref_"+X+" "+i.dump));else if("[object Array]"===$)m&&0!==i.dump.length?(i.noArrayIndent&&!j&&s>0?writeBlockSequence(i,s-1,i.dump,v):writeBlockSequence(i,s,i.dump,v),Y&&(i.dump="&ref_"+X+i.dump)):(!function writeFlowSequence(i,s,u){var m,v,_,j="",M=i.tag;for(m=0,v=u.length;m<v;m+=1)_=u[m],i.replacer&&(_=i.replacer.call(u,String(m),_)),(writeNode(i,s,_,!1,!1)||void 0===_&&writeNode(i,s,null,!1,!1))&&(""!==j&&(j+=","+(i.condenseFlow?"":" ")),j+=i.dump);i.tag=M,i.dump="["+j+"]"}(i,s,i.dump),Y&&(i.dump="&ref_"+X+" "+i.dump));else{if("[object String]"!==$){if("[object Undefined]"===$)return!1;if(i.skipInvalid)return!1;throw new cr("unacceptable kind of an object to dump "+$)}"?"!==i.tag&&writeScalar(i,i.dump,s,_,W)}null!==i.tag&&"?"!==i.tag&&(M=encodeURI("!"===i.tag[0]?i.tag.slice(1):i.tag).replace(/!/g,"%21"),M="!"===i.tag[0]?"!"+M:"tag:yaml.org,2002:"===M.slice(0,18)?"!!"+M.slice(18):"!<"+M+">",i.dump=M+" "+i.dump)}return!0}function getDuplicateReferences(i,s){var u,m,v=[],_=[];for(inspectNode(i,v,_),u=0,m=_.length;u<m;u+=1)s.duplicates.push(v[_[u]]);s.usedDuplicates=new Array(m)}function inspectNode(i,s,u){var m,v,_;if(null!==i&&"object"==typeof i)if(-1!==(v=s.indexOf(i)))-1===u.indexOf(v)&&u.push(v);else if(s.push(i),Array.isArray(i))for(v=0,_=i.length;v<_;v+=1)inspectNode(i[v],s,u);else for(v=0,_=(m=Object.keys(i)).length;v<_;v+=1)inspectNode(i[m[v]],s,u)}var Vn=function dump$1(i,s){var u=new State(s=s||{});u.noRefs||getDuplicateReferences(i,u);var m=i;return u.replacer&&(m=u.replacer.call({"":m},"",m)),writeNode(u,0,m,!0,!0)?u.dump+"\n":""};function renamed(i,s){return function(){throw new Error("Function yaml."+i+" is removed in js-yaml 4. Use yaml."+s+" instead, which is now safe by default.")}}var Wn=fr,Kn=mr,Hn=br,Jn=Or,Gn=Ar,Xn=$r,Yn=an.load,Qn=an.loadAll,Zn={dump:Vn}.dump,eo=cr,to={binary:Tr,float:kr,map:vr,null:_r,pairs:Lr,set:qr,timestamp:Pr,bool:Er,int:wr,merge:Ir,omap:Br,seq:yr,str:gr},ro=renamed("safeLoad","load"),no=renamed("safeLoadAll","loadAll"),oo=renamed("safeDump","dump");const ao={Type:Wn,Schema:Kn,FAILSAFE_SCHEMA:Hn,JSON_SCHEMA:Jn,CORE_SCHEMA:Gn,DEFAULT_SCHEMA:Xn,load:Yn,loadAll:Qn,dump:Zn,YAMLException:eo,types:to,safeLoad:ro,safeLoadAll:no,safeDump:oo},parseYamlConfig=(i,s)=>{try{return ao.load(i)}catch(i){return s&&s.errActions.newThrownErr(new Error(i)),{}}},io="configs_update",so="configs_toggle";function actions_update(i,s){return{type:io,payload:{[i]:s}}}function toggle(i){return{type:so,payload:i}}const actions_loaded=()=>()=>{},downloadConfig=i=>s=>{const{fn:{fetch:u}}=s;return u(i)},getConfigByUrl=(i,s)=>u=>{let{specActions:m}=u;if(i)return m.downloadConfig(i).then(next,next);function next(u){u instanceof Error||u.status>=400?(m.updateLoadingStatus("failedConfig"),m.updateLoadingStatus("failedConfig"),m.updateUrl(""),console.error(u.statusText+" "+i.url),s(null)):s(parseYamlConfig(u.text))}},get=(i,s)=>i.getIn(Array.isArray(s)?s:[s]),lo={[io]:(i,s)=>i.merge((0,et.fromJS)(s.payload)),[so]:(i,s)=>{const u=s.payload,m=i.get(u);return i.set(u,!m)}},co={getLocalConfig:()=>parseYamlConfig('---\nurl: "https://petstore.swagger.io/v2/swagger.json"\ndom_id: "#swagger-ui"\nvalidatorUrl: "https://validator.swagger.io/validator"\n')};function configsPlugin(){return{statePlugins:{spec:{actions:_,selectors:co},configs:{reducers:lo,actions:v,selectors:j}}}}const setHash=i=>i?history.pushState(null,null,`#${i}`):window.location.hash="";var uo=__webpack_require__(45172),po=__webpack_require__.n(uo);const ho="layout_scroll_to",fo="layout_clear_scroll";const mo={fn:{getScrollParent:function getScrollParent(i,s){const u=document.documentElement;let m=getComputedStyle(i);const v="absolute"===m.position,_=s?/(auto|scroll|hidden)/:/(auto|scroll)/;if("fixed"===m.position)return u;for(let s=i;s=s.parentElement;)if(m=getComputedStyle(s),(!v||"static"!==m.position)&&_.test(m.overflow+m.overflowY+m.overflowX))return s;return u}},statePlugins:{layout:{actions:{scrollToElement:(i,s)=>u=>{try{s=s||u.fn.getScrollParent(i),po().createScroller(s).to(i)}catch(i){console.error(i)}},scrollTo:i=>({type:ho,payload:Array.isArray(i)?i:[i]}),clearScrollTo:()=>({type:fo}),readyToScroll:(i,s)=>u=>{const m=u.layoutSelectors.getScrollToKey();tt().is(m,(0,et.fromJS)(i))&&(u.layoutActions.scrollToElement(s),u.layoutActions.clearScrollTo())},parseDeepLinkHash:i=>s=>{let{layoutActions:u,layoutSelectors:m,getConfigs:v}=s;if(v().deepLinking&&i){let s=i.slice(1);"!"===s[0]&&(s=s.slice(1)),"/"===s[0]&&(s=s.slice(1));const v=s.split("/").map((i=>i||"")),_=m.isShownKeyFromUrlHashArray(v),[j,M="",$=""]=_;if("operations"===j){const i=m.isShownKeyFromUrlHashArray([M]);M.indexOf("_")>-1&&(console.warn("Warning: escaping deep link whitespace with `_` will be unsupported in v4.0, use `%20` instead."),u.show(i.map((i=>i.replace(/_/g," "))),!0)),u.show(i,!0)}(M.indexOf("_")>-1||$.indexOf("_")>-1)&&(console.warn("Warning: escaping deep link whitespace with `_` will be unsupported in v4.0, use `%20` instead."),u.show(_.map((i=>i.replace(/_/g," "))),!0)),u.show(_,!0),u.scrollTo(_)}}},selectors:{getScrollToKey:i=>i.get("scrollToKey"),isShownKeyFromUrlHashArray(i,s){const[u,m]=s;return m?["operations",u,m]:u?["operations-tag",u]:[]},urlHashArrayFromIsShownKey(i,s){let[u,m,v]=s;return"operations"==u?[m,v]:"operations-tag"==u?[m]:[]}},reducers:{[ho]:(i,s)=>i.set("scrollToKey",tt().fromJS(s.payload)),[fo]:i=>i.delete("scrollToKey")},wrapActions:{show:(i,s)=>{let{getConfigs:u,layoutSelectors:m}=s;return function(){for(var s=arguments.length,v=new Array(s),_=0;_<s;_++)v[_]=arguments[_];if(i(...v),u().deepLinking)try{let[i,s]=v;i=Array.isArray(i)?i:[i];const u=m.urlHashArrayFromIsShownKey(i);if(!u.length)return;const[_,j]=u;if(!s)return setHash("/");2===u.length?setHash(createDeepLinkPath(`/${encodeURIComponent(_)}/${encodeURIComponent(j)}`)):1===u.length&&setHash(createDeepLinkPath(`/${encodeURIComponent(_)}`))}catch(i){console.error(i)}}}}}}};var go=__webpack_require__(23930),yo=__webpack_require__.n(go);const operation_wrapper=(i,s)=>class OperationWrapper extends He.Component{onLoad=i=>{const{operation:u}=this.props,{tag:m,operationId:v}=u.toObject();let{isShownKey:_}=u.toObject();_=_||["operations",m,v],s.layoutActions.readyToScroll(_,i)};render(){return He.createElement("span",{ref:this.onLoad},He.createElement(i,this.props))}},operation_tag_wrapper=(i,s)=>class OperationTagWrapper extends He.Component{onLoad=i=>{const{tag:u}=this.props,m=["operations-tag",u];s.layoutActions.readyToScroll(m,i)};render(){return He.createElement("span",{ref:this.onLoad},He.createElement(i,this.props))}};function deep_linking(){return[mo,{statePlugins:{configs:{wrapActions:{loaded:(i,s)=>function(){i(...arguments);const u=decodeURIComponent(window.location.hash);s.layoutActions.parseDeepLinkHash(u)}}}},wrapComponents:{operation:operation_wrapper,OperationTag:operation_tag_wrapper}}]}var vo=__webpack_require__(54061),bo=__webpack_require__.n(vo);function transform(i){return i.map((i=>{let s="is not of a type(s)",u=i.get("message").indexOf(s);if(u>-1){let s=i.get("message").slice(u+19).split(",");return i.set("message",i.get("message").slice(0,u)+function makeNewMessage(i){return i.reduce(((i,s,u,m)=>u===m.length-1&&m.length>1?i+"or "+s:m[u+1]&&m.length>2?i+s+", ":m[u+1]?i+s+" ":i+s),"should be a")}(s))}return i}))}var _o=__webpack_require__(27361),Eo=__webpack_require__.n(_o);function parameter_oneof_transform(i,s){let{jsSpec:u}=s;return i}const wo=[M,$];function transformErrors(i){let s={jsSpec:{}},u=bo()(wo,((i,u)=>{try{return u.transform(i,s).filter((i=>!!i))}catch(s){return console.error("Transformer error:",s),i}}),i);return u.filter((i=>!!i)).map((i=>(!i.get("line")&&i.get("path"),i)))}let So={line:0,level:"error",message:"Unknown error"};const xo=Xt((i=>i),(i=>i.get("errors",(0,et.List)()))),ko=Xt(xo,(i=>i.last()));function err(s){return{statePlugins:{err:{reducers:{[it]:(i,s)=>{let{payload:u}=s,m=Object.assign(So,u,{type:"thrown"});return i.update("errors",(i=>(i||(0,et.List)()).push((0,et.fromJS)(m)))).update("errors",(i=>transformErrors(i)))},[st]:(i,s)=>{let{payload:u}=s;return u=u.map((i=>(0,et.fromJS)(Object.assign(So,i,{type:"thrown"})))),i.update("errors",(i=>(i||(0,et.List)()).concat((0,et.fromJS)(u)))).update("errors",(i=>transformErrors(i)))},[lt]:(i,s)=>{let{payload:u}=s,m=(0,et.fromJS)(u);return m=m.set("type","spec"),i.update("errors",(i=>(i||(0,et.List)()).push((0,et.fromJS)(m)).sortBy((i=>i.get("line"))))).update("errors",(i=>transformErrors(i)))},[ct]:(i,s)=>{let{payload:u}=s;return u=u.map((i=>(0,et.fromJS)(Object.assign(So,i,{type:"spec"})))),i.update("errors",(i=>(i||(0,et.List)()).concat((0,et.fromJS)(u)))).update("errors",(i=>transformErrors(i)))},[ut]:(i,s)=>{let{payload:u}=s,m=(0,et.fromJS)(Object.assign({},u));return m=m.set("type","auth"),i.update("errors",(i=>(i||(0,et.List)()).push((0,et.fromJS)(m)))).update("errors",(i=>transformErrors(i)))},[pt]:(i,s)=>{let{payload:u}=s;if(!u||!i.get("errors"))return i;let m=i.get("errors").filter((i=>i.keySeq().every((s=>{const m=i.get(s),v=u[s];return!v||m!==v}))));return i.merge({errors:m})},[ht]:(i,s)=>{let{payload:u}=s;if(!u||"function"!=typeof u)return i;let m=i.get("errors").filter((i=>u(i)));return i.merge({errors:m})}},actions:i,selectors:W}}}}function opsFilter(i,s){return i.filter(((i,u)=>-1!==u.indexOf(s)))}function filter(){return{fn:{opsFilter}}}var Oo=__webpack_require__(23101),Ao=__webpack_require__.n(Oo);const ArrowUp=i=>{let{className:s,width:u,height:m,...v}=i;return He.createElement("svg",Ao()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:s,width:u,height:m,"aria-hidden":"true",focusable:"false"},v),He.createElement("path",{d:"M 17.418 14.908 C 17.69 15.176 18.127 15.176 18.397 14.908 C 18.667 14.64 18.668 14.207 18.397 13.939 L 10.489 6.109 C 10.219 5.841 9.782 5.841 9.51 6.109 L 1.602 13.939 C 1.332 14.207 1.332 14.64 1.602 14.908 C 1.873 15.176 2.311 15.176 2.581 14.908 L 10 7.767 L 17.418 14.908 Z"}))};ArrowUp.defaultProps={className:null,width:20,height:20};const Co=ArrowUp,ArrowDown=i=>{let{className:s,width:u,height:m,...v}=i;return He.createElement("svg",Ao()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:s,width:u,height:m,"aria-hidden":"true",focusable:"false"},v),He.createElement("path",{d:"M17.418 6.109c.272-.268.709-.268.979 0s.271.701 0 .969l-7.908 7.83c-.27.268-.707.268-.979 0l-7.908-7.83c-.27-.268-.27-.701 0-.969.271-.268.709-.268.979 0L10 13.25l7.418-7.141z"}))};ArrowDown.defaultProps={className:null,width:20,height:20};const jo=ArrowDown,Arrow=i=>{let{className:s,width:u,height:m,...v}=i;return He.createElement("svg",Ao()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:s,width:u,height:m,"aria-hidden":"true",focusable:"false"},v),He.createElement("path",{d:"M13.25 10L6.109 2.58c-.268-.27-.268-.707 0-.979.268-.27.701-.27.969 0l7.83 7.908c.268.271.268.709 0 .979l-7.83 7.908c-.268.271-.701.27-.969 0-.268-.269-.268-.707 0-.979L13.25 10z"}))};Arrow.defaultProps={className:null,width:20,height:20};const Po=Arrow,Close=i=>{let{className:s,width:u,height:m,...v}=i;return He.createElement("svg",Ao()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:s,width:u,height:m,"aria-hidden":"true",focusable:"false"},v),He.createElement("path",{d:"M14.348 14.849c-.469.469-1.229.469-1.697 0L10 11.819l-2.651 3.029c-.469.469-1.229.469-1.697 0-.469-.469-.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-.469-.469-.469-1.228 0-1.697.469-.469 1.228-.469 1.697 0L10 8.183l2.651-3.031c.469-.469 1.228-.469 1.697 0 .469.469.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c.469.469.469 1.229 0 1.698z"}))};Close.defaultProps={className:null,width:20,height:20};const Io=Close,Copy=i=>{let{className:s,width:u,height:m,...v}=i;return He.createElement("svg",Ao()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15 16",className:s,width:u,height:m,"aria-hidden":"true",focusable:"false"},v),He.createElement("g",{transform:"translate(2, -1)"},He.createElement("path",{fill:"#ffffff",fillRule:"evenodd",d:"M2 13h4v1H2v-1zm5-6H2v1h5V7zm2 3V8l-3 3 3 3v-2h5v-2H9zM4.5 9H2v1h2.5V9zM2 12h2.5v-1H2v1zm9 1h1v2c-.02.28-.11.52-.3.7-.19.18-.42.28-.7.3H1c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h3c0-1.11.89-2 2-2 1.11 0 2 .89 2 2h3c.55 0 1 .45 1 1v5h-1V6H1v9h10v-2zM2 5h8c0-.55-.45-1-1-1H8c-.55 0-1-.45-1-1s-.45-1-1-1-1 .45-1 1-.45 1-1 1H3c-.55 0-1 .45-1 1z"})))};Copy.defaultProps={className:null,width:15,height:16};const No=Copy,Lock=i=>{let{className:s,width:u,height:m,...v}=i;return He.createElement("svg",Ao()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:s,width:u,height:m,"aria-hidden":"true",focusable:"false"},v),He.createElement("path",{d:"M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8zM12 8H8V5.199C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8z"}))};Lock.defaultProps={className:null,width:20,height:20};const To=Lock,Unlock=i=>{let{className:s,width:u,height:m,...v}=i;return He.createElement("svg",Ao()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",className:s,width:u,height:m,"aria-hidden":"true",focusable:"false"},v),He.createElement("path",{d:"M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V6h2v-.801C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8z"}))};Unlock.defaultProps={className:null,width:20,height:20};const Mo=Unlock,icons=()=>({components:{ArrowUpIcon:Co,ArrowDownIcon:jo,ArrowIcon:Po,CloseIcon:Io,CopyIcon:No,LockIcon:To,UnlockIcon:Mo}}),Ro="layout_update_layout",Bo="layout_update_filter",Do="layout_update_mode",Lo="layout_show";function updateLayout(i){return{type:Ro,payload:i}}function updateFilter(i){return{type:Bo,payload:i}}function actions_show(i){let s=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return i=normalizeArray(i),{type:Lo,payload:{thing:i,shown:s}}}function changeMode(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return i=normalizeArray(i),{type:Do,payload:{thing:i,mode:s}}}const Fo={[Ro]:(i,s)=>i.set("layout",s.payload),[Bo]:(i,s)=>i.set("filter",s.payload),[Lo]:(i,s)=>{const u=s.payload.shown,m=(0,et.fromJS)(s.payload.thing);return i.update("shown",(0,et.fromJS)({}),(i=>i.set(m,u)))},[Do]:(i,s)=>{let u=s.payload.thing,m=s.payload.mode;return i.setIn(["modes"].concat(u),(m||"")+"")}},current=i=>i.get("layout"),currentFilter=i=>i.get("filter"),isShown=(i,s,u)=>(s=normalizeArray(s),i.get("shown",(0,et.fromJS)({})).get((0,et.fromJS)(s),u)),whatMode=function(i,s){let u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return s=normalizeArray(s),i.getIn(["modes",...s],u)},qo=Xt((i=>i),(i=>!isShown(i,"editor"))),taggedOperations=(i,s)=>function(u){for(var m=arguments.length,v=new Array(m>1?m-1:0),_=1;_<m;_++)v[_-1]=arguments[_];let j=i(u,...v);const{fn:M,layoutSelectors:$,getConfigs:W}=s.getSystem(),X=W(),{maxDisplayedTags:Y}=X;let Z=$.currentFilter();return Z&&!0!==Z&&"true"!==Z&&"false"!==Z&&(j=M.opsFilter(j,Z)),Y&&!isNaN(Y)&&Y>=0&&(j=j.slice(0,Y)),j};function plugins_layout(){return{statePlugins:{layout:{reducers:Fo,actions:X,selectors:Y},spec:{wrapSelectors:Z}}}}function logs(i){let{configs:s}=i;const u={debug:0,info:1,log:2,warn:3,error:4},getLevel=i=>u[i]||-1;let{logLevel:m}=s,v=getLevel(m);function log(i){for(var s=arguments.length,u=new Array(s>1?s-1:0),m=1;m<s;m++)u[m-1]=arguments[m];getLevel(i)>=v&&console[i](...u)}return log.warn=log.bind(null,"warn"),log.error=log.bind(null,"error"),log.info=log.bind(null,"info"),log.debug=log.bind(null,"debug"),{rootInjects:{log}}}let $o=!1;function on_complete(){return{statePlugins:{spec:{wrapActions:{updateSpec:i=>function(){return $o=!0,i(...arguments)},updateJsonSpec:(i,s)=>function(){const u=s.getConfigs().onComplete;return $o&&"function"==typeof u&&(setTimeout(u,0),$o=!1),i(...arguments)}}}}}}const extractKey=i=>{const s="_**[]";return i.indexOf(s)<0?i:i.split(s)[0].trim()},escapeShell=i=>"-d "===i||/^[_\/-]/g.test(i)?i:"'"+i.replace(/'/g,"'\\''")+"'",escapeCMD=i=>"-d "===(i=i.replace(/\^/g,"^^").replace(/\\"/g,'\\\\"').replace(/"/g,'""').replace(/\n/g,"^\n"))?i.replace(/-d /g,"-d ^\n"):/^[_\/-]/g.test(i)?i:'"'+i+'"',escapePowershell=i=>"-d "===i?i:/\n/.test(i)?'@"\n'+i.replace(/"/g,'\\"').replace(/`/g,"``").replace(/\$/,"`$")+'\n"@':/^[_\/-]/g.test(i)?i:"'"+i.replace(/"/g,'""').replace(/'/g,"''")+"'";const curlify=function(i,s,u){let m=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",v=!1,_="";const addWords=function(){for(var i=arguments.length,u=new Array(i),m=0;m<i;m++)u[m]=arguments[m];return _+=" "+u.map(s).join(" ")},addWordsWithoutLeadingSpace=function(){for(var i=arguments.length,u=new Array(i),m=0;m<i;m++)u[m]=arguments[m];return _+=u.map(s).join(" ")},addNewLine=()=>_+=` ${u}`,addIndent=function(){return _+=" ".repeat(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)};let j=i.get("headers");if(_+="curl"+m,i.has("curlOptions")&&addWords(...i.get("curlOptions")),addWords("-X",i.get("method")),addNewLine(),addIndent(),addWordsWithoutLeadingSpace(`${i.get("url")}`),j&&j.size)for(let s of i.get("headers").entries()){addNewLine(),addIndent();let[i,u]=s;addWordsWithoutLeadingSpace("-H",`${i}: ${u}`),v=v||/^content-type$/i.test(i)&&/^multipart\/form-data$/i.test(u)}const M=i.get("body");if(M)if(v&&["POST","PUT","PATCH"].includes(i.get("method")))for(let[i,s]of M.entrySeq()){let u=extractKey(i);addNewLine(),addIndent(),addWordsWithoutLeadingSpace("-F"),s instanceof dt.File&&"string"==typeof s.valueOf()?addWords(`${u}=${s.data}${s.type?`;type=${s.type}`:""}`):s instanceof dt.File?addWords(`${u}=@${s.name}${s.type?`;type=${s.type}`:""}`):addWords(`${u}=${s}`)}else if(M instanceof dt.File)addNewLine(),addIndent(),addWordsWithoutLeadingSpace(`--data-binary '@${M.name}'`);else{addNewLine(),addIndent(),addWordsWithoutLeadingSpace("-d ");let s=M;et.Map.isMap(s)?addWordsWithoutLeadingSpace(function getStringBodyOfMap(i){let s=[];for(let[u,m]of i.get("body").entrySeq()){let i=extractKey(u);m instanceof dt.File?s.push(` "${i}": {\n "name": "${m.name}"${m.type?`,\n "type": "${m.type}"`:""}\n }`):s.push(` "${i}": ${JSON.stringify(m,null,2).replace(/(\r\n|\r|\n)/g,"\n ")}`)}return`{\n${s.join(",\n")}\n}`}(i)):("string"!=typeof s&&(s=JSON.stringify(s)),addWordsWithoutLeadingSpace(s))}else M||"POST"!==i.get("method")||(addNewLine(),addIndent(),addWordsWithoutLeadingSpace("-d ''"));return _},requestSnippetGenerator_curl_powershell=i=>curlify(i,escapePowershell,"`\n",".exe"),requestSnippetGenerator_curl_bash=i=>curlify(i,escapeShell,"\\\n"),requestSnippetGenerator_curl_cmd=i=>curlify(i,escapeCMD,"^\n"),request_snippets_selectors_state=i=>i||(0,et.Map)(),zo=Xt(request_snippets_selectors_state,(i=>{const s=i.get("languages"),u=i.get("generators",(0,et.Map)());return!s||s.isEmpty()?u:u.filter(((i,u)=>s.includes(u)))})),getSnippetGenerators=i=>s=>{let{fn:u}=s;return zo(i).map(((i,s)=>{const m=(i=>u[`requestSnippetGenerator_${i}`])(s);return"function"!=typeof m?null:i.set("fn",m)})).filter((i=>i))},Uo=Xt(request_snippets_selectors_state,(i=>i.get("activeLanguage"))),Vo=Xt(request_snippets_selectors_state,(i=>i.get("defaultExpanded")));var Wo=__webpack_require__(74855);function _objectWithoutPropertiesLoose(i,s){if(null==i)return{};var u,m,v={},_=Object.keys(i);for(m=0;m<_.length;m++)u=_[m],s.indexOf(u)>=0||(v[u]=i[u]);return v}function _arrayLikeToArray(i,s){(null==s||s>i.length)&&(s=i.length);for(var u=0,m=new Array(s);u<s;u++)m[u]=i[u];return m}function _toConsumableArray(i){return function _arrayWithoutHoles(i){if(Array.isArray(i))return _arrayLikeToArray(i)}(i)||function _iterableToArray(i){if("undefined"!=typeof Symbol&&null!=i[Symbol.iterator]||null!=i["@@iterator"])return Array.from(i)}(i)||function _unsupportedIterableToArray(i,s){if(i){if("string"==typeof i)return _arrayLikeToArray(i,s);var u=Object.prototype.toString.call(i).slice(8,-1);return"Object"===u&&i.constructor&&(u=i.constructor.name),"Map"===u||"Set"===u?Array.from(i):"Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u)?_arrayLikeToArray(i,s):void 0}}(i)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _extends(){return _extends=Object.assign?Object.assign.bind():function(i){for(var s=1;s<arguments.length;s++){var u=arguments[s];for(var m in u)Object.prototype.hasOwnProperty.call(u,m)&&(i[m]=u[m])}return i},_extends.apply(this,arguments)}function create_element_ownKeys(i,s){var u=Object.keys(i);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(i);s&&(m=m.filter((function(s){return Object.getOwnPropertyDescriptor(i,s).enumerable}))),u.push.apply(u,m)}return u}function _objectSpread(i){for(var s=1;s<arguments.length;s++){var u=null!=arguments[s]?arguments[s]:{};s%2?create_element_ownKeys(Object(u),!0).forEach((function(s){_defineProperty(i,s,u[s])})):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(u)):create_element_ownKeys(Object(u)).forEach((function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(u,s))}))}return i}var Ko={};function createStyleObject(i){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=arguments.length>2?arguments[2]:void 0;return function getClassNameCombinations(i){if(0===i.length||1===i.length)return i;var s=i.join(".");return Ko[s]||(Ko[s]=function powerSetPermutations(i){var s=i.length;return 0===s||1===s?i:2===s?[i[0],i[1],"".concat(i[0],".").concat(i[1]),"".concat(i[1],".").concat(i[0])]:3===s?[i[0],i[1],i[2],"".concat(i[0],".").concat(i[1]),"".concat(i[0],".").concat(i[2]),"".concat(i[1],".").concat(i[0]),"".concat(i[1],".").concat(i[2]),"".concat(i[2],".").concat(i[0]),"".concat(i[2],".").concat(i[1]),"".concat(i[0],".").concat(i[1],".").concat(i[2]),"".concat(i[0],".").concat(i[2],".").concat(i[1]),"".concat(i[1],".").concat(i[0],".").concat(i[2]),"".concat(i[1],".").concat(i[2],".").concat(i[0]),"".concat(i[2],".").concat(i[0],".").concat(i[1]),"".concat(i[2],".").concat(i[1],".").concat(i[0])]:s>=4?[i[0],i[1],i[2],i[3],"".concat(i[0],".").concat(i[1]),"".concat(i[0],".").concat(i[2]),"".concat(i[0],".").concat(i[3]),"".concat(i[1],".").concat(i[0]),"".concat(i[1],".").concat(i[2]),"".concat(i[1],".").concat(i[3]),"".concat(i[2],".").concat(i[0]),"".concat(i[2],".").concat(i[1]),"".concat(i[2],".").concat(i[3]),"".concat(i[3],".").concat(i[0]),"".concat(i[3],".").concat(i[1]),"".concat(i[3],".").concat(i[2]),"".concat(i[0],".").concat(i[1],".").concat(i[2]),"".concat(i[0],".").concat(i[1],".").concat(i[3]),"".concat(i[0],".").concat(i[2],".").concat(i[1]),"".concat(i[0],".").concat(i[2],".").concat(i[3]),"".concat(i[0],".").concat(i[3],".").concat(i[1]),"".concat(i[0],".").concat(i[3],".").concat(i[2]),"".concat(i[1],".").concat(i[0],".").concat(i[2]),"".concat(i[1],".").concat(i[0],".").concat(i[3]),"".concat(i[1],".").concat(i[2],".").concat(i[0]),"".concat(i[1],".").concat(i[2],".").concat(i[3]),"".concat(i[1],".").concat(i[3],".").concat(i[0]),"".concat(i[1],".").concat(i[3],".").concat(i[2]),"".concat(i[2],".").concat(i[0],".").concat(i[1]),"".concat(i[2],".").concat(i[0],".").concat(i[3]),"".concat(i[2],".").concat(i[1],".").concat(i[0]),"".concat(i[2],".").concat(i[1],".").concat(i[3]),"".concat(i[2],".").concat(i[3],".").concat(i[0]),"".concat(i[2],".").concat(i[3],".").concat(i[1]),"".concat(i[3],".").concat(i[0],".").concat(i[1]),"".concat(i[3],".").concat(i[0],".").concat(i[2]),"".concat(i[3],".").concat(i[1],".").concat(i[0]),"".concat(i[3],".").concat(i[1],".").concat(i[2]),"".concat(i[3],".").concat(i[2],".").concat(i[0]),"".concat(i[3],".").concat(i[2],".").concat(i[1]),"".concat(i[0],".").concat(i[1],".").concat(i[2],".").concat(i[3]),"".concat(i[0],".").concat(i[1],".").concat(i[3],".").concat(i[2]),"".concat(i[0],".").concat(i[2],".").concat(i[1],".").concat(i[3]),"".concat(i[0],".").concat(i[2],".").concat(i[3],".").concat(i[1]),"".concat(i[0],".").concat(i[3],".").concat(i[1],".").concat(i[2]),"".concat(i[0],".").concat(i[3],".").concat(i[2],".").concat(i[1]),"".concat(i[1],".").concat(i[0],".").concat(i[2],".").concat(i[3]),"".concat(i[1],".").concat(i[0],".").concat(i[3],".").concat(i[2]),"".concat(i[1],".").concat(i[2],".").concat(i[0],".").concat(i[3]),"".concat(i[1],".").concat(i[2],".").concat(i[3],".").concat(i[0]),"".concat(i[1],".").concat(i[3],".").concat(i[0],".").concat(i[2]),"".concat(i[1],".").concat(i[3],".").concat(i[2],".").concat(i[0]),"".concat(i[2],".").concat(i[0],".").concat(i[1],".").concat(i[3]),"".concat(i[2],".").concat(i[0],".").concat(i[3],".").concat(i[1]),"".concat(i[2],".").concat(i[1],".").concat(i[0],".").concat(i[3]),"".concat(i[2],".").concat(i[1],".").concat(i[3],".").concat(i[0]),"".concat(i[2],".").concat(i[3],".").concat(i[0],".").concat(i[1]),"".concat(i[2],".").concat(i[3],".").concat(i[1],".").concat(i[0]),"".concat(i[3],".").concat(i[0],".").concat(i[1],".").concat(i[2]),"".concat(i[3],".").concat(i[0],".").concat(i[2],".").concat(i[1]),"".concat(i[3],".").concat(i[1],".").concat(i[0],".").concat(i[2]),"".concat(i[3],".").concat(i[1],".").concat(i[2],".").concat(i[0]),"".concat(i[3],".").concat(i[2],".").concat(i[0],".").concat(i[1]),"".concat(i[3],".").concat(i[2],".").concat(i[1],".").concat(i[0])]:void 0}(i)),Ko[s]}(i.filter((function(i){return"token"!==i}))).reduce((function(i,s){return _objectSpread(_objectSpread({},i),u[s])}),s)}function createClassNameString(i){return i.join(" ")}function createElement(i){var s=i.node,u=i.stylesheet,m=i.style,v=void 0===m?{}:m,_=i.useInlineStyles,j=i.key,M=s.properties,$=s.type,W=s.tagName,X=s.value;if("text"===$)return X;if(W){var Y,Z=function createChildren(i,s){var u=0;return function(m){return u+=1,m.map((function(m,v){return createElement({node:m,stylesheet:i,useInlineStyles:s,key:"code-segment-".concat(u,"-").concat(v)})}))}}(u,_);if(_){var ee=Object.keys(u).reduce((function(i,s){return s.split(".").forEach((function(s){i.includes(s)||i.push(s)})),i}),[]),ae=M.className&&M.className.includes("token")?["token"]:[],ie=M.className&&ae.concat(M.className.filter((function(i){return!ee.includes(i)})));Y=_objectSpread(_objectSpread({},M),{},{className:createClassNameString(ie)||void 0,style:createStyleObject(M.className,Object.assign({},M.style,v),u)})}else Y=_objectSpread(_objectSpread({},M),{},{className:createClassNameString(M.className)});var le=Z(s.children);return He.createElement(W,_extends({key:j},Y),le)}}const checkForListedLanguage=function(i,s){return-1!==i.listLanguages().indexOf(s)};var Ho=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function highlight_ownKeys(i,s){var u=Object.keys(i);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(i);s&&(m=m.filter((function(s){return Object.getOwnPropertyDescriptor(i,s).enumerable}))),u.push.apply(u,m)}return u}function highlight_objectSpread(i){for(var s=1;s<arguments.length;s++){var u=null!=arguments[s]?arguments[s]:{};s%2?highlight_ownKeys(Object(u),!0).forEach((function(s){_defineProperty(i,s,u[s])})):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(u)):highlight_ownKeys(Object(u)).forEach((function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(u,s))}))}return i}var Jo=/\n/g;function AllLineNumbers(i){var s=i.codeString,u=i.codeStyle,m=i.containerStyle,v=void 0===m?{float:"left",paddingRight:"10px"}:m,_=i.numberStyle,j=void 0===_?{}:_,M=i.startingLineNumber;return He.createElement("code",{style:Object.assign({},u,v)},function getAllLineNumbers(i){var s=i.lines,u=i.startingLineNumber,m=i.style;return s.map((function(i,s){var v=s+u;return He.createElement("span",{key:"line-".concat(s),className:"react-syntax-highlighter-line-number",style:"function"==typeof m?m(v):m},"".concat(v,"\n"))}))}({lines:s.replace(/\n$/,"").split("\n"),style:j,startingLineNumber:M}))}function getInlineLineNumber(i,s){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(i),className:["comment","linenumber","react-syntax-highlighter-line-number"],style:s},children:[{type:"text",value:i}]}}function assembleLineNumberStyles(i,s,u){var m,v={display:"inline-block",minWidth:(m=u,"".concat(m.toString().length,".25em")),paddingRight:"1em",textAlign:"right",userSelect:"none"},_="function"==typeof i?i(s):i;return highlight_objectSpread(highlight_objectSpread({},v),_)}function createLineElement(i){var s=i.children,u=i.lineNumber,m=i.lineNumberStyle,v=i.largestLineNumber,_=i.showInlineLineNumbers,j=i.lineProps,M=void 0===j?{}:j,$=i.className,W=void 0===$?[]:$,X=i.showLineNumbers,Y=i.wrapLongLines,Z="function"==typeof M?M(u):M;if(Z.className=W,u&&_){var ee=assembleLineNumberStyles(m,u,v);s.unshift(getInlineLineNumber(u,ee))}return Y&X&&(Z.style=highlight_objectSpread(highlight_objectSpread({},Z.style),{},{display:"flex"})),{type:"element",tagName:"span",properties:Z,children:s}}function flattenCodeTree(i){for(var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],m=0;m<i.length;m++){var v=i[m];if("text"===v.type)u.push(createLineElement({children:[v],className:_toConsumableArray(new Set(s))}));else if(v.children){var _=s.concat(v.properties.className);flattenCodeTree(v.children,_).forEach((function(i){return u.push(i)}))}}return u}function processLines(i,s,u,m,v,_,j,M,$){var W,X=flattenCodeTree(i.value),Y=[],Z=-1,ee=0;function createLine(i,_){var W=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return s||W.length>0?function createWrappedLine(i,s){return createLineElement({children:i,lineNumber:s,lineNumberStyle:M,largestLineNumber:j,showInlineLineNumbers:v,lineProps:u,className:arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],showLineNumbers:m,wrapLongLines:$})}(i,_,W):function createUnwrappedLine(i,s){if(m&&s&&v){var u=assembleLineNumberStyles(M,s,j);i.unshift(getInlineLineNumber(s,u))}return i}(i,_)}for(var ae=function _loop(){var i=X[ee],s=i.children[0].value,u=function getNewLines(i){return i.match(Jo)}(s);if(u){var v=s.split("\n");v.forEach((function(s,u){var j=m&&Y.length+_,M={type:"text",value:"".concat(s,"\n")};if(0===u){var $=createLine(X.slice(Z+1,ee).concat(createLineElement({children:[M],className:i.properties.className})),j);Y.push($)}else if(u===v.length-1){var W=X[ee+1]&&X[ee+1].children&&X[ee+1].children[0],ae={type:"text",value:"".concat(s)};if(W){var ie=createLineElement({children:[ae],className:i.properties.className});X.splice(ee+1,0,ie)}else{var le=createLine([ae],j,i.properties.className);Y.push(le)}}else{var ce=createLine([M],j,i.properties.className);Y.push(ce)}})),Z=ee}ee++};ee<X.length;)ae();if(Z!==X.length-1){var ie=X.slice(Z+1,X.length);if(ie&&ie.length){var le=createLine(ie,m&&Y.length+_);Y.push(le)}}return s?Y:(W=[]).concat.apply(W,Y)}function defaultRenderer(i){var s=i.rows,u=i.stylesheet,m=i.useInlineStyles;return s.map((function(i,s){return createElement({node:i,stylesheet:u,useInlineStyles:m,key:"code-segement".concat(s)})}))}function isHighlightJs(i){return i&&void 0!==i.highlightAuto}var Go=__webpack_require__(96470),Xo=function highlight(i,s){return function SyntaxHighlighter(u){var m=u.language,v=u.children,_=u.style,j=void 0===_?s:_,M=u.customStyle,$=void 0===M?{}:M,W=u.codeTagProps,X=void 0===W?{className:m?"language-".concat(m):void 0,style:highlight_objectSpread(highlight_objectSpread({},j['code[class*="language-"]']),j['code[class*="language-'.concat(m,'"]')])}:W,Y=u.useInlineStyles,Z=void 0===Y||Y,ee=u.showLineNumbers,ae=void 0!==ee&&ee,ie=u.showInlineLineNumbers,le=void 0===ie||ie,ce=u.startingLineNumber,pe=void 0===ce?1:ce,de=u.lineNumberContainerStyle,fe=u.lineNumberStyle,ye=void 0===fe?{}:fe,be=u.wrapLines,_e=u.wrapLongLines,we=void 0!==_e&&_e,Se=u.lineProps,xe=void 0===Se?{}:Se,Pe=u.renderer,Ie=u.PreTag,Te=void 0===Ie?"pre":Ie,Re=u.CodeTag,qe=void 0===Re?"code":Re,ze=u.code,Ve=void 0===ze?(Array.isArray(v)?v[0]:v)||"":ze,We=u.astGenerator,Xe=function _objectWithoutProperties(i,s){if(null==i)return{};var u,m,v=_objectWithoutPropertiesLoose(i,s);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(i);for(m=0;m<_.length;m++)u=_[m],s.indexOf(u)>=0||Object.prototype.propertyIsEnumerable.call(i,u)&&(v[u]=i[u])}return v}(u,Ho);We=We||i;var Ye=ae?He.createElement(AllLineNumbers,{containerStyle:de,codeStyle:X.style||{},numberStyle:ye,startingLineNumber:pe,codeString:Ve}):null,Qe=j.hljs||j['pre[class*="language-"]']||{backgroundColor:"#fff"},et=isHighlightJs(We)?"hljs":"prismjs",tt=Z?Object.assign({},Xe,{style:Object.assign({},Qe,$)}):Object.assign({},Xe,{className:Xe.className?"".concat(et," ").concat(Xe.className):et,style:Object.assign({},$)});if(X.style=highlight_objectSpread(highlight_objectSpread({},X.style),{},we?{whiteSpace:"pre-wrap"}:{whiteSpace:"pre"}),!We)return He.createElement(Te,tt,Ye,He.createElement(qe,X,Ve));(void 0===be&&Pe||we)&&(be=!0),Pe=Pe||defaultRenderer;var rt=[{type:"text",value:Ve}],nt=function getCodeTree(i){var s=i.astGenerator,u=i.language,m=i.code,v=i.defaultCodeValue;if(isHighlightJs(s)){var _=checkForListedLanguage(s,u);return"text"===u?{value:v,language:"text"}:_?s.highlight(u,m):s.highlightAuto(m)}try{return u&&"text"!==u?{value:s.highlight(m,u)}:{value:v}}catch(i){return{value:v}}}({astGenerator:We,language:m,code:Ve,defaultCodeValue:rt});null===nt.language&&(nt.value=rt);var ot=processLines(nt,be,xe,ae,le,pe,nt.value.length+pe,ye,we);return He.createElement(Te,tt,He.createElement(qe,X,!le&&Ye,Pe({rows:ot,stylesheet:j,useInlineStyles:Z})))}}(Go,{});Xo.registerLanguage=Go.registerLanguage;const Yo=Xo;var Qo=__webpack_require__(96344);const Zo=__webpack_require__.n(Qo)();var ta=__webpack_require__(82026);const ra=__webpack_require__.n(ta)();var oa=__webpack_require__(42157);const aa=__webpack_require__.n(oa)();var ia=__webpack_require__(61519);const sa=__webpack_require__.n(ia)();var ca=__webpack_require__(54587);const ua=__webpack_require__.n(ca)();var ha=__webpack_require__(30786);const fa=__webpack_require__.n(ha)();var ga=__webpack_require__(66336);const ya=__webpack_require__.n(ga)(),va={hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#333",color:"white"},"hljs-name":{fontWeight:"bold"},"hljs-strong":{fontWeight:"bold"},"hljs-code":{fontStyle:"italic",color:"#888"},"hljs-emphasis":{fontStyle:"italic"},"hljs-tag":{color:"#62c8f3"},"hljs-variable":{color:"#ade5fc"},"hljs-template-variable":{color:"#ade5fc"},"hljs-selector-id":{color:"#ade5fc"},"hljs-selector-class":{color:"#ade5fc"},"hljs-string":{color:"#a2fca2"},"hljs-bullet":{color:"#d36363"},"hljs-type":{color:"#ffa"},"hljs-title":{color:"#ffa"},"hljs-section":{color:"#ffa"},"hljs-attribute":{color:"#ffa"},"hljs-quote":{color:"#ffa"},"hljs-built_in":{color:"#ffa"},"hljs-builtin-name":{color:"#ffa"},"hljs-number":{color:"#d36363"},"hljs-symbol":{color:"#d36363"},"hljs-keyword":{color:"#fcc28c"},"hljs-selector-tag":{color:"#fcc28c"},"hljs-literal":{color:"#fcc28c"},"hljs-comment":{color:"#888"},"hljs-deletion":{color:"#333",backgroundColor:"#fc9b9b"},"hljs-regexp":{color:"#c6b4f0"},"hljs-link":{color:"#c6b4f0"},"hljs-meta":{color:"#fc9b9b"},"hljs-addition":{backgroundColor:"#a2fca2",color:"#333"}};Yo.registerLanguage("json",ra),Yo.registerLanguage("js",Zo),Yo.registerLanguage("xml",aa),Yo.registerLanguage("yaml",ua),Yo.registerLanguage("http",fa),Yo.registerLanguage("bash",sa),Yo.registerLanguage("powershell",ya),Yo.registerLanguage("javascript",Zo);const ba={agate:va,arta:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#222",color:"#aaa"},"hljs-subst":{color:"#aaa"},"hljs-section":{color:"#fff",fontWeight:"bold"},"hljs-comment":{color:"#444"},"hljs-quote":{color:"#444"},"hljs-meta":{color:"#444"},"hljs-string":{color:"#ffcc33"},"hljs-symbol":{color:"#ffcc33"},"hljs-bullet":{color:"#ffcc33"},"hljs-regexp":{color:"#ffcc33"},"hljs-number":{color:"#00cc66"},"hljs-addition":{color:"#00cc66"},"hljs-built_in":{color:"#32aaee"},"hljs-builtin-name":{color:"#32aaee"},"hljs-literal":{color:"#32aaee"},"hljs-type":{color:"#32aaee"},"hljs-template-variable":{color:"#32aaee"},"hljs-attribute":{color:"#32aaee"},"hljs-link":{color:"#32aaee"},"hljs-keyword":{color:"#6644aa"},"hljs-selector-tag":{color:"#6644aa"},"hljs-name":{color:"#6644aa"},"hljs-selector-id":{color:"#6644aa"},"hljs-selector-class":{color:"#6644aa"},"hljs-title":{color:"#bb1166"},"hljs-variable":{color:"#bb1166"},"hljs-deletion":{color:"#bb1166"},"hljs-template-tag":{color:"#bb1166"},"hljs-doctag":{fontWeight:"bold"},"hljs-strong":{fontWeight:"bold"},"hljs-emphasis":{fontStyle:"italic"}},monokai:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#272822",color:"#ddd"},"hljs-tag":{color:"#f92672"},"hljs-keyword":{color:"#f92672",fontWeight:"bold"},"hljs-selector-tag":{color:"#f92672",fontWeight:"bold"},"hljs-literal":{color:"#f92672",fontWeight:"bold"},"hljs-strong":{color:"#f92672"},"hljs-name":{color:"#f92672"},"hljs-code":{color:"#66d9ef"},"hljs-class .hljs-title":{color:"white"},"hljs-attribute":{color:"#bf79db"},"hljs-symbol":{color:"#bf79db"},"hljs-regexp":{color:"#bf79db"},"hljs-link":{color:"#bf79db"},"hljs-string":{color:"#a6e22e"},"hljs-bullet":{color:"#a6e22e"},"hljs-subst":{color:"#a6e22e"},"hljs-title":{color:"#a6e22e",fontWeight:"bold"},"hljs-section":{color:"#a6e22e",fontWeight:"bold"},"hljs-emphasis":{color:"#a6e22e"},"hljs-type":{color:"#a6e22e",fontWeight:"bold"},"hljs-built_in":{color:"#a6e22e"},"hljs-builtin-name":{color:"#a6e22e"},"hljs-selector-attr":{color:"#a6e22e"},"hljs-selector-pseudo":{color:"#a6e22e"},"hljs-addition":{color:"#a6e22e"},"hljs-variable":{color:"#a6e22e"},"hljs-template-tag":{color:"#a6e22e"},"hljs-template-variable":{color:"#a6e22e"},"hljs-comment":{color:"#75715e"},"hljs-quote":{color:"#75715e"},"hljs-deletion":{color:"#75715e"},"hljs-meta":{color:"#75715e"},"hljs-doctag":{fontWeight:"bold"},"hljs-selector-id":{fontWeight:"bold"}},nord:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#2E3440",color:"#D8DEE9"},"hljs-subst":{color:"#D8DEE9"},"hljs-selector-tag":{color:"#81A1C1"},"hljs-selector-id":{color:"#8FBCBB",fontWeight:"bold"},"hljs-selector-class":{color:"#8FBCBB"},"hljs-selector-attr":{color:"#8FBCBB"},"hljs-selector-pseudo":{color:"#88C0D0"},"hljs-addition":{backgroundColor:"rgba(163, 190, 140, 0.5)"},"hljs-deletion":{backgroundColor:"rgba(191, 97, 106, 0.5)"},"hljs-built_in":{color:"#8FBCBB"},"hljs-type":{color:"#8FBCBB"},"hljs-class":{color:"#8FBCBB"},"hljs-function":{color:"#88C0D0"},"hljs-function > .hljs-title":{color:"#88C0D0"},"hljs-keyword":{color:"#81A1C1"},"hljs-literal":{color:"#81A1C1"},"hljs-symbol":{color:"#81A1C1"},"hljs-number":{color:"#B48EAD"},"hljs-regexp":{color:"#EBCB8B"},"hljs-string":{color:"#A3BE8C"},"hljs-title":{color:"#8FBCBB"},"hljs-params":{color:"#D8DEE9"},"hljs-bullet":{color:"#81A1C1"},"hljs-code":{color:"#8FBCBB"},"hljs-emphasis":{fontStyle:"italic"},"hljs-formula":{color:"#8FBCBB"},"hljs-strong":{fontWeight:"bold"},"hljs-link:hover":{textDecoration:"underline"},"hljs-quote":{color:"#4C566A"},"hljs-comment":{color:"#4C566A"},"hljs-doctag":{color:"#8FBCBB"},"hljs-meta":{color:"#5E81AC"},"hljs-meta-keyword":{color:"#5E81AC"},"hljs-meta-string":{color:"#A3BE8C"},"hljs-attr":{color:"#8FBCBB"},"hljs-attribute":{color:"#D8DEE9"},"hljs-builtin-name":{color:"#81A1C1"},"hljs-name":{color:"#81A1C1"},"hljs-section":{color:"#88C0D0"},"hljs-tag":{color:"#81A1C1"},"hljs-variable":{color:"#D8DEE9"},"hljs-template-variable":{color:"#D8DEE9"},"hljs-template-tag":{color:"#5E81AC"},"abnf .hljs-attribute":{color:"#88C0D0"},"abnf .hljs-symbol":{color:"#EBCB8B"},"apache .hljs-attribute":{color:"#88C0D0"},"apache .hljs-section":{color:"#81A1C1"},"arduino .hljs-built_in":{color:"#88C0D0"},"aspectj .hljs-meta":{color:"#D08770"},"aspectj > .hljs-title":{color:"#88C0D0"},"bnf .hljs-attribute":{color:"#8FBCBB"},"clojure .hljs-name":{color:"#88C0D0"},"clojure .hljs-symbol":{color:"#EBCB8B"},"coq .hljs-built_in":{color:"#88C0D0"},"cpp .hljs-meta-string":{color:"#8FBCBB"},"css .hljs-built_in":{color:"#88C0D0"},"css .hljs-keyword":{color:"#D08770"},"diff .hljs-meta":{color:"#8FBCBB"},"ebnf .hljs-attribute":{color:"#8FBCBB"},"glsl .hljs-built_in":{color:"#88C0D0"},"groovy .hljs-meta:not(:first-child)":{color:"#D08770"},"haxe .hljs-meta":{color:"#D08770"},"java .hljs-meta":{color:"#D08770"},"ldif .hljs-attribute":{color:"#8FBCBB"},"lisp .hljs-name":{color:"#88C0D0"},"lua .hljs-built_in":{color:"#88C0D0"},"moonscript .hljs-built_in":{color:"#88C0D0"},"nginx .hljs-attribute":{color:"#88C0D0"},"nginx .hljs-section":{color:"#5E81AC"},"pf .hljs-built_in":{color:"#88C0D0"},"processing .hljs-built_in":{color:"#88C0D0"},"scss .hljs-keyword":{color:"#81A1C1"},"stylus .hljs-keyword":{color:"#81A1C1"},"swift .hljs-meta":{color:"#D08770"},"vim .hljs-built_in":{color:"#88C0D0",fontStyle:"italic"},"yaml .hljs-meta":{color:"#D08770"}},obsidian:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#282b2e",color:"#e0e2e4"},"hljs-keyword":{color:"#93c763",fontWeight:"bold"},"hljs-selector-tag":{color:"#93c763",fontWeight:"bold"},"hljs-literal":{color:"#93c763",fontWeight:"bold"},"hljs-selector-id":{color:"#93c763"},"hljs-number":{color:"#ffcd22"},"hljs-attribute":{color:"#668bb0"},"hljs-code":{color:"white"},"hljs-class .hljs-title":{color:"white"},"hljs-section":{color:"white",fontWeight:"bold"},"hljs-regexp":{color:"#d39745"},"hljs-link":{color:"#d39745"},"hljs-meta":{color:"#557182"},"hljs-tag":{color:"#8cbbad"},"hljs-name":{color:"#8cbbad",fontWeight:"bold"},"hljs-bullet":{color:"#8cbbad"},"hljs-subst":{color:"#8cbbad"},"hljs-emphasis":{color:"#8cbbad"},"hljs-type":{color:"#8cbbad",fontWeight:"bold"},"hljs-built_in":{color:"#8cbbad"},"hljs-selector-attr":{color:"#8cbbad"},"hljs-selector-pseudo":{color:"#8cbbad"},"hljs-addition":{color:"#8cbbad"},"hljs-variable":{color:"#8cbbad"},"hljs-template-tag":{color:"#8cbbad"},"hljs-template-variable":{color:"#8cbbad"},"hljs-string":{color:"#ec7600"},"hljs-symbol":{color:"#ec7600"},"hljs-comment":{color:"#818e96"},"hljs-quote":{color:"#818e96"},"hljs-deletion":{color:"#818e96"},"hljs-selector-class":{color:"#A082BD"},"hljs-doctag":{fontWeight:"bold"},"hljs-title":{fontWeight:"bold"},"hljs-strong":{fontWeight:"bold"}},"tomorrow-night":{"hljs-comment":{color:"#969896"},"hljs-quote":{color:"#969896"},"hljs-variable":{color:"#cc6666"},"hljs-template-variable":{color:"#cc6666"},"hljs-tag":{color:"#cc6666"},"hljs-name":{color:"#cc6666"},"hljs-selector-id":{color:"#cc6666"},"hljs-selector-class":{color:"#cc6666"},"hljs-regexp":{color:"#cc6666"},"hljs-deletion":{color:"#cc6666"},"hljs-number":{color:"#de935f"},"hljs-built_in":{color:"#de935f"},"hljs-builtin-name":{color:"#de935f"},"hljs-literal":{color:"#de935f"},"hljs-type":{color:"#de935f"},"hljs-params":{color:"#de935f"},"hljs-meta":{color:"#de935f"},"hljs-link":{color:"#de935f"},"hljs-attribute":{color:"#f0c674"},"hljs-string":{color:"#b5bd68"},"hljs-symbol":{color:"#b5bd68"},"hljs-bullet":{color:"#b5bd68"},"hljs-addition":{color:"#b5bd68"},"hljs-title":{color:"#81a2be"},"hljs-section":{color:"#81a2be"},"hljs-keyword":{color:"#b294bb"},"hljs-selector-tag":{color:"#b294bb"},hljs:{display:"block",overflowX:"auto",background:"#1d1f21",color:"#c5c8c6",padding:"0.5em"},"hljs-emphasis":{fontStyle:"italic"},"hljs-strong":{fontWeight:"bold"}},idea:{hljs:{display:"block",overflowX:"auto",padding:"0.5em",color:"#000",background:"#fff"},"hljs-subst":{fontWeight:"normal",color:"#000"},"hljs-title":{fontWeight:"normal",color:"#000"},"hljs-comment":{color:"#808080",fontStyle:"italic"},"hljs-quote":{color:"#808080",fontStyle:"italic"},"hljs-meta":{color:"#808000"},"hljs-tag":{background:"#efefef"},"hljs-section":{fontWeight:"bold",color:"#000080"},"hljs-name":{fontWeight:"bold",color:"#000080"},"hljs-literal":{fontWeight:"bold",color:"#000080"},"hljs-keyword":{fontWeight:"bold",color:"#000080"},"hljs-selector-tag":{fontWeight:"bold",color:"#000080"},"hljs-type":{fontWeight:"bold",color:"#000080"},"hljs-selector-id":{fontWeight:"bold",color:"#000080"},"hljs-selector-class":{fontWeight:"bold",color:"#000080"},"hljs-attribute":{fontWeight:"bold",color:"#0000ff"},"hljs-number":{fontWeight:"normal",color:"#0000ff"},"hljs-regexp":{fontWeight:"normal",color:"#0000ff"},"hljs-link":{fontWeight:"normal",color:"#0000ff"},"hljs-string":{color:"#008000",fontWeight:"bold"},"hljs-symbol":{color:"#000",background:"#d0eded",fontStyle:"italic"},"hljs-bullet":{color:"#000",background:"#d0eded",fontStyle:"italic"},"hljs-formula":{color:"#000",background:"#d0eded",fontStyle:"italic"},"hljs-doctag":{textDecoration:"underline"},"hljs-variable":{color:"#660e7a"},"hljs-template-variable":{color:"#660e7a"},"hljs-addition":{background:"#baeeba"},"hljs-deletion":{background:"#ffc8bd"},"hljs-emphasis":{fontStyle:"italic"},"hljs-strong":{fontWeight:"bold"}}},_a=Object.keys(ba),getStyle=i=>_a.includes(i)?ba[i]:(console.warn(`Request style '${i}' is not available, returning default instead`),va),Ea={cursor:"pointer",lineHeight:1,display:"inline-flex",backgroundColor:"rgb(250, 250, 250)",paddingBottom:"0",paddingTop:"0",border:"1px solid rgb(51, 51, 51)",borderRadius:"4px 4px 0 0",boxShadow:"none",borderBottom:"none"},wa={cursor:"pointer",lineHeight:1,display:"inline-flex",backgroundColor:"rgb(51, 51, 51)",boxShadow:"none",border:"1px solid rgb(51, 51, 51)",paddingBottom:"0",paddingTop:"0",borderRadius:"4px 4px 0 0",marginTop:"-5px",marginRight:"-5px",marginLeft:"-5px",zIndex:"9999",borderBottom:"none"},request_snippets=i=>{let{request:s,requestSnippetsSelectors:u,getConfigs:m,getComponent:v}=i;const _=kt()(m)?m():null,j=!1!==Eo()(_,"syntaxHighlight")&&Eo()(_,"syntaxHighlight.activated",!0),M=(0,He.useRef)(null),$=v("ArrowUpIcon"),W=v("ArrowDownIcon"),[X,Y]=(0,He.useState)(u.getSnippetGenerators()?.keySeq().first()),[Z,ee]=(0,He.useState)(u?.getDefaultExpanded());(0,He.useEffect)((()=>{}),[]),(0,He.useEffect)((()=>{const i=Array.from(M.current.childNodes).filter((i=>!!i.nodeType&&i.classList?.contains("curl-command")));return i.forEach((i=>i.addEventListener("mousewheel",handlePreventYScrollingBeyondElement,{passive:!1}))),()=>{i.forEach((i=>i.removeEventListener("mousewheel",handlePreventYScrollingBeyondElement)))}}),[s]);const ae=u.getSnippetGenerators(),ie=ae.get(X),le=ie.get("fn")(s),handleSetIsExpanded=()=>{ee(!Z)},handleGetBtnStyle=i=>i===X?wa:Ea,handlePreventYScrollingBeyondElement=i=>{const{target:s,deltaY:u}=i,{scrollHeight:m,offsetHeight:v,scrollTop:_}=s;m>v&&(0===_&&u<0||v+_>=m&&u>0)&&i.preventDefault()},ce=j?He.createElement(Yo,{language:ie.get("syntax"),className:"curl microlight",style:getStyle(Eo()(_,"syntaxHighlight.theme"))},le):He.createElement("textarea",{readOnly:!0,className:"curl",value:le});return He.createElement("div",{className:"request-snippets",ref:M},He.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"15px"}},He.createElement("h4",{onClick:()=>handleSetIsExpanded(),style:{cursor:"pointer"}},"Snippets"),He.createElement("button",{onClick:()=>handleSetIsExpanded(),style:{border:"none",background:"none"},title:Z?"Collapse operation":"Expand operation"},Z?He.createElement(W,{className:"arrow",width:"10",height:"10"}):He.createElement($,{className:"arrow",width:"10",height:"10"}))),Z&&He.createElement("div",{className:"curl-command"},He.createElement("div",{style:{paddingLeft:"15px",paddingRight:"10px",width:"100%",display:"flex"}},ae.entrySeq().map((i=>{let[s,u]=i;return He.createElement("div",{style:handleGetBtnStyle(s),className:"btn",key:s,onClick:()=>(i=>{X!==i&&Y(i)})(s)},He.createElement("h4",{style:s===X?{color:"white"}:{}},u.get("title")))}))),He.createElement("div",{className:"copy-to-clipboard"},He.createElement(Wo.CopyToClipboard,{text:le},He.createElement("button",null))),He.createElement("div",null,ce)))},plugins_request_snippets=()=>({components:{RequestSnippets:request_snippets},fn:ee,statePlugins:{requestSnippets:{selectors:ae}}});var xa=__webpack_require__(53479),ka=__webpack_require__.n(xa),Oa=__webpack_require__(14419),Aa=__webpack_require__.n(Oa),Ca=__webpack_require__(41609),ja=__webpack_require__.n(Ca);const shallowArrayEquals=i=>s=>Array.isArray(i)&&Array.isArray(s)&&i.length===s.length&&i.every(((i,u)=>i===s[u])),list=function(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return s};class Cache extends Map{delete(i){const s=Array.from(this.keys()).find(shallowArrayEquals(i));return super.delete(s)}get(i){const s=Array.from(this.keys()).find(shallowArrayEquals(i));return super.get(s)}has(i){return-1!==Array.from(this.keys()).findIndex(shallowArrayEquals(i))}}const utils_memoizeN=function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:list;const{Cache:u}=yt();yt().Cache=Cache;const m=yt()(i,s);return yt().Cache=u,m},Ia={string:i=>i.pattern?(i=>{try{return new(Aa())(i).gen()}catch(i){return"string"}})(i.pattern):"string",string_email:()=>"user@example.com","string_date-time":()=>(new Date).toISOString(),string_date:()=>(new Date).toISOString().substring(0,10),string_uuid:()=>"3fa85f64-5717-4562-b3fc-2c963f66afa6",string_hostname:()=>"example.com",string_ipv4:()=>"198.51.100.42",string_ipv6:()=>"2001:0db8:5b96:0000:0000:426f:8e17:642a",number:()=>0,number_float:()=>0,integer:()=>0,boolean:i=>"boolean"!=typeof i.default||i.default},primitive=i=>{i=objectify(i);let{type:s,format:u}=i,m=Ia[`${s}_${u}`]||Ia[s];return isFunc(m)?m(i):"Unknown Type: "+i.type},sanitizeRef=i=>deeplyStripKey(i,"$$ref",(i=>"string"==typeof i&&i.indexOf("#")>-1)),Ma=["maxProperties","minProperties"],Ba=["minItems","maxItems"],Da=["minimum","maximum","exclusiveMinimum","exclusiveMaximum"],Fa=["minLength","maxLength"],liftSampleHelper=function(i,s){let u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(["example","default","enum","xml","type",...Ma,...Ba,...Da,...Fa].forEach((u=>(u=>{void 0===s[u]&&void 0!==i[u]&&(s[u]=i[u])})(u))),void 0!==i.required&&Array.isArray(i.required)&&(void 0!==s.required&&s.required.length||(s.required=[]),i.required.forEach((i=>{s.required.includes(i)||s.required.push(i)}))),i.properties){s.properties||(s.properties={});let m=objectify(i.properties);for(let v in m)Object.prototype.hasOwnProperty.call(m,v)&&(m[v]&&m[v].deprecated||m[v]&&m[v].readOnly&&!u.includeReadOnly||m[v]&&m[v].writeOnly&&!u.includeWriteOnly||s.properties[v]||(s.properties[v]=m[v],!i.required&&Array.isArray(i.required)&&-1!==i.required.indexOf(v)&&(s.required?s.required.push(v):s.required=[v])))}return i.items&&(s.items||(s.items={}),s.items=liftSampleHelper(i.items,s.items,u)),s},sampleFromSchemaGeneric=function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,m=arguments.length>3&&void 0!==arguments[3]&&arguments[3];i&&isFunc(i.toJS)&&(i=i.toJS());let v=void 0!==u||i&&void 0!==i.example||i&&void 0!==i.default;const _=!v&&i&&i.oneOf&&i.oneOf.length>0,j=!v&&i&&i.anyOf&&i.anyOf.length>0;if(!v&&(_||j)){const u=objectify(_?i.oneOf[0]:i.anyOf[0]);if(liftSampleHelper(u,i,s),!i.xml&&u.xml&&(i.xml=u.xml),void 0!==i.example&&void 0!==u.example)v=!0;else if(u.properties){i.properties||(i.properties={});let m=objectify(u.properties);for(let v in m)Object.prototype.hasOwnProperty.call(m,v)&&(m[v]&&m[v].deprecated||m[v]&&m[v].readOnly&&!s.includeReadOnly||m[v]&&m[v].writeOnly&&!s.includeWriteOnly||i.properties[v]||(i.properties[v]=m[v],!u.required&&Array.isArray(u.required)&&-1!==u.required.indexOf(v)&&(i.required?i.required.push(v):i.required=[v])))}}const M={};let{xml:$,type:W,example:X,properties:Y,additionalProperties:Z,items:ee}=i||{},{includeReadOnly:ae,includeWriteOnly:ie}=s;$=$||{};let le,{name:ce,prefix:pe,namespace:de}=$,fe={};if(m&&(ce=ce||"notagname",le=(pe?pe+":":"")+ce,de)){M[pe?"xmlns:"+pe:"xmlns"]=de}m&&(fe[le]=[]);const schemaHasAny=s=>s.some((s=>Object.prototype.hasOwnProperty.call(i,s)));i&&!W&&(Y||Z||schemaHasAny(Ma)?W="object":ee||schemaHasAny(Ba)?W="array":schemaHasAny(Da)?(W="number",i.type="number"):v||i.enum||(W="string",i.type="string"));const handleMinMaxItems=s=>{if(null!=i?.maxItems&&(s=s.slice(0,i?.maxItems)),null!=i?.minItems){let u=0;for(;s.length<i?.minItems;)s.push(s[u++%s.length])}return s},ye=objectify(Y);let be,_e=0;const hasExceededMaxProperties=()=>i&&null!==i.maxProperties&&void 0!==i.maxProperties&&_e>=i.maxProperties,canAddProperty=s=>!i||null===i.maxProperties||void 0===i.maxProperties||!hasExceededMaxProperties()&&(!(s=>!(i&&i.required&&i.required.length&&i.required.includes(s)))(s)||i.maxProperties-_e-(()=>{if(!i||!i.required)return 0;let s=0;return m?i.required.forEach((i=>s+=void 0===fe[i]?0:1)):i.required.forEach((i=>s+=void 0===fe[le]?.find((s=>void 0!==s[i]))?0:1)),i.required.length-s})()>0);if(be=m?function(u){let v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if(i&&ye[u]){if(ye[u].xml=ye[u].xml||{},ye[u].xml.attribute){const i=Array.isArray(ye[u].enum)?ye[u].enum[0]:void 0,s=ye[u].example,m=ye[u].default;return void(M[ye[u].xml.name||u]=void 0!==s?s:void 0!==m?m:void 0!==i?i:primitive(ye[u]))}ye[u].xml.name=ye[u].xml.name||u}else ye[u]||!1===Z||(ye[u]={xml:{name:u}});let _=sampleFromSchemaGeneric(i&&ye[u]||void 0,s,v,m);canAddProperty(u)&&(_e++,Array.isArray(_)?fe[le]=fe[le].concat(_):fe[le].push(_))}:(u,v)=>{if(canAddProperty(u)){if(Object.prototype.hasOwnProperty.call(i,"discriminator")&&i.discriminator&&Object.prototype.hasOwnProperty.call(i.discriminator,"mapping")&&i.discriminator.mapping&&Object.prototype.hasOwnProperty.call(i,"$$ref")&&i.$$ref&&i.discriminator.propertyName===u){for(let s in i.discriminator.mapping)if(-1!==i.$$ref.search(i.discriminator.mapping[s])){fe[u]=s;break}}else fe[u]=sampleFromSchemaGeneric(ye[u],s,v,m);_e++}},v){let v;if(v=sanitizeRef(void 0!==u?u:void 0!==X?X:i.default),!m){if("number"==typeof v&&"string"===W)return`${v}`;if("string"!=typeof v||"string"===W)return v;try{return JSON.parse(v)}catch(i){return v}}if(i||(W=Array.isArray(v)?"array":typeof v),"array"===W){if(!Array.isArray(v)){if("string"==typeof v)return v;v=[v]}const u=i?i.items:void 0;u&&(u.xml=u.xml||$||{},u.xml.name=u.xml.name||$.name);let _=v.map((i=>sampleFromSchemaGeneric(u,s,i,m)));return _=handleMinMaxItems(_),$.wrapped?(fe[le]=_,ja()(M)||fe[le].push({_attr:M})):fe=_,fe}if("object"===W){if("string"==typeof v)return v;for(let s in v)Object.prototype.hasOwnProperty.call(v,s)&&(i&&ye[s]&&ye[s].readOnly&&!ae||i&&ye[s]&&ye[s].writeOnly&&!ie||(i&&ye[s]&&ye[s].xml&&ye[s].xml.attribute?M[ye[s].xml.name||s]=v[s]:be(s,v[s])));return ja()(M)||fe[le].push({_attr:M}),fe}return fe[le]=ja()(M)?v:[{_attr:M},v],fe}if("object"===W){for(let i in ye)Object.prototype.hasOwnProperty.call(ye,i)&&(ye[i]&&ye[i].deprecated||ye[i]&&ye[i].readOnly&&!ae||ye[i]&&ye[i].writeOnly&&!ie||be(i));if(m&&M&&fe[le].push({_attr:M}),hasExceededMaxProperties())return fe;if(!0===Z)m?fe[le].push({additionalProp:"Anything can be here"}):fe.additionalProp1={},_e++;else if(Z){const u=objectify(Z),v=sampleFromSchemaGeneric(u,s,void 0,m);if(m&&u.xml&&u.xml.name&&"notagname"!==u.xml.name)fe[le].push(v);else{const s=null!==i.minProperties&&void 0!==i.minProperties&&_e<i.minProperties?i.minProperties-_e:3;for(let i=1;i<=s;i++){if(hasExceededMaxProperties())return fe;if(m){const s={};s["additionalProp"+i]=v.notagname,fe[le].push(s)}else fe["additionalProp"+i]=v;_e++}}}return fe}if("array"===W){if(!ee)return;let u;if(m&&(ee.xml=ee.xml||i?.xml||{},ee.xml.name=ee.xml.name||$.name),Array.isArray(ee.anyOf))u=ee.anyOf.map((i=>sampleFromSchemaGeneric(liftSampleHelper(ee,i,s),s,void 0,m)));else if(Array.isArray(ee.oneOf))u=ee.oneOf.map((i=>sampleFromSchemaGeneric(liftSampleHelper(ee,i,s),s,void 0,m)));else{if(!(!m||m&&$.wrapped))return sampleFromSchemaGeneric(ee,s,void 0,m);u=[sampleFromSchemaGeneric(ee,s,void 0,m)]}return u=handleMinMaxItems(u),m&&$.wrapped?(fe[le]=u,ja()(M)||fe[le].push({_attr:M}),fe):u}let we;if(i&&Array.isArray(i.enum))we=normalizeArray(i.enum)[0];else{if(!i)return;if(we=primitive(i),"number"==typeof we){let s=i.minimum;null!=s&&(i.exclusiveMinimum&&s++,we=s);let u=i.maximum;null!=u&&(i.exclusiveMaximum&&u--,we=u)}if("string"==typeof we&&(null!==i.maxLength&&void 0!==i.maxLength&&(we=we.slice(0,i.maxLength)),null!==i.minLength&&void 0!==i.minLength)){let s=0;for(;we.length<i.minLength;)we+=we[s++%we.length]}}if("file"!==W)return m?(fe[le]=ja()(M)?we:[{_attr:M},we],fe):we},inferSchema=i=>(i.schema&&(i=i.schema),i.properties&&(i.type="object"),i),createXMLExample=(i,s,u)=>{const m=sampleFromSchemaGeneric(i,s,u,!0);if(m)return"string"==typeof m?m:ka()(m,{declaration:!0,indent:"\t"})},sampleFromSchema=(i,s,u)=>sampleFromSchemaGeneric(i,s,u,!1),resolver=(i,s,u)=>[i,JSON.stringify(s),JSON.stringify(u)],za=utils_memoizeN(createXMLExample,resolver),Ka=utils_memoizeN(sampleFromSchema,resolver),Ha=[{when:/json/,shouldStringifyTypes:["string"]}],Ja=["object"],get_json_sample_schema=i=>(s,u,m,v)=>{const{fn:_}=i(),j=_.memoizedSampleFromSchema(s,u,v),M=typeof j,$=Ha.reduce(((i,s)=>s.when.test(m)?[...i,...s.shouldStringifyTypes]:i),Ja);return Et()($,(i=>i===M))?JSON.stringify(j,null,2):j},get_yaml_sample_schema=i=>(s,u,m,v)=>{const{fn:_}=i(),j=_.getJsonSampleSchema(s,u,m,v);let M;try{M=ao.dump(ao.load(j),{lineWidth:-1},{schema:Jn}),"\n"===M[M.length-1]&&(M=M.slice(0,M.length-1))}catch(i){return console.error(i),"error: could not generate yaml example"}return M.replace(/\t/g," ")},get_xml_sample_schema=i=>(s,u,m)=>{const{fn:v}=i();if(s&&!s.xml&&(s.xml={}),s&&!s.xml.name){if(!s.$$ref&&(s.type||s.items||s.properties||s.additionalProperties))return'<?xml version="1.0" encoding="UTF-8"?>\n\x3c!-- XML example cannot be generated; root element name is undefined --\x3e';if(s.$$ref){let i=s.$$ref.match(/\S*\/(\S+)$/);s.xml.name=i[1]}}return v.memoizedCreateXMLExample(s,u,m)},get_sample_schema=i=>function(s){let u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",m=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},v=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;const{fn:_}=i();return"function"==typeof s?.toJS&&(s=s.toJS()),"function"==typeof v?.toJS&&(v=v.toJS()),/xml/.test(u)?_.getXmlSampleSchema(s,m,v):/(yaml|yml)/.test(u)?_.getYamlSampleSchema(s,m,u,v):_.getJsonSampleSchema(s,m,u,v)},json_schema_5_samples=i=>{let{getSystem:s}=i;const u=get_json_sample_schema(s),m=get_yaml_sample_schema(s),v=get_xml_sample_schema(s),_=get_sample_schema(s);return{fn:{jsonSchema5:{inferSchema,sampleFromSchema,sampleFromSchemaGeneric,createXMLExample,memoizedSampleFromSchema:Ka,memoizedCreateXMLExample:za,getJsonSampleSchema:u,getYamlSampleSchema:m,getXmlSampleSchema:v,getSampleSchema:_},inferSchema,sampleFromSchema,sampleFromSchemaGeneric,createXMLExample,memoizedSampleFromSchema:Ka,memoizedCreateXMLExample:za,getJsonSampleSchema:u,getYamlSampleSchema:m,getXmlSampleSchema:v,getSampleSchema:_}}},Ga=["get","put","post","delete","options","head","patch","trace"],spec_selectors_state=i=>i||(0,et.Map)(),ei=Xt(spec_selectors_state,(i=>i.get("lastError"))),si=Xt(spec_selectors_state,(i=>i.get("url"))),_i=Xt(spec_selectors_state,(i=>i.get("spec")||"")),Ei=Xt(spec_selectors_state,(i=>i.get("specSource")||"not-editor")),Oi=Xt(spec_selectors_state,(i=>i.get("json",(0,et.Map)()))),Ci=Xt(Oi,(i=>i.toJS())),Ti=Xt(spec_selectors_state,(i=>i.get("resolved",(0,et.Map)()))),specResolvedSubtree=(i,s)=>i.getIn(["resolvedSubtrees",...s],void 0),mergerFn=(i,s)=>et.Map.isMap(i)&&et.Map.isMap(s)?s.get("$$ref")?s:(0,et.OrderedMap)().mergeWith(mergerFn,i,s):s,Ri=Xt(spec_selectors_state,(i=>(0,et.OrderedMap)().mergeWith(mergerFn,i.get("json"),i.get("resolvedSubtrees")))),spec=i=>Oi(i),Bi=Xt(spec,(()=>!1)),Di=Xt(spec,(i=>returnSelfOrNewMap(i&&i.get("info")))),Ui=Xt(spec,(i=>returnSelfOrNewMap(i&&i.get("externalDocs")))),Hi=Xt(Di,(i=>i&&i.get("version"))),Ji=Xt(Hi,(i=>/v?([0-9]*)\.([0-9]*)\.([0-9]*)/i.exec(i).slice(1))),Qi=Xt(Ri,(i=>i.get("paths"))),es=Xt((()=>["get","put","post","delete","options","head","patch"])),ts=Xt(Qi,(i=>{if(!i||i.size<1)return(0,et.List)();let s=(0,et.List)();return i&&i.forEach?(i.forEach(((i,u)=>{if(!i||!i.forEach)return{};i.forEach(((i,m)=>{Ga.indexOf(m)<0||(s=s.push((0,et.fromJS)({path:u,method:m,operation:i,id:`${m}-${u}`})))}))})),s):(0,et.List)()})),rs=Xt(spec,(i=>(0,et.Set)(i.get("consumes")))),ns=Xt(spec,(i=>(0,et.Set)(i.get("produces")))),os=Xt(spec,(i=>i.get("security",(0,et.List)()))),as=Xt(spec,(i=>i.get("securityDefinitions"))),findDefinition=(i,s)=>{const u=i.getIn(["resolvedSubtrees","definitions",s],null),m=i.getIn(["json","definitions",s],null);return u||m||null},ss=Xt(spec,(i=>{const s=i.get("definitions");return et.Map.isMap(s)?s:(0,et.Map)()})),ls=Xt(spec,(i=>i.get("basePath"))),cs=Xt(spec,(i=>i.get("host"))),us=Xt(spec,(i=>i.get("schemes",(0,et.Map)()))),ps=Xt(ts,rs,ns,((i,s,u)=>i.map((i=>i.update("operation",(i=>{if(i){if(!et.Map.isMap(i))return;return i.withMutations((i=>(i.get("consumes")||i.update("consumes",(i=>(0,et.Set)(i).merge(s))),i.get("produces")||i.update("produces",(i=>(0,et.Set)(i).merge(u))),i)))}return(0,et.Map)()})))))),hs=Xt(spec,(i=>{const s=i.get("tags",(0,et.List)());return et.List.isList(s)?s.filter((i=>et.Map.isMap(i))):(0,et.List)()})),tagDetails=(i,s)=>(hs(i)||(0,et.List)()).filter(et.Map.isMap).find((i=>i.get("name")===s),(0,et.Map)()),ds=Xt(ps,hs,((i,s)=>i.reduce(((i,s)=>{let u=(0,et.Set)(s.getIn(["operation","tags"]));return u.count()<1?i.update("default",(0,et.List)(),(i=>i.push(s))):u.reduce(((i,u)=>i.update(u,(0,et.List)(),(i=>i.push(s)))),i)}),s.reduce(((i,s)=>i.set(s.get("name"),(0,et.List)())),(0,et.OrderedMap)())))),selectors_taggedOperations=i=>s=>{let{getConfigs:u}=s,{tagsSorter:m,operationsSorter:v}=u();return ds(i).sortBy(((i,s)=>s),((i,s)=>{let u="function"==typeof m?m:Bt.tagsSorter[m];return u?u(i,s):null})).map(((s,u)=>{let m="function"==typeof v?v:Bt.operationsSorter[v],_=m?s.sort(m):s;return(0,et.Map)({tagDetails:tagDetails(i,u),operations:_})}))},fs=Xt(spec_selectors_state,(i=>i.get("responses",(0,et.Map)()))),ms=Xt(spec_selectors_state,(i=>i.get("requests",(0,et.Map)()))),gs=Xt(spec_selectors_state,(i=>i.get("mutatedRequests",(0,et.Map)()))),responseFor=(i,s,u)=>fs(i).getIn([s,u],null),requestFor=(i,s,u)=>ms(i).getIn([s,u],null),mutatedRequestFor=(i,s,u)=>gs(i).getIn([s,u],null),allowTryItOutFor=()=>!0,parameterWithMetaByIdentity=(i,s,u)=>{const m=Ri(i).getIn(["paths",...s,"parameters"],(0,et.OrderedMap)()),v=i.getIn(["meta","paths",...s,"parameters"],(0,et.OrderedMap)());return m.map((i=>{const s=v.get(`${u.get("in")}.${u.get("name")}`),m=v.get(`${u.get("in")}.${u.get("name")}.hash-${u.hashCode()}`);return(0,et.OrderedMap)().merge(i,s,m)})).find((i=>i.get("in")===u.get("in")&&i.get("name")===u.get("name")),(0,et.OrderedMap)())},parameterInclusionSettingFor=(i,s,u,m)=>{const v=`${m}.${u}`;return i.getIn(["meta","paths",...s,"parameter_inclusions",v],!1)},parameterWithMeta=(i,s,u,m)=>{const v=Ri(i).getIn(["paths",...s,"parameters"],(0,et.OrderedMap)()).find((i=>i.get("in")===m&&i.get("name")===u),(0,et.OrderedMap)());return parameterWithMetaByIdentity(i,s,v)},operationWithMeta=(i,s,u)=>{const m=Ri(i).getIn(["paths",s,u],(0,et.OrderedMap)()),v=i.getIn(["meta","paths",s,u],(0,et.OrderedMap)()),_=m.get("parameters",(0,et.List)()).map((m=>parameterWithMetaByIdentity(i,[s,u],m)));return(0,et.OrderedMap)().merge(m,v).set("parameters",_)};function getParameter(i,s,u,m){return s=s||[],i.getIn(["meta","paths",...s,"parameters"],(0,et.fromJS)([])).find((i=>et.Map.isMap(i)&&i.get("name")===u&&i.get("in")===m))||(0,et.Map)()}const ys=Xt(spec,(i=>{const s=i.get("host");return"string"==typeof s&&s.length>0&&"/"!==s[0]}));function parameterValues(i,s,u){return s=s||[],operationWithMeta(i,...s).get("parameters",(0,et.List)()).reduce(((i,s)=>{let m=u&&"body"===s.get("in")?s.get("value_xml"):s.get("value");return i.set(paramToIdentifier(s,{allowHashes:!1}),m)}),(0,et.fromJS)({}))}function parametersIncludeIn(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(et.List.isList(i))return i.some((i=>et.Map.isMap(i)&&i.get("in")===s))}function parametersIncludeType(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(et.List.isList(i))return i.some((i=>et.Map.isMap(i)&&i.get("type")===s))}function contentTypeValues(i,s){s=s||[];let u=Ri(i).getIn(["paths",...s],(0,et.fromJS)({})),m=i.getIn(["meta","paths",...s],(0,et.fromJS)({})),v=currentProducesFor(i,s);const _=u.get("parameters")||new et.List,j=m.get("consumes_value")?m.get("consumes_value"):parametersIncludeType(_,"file")?"multipart/form-data":parametersIncludeType(_,"formData")?"application/x-www-form-urlencoded":void 0;return(0,et.fromJS)({requestContentType:j,responseContentType:v})}function currentProducesFor(i,s){s=s||[];const u=Ri(i).getIn(["paths",...s],null);if(null===u)return;const m=i.getIn(["meta","paths",...s,"produces_value"],null),v=u.getIn(["produces",0],null);return m||v||"application/json"}function producesOptionsFor(i,s){s=s||[];const u=Ri(i),m=u.getIn(["paths",...s],null);if(null===m)return;const[v]=s,_=m.get("produces",null),j=u.getIn(["paths",v,"produces"],null),M=u.getIn(["produces"],null);return _||j||M}function consumesOptionsFor(i,s){s=s||[];const u=Ri(i),m=u.getIn(["paths",...s],null);if(null===m)return;const[v]=s,_=m.get("consumes",null),j=u.getIn(["paths",v,"consumes"],null),M=u.getIn(["consumes"],null);return _||j||M}const operationScheme=(i,s,u)=>{let m=i.get("url").match(/^([a-z][a-z0-9+\-.]*):/),v=Array.isArray(m)?m[1]:null;return i.getIn(["scheme",s,u])||i.getIn(["scheme","_defaultScheme"])||v||""},canExecuteScheme=(i,s,u)=>["http","https"].indexOf(operationScheme(i,s,u))>-1,validationErrors=(i,s)=>{s=s||[];let u=i.getIn(["meta","paths",...s,"parameters"],(0,et.fromJS)([]));const m=[];return u.forEach((i=>{let s=i.get("errors");s&&s.count()&&s.forEach((i=>m.push(i)))})),m},validateBeforeExecute=(i,s)=>0===validationErrors(i,s).length,getOAS3RequiredRequestBodyContentType=(i,s)=>{let u={requestBody:!1,requestContentType:{}},m=i.getIn(["resolvedSubtrees","paths",...s,"requestBody"],(0,et.fromJS)([]));return m.size<1||(m.getIn(["required"])&&(u.requestBody=m.getIn(["required"])),m.getIn(["content"]).entrySeq().forEach((i=>{const s=i[0];if(i[1].getIn(["schema","required"])){const m=i[1].getIn(["schema","required"]).toJS();u.requestContentType[s]=m}}))),u},isMediaTypeSchemaPropertiesEqual=(i,s,u,m)=>{if((u||m)&&u===m)return!0;let v=i.getIn(["resolvedSubtrees","paths",...s,"requestBody","content"],(0,et.fromJS)([]));if(v.size<2||!u||!m)return!1;let _=v.getIn([u,"schema","properties"],(0,et.fromJS)([])),j=v.getIn([m,"schema","properties"],(0,et.fromJS)([]));return!!_.equals(j)};function returnSelfOrNewMap(i){return et.Map.isMap(i)?i:new et.Map}var vs=__webpack_require__(47037),bs=__webpack_require__.n(vs),_s=__webpack_require__(23279),Es=__webpack_require__.n(_s),ws=__webpack_require__(36968),Ss=__webpack_require__.n(ws),xs=__webpack_require__(72700),ks=__webpack_require__.n(xs),Os=__webpack_require__(75703),As=__webpack_require__.n(Os);const Cs="spec_update_spec",js="spec_update_url",Ps="spec_update_json",Is="spec_update_param",Ns="spec_update_empty_param_inclusion",Ts="spec_validate_param",Ms="spec_set_response",Rs="spec_set_request",Bs="spec_set_mutated_request",Ds="spec_log_request",Ls="spec_clear_response",Fs="spec_clear_request",qs="spec_clear_validate_param",$s="spec_update_operation_meta_value",zs="spec_update_resolved",Us="spec_update_resolved_subtree",Vs="set_scheme",toStr=i=>bs()(i)?i:"";function updateSpec(i){const s=toStr(i).replace(/\t/g," ");if("string"==typeof i)return{type:Cs,payload:s}}function updateResolved(i){return{type:zs,payload:i}}function updateUrl(i){return{type:js,payload:i}}function updateJsonSpec(i){return{type:Ps,payload:i}}const parseToJson=i=>s=>{let{specActions:u,specSelectors:m,errActions:v}=s,{specStr:_}=m,j=null;try{i=i||_(),v.clear({source:"parser"}),j=ao.load(i,{schema:Jn})}catch(i){return console.error(i),v.newSpecErr({source:"parser",level:"error",message:i.reason,line:i.mark&&i.mark.line?i.mark.line+1:void 0})}return j&&"object"==typeof j?u.updateJsonSpec(j):{}};let Ws=!1;const resolveSpec=(i,s)=>u=>{let{specActions:m,specSelectors:v,errActions:_,fn:{fetch:j,resolve:M,AST:$={}},getConfigs:W}=u;Ws||(console.warn("specActions.resolveSpec is deprecated since v3.10.0 and will be removed in v4.0.0; use requestResolvedSubtree instead!"),Ws=!0);const{modelPropertyMacro:X,parameterMacro:Y,requestInterceptor:Z,responseInterceptor:ee}=W();void 0===i&&(i=v.specJson()),void 0===s&&(s=v.url());let ae=$.getLineNumberForPath?$.getLineNumberForPath:()=>{},ie=v.specStr();return M({fetch:j,spec:i,baseDoc:String(new URL(s,document.baseURI)),modelPropertyMacro:X,parameterMacro:Y,requestInterceptor:Z,responseInterceptor:ee}).then((i=>{let{spec:s,errors:u}=i;if(_.clear({type:"thrown"}),Array.isArray(u)&&u.length>0){let i=u.map((i=>(console.error(i),i.line=i.fullPath?ae(ie,i.fullPath):null,i.path=i.fullPath?i.fullPath.join("."):null,i.level="error",i.type="thrown",i.source="resolver",Object.defineProperty(i,"message",{enumerable:!0,value:i.message}),i)));_.newThrownErrBatch(i)}return m.updateResolved(s)}))};let Ks=[];const Hs=Es()((()=>{const i=Ks.reduce(((i,s)=>{let{path:u,system:m}=s;return i.has(m)||i.set(m,[]),i.get(m).push(u),i}),new Map);Ks=[],i.forEach((async(i,s)=>{if(!s)return void console.error("debResolveSubtrees: don't have a system to operate on, aborting.");if(!s.fn.resolveSubtree)return void console.error("Error: Swagger-Client did not provide a `resolveSubtree` method, doing nothing.");const{errActions:u,errSelectors:m,fn:{resolveSubtree:v,fetch:_,AST:j={}},specSelectors:M,specActions:$}=s,W=j.getLineNumberForPath??As()(void 0),X=M.specStr(),{modelPropertyMacro:Y,parameterMacro:Z,requestInterceptor:ee,responseInterceptor:ae}=s.getConfigs();try{const s=await i.reduce((async(i,s)=>{let{resultMap:j,specWithCurrentSubtrees:$}=await i;const{errors:ie,spec:le}=await v($,s,{baseDoc:String(new URL(M.url(),document.baseURI)),modelPropertyMacro:Y,parameterMacro:Z,requestInterceptor:ee,responseInterceptor:ae});if(m.allErrors().size&&u.clearBy((i=>"thrown"!==i.get("type")||"resolver"!==i.get("source")||!i.get("fullPath").every(((i,u)=>i===s[u]||void 0===s[u])))),Array.isArray(ie)&&ie.length>0){let i=ie.map((i=>(i.line=i.fullPath?W(X,i.fullPath):null,i.path=i.fullPath?i.fullPath.join("."):null,i.level="error",i.type="thrown",i.source="resolver",Object.defineProperty(i,"message",{enumerable:!0,value:i.message}),i)));u.newThrownErrBatch(i)}return le&&M.isOAS3()&&"components"===s[0]&&"securitySchemes"===s[1]&&await Promise.all(Object.values(le).filter((i=>"openIdConnect"===i.type)).map((async i=>{const s={url:i.openIdConnectUrl,requestInterceptor:ee,responseInterceptor:ae};try{const u=await _(s);u instanceof Error||u.status>=400?console.error(u.statusText+" "+s.url):i.openIdConnectData=JSON.parse(u.text)}catch(i){console.error(i)}}))),Ss()(j,s,le),$=ks()(s,le,$),{resultMap:j,specWithCurrentSubtrees:$}}),Promise.resolve({resultMap:(M.specResolvedSubtree([])||(0,et.Map)()).toJS(),specWithCurrentSubtrees:M.specJS()}));$.updateResolvedSubtree([],s.resultMap)}catch(i){console.error(i)}}))}),35),requestResolvedSubtree=i=>s=>{Ks.find((u=>{let{path:m,system:v}=u;return v===s&&m.toString()===i.toString()}))||(Ks.push({path:i,system:s}),Hs())};function changeParam(i,s,u,m,v){return{type:Is,payload:{path:i,value:m,paramName:s,paramIn:u,isXml:v}}}function changeParamByIdentity(i,s,u,m){return{type:Is,payload:{path:i,param:s,value:u,isXml:m}}}const updateResolvedSubtree=(i,s)=>({type:Us,payload:{path:i,value:s}}),invalidateResolvedSubtreeCache=()=>({type:Us,payload:{path:[],value:(0,et.Map)()}}),validateParams=(i,s)=>({type:Ts,payload:{pathMethod:i,isOAS3:s}}),updateEmptyParamInclusion=(i,s,u,m)=>({type:Ns,payload:{pathMethod:i,paramName:s,paramIn:u,includeEmptyValue:m}});function clearValidateParams(i){return{type:qs,payload:{pathMethod:i}}}function changeConsumesValue(i,s){return{type:$s,payload:{path:i,value:s,key:"consumes_value"}}}function changeProducesValue(i,s){return{type:$s,payload:{path:i,value:s,key:"produces_value"}}}const setResponse=(i,s,u)=>({payload:{path:i,method:s,res:u},type:Ms}),setRequest=(i,s,u)=>({payload:{path:i,method:s,req:u},type:Rs}),setMutatedRequest=(i,s,u)=>({payload:{path:i,method:s,req:u},type:Bs}),logRequest=i=>({payload:i,type:Ds}),executeRequest=i=>s=>{let{fn:u,specActions:m,specSelectors:v,getConfigs:_,oas3Selectors:j}=s,{pathName:M,method:$,operation:W}=i,{requestInterceptor:X,responseInterceptor:Y}=_(),Z=W.toJS();if(W&&W.get("parameters")&&W.get("parameters").filter((i=>i&&!0===i.get("allowEmptyValue"))).forEach((s=>{if(v.parameterInclusionSettingFor([M,$],s.get("name"),s.get("in"))){i.parameters=i.parameters||{};const u=paramToValue(s,i.parameters);(!u||u&&0===u.size)&&(i.parameters[s.get("name")]="")}})),i.contextUrl=Lt()(v.url()).toString(),Z&&Z.operationId?i.operationId=Z.operationId:Z&&M&&$&&(i.operationId=u.opId(Z,M,$)),v.isOAS3()){const s=`${M}:${$}`;i.server=j.selectedServer(s)||j.selectedServer();const u=j.serverVariables({server:i.server,namespace:s}).toJS(),m=j.serverVariables({server:i.server}).toJS();i.serverVariables=Object.keys(u).length?u:m,i.requestContentType=j.requestContentType(M,$),i.responseContentType=j.responseContentType(M,$)||"*/*";const v=j.requestBodyValue(M,$),_=j.requestBodyInclusionSetting(M,$);v&&v.toJS?i.requestBody=v.map((i=>et.Map.isMap(i)?i.get("value"):i)).filter(((i,s)=>(Array.isArray(i)?0!==i.length:!isEmptyValue(i))||_.get(s))).toJS():i.requestBody=v}let ee=Object.assign({},i);ee=u.buildRequest(ee),m.setRequest(i.pathName,i.method,ee);i.requestInterceptor=async s=>{let u=await X.apply(void 0,[s]),v=Object.assign({},u);return m.setMutatedRequest(i.pathName,i.method,v),u},i.responseInterceptor=Y;const ae=Date.now();return u.execute(i).then((s=>{s.duration=Date.now()-ae,m.setResponse(i.pathName,i.method,s)})).catch((s=>{"Failed to fetch"===s.message&&(s.name="",s.message='**Failed to fetch.** \n**Possible Reasons:** \n - CORS \n - Network Failure \n - URL scheme must be "http" or "https" for CORS request.'),m.setResponse(i.pathName,i.method,{error:!0,err:(0,nt.serializeError)(s)})}))},actions_execute=function(){let{path:i,method:s,...u}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return m=>{let{fn:{fetch:v},specSelectors:_,specActions:j}=m,M=_.specJsonWithResolvedSubtrees().toJS(),$=_.operationScheme(i,s),{requestContentType:W,responseContentType:X}=_.contentTypeValues([i,s]).toJS(),Y=/xml/i.test(W),Z=_.parameterValues([i,s],Y).toJS();return j.executeRequest({...u,fetch:v,spec:M,pathName:i,method:s,parameters:Z,requestContentType:W,scheme:$,responseContentType:X})}};function clearResponse(i,s){return{type:Ls,payload:{path:i,method:s}}}function clearRequest(i,s){return{type:Fs,payload:{path:i,method:s}}}function setScheme(i,s,u){return{type:Vs,payload:{scheme:i,path:s,method:u}}}const Js={[Cs]:(i,s)=>"string"==typeof s.payload?i.set("spec",s.payload):i,[js]:(i,s)=>i.set("url",s.payload+""),[Ps]:(i,s)=>i.set("json",fromJSOrdered(s.payload)),[zs]:(i,s)=>i.setIn(["resolved"],fromJSOrdered(s.payload)),[Us]:(i,s)=>{const{value:u,path:m}=s.payload;return i.setIn(["resolvedSubtrees",...m],fromJSOrdered(u))},[Is]:(i,s)=>{let{payload:u}=s,{path:m,paramName:v,paramIn:_,param:j,value:M,isXml:$}=u,W=j?paramToIdentifier(j):`${_}.${v}`;const X=$?"value_xml":"value";return i.setIn(["meta","paths",...m,"parameters",W,X],M)},[Ns]:(i,s)=>{let{payload:u}=s,{pathMethod:m,paramName:v,paramIn:_,includeEmptyValue:j}=u;if(!v||!_)return console.warn("Warning: UPDATE_EMPTY_PARAM_INCLUSION could not generate a paramKey."),i;const M=`${_}.${v}`;return i.setIn(["meta","paths",...m,"parameter_inclusions",M],j)},[Ts]:(i,s)=>{let{payload:{pathMethod:u,isOAS3:m}}=s;const v=Ri(i).getIn(["paths",...u]),_=parameterValues(i,u).toJS();return i.updateIn(["meta","paths",...u,"parameters"],(0,et.fromJS)({}),(s=>v.get("parameters",(0,et.List)()).reduce(((s,v)=>{const j=paramToValue(v,_),M=parameterInclusionSettingFor(i,u,v.get("name"),v.get("in")),$=function(i,s){let{isOAS3:u=!1,bypassRequiredCheck:m=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},v=i.get("required"),{schema:_,parameterContentMediaType:j}=getParameterSchema(i,{isOAS3:u});return validateValueBySchema(s,_,v,m,j)}(v,j,{bypassRequiredCheck:M,isOAS3:m});return s.setIn([paramToIdentifier(v),"errors"],(0,et.fromJS)($))}),s)))},[qs]:(i,s)=>{let{payload:{pathMethod:u}}=s;return i.updateIn(["meta","paths",...u,"parameters"],(0,et.fromJS)([]),(i=>i.map((i=>i.set("errors",(0,et.fromJS)([]))))))},[Ms]:(i,s)=>{let u,{payload:{res:m,path:v,method:_}}=s;u=m.error?Object.assign({error:!0,name:m.err.name,message:m.err.message,statusCode:m.err.statusCode},m.err.response):m,u.headers=u.headers||{};let j=i.setIn(["responses",v,_],fromJSOrdered(u));return dt.Blob&&m.data instanceof dt.Blob&&(j=j.setIn(["responses",v,_,"text"],m.data)),j},[Rs]:(i,s)=>{let{payload:{req:u,path:m,method:v}}=s;return i.setIn(["requests",m,v],fromJSOrdered(u))},[Bs]:(i,s)=>{let{payload:{req:u,path:m,method:v}}=s;return i.setIn(["mutatedRequests",m,v],fromJSOrdered(u))},[$s]:(i,s)=>{let{payload:{path:u,value:m,key:v}}=s,_=["paths",...u],j=["meta","paths",...u];return i.getIn(["json",..._])||i.getIn(["resolved",..._])||i.getIn(["resolvedSubtrees",..._])?i.setIn([...j,v],(0,et.fromJS)(m)):i},[Ls]:(i,s)=>{let{payload:{path:u,method:m}}=s;return i.deleteIn(["responses",u,m])},[Fs]:(i,s)=>{let{payload:{path:u,method:m}}=s;return i.deleteIn(["requests",u,m])},[Vs]:(i,s)=>{let{payload:{scheme:u,path:m,method:v}}=s;return m&&v?i.setIn(["scheme",m,v],u):m||v?void 0:i.setIn(["scheme","_defaultScheme"],u)}},wrap_actions_updateSpec=(i,s)=>{let{specActions:u}=s;return function(){i(...arguments),u.parseToJson(...arguments)}},wrap_actions_updateJsonSpec=(i,s)=>{let{specActions:u}=s;return function(){for(var s=arguments.length,m=new Array(s),v=0;v<s;v++)m[v]=arguments[v];i(...m),u.invalidateResolvedSubtreeCache();const[_]=m,j=Eo()(_,["paths"])||{};Object.keys(j).forEach((i=>{Eo()(j,[i]).$ref&&u.requestResolvedSubtree(["paths",i])})),u.requestResolvedSubtree(["components","securitySchemes"])}},wrap_actions_executeRequest=(i,s)=>{let{specActions:u}=s;return s=>(u.logRequest(s),i(s))},wrap_actions_validateParams=(i,s)=>{let{specSelectors:u}=s;return s=>i(s,u.isOAS3())},plugins_spec=()=>({statePlugins:{spec:{wrapActions:{...ce},reducers:{...Js},actions:{...le},selectors:{...ie}}}});var Gs=function(){var extendStatics=function(i,s){return extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,s){i.__proto__=s}||function(i,s){for(var u in s)s.hasOwnProperty(u)&&(i[u]=s[u])},extendStatics(i,s)};return function(i,s){function __(){this.constructor=i}extendStatics(i,s),i.prototype=null===s?Object.create(s):(__.prototype=s.prototype,new __)}}(),Xs=Object.prototype.hasOwnProperty;function module_helpers_hasOwnProperty(i,s){return Xs.call(i,s)}function _objectKeys(i){if(Array.isArray(i)){for(var s=new Array(i.length),u=0;u<s.length;u++)s[u]=""+u;return s}if(Object.keys)return Object.keys(i);var m=[];for(var v in i)module_helpers_hasOwnProperty(i,v)&&m.push(v);return m}function _deepClone(i){switch(typeof i){case"object":return JSON.parse(JSON.stringify(i));case"undefined":return null;default:return i}}function helpers_isInteger(i){for(var s,u=0,m=i.length;u<m;){if(!((s=i.charCodeAt(u))>=48&&s<=57))return!1;u++}return!0}function escapePathComponent(i){return-1===i.indexOf("/")&&-1===i.indexOf("~")?i:i.replace(/~/g,"~0").replace(/\//g,"~1")}function unescapePathComponent(i){return i.replace(/~1/g,"/").replace(/~0/g,"~")}function hasUndefined(i){if(void 0===i)return!0;if(i)if(Array.isArray(i)){for(var s=0,u=i.length;s<u;s++)if(hasUndefined(i[s]))return!0}else if("object"==typeof i)for(var m=_objectKeys(i),v=m.length,_=0;_<v;_++)if(hasUndefined(i[m[_]]))return!0;return!1}function patchErrorMessageFormatter(i,s){var u=[i];for(var m in s){var v="object"==typeof s[m]?JSON.stringify(s[m],null,2):s[m];void 0!==v&&u.push(m+": "+v)}return u.join("\n")}var Ys=function(i){function PatchError(s,u,m,v,_){var j=this.constructor,M=i.call(this,patchErrorMessageFormatter(s,{name:u,index:m,operation:v,tree:_}))||this;return M.name=u,M.index=m,M.operation=v,M.tree=_,Object.setPrototypeOf(M,j.prototype),M.message=patchErrorMessageFormatter(s,{name:u,index:m,operation:v,tree:_}),M}return Gs(PatchError,i),PatchError}(Error),Qs=Ys,Zs=_deepClone,el={add:function(i,s,u){return i[s]=this.value,{newDocument:u}},remove:function(i,s,u){var m=i[s];return delete i[s],{newDocument:u,removed:m}},replace:function(i,s,u){var m=i[s];return i[s]=this.value,{newDocument:u,removed:m}},move:function(i,s,u){var m=getValueByPointer(u,this.path);m&&(m=_deepClone(m));var v=applyOperation(u,{op:"remove",path:this.from}).removed;return applyOperation(u,{op:"add",path:this.path,value:v}),{newDocument:u,removed:m}},copy:function(i,s,u){var m=getValueByPointer(u,this.from);return applyOperation(u,{op:"add",path:this.path,value:_deepClone(m)}),{newDocument:u}},test:function(i,s,u){return{newDocument:u,test:_areEquals(i[s],this.value)}},_get:function(i,s,u){return this.value=i[s],{newDocument:u}}},tl={add:function(i,s,u){return helpers_isInteger(s)?i.splice(s,0,this.value):i[s]=this.value,{newDocument:u,index:s}},remove:function(i,s,u){return{newDocument:u,removed:i.splice(s,1)[0]}},replace:function(i,s,u){var m=i[s];return i[s]=this.value,{newDocument:u,removed:m}},move:el.move,copy:el.copy,test:el.test,_get:el._get};function getValueByPointer(i,s){if(""==s)return i;var u={op:"_get",path:s};return applyOperation(i,u),u.value}function applyOperation(i,s,u,m,v,_){if(void 0===u&&(u=!1),void 0===m&&(m=!0),void 0===v&&(v=!0),void 0===_&&(_=0),u&&("function"==typeof u?u(s,0,i,s.path):validator(s,0)),""===s.path){var j={newDocument:i};if("add"===s.op)return j.newDocument=s.value,j;if("replace"===s.op)return j.newDocument=s.value,j.removed=i,j;if("move"===s.op||"copy"===s.op)return j.newDocument=getValueByPointer(i,s.from),"move"===s.op&&(j.removed=i),j;if("test"===s.op){if(j.test=_areEquals(i,s.value),!1===j.test)throw new Qs("Test operation failed","TEST_OPERATION_FAILED",_,s,i);return j.newDocument=i,j}if("remove"===s.op)return j.removed=i,j.newDocument=null,j;if("_get"===s.op)return s.value=i,j;if(u)throw new Qs("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",_,s,i);return j}m||(i=_deepClone(i));var M=(s.path||"").split("/"),$=i,W=1,X=M.length,Y=void 0,Z=void 0,ee=void 0;for(ee="function"==typeof u?u:validator;;){if((Z=M[W])&&-1!=Z.indexOf("~")&&(Z=unescapePathComponent(Z)),v&&("__proto__"==Z||"prototype"==Z&&W>0&&"constructor"==M[W-1]))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(u&&void 0===Y&&(void 0===$[Z]?Y=M.slice(0,W).join("/"):W==X-1&&(Y=s.path),void 0!==Y&&ee(s,0,i,Y)),W++,Array.isArray($)){if("-"===Z)Z=$.length;else{if(u&&!helpers_isInteger(Z))throw new Qs("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",_,s,i);helpers_isInteger(Z)&&(Z=~~Z)}if(W>=X){if(u&&"add"===s.op&&Z>$.length)throw new Qs("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",_,s,i);if(!1===(j=tl[s.op].call(s,$,Z,i)).test)throw new Qs("Test operation failed","TEST_OPERATION_FAILED",_,s,i);return j}}else if(W>=X){if(!1===(j=el[s.op].call(s,$,Z,i)).test)throw new Qs("Test operation failed","TEST_OPERATION_FAILED",_,s,i);return j}if($=$[Z],u&&W<X&&(!$||"object"!=typeof $))throw new Qs("Cannot perform operation at the desired path","OPERATION_PATH_UNRESOLVABLE",_,s,i)}}function applyPatch(i,s,u,m,v){if(void 0===m&&(m=!0),void 0===v&&(v=!0),u&&!Array.isArray(s))throw new Qs("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");m||(i=_deepClone(i));for(var _=new Array(s.length),j=0,M=s.length;j<M;j++)_[j]=applyOperation(i,s[j],u,!0,v,j),i=_[j].newDocument;return _.newDocument=i,_}function applyReducer(i,s,u){var m=applyOperation(i,s);if(!1===m.test)throw new Qs("Test operation failed","TEST_OPERATION_FAILED",u,s,i);return m.newDocument}function validator(i,s,u,m){if("object"!=typeof i||null===i||Array.isArray(i))throw new Qs("Operation is not an object","OPERATION_NOT_AN_OBJECT",s,i,u);if(!el[i.op])throw new Qs("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",s,i,u);if("string"!=typeof i.path)throw new Qs("Operation `path` property is not a string","OPERATION_PATH_INVALID",s,i,u);if(0!==i.path.indexOf("/")&&i.path.length>0)throw new Qs('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",s,i,u);if(("move"===i.op||"copy"===i.op)&&"string"!=typeof i.from)throw new Qs("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",s,i,u);if(("add"===i.op||"replace"===i.op||"test"===i.op)&&void 0===i.value)throw new Qs("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",s,i,u);if(("add"===i.op||"replace"===i.op||"test"===i.op)&&hasUndefined(i.value))throw new Qs("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",s,i,u);if(u)if("add"==i.op){var v=i.path.split("/").length,_=m.split("/").length;if(v!==_+1&&v!==_)throw new Qs("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",s,i,u)}else if("replace"===i.op||"remove"===i.op||"_get"===i.op){if(i.path!==m)throw new Qs("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",s,i,u)}else if("move"===i.op||"copy"===i.op){var j=validate([{op:"_get",path:i.from,value:void 0}],u);if(j&&"OPERATION_PATH_UNRESOLVABLE"===j.name)throw new Qs("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",s,i,u)}}function validate(i,s,u){try{if(!Array.isArray(i))throw new Qs("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(s)applyPatch(_deepClone(s),_deepClone(i),u||!0);else{u=u||validator;for(var m=0;m<i.length;m++)u(i[m],m,s,void 0)}}catch(i){if(i instanceof Qs)return i;throw i}}function _areEquals(i,s){if(i===s)return!0;if(i&&s&&"object"==typeof i&&"object"==typeof s){var u,m,v,_=Array.isArray(i),j=Array.isArray(s);if(_&&j){if((m=i.length)!=s.length)return!1;for(u=m;0!=u--;)if(!_areEquals(i[u],s[u]))return!1;return!0}if(_!=j)return!1;var M=Object.keys(i);if((m=M.length)!==Object.keys(s).length)return!1;for(u=m;0!=u--;)if(!s.hasOwnProperty(M[u]))return!1;for(u=m;0!=u--;)if(!_areEquals(i[v=M[u]],s[v]))return!1;return!0}return i!=i&&s!=s}var rl=new WeakMap,nl=function nl(i){this.observers=new Map,this.obj=i},ol=function ol(i,s){this.callback=i,this.observer=s};function unobserve(i,s){s.unobserve()}function observe(i,s){var u,m=function getMirror(i){return rl.get(i)}(i);if(m){var v=function getObserverFromMirror(i,s){return i.observers.get(s)}(m,s);u=v&&v.observer}else m=new nl(i),rl.set(i,m);if(u)return u;if(u={},m.value=_deepClone(i),s){u.callback=s,u.next=null;var dirtyCheck=function(){generate(u)},fastCheck=function(){clearTimeout(u.next),u.next=setTimeout(dirtyCheck)};"undefined"!=typeof window&&(window.addEventListener("mouseup",fastCheck),window.addEventListener("keyup",fastCheck),window.addEventListener("mousedown",fastCheck),window.addEventListener("keydown",fastCheck),window.addEventListener("change",fastCheck))}return u.patches=[],u.object=i,u.unobserve=function(){generate(u),clearTimeout(u.next),function removeObserverFromMirror(i,s){i.observers.delete(s.callback)}(m,u),"undefined"!=typeof window&&(window.removeEventListener("mouseup",fastCheck),window.removeEventListener("keyup",fastCheck),window.removeEventListener("mousedown",fastCheck),window.removeEventListener("keydown",fastCheck),window.removeEventListener("change",fastCheck))},m.observers.set(s,new ol(s,u)),u}function generate(i,s){void 0===s&&(s=!1);var u=rl.get(i.object);_generate(u.value,i.object,i.patches,"",s),i.patches.length&&applyPatch(u.value,i.patches);var m=i.patches;return m.length>0&&(i.patches=[],i.callback&&i.callback(m)),m}function _generate(i,s,u,m,v){if(s!==i){"function"==typeof s.toJSON&&(s=s.toJSON());for(var _=_objectKeys(s),j=_objectKeys(i),M=!1,$=j.length-1;$>=0;$--){var W=i[Y=j[$]];if(!module_helpers_hasOwnProperty(s,Y)||void 0===s[Y]&&void 0!==W&&!1===Array.isArray(s))Array.isArray(i)===Array.isArray(s)?(v&&u.push({op:"test",path:m+"/"+escapePathComponent(Y),value:_deepClone(W)}),u.push({op:"remove",path:m+"/"+escapePathComponent(Y)}),M=!0):(v&&u.push({op:"test",path:m,value:i}),u.push({op:"replace",path:m,value:s}),!0);else{var X=s[Y];"object"==typeof W&&null!=W&&"object"==typeof X&&null!=X&&Array.isArray(W)===Array.isArray(X)?_generate(W,X,u,m+"/"+escapePathComponent(Y),v):W!==X&&(!0,v&&u.push({op:"test",path:m+"/"+escapePathComponent(Y),value:_deepClone(W)}),u.push({op:"replace",path:m+"/"+escapePathComponent(Y),value:_deepClone(X)}))}}if(M||_.length!=j.length)for($=0;$<_.length;$++){var Y;module_helpers_hasOwnProperty(i,Y=_[$])||void 0===s[Y]||u.push({op:"add",path:m+"/"+escapePathComponent(Y),value:_deepClone(s[Y])})}}}function compare(i,s,u){void 0===u&&(u=!1);var m=[];return _generate(i,s,m,"",u),m}Object.assign({},pe,de,{JsonPatchError:Ys,deepClone:_deepClone,escapePathComponent,unescapePathComponent});var al=__webpack_require__(9996),il=__webpack_require__.n(al);const sl={add:function lib_add(i,s){return{op:"add",path:i,value:s}},replace,remove:function lib_remove(i){return{op:"remove",path:i}},merge:function lib_merge(i,s){return{type:"mutation",op:"merge",path:i,value:s}},mergeDeep:function mergeDeep(i,s){return{type:"mutation",op:"mergeDeep",path:i,value:s}},context:function context(i,s){return{type:"context",path:i,value:s}},getIn:function getIn(i,s){return s.reduce(((i,s)=>void 0!==s&&i?i[s]:i),i)},applyPatch:function lib_applyPatch(i,s,u){if(u=u||{},"merge"===(s={...s,path:s.path&&normalizeJSONPath(s.path)}).op){const u=getInByJsonPath(i,s.path);Object.assign(u,s.value),applyPatch(i,[replace(s.path,u)])}else if("mergeDeep"===s.op){const u=getInByJsonPath(i,s.path),m=il()(u,s.value);i=applyPatch(i,[replace(s.path,m)]).newDocument}else if("add"===s.op&&""===s.path&&lib_isObject(s.value)){applyPatch(i,Object.keys(s.value).reduce(((i,u)=>(i.push({op:"add",path:`/${normalizeJSONPath(u)}`,value:s.value[u]}),i)),[]))}else if("replace"===s.op&&""===s.path){let{value:m}=s;u.allowMetaPatches&&s.meta&&isAdditiveMutation(s)&&(Array.isArray(s.value)||lib_isObject(s.value))&&(m={...m,...s.meta}),i=m}else if(applyPatch(i,[s]),u.allowMetaPatches&&s.meta&&isAdditiveMutation(s)&&(Array.isArray(s.value)||lib_isObject(s.value))){const u={...getInByJsonPath(i,s.path),...s.meta};applyPatch(i,[replace(s.path,u)])}return i},parentPathMatch:function parentPathMatch(i,s){if(!Array.isArray(s))return!1;for(let u=0,m=s.length;u<m;u+=1)if(s[u]!==i[u])return!1;return!0},flatten,fullyNormalizeArray:function fullyNormalizeArray(i){return cleanArray(flatten(lib_normalizeArray(i)))},normalizeArray:lib_normalizeArray,isPromise:function isPromise(i){return lib_isObject(i)&&lib_isFunction(i.then)},forEachNew:function forEachNew(i,s){try{return forEachNewPatch(i,forEach,s)}catch(i){return i}},forEachNewPrimitive:function forEachNewPrimitive(i,s){try{return forEachNewPatch(i,forEachPrimitive,s)}catch(i){return i}},isJsonPatch,isContextPatch:function isContextPatch(i){return isPatch(i)&&"context"===i.type},isPatch,isMutation,isAdditiveMutation,isGenerator:function isGenerator(i){return"[object GeneratorFunction]"===Object.prototype.toString.call(i)},isFunction:lib_isFunction,isObject:lib_isObject,isError:function lib_isError(i){return i instanceof Error}};function normalizeJSONPath(i){return Array.isArray(i)?i.length<1?"":`/${i.map((i=>(i+"").replace(/~/g,"~0").replace(/\//g,"~1"))).join("/")}`:i}function replace(i,s,u){return{op:"replace",path:i,value:s,meta:u}}function forEachNewPatch(i,s,u){return cleanArray(flatten(i.filter(isAdditiveMutation).map((i=>s(i.value,u,i.path)))||[]))}function forEachPrimitive(i,s,u){return u=u||[],Array.isArray(i)?i.map(((i,m)=>forEachPrimitive(i,s,u.concat(m)))):lib_isObject(i)?Object.keys(i).map((m=>forEachPrimitive(i[m],s,u.concat(m)))):s(i,u[u.length-1],u)}function forEach(i,s,u){let m=[];if((u=u||[]).length>0){const v=s(i,u[u.length-1],u);v&&(m=m.concat(v))}if(Array.isArray(i)){const v=i.map(((i,m)=>forEach(i,s,u.concat(m))));v&&(m=m.concat(v))}else if(lib_isObject(i)){const v=Object.keys(i).map((m=>forEach(i[m],s,u.concat(m))));v&&(m=m.concat(v))}return m=flatten(m),m}function lib_normalizeArray(i){return Array.isArray(i)?i:[i]}function flatten(i){return[].concat(...i.map((i=>Array.isArray(i)?flatten(i):i)))}function cleanArray(i){return i.filter((i=>void 0!==i))}function lib_isObject(i){return i&&"object"==typeof i}function lib_isFunction(i){return i&&"function"==typeof i}function isJsonPatch(i){if(isPatch(i)){const{op:s}=i;return"add"===s||"remove"===s||"replace"===s}return!1}function isMutation(i){return isJsonPatch(i)||isPatch(i)&&"mutation"===i.type}function isAdditiveMutation(i){return isMutation(i)&&("add"===i.op||"replace"===i.op||"merge"===i.op||"mergeDeep"===i.op)}function isPatch(i){return i&&"object"==typeof i}function getInByJsonPath(i,s){try{return getValueByPointer(i,s)}catch(i){return console.error(i),{}}}var ll=__webpack_require__(34155);const es_F=function(){return!1};const es_T=function(){return!0};function _isPlaceholder(i){return null!=i&&"object"==typeof i&&!0===i["@@functional/placeholder"]}function _curry1_curry1(i){return function f1(s){return 0===arguments.length||_isPlaceholder(s)?f1:i.apply(this,arguments)}}function _curry2_curry2(i){return function f2(s,u){switch(arguments.length){case 0:return f2;case 1:return _isPlaceholder(s)?f2:_curry1_curry1((function(u){return i(s,u)}));default:return _isPlaceholder(s)&&_isPlaceholder(u)?f2:_isPlaceholder(s)?_curry1_curry1((function(s){return i(s,u)})):_isPlaceholder(u)?_curry1_curry1((function(u){return i(s,u)})):i(s,u)}}}const cl=Array.isArray||function _isArray(i){return null!=i&&i.length>=0&&"[object Array]"===Object.prototype.toString.call(i)};function _dispatchable_dispatchable(i,s,u){return function(){if(0===arguments.length)return u();var m=arguments[arguments.length-1];if(!cl(m)){for(var v=0;v<i.length;){if("function"==typeof m[i[v]])return m[i[v]].apply(m,Array.prototype.slice.call(arguments,0,-1));v+=1}if(function _isTransformer_isTransformer(i){return null!=i&&"function"==typeof i["@@transducer/step"]}(m))return s.apply(null,Array.prototype.slice.call(arguments,0,-1))(m)}return u.apply(this,arguments)}}function _reduced_reduced(i){return i&&i["@@transducer/reduced"]?i:{"@@transducer/value":i,"@@transducer/reduced":!0}}const internal_xfBase_init=function(){return this.xf["@@transducer/init"]()},internal_xfBase_result=function(i){return this.xf["@@transducer/result"](i)};var ul=function(){function XAll(i,s){this.xf=s,this.f=i,this.all=!0}return XAll.prototype["@@transducer/init"]=internal_xfBase_init,XAll.prototype["@@transducer/result"]=function(i){return this.all&&(i=this.xf["@@transducer/step"](i,!0)),this.xf["@@transducer/result"](i)},XAll.prototype["@@transducer/step"]=function(i,s){return this.f(s)||(this.all=!1,i=_reduced_reduced(this.xf["@@transducer/step"](i,!1))),i},XAll}();function _xall(i){return function(s){return new ul(i,s)}}var pl=_curry2_curry2(_dispatchable_dispatchable(["all"],_xall,(function all(i,s){for(var u=0;u<s.length;){if(!i(s[u]))return!1;u+=1}return!0})));const hl=pl;function _arity_arity(i,s){switch(i){case 0:return function(){return s.apply(this,arguments)};case 1:return function(i){return s.apply(this,arguments)};case 2:return function(i,u){return s.apply(this,arguments)};case 3:return function(i,u,m){return s.apply(this,arguments)};case 4:return function(i,u,m,v){return s.apply(this,arguments)};case 5:return function(i,u,m,v,_){return s.apply(this,arguments)};case 6:return function(i,u,m,v,_,j){return s.apply(this,arguments)};case 7:return function(i,u,m,v,_,j,M){return s.apply(this,arguments)};case 8:return function(i,u,m,v,_,j,M,$){return s.apply(this,arguments)};case 9:return function(i,u,m,v,_,j,M,$,W){return s.apply(this,arguments)};case 10:return function(i,u,m,v,_,j,M,$,W,X){return s.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function _curryN_curryN(i,s,u){return function(){for(var m=[],v=0,_=i,j=0;j<s.length||v<arguments.length;){var M;j<s.length&&(!_isPlaceholder(s[j])||v>=arguments.length)?M=s[j]:(M=arguments[v],v+=1),m[j]=M,_isPlaceholder(M)||(_-=1),j+=1}return _<=0?u.apply(this,m):_arity_arity(_,_curryN_curryN(i,m,u))}}var dl=_curry2_curry2((function curryN(i,s){return 1===i?_curry1_curry1(s):_arity_arity(i,_curryN_curryN(i,[],s))}));const fl=dl;function _arrayFromIterator(i){for(var s,u=[];!(s=i.next()).done;)u.push(s.value);return u}function _includesWith(i,s,u){for(var m=0,v=u.length;m<v;){if(i(s,u[m]))return!0;m+=1}return!1}function _has_has(i,s){return Object.prototype.hasOwnProperty.call(s,i)}const ml="function"==typeof Object.is?Object.is:function _objectIs(i,s){return i===s?0!==i||1/i==1/s:i!=i&&s!=s};var gl=Object.prototype.toString;const yl=function(){return"[object Arguments]"===gl.call(arguments)?function _isArguments(i){return"[object Arguments]"===gl.call(i)}:function _isArguments(i){return _has_has("callee",i)}}();var vl=!{toString:null}.propertyIsEnumerable("toString"),bl=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],_l=function(){return arguments.propertyIsEnumerable("length")}(),El=function contains(i,s){for(var u=0;u<i.length;){if(i[u]===s)return!0;u+=1}return!1};const wl="function"!=typeof Object.keys||_l?_curry1_curry1((function keys(i){if(Object(i)!==i)return[];var s,u,m=[],v=_l&&yl(i);for(s in i)!_has_has(s,i)||v&&"length"===s||(m[m.length]=s);if(vl)for(u=bl.length-1;u>=0;)_has_has(s=bl[u],i)&&!El(m,s)&&(m[m.length]=s),u-=1;return m})):_curry1_curry1((function keys(i){return Object(i)!==i?[]:Object.keys(i)}));const Sl=_curry1_curry1((function type(i){return null===i?"Null":void 0===i?"Undefined":Object.prototype.toString.call(i).slice(8,-1)}));function _uniqContentEquals(i,s,u,m){var v=_arrayFromIterator(i);function eq(i,s){return _equals(i,s,u.slice(),m.slice())}return!_includesWith((function(i,s){return!_includesWith(eq,s,i)}),_arrayFromIterator(s),v)}function _equals(i,s,u,m){if(ml(i,s))return!0;var v=Sl(i);if(v!==Sl(s))return!1;if("function"==typeof i["fantasy-land/equals"]||"function"==typeof s["fantasy-land/equals"])return"function"==typeof i["fantasy-land/equals"]&&i["fantasy-land/equals"](s)&&"function"==typeof s["fantasy-land/equals"]&&s["fantasy-land/equals"](i);if("function"==typeof i.equals||"function"==typeof s.equals)return"function"==typeof i.equals&&i.equals(s)&&"function"==typeof s.equals&&s.equals(i);switch(v){case"Arguments":case"Array":case"Object":if("function"==typeof i.constructor&&"Promise"===function _functionName(i){var s=String(i).match(/^function (\w*)/);return null==s?"":s[1]}(i.constructor))return i===s;break;case"Boolean":case"Number":case"String":if(typeof i!=typeof s||!ml(i.valueOf(),s.valueOf()))return!1;break;case"Date":if(!ml(i.valueOf(),s.valueOf()))return!1;break;case"Error":return i.name===s.name&&i.message===s.message;case"RegExp":if(i.source!==s.source||i.global!==s.global||i.ignoreCase!==s.ignoreCase||i.multiline!==s.multiline||i.sticky!==s.sticky||i.unicode!==s.unicode)return!1}for(var _=u.length-1;_>=0;){if(u[_]===i)return m[_]===s;_-=1}switch(v){case"Map":return i.size===s.size&&_uniqContentEquals(i.entries(),s.entries(),u.concat([i]),m.concat([s]));case"Set":return i.size===s.size&&_uniqContentEquals(i.values(),s.values(),u.concat([i]),m.concat([s]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var j=wl(i);if(j.length!==wl(s).length)return!1;var M=u.concat([i]),$=m.concat([s]);for(_=j.length-1;_>=0;){var W=j[_];if(!_has_has(W,s)||!_equals(s[W],i[W],M,$))return!1;_-=1}return!0}const xl=_curry2_curry2((function equals(i,s){return _equals(i,s,[],[])}));function _includes(i,s){return function _indexOf_indexOf(i,s,u){var m,v;if("function"==typeof i.indexOf)switch(typeof s){case"number":if(0===s){for(m=1/s;u<i.length;){if(0===(v=i[u])&&1/v===m)return u;u+=1}return-1}if(s!=s){for(;u<i.length;){if("number"==typeof(v=i[u])&&v!=v)return u;u+=1}return-1}return i.indexOf(s,u);case"string":case"boolean":case"function":case"undefined":return i.indexOf(s,u);case"object":if(null===s)return i.indexOf(s,u)}for(;u<i.length;){if(xl(i[u],s))return u;u+=1}return-1}(s,i,0)>=0}function _map_map(i,s){for(var u=0,m=s.length,v=Array(m);u<m;)v[u]=i(s[u]),u+=1;return v}function _quote(i){return'"'+i.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var kl=function pad(i){return(i<10?"0":"")+i};const Ol="function"==typeof Date.prototype.toISOString?function _toISOString(i){return i.toISOString()}:function _toISOString(i){return i.getUTCFullYear()+"-"+kl(i.getUTCMonth()+1)+"-"+kl(i.getUTCDate())+"T"+kl(i.getUTCHours())+":"+kl(i.getUTCMinutes())+":"+kl(i.getUTCSeconds())+"."+(i.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function _complement(i){return function(){return!i.apply(this,arguments)}}function _arrayReduce(i,s,u){for(var m=0,v=u.length;m<v;)s=i(s,u[m]),m+=1;return s}function _isObject_isObject(i){return"[object Object]"===Object.prototype.toString.call(i)}var Al=function(){function XFilter(i,s){this.xf=s,this.f=i}return XFilter.prototype["@@transducer/init"]=internal_xfBase_init,XFilter.prototype["@@transducer/result"]=internal_xfBase_result,XFilter.prototype["@@transducer/step"]=function(i,s){return this.f(s)?this.xf["@@transducer/step"](i,s):i},XFilter}();function _xfilter(i){return function(s){return new Al(i,s)}}var Cl=_curry2_curry2(_dispatchable_dispatchable(["fantasy-land/filter","filter"],_xfilter,(function(i,s){return _isObject_isObject(s)?_arrayReduce((function(u,m){return i(s[m])&&(u[m]=s[m]),u}),{},wl(s)):function _filter_filter(i,s){for(var u=0,m=s.length,v=[];u<m;)i(s[u])&&(v[v.length]=s[u]),u+=1;return v}(i,s)})));const jl=Cl;const Pl=_curry2_curry2((function reject(i,s){return jl(_complement(i),s)}));function _toString_toString(i,s){var u=function recur(u){var m=s.concat([i]);return _includes(u,m)?"<Circular>":_toString_toString(u,m)},mapPairs=function(i,s){return _map_map((function(s){return _quote(s)+": "+u(i[s])}),s.slice().sort())};switch(Object.prototype.toString.call(i)){case"[object Arguments]":return"(function() { return arguments; }("+_map_map(u,i).join(", ")+"))";case"[object Array]":return"["+_map_map(u,i).concat(mapPairs(i,Pl((function(i){return/^\d+$/.test(i)}),wl(i)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof i?"new Boolean("+u(i.valueOf())+")":i.toString();case"[object Date]":return"new Date("+(isNaN(i.valueOf())?u(NaN):_quote(Ol(i)))+")";case"[object Map]":return"new Map("+u(Array.from(i))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof i?"new Number("+u(i.valueOf())+")":1/i==-1/0?"-0":i.toString(10);case"[object Set]":return"new Set("+u(Array.from(i).sort())+")";case"[object String]":return"object"==typeof i?"new String("+u(i.valueOf())+")":_quote(i);case"[object Undefined]":return"undefined";default:if("function"==typeof i.toString){var m=i.toString();if("[object Object]"!==m)return m}return"{"+mapPairs(i,wl(i)).join(", ")+"}"}}const Il=_curry1_curry1((function toString(i){return _toString_toString(i,[])}));const Nl=_curry2_curry2((function max(i,s){if(i===s)return s;function safeMax(i,s){if(i>s!=s>i)return s>i?s:i}var u=safeMax(i,s);if(void 0!==u)return u;var m=safeMax(typeof i,typeof s);if(void 0!==m)return m===typeof i?i:s;var v=Il(i),_=safeMax(v,Il(s));return void 0!==_&&_===v?i:s}));var Tl=function(){function XMap(i,s){this.xf=s,this.f=i}return XMap.prototype["@@transducer/init"]=internal_xfBase_init,XMap.prototype["@@transducer/result"]=internal_xfBase_result,XMap.prototype["@@transducer/step"]=function(i,s){return this.xf["@@transducer/step"](i,this.f(s))},XMap}();var Ml=_curry2_curry2(_dispatchable_dispatchable(["fantasy-land/map","map"],(function _xmap(i){return function(s){return new Tl(i,s)}}),(function map(i,s){switch(Object.prototype.toString.call(s)){case"[object Function]":return fl(s.length,(function(){return i.call(this,s.apply(this,arguments))}));case"[object Object]":return _arrayReduce((function(u,m){return u[m]=i(s[m]),u}),{},wl(s));default:return _map_map(i,s)}})));const Rl=Ml,Bl=Number.isInteger||function _isInteger(i){return i<<0===i};function _isString_isString(i){return"[object String]"===Object.prototype.toString.call(i)}var Dl=_curry2_curry2((function nth(i,s){var u=i<0?s.length+i:i;return _isString_isString(s)?s.charAt(u):s[u]}));const Ll=Dl;const Fl=_curry2_curry2((function prop(i,s){if(null!=s)return Bl(i)?Ll(i,s):s[i]}));var ql=_curry2_curry2((function pluck(i,s){return Rl(Fl(i),s)}));const $l=ql;function _curry3_curry3(i){return function f3(s,u,m){switch(arguments.length){case 0:return f3;case 1:return _isPlaceholder(s)?f3:_curry2_curry2((function(u,m){return i(s,u,m)}));case 2:return _isPlaceholder(s)&&_isPlaceholder(u)?f3:_isPlaceholder(s)?_curry2_curry2((function(s,m){return i(s,u,m)})):_isPlaceholder(u)?_curry2_curry2((function(u,m){return i(s,u,m)})):_curry1_curry1((function(m){return i(s,u,m)}));default:return _isPlaceholder(s)&&_isPlaceholder(u)&&_isPlaceholder(m)?f3:_isPlaceholder(s)&&_isPlaceholder(u)?_curry2_curry2((function(s,u){return i(s,u,m)})):_isPlaceholder(s)&&_isPlaceholder(m)?_curry2_curry2((function(s,m){return i(s,u,m)})):_isPlaceholder(u)&&_isPlaceholder(m)?_curry2_curry2((function(u,m){return i(s,u,m)})):_isPlaceholder(s)?_curry1_curry1((function(s){return i(s,u,m)})):_isPlaceholder(u)?_curry1_curry1((function(u){return i(s,u,m)})):_isPlaceholder(m)?_curry1_curry1((function(m){return i(s,u,m)})):i(s,u,m)}}}const zl=_curry1_curry1((function isArrayLike(i){return!!cl(i)||!!i&&("object"==typeof i&&(!_isString_isString(i)&&(0===i.length||i.length>0&&(i.hasOwnProperty(0)&&i.hasOwnProperty(i.length-1)))))}));var Ul="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function _createReduce(i,s,u){return function _reduce(m,v,_){if(zl(_))return i(m,v,_);if(null==_)return v;if("function"==typeof _["fantasy-land/reduce"])return s(m,v,_,"fantasy-land/reduce");if(null!=_[Ul])return u(m,v,_[Ul]());if("function"==typeof _.next)return u(m,v,_);if("function"==typeof _.reduce)return s(m,v,_,"reduce");throw new TypeError("reduce: list must be array or iterable")}}function _xArrayReduce_xArrayReduce(i,s,u){for(var m=0,v=u.length;m<v;){if((s=i["@@transducer/step"](s,u[m]))&&s["@@transducer/reduced"]){s=s["@@transducer/value"];break}m+=1}return i["@@transducer/result"](s)}var Vl=_curry2_curry2((function bind(i,s){return _arity_arity(i.length,(function(){return i.apply(s,arguments)}))}));const Wl=Vl;function _xIterableReduce(i,s,u){for(var m=u.next();!m.done;){if((s=i["@@transducer/step"](s,m.value))&&s["@@transducer/reduced"]){s=s["@@transducer/value"];break}m=u.next()}return i["@@transducer/result"](s)}function _xMethodReduce(i,s,u,m){return i["@@transducer/result"](u[m](Wl(i["@@transducer/step"],i),s))}const Kl=_createReduce(_xArrayReduce_xArrayReduce,_xMethodReduce,_xIterableReduce);var Hl=function(){function XWrap(i){this.f=i}return XWrap.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},XWrap.prototype["@@transducer/result"]=function(i){return i},XWrap.prototype["@@transducer/step"]=function(i,s){return this.f(i,s)},XWrap}();function _xwrap_xwrap(i){return new Hl(i)}var Jl=_curry3_curry3((function(i,s,u){return Kl("function"==typeof i?_xwrap_xwrap(i):i,s,u)}));const Gl=Jl;const Xl=_curry1_curry1((function allPass(i){return fl(Gl(Nl,0,$l("length",i)),(function(){for(var s=0,u=i.length;s<u;){if(!i[s].apply(this,arguments))return!1;s+=1}return!0}))}));const Yl=_curry1_curry1((function always(i){return function(){return i}}));const Ql=_curry1_curry1((function anyPass(i){return fl(Gl(Nl,0,$l("length",i)),(function(){for(var s=0,u=i.length;s<u;){if(i[s].apply(this,arguments))return!0;s+=1}return!1}))}));function _iterableReduce(i,s,u){for(var m=u.next();!m.done;)s=i(s,m.value),m=u.next();return s}function _methodReduce(i,s,u,m){return u[m](i,s)}const Zl=_createReduce(_arrayReduce,_methodReduce,_iterableReduce);const ec=_curry2_curry2((function ap(i,s){return"function"==typeof s["fantasy-land/ap"]?s["fantasy-land/ap"](i):"function"==typeof i.ap?i.ap(s):"function"==typeof i?function(u){return i(u)(s(u))}:Zl((function(i,u){return function _concat_concat(i,s){var u;s=s||[];var m=(i=i||[]).length,v=s.length,_=[];for(u=0;u<m;)_[_.length]=i[u],u+=1;for(u=0;u<v;)_[_.length]=s[u],u+=1;return _}(i,Rl(u,s))}),[],i)}));var nc=_curry2_curry2((function apply(i,s){return i.apply(this,s)}));const oc=nc;var ic=_curry1_curry1((function values(i){for(var s=wl(i),u=s.length,m=[],v=0;v<u;)m[v]=i[s[v]],v+=1;return m}));const lc=ic;const pc=_curry1_curry1((function isNil(i){return null==i}));const hc=_curry3_curry3((function assocPath(i,s,u){if(0===i.length)return s;var m=i[0];if(i.length>1){var v=!pc(u)&&_has_has(m,u)&&"object"==typeof u[m]?u[m]:Bl(i[1])?[]:{};s=assocPath(Array.prototype.slice.call(i,1),s,v)}return function _assoc_assoc(i,s,u){if(Bl(i)&&cl(u)){var m=[].concat(u);return m[i]=s,m}var v={};for(var _ in u)v[_]=u[_];return v[i]=s,v}(m,s,u)}));function _isFunction_isFunction(i){var s=Object.prototype.toString.call(i);return"[object Function]"===s||"[object AsyncFunction]"===s||"[object GeneratorFunction]"===s||"[object AsyncGeneratorFunction]"===s}const fc=_curry2_curry2((function and(i,s){return i&&s}));var mc=_curry2_curry2((function liftN(i,s){var u=fl(i,s);return fl(i,(function(){return _arrayReduce(ec,Rl(u,arguments[0]),Array.prototype.slice.call(arguments,1))}))}));const gc=mc;var _c=_curry1_curry1((function lift(i){return gc(i.length,i)}));const Ec=_c;const kc=_curry2_curry2((function both(i,s){return _isFunction_isFunction(i)?function _both(){return i.apply(this,arguments)&&s.apply(this,arguments)}:Ec(fc)(i,s)}));const Oc=_curry1_curry1((function comparator(i){return function(s,u){return i(s,u)?-1:i(u,s)?1:0}}));const jc=Ec(_curry1_curry1((function not(i){return!i})));function _pipe(i,s){return function(){return s.call(this,i.apply(this,arguments))}}function _checkForMethod_checkForMethod(i,s){return function(){var u=arguments.length;if(0===u)return s();var m=arguments[u-1];return cl(m)||"function"!=typeof m[i]?s.apply(this,arguments):m[i].apply(m,Array.prototype.slice.call(arguments,0,u-1))}}var Ic=_curry3_curry3(_checkForMethod_checkForMethod("slice",(function slice(i,s,u){return Array.prototype.slice.call(u,i,s)})));const Nc=Ic;const Mc=_curry1_curry1(_checkForMethod_checkForMethod("tail",Nc(1,1/0)));function pipe_pipe(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return _arity_arity(arguments[0].length,Gl(_pipe,arguments[0],Mc(arguments)))}var Lc=_curry2_curry2((function converge(i,s){return fl(Gl(Nl,0,$l("length",s)),(function(){var u=arguments,m=this;return i.apply(m,_map_map((function(i){return i.apply(m,u)}),s))}))}));const Fc=Lc;function _cloneRegExp(i){return new RegExp(i.source,i.flags?i.flags:(i.global?"g":"")+(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.sticky?"y":"")+(i.unicode?"u":"")+(i.dotAll?"s":""))}function _clone(i,s,u){if(u||(u=new qc),function _isPrimitive(i){var s=typeof i;return null==i||"object"!=s&&"function"!=s}(i))return i;var m=function copy(m){var v=u.get(i);if(v)return v;for(var _ in u.set(i,m),i)Object.prototype.hasOwnProperty.call(i,_)&&(m[_]=s?_clone(i[_],!0,u):i[_]);return m};switch(Sl(i)){case"Object":return m(Object.create(Object.getPrototypeOf(i)));case"Array":return m([]);case"Date":return new Date(i.valueOf());case"RegExp":return _cloneRegExp(i);case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":return i.slice();default:return i}}var qc=function(){function _ObjectMap(){this.map={},this.length=0}return _ObjectMap.prototype.set=function(i,s){const u=this.hash(i);let m=this.map[u];m||(this.map[u]=m=[]),m.push([i,s]),this.length+=1},_ObjectMap.prototype.hash=function(i){let s=[];for(var u in i)s.push(Object.prototype.toString.call(i[u]));return s.join()},_ObjectMap.prototype.get=function(i){if(this.length<=180){for(const s in this.map){const u=this.map[s];for(let s=0;s<u.length;s+=1){const m=u[s];if(m[0]===i)return m[1]}}return}const s=this.hash(i),u=this.map[s];if(u)for(let s=0;s<u.length;s+=1){const m=u[s];if(m[0]===i)return m[1]}},_ObjectMap}(),Vc=function(){function XReduceBy(i,s,u,m){this.valueFn=i,this.valueAcc=s,this.keyFn=u,this.xf=m,this.inputs={}}return XReduceBy.prototype["@@transducer/init"]=internal_xfBase_init,XReduceBy.prototype["@@transducer/result"]=function(i){var s;for(s in this.inputs)if(_has_has(s,this.inputs)&&(i=this.xf["@@transducer/step"](i,this.inputs[s]))["@@transducer/reduced"]){i=i["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](i)},XReduceBy.prototype["@@transducer/step"]=function(i,s){var u=this.keyFn(s);return this.inputs[u]=this.inputs[u]||[u,_clone(this.valueAcc,!1)],this.inputs[u][1]=this.valueFn(this.inputs[u][1],s),i},XReduceBy}();function _xreduceBy(i,s,u){return function(m){return new Vc(i,s,u,m)}}var Kc=_curryN_curryN(4,[],_dispatchable_dispatchable([],_xreduceBy,(function reduceBy(i,s,u,m){var v=_xwrap_xwrap((function(m,v){var _=u(v),j=i(_has_has(_,m)?m[_]:_clone(s,!1),v);return j&&j["@@transducer/reduced"]?_reduced_reduced(m):(m[_]=j,m)}));return Kl(v,{},m)})));const Jc=Kc;var Gc=_curry1_curry1((function curry(i){return fl(i.length,i)}));const Qc=Gc;const eu=_curry2_curry2((function defaultTo(i,s){return null==s||s!=s?i:s}));function hasOrAdd(i,s,u){var m,v=typeof i;switch(v){case"string":case"number":return 0===i&&1/i==-1/0?!!u._items["-0"]||(s&&(u._items["-0"]=!0),!1):null!==u._nativeSet?s?(m=u._nativeSet.size,u._nativeSet.add(i),u._nativeSet.size===m):u._nativeSet.has(i):v in u._items?i in u._items[v]||(s&&(u._items[v][i]=!0),!1):(s&&(u._items[v]={},u._items[v][i]=!0),!1);case"boolean":if(v in u._items){var _=i?1:0;return!!u._items[v][_]||(s&&(u._items[v][_]=!0),!1)}return s&&(u._items[v]=i?[!1,!0]:[!0,!1]),!1;case"function":return null!==u._nativeSet?s?(m=u._nativeSet.size,u._nativeSet.add(i),u._nativeSet.size===m):u._nativeSet.has(i):v in u._items?!!_includes(i,u._items[v])||(s&&u._items[v].push(i),!1):(s&&(u._items[v]=[i]),!1);case"undefined":return!!u._items[v]||(s&&(u._items[v]=!0),!1);case"object":if(null===i)return!!u._items.null||(s&&(u._items.null=!0),!1);default:return(v=Object.prototype.toString.call(i))in u._items?!!_includes(i,u._items[v])||(s&&u._items[v].push(i),!1):(s&&(u._items[v]=[i]),!1)}}const tu=function(){function _Set(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return _Set.prototype.add=function(i){return!hasOrAdd(i,!0,this)},_Set.prototype.has=function(i){return hasOrAdd(i,!1,this)},_Set}();var ru=_curry2_curry2((function difference(i,s){for(var u=[],m=0,v=i.length,_=s.length,j=new tu,M=0;M<_;M+=1)j.add(s[M]);for(;m<v;)j.add(i[m])&&(u[u.length]=i[m]),m+=1;return u}));const nu=ru;var ou=function(){function XTake(i,s){this.xf=s,this.n=i,this.i=0}return XTake.prototype["@@transducer/init"]=internal_xfBase_init,XTake.prototype["@@transducer/result"]=internal_xfBase_result,XTake.prototype["@@transducer/step"]=function(i,s){this.i+=1;var u=0===this.n?i:this.xf["@@transducer/step"](i,s);return this.n>=0&&this.i>=this.n?_reduced_reduced(u):u},XTake}();function _xtake(i){return function(s){return new ou(i,s)}}const au=_curry2_curry2(_dispatchable_dispatchable(["take"],_xtake,(function take(i,s){return Nc(0,i<0?1/0:i,s)})));function dropLastWhile(i,s){for(var u=s.length-1;u>=0&&i(s[u]);)u-=1;return Nc(0,u+1,s)}var iu=function(){function XDropLastWhile(i,s){this.f=i,this.retained=[],this.xf=s}return XDropLastWhile.prototype["@@transducer/init"]=internal_xfBase_init,XDropLastWhile.prototype["@@transducer/result"]=function(i){return this.retained=null,this.xf["@@transducer/result"](i)},XDropLastWhile.prototype["@@transducer/step"]=function(i,s){return this.f(s)?this.retain(i,s):this.flush(i,s)},XDropLastWhile.prototype.flush=function(i,s){return i=Kl(this.xf,i,this.retained),this.retained=[],this.xf["@@transducer/step"](i,s)},XDropLastWhile.prototype.retain=function(i,s){return this.retained.push(s),i},XDropLastWhile}();function _xdropLastWhile(i){return function(s){return new iu(i,s)}}const su=_curry2_curry2(_dispatchable_dispatchable([],_xdropLastWhile,dropLastWhile));var lu=function(){function XDropWhile(i,s){this.xf=s,this.f=i}return XDropWhile.prototype["@@transducer/init"]=internal_xfBase_init,XDropWhile.prototype["@@transducer/result"]=internal_xfBase_result,XDropWhile.prototype["@@transducer/step"]=function(i,s){if(this.f){if(this.f(s))return i;this.f=null}return this.xf["@@transducer/step"](i,s)},XDropWhile}();function _xdropWhile(i){return function(s){return new lu(i,s)}}const cu=_curry2_curry2(_dispatchable_dispatchable(["dropWhile"],_xdropWhile,(function dropWhile(i,s){for(var u=0,m=s.length;u<m&&i(s[u]);)u+=1;return Nc(u,1/0,s)})));const uu=_curry2_curry2((function or(i,s){return i||s}));const pu=_curry2_curry2((function either(i,s){return _isFunction_isFunction(i)?function _either(){return i.apply(this,arguments)||s.apply(this,arguments)}:Ec(uu)(i,s)}));var hu=_curry1_curry1((function empty(i){return null!=i&&"function"==typeof i["fantasy-land/empty"]?i["fantasy-land/empty"]():null!=i&&null!=i.constructor&&"function"==typeof i.constructor["fantasy-land/empty"]?i.constructor["fantasy-land/empty"]():null!=i&&"function"==typeof i.empty?i.empty():null!=i&&null!=i.constructor&&"function"==typeof i.constructor.empty?i.constructor.empty():cl(i)?[]:_isString_isString(i)?"":_isObject_isObject(i)?{}:yl(i)?function(){return arguments}():function _isTypedArray(i){var s=Object.prototype.toString.call(i);return"[object Uint8ClampedArray]"===s||"[object Int8Array]"===s||"[object Uint8Array]"===s||"[object Int16Array]"===s||"[object Uint16Array]"===s||"[object Int32Array]"===s||"[object Uint32Array]"===s||"[object Float32Array]"===s||"[object Float64Array]"===s||"[object BigInt64Array]"===s||"[object BigUint64Array]"===s}(i)?i.constructor.from(""):void 0}));const du=hu;var fu=_curry1_curry1((function flip(i){return fl(i.length,(function(s,u){var m=Array.prototype.slice.call(arguments,0);return m[0]=u,m[1]=s,i.apply(this,m)}))}));const mu=fu;const gu=_curry2_curry2(_checkForMethod_checkForMethod("groupBy",Jc((function(i,s){return i.push(s),i}),[])));const yu=_curry2_curry2((function hasPath(i,s){if(0===i.length||pc(s))return!1;for(var u=s,m=0;m<i.length;){if(pc(u)||!_has_has(i[m],u))return!1;u=u[i[m]],m+=1}return!0}));const vu=_curry2_curry2((function has(i,s){return yu([i],s)}));const bu=_curry2_curry2((function hasIn(i,s){return!pc(s)&&i in s}));const _u=Ll(0);var identical=function(i,s){switch(arguments.length){case 0:return identical;case 1:return function unaryIdentical(s){return 0===arguments.length?unaryIdentical:ml(i,s)};default:return ml(i,s)}};const Eu=identical;function _identity_identity(i){return i}const wu=_curry1_curry1(_identity_identity);const Su=_curry3_curry3((function ifElse(i,s,u){return fl(Math.max(i.length,s.length,u.length),(function _ifElse(){return i.apply(this,arguments)?s.apply(this,arguments):u.apply(this,arguments)}))}));const xu=_curry2_curry2(_includes);const ku=Nc(0,-1);"function"==typeof Object.assign&&Object.assign;const Ou=_curry2_curry2((function invoker(i,s){return fl(i+1,(function(){var u=arguments[i];if(null!=u&&_isFunction_isFunction(u[s]))return u[s].apply(u,Array.prototype.slice.call(arguments,0,i));throw new TypeError(Il(u)+' does not have a method named "'+s+'"')}))}));const Au=_curry1_curry1((function isEmpty(i){return null!=i&&xl(i,du(i))}));const Cu=Ou(1,"join");const ju=Ll(-1);const Pu=_curry2_curry2((function lens(i,s){return function(u){return function(m){return Rl((function(i){return s(i,m)}),u(i(m)))}}}));var Iu=_curry2_curry2((function paths(i,s){return i.map((function(i){for(var u,m=s,v=0;v<i.length;){if(null==m)return;u=i[v],m=Bl(u)?Ll(u,m):m[u],v+=1}return m}))}));const Nu=Iu;const Tu=_curry2_curry2((function path(i,s){return Nu([i],s)[0]}));var Mu=_curry2_curry2((function mapObjIndexed(i,s){return _arrayReduce((function(u,m){return u[m]=i(s[m],m,s),u}),{},wl(s))}));const Ru=Mu;var Bu=_curry3_curry3((function mergeWithKey(i,s,u){var m,v={};for(m in u=u||{},s=s||{})_has_has(m,s)&&(v[m]=_has_has(m,u)?i(m,s[m],u[m]):s[m]);for(m in u)_has_has(m,u)&&!_has_has(m,v)&&(v[m]=u[m]);return v}));const Du=Bu;var Lu=_curry3_curry3((function mergeDeepWithKey(i,s,u){return Du((function(s,u,m){return _isObject_isObject(u)&&_isObject_isObject(m)?mergeDeepWithKey(i,u,m):i(s,u,m)}),s,u)}));const Fu=Lu;const qu=_curry2_curry2((function mergeDeepRight(i,s){return Fu((function(i,s,u){return u}),i,s)}));var $u=_curry2_curry2((function none(i,s){return hl(_complement(i),s)}));const zu=$u;const Uu=_curry2_curry2((function omit(i,s){for(var u={},m={},v=0,_=i.length;v<_;)m[i[v]]=1,v+=1;for(var j in s)m.hasOwnProperty(j)||(u[j]=s[j]);return u}));var Identity=function(i){return{value:i,map:function(s){return Identity(s(i))}}};const Vu=_curry3_curry3((function over(i,s,u){return i((function(i){return Identity(s(i))}))(u).value}));const Wu=_curry3_curry3((function pathOr(i,s,u){return eu(i,Tu(s,u))}));const Ku=_curry3_curry3((function pathSatisfies(i,s,u){return i(Tu(s,u))}));const Hu=_curry2_curry2((function pick(i,s){for(var u={},m=0;m<i.length;)i[m]in s&&(u[i[m]]=s[i[m]]),m+=1;return u}));const Ju=_curry3_curry3((function propEq(i,s,u){return xl(i,Fl(s,u))}));const Gu=_curry3_curry3((function propOr(i,s,u){return eu(i,Fl(s,u))}));const Xu=_curry3_curry3((function propSatisfies(i,s,u){return i(Fl(s,u))}));function _isNumber(i){return"[object Number]"===Object.prototype.toString.call(i)}var Yu=_curry2_curry2((function range(i,s){if(!_isNumber(i)||!_isNumber(s))throw new TypeError("Both arguments to range must be numbers");for(var u=[],m=i;m<s;)u.push(m),m+=1;return u}));const Qu=Yu;const Zu=_curry1_curry1(_reduced_reduced);var ep=_curry3_curry3((function replace(i,s,u){return u.replace(i,s)}));const tp=ep;var rp=_curry2_curry2((function sort(i,s){return Array.prototype.slice.call(s,0).sort(i)}));const np=rp;const op=Ou(1,"split");var ip=_curry2_curry2((function(i,s){return xl(au(i.length,s),i)}));const sp=ip;var lp=_curry2_curry2((function test(i,s){if(!function _isRegExp(i){return"[object RegExp]"===Object.prototype.toString.call(i)}(i))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+Il(i));return _cloneRegExp(i).test(s)}));const cp=lp;var up="\t\n\v\f\r \u2028\u2029\ufeff";String.prototype.trim;var pp=function(){function XUniqWith(i,s){this.xf=s,this.pred=i,this.items=[]}return XUniqWith.prototype["@@transducer/init"]=internal_xfBase_init,XUniqWith.prototype["@@transducer/result"]=internal_xfBase_result,XUniqWith.prototype["@@transducer/step"]=function(i,s){return _includesWith(this.pred,s,this.items)?i:(this.items.push(s),this.xf["@@transducer/step"](i,s))},XUniqWith}();function _xuniqWith(i){return function(s){return new pp(i,s)}}var hp=_curry2_curry2(_dispatchable_dispatchable([],_xuniqWith,(function(i,s){for(var u,m=0,v=s.length,_=[];m<v;)_includesWith(i,u=s[m],_)||(_[_.length]=u),m+=1;return _})));const dp=hp;const fp=_curry3_curry3((function when(i,s,u){return i(u)?s(u):u}));const mp=mu(xu);var gp=Qc((function(i,s){return pipe_pipe(op(""),su(mp(i)),Cu(""))(s)}));const yp=gp;const vp=Yl(void 0);const bp=xl(vp());const _p=jc(bp);const Ep=fl(1,pipe_pipe(Sl,Eu("GeneratorFunction")));const wp=fl(1,pipe_pipe(Sl,Eu("AsyncFunction")));const Sp=Ql([pipe_pipe(Sl,Eu("Function")),Ep,wp]);const xp=fl(1,pipe_pipe(Sl,Eu("RegExp")));const kp=fl(1,pipe_pipe(Sl,Eu("String")));const Op=fp(kp,tp(/[.*+?^${}()|[\]\\-]/g,"\\$&"));var Ap=function checkValue(i,s){if("string"!=typeof i&&!(i instanceof String))throw TypeError("`".concat(s,"` must be a string"))};const Cp=function replaceAll(i,s,u){!function checkArguments(i,s,u){if(null==u||null==i||null==s)throw TypeError("Input values must not be `null` or `undefined`")}(i,s,u),Ap(u,"str"),Ap(s,"replaceValue"),function checkSearchValue(i){if(!("string"==typeof i||i instanceof String||i instanceof RegExp))throw TypeError("`searchValue` must be a string or an regexp")}(i);var m=new RegExp(xp(i)?i:Op(i),"g");return tp(m,s,u)};var jp=fl(3,Cp),Pp=Ou(2,"replaceAll");const Ip=Sp(String.prototype.replaceAll)?Pp:jp,isWindows=()=>Ku(cp(/^win/),["platform"],ll),getProtocol=i=>{try{const s=new URL(i);return yp(":",s.protocol)}catch{return}},Np=(pipe_pipe(getProtocol,_p),i=>{if(ll.browser)return!1;const s=getProtocol(i);return bp(s)||"file"===s||/^[a-zA-Z]$/.test(s)}),isHttpUrl=i=>{const s=getProtocol(i);return"http"===s||"https"===s},toFileSystemPath=(i,s)=>{const u=[/%23/g,"#",/%24/g,"$",/%26/g,"&",/%2C/g,",",/%40/g,"@"],m=Gu(!1,"keepFileProtocol",s),v=Gu(isWindows,"isWindows",s);let _=decodeURI(i);for(let i=0;i<u.length;i+=2)_=_.replace(u[i],u[i+1]);let j="file://"===_.substr(0,7).toLowerCase();return j&&(_="/"===_[7]?_.substr(8):_.substr(7),v()&&"/"===_[1]&&(_=`${_[0]}:${_.substr(1)}`),m?_=`file:///${_}`:(j=!1,_=v()?_:`/${_}`)),v()&&!j&&(_=Ip("/","\\",_),":\\"===_.substr(1,2)&&(_=_[0].toUpperCase()+_.substr(1))),_},getHash=i=>{const s=i.indexOf("#");return-1!==s?i.substr(s):"#"},stripHash=i=>{const s=i.indexOf("#");let u=i;return s>=0&&(u=i.substr(0,s)),u},url_cwd=()=>{if(ll.browser)return stripHash(globalThis.location.href);const i=ll.cwd(),s=ju(i);return["/","\\"].includes(s)?i:i+(isWindows()?"\\":"/")},resolve=(i,s)=>{const u=new URL(s,new URL(i,"resolve://"));if("resolve:"===u.protocol){const{pathname:i,search:s,hash:m}=u;return i+s+m}return u.toString()},sanitize=i=>Np(i)?(i=>{const s=[/\?/g,"%3F",/#/g,"%23"];let u=i;isWindows()&&(u=u.replace(/\\/g,"/")),u=encodeURI(u);for(let i=0;i<s.length;i+=2)u=u.replace(s[i],s[i+1]);return u})(toFileSystemPath(i)):encodeURI(decodeURI(i)).replace(/%5B/g,"[").replace(/%5D/g,"]"),unsanitize=i=>Np(i)?toFileSystemPath(i):decodeURI(i),{fetch:Tp,Response:Mp,Headers:Rp,Request:Bp,FormData:Dp,File:Lp,Blob:Fp}=globalThis;function createErrorType(i,s){function E(){Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack;for(var i=arguments.length,u=new Array(i),m=0;m<i;m++)u[m]=arguments[m];[this.message]=u,s&&s.apply(this,u)}return E.prototype=new Error,E.prototype.name=i,E.prototype.constructor=E,E}void 0===globalThis.fetch&&(globalThis.fetch=Tp),void 0===globalThis.Headers&&(globalThis.Headers=Rp),void 0===globalThis.Request&&(globalThis.Request=Bp),void 0===globalThis.Response&&(globalThis.Response=Mp),void 0===globalThis.FormData&&(globalThis.FormData=Dp),void 0===globalThis.File&&(globalThis.File=Lp),void 0===globalThis.Blob&&(globalThis.Blob=Fp);var qp=__webpack_require__(13692),$p=__webpack_require__.n(qp);const zp=["properties"],Up=["properties"],Vp=["definitions","parameters","responses","securityDefinitions","components/schemas","components/responses","components/parameters","components/securitySchemes"],Wp=["schema/example","items/example"];function isFreelyNamed(i){const s=i[i.length-1],u=i[i.length-2],m=i.join("/");return zp.indexOf(s)>-1&&-1===Up.indexOf(u)||Vp.indexOf(m)>-1||Wp.some((i=>m.indexOf(i)>-1))}function absolutifyPointer(i,s){const[u,m]=i.split("#"),v=resolve(s||"",u||"");return m?`${v}#${m}`:v}const Kp="application/json, application/yaml",Hp=/^([a-z]+:\/\/|\/\/)/i,Jp=createErrorType("JSONRefError",(function cb(i,s,u){this.originalError=u,Object.assign(this,s||{})})),Gp={},Xp=new WeakMap,Yp=[i=>"paths"===i[0]&&"responses"===i[3]&&"examples"===i[5],i=>"paths"===i[0]&&"responses"===i[3]&&"content"===i[5]&&"example"===i[7],i=>"paths"===i[0]&&"responses"===i[3]&&"content"===i[5]&&"examples"===i[7]&&"value"===i[9],i=>"paths"===i[0]&&"requestBody"===i[3]&&"content"===i[4]&&"example"===i[6],i=>"paths"===i[0]&&"requestBody"===i[3]&&"content"===i[4]&&"examples"===i[6]&&"value"===i[8],i=>"paths"===i[0]&&"parameters"===i[2]&&"example"===i[4],i=>"paths"===i[0]&&"parameters"===i[3]&&"example"===i[5],i=>"paths"===i[0]&&"parameters"===i[2]&&"examples"===i[4]&&"value"===i[6],i=>"paths"===i[0]&&"parameters"===i[3]&&"examples"===i[5]&&"value"===i[7],i=>"paths"===i[0]&&"parameters"===i[2]&&"content"===i[4]&&"example"===i[6],i=>"paths"===i[0]&&"parameters"===i[2]&&"content"===i[4]&&"examples"===i[6]&&"value"===i[8],i=>"paths"===i[0]&&"parameters"===i[3]&&"content"===i[4]&&"example"===i[7],i=>"paths"===i[0]&&"parameters"===i[3]&&"content"===i[5]&&"examples"===i[7]&&"value"===i[9]],Qp={key:"$ref",plugin:(i,s,u,m)=>{const v=m.getInstance(),_=u.slice(0,-1);if(isFreelyNamed(_)||(i=>Yp.some((s=>s(i))))(_))return;const{baseDoc:j}=m.getContext(u);if("string"!=typeof i)return new Jp("$ref: must be a string (JSON-Ref)",{$ref:i,baseDoc:j,fullPath:u});const M=refs_split(i),$=M[0],W=M[1]||"";let X,Y,Z;try{X=j||$?absoluteify($,j):null}catch(s){return wrapError(s,{pointer:W,$ref:i,basePath:X,fullPath:u})}if(function pointerAlreadyInPath(i,s,u,m){let v=Xp.get(m);v||(v={},Xp.set(m,v));const _=function arrayToJsonPointer(i){if(0===i.length)return"";return`/${i.map(escapeJsonPointerToken).join("/")}`}(u),j=`${s||"<specmap-base>"}#${i}`,M=_.replace(/allOf\/\d+\/?/g,""),$=m.contextTree.get([]).baseDoc;if(s===$&&pointerIsAParent(M,i))return!0;let W="";const X=u.some((i=>(W=`${W}/${escapeJsonPointerToken(i)}`,v[W]&&v[W].some((i=>pointerIsAParent(i,j)||pointerIsAParent(j,i))))));if(X)return!0;return void(v[M]=(v[M]||[]).concat(j))}(W,X,_,m)&&!v.useCircularStructures){const s=absolutifyPointer(i,X);return i===s?null:sl.replace(u,s)}if(null==X?(Z=jsonPointerToArray(W),Y=m.get(Z),void 0===Y&&(Y=new Jp(`Could not resolve reference: ${i}`,{pointer:W,$ref:i,baseDoc:j,fullPath:u}))):(Y=extractFromDoc(X,W),Y=null!=Y.__value?Y.__value:Y.catch((s=>{throw wrapError(s,{pointer:W,$ref:i,baseDoc:j,fullPath:u})}))),Y instanceof Error)return[sl.remove(u),Y];const ee=absolutifyPointer(i,X),ae=sl.replace(_,Y,{$$ref:ee});if(X&&X!==j)return[ae,sl.context(_,{baseDoc:X})];try{if(!function patchValueAlreadyInPath(i,s){const u=[i];return s.path.reduce(((i,s)=>(u.push(i[s]),i[s])),i),pointToAncestor(s.value);function pointToAncestor(i){return sl.isObject(i)&&(u.indexOf(i)>=0||Object.keys(i).some((s=>pointToAncestor(i[s]))))}}(m.state,ae)||v.useCircularStructures)return ae}catch(i){return null}}},Zp=Object.assign(Qp,{docCache:Gp,absoluteify,clearCache:function clearCache(i){void 0!==i?delete Gp[i]:Object.keys(Gp).forEach((i=>{delete Gp[i]}))},JSONRefError:Jp,wrapError,getDoc,split:refs_split,extractFromDoc,fetchJSON:function fetchJSON(i){return fetch(i,{headers:{Accept:Kp},loadSpec:!0}).then((i=>i.text())).then((i=>ao.load(i)))},extract,jsonPointerToArray,unescapeJsonPointerToken}),th=Zp;function absoluteify(i,s){if(!Hp.test(i)){if(!s)throw new Jp(`Tried to resolve a relative URL, without having a basePath. path: '${i}' basePath: '${s}'`);return resolve(s,i)}return i}function wrapError(i,s){let u;return u=i&&i.response&&i.response.body?`${i.response.body.code} ${i.response.body.message}`:i.message,new Jp(`Could not resolve reference: ${u}`,s,i)}function refs_split(i){return(i+"").split("#")}function extractFromDoc(i,s){const u=Gp[i];if(u&&!sl.isPromise(u))try{const i=extract(s,u);return Object.assign(Promise.resolve(i),{__value:i})}catch(i){return Promise.reject(i)}return getDoc(i).then((i=>extract(s,i)))}function getDoc(i){const s=Gp[i];return s?sl.isPromise(s)?s:Promise.resolve(s):(Gp[i]=Zp.fetchJSON(i).then((s=>(Gp[i]=s,s))),Gp[i])}function extract(i,s){const u=jsonPointerToArray(i);if(u.length<1)return s;const m=sl.getIn(s,u);if(void 0===m)throw new Jp(`Could not resolve pointer: ${i} does not exist in document`,{pointer:i});return m}function jsonPointerToArray(i){if("string"!=typeof i)throw new TypeError("Expected a string, got a "+typeof i);return"/"===i[0]&&(i=i.substr(1)),""===i?[]:i.split("/").map(unescapeJsonPointerToken)}function unescapeJsonPointerToken(i){if("string"!=typeof i)return i;return new URLSearchParams(`=${i.replace(/~1/g,"/").replace(/~0/g,"~")}`).get("")}function escapeJsonPointerToken(i){return new URLSearchParams([["",i.replace(/~/g,"~0").replace(/\//g,"~1")]]).toString().slice(1)}const pointerBoundaryChar=i=>!i||"/"===i||"#"===i;function pointerIsAParent(i,s){if(pointerBoundaryChar(s))return!0;const u=i.charAt(s.length),m=s.slice(-1);return 0===i.indexOf(s)&&(!u||"/"===u||"#"===u)&&"#"!==m}const ah={key:"allOf",plugin:(i,s,u,m,v)=>{if(v.meta&&v.meta.$$ref)return;const _=u.slice(0,-1);if(isFreelyNamed(_))return;if(!Array.isArray(i)){const i=new TypeError("allOf must be an array");return i.fullPath=u,i}let j=!1,M=v.value;if(_.forEach((i=>{M&&(M=M[i])})),M={...M},0===Object.keys(M).length)return;delete M.allOf;const $=[];return $.push(m.replace(_,{})),i.forEach(((i,s)=>{if(!m.isObject(i)){if(j)return null;j=!0;const i=new TypeError("Elements in allOf must be objects");return i.fullPath=u,$.push(i)}$.push(m.mergeDeep(_,i));const v=function generateAbsoluteRefPatches(i,s){let{specmap:u,getBaseUrlForNodePath:m=(i=>u.getContext([...s,...i]).baseDoc),targetKeys:v=["$ref","$$ref"]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const _=[];return $p()(i).forEach((function callback(){if(v.includes(this.key)&&"string"==typeof this.node){const i=this.path,v=s.concat(this.path),j=absolutifyPointer(this.node,m(i));_.push(u.replace(v,j))}})),_}(i,u.slice(0,-1),{getBaseUrlForNodePath:i=>m.getContext([...u,s,...i]).baseDoc,specmap:m});$.push(...v)})),M.example&&$.push(m.remove([].concat(_,"example"))),$.push(m.mergeDeep(_,M)),M.$$ref||$.push(m.remove([].concat(_,"$$ref"))),$}},lh={key:"parameters",plugin:(i,s,u,m)=>{if(Array.isArray(i)&&i.length){const s=Object.assign([],i),v=u.slice(0,-1),_={...sl.getIn(m.spec,v)};for(let v=0;v<i.length;v+=1){const j=i[v];try{s[v].default=m.parameterMacro(_,j)}catch(i){const s=new Error(i);return s.fullPath=u,s}}return sl.replace(u,s)}return sl.replace(u,i)}},yh={key:"properties",plugin:(i,s,u,m)=>{const v={...i};for(const s in i)try{v[s].default=m.modelPropertyMacro(v[s])}catch(i){const s=new Error(i);return s.fullPath=u,s}return sl.replace(u,v)}};class ContextTree{constructor(i){this.root=createNode(i||{})}set(i,s){const u=this.getParent(i,!0);if(!u)return void updateNode(this.root,s,null);const m=i[i.length-1],{children:v}=u;v[m]?updateNode(v[m],s,u):v[m]=createNode(s,u)}get(i){if((i=i||[]).length<1)return this.root.value;let s,u,m=this.root;for(let v=0;v<i.length&&(u=i[v],s=m.children,s[u]);v+=1)m=s[u];return m&&m.protoValue}getParent(i,s){return!i||i.length<1?null:i.length<2?this.root:i.slice(0,-1).reduce(((i,u)=>{if(!i)return i;const{children:m}=i;return!m[u]&&s&&(m[u]=createNode(null,i)),m[u]}),this.root)}}function createNode(i,s){return updateNode({children:{}},i,s)}function updateNode(i,s,u){return i.value=s||{},i.protoValue=u?{...u.protoValue,...i.value}:i.value,Object.keys(i.children).forEach((s=>{const u=i.children[s];i.children[s]=updateNode(u,u.value,i)})),i}const noop=()=>{};class SpecMap{static getPluginName(i){return i.pluginName}static getPatchesOfType(i,s){return i.filter(s)}constructor(i){Object.assign(this,{spec:"",debugLevel:"info",plugins:[],pluginHistory:{},errors:[],mutations:[],promisedPatches:[],state:{},patches:[],context:{},contextTree:new ContextTree,showDebug:!1,allPatches:[],pluginProp:"specMap",libMethods:Object.assign(Object.create(this),sl,{getInstance:()=>this}),allowMetaPatches:!1},i),this.get=this._get.bind(this),this.getContext=this._getContext.bind(this),this.hasRun=this._hasRun.bind(this),this.wrappedPlugins=this.plugins.map(this.wrapPlugin.bind(this)).filter(sl.isFunction),this.patches.push(sl.add([],this.spec)),this.patches.push(sl.context([],this.context)),this.updatePatches(this.patches)}debug(i){if(this.debugLevel===i){for(var s=arguments.length,u=new Array(s>1?s-1:0),m=1;m<s;m++)u[m-1]=arguments[m];console.log(...u)}}verbose(i){if("verbose"===this.debugLevel){for(var s=arguments.length,u=new Array(s>1?s-1:0),m=1;m<s;m++)u[m-1]=arguments[m];console.log(`[${i}] `,...u)}}wrapPlugin(i,s){const{pathDiscriminator:u}=this;let m,v=null;return i[this.pluginProp]?(v=i,m=i[this.pluginProp]):sl.isFunction(i)?m=i:sl.isObject(i)&&(m=function createKeyBasedPlugin(i){const isSubPath=(i,s)=>!Array.isArray(i)||i.every(((i,u)=>i===s[u]));return function*generator(s,m){const v={};for(const i of s.filter(sl.isAdditiveMutation))yield*traverse(i.value,i.path,i);function*traverse(s,_,j){if(sl.isObject(s)){const M=_.length-1,$=_[M],W=_.indexOf("properties"),X="properties"===$&&M===W,Y=m.allowMetaPatches&&v[s.$$ref];for(const M of Object.keys(s)){const $=s[M],W=_.concat(M),Z=sl.isObject($),ee=s.$$ref;if(Y||Z&&(m.allowMetaPatches&&ee&&(v[ee]=!0),yield*traverse($,W,j)),!X&&M===i.key){const s=isSubPath(u,_);u&&!s||(yield i.plugin($,M,W,m,j))}}}else i.key===_[_.length-1]&&(yield i.plugin(s,i.key,_,m))}}}(i)),Object.assign(m.bind(v),{pluginName:i.name||s,isGenerator:sl.isGenerator(m)})}nextPlugin(){return this.wrappedPlugins.find((i=>this.getMutationsForPlugin(i).length>0))}nextPromisedPatch(){if(this.promisedPatches.length>0)return Promise.race(this.promisedPatches.map((i=>i.value)))}getPluginHistory(i){const s=this.constructor.getPluginName(i);return this.pluginHistory[s]||[]}getPluginRunCount(i){return this.getPluginHistory(i).length}getPluginHistoryTip(i){const s=this.getPluginHistory(i);return s&&s[s.length-1]||{}}getPluginMutationIndex(i){const s=this.getPluginHistoryTip(i).mutationIndex;return"number"!=typeof s?-1:s}updatePluginHistory(i,s){const u=this.constructor.getPluginName(i);this.pluginHistory[u]=this.pluginHistory[u]||[],this.pluginHistory[u].push(s)}updatePatches(i){sl.normalizeArray(i).forEach((i=>{if(i instanceof Error)this.errors.push(i);else try{if(!sl.isObject(i))return void this.debug("updatePatches","Got a non-object patch",i);if(this.showDebug&&this.allPatches.push(i),sl.isPromise(i.value))return this.promisedPatches.push(i),void this.promisedPatchThen(i);if(sl.isContextPatch(i))return void this.setContext(i.path,i.value);sl.isMutation(i)&&this.updateMutations(i)}catch(i){console.error(i),this.errors.push(i)}}))}updateMutations(i){"object"==typeof i.value&&!Array.isArray(i.value)&&this.allowMetaPatches&&(i.value={...i.value});const s=sl.applyPatch(this.state,i,{allowMetaPatches:this.allowMetaPatches});s&&(this.mutations.push(i),this.state=s)}removePromisedPatch(i){const s=this.promisedPatches.indexOf(i);s<0?this.debug("Tried to remove a promisedPatch that isn't there!"):this.promisedPatches.splice(s,1)}promisedPatchThen(i){return i.value=i.value.then((s=>{const u={...i,value:s};this.removePromisedPatch(i),this.updatePatches(u)})).catch((s=>{this.removePromisedPatch(i),this.updatePatches(s)})),i.value}getMutations(i,s){return i=i||0,"number"!=typeof s&&(s=this.mutations.length),this.mutations.slice(i,s)}getCurrentMutations(){return this.getMutationsForPlugin(this.getCurrentPlugin())}getMutationsForPlugin(i){const s=this.getPluginMutationIndex(i);return this.getMutations(s+1)}getCurrentPlugin(){return this.currentPlugin}getLib(){return this.libMethods}_get(i){return sl.getIn(this.state,i)}_getContext(i){return this.contextTree.get(i)}setContext(i,s){return this.contextTree.set(i,s)}_hasRun(i){return this.getPluginRunCount(this.getCurrentPlugin())>(i||0)}dispatch(){const i=this,s=this.nextPlugin();if(!s){const i=this.nextPromisedPatch();if(i)return i.then((()=>this.dispatch())).catch((()=>this.dispatch()));const s={spec:this.state,errors:this.errors};return this.showDebug&&(s.patches=this.allPatches),Promise.resolve(s)}if(i.pluginCount=i.pluginCount||{},i.pluginCount[s]=(i.pluginCount[s]||0)+1,i.pluginCount[s]>100)return Promise.resolve({spec:i.state,errors:i.errors.concat(new Error("We've reached a hard limit of 100 plugin runs"))});if(s!==this.currentPlugin&&this.promisedPatches.length){const i=this.promisedPatches.map((i=>i.value));return Promise.all(i.map((i=>i.then(noop,noop)))).then((()=>this.dispatch()))}return function executePlugin(){i.currentPlugin=s;const u=i.getCurrentMutations(),m=i.mutations.length-1;try{if(s.isGenerator)for(const m of s(u,i.getLib()))updatePatches(m);else{updatePatches(s(u,i.getLib()))}}catch(i){console.error(i),updatePatches([Object.assign(Object.create(i),{plugin:s})])}finally{i.updatePluginHistory(s,{mutationIndex:m})}return i.dispatch()}();function updatePatches(u){u&&(u=sl.fullyNormalizeArray(u),i.updatePatches(u,s))}}}const vh={refs:th,allOf:ah,parameters:lh,properties:yh},replace_special_chars_with_underscore=i=>i.replace(/\W/gi,"_");function opId(i,s){let u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",{v2OperationIdCompatibilityMode:m}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(!i||"object"!=typeof i)return null;return(i.operationId||"").replace(/\s/g,"").length?replace_special_chars_with_underscore(i.operationId):function idFromPathMethod(i,s){let{v2OperationIdCompatibilityMode:u}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(u){let u=`${s.toLowerCase()}_${i}`.replace(/[\s!@#$%^&*()_+=[{\]};:<>|./?,\\'""-]/g,"_");return u=u||`${i.substring(1)}_${s}`,u.replace(/((_){2,})/g,"_").replace(/^(_)*/g,"").replace(/([_])*$/g,"")}return`${s.toLowerCase()}${replace_special_chars_with_underscore(i)}`}(s,u,{v2OperationIdCompatibilityMode:m})}function normalize(i){const{spec:s}=i,{paths:u}=s,m={};if(!u||s.$$normalized)return i;for(const i in u){const v=u[i];if(null==v||!["object","function"].includes(typeof v))continue;const _=v.parameters;for(const u in v){const j=v[u];if(null==j||!["object","function"].includes(typeof j))continue;const M=opId(j,i,u);if(M){m[M]?m[M].push(j):m[M]=[j];const i=m[M];if(i.length>1)i.forEach(((i,s)=>{i.__originalOperationId=i.__originalOperationId||i.operationId,i.operationId=`${M}${s+1}`}));else if(void 0!==j.operationId){const s=i[0];s.__originalOperationId=s.__originalOperationId||j.operationId,s.operationId=M}}if("parameters"!==u){const i=[],u={};for(const m in s)"produces"!==m&&"consumes"!==m&&"security"!==m||(u[m]=s[m],i.push(u));if(_&&(u.parameters=_,i.push(u)),i.length)for(const s of i)for(const i in s)if(j[i]){if("parameters"===i)for(const u of s[i]){j[i].some((i=>i.name&&i.name===u.name||i.$ref&&i.$ref===u.$ref||i.$$ref&&i.$$ref===u.$$ref||i===u))||j[i].push(u)}}else j[i]=s[i]}}}return s.$$normalized=!0,i}function makeFetchJSON(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{requestInterceptor:u,responseInterceptor:m}=s,v=i.withCredentials?"include":"same-origin";return s=>i({url:s,loadSpec:!0,requestInterceptor:u,responseInterceptor:m,headers:{Accept:Kp},credentials:v}).then((i=>i.body))}var bh=__webpack_require__(80129),_h=__webpack_require__.n(bh);const isRfc3986Reserved=i=>":/?#[]@!$&'()*+,;=".indexOf(i)>-1,isRrc3986Unreserved=i=>/^[a-z0-9\-._~]+$/i.test(i);function encodeDisallowedCharacters(i){let{escape:s}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=arguments.length>2?arguments[2]:void 0;return"number"==typeof i&&(i=i.toString()),"string"==typeof i&&i.length&&s?u?JSON.parse(i):[...i].map((i=>{if(isRrc3986Unreserved(i))return i;if(isRfc3986Reserved(i)&&"unsafe"===s)return i;const u=new TextEncoder;return Array.from(u.encode(i)).map((i=>`0${i.toString(16).toUpperCase()}`.slice(-2))).map((i=>`%${i}`)).join("")})).join(""):i}function stylize(i){const{value:s}=i;return Array.isArray(s)?function encodeArray(i){let{key:s,value:u,style:m,explode:v,escape:_}=i;const valueEncoder=i=>encodeDisallowedCharacters(i,{escape:_});if("simple"===m)return u.map((i=>valueEncoder(i))).join(",");if("label"===m)return`.${u.map((i=>valueEncoder(i))).join(".")}`;if("matrix"===m)return u.map((i=>valueEncoder(i))).reduce(((i,u)=>!i||v?`${i||""};${s}=${u}`:`${i},${u}`),"");if("form"===m){const i=v?`&${s}=`:",";return u.map((i=>valueEncoder(i))).join(i)}if("spaceDelimited"===m){const i=v?`${s}=`:"";return u.map((i=>valueEncoder(i))).join(` ${i}`)}if("pipeDelimited"===m){const i=v?`${s}=`:"";return u.map((i=>valueEncoder(i))).join(`|${i}`)}return}(i):"object"==typeof s?function encodeObject(i){let{key:s,value:u,style:m,explode:v,escape:_}=i;const valueEncoder=i=>encodeDisallowedCharacters(i,{escape:_}),j=Object.keys(u);if("simple"===m)return j.reduce(((i,s)=>{const m=valueEncoder(u[s]);return`${i?`${i},`:""}${s}${v?"=":","}${m}`}),"");if("label"===m)return j.reduce(((i,s)=>{const m=valueEncoder(u[s]);return`${i?`${i}.`:"."}${s}${v?"=":"."}${m}`}),"");if("matrix"===m&&v)return j.reduce(((i,s)=>`${i?`${i};`:";"}${s}=${valueEncoder(u[s])}`),"");if("matrix"===m)return j.reduce(((i,m)=>{const v=valueEncoder(u[m]);return`${i?`${i},`:`;${s}=`}${m},${v}`}),"");if("form"===m)return j.reduce(((i,s)=>{const m=valueEncoder(u[s]);return`${i?`${i}${v?"&":","}`:""}${s}${v?"=":","}${m}`}),"");return}(i):function encodePrimitive(i){let{key:s,value:u,style:m,escape:v}=i;const valueEncoder=i=>encodeDisallowedCharacters(i,{escape:v});if("simple"===m)return valueEncoder(u);if("label"===m)return`.${valueEncoder(u)}`;if("matrix"===m)return`;${s}=${valueEncoder(u)}`;if("form"===m)return valueEncoder(u);if("deepObject"===m)return valueEncoder(u,{},!0);return}(i)}const Eh={serializeRes,mergeInQueryOrForm};async function http_http(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"object"==typeof i&&(s=i,i=s.url),s.headers=s.headers||{},Eh.mergeInQueryOrForm(s),s.headers&&Object.keys(s.headers).forEach((i=>{const u=s.headers[i];"string"==typeof u&&(s.headers[i]=u.replace(/\n+/g," "))})),s.requestInterceptor&&(s=await s.requestInterceptor(s)||s);const u=s.headers["content-type"]||s.headers["Content-Type"];let m;/multipart\/form-data/i.test(u)&&(delete s.headers["content-type"],delete s.headers["Content-Type"]);try{m=await(s.userFetch||fetch)(s.url,s),m=await Eh.serializeRes(m,i,s),s.responseInterceptor&&(m=await s.responseInterceptor(m)||m)}catch(i){if(!m)throw i;const s=new Error(m.statusText||`response status is ${m.status}`);throw s.status=m.status,s.statusCode=m.status,s.responseError=i,s}if(!m.ok){const i=new Error(m.statusText||`response status is ${m.status}`);throw i.status=m.status,i.statusCode=m.status,i.response=m,i}return m}const shouldDownloadAsText=function(){return/(json|xml|yaml|text)\b/.test(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")};function serializeRes(i,s){let{loadSpec:u=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const m={ok:i.ok,url:i.url||s,status:i.status,statusText:i.statusText,headers:serializeHeaders(i.headers)},v=m.headers["content-type"],_=u||shouldDownloadAsText(v);return(_?i.text:i.blob||i.buffer).call(i).then((i=>{if(m.text=i,m.data=i,_)try{const s=function parseBody(i,s){return s&&(0===s.indexOf("application/json")||s.indexOf("+json")>0)?JSON.parse(i):ao.load(i)}(i,v);m.body=s,m.obj=s}catch(i){m.parseError=i}return m}))}function serializeHeaders(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"function"!=typeof i.entries?{}:Array.from(i.entries()).reduce(((i,s)=>{let[u,m]=s;return i[u]=function serializeHeaderValue(i){return i.includes(", ")?i.split(", "):i}(m),i}),{})}function isFile(i,s){return s||"undefined"==typeof navigator||(s=navigator),s&&"ReactNative"===s.product?!(!i||"object"!=typeof i||"string"!=typeof i.uri):"undefined"!=typeof File&&i instanceof File||("undefined"!=typeof Blob&&i instanceof Blob||(!!ArrayBuffer.isView(i)||null!==i&&"object"==typeof i&&"function"==typeof i.pipe))}function isArrayOfFile(i,s){return Array.isArray(i)&&i.some((i=>isFile(i,s)))}const wh={form:",",spaceDelimited:"%20",pipeDelimited:"|"},xh={csv:",",ssv:"%20",tsv:"%09",pipes:"|"};class FileWithData extends File{constructor(i){super([i],arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}),this.data=i}valueOf(){return this.data}toString(){return this.valueOf()}}function formatKeyValue(i,s){let u=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{collectionFormat:m,allowEmptyValue:v,serializationOption:_,encoding:j}=s,M="object"!=typeof s||Array.isArray(s)?s:s.value,$=u?i=>i.toString():i=>encodeURIComponent(i),W=$(i);if(void 0===M&&v)return[[W,""]];if(isFile(M)||isArrayOfFile(M))return[[W,M]];if(_)return formatKeyValueBySerializationOption(i,M,u,_);if(j){if([typeof j.style,typeof j.explode,typeof j.allowReserved].some((i=>"undefined"!==i))){const{style:s,explode:m,allowReserved:v}=j;return formatKeyValueBySerializationOption(i,M,u,{style:s,explode:m,allowReserved:v})}if("string"==typeof j.contentType){if(j.contentType.startsWith("application/json")){const i=$("string"==typeof M?M:JSON.stringify(M));return[[W,new FileWithData(i,"blob",{type:j.contentType})]]}const i=$(String(M));return[[W,new FileWithData(i,"blob",{type:j.contentType})]]}return"object"!=typeof M?[[W,$(M)]]:Array.isArray(M)&&M.every((i=>"object"!=typeof i))?[[W,M.map($).join(",")]]:[[W,$(JSON.stringify(M))]]}return"object"!=typeof M?[[W,$(M)]]:Array.isArray(M)?"multi"===m?[[W,M.map($)]]:[[W,M.map($).join(xh[m||"csv"])]]:[[W,""]]}function formatKeyValueBySerializationOption(i,s,u,m){const v=m.style||"form",_=void 0===m.explode?"form"===v:m.explode,j=!u&&(m&&m.allowReserved?"unsafe":"reserved"),encodeFn=i=>encodeDisallowedCharacters(i,{escape:j}),M=u?i=>i:i=>encodeDisallowedCharacters(i,{escape:j});return"object"!=typeof s?[[M(i),encodeFn(s)]]:Array.isArray(s)?_?[[M(i),s.map(encodeFn)]]:[[M(i),s.map(encodeFn).join(wh[v])]]:"deepObject"===v?Object.keys(s).map((u=>[M(`${i}[${u}]`),encodeFn(s[u])])):_?Object.keys(s).map((i=>[M(i),encodeFn(s[i])])):[[M(i),Object.keys(s).map((i=>[`${M(i)},${encodeFn(s[i])}`])).join(",")]]}function encodeFormOrQuery(i){const s=Object.keys(i).reduce(((s,u)=>{for(const[m,v]of formatKeyValue(u,i[u]))s[m]=v instanceof FileWithData?v.valueOf():v;return s}),{});return _h().stringify(s,{encode:!1,indices:!1})||""}function mergeInQueryOrForm(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{url:s="",query:u,form:m}=i;if(m){const s=Object.keys(m).some((i=>{const{value:s}=m[i];return isFile(s)||isArrayOfFile(s)})),u=i.headers["content-type"]||i.headers["Content-Type"];if(s||/multipart\/form-data/i.test(u)){const s=function http_buildFormData(i){return Object.entries(i).reduce(((i,s)=>{let[u,m]=s;for(const[s,v]of formatKeyValue(u,m,!0))if(Array.isArray(v))for(const u of v)if(ArrayBuffer.isView(u)){const m=new Blob([u]);i.append(s,m)}else i.append(s,u);else if(ArrayBuffer.isView(v)){const u=new Blob([v]);i.append(s,u)}else i.append(s,v);return i}),new FormData)}(i.form);i.formdata=s,i.body=s}else i.body=encodeFormOrQuery(m);delete i.form}if(u){const[m,v]=s.split("?");let _="";if(v){const i=_h().parse(v);Object.keys(u).forEach((s=>delete i[s])),_=_h().stringify(i,{encode:!0})}const j=function(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];const m=s.filter((i=>i)).join("&");return m?`?${m}`:""}(_,encodeFormOrQuery(u));i.url=m+j,delete i.query}return i}const options_retrievalURI=i=>{const{baseDoc:s,url:u}=i;return s||u||""},options_httpClient=i=>{const{fetch:s,http:u}=i;return s||u||http_http};async function resolveGenericStrategy(i){const{spec:s,mode:u,allowMetaPatches:m=!0,pathDiscriminator:v,modelPropertyMacro:_,parameterMacro:j,requestInterceptor:M,responseInterceptor:$,skipNormalization:W,useCircularStructures:X}=i,Y=options_retrievalURI(i),Z=options_httpClient(i);return function doResolve(i){Y&&(vh.refs.docCache[Y]=i);vh.refs.fetchJSON=makeFetchJSON(Z,{requestInterceptor:M,responseInterceptor:$});const s=[vh.refs];"function"==typeof j&&s.push(vh.parameters);"function"==typeof _&&s.push(vh.properties);"strict"!==u&&s.push(vh.allOf);return function mapSpec(i){return new SpecMap(i).dispatch()}({spec:i,context:{baseDoc:Y},plugins:s,allowMetaPatches:m,pathDiscriminator:v,parameterMacro:j,modelPropertyMacro:_,useCircularStructures:X}).then(W?async i=>i:normalize)}(s)}const kh={name:"generic",match:()=>!0,normalize(i){let{spec:s}=i;const{spec:u}=normalize({spec:s});return u},resolve:async i=>resolveGenericStrategy(i)},jh=kh;const isOpenAPI30=i=>{try{const{openapi:s}=i;return"string"==typeof s&&/^3\.0\.([0123])(?:-rc[012])?$/.test(s)}catch{return!1}},isOpenAPI31=i=>{try{const{openapi:s}=i;return"string"==typeof s&&/^3\.1\.(?:[1-9]\d*|0)$/.test(s)}catch{return!1}},isOpenAPI3=i=>isOpenAPI30(i)||isOpenAPI31(i),Dh={name:"openapi-2",match(i){let{spec:s}=i;return(i=>{try{const{swagger:s}=i;return"2.0"===s}catch{return!1}})(s)},normalize(i){let{spec:s}=i;const{spec:u}=normalize({spec:s});return u},resolve:async i=>async function resolveOpenAPI2Strategy(i){return resolveGenericStrategy(i)}(i)},Fh=Dh;const zh={name:"openapi-3-0",match(i){let{spec:s}=i;return isOpenAPI30(s)},normalize(i){let{spec:s}=i;const{spec:u}=normalize({spec:s});return u},resolve:async i=>async function resolveOpenAPI30Strategy(i){return resolveGenericStrategy(i)}(i)},Gh=zh;var ed=__webpack_require__(43500);class Annotation extends ed.RP{constructor(i,s,u){super(i,s,u),this.element="annotation"}get code(){return this.attributes.get("code")}set code(i){this.attributes.set("code",i)}}const td=Annotation;class Comment extends ed.RP{constructor(i,s,u){super(i,s,u),this.element="comment"}}const sd=Comment;class ParseResult extends ed.ON{constructor(i,s,u){super(i,s,u),this.element="parseResult"}get api(){return this.children.filter((i=>i.classes.contains("api"))).first}get results(){return this.children.filter((i=>i.classes.contains("result")))}get result(){return this.results.first}get annotations(){return this.children.filter((i=>"annotation"===i.element))}get warnings(){return this.children.filter((i=>"annotation"===i.element&&i.classes.contains("warning")))}get errors(){return this.children.filter((i=>"annotation"===i.element&&i.classes.contains("error")))}get isEmpty(){return this.children.reject((i=>"annotation"===i.element)).isEmpty}replaceResult(i){const{result:s}=this;if(bp(s))return!1;const u=this.content.findIndex((i=>i===s));return-1!==u&&(this.content[u]=i,!0)}}const ld=ParseResult;class SourceMap extends ed.ON{constructor(i,s,u){super(i,s,u),this.element="sourceMap"}get positionStart(){return this.children.filter((i=>i.classes.contains("position"))).get(0)}get positionEnd(){return this.children.filter((i=>i.classes.contains("position"))).get(1)}set position(i){if(null===i)return;const s=new ed.ON([i.start.row,i.start.column,i.start.char]),u=new ed.ON([i.end.row,i.end.column,i.end.char]);s.classes.push("position"),u.classes.push("position"),this.push(s).push(u)}}const cd=SourceMap;const ud=jc(Sp);const dd=fl(1,Sp(Array.isArray)?Array.isArray:pipe_pipe(Sl,Eu("Array")));const fd=kc(dd,Au);var md=fl(3,(function(i,s,u){var m=Tu(i,u),v=Tu(ku(i),u);if(!ud(m)&&!fd(i)){var _=Wl(m,v);return oc(_,s)}}));const yd=md,hasMethod=(i,s)=>"function"==typeof(null==s?void 0:s[i]),hasBasicElementProps=i=>null!=i&&Object.prototype.hasOwnProperty.call(i,"_storedElement")&&Object.prototype.hasOwnProperty.call(i,"_content"),primitiveEq=(i,s)=>{var u;return(null==s||null===(u=s.primitive)||void 0===u?void 0:u.call(s))===i},hasClass=(i,s)=>{var u,m;return(null==s||null===(u=s.classes)||void 0===u||null===(m=u.includes)||void 0===m?void 0:m.call(u,i))||!1},isElementType=(i,s)=>(null==s?void 0:s.element)===i,helpers=i=>i({hasMethod,hasBasicElementProps,primitiveEq,isElementType,hasClass}),vd=helpers((({hasBasicElementProps:i,primitiveEq:s})=>u=>u instanceof ed.W_||i(u)&&s(void 0,u))),bd=helpers((({hasBasicElementProps:i,primitiveEq:s})=>u=>u instanceof ed.RP||i(u)&&s("string",u))),_d=helpers((({hasBasicElementProps:i,primitiveEq:s})=>u=>u instanceof ed.VL||i(u)&&s("number",u))),Ed=helpers((({hasBasicElementProps:i,primitiveEq:s})=>u=>u instanceof ed.zr||i(u)&&s("null",u))),wd=helpers((({hasBasicElementProps:i,primitiveEq:s})=>u=>u instanceof ed.hh||i(u)&&s("boolean",u))),Sd=helpers((({hasBasicElementProps:i,primitiveEq:s,hasMethod:u})=>m=>m instanceof ed.Sb||i(m)&&s("object",m)&&u("keys",m)&&u("values",m)&&u("items",m))),xd=helpers((({hasBasicElementProps:i,primitiveEq:s,hasMethod:u})=>m=>m instanceof ed.ON&&!(m instanceof ed.Sb)||i(m)&&s("array",m)&&u("push",m)&&u("unshift",m)&&u("map",m)&&u("reduce",m))),kd=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof ed.c6||i(m)&&s("member",m)&&u(void 0,m))),Od=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof ed.EA||i(m)&&s("link",m)&&u(void 0,m))),Ad=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof ed.tK||i(m)&&s("ref",m)&&u(void 0,m))),Cd=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof td||i(m)&&s("annotation",m)&&u("array",m))),Id=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof sd||i(m)&&s("comment",m)&&u("string",m))),Nd=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof ld||i(m)&&s("parseResult",m)&&u("array",m))),Td=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof cd||i(m)&&s("sourceMap",m)&&u("array",m))),isPrimitiveElement=i=>isElementType("object",i)||isElementType("array",i)||isElementType("boolean",i)||isElementType("number",i)||isElementType("string",i)||isElementType("null",i)||isElementType("member",i),hasElementSourceMap=i=>{var s,u;return Td(null==i||null===(s=i.meta)||void 0===s||null===(u=s.get)||void 0===u?void 0:u.call(s,"sourceMap"))},includesSymbols=(i,s)=>{if(0===i.length)return!0;const u=s.attributes.get("symbols");return!!xd(u)&&hl(mp(u.toValue()),i)},includesClasses=(i,s)=>0===i.length||hl(mp(s.classes.toValue()),i);const Md=xl(null);const Rd=jc(Md);function isOfTypeObject_typeof(i){return isOfTypeObject_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},isOfTypeObject_typeof(i)}const Bd=function isOfTypeObject(i){return"object"===isOfTypeObject_typeof(i)};const Dd=fl(1,kc(Rd,Bd));var Ld=pipe_pipe(Sl,Eu("Object")),Fd=pipe_pipe(Il,xl(Il(Object))),$d=Ku(kc(Sp,Fd),["constructor"]);const Ud=fl(1,(function(i){if(!Dd(i)||!Ld(i))return!1;var s=Object.getPrototypeOf(i);return!!Md(s)||$d(s)}));class Namespace extends ed.lS{constructor(){super(),this.register("annotation",td),this.register("comment",sd),this.register("parseResult",ld),this.register("sourceMap",cd)}}const Vd=new Namespace,createNamespace=i=>{const s=new Namespace;return Ud(i)&&s.use(i),s},Wd=Vd,refractor_toolbox=()=>({predicates:{...fe},namespace:Wd});var Kd=__webpack_require__(43992),Hd=__webpack_require__(30538);const Jd=class ApiDOMAggregateError extends Hd{constructor(i,s,u){if(super(i,s,u),this.name=this.constructor.name,"string"==typeof s&&(this.message=s),"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(s).stack,Ud(u)&&bu("cause",u)&&!bu("cause",this)){const{cause:i}=u;this.cause=i,i instanceof Error&&bu("stack",i)&&(this.stack=`${this.stack}\nCAUSE: ${null==i?void 0:i.stack}`)}}};class ApiDOMError extends Error{static[Symbol.hasInstance](i){return Function.prototype[Symbol.hasInstance].call(ApiDOMError,i)||Function.prototype[Symbol.hasInstance].call(Jd,i)}constructor(i,s){if(super(i,s),this.name=this.constructor.name,"string"==typeof i&&(this.message=i),"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(i).stack,Ud(s)&&bu("cause",s)&&!bu("cause",this)){const{cause:i}=s;this.cause=i,i instanceof Error&&bu("stack",i)&&(this.stack=`${this.stack}\nCAUSE: ${null==i?void 0:i.stack}`)}}}const Gd=ApiDOMError,getVisitFn=(i,s,u)=>{const m=i[s];if(null!=m){if(!u&&"function"==typeof m)return m;const i=u?m.leave:m.enter;if("function"==typeof i)return i}else{const m=u?i.leave:i.enter;if(null!=m){if("function"==typeof m)return m;const i=m[s];if("function"==typeof i)return i}}return null},Xd={},getNodeType=i=>null==i?void 0:i.type,isNode=i=>"string"==typeof getNodeType(i),visitor_mergeAll=(i,{visitFnGetter:s=getVisitFn,nodeTypeGetter:u=getNodeType}={})=>{const m=new Array(i.length);return{enter(v,..._){for(let j=0;j<i.length;j+=1)if(null==m[j]){const M=s(i[j],u(v),!1);if("function"==typeof M){const s=M.call(i[j],v,..._);if(!1===s)m[j]=v;else if(s===Xd)m[j]=Xd;else if(void 0!==s)return s}}},leave(v,..._){for(let j=0;j<i.length;j+=1)if(null==m[j]){const M=s(i[j],u(v),!0);if("function"==typeof M){const s=M.call(i[j],v,..._);if(s===Xd)m[j]=Xd;else if(void 0!==s&&!1!==s)return s}}else m[j]===v&&(m[j]=null)}}},visit=(i,s,{keyMap:u=null,state:m={},breakSymbol:v=Xd,deleteNodeSymbol:_=null,skipVisitingNodeSymbol:j=!1,visitFnGetter:M=getVisitFn,nodeTypeGetter:$=getNodeType,nodePredicate:W=isNode,detectCycles:X=!0}={})=>{const Y=u||{};let Z,ee,ae=Array.isArray(i),ie=[i],le=-1,ce=[];const pe=[],de=[];let fe=i;do{le+=1;const i=le===ie.length;let u,ye;const be=i&&0!==ce.length;if(i){if(u=0===de.length?void 0:pe.pop(),ye=ee,ee=de.pop(),be){ye=ae?ye.slice():Object.create(Object.getPrototypeOf(ye),Object.getOwnPropertyDescriptors(ye));let i=0;for(let s=0;s<ce.length;s+=1){let u=ce[s][0];const m=ce[s][1];ae&&(u-=i),ae&&m===_?(ye.splice(u,1),i+=1):ye[u]=m}}le=Z.index,ie=Z.keys,ce=Z.edits,ae=Z.inArray,Z=Z.prev}else{if(u=ee?ae?le:ie[le]:void 0,ye=ee?ee[u]:fe,ye===_||void 0===ye)continue;ee&&pe.push(u)}if(de.includes(ye))continue;let _e;if(!Array.isArray(ye)){if(!W(ye))throw new Gd(`Invalid AST Node: ${JSON.stringify(ye)}`);if(X&&de.includes(ye)){pe.pop();continue}const _=M(s,$(ye),i);if(_){for(const[i,u]of Object.entries(m))s[i]=u;if(_e=_.call(s,ye,u,ee,pe,de),_e===v)break;if(_e===j){if(!i){pe.pop();continue}}else if(void 0!==_e&&(ce.push([u,_e]),!i)){if(!W(_e)){pe.pop();continue}ye=_e}}}void 0===_e&&be&&ce.push([u,ye]),i||(Z={inArray:ae,index:le,keys:ie,edits:ce,prev:Z},ae=Array.isArray(ye),ie=ae?ye:Y[$(ye)]||[],le=-1,ce=[],ee&&de.push(ee),ee=ye)}while(void 0!==Z);return 0!==ce.length&&([,fe]=ce[ce.length-1]),fe};visit[Symbol.for("nodejs.util.promisify.custom")]=async(i,s,{keyMap:u=null,state:m={},breakSymbol:v=Xd,deleteNodeSymbol:_=null,skipVisitingNodeSymbol:j=!1,visitFnGetter:M=getVisitFn,nodeTypeGetter:$=getNodeType,nodePredicate:W=isNode,detectCycles:X=!0}={})=>{const Y=u||{};let Z,ee,ae=Array.isArray(i),ie=[i],le=-1,ce=[];const pe=[],de=[];let fe=i;do{le+=1;const i=le===ie.length;let u,ye;const be=i&&0!==ce.length;if(i){if(u=0===de.length?void 0:pe.pop(),ye=ee,ee=de.pop(),be){ye=ae?ye.slice():Object.create(Object.getPrototypeOf(ye),Object.getOwnPropertyDescriptors(ye));let i=0;for(let s=0;s<ce.length;s+=1){let u=ce[s][0];const m=ce[s][1];ae&&(u-=i),ae&&m===_?(ye.splice(u,1),i+=1):ye[u]=m}}le=Z.index,ie=Z.keys,ce=Z.edits,ae=Z.inArray,Z=Z.prev}else{if(u=ee?ae?le:ie[le]:void 0,ye=ee?ee[u]:fe,ye===_||void 0===ye)continue;ee&&pe.push(u)}let _e;if(!Array.isArray(ye)){if(!W(ye))throw new Gd(`Invalid AST Node: ${JSON.stringify(ye)}`);if(X&&de.includes(ye)){pe.pop();continue}const _=M(s,$(ye),i);if(_){for(const[i,u]of Object.entries(m))s[i]=u;if(_e=await _.call(s,ye,u,ee,pe,de),_e===v)break;if(_e===j){if(!i){pe.pop();continue}}else if(void 0!==_e&&(ce.push([u,_e]),!i)){if(!W(_e)){pe.pop();continue}ye=_e}}}void 0===_e&&be&&ce.push([u,ye]),i||(Z={inArray:ae,index:le,keys:ie,edits:ce,prev:Z},ae=Array.isArray(ye),ie=ae?ye:Y[$(ye)]||[],le=-1,ce=[],ee&&de.push(ee),ee=ye)}while(void 0!==Z);return 0!==ce.length&&([,fe]=ce[ce.length-1]),fe};const visitor_getNodeType=i=>Sd(i)?"ObjectElement":xd(i)?"ArrayElement":kd(i)?"MemberElement":bd(i)?"StringElement":wd(i)?"BooleanElement":_d(i)?"NumberElement":Ed(i)?"NullElement":Od(i)?"LinkElement":Ad(i)?"RefElement":void 0,Yd=pipe_pipe(visitor_getNodeType,kp),Qd={ObjectElement:["content"],ArrayElement:["content"],MemberElement:["key","value"],StringElement:[],BooleanElement:[],NumberElement:[],NullElement:[],RefElement:[],LinkElement:[],Annotation:[],Comment:[],ParseResultElement:["content"],SourceMap:["content"]},Zd=Kd({props:{result:[],predicate:es_F,returnOnTrue:void 0,returnOnFalse:void 0},init({predicate:i=this.predicate,returnOnTrue:s=this.returnOnTrue,returnOnFalse:u=this.returnOnFalse}={}){this.result=[],this.predicate=i,this.returnOnTrue=s,this.returnOnFalse=u},methods:{enter(i){return this.predicate(i)?(this.result.push(i),this.returnOnTrue):this.returnOnFalse}}}),visitor_visit=(i,s,{keyMap:u=Qd,...m}={})=>visit(i,s,{keyMap:u,nodeTypeGetter:visitor_getNodeType,nodePredicate:Yd,...m});visitor_visit[Symbol.for("nodejs.util.promisify.custom")]=async(i,s,{keyMap:u=Qd,...m}={})=>visit[Symbol.for("nodejs.util.promisify.custom")](i,s,{keyMap:u,nodeTypeGetter:visitor_getNodeType,nodePredicate:Yd,...m});const dispatchPlugins=(i,s,u={})=>{if(0===s.length)return i;const m=Gu(refractor_toolbox,"toolboxCreator",u),v=Gu({},"visitorOptions",u),_=Gu(visitor_getNodeType,"nodeTypeGetter",v),j=m(),M=s.map((i=>i(j))),$=visitor_mergeAll(M.map(Gu({},"visitor")),{nodeTypeGetter:_});M.forEach(yd(["pre"],[]));const W=visitor_visit(i,$,v);return M.forEach(yd(["post"],[])),W},refract=(i,{Type:s,plugins:u=[]})=>{const m=new s(i);return dispatchPlugins(m,u,{toolboxCreator:refractor_toolbox,visitorOptions:{nodeTypeGetter:visitor_getNodeType}})},createRefractor=i=>(s,u={})=>refract(s,{...u,Type:i});ed.Sb.refract=createRefractor(ed.Sb),ed.ON.refract=createRefractor(ed.ON),ed.RP.refract=createRefractor(ed.RP),ed.hh.refract=createRefractor(ed.hh),ed.zr.refract=createRefractor(ed.zr),ed.VL.refract=createRefractor(ed.VL),ed.EA.refract=createRefractor(ed.EA),ed.tK.refract=createRefractor(ed.tK),td.refract=createRefractor(td),sd.refract=createRefractor(sd),ld.refract=createRefractor(ld),cd.refract=createRefractor(cd);const computeEdges=(i,s=new WeakMap)=>(kd(i)?(s.set(i.key,i),computeEdges(i.key,s),s.set(i.value,i),computeEdges(i.value,s)):i.children.forEach((u=>{s.set(u,i),computeEdges(u,s)})),s),tf=Kd.init((function TranscluderConstructor({element:i}){let s;this.transclude=function transclude(u,m){var v;if(u===i)return m;if(u===m)return i;s=null!==(v=s)&&void 0!==v?v:computeEdges(i);const _=s.get(u);return bp(_)?void 0:(Sd(_)?((i,s,u)=>{const m=u.get(i);Sd(m)&&(m.content=m.map(((v,_,j)=>j===i?(u.delete(i),u.set(s,m),s):j)))})(u,m,s):xd(_)?((i,s,u)=>{const m=u.get(i);xd(m)&&(m.content=m.map((v=>v===i?(u.delete(i),u.set(s,m),s):v)))})(u,m,s):kd(_)&&((i,s,u)=>{const m=u.get(i);kd(m)&&(m.key===i&&(m.key=s,u.delete(i),u.set(s,m)),m.value===i&&(m.value=s,u.delete(i),u.set(s,m)))})(u,m,s),i)}})),of=tf,nodeTypeGetter=i=>"string"==typeof(null==i?void 0:i.type)?i.type:visitor_getNodeType(i),lf={EphemeralObject:["content"],EphemeralArray:["content"],...Qd},value_visitor_visit=(i,s,{keyMap:u=lf,...m}={})=>visitor_visit(i,s,{keyMap:u,nodeTypeGetter,nodePredicate:es_T,detectCycles:!1,deleteNodeSymbol:Symbol.for("delete-node"),skipVisitingNodeSymbol:Symbol.for("skip-visiting-node"),...m});value_visitor_visit[Symbol.for("nodejs.util.promisify.custom")]=async(i,{keyMap:s=lf,...u}={})=>visitor_visit[Symbol.for("nodejs.util.promisify.custom")](i,visitor,{keyMap:s,nodeTypeGetter,nodePredicate:es_T,detectCycles:!1,deleteNodeSymbol:Symbol.for("delete-node"),skipVisitingNodeSymbol:Symbol.for("skip-visiting-node"),...u});const pf=class EphemeralArray{type="EphemeralArray";content=[];reference=void 0;constructor(i){this.content=i,this.reference=[]}toReference(){return this.reference}toArray(){return this.reference.push(...this.content),this.reference}};const ff=class EphemeralObject{type="EphemeralObject";content=[];reference=void 0;constructor(i){this.content=i,this.reference={}}toReference(){return this.reference}toObject(){return Object.assign(this.reference,Object.fromEntries(this.content))}},yf=Kd.init((function _Visitor(){const i=new WeakMap;this.BooleanElement=function _BooleanElement(i){return i.toValue()},this.NumberElement=function _NumberElement(i){return i.toValue()},this.StringElement=function _StringElement(i){return i.toValue()},this.NullElement=function _NullElement(){return null},this.ObjectElement={enter(s){if(i.has(s))return i.get(s).toReference();const u=new ff(s.content);return i.set(s,u),u}},this.EphemeralObject={leave:i=>i.toObject()},this.MemberElement={enter:i=>[i.key,i.value]},this.ArrayElement={enter(s){if(i.has(s))return i.get(s).toReference();const u=new pf(s.content);return i.set(s,u),u}},this.EphemeralArray={leave:i=>i.toArray()}})),from=(i,s=Wd)=>{if(kp(i))try{return s.fromRefract(JSON.parse(i))}catch{}return Ud(i)&&vu("element",i)?s.fromRefract(i):s.toElement(i)},toValue=i=>value_visitor_visit(i,yf()),vf=pipe_pipe(tp(/~/g,"~0"),tp(/\//g,"~1"),encodeURIComponent);const bf=class ApiDOMStructuredError extends Gd{constructor(i,s){super(i,s),void 0!==s&&Object.assign(this,Uu(["cause"],s))}};const _f=class JsonPointerError extends bf{};const wf=class CompilationJsonPointerError extends _f{constructor(i,s){super(i,s),void 0!==s&&(this.tokens=[...s.tokens])}},es_compile=i=>{try{return 0===i.length?"":`/${i.map(vf).join("/")}`}catch(s){throw new wf("JSON Pointer compilation of tokens encountered an error.",{tokens:i,cause:s})}};var Sf=kc(fl(1,pipe_pipe(Sl,Eu("Number"))),isFinite);var xf=fl(1,Sf);var kf=kc(Sp(Number.isFinite)?fl(1,Wl(Number.isFinite,Number)):xf,Fc(xl,[Math.floor,wu]));var Of=fl(1,kf);const Af=Sp(Number.isInteger)?fl(1,Wl(Number.isInteger,Number)):Of;const Cf=xl("");var Pf=Qc((function(i,s){return pipe_pipe(op(""),cu(mp(i)),Cu(""))(s)}));const Nf=Pf,Tf=pipe_pipe(tp(/~1/g,"/"),tp(/~0/g,"~"),(i=>{try{return decodeURIComponent(i)}catch{return i}}));const Mf=class InvalidJsonPointerError extends _f{constructor(i,s){super(i,s),void 0!==s&&(this.pointer=s.pointer)}},uriToPointer=i=>{const s=(i=>{const s=i.indexOf("#");return-1!==s?i.substring(s):"#"})(i);return Nf("#",s)},es_parse=i=>{if(Cf(i))return[];if(!sp("/",i))throw new Mf(`Invalid JSON Pointer "${i}". JSON Pointers must begin with "/"`,{pointer:i});try{const s=pipe_pipe(op("/"),Rl(Tf))(i);return Mc(s)}catch(s){throw new Mf(`JSON Pointer parsing of "${i}" encountered an error.`,{pointer:i,cause:s})}};const Rf=class EvaluationJsonPointerError extends _f{constructor(i,s){super(i,s),void 0!==s&&(this.pointer=s.pointer,Array.isArray(s.tokens)&&(this.tokens=[...s.tokens]),this.failedToken=s.failedToken,this.failedTokenPosition=s.failedTokenPosition,this.element=s.element.element,hasElementSourceMap(s.element)&&(this.elementSourceMap=toValue(s.element.getMetaProperty("sourceMap"))))}},es_evaluate=(i,s)=>{let u;try{u=es_parse(i)}catch(u){throw new Rf(`JSON Pointer evaluation failed while parsing the pointer "${i}".`,{pointer:i,element:s,cause:u})}return u.reduce(((s,m,v)=>{if(Sd(s)){if(!s.hasKey(m))throw new Rf(`JSON Pointer evaluation failed while evaluating token "${m}" against an ObjectElement`,{pointer:i,tokens:u,failedToken:m,failedTokenPosition:v,element:s});return s.get(m)}if(xd(s)){if(!(m in s.content)||!Af(Number(m)))throw new Rf(`JSON Pointer evaluation failed while evaluating token "${m}" against an ArrayElement`,{pointer:i,tokens:u,failedToken:m,failedTokenPosition:v,element:s});return s.get(Number(m))}throw new Rf(`JSON Pointer evaluation failed while evaluating token "${m}" against an unexpected Element`,{pointer:i,tokens:u,failedToken:m,failedTokenPosition:v,element:s})}),s)};class Callback extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="callback"}}const Df=Callback;class Components extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="components"}get schemas(){return this.get("schemas")}set schemas(i){this.set("schemas",i)}get responses(){return this.get("responses")}set responses(i){this.set("responses",i)}get parameters(){return this.get("parameters")}set parameters(i){this.set("parameters",i)}get examples(){return this.get("examples")}set examples(i){this.set("examples",i)}get requestBodies(){return this.get("requestBodies")}set requestBodies(i){this.set("requestBodies",i)}get headers(){return this.get("headers")}set headers(i){this.set("headers",i)}get securitySchemes(){return this.get("securitySchemes")}set securitySchemes(i){this.set("securitySchemes",i)}get links(){return this.get("links")}set links(i){this.set("links",i)}get callbacks(){return this.get("callbacks")}set callbacks(i){this.set("callbacks",i)}}const Lf=Components;class Contact extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="contact"}get name(){return this.get("name")}set name(i){this.set("name",i)}get url(){return this.get("url")}set url(i){this.set("url",i)}get email(){return this.get("email")}set email(i){this.set("email",i)}}const $f=Contact;class Discriminator extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="discriminator"}get propertyName(){return this.get("propertyName")}set propertyName(i){this.set("propertyName",i)}get mapping(){return this.get("mapping")}set mapping(i){this.set("mapping",i)}}const zf=Discriminator;class Encoding extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="encoding"}get contentType(){return this.get("contentType")}set contentType(i){this.set("contentType",i)}get headers(){return this.get("headers")}set headers(i){this.set("headers",i)}get style(){return this.get("style")}set style(i){this.set("style",i)}get explode(){return this.get("explode")}set explode(i){this.set("explode",i)}get allowedReserved(){return this.get("allowedReserved")}set allowedReserved(i){this.set("allowedReserved",i)}}const Uf=Encoding;class Example extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="example"}get summary(){return this.get("summary")}set summary(i){this.set("summary",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get value(){return this.get("value")}set value(i){this.set("value",i)}get externalValue(){return this.get("externalValue")}set externalValue(i){this.set("externalValue",i)}}const Vf=Example;class ExternalDocumentation extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="externalDocumentation"}get description(){return this.get("description")}set description(i){this.set("description",i)}get url(){return this.get("url")}set url(i){this.set("url",i)}}const Wf=ExternalDocumentation;class Header extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="header"}get required(){return this.hasKey("required")?this.get("required"):new ed.hh(!1)}set required(i){this.set("required",i)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new ed.hh(!1)}set deprecated(i){this.set("deprecated",i)}get allowEmptyValue(){return this.get("allowEmptyValue")}set allowEmptyValue(i){this.set("allowEmptyValue",i)}get style(){return this.get("style")}set style(i){this.set("style",i)}get explode(){return this.get("explode")}set explode(i){this.set("explode",i)}get allowReserved(){return this.get("allowReserved")}set allowReserved(i){this.set("allowReserved",i)}get schema(){return this.get("schema")}set schema(i){this.set("schema",i)}get example(){return this.get("example")}set example(i){this.set("example",i)}get examples(){return this.get("examples")}set examples(i){this.set("examples",i)}get contentProp(){return this.get("content")}set contentProp(i){this.set("content",i)}}Object.defineProperty(Header.prototype,"description",{get(){return this.get("description")},set(i){this.set("description",i)},enumerable:!0});const Xf=Header;class Info extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="info",this.classes.push("info")}get title(){return this.get("title")}set title(i){this.set("title",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get termsOfService(){return this.get("termsOfService")}set termsOfService(i){this.set("termsOfService",i)}get contact(){return this.get("contact")}set contact(i){this.set("contact",i)}get license(){return this.get("license")}set license(i){this.set("license",i)}get version(){return this.get("version")}set version(i){this.set("version",i)}}const Yf=Info;class License extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="license"}get name(){return this.get("name")}set name(i){this.set("name",i)}get url(){return this.get("url")}set url(i){this.set("url",i)}}const Qf=License;class Link extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="link"}get operationRef(){return this.get("operationRef")}set operationRef(i){this.set("operationRef",i)}get operationId(){return this.get("operationId")}set operationId(i){this.set("operationId",i)}get operation(){var i,s;return bd(this.operationRef)?null===(i=this.operationRef)||void 0===i?void 0:i.meta.get("operation"):bd(this.operationId)?null===(s=this.operationId)||void 0===s?void 0:s.meta.get("operation"):void 0}set operation(i){this.set("operation",i)}get parameters(){return this.get("parameters")}set parameters(i){this.set("parameters",i)}get requestBody(){return this.get("requestBody")}set requestBody(i){this.set("requestBody",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get server(){return this.get("server")}set server(i){this.set("server",i)}}const Zf=Link;class MediaType extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="mediaType"}get schema(){return this.get("schema")}set schema(i){this.set("schema",i)}get example(){return this.get("example")}set example(i){this.set("example",i)}get examples(){return this.get("examples")}set examples(i){this.set("examples",i)}get encoding(){return this.get("encoding")}set encoding(i){this.set("encoding",i)}}const em=MediaType;class OAuthFlow extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="oAuthFlow"}get authorizationUrl(){return this.get("authorizationUrl")}set authorizationUrl(i){this.set("authorizationUrl",i)}get tokenUrl(){return this.get("tokenUrl")}set tokenUrl(i){this.set("tokenUrl",i)}get refreshUrl(){return this.get("refreshUrl")}set refreshUrl(i){this.set("refreshUrl",i)}get scopes(){return this.get("scopes")}set scopes(i){this.set("scopes",i)}}const tm=OAuthFlow;class OAuthFlows extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="oAuthFlows"}get implicit(){return this.get("implicit")}set implicit(i){this.set("implicit",i)}get password(){return this.get("password")}set password(i){this.set("password",i)}get clientCredentials(){return this.get("clientCredentials")}set clientCredentials(i){this.set("clientCredentials",i)}get authorizationCode(){return this.get("authorizationCode")}set authorizationCode(i){this.set("authorizationCode",i)}}const rm=OAuthFlows;class Openapi extends ed.RP{constructor(i,s,u){super(i,s,u),this.element="openapi",this.classes.push("spec-version"),this.classes.push("version")}}const nm=Openapi;class OpenApi3_0 extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="openApi3_0",this.classes.push("api")}get openapi(){return this.get("openapi")}set openapi(i){this.set("openapi",i)}get info(){return this.get("info")}set info(i){this.set("info",i)}get servers(){return this.get("servers")}set servers(i){this.set("servers",i)}get paths(){return this.get("paths")}set paths(i){this.set("paths",i)}get components(){return this.get("components")}set components(i){this.set("components",i)}get security(){return this.get("security")}set security(i){this.set("security",i)}get tags(){return this.get("tags")}set tags(i){this.set("tags",i)}get externalDocs(){return this.get("externalDocs")}set externalDocs(i){this.set("externalDocs",i)}}const om=OpenApi3_0;class Operation extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="operation"}get tags(){return this.get("tags")}set tags(i){this.set("tags",i)}get summary(){return this.get("summary")}set summary(i){this.set("summary",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}set externalDocs(i){this.set("externalDocs",i)}get externalDocs(){return this.get("externalDocs")}get operationId(){return this.get("operationId")}set operationId(i){this.set("operationId",i)}get parameters(){return this.get("parameters")}set parameters(i){this.set("parameters",i)}get requestBody(){return this.get("requestBody")}set requestBody(i){this.set("requestBody",i)}get responses(){return this.get("responses")}set responses(i){this.set("responses",i)}get callbacks(){return this.get("callbacks")}set callbacks(i){this.set("callbacks",i)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new ed.hh(!1)}set deprecated(i){this.set("deprecated",i)}get security(){return this.get("security")}set security(i){this.set("security",i)}get servers(){return this.get("severs")}set servers(i){this.set("servers",i)}}const am=Operation;class Parameter extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="parameter"}get name(){return this.get("name")}set name(i){this.set("name",i)}get in(){return this.get("in")}set in(i){this.set("in",i)}get required(){return this.hasKey("required")?this.get("required"):new ed.hh(!1)}set required(i){this.set("required",i)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new ed.hh(!1)}set deprecated(i){this.set("deprecated",i)}get allowEmptyValue(){return this.get("allowEmptyValue")}set allowEmptyValue(i){this.set("allowEmptyValue",i)}get style(){return this.get("style")}set style(i){this.set("style",i)}get explode(){return this.get("explode")}set explode(i){this.set("explode",i)}get allowReserved(){return this.get("allowReserved")}set allowReserved(i){this.set("allowReserved",i)}get schema(){return this.get("schema")}set schema(i){this.set("schema",i)}get example(){return this.get("example")}set example(i){this.set("example",i)}get examples(){return this.get("examples")}set examples(i){this.set("examples",i)}get contentProp(){return this.get("content")}set contentProp(i){this.set("content",i)}}Object.defineProperty(Parameter.prototype,"description",{get(){return this.get("description")},set(i){this.set("description",i)},enumerable:!0});const im=Parameter;class PathItem extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="pathItem"}get $ref(){return this.get("$ref")}set $ref(i){this.set("$ref",i)}get summary(){return this.get("summary")}set summary(i){this.set("summary",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get GET(){return this.get("get")}set GET(i){this.set("GET",i)}get PUT(){return this.get("put")}set PUT(i){this.set("PUT",i)}get POST(){return this.get("post")}set POST(i){this.set("POST",i)}get DELETE(){return this.get("delete")}set DELETE(i){this.set("DELETE",i)}get OPTIONS(){return this.get("options")}set OPTIONS(i){this.set("OPTIONS",i)}get HEAD(){return this.get("head")}set HEAD(i){this.set("HEAD",i)}get PATCH(){return this.get("patch")}set PATCH(i){this.set("PATCH",i)}get TRACE(){return this.get("trace")}set TRACE(i){this.set("TRACE",i)}get servers(){return this.get("servers")}set servers(i){this.set("servers",i)}get parameters(){return this.get("parameters")}set parameters(i){this.set("parameters",i)}}const sm=PathItem;class Paths extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="paths"}}const lm=Paths;class Reference extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="reference",this.classes.push("openapi-reference")}get $ref(){return this.get("$ref")}set $ref(i){this.set("$ref",i)}}const cm=Reference;class RequestBody extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="requestBody"}get description(){return this.get("description")}set description(i){this.set("description",i)}get contentProp(){return this.get("content")}set contentProp(i){this.set("content",i)}get required(){return this.hasKey("required")?this.get("required"):new ed.hh(!1)}set required(i){this.set("required",i)}}const um=RequestBody;class Response_Response extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="response"}get description(){return this.get("description")}set description(i){this.set("description",i)}get headers(){return this.get("headers")}set headers(i){this.set("headers",i)}get contentProp(){return this.get("content")}set contentProp(i){this.set("content",i)}get links(){return this.get("links")}set links(i){this.set("links",i)}}const pm=Response_Response;class Responses extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="responses"}get default(){return this.get("default")}set default(i){this.set("default",i)}}const hm=Responses;class JSONSchema extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="JSONSchemaDraft4"}get idProp(){return this.get("id")}set idProp(i){this.set("id",i)}get $schema(){return this.get("$schema")}set $schema(i){this.set("idProp",i)}get multipleOf(){return this.get("multipleOf")}set multipleOf(i){this.set("multipleOf",i)}get maximum(){return this.get("maximum")}set maximum(i){this.set("maximum",i)}get exclusiveMaximum(){return this.get("exclusiveMaximum")}set exclusiveMaximum(i){this.set("exclusiveMaximum",i)}get minimum(){return this.get("minimum")}set minimum(i){this.set("minimum",i)}get exclusiveMinimum(){return this.get("exclusiveMinimum")}set exclusiveMinimum(i){this.set("exclusiveMinimum",i)}get maxLength(){return this.get("maxLength")}set maxLength(i){this.set("maxLength",i)}get minLength(){return this.get("minLength")}set minLength(i){this.set("minLength",i)}get pattern(){return this.get("pattern")}set pattern(i){this.set("pattern",i)}get additionalItems(){return this.get("additionalItems")}set additionalItems(i){this.set("additionalItems",i)}get items(){return this.get("items")}set items(i){this.set("items",i)}get maxItems(){return this.get("maxItems")}set maxItems(i){this.set("maxItems",i)}get minItems(){return this.get("minItems")}set minItems(i){this.set("minItems",i)}get uniqueItems(){return this.get("uniqueItems")}set uniqueItems(i){this.set("uniqueItems",i)}get maxProperties(){return this.get("maxProperties")}set maxProperties(i){this.set("maxProperties",i)}get minProperties(){return this.get("minProperties")}set minProperties(i){this.set("minProperties",i)}get required(){return this.get("required")}set required(i){this.set("required",i)}get properties(){return this.get("properties")}set properties(i){this.set("properties",i)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(i){this.set("additionalProperties",i)}get patternProperties(){return this.get("patternProperties")}set patternProperties(i){this.set("patternProperties",i)}get dependencies(){return this.get("dependencies")}set dependencies(i){this.set("dependencies",i)}get enum(){return this.get("enum")}set enum(i){this.set("enum",i)}get type(){return this.get("type")}set type(i){this.set("type",i)}get allOf(){return this.get("allOf")}set allOf(i){this.set("allOf",i)}get anyOf(){return this.get("anyOf")}set anyOf(i){this.set("anyOf",i)}get oneOf(){return this.get("oneOf")}set oneOf(i){this.set("oneOf",i)}get not(){return this.get("not")}set not(i){this.set("not",i)}get definitions(){return this.get("definitions")}set definitions(i){this.set("definitions",i)}get title(){return this.get("title")}set title(i){this.set("title",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get default(){return this.get("default")}set default(i){this.set("default",i)}get format(){return this.get("format")}set format(i){this.set("format",i)}get base(){return this.get("base")}set base(i){this.set("base",i)}get links(){return this.get("links")}set links(i){this.set("links",i)}get media(){return this.get("media")}set media(i){this.set("media",i)}get readOnly(){return this.get("readOnly")}set readOnly(i){this.set("readOnly",i)}}const dm=JSONSchema;class JSONReference extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="JSONReference",this.classes.push("json-reference")}get $ref(){return this.get("$ref")}set $ref(i){this.set("$ref",i)}}const fm=JSONReference;class Media extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="media"}get binaryEncoding(){return this.get("binaryEncoding")}set binaryEncoding(i){this.set("binaryEncoding",i)}get type(){return this.get("type")}set type(i){this.set("type",i)}}const mm=Media;class LinkDescription extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="linkDescription"}get href(){return this.get("href")}set href(i){this.set("href",i)}get rel(){return this.get("rel")}set rel(i){this.set("rel",i)}get title(){return this.get("title")}set title(i){this.set("title",i)}get targetSchema(){return this.get("targetSchema")}set targetSchema(i){this.set("targetSchema",i)}get mediaType(){return this.get("mediaType")}set mediaType(i){this.set("mediaType",i)}get method(){return this.get("method")}set method(i){this.set("method",i)}get encType(){return this.get("encType")}set encType(i){this.set("encType",i)}get schema(){return this.get("schema")}set schema(i){this.set("schema",i)}}const gm=LinkDescription,dereference=(i,s)=>{const u=eu(i,s);return Ru((i=>{if(Ud(i)&&vu("$ref",i)&&Xu(kp,"$ref",i)){const s=Tu(["$ref"],i),m=Nf("#/",s);return Tu(m.split("/"),u)}return Ud(i)?dereference(i,u):i}),i)},ym=Kd({props:{element:null},methods:{copyMetaAndAttributes(i,s){hasElementSourceMap(i)&&s.meta.set("sourceMap",i.meta.get("sourceMap"))}}}),vm=ym,bm=Kd(vm,{methods:{enter(i){return this.element=i.clone(),Xd}}});const _m=Yl(vp()),traversal_visitor_getNodeType=i=>{if(vd(i))return`${i.element.charAt(0).toUpperCase()+i.element.slice(1)}Element`},Em={JSONSchemaDraft4Element:["content"],JSONReferenceElement:["content"],MediaElement:["content"],LinkDescriptionElement:["content"],...Qd},wm=Kd(vm,{props:{specObj:null,passingOptionsNames:["specObj"]},init({specObj:i=this.specObj}){this.specObj=i},methods:{retrievePassingOptions(){return Hu(this.passingOptionsNames,this)},retrieveFixedFields(i){return pipe_pipe(Tu(["visitors",...i,"fixedFields"]),wl)(this.specObj)},retrieveVisitor(i){return Ku(Sp,["visitors",...i],this.specObj)?Tu(["visitors",...i],this.specObj):Tu(["visitors",...i,"$visitor"],this.specObj)},retrieveVisitorInstance(i,s={}){const u=this.retrievePassingOptions();return this.retrieveVisitor(i)({...u,...s})},toRefractedElement(i,s,u={}){const m=this.retrieveVisitorInstance(i,u),v=Object.getPrototypeOf(m);return bp(this.fallbackVisitorPrototype)&&(this.fallbackVisitorPrototype=Object.getPrototypeOf(this.retrieveVisitorInstance(["value"]))),this.fallbackVisitorPrototype===v?s.clone():(visitor_visit(s,m,{keyMap:Em,nodeTypeGetter:traversal_visitor_getNodeType,...u}),m.element)}}}),Sm=Kd(wm,{props:{specPath:_m,ignoredFields:[]},init({specPath:i=this.specPath,ignoredFields:s=this.ignoredFields}={}){this.specPath=i,this.ignoredFields=s},methods:{ObjectElement(i){const s=this.specPath(i),u=this.retrieveFixedFields(s);return i.forEach(((i,m,v)=>{if(bd(m)&&u.includes(m.toValue())&&!this.ignoredFields.includes(m.toValue())){const u=this.toRefractedElement([...s,"fixedFields",m.toValue()],i),_=new ed.c6(m.clone(),u);this.copyMetaAndAttributes(v,_),_.classes.push("fixed-field"),this.element.content.push(_)}else this.ignoredFields.includes(m.toValue())||this.element.content.push(v.clone())})),this.copyMetaAndAttributes(i,this.element),Xd}}}),xm=Sm,km=Kd(xm,bm,{props:{specPath:Yl(["document","objects","JSONSchema"])},init(){this.element=new dm}}),Om=bm,Am=bm,Cm=bm,jm=bm,Pm=bm,Im=bm,Nm=bm,Tm=bm,Mm=bm,Rm=bm,Bm=Kd({props:{parent:null},init({parent:i=this.parent}){this.parent=i,this.passingOptionsNames=[...this.passingOptionsNames,"parent"]}}),isJSONReferenceLikeElement=i=>Sd(i)&&i.hasKey("$ref"),Dm=Kd(wm,Bm,bm,{methods:{ObjectElement(i){const s=isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"];return this.element=this.toRefractedElement(s,i),Xd},ArrayElement(i){return this.element=new ed.ON,this.element.classes.push("json-schema-items"),i.forEach((i=>{const s=isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],u=this.toRefractedElement(s,i);this.element.push(u)})),this.copyMetaAndAttributes(i,this.element),Xd}}}),Lm=bm,Fm=bm,qm=bm,$m=bm,zm=bm,Um=Kd(bm,{methods:{ArrayElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-required"),Xd}}});const Vm=jc(fl(1,kc(Rd,pu(Bd,Sp))));const Wm=jc(Au);const Km=Xl([kp,Vm,Wm]),Hm=Kd(wm,{props:{fieldPatternPredicate:es_F,specPath:_m,ignoredFields:[]},init({specPath:i=this.specPath,ignoredFields:s=this.ignoredFields}={}){this.specPath=i,this.ignoredFields=s},methods:{ObjectElement(i){return i.forEach(((i,s,u)=>{if(!this.ignoredFields.includes(s.toValue())&&this.fieldPatternPredicate(s.toValue())){const m=this.specPath(i),v=this.toRefractedElement(m,i),_=new ed.c6(s.clone(),v);this.copyMetaAndAttributes(u,_),_.classes.push("patterned-field"),this.element.content.push(_)}else this.ignoredFields.includes(s.toValue())||this.element.content.push(u.clone())})),this.copyMetaAndAttributes(i,this.element),Xd}}}),Jm=Kd(Hm,{props:{fieldPatternPredicate:Km}}),Gm=Kd(Jm,Bm,bm,{props:{specPath:i=>isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]},init(){this.element=new ed.Sb,this.element.classes.push("json-schema-properties")}}),Xm=Kd(Jm,Bm,bm,{props:{specPath:i=>isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]},init(){this.element=new ed.Sb,this.element.classes.push("json-schema-patternProperties")}}),Ym=Kd(Jm,Bm,bm,{props:{specPath:i=>isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]},init(){this.element=new ed.Sb,this.element.classes.push("json-schema-dependencies")}}),Qm=Kd(bm,{methods:{ArrayElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-enum"),Xd}}}),Zm=Kd(bm,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-type"),Xd},ArrayElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-type"),Xd}}}),ng=Kd(wm,Bm,bm,{init(){this.element=new ed.ON,this.element.classes.push("json-schema-allOf")},methods:{ArrayElement(i){return i.forEach((i=>{const s=isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],u=this.toRefractedElement(s,i);this.element.push(u)})),this.copyMetaAndAttributes(i,this.element),Xd}}}),og=Kd(wm,Bm,bm,{init(){this.element=new ed.ON,this.element.classes.push("json-schema-anyOf")},methods:{ArrayElement(i){return i.forEach((i=>{const s=isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],u=this.toRefractedElement(s,i);this.element.push(u)})),this.copyMetaAndAttributes(i,this.element),Xd}}}),ag=Kd(wm,Bm,bm,{init(){this.element=new ed.ON,this.element.classes.push("json-schema-oneOf")},methods:{ArrayElement(i){return i.forEach((i=>{const s=isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],u=this.toRefractedElement(s,i);this.element.push(u)})),this.copyMetaAndAttributes(i,this.element),Xd}}}),cg=Kd(Jm,Bm,bm,{props:{specPath:i=>isJSONReferenceLikeElement(i)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]},init(){this.element=new ed.Sb,this.element.classes.push("json-schema-definitions")}}),ug=bm,pg=bm,dg=bm,mg=bm,bg=bm,_g=Kd(wm,Bm,bm,{init(){this.element=new ed.ON,this.element.classes.push("json-schema-links")},methods:{ArrayElement(i){return i.forEach((i=>{const s=this.toRefractedElement(["document","objects","LinkDescription"],i);this.element.push(s)})),this.copyMetaAndAttributes(i,this.element),Xd}}}),wg=bm,kg=Kd(xm,bm,{props:{specPath:Yl(["document","objects","JSONReference"])},init(){this.element=new fm},methods:{ObjectElement(i){const s=xm.compose.methods.ObjectElement.call(this,i);return bd(this.element.$ref)&&this.element.classes.push("reference-element"),s}}}),Pg=Kd(bm,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("reference-value"),Xd}}});const Dg=jc(pc);const Fg=kc(dd,Wm);function dispatch_toConsumableArray(i){return function dispatch_arrayWithoutHoles(i){if(Array.isArray(i))return dispatch_arrayLikeToArray(i)}(i)||function dispatch_iterableToArray(i){if("undefined"!=typeof Symbol&&null!=i[Symbol.iterator]||null!=i["@@iterator"])return Array.from(i)}(i)||function dispatch_unsupportedIterableToArray(i,s){if(!i)return;if("string"==typeof i)return dispatch_arrayLikeToArray(i,s);var u=Object.prototype.toString.call(i).slice(8,-1);"Object"===u&&i.constructor&&(u=i.constructor.name);if("Map"===u||"Set"===u)return Array.from(i);if("Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u))return dispatch_arrayLikeToArray(i,s)}(i)||function dispatch_nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dispatch_arrayLikeToArray(i,s){(null==s||s>i.length)&&(s=i.length);for(var u=0,m=new Array(s);u<s;u++)m[u]=i[u];return m}var $g=pipe_pipe(np(Oc((function(i,s){return i.length>s.length}))),_u,Fl("length")),Kg=Qc((function(i,s,u){var m=u.apply(void 0,dispatch_toConsumableArray(i));return Dg(m)?Zu(m):s}));const Yg=Su(Fg,(function dispatchImpl(i){var s=$g(i);return fl(s,(function(){for(var s=arguments.length,u=new Array(s),m=0;m<s;m++)u[m]=arguments[m];return Gl(Kg(u),void 0,i)}))}),vp),Zg=Kd(wm,{props:{alternator:[]},methods:{enter(i){const s=this.alternator.map((({predicate:i,specPath:s})=>Su(i,Yl(s),vp))),u=Yg(s)(i);return this.element=this.toRefractedElement(u,i),Xd}}}),ey=Kd(Zg,{props:{alternator:[{predicate:isJSONReferenceLikeElement,specPath:["document","objects","JSONReference"]},{predicate:es_T,specPath:["document","objects","JSONSchema"]}]}}),ty={visitors:{value:bm,JSONSchemaOrJSONReferenceVisitor:ey,document:{objects:{JSONSchema:{$visitor:km,fixedFields:{id:Om,$schema:Am,multipleOf:Cm,maximum:jm,exclusiveMaximum:Pm,minimum:Im,exclusiveMinimum:Nm,maxLength:Tm,minLength:Mm,pattern:Rm,additionalItems:ey,items:Dm,maxItems:Lm,minItems:Fm,uniqueItems:qm,maxProperties:$m,minProperties:zm,required:Um,properties:Gm,additionalProperties:ey,patternProperties:Xm,dependencies:Ym,enum:Qm,type:Zm,allOf:ng,anyOf:og,oneOf:ag,not:ey,definitions:cg,title:ug,description:pg,default:dg,format:mg,base:bg,links:_g,media:{$ref:"#/visitors/document/objects/Media"},readOnly:wg}},JSONReference:{$visitor:kg,fixedFields:{$ref:Pg}},Media:{$visitor:Kd(xm,bm,{props:{specPath:Yl(["document","objects","Media"])},init(){this.element=new mm}}),fixedFields:{binaryEncoding:bm,type:bm}},LinkDescription:{$visitor:Kd(xm,bm,{props:{specPath:Yl(["document","objects","LinkDescription"])},init(){this.element=new gm}}),fixedFields:{href:bm,rel:bm,title:bm,targetSchema:ey,mediaType:bm,method:bm,encType:bm,schema:ey}}}}}},ry=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof dm||i(m)&&s("JSONSchemaDraft4",m)&&u("object",m))),ny=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof fm||i(m)&&s("JSONReference",m)&&u("object",m))),oy=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof mm||i(m)&&s("media",m)&&u("object",m))),ay=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof gm||i(m)&&s("linkDescription",m)&&u("object",m))),iy={namespace:i=>{const{base:s}=i;return s.register("jSONSchemaDraft4",dm),s.register("jSONReference",fm),s.register("media",mm),s.register("linkDescription",gm),s}},sy=iy,toolbox=()=>{const i=createNamespace(sy);return{predicates:{...ye,isStringElement:bd},namespace:i}},refractor_refract=(i,{specPath:s=["visitors","document","objects","JSONSchema","$visitor"],plugins:u=[],specificationObj:m=ty}={})=>{const v=(0,ed.Qc)(i),_=dereference(m),j=yd(s,[],_);return visitor_visit(v,j,{state:{specObj:_}}),dispatchPlugins(j.element,u,{toolboxCreator:toolbox,visitorOptions:{keyMap:Em,nodeTypeGetter:traversal_visitor_getNodeType}})},refractor_createRefractor=i=>(s,u={})=>refractor_refract(s,{specPath:i,...u});dm.refract=refractor_createRefractor(["visitors","document","objects","JSONSchema","$visitor"]),fm.refract=refractor_createRefractor(["visitors","document","objects","JSONReference","$visitor"]),mm.refract=refractor_createRefractor(["visitors","document","objects","Media","$visitor"]),gm.refract=refractor_createRefractor(["visitors","document","objects","LinkDescription","$visitor"]);const ly=class Schema_Schema extends dm{constructor(i,s,u){super(i,s,u),this.element="schema",this.classes.push("json-schema-draft-4")}get additionalItems(){return this.get("additionalItems")}set additionalItems(i){this.set("additionalItems",i)}get items(){return this.get("items")}set items(i){this.set("items",i)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(i){this.set("additionalProperties",i)}get type(){return this.get("type")}set type(i){this.set("type",i)}get not(){return this.get("not")}set not(i){this.set("not",i)}get nullable(){return this.get("nullable")}set nullable(i){this.set("nullable",i)}get discriminator(){return this.get("discriminator")}set discriminator(i){this.set("discriminator",i)}get writeOnly(){return this.get("writeOnly")}set writeOnly(i){this.set("writeOnly",i)}get xml(){return this.get("xml")}set xml(i){this.set("xml",i)}get externalDocs(){return this.get("externalDocs")}set externalDocs(i){this.set("externalDocs",i)}get example(){return this.get("example")}set example(i){this.set("example",i)}get deprecated(){return this.get("deprecated")}set deprecated(i){this.set("deprecated",i)}};class SecurityRequirement extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="securityRequirement"}}const cy=SecurityRequirement;class SecurityScheme extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="securityScheme"}get type(){return this.get("type")}set type(i){this.set("type",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get name(){return this.get("name")}set name(i){this.set("name",i)}get in(){return this.get("in")}set in(i){this.set("in",i)}get scheme(){return this.get("scheme")}set scheme(i){this.set("scheme",i)}get bearerFormat(){return this.get("bearerFormat")}set bearerFormat(i){this.set("bearerFormat",i)}get flows(){return this.get("flows")}set flows(i){this.set("flows",i)}get openIdConnectUrl(){return this.get("openIdConnectUrl")}set openIdConnectUrl(i){this.set("openIdConnectUrl",i)}}const uy=SecurityScheme;class Server extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="server"}get url(){return this.get("url")}set url(i){this.set("url",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get variables(){return this.get("variables")}set variables(i){this.set("variables",i)}}const py=Server;class ServerVariable extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="serverVariable"}get enum(){return this.get("enum")}set enum(i){this.set("enum",i)}get default(){return this.get("default")}set default(i){this.set("default",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}}const hy=ServerVariable;class Tag extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="tag"}get name(){return this.get("name")}set name(i){this.set("name",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get externalDocs(){return this.get("externalDocs")}set externalDocs(i){this.set("externalDocs",i)}}const dy=Tag;class Xml extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="xml"}get name(){return this.get("name")}set name(i){this.set("name",i)}get namespace(){return this.get("namespace")}set namespace(i){this.set("namespace",i)}get prefix(){return this.get("prefix")}set prefix(i){this.set("prefix",i)}get attribute(){return this.get("attribute")}set attribute(i){this.set("attribute",i)}get wrapped(){return this.get("wrapped")}set wrapped(i){this.set("wrapped",i)}}const fy=Xml,my=Kd({props:{element:null},methods:{copyMetaAndAttributes(i,s){hasElementSourceMap(i)&&s.meta.set("sourceMap",i.meta.get("sourceMap"))}}}),gy=my,es_traversal_visitor_getNodeType=i=>{if(vd(i))return`${i.element.charAt(0).toUpperCase()+i.element.slice(1)}Element`},yy={CallbackElement:["content"],ComponentsElement:["content"],ContactElement:["content"],DiscriminatorElement:["content"],Encoding:["content"],Example:["content"],ExternalDocumentationElement:["content"],HeaderElement:["content"],InfoElement:["content"],LicenseElement:["content"],MediaTypeElement:["content"],OAuthFlowElement:["content"],OAuthFlowsElement:["content"],OpenApi3_0Element:["content"],OperationElement:["content"],ParameterElement:["content"],PathItemElement:["content"],PathsElement:["content"],ReferenceElement:["content"],RequestBodyElement:["content"],ResponseElement:["content"],ResponsesElement:["content"],SchemaElement:["content"],SecurityRequirementElement:["content"],SecuritySchemeElement:["content"],ServerElement:["content"],ServerVariableElement:["content"],TagElement:["content"],...Qd},vy=Kd(gy,{props:{passingOptionsNames:["specObj","openApiGenericElement","openApiSemanticElement"],specObj:null,openApiGenericElement:null,openApiSemanticElement:null},init({specObj:i=this.specObj,openApiGenericElement:s=this.openApiGenericElement,openApiSemanticElement:u=this.openApiSemanticElement}){this.specObj=i,this.openApiGenericElement=s,this.openApiSemanticElement=u},methods:{retrievePassingOptions(){return Hu(this.passingOptionsNames,this)},retrieveFixedFields(i){return pipe_pipe(Tu(["visitors",...i,"fixedFields"]),wl)(this.specObj)},retrieveVisitor(i){return Ku(Sp,["visitors",...i],this.specObj)?Tu(["visitors",...i],this.specObj):Tu(["visitors",...i,"$visitor"],this.specObj)},retrieveVisitorInstance(i,s={}){const u=this.retrievePassingOptions();return this.retrieveVisitor(i)({...u,...s})},toRefractedElement(i,s,u={}){const m=this.retrieveVisitorInstance(i,u),v=Object.getPrototypeOf(m);return bp(this.fallbackVisitorPrototype)&&(this.fallbackVisitorPrototype=Object.getPrototypeOf(this.retrieveVisitorInstance(["value"]))),this.fallbackVisitorPrototype===v?s.clone():(visitor_visit(s,m,{keyMap:yy,nodeTypeGetter:es_traversal_visitor_getNodeType,...u}),m.element)}}}),isOpenApi3_0LikeElement=i=>Sd(i)&&i.hasKey("openapi")&&i.hasKey("info"),isParameterLikeElement=i=>Sd(i)&&i.hasKey("name")&&i.hasKey("in"),isReferenceLikeElement=i=>Sd(i)&&i.hasKey("$ref"),isRequestBodyLikeElement=i=>Sd(i)&&i.hasKey("content"),isResponseLikeElement=i=>Sd(i)&&i.hasKey("description"),by=Sd,_y=Sd,isOpenApiExtension=i=>bd(i.key)&&sp("x-",i.key.toValue()),Ey=Kd(vy,{props:{specPath:_m,ignoredFields:[],canSupportSpecificationExtensions:!0,specificationExtensionPredicate:isOpenApiExtension},init({specPath:i=this.specPath,ignoredFields:s=this.ignoredFields,canSupportSpecificationExtensions:u=this.canSupportSpecificationExtensions,specificationExtensionPredicate:m=this.specificationExtensionPredicate}={}){this.specPath=i,this.ignoredFields=s,this.canSupportSpecificationExtensions=u,this.specificationExtensionPredicate=m},methods:{ObjectElement(i){const s=this.specPath(i),u=this.retrieveFixedFields(s);return i.forEach(((i,m,v)=>{if(bd(m)&&u.includes(m.toValue())&&!this.ignoredFields.includes(m.toValue())){const u=this.toRefractedElement([...s,"fixedFields",m.toValue()],i),_=new ed.c6(m.clone(),u);this.copyMetaAndAttributes(v,_),_.classes.push("fixed-field"),this.element.content.push(_)}else if(this.canSupportSpecificationExtensions&&this.specificationExtensionPredicate(v)){const i=this.toRefractedElement(["document","extension"],v);this.element.content.push(i)}else this.ignoredFields.includes(m.toValue())||this.element.content.push(v.clone())})),this.copyMetaAndAttributes(i,this.element),Xd}}}),wy=Ey,Sy=Kd(gy,{methods:{enter(i){return this.element=i.clone(),Xd}}}),xy=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","OpenApi"]),canSupportSpecificationExtensions:!0},init(){this.element=new om},methods:{ObjectElement(i){return this.unrefractedElement=i,wy.compose.methods.ObjectElement.call(this,i)}}}),ky=Kd(vy,Sy,{methods:{StringElement(i){const s=new nm(i.toValue());return this.copyMetaAndAttributes(i,s),this.element=s,Xd}}}),Oy=Kd(vy,{methods:{MemberElement(i){return this.element=i.clone(),this.element.classes.push("specification-extension"),Xd}}}),Ay=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Info"]),canSupportSpecificationExtensions:!0},init(){this.element=new Yf}}),Cy=Sy,jy=Sy,Py=Sy,Iy=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("api-version"),this.element.classes.push("version"),Xd}}}),Ny=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Contact"]),canSupportSpecificationExtensions:!0},init(){this.element=new $f}}),Ty=Sy,My=Sy,Ry=Sy,By=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","License"]),canSupportSpecificationExtensions:!0},init(){this.element=new Qf}}),Dy=Sy,Ly=Sy,Fy=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Link"]),canSupportSpecificationExtensions:!0},init(){this.element=new Zf},methods:{ObjectElement(i){const s=wy.compose.methods.ObjectElement.call(this,i);return(bd(this.element.operationId)||bd(this.element.operationRef))&&this.element.classes.push("reference-element"),s}}}),qy=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("reference-value"),Xd}}}),$y=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("reference-value"),Xd}}}),zy=Kd(vy,{props:{fieldPatternPredicate:es_F,specPath:_m,ignoredFields:[],canSupportSpecificationExtensions:!1,specificationExtensionPredicate:isOpenApiExtension},init({specPath:i=this.specPath,ignoredFields:s=this.ignoredFields,canSupportSpecificationExtensions:u=this.canSupportSpecificationExtensions,specificationExtensionPredicate:m=this.specificationExtensionPredicate}={}){this.specPath=i,this.ignoredFields=s,this.canSupportSpecificationExtensions=u,this.specificationExtensionPredicate=m},methods:{ObjectElement(i){return i.forEach(((i,s,u)=>{if(this.canSupportSpecificationExtensions&&this.specificationExtensionPredicate(u)){const i=this.toRefractedElement(["document","extension"],u);this.element.content.push(i)}else if(!this.ignoredFields.includes(s.toValue())&&this.fieldPatternPredicate(s.toValue())){const m=this.specPath(i),v=this.toRefractedElement(m,i),_=new ed.c6(s.clone(),v);this.copyMetaAndAttributes(u,_),_.classes.push("patterned-field"),this.element.content.push(_)}else this.ignoredFields.includes(s.toValue())||this.element.content.push(u.clone())})),this.copyMetaAndAttributes(i,this.element),Xd}}}),Uy=zy,Vy=Kd(Uy,{props:{fieldPatternPredicate:Km}});class LinkParameters extends ed.Sb{static primaryClass="link-parameters";constructor(i,s,u){super(i,s,u),this.classes.push(LinkParameters.primaryClass)}}const Wy=LinkParameters,Ky=Kd(Vy,Sy,{props:{specPath:Yl(["value"])},init(){this.element=new Wy}}),Hy=Sy,Jy=Sy,Gy=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Server"]),canSupportSpecificationExtensions:!0},init(){this.element=new py}}),Xy=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("server-url"),Xd}}}),Yy=Sy;class Servers extends ed.ON{static primaryClass="servers";constructor(i,s,u){super(i,s,u),this.classes.push(Servers.primaryClass)}}const Qy=Servers,Zy=Kd(vy,Sy,{init(){this.element=new Qy},methods:{ArrayElement(i){return i.forEach((i=>{const s=by(i)?["document","objects","Server"]:["value"],u=this.toRefractedElement(s,i);this.element.push(u)})),this.copyMetaAndAttributes(i,this.element),Xd}}}),ev=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","ServerVariable"]),canSupportSpecificationExtensions:!0},init(){this.element=new hy}}),tv=Sy,rv=Sy,nv=Sy;class ServerVariables extends ed.Sb{static primaryClass="server-variables";constructor(i,s,u){super(i,s,u),this.classes.push(ServerVariables.primaryClass)}}const ov=ServerVariables,av=Kd(Vy,Sy,{props:{specPath:Yl(["document","objects","ServerVariable"])},init(){this.element=new ov}}),iv=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","MediaType"]),canSupportSpecificationExtensions:!0},init(){this.element=new em}}),sv=Kd(vy,{props:{alternator:[]},methods:{enter(i){const s=this.alternator.map((({predicate:i,specPath:s})=>Su(i,Yl(s),vp))),u=Yg(s)(i);return this.element=this.toRefractedElement(u,i),Xd}}}),lv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Df||i(m)&&s("callback",m)&&u("object",m))),cv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Lf||i(m)&&s("components",m)&&u("object",m))),uv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof $f||i(m)&&s("contact",m)&&u("object",m))),pv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Vf||i(m)&&s("example",m)&&u("object",m))),hv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Wf||i(m)&&s("externalDocumentation",m)&&u("object",m))),dv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Xf||i(m)&&s("header",m)&&u("object",m))),fv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Yf||i(m)&&s("info",m)&&u("object",m))),mv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Qf||i(m)&&s("license",m)&&u("object",m))),gv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Zf||i(m)&&s("link",m)&&u("object",m))),isLinkElementExternal=i=>{if(!gv(i))return!1;if(!bd(i.operationRef))return!1;const s=i.operationRef.toValue();return"string"==typeof s&&s.length>0&&!s.startsWith("#")},yv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof nm||i(m)&&s("openapi",m)&&u("string",m))),vv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u,hasClass:m})=>v=>v instanceof om||i(v)&&s("openApi3_0",v)&&u("object",v)&&m("api",v))),bv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof am||i(m)&&s("operation",m)&&u("object",m))),_v=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof im||i(m)&&s("parameter",m)&&u("object",m))),Ev=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof sm||i(m)&&s("pathItem",m)&&u("object",m))),isPathItemElementExternal=i=>{if(!Ev(i))return!1;if(!bd(i.$ref))return!1;const s=i.$ref.toValue();return"string"==typeof s&&s.length>0&&!s.startsWith("#")},wv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof lm||i(m)&&s("paths",m)&&u("object",m))),Sv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof cm||i(m)&&s("reference",m)&&u("object",m))),isReferenceElementExternal=i=>{if(!Sv(i))return!1;if(!bd(i.$ref))return!1;const s=i.$ref.toValue();return"string"==typeof s&&s.length>0&&!s.startsWith("#")},xv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof um||i(m)&&s("requestBody",m)&&u("object",m))),kv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof pm||i(m)&&s("response",m)&&u("object",m))),Ov=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof hm||i(m)&&s("responses",m)&&u("object",m))),Av=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof ly||i(m)&&s("schema",m)&&u("object",m))),isBooleanJsonSchemaElement=i=>wd(i)&&i.classes.includes("boolean-json-schema"),Cv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof cy||i(m)&&s("securityRequirement",m)&&u("object",m))),jv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof py||i(m)&&s("server",m)&&u("object",m))),Pv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof hy||i(m)&&s("serverVariable",m)&&u("object",m))),Iv=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof em||i(m)&&s("mediaType",m)&&u("object",m))),Nv=Kd(sv,Sy,{props:{alternator:[{predicate:isReferenceLikeElement,specPath:["document","objects","Reference"]},{predicate:es_T,specPath:["document","objects","Schema"]}]},methods:{ObjectElement(i){const s=sv.compose.methods.enter.call(this,i);return Sv(this.element)&&this.element.setMetaProperty("referenced-element","schema"),s}}}),Tv=Sy,Mv=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Example"],canSupportSpecificationExtensions:!0},init(){this.element=new ed.Sb,this.element.classes.push("examples")},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","example")})),s}}});class MediaTypeExamples extends ed.Sb{static primaryClass="media-type-examples";constructor(i,s,u){super(i,s,u),this.classes.push(MediaTypeExamples.primaryClass),this.classes.push("examples")}}const Rv=MediaTypeExamples,Bv=Kd(Mv,{init(){this.element=new Rv}});class MediaTypeEncoding extends ed.Sb{static primaryClass="media-type-encoding";constructor(i,s,u){super(i,s,u),this.classes.push(MediaTypeEncoding.primaryClass)}}const Dv=MediaTypeEncoding,Lv=Kd(Vy,Sy,{props:{specPath:Yl(["document","objects","Encoding"])},init(){this.element=new Dv}}),Fv=Kd(Vy,Sy,{props:{specPath:Yl(["value"])},init(){this.element=new cy}});class Security extends ed.ON{static primaryClass="security";constructor(i,s,u){super(i,s,u),this.classes.push(Security.primaryClass)}}const qv=Security,$v=Kd(vy,Sy,{init(){this.element=new qv},methods:{ArrayElement(i){return i.forEach((i=>{if(Sd(i)){const s=this.toRefractedElement(["document","objects","SecurityRequirement"],i);this.element.push(s)}else this.element.push(i.clone())})),this.copyMetaAndAttributes(i,this.element),Xd}}}),zv=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Components"]),canSupportSpecificationExtensions:!0},init(){this.element=new Lf}}),Uv=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Tag"]),canSupportSpecificationExtensions:!0},init(){this.element=new dy}}),Vv=Sy,Wv=Sy,Kv=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Reference"]),canSupportSpecificationExtensions:!1},init(){this.element=new cm},methods:{ObjectElement(i){const s=wy.compose.methods.ObjectElement.call(this,i);return bd(this.element.$ref)&&this.element.classes.push("reference-element"),s}}}),Hv=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("reference-value"),Xd}}}),Jv=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Parameter"]),canSupportSpecificationExtensions:!0},init(){this.element=new im},methods:{ObjectElement(i){const s=wy.compose.methods.ObjectElement.call(this,i);return Sd(this.element.contentProp)&&this.element.contentProp.filter(Iv).forEach(((i,s)=>{i.setMetaProperty("media-type",s.toValue())})),s}}}),Gv=Sy,Xv=Sy,Yv=Sy,Qv=Sy,Zv=Sy,rb=Sy,nb=Sy,ob=Sy,ub=Sy,yb=Kd(sv,Sy,{props:{alternator:[{predicate:isReferenceLikeElement,specPath:["document","objects","Reference"]},{predicate:es_T,specPath:["document","objects","Schema"]}]},methods:{ObjectElement(i){const s=sv.compose.methods.enter.call(this,i);return Sv(this.element)&&this.element.setMetaProperty("referenced-element","schema"),s}}}),_b=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Header"]),canSupportSpecificationExtensions:!0},init(){this.element=new Xf}}),Sb=Sy,kb=Sy,Ab=Sy,Pb=Sy,Tb=Sy,Lb=Sy,qb=Sy,zb=Kd(sv,Sy,{props:{alternator:[{predicate:isReferenceLikeElement,specPath:["document","objects","Reference"]},{predicate:es_T,specPath:["document","objects","Schema"]}]},methods:{ObjectElement(i){const s=sv.compose.methods.enter.call(this,i);return Sv(this.element)&&this.element.setMetaProperty("referenced-element","schema"),s}}}),Ub=Sy;class HeaderExamples extends ed.Sb{static primaryClass="header-examples";constructor(i,s,u){super(i,s,u),this.classes.push(HeaderExamples.primaryClass),this.classes.push("examples")}}const Vb=HeaderExamples,Wb=Kd(Mv,{init(){this.element=new Vb}}),Kb=Kd(Vy,Sy,{props:{specPath:Yl(["document","objects","MediaType"])},init(){this.element=new ed.Sb,this.element.classes.push("content")}});class HeaderContent extends ed.Sb{static primaryClass="header-content";constructor(i,s,u){super(i,s,u),this.classes.push(HeaderContent.primaryClass),this.classes.push("content")}}const Jb=HeaderContent,Qb=Kd(Kb,{init(){this.element=new Jb}}),e_=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Schema"]),canSupportSpecificationExtensions:!0},init(){this.element=new ly}}),{allOf:t_}=ty.visitors.document.objects.JSONSchema.fixedFields,r_=Kd(t_,{methods:{ArrayElement(i){const s=t_.compose.methods.ArrayElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","schema")})),s}}}),{anyOf:n_}=ty.visitors.document.objects.JSONSchema.fixedFields,o_=Kd(n_,{methods:{ArrayElement(i){const s=n_.compose.methods.ArrayElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","schema")})),s}}}),{oneOf:a_}=ty.visitors.document.objects.JSONSchema.fixedFields,i_=Kd(a_,{methods:{ArrayElement(i){const s=a_.compose.methods.ArrayElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","schema")})),s}}}),{definitions:s_}=ty.visitors.document.objects.JSONSchema.fixedFields,l_=Kd(s_,{methods:{ObjectElement(i){const s=s_.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","schema")})),s}}}),{dependencies:c_}=ty.visitors.document.objects.JSONSchema.fixedFields,u_=Kd(c_,{methods:{ObjectElement(i){const s=c_.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","schema")})),s}}}),{items:p_}=ty.visitors.document.objects.JSONSchema.fixedFields,h_=Kd(p_,{methods:{ObjectElement(i){const s=p_.compose.methods.ObjectElement.call(this,i);return Sv(this.element)&&this.element.setMetaProperty("referenced-element","schema"),s},ArrayElement(i){return this.element=i.clone(),Xd}}}),{properties:d_}=ty.visitors.document.objects.JSONSchema.fixedFields,f_=Kd(d_,{methods:{ObjectElement(i){const s=d_.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","schema")})),s}}}),{patternProperties:m_}=ty.visitors.document.objects.JSONSchema.fixedFields,g_=Kd(m_,{methods:{ObjectElement(i){const s=m_.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","schema")})),s}}}),{type:y_}=ty.visitors.document.objects.JSONSchema.fixedFields,v_=Kd(y_,{methods:{ArrayElement(i){return this.element=i.clone(),Xd}}}),b_=Sy,E_=Sy,w_=Sy,S_=Sy,{JSONSchemaOrJSONReferenceVisitor:x_}=ty.visitors,k_=Kd(x_,{methods:{ObjectElement(i){const s=x_.compose.methods.enter.call(this,i);return Sv(this.element)&&this.element.setMetaProperty("referenced-element","schema"),s}}}),O_=Object.fromEntries(Object.entries(ty.visitors.document.objects.JSONSchema.fixedFields).map((([i,s])=>s===ty.visitors.JSONSchemaOrJSONReferenceVisitor?[i,k_]:[i,s]))),A_=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Discriminator"]),canSupportSpecificationExtensions:!1},init(){this.element=new zf}}),C_=Sy;class DiscriminatorMapping extends ed.Sb{static primaryClass="discriminator-mapping";constructor(i,s,u){super(i,s,u),this.classes.push(DiscriminatorMapping.primaryClass)}}const j_=DiscriminatorMapping,P_=Kd(Vy,Sy,{props:{specPath:Yl(["value"])},init(){this.element=new j_}}),I_=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","XML"]),canSupportSpecificationExtensions:!0},init(){this.element=new fy}}),N_=Sy,T_=Sy,M_=Sy,R_=Sy,B_=Sy,D_=Sy;class ParameterExamples extends ed.Sb{static primaryClass="parameter-examples";constructor(i,s,u){super(i,s,u),this.classes.push(ParameterExamples.primaryClass),this.classes.push("examples")}}const L_=ParameterExamples,F_=Kd(Mv,{init(){this.element=new L_}});class ParameterContent extends ed.Sb{static primaryClass="parameter-content";constructor(i,s,u){super(i,s,u),this.classes.push(ParameterContent.primaryClass),this.classes.push("content")}}const q_=ParameterContent,$_=Kd(Kb,{init(){this.element=new q_}});class ComponentsSchemas extends ed.Sb{static primaryClass="components-schemas";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsSchemas.primaryClass)}}const z_=ComponentsSchemas,U_=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Schema"]},init(){this.element=new z_},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","schema")})),s}}});class ComponentsResponses extends ed.Sb{static primaryClass="components-responses";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsResponses.primaryClass)}}const V_=ComponentsResponses,W_=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Response"]},init(){this.element=new V_},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","response")})),this.element.filter(kv).forEach(((i,s)=>{i.setMetaProperty("http-status-code",s.toValue())})),s}}}),K_=W_;class ComponentsParameters extends ed.Sb{static primaryClass="components-parameters";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsParameters.primaryClass),this.classes.push("parameters")}}const H_=ComponentsParameters,J_=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Parameter"]},init(){this.element=new H_},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","parameter")})),s}}});class ComponentsExamples extends ed.Sb{static primaryClass="components-examples";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsExamples.primaryClass),this.classes.push("examples")}}const G_=ComponentsExamples,X_=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Example"]},init(){this.element=new G_},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","example")})),s}}});class ComponentsRequestBodies extends ed.Sb{static primaryClass="components-request-bodies";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsRequestBodies.primaryClass)}}const Y_=ComponentsRequestBodies,Q_=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","RequestBody"]},init(){this.element=new Y_},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","requestBody")})),s}}});class ComponentsHeaders extends ed.Sb{static primaryClass="components-headers";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsHeaders.primaryClass)}}const Z_=ComponentsHeaders,eE=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Header"]},init(){this.element=new Z_},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","header")})),this.element.filter(dv).forEach(((i,s)=>{i.setMetaProperty("header-name",s.toValue())})),s}}}),tE=eE;class ComponentsSecuritySchemes extends ed.Sb{static primaryClass="components-security-schemes";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsSecuritySchemes.primaryClass)}}const rE=ComponentsSecuritySchemes,nE=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","SecurityScheme"]},init(){this.element=new rE},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","securityScheme")})),s}}});class ComponentsLinks extends ed.Sb{static primaryClass="components-links";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsLinks.primaryClass)}}const oE=ComponentsLinks,aE=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Link"]},init(){this.element=new oE},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","link")})),s}}});class ComponentsCallbacks extends ed.Sb{static primaryClass="components-callbacks";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsCallbacks.primaryClass)}}const iE=ComponentsCallbacks,sE=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Callback"]},init(){this.element=new iE},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","callback")})),s}}}),lE=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Example"]),canSupportSpecificationExtensions:!0},init(){this.element=new Vf},methods:{ObjectElement(i){const s=wy.compose.methods.ObjectElement.call(this,i);return bd(this.element.externalValue)&&this.element.classes.push("reference-element"),s}}}),cE=Sy,uE=Sy,pE=Sy,hE=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("reference-value"),Xd}}}),dE=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","ExternalDocumentation"]),canSupportSpecificationExtensions:!0},init(){this.element=new Wf}}),fE=Sy,mE=Sy,gE=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Encoding"]),canSupportSpecificationExtensions:!0},init(){this.element=new Uf},methods:{ObjectElement(i){const s=wy.compose.methods.ObjectElement.call(this,i);return Sd(this.element.headers)&&this.element.headers.filter(dv).forEach(((i,s)=>{i.setMetaProperty("header-name",s.toValue())})),s}}}),yE=Sy;class EncodingHeaders extends ed.Sb{static primaryClass="encoding-headers";constructor(i,s,u){super(i,s,u),this.classes.push(EncodingHeaders.primaryClass)}}const vE=EncodingHeaders,bE=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Header"]},init(){this.element=new vE},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","header")})),this.element.forEach(((i,s)=>{if(!dv(i))return;const u=s.toValue();i.setMetaProperty("headerName",u)})),s}}}),_E=bE,EE=Sy,wE=Sy,SE=Sy,xE=Kd(Uy,Sy,{props:{fieldPatternPredicate:cp(/^\/(?<path>.*)$/),specPath:Yl(["document","objects","PathItem"]),canSupportSpecificationExtensions:!0},init(){this.element=new lm},methods:{ObjectElement(i){const s=Uy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Ev).forEach(((i,s)=>{i.setMetaProperty("path",s.clone())})),s}}}),kE=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","RequestBody"])},init(){this.element=new um},methods:{ObjectElement(i){const s=wy.compose.methods.ObjectElement.call(this,i);return Sd(this.element.contentProp)&&this.element.contentProp.filter(Iv).forEach(((i,s)=>{i.setMetaProperty("media-type",s.toValue())})),s}}}),OE=Sy;class RequestBodyContent extends ed.Sb{static primaryClass="request-body-content";constructor(i,s,u){super(i,s,u),this.classes.push(RequestBodyContent.primaryClass),this.classes.push("content")}}const AE=RequestBodyContent,CE=Kd(Kb,{init(){this.element=new AE}}),jE=Sy,PE=Kd(Uy,Sy,{props:{fieldPatternPredicate:cp(/{(?<expression>.*)}/),specPath:Yl(["document","objects","PathItem"]),canSupportSpecificationExtensions:!0},init(){this.element=new Df},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Ev).forEach(((i,s)=>{i.setMetaProperty("runtime-expression",s.toValue())})),s}}}),IE=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Response"])},init(){this.element=new pm},methods:{ObjectElement(i){const s=wy.compose.methods.ObjectElement.call(this,i);return Sd(this.element.contentProp)&&this.element.contentProp.filter(Iv).forEach(((i,s)=>{i.setMetaProperty("media-type",s.toValue())})),Sd(this.element.headers)&&this.element.headers.filter(dv).forEach(((i,s)=>{i.setMetaProperty("header-name",s.toValue())})),s}}}),NE=Sy;class ResponseHeaders extends ed.Sb{static primaryClass="response-headers";constructor(i,s,u){super(i,s,u),this.classes.push(ResponseHeaders.primaryClass)}}const TE=ResponseHeaders,ME=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Header"]},init(){this.element=new TE},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","header")})),this.element.forEach(((i,s)=>{if(!dv(i))return;const u=s.toValue();i.setMetaProperty("header-name",u)})),s}}}),RE=ME;class ResponseContent extends ed.Sb{static primaryClass="response-content";constructor(i,s,u){super(i,s,u),this.classes.push(ResponseContent.primaryClass),this.classes.push("content")}}const BE=ResponseContent,DE=Kd(Kb,{init(){this.element=new BE}});class ResponseLinks extends ed.Sb{static primaryClass="response-links";constructor(i,s,u){super(i,s,u),this.classes.push(ResponseLinks.primaryClass)}}const LE=ResponseLinks,FE=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Link"]},init(){this.element=new LE},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","link")})),s}}}),qE=Kd(wy,Uy,{props:{specPathFixedFields:_m,specPathPatternedFields:_m},methods:{ObjectElement(i){const{specPath:s,ignoredFields:u}=this;try{this.specPath=this.specPathFixedFields;const s=this.retrieveFixedFields(this.specPath(i));this.ignoredFields=[...u,...nu(i.keys(),s)],wy.compose.methods.ObjectElement.call(this,i),this.specPath=this.specPathPatternedFields,this.ignoredFields=s,Uy.compose.methods.ObjectElement.call(this,i)}catch(i){throw this.specPath=s,i}return Xd}}}),$E=Kd(qE,Sy,{props:{specPathFixedFields:Yl(["document","objects","Responses"]),specPathPatternedFields:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Response"],fieldPatternPredicate:cp(new RegExp(`^(1XX|2XX|3XX|4XX|5XX|${Qu(100,600).join("|")})$`)),canSupportSpecificationExtensions:!0},init(){this.element=new hm},methods:{ObjectElement(i){const s=qE.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","response")})),this.element.filter(kv).forEach(((i,s)=>{const u=s.clone();this.fieldPatternPredicate(u.toValue())&&i.setMetaProperty("http-status-code",u)})),s}}}),zE=$E,UE=Kd(sv,Sy,{props:{alternator:[{predicate:isReferenceLikeElement,specPath:["document","objects","Reference"]},{predicate:es_T,specPath:["document","objects","Response"]}]},methods:{ObjectElement(i){const s=sv.compose.methods.enter.call(this,i);return Sv(this.element)?this.element.setMetaProperty("referenced-element","response"):kv(this.element)&&this.element.setMetaProperty("http-status-code","default"),s}}}),VE=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","Operation"])},init(){this.element=new am}});class OperationTags extends ed.ON{static primaryClass="operation-tags";constructor(i,s,u){super(i,s,u),this.classes.push(OperationTags.primaryClass)}}const WE=OperationTags,KE=Kd(Sy,{init(){this.element=new WE},methods:{ArrayElement(i){return this.element=this.element.concat(i.clone()),Xd}}}),HE=Sy,JE=Sy,GE=Sy;class OperationParameters extends ed.ON{static primaryClass="operation-parameters";constructor(i,s,u){super(i,s,u),this.classes.push(OperationParameters.primaryClass),this.classes.push("parameters")}}const XE=OperationParameters,YE=Kd(vy,Sy,{init(){this.element=new ed.ON,this.element.classes.push("parameters")},methods:{ArrayElement(i){return i.forEach((i=>{const s=isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Parameter"],u=this.toRefractedElement(s,i);Sv(u)&&u.setMetaProperty("referenced-element","parameter"),this.element.push(u)})),this.copyMetaAndAttributes(i,this.element),Xd}}}),QE=Kd(YE,{init(){this.element=new XE}}),ZE=Kd(sv,{props:{alternator:[{predicate:isReferenceLikeElement,specPath:["document","objects","Reference"]},{predicate:es_T,specPath:["document","objects","RequestBody"]}]},methods:{ObjectElement(i){const s=sv.compose.methods.enter.call(this,i);return Sv(this.element)&&this.element.setMetaProperty("referenced-element","requestBody"),s}}});class OperationCallbacks extends ed.Sb{static primaryClass="operation-callbacks";constructor(i,s,u){super(i,s,u),this.classes.push(OperationCallbacks.primaryClass)}}const ew=OperationCallbacks,tw=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","Callback"]},init(){this.element=new ew},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(Sv).forEach((i=>{i.setMetaProperty("referenced-element","callback")})),s}}}),rw=Sy;class OperationSecurity extends ed.ON{static primaryClass="operation-security";constructor(i,s,u){super(i,s,u),this.classes.push(OperationSecurity.primaryClass),this.classes.push("security")}}const nw=OperationSecurity,ow=Kd(vy,Sy,{init(){this.element=new nw},methods:{ArrayElement(i){return i.forEach((i=>{const s=Sd(i)?["document","objects","SecurityRequirement"]:["value"],u=this.toRefractedElement(s,i);this.element.push(u)})),this.copyMetaAndAttributes(i,this.element),Xd}}});class OperationServers extends ed.ON{static primaryClass="operation-servers";constructor(i,s,u){super(i,s,u),this.classes.push(OperationServers.primaryClass),this.classes.push("servers")}}const aw=OperationServers,iw=Kd(Zy,{init(){this.element=new aw}}),sw=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","PathItem"])},init(){this.element=new sm},methods:{ObjectElement(i){const s=wy.compose.methods.ObjectElement.call(this,i);return this.element.filter(bv).forEach(((i,s)=>{const u=s.clone();u.content=u.toValue().toUpperCase(),i.setMetaProperty("http-method",u)})),bd(this.element.$ref)&&this.element.classes.push("reference-element"),s}}}),lw=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("reference-value"),Xd}}}),cw=Sy,uw=Sy;class PathItemServers extends ed.ON{static primaryClass="path-item-servers";constructor(i,s,u){super(i,s,u),this.classes.push(PathItemServers.primaryClass),this.classes.push("servers")}}const pw=PathItemServers,hw=Kd(Zy,{init(){this.element=new pw}});class PathItemParameters extends ed.ON{static primaryClass="path-item-parameters";constructor(i,s,u){super(i,s,u),this.classes.push(PathItemParameters.primaryClass),this.classes.push("parameters")}}const dw=PathItemParameters,fw=Kd(YE,{init(){this.element=new dw}}),mw=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","SecurityScheme"]),canSupportSpecificationExtensions:!0},init(){this.element=new uy}}),gw=Sy,yw=Sy,vw=Sy,bw=Sy,_w=Sy,Ew=Sy,ww=Sy,Sw=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","OAuthFlows"]),canSupportSpecificationExtensions:!0},init(){this.element=new rm}}),xw=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","OAuthFlow"]),canSupportSpecificationExtensions:!0},init(){this.element=new tm}}),kw=Sy,Ow=Sy,Aw=Sy;class OAuthFlowScopes extends ed.Sb{static primaryClass="oauth-flow-scopes";constructor(i,s,u){super(i,s,u),this.classes.push(OAuthFlowScopes.primaryClass)}}const Cw=OAuthFlowScopes,jw=Kd(Vy,Sy,{props:{specPath:Yl(["value"])},init(){this.element=new Cw}});class Tags extends ed.ON{static primaryClass="tags";constructor(i,s,u){super(i,s,u),this.classes.push(Tags.primaryClass)}}const Pw=Tags,Iw={$visitor:Kv,fixedFields:{$ref:Hv}},Nw={$visitor:e_,fixedFields:{...O_,allOf:r_,anyOf:o_,oneOf:i_,definitions:l_,items:h_,dependencies:u_,properties:f_,patternProperties:g_,type:v_,nullable:b_,discriminator:{$ref:"#/visitors/document/objects/Discriminator"},writeOnly:E_,xml:{$ref:"#/visitors/document/objects/XML"},externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},example:w_,deprecated:S_}},Tw={visitors:{value:Sy,document:{objects:{OpenApi:{$visitor:xy,fixedFields:{openapi:ky,info:{$ref:"#/visitors/document/objects/Info"},servers:Zy,paths:{$ref:"#/visitors/document/objects/Paths"},components:{$ref:"#/visitors/document/objects/Components"},security:$v,tags:Kd(vy,Sy,{init(){this.element=new Pw},methods:{ArrayElement(i){return i.forEach((i=>{const s=_y(i)?["document","objects","Tag"]:["value"],u=this.toRefractedElement(s,i);this.element.push(u)})),this.copyMetaAndAttributes(i,this.element),Xd}}}),externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Info:{$visitor:Ay,fixedFields:{title:Cy,description:jy,termsOfService:Py,contact:{$ref:"#/visitors/document/objects/Contact"},license:{$ref:"#/visitors/document/objects/License"},version:Iy}},Contact:{$visitor:Ny,fixedFields:{name:Ty,url:My,email:Ry}},License:{$visitor:By,fixedFields:{name:Dy,url:Ly}},Server:{$visitor:Gy,fixedFields:{url:Xy,description:Yy,variables:av}},ServerVariable:{$visitor:ev,fixedFields:{enum:tv,default:rv,description:nv}},Components:{$visitor:zv,fixedFields:{schemas:U_,responses:K_,parameters:J_,examples:X_,requestBodies:Q_,headers:tE,securitySchemes:nE,links:aE,callbacks:sE}},Paths:{$visitor:xE},PathItem:{$visitor:sw,fixedFields:{$ref:lw,summary:cw,description:uw,get:{$ref:"#/visitors/document/objects/Operation"},put:{$ref:"#/visitors/document/objects/Operation"},post:{$ref:"#/visitors/document/objects/Operation"},delete:{$ref:"#/visitors/document/objects/Operation"},options:{$ref:"#/visitors/document/objects/Operation"},head:{$ref:"#/visitors/document/objects/Operation"},patch:{$ref:"#/visitors/document/objects/Operation"},trace:{$ref:"#/visitors/document/objects/Operation"},servers:hw,parameters:fw}},Operation:{$visitor:VE,fixedFields:{tags:KE,summary:HE,description:JE,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},operationId:GE,parameters:QE,requestBody:ZE,responses:{$ref:"#/visitors/document/objects/Responses"},callbacks:tw,deprecated:rw,security:ow,servers:iw}},ExternalDocumentation:{$visitor:dE,fixedFields:{description:fE,url:mE}},Parameter:{$visitor:Jv,fixedFields:{name:Gv,in:Xv,description:Yv,required:Qv,deprecated:Zv,allowEmptyValue:rb,style:nb,explode:ob,allowReserved:ub,schema:yb,example:D_,examples:F_,content:$_}},RequestBody:{$visitor:kE,fixedFields:{description:OE,content:CE,required:jE}},MediaType:{$visitor:iv,fixedFields:{schema:Nv,example:Tv,examples:Bv,encoding:Lv}},Encoding:{$visitor:gE,fixedFields:{contentType:yE,headers:_E,style:EE,explode:wE,allowReserved:SE}},Responses:{$visitor:zE,fixedFields:{default:UE}},Response:{$visitor:IE,fixedFields:{description:NE,headers:RE,content:DE,links:FE}},Callback:{$visitor:PE},Example:{$visitor:lE,fixedFields:{summary:cE,description:uE,value:pE,externalValue:hE}},Link:{$visitor:Fy,fixedFields:{operationRef:qy,operationId:$y,parameters:Ky,requestBody:Hy,description:Jy,server:{$ref:"#/visitors/document/objects/Server"}}},Header:{$visitor:_b,fixedFields:{description:Sb,required:kb,deprecated:Ab,allowEmptyValue:Pb,style:Tb,explode:Lb,allowReserved:qb,schema:zb,example:Ub,examples:Wb,content:Qb}},Tag:{$visitor:Uv,fixedFields:{name:Vv,description:Wv,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},JSONReference:Iw,Reference:Iw,JSONSchema:Nw,Schema:Nw,LinkDescription:ty.visitors.document.objects.LinkDescription,Media:ty.visitors.document.objects.Media,Discriminator:{$visitor:A_,fixedFields:{propertyName:C_,mapping:P_}},XML:{$visitor:I_,fixedFields:{name:N_,namespace:T_,prefix:M_,attribute:R_,wrapped:B_}},SecurityScheme:{$visitor:mw,fixedFields:{type:gw,description:yw,name:vw,in:bw,scheme:_w,bearerFormat:Ew,flows:{$ref:"#/visitors/document/objects/OAuthFlows"},openIdConnectUrl:ww}},OAuthFlows:{$visitor:Sw,fixedFields:{implicit:{$ref:"#/visitors/document/objects/OAuthFlow"},password:{$ref:"#/visitors/document/objects/OAuthFlow"},clientCredentials:{$ref:"#/visitors/document/objects/OAuthFlow"},authorizationCode:{$ref:"#/visitors/document/objects/OAuthFlow"}}},OAuthFlow:{$visitor:xw,fixedFields:{authorizationUrl:kw,tokenUrl:Ow,refreshUrl:Aw,scopes:jw}},SecurityRequirement:{$visitor:Fv}},extension:{$visitor:Oy}}}},Mw={namespace:i=>{const{base:s}=i;return s.register("callback",Df),s.register("components",Lf),s.register("contact",$f),s.register("discriminator",zf),s.register("encoding",Uf),s.register("example",Vf),s.register("externalDocumentation",Wf),s.register("header",Xf),s.register("info",Yf),s.register("license",Qf),s.register("link",Zf),s.register("mediaType",em),s.register("oAuthFlow",tm),s.register("oAuthFlows",rm),s.register("openapi",nm),s.register("openApi3_0",om),s.register("operation",am),s.register("parameter",im),s.register("pathItem",sm),s.register("paths",lm),s.register("reference",cm),s.register("requestBody",um),s.register("response",pm),s.register("responses",hm),s.register("schema",ly),s.register("securityRequirement",cy),s.register("securityScheme",uy),s.register("server",py),s.register("serverVariable",hy),s.register("tag",dy),s.register("xml",fy),s}},Rw=Mw,es_refractor_toolbox=()=>{const i=createNamespace(Rw);return{predicates:{...be,..._e,isStringElement:bd},namespace:i}},es_refractor_refract=(i,{specPath:s=["visitors","document","objects","OpenApi","$visitor"],plugins:u=[]}={})=>{const m=(0,ed.Qc)(i),v=dereference(Tw),_=yd(s,[],v);return visitor_visit(m,_,{state:{specObj:v}}),dispatchPlugins(_.element,u,{toolboxCreator:es_refractor_toolbox,visitorOptions:{keyMap:yy,nodeTypeGetter:es_traversal_visitor_getNodeType}})},es_refractor_createRefractor=i=>(s,u={})=>es_refractor_refract(s,{specPath:i,...u});Df.refract=es_refractor_createRefractor(["visitors","document","objects","Callback","$visitor"]),Lf.refract=es_refractor_createRefractor(["visitors","document","objects","Components","$visitor"]),$f.refract=es_refractor_createRefractor(["visitors","document","objects","Contact","$visitor"]),Vf.refract=es_refractor_createRefractor(["visitors","document","objects","Example","$visitor"]),zf.refract=es_refractor_createRefractor(["visitors","document","objects","Discriminator","$visitor"]),Uf.refract=es_refractor_createRefractor(["visitors","document","objects","Encoding","$visitor"]),Wf.refract=es_refractor_createRefractor(["visitors","document","objects","ExternalDocumentation","$visitor"]),Xf.refract=es_refractor_createRefractor(["visitors","document","objects","Header","$visitor"]),Yf.refract=es_refractor_createRefractor(["visitors","document","objects","Info","$visitor"]),Qf.refract=es_refractor_createRefractor(["visitors","document","objects","License","$visitor"]),Zf.refract=es_refractor_createRefractor(["visitors","document","objects","Link","$visitor"]),em.refract=es_refractor_createRefractor(["visitors","document","objects","MediaType","$visitor"]),tm.refract=es_refractor_createRefractor(["visitors","document","objects","OAuthFlow","$visitor"]),rm.refract=es_refractor_createRefractor(["visitors","document","objects","OAuthFlows","$visitor"]),nm.refract=es_refractor_createRefractor(["visitors","document","objects","OpenApi","fixedFields","openapi"]),om.refract=es_refractor_createRefractor(["visitors","document","objects","OpenApi","$visitor"]),am.refract=es_refractor_createRefractor(["visitors","document","objects","Operation","$visitor"]),im.refract=es_refractor_createRefractor(["visitors","document","objects","Parameter","$visitor"]),sm.refract=es_refractor_createRefractor(["visitors","document","objects","PathItem","$visitor"]),lm.refract=es_refractor_createRefractor(["visitors","document","objects","Paths","$visitor"]),cm.refract=es_refractor_createRefractor(["visitors","document","objects","Reference","$visitor"]),um.refract=es_refractor_createRefractor(["visitors","document","objects","RequestBody","$visitor"]),pm.refract=es_refractor_createRefractor(["visitors","document","objects","Response","$visitor"]),hm.refract=es_refractor_createRefractor(["visitors","document","objects","Responses","$visitor"]),ly.refract=es_refractor_createRefractor(["visitors","document","objects","Schema","$visitor"]),cy.refract=es_refractor_createRefractor(["visitors","document","objects","SecurityRequirement","$visitor"]),uy.refract=es_refractor_createRefractor(["visitors","document","objects","SecurityScheme","$visitor"]),py.refract=es_refractor_createRefractor(["visitors","document","objects","Server","$visitor"]),hy.refract=es_refractor_createRefractor(["visitors","document","objects","ServerVariable","$visitor"]),dy.refract=es_refractor_createRefractor(["visitors","document","objects","Tag","$visitor"]),fy.refract=es_refractor_createRefractor(["visitors","document","objects","XML","$visitor"]);const Bw=class Callback_Callback extends Df{};const Dw=class Components_Components extends Lf{get pathItems(){return this.get("pathItems")}set pathItems(i){this.set("pathItems",i)}};const Lw=class Contact_Contact extends $f{};const Fw=class Discriminator_Discriminator extends zf{};const qw=class Encoding_Encoding extends Uf{};const $w=class Example_Example extends Vf{};const zw=class ExternalDocumentation_ExternalDocumentation extends Wf{};const Uw=class Header_Header extends Xf{get schema(){return this.get("schema")}set schema(i){this.set("schema",i)}};const Vw=class Info_Info extends Yf{get license(){return this.get("license")}set license(i){this.set("license",i)}get summary(){return this.get("summary")}set summary(i){this.set("summary",i)}};class JsonSchemaDialect extends ed.RP{static default=new JsonSchemaDialect("https://spec.openapis.org/oas/3.1/dialect/base");constructor(i,s,u){super(i,s,u),this.element="jsonSchemaDialect"}}const Ww=JsonSchemaDialect;const Kw=class License_License extends Qf{get identifier(){return this.get("identifier")}set identifier(i){this.set("identifier",i)}};const Hw=class Link_Link extends Zf{};const Jw=class MediaType_MediaType extends em{get schema(){return this.get("schema")}set schema(i){this.set("schema",i)}};const Gw=class OAuthFlow_OAuthFlow extends tm{};const Xw=class OAuthFlows_OAuthFlows extends rm{};const Yw=class Openapi_Openapi extends nm{};class OpenApi3_1 extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="openApi3_1",this.classes.push("api")}get openapi(){return this.get("openapi")}set openapi(i){this.set("openapi",i)}get info(){return this.get("info")}set info(i){this.set("info",i)}get jsonSchemaDialect(){return this.get("jsonSchemaDialect")}set jsonSchemaDialect(i){this.set("jsonSchemaDialect",i)}get servers(){return this.get("servers")}set servers(i){this.set("servers",i)}get paths(){return this.get("paths")}set paths(i){this.set("paths",i)}get components(){return this.get("components")}set components(i){this.set("components",i)}get security(){return this.get("security")}set security(i){this.set("security",i)}get tags(){return this.get("tags")}set tags(i){this.set("tags",i)}get externalDocs(){return this.get("externalDocs")}set externalDocs(i){this.set("externalDocs",i)}get webhooks(){return this.get("webhooks")}set webhooks(i){this.set("webhooks",i)}}const Qw=OpenApi3_1;const Zw=class Operation_Operation extends am{get requestBody(){return this.get("requestBody")}set requestBody(i){this.set("requestBody",i)}};const eS=class Parameter_Parameter extends im{get schema(){return this.get("schema")}set schema(i){this.set("schema",i)}};const tS=class PathItem_PathItem extends sm{get GET(){return this.get("get")}set GET(i){this.set("GET",i)}get PUT(){return this.get("put")}set PUT(i){this.set("PUT",i)}get POST(){return this.get("post")}set POST(i){this.set("POST",i)}get DELETE(){return this.get("delete")}set DELETE(i){this.set("DELETE",i)}get OPTIONS(){return this.get("options")}set OPTIONS(i){this.set("OPTIONS",i)}get HEAD(){return this.get("head")}set HEAD(i){this.set("HEAD",i)}get PATCH(){return this.get("patch")}set PATCH(i){this.set("PATCH",i)}get TRACE(){return this.get("trace")}set TRACE(i){this.set("TRACE",i)}};const rS=class Paths_Paths extends lm{};class Reference_Reference extends cm{}Object.defineProperty(Reference_Reference.prototype,"description",{get(){return this.get("description")},set(i){this.set("description",i)},enumerable:!0}),Object.defineProperty(Reference_Reference.prototype,"summary",{get(){return this.get("summary")},set(i){this.set("summary",i)},enumerable:!0});const nS=Reference_Reference;const oS=class RequestBody_RequestBody extends um{};const aS=class elements_Response_Response extends pm{};const iS=class Responses_Responses extends hm{};class elements_Schema_Schema extends ed.Sb{constructor(i,s,u){super(i,s,u),this.element="schema"}get $schema(){return this.get("$schema")}set $schema(i){this.set("$schema",i)}get $vocabulary(){return this.get("$vocabulary")}set $vocabulary(i){this.set("$vocabulary",i)}get $id(){return this.get("$id")}set $id(i){this.set("$id",i)}get $anchor(){return this.get("$anchor")}set $anchor(i){this.set("$anchor",i)}get $dynamicAnchor(){return this.get("$dynamicAnchor")}set $dynamicAnchor(i){this.set("$dynamicAnchor",i)}get $dynamicRef(){return this.get("$dynamicRef")}set $dynamicRef(i){this.set("$dynamicRef",i)}get $ref(){return this.get("$ref")}set $ref(i){this.set("$ref",i)}get $defs(){return this.get("$defs")}set $defs(i){this.set("$defs",i)}get $comment(){return this.get("$comment")}set $comment(i){this.set("$comment",i)}get allOf(){return this.get("allOf")}set allOf(i){this.set("allOf",i)}get anyOf(){return this.get("anyOf")}set anyOf(i){this.set("anyOf",i)}get oneOf(){return this.get("oneOf")}set oneOf(i){this.set("oneOf",i)}get not(){return this.get("not")}set not(i){this.set("not",i)}get if(){return this.get("if")}set if(i){this.set("if",i)}get then(){return this.get("then")}set then(i){this.set("then",i)}get else(){return this.get("else")}set else(i){this.set("else",i)}get dependentSchemas(){return this.get("dependentSchemas")}set dependentSchemas(i){this.set("dependentSchemas",i)}get prefixItems(){return this.get("prefixItems")}set prefixItems(i){this.set("prefixItems",i)}get items(){return this.get("items")}set items(i){this.set("items",i)}get containsProp(){return this.get("contains")}set containsProp(i){this.set("contains",i)}get properties(){return this.get("properties")}set properties(i){this.set("properties",i)}get patternProperties(){return this.get("patternProperties")}set patternProperties(i){this.set("patternProperties",i)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(i){this.set("additionalProperties",i)}get propertyNames(){return this.get("propertyNames")}set propertyNames(i){this.set("propertyNames",i)}get unevaluatedItems(){return this.get("unevaluatedItems")}set unevaluatedItems(i){this.set("unevaluatedItems",i)}get unevaluatedProperties(){return this.get("unevaluatedProperties")}set unevaluatedProperties(i){this.set("unevaluatedProperties",i)}get type(){return this.get("type")}set type(i){this.set("type",i)}get enum(){return this.get("enum")}set enum(i){this.set("enum",i)}get const(){return this.get("const")}set const(i){this.set("const",i)}get multipleOf(){return this.get("multipleOf")}set multipleOf(i){this.set("multipleOf",i)}get maximum(){return this.get("maximum")}set maximum(i){this.set("maximum",i)}get exclusiveMaximum(){return this.get("exclusiveMaximum")}set exclusiveMaximum(i){this.set("exclusiveMaximum",i)}get minimum(){return this.get("minimum")}set minimum(i){this.set("minimum",i)}get exclusiveMinimum(){return this.get("exclusiveMinimum")}set exclusiveMinimum(i){this.set("exclusiveMinimum",i)}get maxLength(){return this.get("maxLength")}set maxLength(i){this.set("maxLength",i)}get minLength(){return this.get("minLength")}set minLength(i){this.set("minLength",i)}get pattern(){return this.get("pattern")}set pattern(i){this.set("pattern",i)}get maxItems(){return this.get("maxItems")}set maxItems(i){this.set("maxItems",i)}get minItems(){return this.get("minItems")}set minItems(i){this.set("minItems",i)}get uniqueItems(){return this.get("uniqueItems")}set uniqueItems(i){this.set("uniqueItems",i)}get maxContains(){return this.get("maxContains")}set maxContains(i){this.set("maxContains",i)}get minContains(){return this.get("minContains")}set minContains(i){this.set("minContains",i)}get maxProperties(){return this.get("maxProperties")}set maxProperties(i){this.set("maxProperties",i)}get minProperties(){return this.get("minProperties")}set minProperties(i){this.set("minProperties",i)}get required(){return this.get("required")}set required(i){this.set("required",i)}get dependentRequired(){return this.get("dependentRequired")}set dependentRequired(i){this.set("dependentRequired",i)}get title(){return this.get("title")}set title(i){this.set("title",i)}get description(){return this.get("description")}set description(i){this.set("description",i)}get default(){return this.get("default")}set default(i){this.set("default",i)}get deprecated(){return this.get("deprecated")}set deprecated(i){this.set("deprecated",i)}get readOnly(){return this.get("readOnly")}set readOnly(i){this.set("readOnly",i)}get writeOnly(){return this.get("writeOnly")}set writeOnly(i){this.set("writeOnly",i)}get examples(){return this.get("examples")}set examples(i){this.set("examples",i)}get format(){return this.get("format")}set format(i){this.set("format",i)}get contentEncoding(){return this.get("contentEncoding")}set contentEncoding(i){this.set("contentEncoding",i)}get contentMediaType(){return this.get("contentMediaType")}set contentMediaType(i){this.set("contentMediaType",i)}get contentSchema(){return this.get("contentSchema")}set contentSchema(i){this.set("contentSchema",i)}get discriminator(){return this.get("discriminator")}set discriminator(i){this.set("discriminator",i)}get xml(){return this.get("xml")}set xml(i){this.set("xml",i)}get externalDocs(){return this.get("externalDocs")}set externalDocs(i){this.set("externalDocs",i)}get example(){return this.get("example")}set example(i){this.set("example",i)}}const sS=elements_Schema_Schema;const lS=class SecurityRequirement_SecurityRequirement extends cy{};const cS=class SecurityScheme_SecurityScheme extends uy{};const uS=class Server_Server extends py{};const pS=class ServerVariable_ServerVariable extends hy{};const hS=class Tag_Tag extends dy{};const dS=class Xml_Xml extends fy{},fS=Kd(wy,Sy,{props:{specPath:Yl(["document","objects","OpenApi"]),canSupportSpecificationExtensions:!0},init(){this.element=new Qw,this.openApiSemanticElement=this.element},methods:{ObjectElement(i){return this.openApiGenericElement=i,wy.compose.methods.ObjectElement.call(this,i)}}}),{visitors:{document:{objects:{Info:{$visitor:mS}}}}}=Tw,gS=Kd(mS,{init(){this.element=new Vw}}),yS=Sy,{visitors:{document:{objects:{Contact:{$visitor:vS}}}}}=Tw,bS=Kd(vS,{init(){this.element=new Lw}}),{visitors:{document:{objects:{License:{$visitor:_S}}}}}=Tw,ES=Kd(_S,{init(){this.element=new Kw}}),wS=Sy,{visitors:{document:{objects:{Link:{$visitor:SS}}}}}=Tw,xS=Kd(SS,{init(){this.element=new Hw}}),kS=Kd(vy,Sy,{methods:{StringElement(i){const s=new Ww(i.toValue());return this.copyMetaAndAttributes(i,s),this.element=s,Xd}}}),{visitors:{document:{objects:{Server:{$visitor:OS}}}}}=Tw,AS=Kd(OS,{init(){this.element=new uS}}),{visitors:{document:{objects:{ServerVariable:{$visitor:CS}}}}}=Tw,jS=Kd(CS,{init(){this.element=new pS}}),{visitors:{document:{objects:{MediaType:{$visitor:PS}}}}}=Tw,IS=Kd(PS,{init(){this.element=new Jw}}),{visitors:{document:{objects:{SecurityRequirement:{$visitor:NS}}}}}=Tw,TS=Kd(NS,{init(){this.element=new lS}}),{visitors:{document:{objects:{Components:{$visitor:MS}}}}}=Tw,RS=Kd(MS,{init(){this.element=new Dw}}),{visitors:{document:{objects:{Tag:{$visitor:BS}}}}}=Tw,DS=Kd(BS,{init(){this.element=new hS}}),{visitors:{document:{objects:{Reference:{$visitor:LS}}}}}=Tw,FS=Kd(LS,{init(){this.element=new nS}}),qS=Sy,$S=Sy,{visitors:{document:{objects:{Parameter:{$visitor:zS}}}}}=Tw,US=Kd(zS,{init(){this.element=new eS}}),{visitors:{document:{objects:{Header:{$visitor:VS}}}}}=Tw,WS=Kd(VS,{init(){this.element=new Uw}}),KS=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Bw||i(m)&&s("callback",m)&&u("object",m))),HS=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Dw||i(m)&&s("components",m)&&u("object",m))),JS=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Lw||i(m)&&s("contact",m)&&u("object",m))),GS=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof $w||i(m)&&s("example",m)&&u("object",m))),XS=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof zw||i(m)&&s("externalDocumentation",m)&&u("object",m))),YS=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Uw||i(m)&&s("header",m)&&u("object",m))),QS=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Vw||i(m)&&s("info",m)&&u("object",m))),ZS=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Ww||i(m)&&s("jsonSchemaDialect",m)&&u("string",m))),ex=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Kw||i(m)&&s("license",m)&&u("object",m))),tx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Hw||i(m)&&s("link",m)&&u("object",m))),predicates_isLinkElementExternal=i=>{if(!tx(i))return!1;if(!bd(i.operationRef))return!1;const s=i.operationRef.toValue();return"string"==typeof s&&s.length>0&&!s.startsWith("#")},rx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Yw||i(m)&&s("openapi",m)&&u("string",m))),nx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u,hasClass:m})=>v=>v instanceof Qw||i(v)&&s("openApi3_1",v)&&u("object",v)&&m("api",v))),ox=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Zw||i(m)&&s("operation",m)&&u("object",m))),ax=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof eS||i(m)&&s("parameter",m)&&u("object",m))),ix=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof tS||i(m)&&s("pathItem",m)&&u("object",m))),predicates_isPathItemElementExternal=i=>{if(!ix(i))return!1;if(!bd(i.$ref))return!1;const s=i.$ref.toValue();return"string"==typeof s&&s.length>0&&!s.startsWith("#")},sx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof rS||i(m)&&s("paths",m)&&u("object",m))),lx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof nS||i(m)&&s("reference",m)&&u("object",m))),predicates_isReferenceElementExternal=i=>{if(!lx(i))return!1;if(!bd(i.$ref))return!1;const s=i.$ref.toValue();return"string"==typeof s&&s.length>0&&!s.startsWith("#")},cx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof oS||i(m)&&s("requestBody",m)&&u("object",m))),ux=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof aS||i(m)&&s("response",m)&&u("object",m))),px=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof iS||i(m)&&s("responses",m)&&u("object",m))),hx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof sS||i(m)&&s("schema",m)&&u("object",m))),predicates_isBooleanJsonSchemaElement=i=>wd(i)&&i.classes.includes("boolean-json-schema"),dx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof lS||i(m)&&s("securityRequirement",m)&&u("object",m))),fx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof uS||i(m)&&s("server",m)&&u("object",m))),mx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof pS||i(m)&&s("serverVariable",m)&&u("object",m))),gx=helpers((({hasBasicElementProps:i,isElementType:s,primitiveEq:u})=>m=>m instanceof Jw||i(m)&&s("mediaType",m)&&u("object",m))),yx=Kd({props:{parent:null},init({parent:i=this.parent}){this.parent=i,this.passingOptionsNames=[...this.passingOptionsNames,"parent"]}}),vx=Kd(wy,yx,Sy,{props:{specPath:Yl(["document","objects","Schema"]),canSupportSpecificationExtensions:!0},init(){const getJsonSchemaDialect=()=>{let i;return i=null!==this.openApiSemanticElement&&ZS(this.openApiSemanticElement.jsonSchemaDialect)?this.openApiSemanticElement.jsonSchemaDialect.toValue():null!==this.openApiGenericElement&&bd(this.openApiGenericElement.get("jsonSchemaDialect"))?this.openApiGenericElement.get("jsonSchemaDialect").toValue():Ww.default.toValue(),i},handle$schema=i=>{if(Md(this.parent)&&!bd(i.get("$schema")))this.element.setMetaProperty("inherited$schema",getJsonSchemaDialect());else if(hx(this.parent)&&!bd(i.get("$schema"))){var s,u;const i=eu(null===(s=this.parent.meta.get("inherited$schema"))||void 0===s?void 0:s.toValue(),null===(u=this.parent.$schema)||void 0===u?void 0:u.toValue());this.element.setMetaProperty("inherited$schema",i)}},handle$id=i=>{var s;const u=null!==this.parent?this.parent.getMetaProperty("inherited$id",[]).clone():new ed.ON,m=null===(s=i.get("$id"))||void 0===s?void 0:s.toValue();Km(m)&&u.push(m),this.element.setMetaProperty("inherited$id",u)};this.ObjectElement=function _ObjectElement(i){this.element=new sS,handle$schema(i),handle$id(i),this.parent=this.element;const s=wy.compose.methods.ObjectElement.call(this,i);return bd(this.element.$ref)&&(this.element.classes.push("reference-element"),this.element.setMetaProperty("referenced-element","schema")),s},this.BooleanElement=function _BooleanElement(i){return this.element=i.clone(),this.element.classes.push("boolean-json-schema"),Xd}}}),bx=vx,_x=Sy,Ex=Kd(Sy,{methods:{ObjectElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-$vocabulary"),Xd}}}),wx=Sy,Sx=Sy,xx=Sy,kx=Sy,Ox=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("reference-value"),Xd}}}),Ax=Kd(Vy,yx,Sy,{props:{specPath:Yl(["document","objects","Schema"])},init(){this.element=new ed.Sb,this.element.classes.push("json-schema-$defs")}}),Cx=Sy,jx=Kd(vy,yx,Sy,{init(){this.element=new ed.ON,this.element.classes.push("json-schema-allOf")},methods:{ArrayElement(i){return i.forEach((i=>{if(Sd(i)){const s=this.toRefractedElement(["document","objects","Schema"],i);this.element.push(s)}else{const s=i.clone();this.element.push(s)}})),this.copyMetaAndAttributes(i,this.element),Xd}}}),Px=Kd(vy,yx,Sy,{init(){this.element=new ed.ON,this.element.classes.push("json-schema-anyOf")},methods:{ArrayElement(i){return i.forEach((i=>{if(Sd(i)){const s=this.toRefractedElement(["document","objects","Schema"],i);this.element.push(s)}else{const s=i.clone();this.element.push(s)}})),this.copyMetaAndAttributes(i,this.element),Xd}}}),Ix=Kd(vy,yx,Sy,{init(){this.element=new ed.ON,this.element.classes.push("json-schema-oneOf")},methods:{ArrayElement(i){return i.forEach((i=>{if(Sd(i)){const s=this.toRefractedElement(["document","objects","Schema"],i);this.element.push(s)}else{const s=i.clone();this.element.push(s)}})),this.copyMetaAndAttributes(i,this.element),Xd}}}),Nx=Kd(Vy,yx,Sy,{props:{specPath:Yl(["document","objects","Schema"])},init(){this.element=new ed.Sb,this.element.classes.push("json-schema-dependentSchemas")}}),Tx=Kd(vy,yx,Sy,{init(){this.element=new ed.ON,this.element.classes.push("json-schema-prefixItems")},methods:{ArrayElement(i){return i.forEach((i=>{if(Sd(i)){const s=this.toRefractedElement(["document","objects","Schema"],i);this.element.push(s)}else{const s=i.clone();this.element.push(s)}})),this.copyMetaAndAttributes(i,this.element),Xd}}}),Mx=Kd(Vy,yx,Sy,{props:{specPath:Yl(["document","objects","Schema"])},init(){this.element=new ed.Sb,this.element.classes.push("json-schema-properties")}}),Rx=Kd(Vy,yx,Sy,{props:{specPath:Yl(["document","objects","Schema"])},init(){this.element=new ed.Sb,this.element.classes.push("json-schema-patternProperties")}}),Bx=Kd(Sy,{methods:{StringElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-type"),Xd},ArrayElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-type"),Xd}}}),Dx=Kd(Sy,{methods:{ArrayElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-enum"),Xd}}}),Lx=Sy,Fx=Sy,qx=Sy,$x=Sy,zx=Sy,Ux=Sy,Vx=Sy,Wx=Sy,Kx=Sy,Hx=Sy,Jx=Sy,Gx=Sy,Xx=Sy,Yx=Sy,Qx=Sy,Zx=Sy,ck=Kd(Sy,{methods:{ArrayElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-required"),Xd}}}),yk=Kd(Sy,{methods:{ObjectElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-dependentRequired"),Xd}}}),vk=Sy,_k=Sy,Ek=Sy,wk=Sy,Sk=Sy,xk=Sy,Ok=Kd(Sy,{methods:{ArrayElement(i){return this.element=i.clone(),this.element.classes.push("json-schema-examples"),Xd}}}),Ak=Sy,Ck=Sy,Pk=Sy,Ik=Sy,{visitors:{document:{objects:{Discriminator:{$visitor:Nk}}}}}=Tw,Tk=Kd(Nk,{props:{canSupportSpecificationExtensions:!0},init(){this.element=new Fw}}),{visitors:{document:{objects:{XML:{$visitor:Mk}}}}}=Tw,Rk=Kd(Mk,{init(){this.element=new dS}}),Bk=Kd(Vy,Sy,{props:{specPath:Yl(["document","objects","Schema"])},init(){this.element=new z_}});class ComponentsPathItems extends ed.Sb{static primaryClass="components-path-items";constructor(i,s,u){super(i,s,u),this.classes.push(ComponentsPathItems.primaryClass)}}const Dk=ComponentsPathItems,Lk=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","PathItem"]},init(){this.element=new Dk},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(lx).forEach((i=>{i.setMetaProperty("referenced-element","pathItem")})),s}}}),{visitors:{document:{objects:{Example:{$visitor:Fk}}}}}=Tw,$k=Kd(Fk,{init(){this.element=new $w}}),{visitors:{document:{objects:{ExternalDocumentation:{$visitor:zk}}}}}=Tw,Uk=Kd(zk,{init(){this.element=new zw}}),{visitors:{document:{objects:{Encoding:{$visitor:Vk}}}}}=Tw,Wk=Kd(Vk,{init(){this.element=new qw}}),{visitors:{document:{objects:{Paths:{$visitor:Kk}}}}}=Tw,Hk=Kd(Kk,{init(){this.element=new rS}}),{visitors:{document:{objects:{RequestBody:{$visitor:Jk}}}}}=Tw,Gk=Kd(Jk,{init(){this.element=new oS}}),{visitors:{document:{objects:{Callback:{$visitor:Xk}}}}}=Tw,Yk=Kd(Xk,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","PathItem"]},init(){this.element=new Bw},methods:{ObjectElement(i){const s=Xk.compose.methods.ObjectElement.call(this,i);return this.element.filter(lx).forEach((i=>{i.setMetaProperty("referenced-element","pathItem")})),s}}}),{visitors:{document:{objects:{Response:{$visitor:Qk}}}}}=Tw,Zk=Kd(Qk,{init(){this.element=new aS}}),{visitors:{document:{objects:{Responses:{$visitor:eO}}}}}=Tw,tO=Kd(eO,{init(){this.element=new iS}}),{visitors:{document:{objects:{Operation:{$visitor:rO}}}}}=Tw,nO=Kd(rO,{init(){this.element=new Zw}}),{visitors:{document:{objects:{PathItem:{$visitor:oO}}}}}=Tw,aO=Kd(oO,{init(){this.element=new tS}}),{visitors:{document:{objects:{SecurityScheme:{$visitor:iO}}}}}=Tw,sO=Kd(iO,{init(){this.element=new cS}}),{visitors:{document:{objects:{OAuthFlows:{$visitor:lO}}}}}=Tw,cO=Kd(lO,{init(){this.element=new Xw}}),{visitors:{document:{objects:{OAuthFlow:{$visitor:uO}}}}}=Tw,pO=Kd(uO,{init(){this.element=new Gw}});class Webhooks extends ed.Sb{static primaryClass="webhooks";constructor(i,s,u){super(i,s,u),this.classes.push(Webhooks.primaryClass)}}const hO=Webhooks,dO=Kd(Vy,Sy,{props:{specPath:i=>isReferenceLikeElement(i)?["document","objects","Reference"]:["document","objects","PathItem"]},init(){this.element=new hO},methods:{ObjectElement(i){const s=Vy.compose.methods.ObjectElement.call(this,i);return this.element.filter(lx).forEach((i=>{i.setMetaProperty("referenced-element","pathItem")})),this.element.filter(ix).forEach(((i,s)=>{i.setMetaProperty("webhook-name",s.toValue())})),s}}}),fO={visitors:{value:Tw.visitors.value,document:{objects:{OpenApi:{$visitor:fS,fixedFields:{openapi:Tw.visitors.document.objects.OpenApi.fixedFields.openapi,info:{$ref:"#/visitors/document/objects/Info"},jsonSchemaDialect:kS,servers:Tw.visitors.document.objects.OpenApi.fixedFields.servers,paths:{$ref:"#/visitors/document/objects/Paths"},webhooks:dO,components:{$ref:"#/visitors/document/objects/Components"},security:Tw.visitors.document.objects.OpenApi.fixedFields.security,tags:Tw.visitors.document.objects.OpenApi.fixedFields.tags,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Info:{$visitor:gS,fixedFields:{title:Tw.visitors.document.objects.Info.fixedFields.title,description:Tw.visitors.document.objects.Info.fixedFields.description,summary:yS,termsOfService:Tw.visitors.document.objects.Info.fixedFields.termsOfService,contact:{$ref:"#/visitors/document/objects/Contact"},license:{$ref:"#/visitors/document/objects/License"},version:Tw.visitors.document.objects.Info.fixedFields.version}},Contact:{$visitor:bS,fixedFields:{name:Tw.visitors.document.objects.Contact.fixedFields.name,url:Tw.visitors.document.objects.Contact.fixedFields.url,email:Tw.visitors.document.objects.Contact.fixedFields.email}},License:{$visitor:ES,fixedFields:{name:Tw.visitors.document.objects.License.fixedFields.name,identifier:wS,url:Tw.visitors.document.objects.License.fixedFields.url}},Server:{$visitor:AS,fixedFields:{url:Tw.visitors.document.objects.Server.fixedFields.url,description:Tw.visitors.document.objects.Server.fixedFields.description,variables:Tw.visitors.document.objects.Server.fixedFields.variables}},ServerVariable:{$visitor:jS,fixedFields:{enum:Tw.visitors.document.objects.ServerVariable.fixedFields.enum,default:Tw.visitors.document.objects.ServerVariable.fixedFields.default,description:Tw.visitors.document.objects.ServerVariable.fixedFields.description}},Components:{$visitor:RS,fixedFields:{schemas:Bk,responses:Tw.visitors.document.objects.Components.fixedFields.responses,parameters:Tw.visitors.document.objects.Components.fixedFields.parameters,examples:Tw.visitors.document.objects.Components.fixedFields.examples,requestBodies:Tw.visitors.document.objects.Components.fixedFields.requestBodies,headers:Tw.visitors.document.objects.Components.fixedFields.headers,securitySchemes:Tw.visitors.document.objects.Components.fixedFields.securitySchemes,links:Tw.visitors.document.objects.Components.fixedFields.links,callbacks:Tw.visitors.document.objects.Components.fixedFields.callbacks,pathItems:Lk}},Paths:{$visitor:Hk},PathItem:{$visitor:aO,fixedFields:{$ref:Tw.visitors.document.objects.PathItem.fixedFields.$ref,summary:Tw.visitors.document.objects.PathItem.fixedFields.summary,description:Tw.visitors.document.objects.PathItem.fixedFields.description,get:{$ref:"#/visitors/document/objects/Operation"},put:{$ref:"#/visitors/document/objects/Operation"},post:{$ref:"#/visitors/document/objects/Operation"},delete:{$ref:"#/visitors/document/objects/Operation"},options:{$ref:"#/visitors/document/objects/Operation"},head:{$ref:"#/visitors/document/objects/Operation"},patch:{$ref:"#/visitors/document/objects/Operation"},trace:{$ref:"#/visitors/document/objects/Operation"},servers:Tw.visitors.document.objects.PathItem.fixedFields.servers,parameters:Tw.visitors.document.objects.PathItem.fixedFields.parameters}},Operation:{$visitor:nO,fixedFields:{tags:Tw.visitors.document.objects.Operation.fixedFields.tags,summary:Tw.visitors.document.objects.Operation.fixedFields.summary,description:Tw.visitors.document.objects.Operation.fixedFields.description,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},operationId:Tw.visitors.document.objects.Operation.fixedFields.operationId,parameters:Tw.visitors.document.objects.Operation.fixedFields.parameters,requestBody:Tw.visitors.document.objects.Operation.fixedFields.requestBody,responses:{$ref:"#/visitors/document/objects/Responses"},callbacks:Tw.visitors.document.objects.Operation.fixedFields.callbacks,deprecated:Tw.visitors.document.objects.Operation.fixedFields.deprecated,security:Tw.visitors.document.objects.Operation.fixedFields.security,servers:Tw.visitors.document.objects.Operation.fixedFields.servers}},ExternalDocumentation:{$visitor:Uk,fixedFields:{description:Tw.visitors.document.objects.ExternalDocumentation.fixedFields.description,url:Tw.visitors.document.objects.ExternalDocumentation.fixedFields.url}},Parameter:{$visitor:US,fixedFields:{name:Tw.visitors.document.objects.Parameter.fixedFields.name,in:Tw.visitors.document.objects.Parameter.fixedFields.in,description:Tw.visitors.document.objects.Parameter.fixedFields.description,required:Tw.visitors.document.objects.Parameter.fixedFields.required,deprecated:Tw.visitors.document.objects.Parameter.fixedFields.deprecated,allowEmptyValue:Tw.visitors.document.objects.Parameter.fixedFields.allowEmptyValue,style:Tw.visitors.document.objects.Parameter.fixedFields.style,explode:Tw.visitors.document.objects.Parameter.fixedFields.explode,allowReserved:Tw.visitors.document.objects.Parameter.fixedFields.allowReserved,schema:{$ref:"#/visitors/document/objects/Schema"},example:Tw.visitors.document.objects.Parameter.fixedFields.example,examples:Tw.visitors.document.objects.Parameter.fixedFields.examples,content:Tw.visitors.document.objects.Parameter.fixedFields.content}},RequestBody:{$visitor:Gk,fixedFields:{description:Tw.visitors.document.objects.RequestBody.fixedFields.description,content:Tw.visitors.document.objects.RequestBody.fixedFields.content,required:Tw.visitors.document.objects.RequestBody.fixedFields.required}},MediaType:{$visitor:IS,fixedFields:{schema:{$ref:"#/visitors/document/objects/Schema"},example:Tw.visitors.document.objects.MediaType.fixedFields.example,examples:Tw.visitors.document.objects.MediaType.fixedFields.examples,encoding:Tw.visitors.document.objects.MediaType.fixedFields.encoding}},Encoding:{$visitor:Wk,fixedFields:{contentType:Tw.visitors.document.objects.Encoding.fixedFields.contentType,headers:Tw.visitors.document.objects.Encoding.fixedFields.headers,style:Tw.visitors.document.objects.Encoding.fixedFields.style,explode:Tw.visitors.document.objects.Encoding.fixedFields.explode,allowReserved:Tw.visitors.document.objects.Encoding.fixedFields.allowReserved}},Responses:{$visitor:tO,fixedFields:{default:Tw.visitors.document.objects.Responses.fixedFields.default}},Response:{$visitor:Zk,fixedFields:{description:Tw.visitors.document.objects.Response.fixedFields.description,headers:Tw.visitors.document.objects.Response.fixedFields.headers,content:Tw.visitors.document.objects.Response.fixedFields.content,links:Tw.visitors.document.objects.Response.fixedFields.links}},Callback:{$visitor:Yk},Example:{$visitor:$k,fixedFields:{summary:Tw.visitors.document.objects.Example.fixedFields.summary,description:Tw.visitors.document.objects.Example.fixedFields.description,value:Tw.visitors.document.objects.Example.fixedFields.value,externalValue:Tw.visitors.document.objects.Example.fixedFields.externalValue}},Link:{$visitor:xS,fixedFields:{operationRef:Tw.visitors.document.objects.Link.fixedFields.operationRef,operationId:Tw.visitors.document.objects.Link.fixedFields.operationId,parameters:Tw.visitors.document.objects.Link.fixedFields.parameters,requestBody:Tw.visitors.document.objects.Link.fixedFields.requestBody,description:Tw.visitors.document.objects.Link.fixedFields.description,server:{$ref:"#/visitors/document/objects/Server"}}},Header:{$visitor:WS,fixedFields:{description:Tw.visitors.document.objects.Header.fixedFields.description,required:Tw.visitors.document.objects.Header.fixedFields.required,deprecated:Tw.visitors.document.objects.Header.fixedFields.deprecated,allowEmptyValue:Tw.visitors.document.objects.Header.fixedFields.allowEmptyValue,style:Tw.visitors.document.objects.Header.fixedFields.style,explode:Tw.visitors.document.objects.Header.fixedFields.explode,allowReserved:Tw.visitors.document.objects.Header.fixedFields.allowReserved,schema:{$ref:"#/visitors/document/objects/Schema"},example:Tw.visitors.document.objects.Header.fixedFields.example,examples:Tw.visitors.document.objects.Header.fixedFields.examples,content:Tw.visitors.document.objects.Header.fixedFields.content}},Tag:{$visitor:DS,fixedFields:{name:Tw.visitors.document.objects.Tag.fixedFields.name,description:Tw.visitors.document.objects.Tag.fixedFields.description,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Reference:{$visitor:FS,fixedFields:{$ref:Tw.visitors.document.objects.Reference.fixedFields.$ref,summary:qS,description:$S}},Schema:{$visitor:bx,fixedFields:{$schema:_x,$vocabulary:Ex,$id:wx,$anchor:Sx,$dynamicAnchor:xx,$dynamicRef:kx,$ref:Ox,$defs:Ax,$comment:Cx,allOf:jx,anyOf:Px,oneOf:Ix,not:{$ref:"#/visitors/document/objects/Schema"},if:{$ref:"#/visitors/document/objects/Schema"},then:{$ref:"#/visitors/document/objects/Schema"},else:{$ref:"#/visitors/document/objects/Schema"},dependentSchemas:Nx,prefixItems:Tx,items:{$ref:"#/visitors/document/objects/Schema"},contains:{$ref:"#/visitors/document/objects/Schema"},properties:Mx,patternProperties:Rx,additionalProperties:{$ref:"#/visitors/document/objects/Schema"},propertyNames:{$ref:"#/visitors/document/objects/Schema"},unevaluatedItems:{$ref:"#/visitors/document/objects/Schema"},unevaluatedProperties:{$ref:"#/visitors/document/objects/Schema"},type:Bx,enum:Dx,const:Lx,multipleOf:Fx,maximum:qx,exclusiveMaximum:$x,minimum:zx,exclusiveMinimum:Ux,maxLength:Vx,minLength:Wx,pattern:Kx,maxItems:Hx,minItems:Jx,uniqueItems:Gx,maxContains:Xx,minContains:Yx,maxProperties:Qx,minProperties:Zx,required:ck,dependentRequired:yk,title:vk,description:_k,default:Ek,deprecated:wk,readOnly:Sk,writeOnly:xk,examples:Ok,format:Ak,contentEncoding:Ck,contentMediaType:Pk,contentSchema:{$ref:"#/visitors/document/objects/Schema"},discriminator:{$ref:"#/visitors/document/objects/Discriminator"},xml:{$ref:"#/visitors/document/objects/XML"},externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},example:Ik}},Discriminator:{$visitor:Tk,fixedFields:{propertyName:Tw.visitors.document.objects.Discriminator.fixedFields.propertyName,mapping:Tw.visitors.document.objects.Discriminator.fixedFields.mapping}},XML:{$visitor:Rk,fixedFields:{name:Tw.visitors.document.objects.XML.fixedFields.name,namespace:Tw.visitors.document.objects.XML.fixedFields.namespace,prefix:Tw.visitors.document.objects.XML.fixedFields.prefix,attribute:Tw.visitors.document.objects.XML.fixedFields.attribute,wrapped:Tw.visitors.document.objects.XML.fixedFields.wrapped}},SecurityScheme:{$visitor:sO,fixedFields:{type:Tw.visitors.document.objects.SecurityScheme.fixedFields.type,description:Tw.visitors.document.objects.SecurityScheme.fixedFields.description,name:Tw.visitors.document.objects.SecurityScheme.fixedFields.name,in:Tw.visitors.document.objects.SecurityScheme.fixedFields.in,scheme:Tw.visitors.document.objects.SecurityScheme.fixedFields.scheme,bearerFormat:Tw.visitors.document.objects.SecurityScheme.fixedFields.bearerFormat,flows:{$ref:"#/visitors/document/objects/OAuthFlows"},openIdConnectUrl:Tw.visitors.document.objects.SecurityScheme.fixedFields.openIdConnectUrl}},OAuthFlows:{$visitor:cO,fixedFields:{implicit:{$ref:"#/visitors/document/objects/OAuthFlow"},password:{$ref:"#/visitors/document/objects/OAuthFlow"},clientCredentials:{$ref:"#/visitors/document/objects/OAuthFlow"},authorizationCode:{$ref:"#/visitors/document/objects/OAuthFlow"}}},OAuthFlow:{$visitor:pO,fixedFields:{authorizationUrl:Tw.visitors.document.objects.OAuthFlow.fixedFields.authorizationUrl,tokenUrl:Tw.visitors.document.objects.OAuthFlow.fixedFields.tokenUrl,refreshUrl:Tw.visitors.document.objects.OAuthFlow.fixedFields.refreshUrl,scopes:Tw.visitors.document.objects.OAuthFlow.fixedFields.scopes}},SecurityRequirement:{$visitor:TS}},extension:{$visitor:Tw.visitors.document.extension.$visitor}}}},apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType=i=>{if(vd(i))return`${i.element.charAt(0).toUpperCase()+i.element.slice(1)}Element`},mO={CallbackElement:["content"],ComponentsElement:["content"],ContactElement:["content"],DiscriminatorElement:["content"],Encoding:["content"],Example:["content"],ExternalDocumentationElement:["content"],HeaderElement:["content"],InfoElement:["content"],LicenseElement:["content"],MediaTypeElement:["content"],OAuthFlowElement:["content"],OAuthFlowsElement:["content"],OpenApi3_1Element:["content"],OperationElement:["content"],ParameterElement:["content"],PathItemElement:["content"],PathsElement:["content"],ReferenceElement:["content"],RequestBodyElement:["content"],ResponseElement:["content"],ResponsesElement:["content"],SchemaElement:["content"],SecurityRequirementElement:["content"],SecuritySchemeElement:["content"],ServerElement:["content"],ServerVariableElement:["content"],TagElement:["content"],...Qd},gO={namespace:i=>{const{base:s}=i;return s.register("callback",Bw),s.register("components",Dw),s.register("contact",Lw),s.register("discriminator",Fw),s.register("encoding",qw),s.register("example",$w),s.register("externalDocumentation",zw),s.register("header",Uw),s.register("info",Vw),s.register("jsonSchemaDialect",Ww),s.register("license",Kw),s.register("link",Hw),s.register("mediaType",Jw),s.register("oAuthFlow",Gw),s.register("oAuthFlows",Xw),s.register("openapi",Yw),s.register("openApi3_1",Qw),s.register("operation",Zw),s.register("parameter",eS),s.register("pathItem",tS),s.register("paths",rS),s.register("reference",nS),s.register("requestBody",oS),s.register("response",aS),s.register("responses",iS),s.register("schema",sS),s.register("securityRequirement",lS),s.register("securityScheme",cS),s.register("server",uS),s.register("serverVariable",pS),s.register("tag",hS),s.register("xml",dS),s}},yO=gO,apidom_ns_openapi_3_1_es_refractor_toolbox=()=>{const i=createNamespace(yO);return{predicates:{...we,isStringElement:bd,isArrayElement:xd,isObjectElement:Sd,includesClasses},namespace:i}},apidom_ns_openapi_3_1_es_refractor_refract=(i,{specPath:s=["visitors","document","objects","OpenApi","$visitor"],plugins:u=[]}={})=>{const m=(0,ed.Qc)(i),v=dereference(fO),_=yd(s,[],v);return visitor_visit(m,_,{state:{specObj:v}}),dispatchPlugins(_.element,u,{toolboxCreator:apidom_ns_openapi_3_1_es_refractor_toolbox,visitorOptions:{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}})},apidom_ns_openapi_3_1_es_refractor_createRefractor=i=>(s,u={})=>apidom_ns_openapi_3_1_es_refractor_refract(s,{specPath:i,...u});Bw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Callback","$visitor"]),Dw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Components","$visitor"]),Lw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Contact","$visitor"]),$w.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Example","$visitor"]),Fw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Discriminator","$visitor"]),qw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Encoding","$visitor"]),zw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","ExternalDocumentation","$visitor"]),Uw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Header","$visitor"]),Vw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Info","$visitor"]),Ww.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","OpenApi","fixedFields","jsonSchemaDialect"]),Kw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","License","$visitor"]),Hw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Link","$visitor"]),Jw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","MediaType","$visitor"]),Gw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","OAuthFlow","$visitor"]),Xw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","OAuthFlows","$visitor"]),Yw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","OpenApi","fixedFields","openapi"]),Qw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","OpenApi","$visitor"]),Zw.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Operation","$visitor"]),eS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Parameter","$visitor"]),tS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","PathItem","$visitor"]),rS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Paths","$visitor"]),nS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Reference","$visitor"]),oS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","RequestBody","$visitor"]),aS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Response","$visitor"]),iS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Responses","$visitor"]),sS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Schema","$visitor"]),lS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","SecurityRequirement","$visitor"]),cS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","SecurityScheme","$visitor"]),uS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Server","$visitor"]),pS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","ServerVariable","$visitor"]),hS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","Tag","$visitor"]),dS.refract=apidom_ns_openapi_3_1_es_refractor_createRefractor(["visitors","document","objects","XML","$visitor"]);const vO=class UnsupportedOperationError extends Gd{};const bO=class NotImplementedError extends vO{};const _O=class MediaTypes extends Array{unknownMediaType="application/octet-stream";filterByFormat(){throw new bO('"filterByFormat" method is not implemented.')}findBy(){throw new bO('"findBy" method is not implemented.')}latest(){throw new bO('"latest" method is not implemented.')}};class OpenAPIMediaTypes extends _O{filterByFormat(i="generic"){const s="generic"===i?"openapi;version":i;return this.filter((i=>i.includes(s)))}findBy(i="3.1.0",s="generic"){const u="generic"===s?`vnd.oai.openapi;version=${i}`:`vnd.oai.openapi+${s};version=${i}`;return this.find((i=>i.includes(u)))||this.unknownMediaType}latest(i="generic"){return ju(this.filterByFormat(i))}}const EO=new OpenAPIMediaTypes("application/vnd.oai.openapi;version=3.1.0","application/vnd.oai.openapi+json;version=3.1.0","application/vnd.oai.openapi+yaml;version=3.1.0"),wO=Kd({props:{uri:"",value:null,depth:0,refSet:null,errors:[]},init({depth:i=this.depth,refSet:s=this.refSet,uri:u=this.uri,value:m=this.value}={}){this.uri=u,this.value=m,this.depth=i,this.refSet=s,this.errors=[]}}),SO=wO,xO=Kd({props:{rootRef:null,refs:[],circular:!1},init({refs:i=[]}={}){this.refs=[],i.forEach((i=>this.add(i)))},methods:{get size(){return this.refs.length},add(i){return this.has(i)||(this.refs.push(i),this.rootRef=null===this.rootRef?i:this.rootRef,i.refSet=this),this},merge(i){for(const s of i.values())this.add(s);return this},has(i){const s=kp(i)?i:i.uri;return _p(this.find(Ju(s,"uri")))},find(i){return this.refs.find(i)},*values(){yield*this.refs},clean(){this.refs.forEach((i=>{i.refSet=null})),this.refs=[]}}}),kO=xO,OO={parse:{mediaType:"text/plain",parsers:[],parserOpts:{}},resolve:{baseURI:"",resolvers:[],resolverOpts:{},strategies:[],external:!0,maxDepth:1/0},dereference:{strategies:[],refSet:null,maxDepth:1/0}},AO=Pu(Tu(["resolve","baseURI"]),hc(["resolve","baseURI"])),baseURIDefault=i=>Cf(i)?url_cwd():i,CO=Kd({props:{uri:null,mediaType:"text/plain",data:null,parseResult:null},init({uri:i=this.uri,mediaType:s=this.mediaType,data:u=this.data,parseResult:m=this.parseResult}={}){this.uri=i,this.mediaType=s,this.data=u,this.parseResult=m},methods:{get extension(){return kp(this.uri)?(i=>{const s=i.lastIndexOf(".");return s>=0?i.substr(s).toLowerCase():""})(this.uri):""},toString(){if("string"==typeof this.data)return this.data;if(this.data instanceof ArrayBuffer||["ArrayBuffer"].includes(Sl(this.data))||ArrayBuffer.isView(this.data)){return new TextDecoder("utf-8").decode(this.data)}return String(this.data)}}}),jO=CO;const PO=class PluginError extends Gd{constructor(i,s){super(i,{cause:s.cause}),this.plugin=s.plugin}},plugins_filter=async(i,s,u)=>{const m=await Promise.all(u.map(yd([i],[s])));return u.filter(((i,s)=>m[s]))},run=async(i,s,u)=>{let m;for(const v of u)try{const u=await v[i].call(v,...s);return{plugin:v,result:u}}catch(i){m=new PO("Error while running plugin",{cause:i,plugin:v})}return Promise.reject(m)};const IO=class ParserError extends Gd{};const NO=class UnmatchedDereferenceStrategyError extends IO{};const TO=class DereferenceError extends Gd{},dereferenceApiDOM=async(i,s)=>{let u=i,m=!1;if(!Nd(i)){const s=new i.constructor(i.content,i.meta.clone(),i.attributes);s.classes.push("result"),u=new ld([s]),m=!0}const v=jO({uri:s.resolve.baseURI,parseResult:u,mediaType:s.parse.mediaType}),_=await plugins_filter("canDereference",v,s.dereference.strategies);if(Au(_))throw new NO(v.uri);try{const{result:i}=await run("dereference",[v,s],_);return m?i.get(0):i}catch(i){throw new TO(`Error while dereferencing file "${v.uri}"`,{cause:i})}},es_dereferenceApiDOM=async(i,s={})=>{const u=((i,s)=>{const u=qu(i,s);return Vu(AO,baseURIDefault,u)})(OO,s);return dereferenceApiDOM(i,u)};const MO=class NotImplementedError_NotImplementedError extends Gd{constructor(i="Not Implemented",s){super(i,s)}},RO=Kd({props:{name:"",allowEmpty:!0,sourceMap:!1,fileExtensions:[],mediaTypes:[]},init({allowEmpty:i=this.allowEmpty,sourceMap:s=this.sourceMap,fileExtensions:u=this.fileExtensions,mediaTypes:m=this.mediaTypes}={}){this.allowEmpty=i,this.sourceMap=s,this.fileExtensions=u,this.mediaTypes=m},methods:{async canParse(){throw new MO},async parse(){throw new MO}}}),BO=RO,DO=Kd(BO,{props:{name:"binary"},methods:{async canParse(i){return 0===this.fileExtensions.length||this.fileExtensions.includes(i.extension)},async parse(i){try{const s=unescape(encodeURIComponent(i.toString())),u=btoa(s),m=new ld;if(0!==u.length){const i=new ed.RP(u);i.classes.push("result"),m.push(i)}return m}catch(s){throw new IO(`Error parsing "${i.uri}"`,{cause:s})}}}}),LO=Kd({props:{name:null},methods:{canResolve:()=>!1,async resolve(){throw new MO}}});const FO=fl(1,Wl(Promise.all,Promise));const qO=class ResolverError extends Gd{};const $O=class MaximumResolverDepthError extends qO{};const zO=class MaximumDereferenceDepthError extends TO{};const UO=class UnmatchedResolverError extends qO{},_swagger_api_apidom_reference_es_parse=async(i,s)=>{const u=jO({uri:sanitize(stripHash(i)),mediaType:s.parse.mediaType}),m=await(async(i,s)=>{const u=s.resolve.resolvers.map((i=>{const u=Object.create(i);return Object.assign(u,s.resolve.resolverOpts)})),m=await plugins_filter("canRead",i,u);if(Au(m))throw new UO(i.uri);try{const{result:s}=await run("read",[i],m);return s}catch(s){throw new qO(`Error while reading file "${i.uri}"`,{cause:s})}})(u,s);return(async(i,s)=>{const u=s.parse.parsers.map((i=>{const u=Object.create(i);return Object.assign(u,s.parse.parserOpts)})),m=await plugins_filter("canParse",i,u);if(Au(m))throw new UO(i.uri);try{const{plugin:s,result:u}=await run("parse",[i],m);return!s.allowEmpty&&u.isEmpty?Promise.reject(new IO(`Error while parsing file "${i.uri}". File is empty.`)):u}catch(s){throw new IO(`Error while parsing file "${i.uri}"`,{cause:s})}})(jO({...u,data:m}),s)},traversal_filter=(i,s)=>{const u=Zd({predicate:i});return visitor_visit(s,u),new ed.O4(u.result)};class EvaluationJsonSchemaUriError extends Gd{}const traversal_find=(i,s)=>{const u=Zd({predicate:i,returnOnTrue:Xd});return visitor_visit(s,u),Wu(void 0,[0],u.result)};const VO=class InvalidSelectorError extends Gd{};class InvalidJsonSchema$anchorError extends VO{constructor(i){super(`Invalid JSON Schema $anchor "${i}".`)}}class EvaluationJsonSchema$anchorError extends Gd{}const isAnchor=i=>/^[A-Za-z_][A-Za-z_0-9.-]*$/.test(i),uriToAnchor=i=>{const s=getHash(i);return Nf("#",s)},$anchor_evaluate=(i,s)=>{const u=(i=>{if(!isAnchor(i))throw new InvalidJsonSchema$anchorError(i);return i})(i),m=traversal_find((i=>{var s;return hx(i)&&(null===(s=i.$anchor)||void 0===s?void 0:s.toValue())===u}),s);if(bp(m))throw new EvaluationJsonSchema$anchorError(`Evaluation failed on token: "${u}"`);return m},resolveSchema$refField=(i,s)=>{if(void 0===s.$ref)return;const u=getHash(s.$ref.toValue()),m=s.meta.get("inherited$id").toValue(),v=Gl(((i,s)=>resolve(i,sanitize(stripHash(s)))),i,[...m,s.$ref.toValue()]);return`${v}${"#"===u?"":u}`},refractToSchemaElement=i=>{if(refractToSchemaElement.cache.has(i))return refractToSchemaElement.cache.get(i);const s=sS.refract(i);return refractToSchemaElement.cache.set(i,s),s};refractToSchemaElement.cache=new WeakMap;const maybeRefractToSchemaElement=i=>isPrimitiveElement(i)?refractToSchemaElement(i):i,uri_evaluate=(i,s)=>{const{cache:u}=uri_evaluate,m=stripHash(i),isSchemaElementWith$id=i=>hx(i)&&void 0!==i.$id;if(!u.has(s)){const i=traversal_filter(isSchemaElementWith$id,s);u.set(s,Array.from(i))}const v=u.get(s).find((i=>{const s=((i,s)=>{if(void 0===s.$id)return;const u=s.meta.get("inherited$id").toValue();return Gl(((i,s)=>resolve(i,sanitize(stripHash(s)))),i,[...u,s.$id.toValue()])})(m,i);return s===m}));if(bp(v))throw new EvaluationJsonSchemaUriError(`Evaluation failed on URI: "${i}"`);let _,j;return isAnchor(uriToAnchor(i))?(_=$anchor_evaluate,j=uriToAnchor(i)):(_=es_evaluate,j=uriToPointer(i)),_(j,v)};uri_evaluate.cache=new WeakMap;const WO=visitor_visit[Symbol.for("nodejs.util.promisify.custom")],KO=Kd({props:{indirections:[],namespace:null,reference:null,crawledElements:null,crawlingMap:null,visited:null,options:null},init({reference:i,namespace:s,indirections:u=[],visited:m=new WeakSet,options:v}){this.indirections=u,this.namespace=s,this.reference=i,this.crawledElements=[],this.crawlingMap={},this.visited=m,this.options=v},methods:{toBaseURI(i){return resolve(this.reference.uri,sanitize(stripHash(i)))},async toReference(i){if(this.reference.depth>=this.options.resolve.maxDepth)throw new $O(`Maximum resolution depth of ${this.options.resolve.maxDepth} has been exceeded by file "${this.reference.uri}"`);const s=this.toBaseURI(i),{refSet:u}=this.reference;if(u.has(s))return u.find(Ju(s,"uri"));const m=await _swagger_api_apidom_reference_es_parse(unsanitize(s),{...this.options,parse:{...this.options.parse,mediaType:"text/plain"}}),v=SO({uri:s,value:m,depth:this.reference.depth+1});return u.add(v),v},ReferenceElement(i){var s;if(!this.options.resolve.external&&predicates_isReferenceElementExternal(i))return!1;const u=null===(s=i.$ref)||void 0===s?void 0:s.toValue(),m=this.toBaseURI(u);vu(m,this.crawlingMap)||(this.crawlingMap[m]=this.toReference(u)),this.crawledElements.push(i)},PathItemElement(i){var s;if(!bd(i.$ref))return;if(!this.options.resolve.external&&predicates_isPathItemElementExternal(i))return;const u=null===(s=i.$ref)||void 0===s?void 0:s.toValue(),m=this.toBaseURI(u);vu(m,this.crawlingMap)||(this.crawlingMap[m]=this.toReference(u)),this.crawledElements.push(i)},LinkElement(i){if((bd(i.operationRef)||bd(i.operationId))&&(this.options.resolve.external||!predicates_isLinkElementExternal(i))){if(bd(i.operationRef)&&bd(i.operationId))throw new Error("LinkElement operationRef and operationId are mutually exclusive.");if(predicates_isLinkElementExternal(i)){var s;const u=null===(s=i.operationRef)||void 0===s?void 0:s.toValue(),m=this.toBaseURI(u);vu(m,this.crawlingMap)||(this.crawlingMap[m]=this.toReference(u))}}},ExampleElement(i){var s;if(!bd(i.externalValue))return;if(!this.options.resolve.external&&bd(i.externalValue))return;if(i.hasKey("value")&&bd(i.externalValue))throw new Error("ExampleElement value and externalValue fields are mutually exclusive.");const u=null===(s=i.externalValue)||void 0===s?void 0:s.toValue(),m=this.toBaseURI(u);vu(m,this.crawlingMap)||(this.crawlingMap[m]=this.toReference(u))},async SchemaElement(i){if(this.visited.has(i))return!1;if(!bd(i.$ref))return void this.visited.add(i);const s=await this.toReference(unsanitize(this.reference.uri)),{uri:u}=s,m=resolveSchema$refField(u,i),v=stripHash(m),_=jO({uri:v}),j=zu((i=>i.canRead(_)),this.options.resolve.resolvers),M=!j,$=!j&&u!==v;if(this.options.resolve.external||!$){if(!vu(v,this.crawlingMap))try{this.crawlingMap[v]=j||M?s:this.toReference(unsanitize(m))}catch(i){if(!(M&&i instanceof EvaluationJsonSchemaUriError))throw i;this.crawlingMap[v]=this.toReference(unsanitize(m))}this.crawledElements.push(i)}else this.visited.add(i)},async crawlReferenceElement(i){var s;const u=await this.toReference(i.$ref.toValue());this.indirections.push(i);const m=uriToPointer(null===(s=i.$ref)||void 0===s?void 0:s.toValue());let v=es_evaluate(m,u.value.result);if(isPrimitiveElement(v)){const s=i.meta.get("referenced-element").toValue();if(isReferenceLikeElement(v))v=nS.refract(v),v.setMetaProperty("referenced-element",s);else{v=this.namespace.getElementClass(s).refract(v)}}if(this.indirections.includes(v))throw new Error("Recursive Reference Object detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);const _=KO({reference:u,namespace:this.namespace,indirections:[...this.indirections],options:this.options});await WO(v,_,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),await _.crawl(),this.indirections.pop()},async crawlPathItemElement(i){var s;const u=await this.toReference(i.$ref.toValue());this.indirections.push(i);const m=uriToPointer(null===(s=i.$ref)||void 0===s?void 0:s.toValue());let v=es_evaluate(m,u.value.result);if(isPrimitiveElement(v)&&(v=tS.refract(v)),this.indirections.includes(v))throw new Error("Recursive Path Item Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);const _=KO({reference:u,namespace:this.namespace,indirections:[...this.indirections],options:this.options});await WO(v,_,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),await _.crawl(),this.indirections.pop()},async crawlSchemaElement(i){let s=await this.toReference(unsanitize(this.reference.uri));const{uri:u}=s,m=resolveSchema$refField(u,i),v=stripHash(m),_=jO({uri:v}),j=zu((i=>i.canRead(_)),this.options.resolve.resolvers),M=!j;let $;this.indirections.push(i);try{if(j||M){$=uri_evaluate(m,maybeRefractToSchemaElement(s.value.result))}else{s=await this.toReference(unsanitize(m));const i=uriToPointer(m);$=maybeRefractToSchemaElement(es_evaluate(i,s.value.result))}}catch(i){if(!(M&&i instanceof EvaluationJsonSchemaUriError))throw i;if(isAnchor(uriToAnchor(m))){s=await this.toReference(unsanitize(m));const i=uriToAnchor(m);$=$anchor_evaluate(i,maybeRefractToSchemaElement(s.value.result))}else{s=await this.toReference(unsanitize(m));const i=uriToPointer(m);$=maybeRefractToSchemaElement(es_evaluate(i,s.value.result))}}if(this.visited.add(i),this.indirections.includes($))throw new Error("Recursive Schema Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);const W=KO({reference:s,namespace:this.namespace,indirections:[...this.indirections],options:this.options,visited:this.visited});await WO($,W,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),await W.crawl(),this.indirections.pop()},async crawl(){await pipe_pipe(lc,FO)(this.crawlingMap),this.crawlingMap=null;for(const i of this.crawledElements)lx(i)?await this.crawlReferenceElement(i):hx(i)?await this.crawlSchemaElement(i):ix(i)&&await this.crawlPathItemElement(i)}}}),HO=KO,JO=visitor_visit[Symbol.for("nodejs.util.promisify.custom")],GO=Kd(LO,{init(){this.name="openapi-3-1"},methods:{canResolve(i){var s;return"text/plain"!==i.mediaType?EO.includes(i.mediaType):nx(null===(s=i.parseResult)||void 0===s?void 0:s.result)},async resolve(i,s){const u=createNamespace(yO),m=SO({uri:i.uri,value:i.parseResult}),v=HO({reference:m,namespace:u,options:s}),_=kO();return _.add(m),await JO(_.rootRef.value,v,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),await v.crawl(),_}}}),XO=GO,removeSpaces=i=>i.replace(/\s/g,""),normalize_operation_ids_replaceSpecialCharsWithUnderscore=i=>i.replace(/\W/gi,"_"),normalizeOperationId=(i,s,u)=>{const m=removeSpaces(i);return m.length>0?normalize_operation_ids_replaceSpecialCharsWithUnderscore(m):((i,s)=>`${normalize_operation_ids_replaceSpecialCharsWithUnderscore(removeSpaces(s.toLowerCase()))}${normalize_operation_ids_replaceSpecialCharsWithUnderscore(removeSpaces(i))}`)(s,u)},normalize_operation_ids=({operationIdNormalizer:i=normalizeOperationId}={})=>({predicates:s,namespace:u})=>{const m=[],v=[],_=[];return{visitor:{OpenApi3_1Element:{leave(){const i=gu((i=>toValue(i.operationId)),v);Object.entries(i).forEach((([i,s])=>{Array.isArray(s)&&(s.length<=1||s.forEach(((s,m)=>{const v=`${i}${m+1}`;s.operationId=new u.elements.String(v)})))})),_.forEach((i=>{var s;if(void 0===i.operationId)return;const u=String(toValue(i.operationId)),m=v.find((i=>toValue(i.meta.get("originalOperationId"))===u));void 0!==m&&(i.operationId=null===(s=m.operationId)||void 0===s?void 0:s.clone(),i.meta.set("originalOperationId",u),i.set("__originalOperationId",u))})),v.length=0,_.length=0}},PathItemElement:{enter(i){const s=eu("path",toValue(i.meta.get("path")));m.push(s)},leave(){m.pop()}},OperationElement:{enter(s){if(void 0===s.operationId)return;const _=String(toValue(s.operationId)),j=ju(m),M=eu("method",toValue(s.meta.get("http-method"))),$=i(_,j,M);_!==$&&(s.operationId=new u.elements.String($),s.set("__originalOperationId",_),s.meta.set("originalOperationId",_),v.push(s))}},LinkElement:{leave(i){s.isLinkElement(i)&&void 0!==i.operationId&&_.push(i)}}}}},normalize_parameters=()=>({predicates:i})=>{const parameterEquals=(s,u)=>!!i.isParameterElement(s)&&(!!i.isParameterElement(u)&&(!!i.isStringElement(s.name)&&(!!i.isStringElement(s.in)&&(!!i.isStringElement(u.name)&&(!!i.isStringElement(u.in)&&(toValue(s.name)===toValue(u.name)&&toValue(s.in)===toValue(u.in))))))),s=[];return{visitor:{PathItemElement:{enter(u,m,v,_,j){if(j.some(i.isComponentsElement))return;const{parameters:M}=u;i.isArrayElement(M)?s.push([...M.content]):s.push([])},leave(){s.pop()}},OperationElement:{leave(i){const u=ju(s);if(!Array.isArray(u)||0===u.length)return;const m=Wu([],["parameters","content"],i),v=dp(parameterEquals,[...m,...u]);i.parameters=new XE(v)}}}}},normalize_security_requirements=()=>({predicates:i})=>{let s;return{visitor:{OpenApi3_1Element:{enter(u){i.isArrayElement(u.security)&&(s=u.security)},leave(){s=void 0}},OperationElement:{leave(u,m,v,_,j){if(j.some(i.isComponentsElement))return;var M;void 0===u.security&&void 0!==s&&(u.security=new nw(null===(M=s)||void 0===M?void 0:M.content))}}}}},normalize_servers=()=>({predicates:i})=>{let s;const u=[];return{visitor:{OpenApi3_1Element:{enter(u){var m;i.isArrayElement(u.servers)&&(s=null===(m=u.servers)||void 0===m?void 0:m.content)},leave(){s=void 0}},PathItemElement:{enter(m,v,_,j,M){if(M.some(i.isComponentsElement))return;void 0===m.servers&&void 0!==s&&(m.servers=new pw(s));const{servers:$}=m;void 0!==$&&i.isArrayElement($)?u.push([...$.content]):u.push(void 0)},leave(){u.pop()}},OperationElement:{enter(s){const m=ju(u);void 0!==m&&(i.isArrayElement(s.servers)||(s.servers=new aw(m)))}}}}},normalize_parameter_examples=()=>({predicates:i})=>({visitor:{ParameterElement:{leave(s,u,m,v,_){var j,M;if(!_.some(i.isComponentsElement)&&void 0!==s.schema&&i.isSchemaElement(s.schema)&&(void 0!==(null===(j=s.schema)||void 0===j?void 0:j.example)||void 0!==(null===(M=s.schema)||void 0===M?void 0:M.examples))){if(void 0!==s.examples&&i.isObjectElement(s.examples)){const i=s.examples.map((i=>{var s;return null===(s=i.value)||void 0===s?void 0:s.clone()}));return void 0!==s.schema.examples&&s.schema.set("examples",i),void(void 0!==s.schema.example&&s.schema.set("example",i))}void 0!==s.example&&(void 0!==s.schema.examples&&s.schema.set("examples",[s.example.clone()]),void 0!==s.schema.example&&s.schema.set("example",s.example.clone()))}}}}}),normalize_header_examples=()=>({predicates:i})=>({visitor:{HeaderElement:{leave(s,u,m,v,_){var j,M;if(!_.some(i.isComponentsElement)&&void 0!==s.schema&&i.isSchemaElement(s.schema)&&(void 0!==(null===(j=s.schema)||void 0===j?void 0:j.example)||void 0!==(null===(M=s.schema)||void 0===M?void 0:M.examples))){if(void 0!==s.examples&&i.isObjectElement(s.examples)){const i=s.examples.map((i=>{var s;return null===(s=i.value)||void 0===s?void 0:s.clone()}));return void 0!==s.schema.examples&&s.schema.set("examples",i),void(void 0!==s.schema.example&&s.schema.set("example",i))}void 0!==s.example&&(void 0!==s.schema.examples&&s.schema.set("examples",[s.example.clone()]),void 0!==s.schema.example&&s.schema.set("example",s.example.clone()))}}}}}),pojoAdapter=i=>s=>{if(null!=s&&s.$$normalized)return s;if(pojoAdapter.cache.has(s))return s;const u=Qw.refract(s),m=i(u),v=toValue(m);return pojoAdapter.cache.set(s,v),v};pojoAdapter.cache=new WeakMap;const openapi_3_1_apidom_normalize=i=>{if(!Sd(i))return i;if(i.hasKey("$$normalized"))return i;const s=[normalize_operation_ids({operationIdNormalizer:(i,s,u)=>opId({operationId:i},s,u,{v2OperationIdCompatibilityMode:!1})}),normalize_parameters(),normalize_security_requirements(),normalize_servers(),normalize_parameter_examples(),normalize_header_examples()],u=dispatchPlugins(i,s,{toolboxCreator:apidom_ns_openapi_3_1_es_refractor_toolbox,visitorOptions:{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}});return u.set("$$normalized",!0),u},YO=Kd({props:{name:null},methods:{canRead:()=>!1,async read(){throw new MO}}}),QO=Kd(YO,{props:{timeout:5e3,redirects:5,withCredentials:!1},init({timeout:i=this.timeout,redirects:s=this.redirects,withCredentials:u=this.withCredentials}={}){this.timeout=i,this.redirects=s,this.withCredentials=u},methods:{canRead:i=>isHttpUrl(i.uri),async read(){throw new MO},getHttpClient(){throw new MO}}}),{AbortController:ZO,AbortSignal:eA}=globalThis;void 0===globalThis.AbortController&&(globalThis.AbortController=ZO),void 0===globalThis.AbortSignal&&(globalThis.AbortSignal=eA);const tA=QO.compose({props:{name:"http-swagger-client",swaggerHTTPClient:http_http,swaggerHTTPClientConfig:{}},init(){let{swaggerHTTPClient:i=this.swaggerHTTPClient}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.swaggerHTTPClient=i},methods:{getHttpClient(){return this.swaggerHTTPClient},async read(i){const s=this.getHttpClient(),u=new AbortController,{signal:m}=u,v=setTimeout((()=>{u.abort()}),this.timeout),_=this.getHttpClient().withCredentials||this.withCredentials?"include":"same-origin",j=0===this.redirects?"error":"follow",M=this.redirects>0?this.redirects:void 0;try{return(await s({url:i.uri,signal:m,userFetch:async(i,s)=>{let u=await fetch(i,s);try{u.headers.delete("Content-Type")}catch{u=new Response(u.body,{...u,headers:new Headers(u.headers)}),u.headers.delete("Content-Type")}return u},credentials:_,redirect:j,follow:M,...this.swaggerHTTPClientConfig})).text.arrayBuffer()}catch(s){throw new qO(`Error downloading "${i.uri}"`,{cause:s})}finally{clearTimeout(v)}}}}),rA=BO.compose({props:{name:"json-swagger-client",fileExtensions:[".json"],mediaTypes:["application/json"]},methods:{async canParse(i){const s=0===this.fileExtensions.length||this.fileExtensions.includes(i.extension),u=this.mediaTypes.includes(i.mediaType);if(!s)return!1;if(u)return!0;if(!u)try{return JSON.parse(i.toString()),!0}catch(i){return!1}return!1},async parse(i){if(this.sourceMap)throw new IO("json-swagger-client parser plugin doesn't support sourceMaps option");const s=new ld,u=i.toString();if(this.allowEmpty&&""===u.trim())return s;try{const i=from(JSON.parse(u));return i.classes.push("result"),s.push(i),s}catch(s){throw new IO(`Error parsing "${i.uri}"`,{cause:s})}}}}),nA=BO.compose({props:{name:"yaml-1-2-swagger-client",fileExtensions:[".yaml",".yml"],mediaTypes:["text/yaml","application/yaml"]},methods:{async canParse(i){const s=0===this.fileExtensions.length||this.fileExtensions.includes(i.extension),u=this.mediaTypes.includes(i.mediaType);if(!s)return!1;if(u)return!0;if(!u)try{return ao.load(i.toString(),{schema:Jn}),!0}catch(i){return!1}return!1},async parse(i){if(this.sourceMap)throw new IO("yaml-1-2-swagger-client parser plugin doesn't support sourceMaps option");const s=new ld,u=i.toString();try{const i=ao.load(u,{schema:Jn});if(this.allowEmpty&&void 0===i)return s;const m=from(i);return m.classes.push("result"),s.push(m),s}catch(s){throw new IO(`Error parsing "${i.uri}"`,{cause:s})}}}}),oA=BO.compose({props:{name:"openapi-json-3-1-swagger-client",fileExtensions:[".json"],mediaTypes:new OpenAPIMediaTypes(...EO.filterByFormat("generic"),...EO.filterByFormat("json")),detectionRegExp:/"openapi"\s*:\s*"(?<version_json>3\.1\.(?:[1-9]\d*|0))"/},methods:{async canParse(i){const s=0===this.fileExtensions.length||this.fileExtensions.includes(i.extension),u=this.mediaTypes.includes(i.mediaType);if(!s)return!1;if(u)return!0;if(!u)try{const s=i.toString();return JSON.parse(s),this.detectionRegExp.test(s)}catch(i){return!1}return!1},async parse(i){if(this.sourceMap)throw new IO("openapi-json-3-1-swagger-client parser plugin doesn't support sourceMaps option");const s=new ld,u=i.toString();if(this.allowEmpty&&""===u.trim())return s;try{const i=JSON.parse(u),m=Qw.refract(i,this.refractorOpts);return m.classes.push("result"),s.push(m),s}catch(s){throw new IO(`Error parsing "${i.uri}"`,{cause:s})}}}}),aA=BO.compose({props:{name:"openapi-yaml-3-1-swagger-client",fileExtensions:[".yaml",".yml"],mediaTypes:new OpenAPIMediaTypes(...EO.filterByFormat("generic"),...EO.filterByFormat("yaml")),detectionRegExp:/(?<YAML>^(["']?)openapi\2\s*:\s*(["']?)(?<version_yaml>3\.1\.(?:[1-9]\d*|0))\3(?:\s+|$))|(?<JSON>"openapi"\s*:\s*"(?<version_json>3\.1\.(?:[1-9]\d*|0))")/m},methods:{async canParse(i){const s=0===this.fileExtensions.length||this.fileExtensions.includes(i.extension),u=this.mediaTypes.includes(i.mediaType);if(!s)return!1;if(u)return!0;if(!u)try{const s=i.toString();return ao.load(s),this.detectionRegExp.test(s)}catch(i){return!1}return!1},async parse(i){if(this.sourceMap)throw new IO("openapi-yaml-3-1-swagger-client parser plugin doesn't support sourceMaps option");const s=new ld,u=i.toString();try{const i=ao.load(u,{schema:Jn});if(this.allowEmpty&&void 0===i)return s;const m=Qw.refract(i,this.refractorOpts);return m.classes.push("result"),s.push(m),s}catch(s){throw new IO(`Error parsing "${i.uri}"`,{cause:s})}}}}),iA=Kd({props:{name:null},methods:{canDereference:()=>!1,async dereference(){throw new MO}}}),sA=visitor_visit[Symbol.for("nodejs.util.promisify.custom")],lA=Kd({props:{indirections:null,namespace:null,reference:null,options:null,ancestors:null},init({indirections:i=[],reference:s,namespace:u,options:m,ancestors:v=[]}){this.indirections=i,this.namespace=u,this.reference=s,this.options=m,this.ancestors=[...v]},methods:{toBaseURI(i){return resolve(this.reference.uri,sanitize(stripHash(i)))},toAncestorLineage(i){const s=new WeakSet(i.filter(vd));return[[...this.ancestors,s],s]},async toReference(i){if(this.reference.depth>=this.options.resolve.maxDepth)throw new $O(`Maximum resolution depth of ${this.options.resolve.maxDepth} has been exceeded by file "${this.reference.uri}"`);const s=this.toBaseURI(i),{refSet:u}=this.reference;if(u.has(s))return u.find(Ju(s,"uri"));const m=await _swagger_api_apidom_reference_es_parse(unsanitize(s),{...this.options,parse:{...this.options.parse,mediaType:"text/plain"}}),v=SO({uri:s,value:m,depth:this.reference.depth+1});return u.add(v),v},async ReferenceElement(i,s,u,m,v){var _,j,M,$,W;const[X,Y]=this.toAncestorLineage([...v,u]);if(X.some((s=>s.has(i))))return!1;if(!this.options.resolve.external&&predicates_isReferenceElementExternal(i))return!1;const Z=await this.toReference(null===(_=i.$ref)||void 0===_?void 0:_.toValue()),{uri:ee}=Z,ae=resolve(ee,null===(j=i.$ref)||void 0===j?void 0:j.toValue());this.indirections.push(i);const ie=uriToPointer(ae);let le=es_evaluate(ie,Z.value.result);if(isPrimitiveElement(le)){const s=i.meta.get("referenced-element").toValue();if(isReferenceLikeElement(le))le=nS.refract(le),le.setMetaProperty("referenced-element",s);else{le=this.namespace.getElementClass(s).refract(le)}}if(this.indirections.includes(le))throw new Error("Recursive Reference Object detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);Y.add(i);const ce=lA({reference:Z,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:X});le=await sA(le,ce,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),Y.delete(i),this.indirections.pop(),le=le.clone(),le.setMetaProperty("ref-fields",{$ref:null===(M=i.$ref)||void 0===M?void 0:M.toValue(),description:null===($=i.description)||void 0===$?void 0:$.toValue(),summary:null===(W=i.summary)||void 0===W?void 0:W.toValue()}),le.setMetaProperty("ref-origin",Z.uri);const pe=Ku(_p,["description"],i),de=Ku(_p,["summary"],i);return pe&&bu("description",le)&&(le.description=i.description),de&&bu("summary",le)&&(le.summary=i.summary),this.indirections.pop(),le},async PathItemElement(i,s,u,m,v){var _,j,M;const[$,W]=this.toAncestorLineage([...v,u]);if(!bd(i.$ref))return;if($.some((s=>s.has(i))))return!1;if(!this.options.resolve.external&&predicates_isPathItemElementExternal(i))return;const X=await this.toReference(null===(_=i.$ref)||void 0===_?void 0:_.toValue()),{uri:Y}=X,Z=resolve(Y,null===(j=i.$ref)||void 0===j?void 0:j.toValue());this.indirections.push(i);const ee=uriToPointer(Z);let ae=es_evaluate(ee,X.value.result);if(isPrimitiveElement(ae)&&(ae=tS.refract(ae)),this.indirections.includes(ae))throw new Error("Recursive Path Item Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);W.add(i);const ie=lA({reference:X,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:$});ae=await sA(ae,ie,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),W.delete(i),this.indirections.pop();const le=new tS([...ae.content],ae.meta.clone(),ae.attributes.clone());return i.forEach(((i,s,u)=>{le.remove(s.toValue()),le.content.push(u)})),le.remove("$ref"),le.setMetaProperty("ref-fields",{$ref:null===(M=i.$ref)||void 0===M?void 0:M.toValue()}),le.setMetaProperty("ref-origin",X.uri),le},async LinkElement(i){if(!bd(i.operationRef)&&!bd(i.operationId))return;if(!this.options.resolve.external&&predicates_isLinkElementExternal(i))return;if(bd(i.operationRef)&&bd(i.operationId))throw new Error("LinkElement operationRef and operationId fields are mutually exclusive.");let s;if(bd(i.operationRef)){var u,m,v;const _=uriToPointer(null===(u=i.operationRef)||void 0===u?void 0:u.toValue()),j=await this.toReference(null===(m=i.operationRef)||void 0===m?void 0:m.toValue());s=es_evaluate(_,j.value.result),isPrimitiveElement(s)&&(s=Zw.refract(s)),s=new Zw([...s.content],s.meta.clone(),s.attributes.clone()),s.setMetaProperty("ref-origin",j.uri),null===(v=i.operationRef)||void 0===v||v.meta.set("operation",s)}else if(bd(i.operationId)){var _,j;const u=null===(_=i.operationId)||void 0===_?void 0:_.toValue(),m=await this.toReference(unsanitize(this.reference.uri));if(s=traversal_find((i=>ox(i)&&i.operationId.equals(u)),m.value.result),bp(s))throw new Error(`OperationElement(operationId=${u}) not found.`);null===(j=i.operationId)||void 0===j||j.meta.set("operation",s)}},async ExampleElement(i){var s;if(!bd(i.externalValue))return;if(!this.options.resolve.external&&bd(i.externalValue))return;if(i.hasKey("value")&&bd(i.externalValue))throw new Error("ExampleElement value and externalValue fields are mutually exclusive.");const u=await this.toReference(null===(s=i.externalValue)||void 0===s?void 0:s.toValue()),m=new u.value.result.constructor(u.value.result.content,u.value.result.meta.clone(),u.value.result.attributes.clone());m.setMetaProperty("ref-origin",u.uri),i.value=m},async SchemaElement(i,s,u,m,v){var _;const[j,M]=this.toAncestorLineage([...v,u]);if(!bd(i.$ref))return;if(j.some((s=>s.has(i))))return!1;let $=await this.toReference(unsanitize(this.reference.uri)),{uri:W}=$;const X=resolveSchema$refField(W,i),Y=stripHash(X),Z=jO({uri:Y}),ee=zu((i=>i.canRead(Z)),this.options.resolve.resolvers),ae=!ee,ie=ae&&W!==Y;if(!this.options.resolve.external&&ie)return;let le;this.indirections.push(i);try{if(ee||ae){le=uri_evaluate(X,maybeRefractToSchemaElement($.value.result))}else{$=await this.toReference(unsanitize(X));const i=uriToPointer(X);le=maybeRefractToSchemaElement(es_evaluate(i,$.value.result))}}catch(i){if(!(ae&&i instanceof EvaluationJsonSchemaUriError))throw i;if(isAnchor(uriToAnchor(X))){$=await this.toReference(unsanitize(X)),W=$.uri;const i=uriToAnchor(X);le=$anchor_evaluate(i,maybeRefractToSchemaElement($.value.result))}else{$=await this.toReference(unsanitize(X)),W=$.uri;const i=uriToPointer(X);le=maybeRefractToSchemaElement(es_evaluate(i,$.value.result))}}if(this.indirections.includes(le))throw new Error("Recursive Schema Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);M.add(i);const ce=lA({reference:$,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:j});if(le=await sA(le,ce,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),M.delete(i),this.indirections.pop(),predicates_isBooleanJsonSchemaElement(le)){var pe;const s=le.clone();return s.setMetaProperty("ref-fields",{$ref:null===(pe=i.$ref)||void 0===pe?void 0:pe.toValue()}),s.setMetaProperty("ref-origin",$.uri),s}const de=new sS([...le.content],le.meta.clone(),le.attributes.clone());return i.forEach(((i,s,u)=>{de.remove(s.toValue()),de.content.push(u)})),de.remove("$ref"),de.setMetaProperty("ref-fields",{$ref:null===(_=i.$ref)||void 0===_?void 0:_.toValue()}),de.setMetaProperty("ref-origin",$.uri),de}}}),cA=lA,uA=visitor_visit[Symbol.for("nodejs.util.promisify.custom")],pA=Kd(iA,{init(){this.name="openapi-3-1"},methods:{canDereference(i){var s;return"text/plain"!==i.mediaType?EO.includes(i.mediaType):nx(null===(s=i.parseResult)||void 0===s?void 0:s.result)},async dereference(i,s){const u=createNamespace(yO),m=eu(kO(),s.dereference.refSet);let v;m.has(i.uri)?v=m.find(Ju(i.uri,"uri")):(v=SO({uri:i.uri,value:i.parseResult}),m.add(v));const _=cA({reference:v,namespace:u,options:s}),j=await uA(m.rootRef.value,_,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType});return null===s.dereference.refSet&&m.clean(),j}}}),hA=pA,to_path=i=>{const s=(i=>i.slice(2))(i);return s.reduce(((i,u,m)=>{if(kd(u)){const s=String(u.key.toValue());i.push(s)}else if(xd(s[m-2])){const v=s[m-2].content.indexOf(u);i.push(v)}return i}),[])},get_root_cause=i=>{if(null==i.cause)return i;let{cause:s}=i;for(;null!=s.cause;)s=s.cause;return s},dA=createErrorType("SchemaRefError",(function cb(i,s,u){this.originalError=u,Object.assign(this,s||{})})),{wrapError:fA}=th,mA=visitor_visit[Symbol.for("nodejs.util.promisify.custom")],gA=cA.compose({props:{useCircularStructures:!0,allowMetaPatches:!1,basePath:null},init(i){let{allowMetaPatches:s=this.allowMetaPatches,useCircularStructures:u=this.useCircularStructures,basePath:m=this.basePath}=i;this.allowMetaPatches=s,this.useCircularStructures=u,this.basePath=m},methods:{async ReferenceElement(i,s,u,m,v){try{var _,j,M,$;const[s,m]=this.toAncestorLineage([...v,u]);if(includesClasses(["cycle"],i.$ref))return!1;if(s.some((s=>s.has(i))))return!1;if(!this.options.resolve.external&&predicates_isReferenceElementExternal(i))return!1;const W=await this.toReference(i.$ref.toValue()),{uri:X}=W,Y=resolve(X,i.$ref.toValue());this.indirections.push(i);const Z=uriToPointer(Y);let ee=es_evaluate(Z,W.value.result);if(isPrimitiveElement(ee)){const s=i.meta.get("referenced-element").toValue();if(isReferenceLikeElement(ee))ee=nS.refract(ee),ee.setMetaProperty("referenced-element",s);else{const i=this.namespace.getElementClass(s);ee=i.refract(ee)}}if(this.indirections.includes(ee))throw new Error("Recursive JSON Pointer detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(!this.useCircularStructures){if(s.some((i=>i.has(ee)))){if(isHttpUrl(X)||Np(X)){const s=new nS({$ref:Y},i.meta.clone(),i.attributes.clone());return s.get("$ref").classes.push("cycle"),s}return!1}}m.add(i);const ae=gA({reference:W,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:s,allowMetaPatches:this.allowMetaPatches,useCircularStructures:this.useCircularStructures,basePath:null!==(_=this.basePath)&&void 0!==_?_:[...to_path([...v,u,i]),"$ref"]});ee=await mA(ee,ae,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),m.delete(i),this.indirections.pop(),ee=ee.clone(),ee.setMetaProperty("ref-fields",{$ref:null===(j=i.$ref)||void 0===j?void 0:j.toValue(),description:null===(M=i.description)||void 0===M?void 0:M.toValue(),summary:null===($=i.summary)||void 0===$?void 0:$.toValue()}),ee.setMetaProperty("ref-origin",W.uri);const ie=void 0!==i.description,le=void 0!==i.summary;if(ie&&"description"in ee&&(ee.description=i.description),le&&"summary"in ee&&(ee.summary=i.summary),this.allowMetaPatches&&Sd(ee)){const i=ee;if(void 0===i.get("$$ref")){const s=resolve(X,Y);i.set("$$ref",s)}}return ee}catch(s){var W,X,Y;const m=get_root_cause(s),_=fA(m,{baseDoc:this.reference.uri,$ref:i.$ref.toValue(),pointer:uriToPointer(i.$ref.toValue()),fullPath:null!==(W=this.basePath)&&void 0!==W?W:[...to_path([...v,u,i]),"$ref"]});return void(null===(X=this.options.dereference.dereferenceOpts)||void 0===X||null===(X=X.errors)||void 0===X||null===(Y=X.push)||void 0===Y||Y.call(X,_))}},async PathItemElement(i,s,u,m,v){try{var _,j;const[s,m]=this.toAncestorLineage([...v,u]);if(!bd(i.$ref))return;if(includesClasses(["cycle"],i.$ref))return!1;if(s.some((s=>s.has(i))))return!1;if(!this.options.resolve.external&&predicates_isPathItemElementExternal(i))return;const M=await this.toReference(i.$ref.toValue()),{uri:$}=M,W=resolve($,i.$ref.toValue());this.indirections.push(i);const X=uriToPointer(W);let Y=es_evaluate(X,M.value.result);if(isPrimitiveElement(Y)&&(Y=tS.refract(Y)),this.indirections.includes(Y))throw new Error("Recursive JSON Pointer detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(!this.useCircularStructures){if(s.some((i=>i.has(Y)))){if(isHttpUrl($)||Np($)){const s=new tS({$ref:W},i.meta.clone(),i.attributes.clone());return s.get("$ref").classes.push("cycle"),s}return!1}}m.add(i);const Z=gA({reference:M,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:s,allowMetaPatches:this.allowMetaPatches,useCircularStructures:this.useCircularStructures,basePath:null!==(_=this.basePath)&&void 0!==_?_:[...to_path([...v,u,i]),"$ref"]});Y=await mA(Y,Z,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),m.delete(i),this.indirections.pop();const ee=new tS([...Y.content],Y.meta.clone(),Y.attributes.clone());if(i.forEach(((i,s,u)=>{ee.remove(s.toValue()),ee.content.push(u)})),ee.remove("$ref"),ee.setMetaProperty("ref-fields",{$ref:null===(j=i.$ref)||void 0===j?void 0:j.toValue()}),ee.setMetaProperty("ref-origin",M.uri),this.allowMetaPatches&&void 0===ee.get("$$ref")){const i=resolve($,W);ee.set("$$ref",i)}return ee}catch(s){var M,$,W;const m=get_root_cause(s),_=fA(m,{baseDoc:this.reference.uri,$ref:i.$ref.toValue(),pointer:uriToPointer(i.$ref.toValue()),fullPath:null!==(M=this.basePath)&&void 0!==M?M:[...to_path([...v,u,i]),"$ref"]});return void(null===($=this.options.dereference.dereferenceOpts)||void 0===$||null===($=$.errors)||void 0===$||null===(W=$.push)||void 0===W||W.call($,_))}},async SchemaElement(i,s,u,m,v){try{var _,j;const[s,m]=this.toAncestorLineage([...v,u]);if(!bd(i.$ref))return;if(includesClasses(["cycle"],i.$ref))return!1;if(s.some((s=>s.has(i))))return!1;let $=await this.toReference(unsanitize(this.reference.uri)),{uri:W}=$;const X=resolveSchema$refField(W,i),Y=stripHash(X),Z=jO({uri:Y}),ee=!this.options.resolve.resolvers.some((i=>i.canRead(Z))),ae=!ee,ie=ae&&W!==Y;if(!this.options.resolve.external&&ie)return;let le;this.indirections.push(i);try{if(ee||ae){le=uri_evaluate(X,maybeRefractToSchemaElement($.value.result))}else{$=await this.toReference(unsanitize(X)),W=$.uri;const i=uriToPointer(X);le=maybeRefractToSchemaElement(es_evaluate(i,$.value.result))}}catch(i){if(!(ae&&i instanceof EvaluationJsonSchemaUriError))throw i;if(isAnchor(uriToAnchor(X))){$=await this.toReference(unsanitize(X)),W=$.uri;const i=uriToAnchor(X);le=$anchor_evaluate(i,maybeRefractToSchemaElement($.value.result))}else{$=await this.toReference(unsanitize(X)),W=$.uri;const i=uriToPointer(X);le=maybeRefractToSchemaElement(es_evaluate(i,$.value.result))}}if(this.indirections.includes(le))throw new Error("Recursive Schema Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new zO(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(!this.useCircularStructures){if(s.some((i=>i.has(le)))){if(isHttpUrl(W)||Np(W)){const s=resolve(W,X),u=new sS({$ref:s},i.meta.clone(),i.attributes.clone());return u.get("$ref").classes.push("cycle"),u}return!1}}m.add(i);const ce=gA({reference:$,namespace:this.namespace,indirections:[...this.indirections],options:this.options,useCircularStructures:this.useCircularStructures,allowMetaPatches:this.allowMetaPatches,ancestors:s,basePath:null!==(_=this.basePath)&&void 0!==_?_:[...to_path([...v,u,i]),"$ref"]});if(le=await mA(le,ce,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),m.delete(i),this.indirections.pop(),predicates_isBooleanJsonSchemaElement(le)){var M;const s=le.clone();return s.setMetaProperty("ref-fields",{$ref:null===(M=i.$ref)||void 0===M?void 0:M.toValue()}),s.setMetaProperty("ref-origin",W),s}const pe=new sS([...le.content],le.meta.clone(),le.attributes.clone());if(i.forEach(((i,s,u)=>{pe.remove(s.toValue()),pe.content.push(u)})),pe.remove("$ref"),pe.setMetaProperty("ref-fields",{$ref:null===(j=i.$ref)||void 0===j?void 0:j.toValue()}),pe.setMetaProperty("ref-origin",W),this.allowMetaPatches&&void 0===pe.get("$$ref")){const i=resolve(W,X);pe.set("$$ref",i)}return pe}catch(s){var $,W,X;const m=get_root_cause(s),_=new dA(`Could not resolve reference: ${m.message}`,{baseDoc:this.reference.uri,$ref:i.$ref.toValue(),fullPath:null!==($=this.basePath)&&void 0!==$?$:[...to_path([...v,u,i]),"$ref"]},m);return void(null===(W=this.options.dereference.dereferenceOpts)||void 0===W||null===(W=W.errors)||void 0===W||null===(X=W.push)||void 0===X||X.call(W,_))}},async LinkElement(){},async ExampleElement(i,s,u,m,v){try{return await cA.compose.methods.ExampleElement.call(this,i,s,u,m,v)}catch(s){var _,j,M,$;const m=get_root_cause(s),W=fA(m,{baseDoc:this.reference.uri,externalValue:null===(_=i.externalValue)||void 0===_?void 0:_.toValue(),fullPath:null!==(j=this.basePath)&&void 0!==j?j:[...to_path([...v,u,i]),"externalValue"]});return void(null===(M=this.options.dereference.dereferenceOpts)||void 0===M||null===(M=M.errors)||void 0===M||null===($=M.push)||void 0===$||$.call(M,W))}}}}),yA=gA,vA=hA.compose.bind(),bA=vA({init(i){let{parameterMacro:s,options:u}=i;this.parameterMacro=s,this.options=u},props:{parameterMacro:null,options:null,macroOperation:null,OperationElement:{enter(i){this.macroOperation=i},leave(){this.macroOperation=null}},ParameterElement:{leave(i,s,u,m,v){const _=null===this.macroOperation?null:toValue(this.macroOperation),j=toValue(i);try{const s=this.parameterMacro(_,j);i.set("default",s)}catch(i){var M,$;const s=new Error(i,{cause:i});s.fullPath=to_path([...v,u]),null===(M=this.options.dereference.dereferenceOpts)||void 0===M||null===(M=M.errors)||void 0===M||null===($=M.push)||void 0===$||$.call(M,s)}}}}}),_A=vA({init(i){let{modelPropertyMacro:s,options:u}=i;this.modelPropertyMacro=s,this.options=u},props:{modelPropertyMacro:null,options:null,SchemaElement:{leave(i,s,u,m,v){void 0!==i.properties&&Sd(i.properties)&&i.properties.forEach((s=>{if(Sd(s))try{const i=this.modelPropertyMacro(toValue(s));s.set("default",i)}catch(s){var m,_;const j=new Error(s,{cause:s});j.fullPath=[...to_path([...v,u,i]),"properties"],null===(m=this.options.dereference.dereferenceOpts)||void 0===m||null===(m=m.errors)||void 0===m||null===(_=m.push)||void 0===_||_.call(m,j)}}))}}}}),EA=_A,emptyElement=i=>{const s=i.meta.clone(),u=i.attributes.clone();return new i.constructor(void 0,s,u)},cloneMemberElement=i=>new ed.c6(i.key,i.value,i.meta.clone(),i.attributes.clone()),cloneUnlessOtherwiseSpecified=(i,s)=>s.clone&&s.isMergeableElement(i)?deepmerge(emptyElement(i),i,s):i,mergeArrayElement=(i,s,u)=>i.concat(s)["fantasy-land/map"]((i=>cloneUnlessOtherwiseSpecified(i,u))),mergeObjectElement=(i,s,u)=>{const m=Sd(i)?emptyElement(i):emptyElement(s);return Sd(i)&&i.forEach(((i,s,v)=>{const _=cloneMemberElement(v);_.value=cloneUnlessOtherwiseSpecified(i,u),m.content.push(_)})),s.forEach(((s,v,_)=>{const j=v.toValue();let M;if(Sd(i)&&i.hasKey(j)&&u.isMergeableElement(s)){const m=i.get(j);M=cloneMemberElement(_),M.value=((i,s)=>{if("function"!=typeof s.customMerge)return deepmerge;const u=s.customMerge(i,s);return"function"==typeof u?u:deepmerge})(v,u)(m,s)}else M=cloneMemberElement(_),M.value=cloneUnlessOtherwiseSpecified(s,u);m.remove(j),m.content.push(M)})),m};function deepmerge(i,s,u){var m,v,_;const j={clone:!0,isMergeableElement:i=>Sd(i)||xd(i),arrayElementMerge:mergeArrayElement,objectElementMerge:mergeObjectElement,customMerge:void 0},M={...j,...u};M.isMergeableElement=null!==(m=M.isMergeableElement)&&void 0!==m?m:j.isMergeableElement,M.arrayElementMerge=null!==(v=M.arrayElementMerge)&&void 0!==v?v:j.arrayElementMerge,M.objectElementMerge=null!==(_=M.objectElementMerge)&&void 0!==_?_:j.objectElementMerge;const $=xd(s);return $===xd(i)?$&&"function"==typeof M.arrayElementMerge?M.arrayElementMerge(i,s,M):M.objectElementMerge(i,s,M):cloneUnlessOtherwiseSpecified(s,M)}deepmerge.all=(i,s)=>{if(!Array.isArray(i))throw new TypeError("First argument should be an array.");return 0===i.length?new ed.Sb:i.reduce(((i,u)=>deepmerge(i,u,s)),emptyElement(i[0]))};const wA=vA({init(i){let{options:s}=i;this.options=s},props:{options:null,SchemaElement:{leave(i,s,u,m,v){if(void 0===i.allOf)return;if(!xd(i.allOf)){var _,j;const s=new TypeError("allOf must be an array");return s.fullPath=[...to_path([...v,u,i]),"allOf"],void(null===(_=this.options.dereference.dereferenceOpts)||void 0===_||null===(_=_.errors)||void 0===_||null===(j=_.push)||void 0===j||j.call(_,s))}if(i.allOf.isEmpty)return new sS(i.content.filter((i=>"allOf"!==i.key.toValue())),i.meta.clone(),i.attributes.clone());if(!i.allOf.content.every(hx)){var M,$;const s=new TypeError("Elements in allOf must be objects");return s.fullPath=[...to_path([...v,u,i]),"allOf"],void(null===(M=this.options.dereference.dereferenceOpts)||void 0===M||null===(M=M.errors)||void 0===M||null===($=M.push)||void 0===$||$.call(M,s))}const W=deepmerge.all([...i.allOf.content,i]);if(i.hasKey("$$ref")||W.remove("$$ref"),i.hasKey("example")){W.getMember("example").value=i.get("example")}if(i.hasKey("examples")){W.getMember("examples").value=i.get("examples")}return W.remove("allOf"),W}}}}),SA=visitor_visit[Symbol.for("nodejs.util.promisify.custom")],xA=hA.compose({props:{useCircularStructures:!0,allowMetaPatches:!1,parameterMacro:null,modelPropertyMacro:null,mode:"non-strict",ancestors:null},init(){let{useCircularStructures:i=this.useCircularStructures,allowMetaPatches:s=this.allowMetaPatches,parameterMacro:u=this.parameterMacro,modelPropertyMacro:m=this.modelPropertyMacro,mode:v=this.mode,ancestors:_=[]}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.name="openapi-3-1-swagger-client",this.useCircularStructures=i,this.allowMetaPatches=s,this.parameterMacro=u,this.modelPropertyMacro=m,this.mode=v,this.ancestors=[..._]},methods:{async dereference(i,s){var u;const m=[],v=createNamespace(yO),_=null!==(u=s.dereference.refSet)&&void 0!==u?u:kO();let j;_.has(i.uri)?j=_.find((s=>s.uri===i.uri)):(j=SO({uri:i.uri,value:i.parseResult}),_.add(j));const M=yA({reference:j,namespace:v,options:s,useCircularStructures:this.useCircularStructures,allowMetaPatches:this.allowMetaPatches,ancestors:this.ancestors});if(m.push(M),"function"==typeof this.parameterMacro){const i=bA({parameterMacro:this.parameterMacro,options:s});m.push(i)}if("function"==typeof this.modelPropertyMacro){const i=EA({modelPropertyMacro:this.modelPropertyMacro,options:s});m.push(i)}if("strict"!==this.mode){const i=wA({options:s});m.push(i)}const $=visitor_mergeAll(m,{nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType}),W=await SA(_.rootRef.value,$,{keyMap:mO,nodeTypeGetter:apidom_ns_openapi_3_1_es_traversal_visitor_getNodeType});return null===s.dereference.refSet&&_.clean(),W}}}),kA=xA,resolveOpenAPI31Strategy=async i=>{const{spec:s,timeout:u,redirects:m,requestInterceptor:v,responseInterceptor:_,pathDiscriminator:j=[],allowMetaPatches:M=!1,useCircularStructures:$=!1,skipNormalization:W=!1,parameterMacro:X=null,modelPropertyMacro:Y=null,mode:Z="non-strict"}=i;try{const{cache:ee}=resolveOpenAPI31Strategy,ae=isHttpUrl(url_cwd())?url_cwd():"https://smartbear.com/",ie=options_retrievalURI(i),le=resolve(ae,ie);let ce;ee.has(s)?ce=ee.get(s):(ce=Qw.refract(s),ce.classes.push("result"),ee.set(s,ce));const pe=new ld([ce]),de=es_compile(j),fe=""===de?"":`#${de}`,ye=es_evaluate(de,ce),be=SO({uri:le,value:pe}),_e=kO({refs:[be]});""!==de&&(_e.rootRef=null);const we=[new WeakSet([ye])],Se=[],xe=((i,s,u)=>of({element:u}).transclude(i,s))(ye,await es_dereferenceApiDOM(ye,{resolve:{baseURI:`${le}${fe}`,resolvers:[tA({timeout:u||1e4,redirects:m||10})],resolverOpts:{swaggerHTTPClientConfig:{requestInterceptor:v,responseInterceptor:_}},strategies:[XO()]},parse:{mediaType:EO.latest(),parsers:[oA({allowEmpty:!1,sourceMap:!1}),aA({allowEmpty:!1,sourceMap:!1}),rA({allowEmpty:!1,sourceMap:!1}),nA({allowEmpty:!1,sourceMap:!1}),DO({allowEmpty:!1,sourceMap:!1})]},dereference:{maxDepth:100,strategies:[kA({allowMetaPatches:M,useCircularStructures:$,parameterMacro:X,modelPropertyMacro:Y,mode:Z,ancestors:we})],refSet:_e,dereferenceOpts:{errors:Se}}}),ce),Pe=W?xe:openapi_3_1_apidom_normalize(xe);return{spec:toValue(Pe),errors:Se}}catch(i){if(i instanceof Mf||i instanceof Rf)return{spec:null,errors:[]};throw i}};resolveOpenAPI31Strategy.cache=new WeakMap;const OA=resolveOpenAPI31Strategy,AA={name:"openapi-3-1-apidom",match(i){let{spec:s}=i;return isOpenAPI31(s)},normalize(i){let{spec:s}=i;return pojoAdapter(openapi_3_1_apidom_normalize)(s)},resolve:async i=>OA(i)},CA=AA,makeResolve=i=>async s=>(async i=>{const{spec:s,requestInterceptor:u,responseInterceptor:m}=i,v=options_retrievalURI(i),_=options_httpClient(i),j=s||await makeFetchJSON(_,{requestInterceptor:u,responseInterceptor:m})(v),M={...i,spec:j};return i.strategies.find((i=>i.match(M))).resolve(M)})({...i,...s}),jA=makeResolve({strategies:[Gh,Fh,jh]});var PA=__webpack_require__(76489);function is_plain_object_isObject(i){return"[object Object]"===Object.prototype.toString.call(i)}function is_plain_object_isPlainObject(i){var s,u;return!1!==is_plain_object_isObject(i)&&(void 0===(s=i.constructor)||!1!==is_plain_object_isObject(u=s.prototype)&&!1!==u.hasOwnProperty("isPrototypeOf"))}const IA={body:function bodyBuilder(i){let{req:s,value:u}=i;s.body=u},header:function headerBuilder(i){let{req:s,parameter:u,value:m}=i;s.headers=s.headers||{},void 0!==m&&(s.headers[u.name]=m)},query:function queryBuilder(i){let{req:s,value:u,parameter:m}=i;s.query=s.query||{},!1===u&&"boolean"===m.type&&(u="false");0===u&&["number","integer"].indexOf(m.type)>-1&&(u="0");if(u)s.query[m.name]={collectionFormat:m.collectionFormat,value:u};else if(m.allowEmptyValue&&void 0!==u){const i=m.name;s.query[i]=s.query[i]||{},s.query[i].allowEmptyValue=!0}},path:function pathBuilder(i){let{req:s,value:u,parameter:m}=i;s.url=s.url.split(`{${m.name}}`).join(encodeURIComponent(u))},formData:function formDataBuilder(i){let{req:s,value:u,parameter:m}=i;(u||m.allowEmptyValue)&&(s.form=s.form||{},s.form[m.name]={value:u,allowEmptyValue:m.allowEmptyValue,collectionFormat:m.collectionFormat})}};function serialize(i,s){return s.includes("application/json")?"string"==typeof i?i:JSON.stringify(i):i.toString()}function parameter_builders_path(i){let{req:s,value:u,parameter:m}=i;const{name:v,style:_,explode:j,content:M}=m;if(M){const i=Object.keys(M)[0];return void(s.url=s.url.split(`{${v}}`).join(encodeDisallowedCharacters(serialize(u,i),{escape:!0})))}const $=stylize({key:m.name,value:u,style:_||"simple",explode:j||!1,escape:!0});s.url=s.url.split(`{${v}}`).join($)}function query(i){let{req:s,value:u,parameter:m}=i;if(s.query=s.query||{},m.content){const i=serialize(u,Object.keys(m.content)[0]);if(i)s.query[m.name]=i;else if(m.allowEmptyValue&&void 0!==u){const i=m.name;s.query[i]=s.query[i]||{},s.query[i].allowEmptyValue=!0}}else if(!1===u&&(u="false"),0===u&&(u="0"),u){const{style:i,explode:v,allowReserved:_}=m;s.query[m.name]={value:u,serializationOption:{style:i,explode:v,allowReserved:_}}}else if(m.allowEmptyValue&&void 0!==u){const i=m.name;s.query[i]=s.query[i]||{},s.query[i].allowEmptyValue=!0}}const NA=["accept","authorization","content-type"];function parameter_builders_header(i){let{req:s,parameter:u,value:m}=i;if(s.headers=s.headers||{},!(NA.indexOf(u.name.toLowerCase())>-1))if(u.content){const i=Object.keys(u.content)[0];s.headers[u.name]=serialize(m,i)}else void 0!==m&&(s.headers[u.name]=stylize({key:u.name,value:m,style:u.style||"simple",explode:void 0!==u.explode&&u.explode,escape:!1}))}function parameter_builders_cookie(i){let{req:s,parameter:u,value:m}=i;s.headers=s.headers||{};const v=typeof m;if(u.content){const i=Object.keys(u.content)[0];s.headers.Cookie=`${u.name}=${serialize(m,i)}`}else if("undefined"!==v){const i="object"===v&&!Array.isArray(m)&&u.explode?"":`${u.name}=`;s.headers.Cookie=i+stylize({key:u.name,value:m,escape:!1,style:u.style||"form",explode:void 0!==u.explode&&u.explode})}}const TA="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:window,{btoa:MA}=TA,RA=MA;function buildRequest(i,s){const{operation:u,requestBody:m,securities:v,spec:_,attachContentTypeForEmptyPayload:j}=i;let{requestContentType:M}=i;s=function applySecurities(i){var s;let{request:u,securities:m={},operation:v={},spec:_}=i;const j={...u},{authorized:M={}}=m,$=v.security||_.security||[],W=M&&!!Object.keys(M).length,X=(null==_||null===(s=_.components)||void 0===s?void 0:s.securitySchemes)||{};if(j.headers=j.headers||{},j.query=j.query||{},!Object.keys(m).length||!W||!$||Array.isArray(v.security)&&!v.security.length)return u;return $.forEach((i=>{Object.keys(i).forEach((i=>{const s=M[i],u=X[i];if(!s)return;const m=s.value||s,{type:v}=u;if(s)if("apiKey"===v)"query"===u.in&&(j.query[u.name]=m),"header"===u.in&&(j.headers[u.name]=m),"cookie"===u.in&&(j.cookies[u.name]=m);else if("http"===v){if(/^basic$/i.test(u.scheme)){const i=m.username||"",s=m.password||"",u=RA(`${i}:${s}`);j.headers.Authorization=`Basic ${u}`}/^bearer$/i.test(u.scheme)&&(j.headers.Authorization=`Bearer ${m}`)}else if("oauth2"===v||"openIdConnect"===v){const i=s.token||{},m=i[u["x-tokenName"]||"access_token"];let v=i.token_type;v&&"bearer"!==v.toLowerCase()||(v="Bearer"),j.headers.Authorization=`${v} ${m}`}}))})),j}({request:s,securities:v,operation:u,spec:_});const $=u.requestBody||{},W=Object.keys($.content||{}),X=M&&W.indexOf(M)>-1;if(m||j){if(M&&X)s.headers["Content-Type"]=M;else if(!M){const i=W[0];i&&(s.headers["Content-Type"]=i,M=i)}}else M&&X&&(s.headers["Content-Type"]=M);if(!i.responseContentType&&u.responses){const i=Object.entries(u.responses).filter((i=>{let[s,u]=i;const m=parseInt(s,10);return m>=200&&m<300&&is_plain_object_isPlainObject(u.content)})).reduce(((i,s)=>{let[,u]=s;return i.concat(Object.keys(u.content))}),[]);i.length>0&&(s.headers.accept=i.join(", "))}if(m)if(M){if(W.indexOf(M)>-1)if("application/x-www-form-urlencoded"===M||"multipart/form-data"===M)if("object"==typeof m){var Y,Z;const i=null!==(Y=null===(Z=$.content[M])||void 0===Z?void 0:Z.encoding)&&void 0!==Y?Y:{};s.form={},Object.keys(m).forEach((u=>{s.form[u]={value:m[u],encoding:i[u]||{}}}))}else s.form=m;else s.body=m}else s.body=m;return s}function build_request_buildRequest(i,s){const{spec:u,operation:m,securities:v,requestContentType:_,responseContentType:j,attachContentTypeForEmptyPayload:M}=i;if(s=function build_request_applySecurities(i){let{request:s,securities:u={},operation:m={},spec:v}=i;const _={...s},{authorized:j={},specSecurity:M=[]}=u,$=m.security||M,W=j&&!!Object.keys(j).length,X=v.securityDefinitions;if(_.headers=_.headers||{},_.query=_.query||{},!Object.keys(u).length||!W||!$||Array.isArray(m.security)&&!m.security.length)return s;return $.forEach((i=>{Object.keys(i).forEach((i=>{const s=j[i];if(!s)return;const{token:u}=s,m=s.value||s,v=X[i],{type:M}=v,$=v["x-tokenName"]||"access_token",W=u&&u[$];let Y=u&&u.token_type;if(s)if("apiKey"===M){const i="query"===v.in?"query":"headers";_[i]=_[i]||{},_[i][v.name]=m}else if("basic"===M)if(m.header)_.headers.authorization=m.header;else{const i=m.username||"",s=m.password||"";m.base64=RA(`${i}:${s}`),_.headers.authorization=`Basic ${m.base64}`}else"oauth2"===M&&W&&(Y=Y&&"bearer"!==Y.toLowerCase()?Y:"Bearer",_.headers.authorization=`${Y} ${W}`)}))})),_}({request:s,securities:v,operation:m,spec:u}),s.body||s.form||M)_?s.headers["Content-Type"]=_:Array.isArray(m.consumes)?[s.headers["Content-Type"]]=m.consumes:Array.isArray(u.consumes)?[s.headers["Content-Type"]]=u.consumes:m.parameters&&m.parameters.filter((i=>"file"===i.type)).length?s.headers["Content-Type"]="multipart/form-data":m.parameters&&m.parameters.filter((i=>"formData"===i.in)).length&&(s.headers["Content-Type"]="application/x-www-form-urlencoded");else if(_){const i=m.parameters&&m.parameters.filter((i=>"body"===i.in)).length>0,u=m.parameters&&m.parameters.filter((i=>"formData"===i.in)).length>0;(i||u)&&(s.headers["Content-Type"]=_)}return!j&&Array.isArray(m.produces)&&m.produces.length>0&&(s.headers.accept=m.produces.join(", ")),s}function idFromPathMethodLegacy(i,s){return`${s.toLowerCase()}-${i}`}const arrayOrEmpty=i=>Array.isArray(i)?i:[],parseURIReference=i=>{try{return new URL(i)}catch{const s=new URL(i,"https://swagger.io"),u=String(i).startsWith("/")?s.pathname:s.pathname.substring(1);return{hash:s.hash,host:"",hostname:"",href:"",origin:"",password:"",pathname:u,port:"",protocol:"",search:s.search,searchParams:s.searchParams}}},BA=createErrorType("OperationNotFoundError",(function cb(i,s,u){this.originalError=u,Object.assign(this,s||{})})),findParametersWithName=(i,s)=>s.filter((s=>s.name===i)),deduplicateParameters=i=>{const s={};i.forEach((i=>{s[i.in]||(s[i.in]={}),s[i.in][i.name]=i}));const u=[];return Object.keys(s).forEach((i=>{Object.keys(s[i]).forEach((m=>{u.push(s[i][m])}))})),u},DA={buildRequest:execute_buildRequest};function execute_execute(i){let{http:s,fetch:u,spec:m,operationId:v,pathName:_,method:j,parameters:M,securities:$,...W}=i;const X=s||u||http_http;_&&j&&!v&&(v=idFromPathMethodLegacy(_,j));const Y=DA.buildRequest({spec:m,operationId:v,parameters:M,securities:$,http:X,...W});return Y.body&&(is_plain_object_isPlainObject(Y.body)||Array.isArray(Y.body))&&(Y.body=JSON.stringify(Y.body)),X(Y)}function execute_buildRequest(i){const{spec:s,operationId:u,responseContentType:m,scheme:v,requestInterceptor:_,responseInterceptor:j,contextUrl:M,userFetch:$,server:W,serverVariables:X,http:Y,signal:Z}=i;let{parameters:ee,parameterBuilders:ae}=i;const ie=isOpenAPI3(s);ae||(ae=ie?Se:IA);let le={url:"",credentials:Y&&Y.withCredentials?"include":"same-origin",headers:{},cookies:{}};Z&&(le.signal=Z),_&&(le.requestInterceptor=_),j&&(le.responseInterceptor=j),$&&(le.userFetch=$);const ce=function getOperationRaw(i,s){return i&&i.paths?function findOperation(i,s){return function eachOperation(i,s,u){if(!i||"object"!=typeof i||!i.paths||"object"!=typeof i.paths)return null;const{paths:m}=i;for(const v in m)for(const _ in m[v]){if("PARAMETERS"===_.toUpperCase())continue;const j=m[v][_];if(!j||"object"!=typeof j)continue;const M={spec:i,pathName:v,method:_.toUpperCase(),operation:j},$=s(M);if(u&&$)return M}}(i,s,!0)||null}(i,(i=>{let{pathName:u,method:m,operation:v}=i;if(!v||"object"!=typeof v)return!1;const _=v.operationId;return[opId(v,u,m),idFromPathMethodLegacy(u,m),_].some((i=>i&&i===s))})):null}(s,u);if(!ce)throw new BA(`Operation ${u} not found`);const{operation:pe={},method:de,pathName:fe}=ce;if(le.url+=function baseUrl(i){const s=isOpenAPI3(i.spec);return s?function oas3BaseUrl(i){var s,u;let{spec:m,pathName:v,method:_,server:j,contextUrl:M,serverVariables:$={}}=i;const W=(null==m||null===(s=m.paths)||void 0===s||null===(s=s[v])||void 0===s||null===(s=s[(_||"").toLowerCase()])||void 0===s?void 0:s.servers)||(null==m||null===(u=m.paths)||void 0===u||null===(u=u[v])||void 0===u?void 0:u.servers)||(null==m?void 0:m.servers);let X="",Y=null;if(j&&W&&W.length){const i=W.map((i=>i.url));i.indexOf(j)>-1&&(X=j,Y=W[i.indexOf(j)])}!X&&W&&W.length&&(X=W[0].url,[Y]=W);if(X.indexOf("{")>-1){const i=function getVariableTemplateNames(i){const s=[],u=/{([^}]+)}/g;let m;for(;m=u.exec(i);)s.push(m[1]);return s}(X);i.forEach((i=>{if(Y.variables&&Y.variables[i]){const s=Y.variables[i],u=$[i]||s.default,m=new RegExp(`{${i}}`,"g");X=X.replace(m,u)}}))}return function buildOas3UrlWithContext(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const u=parseURIReference(i&&s?resolve(s,i):i),m=parseURIReference(s),v=stripNonAlpha(u.protocol)||stripNonAlpha(m.protocol),_=u.host||m.host,j=u.pathname;let M;M=v&&_?`${v}://${_+j}`:j;return"/"===M[M.length-1]?M.slice(0,-1):M}(X,M)}(i):function swagger2BaseUrl(i){let{spec:s,scheme:u,contextUrl:m=""}=i;const v=parseURIReference(m),_=Array.isArray(s.schemes)?s.schemes[0]:null,j=u||_||stripNonAlpha(v.protocol)||"http",M=s.host||v.host||"",$=s.basePath||"";let W;W=j&&M?`${j}://${M+$}`:$;return"/"===W[W.length-1]?W.slice(0,-1):W}(i)}({spec:s,scheme:v,contextUrl:M,server:W,serverVariables:X,pathName:fe,method:de}),!u)return delete le.cookies,le;le.url+=fe,le.method=`${de}`.toUpperCase(),ee=ee||{};const ye=s.paths[fe]||{};m&&(le.headers.accept=m);const be=deduplicateParameters([].concat(arrayOrEmpty(pe.parameters)).concat(arrayOrEmpty(ye.parameters)));be.forEach((i=>{const u=ae[i.in];let m;if("body"===i.in&&i.schema&&i.schema.properties&&(m=ee),m=i&&i.name&&ee[i.name],void 0===m?m=i&&i.name&&ee[`${i.in}.${i.name}`]:findParametersWithName(i.name,be).length>1&&console.warn(`Parameter '${i.name}' is ambiguous because the defined spec has more than one parameter with the name: '${i.name}' and the passed-in parameter values did not define an 'in' value.`),null!==m){if(void 0!==i.default&&void 0===m&&(m=i.default),void 0===m&&i.required&&!i.allowEmptyValue)throw new Error(`Required parameter ${i.name} is not provided`);if(ie&&i.schema&&"object"===i.schema.type&&"string"==typeof m)try{m=JSON.parse(m)}catch(i){throw new Error("Could not parse object parameter value string as JSON")}u&&u({req:le,parameter:i,value:m,operation:pe,spec:s})}}));const _e={...i,operation:pe};if(le=ie?buildRequest(_e,le):build_request_buildRequest(_e,le),le.cookies&&Object.keys(le.cookies).length){const i=Object.keys(le.cookies).reduce(((i,s)=>{const u=le.cookies[s];return i+(i?"&":"")+PA.serialize(s,u)}),"");le.headers.Cookie=i}return le.cookies&&delete le.cookies,mergeInQueryOrForm(le),le}const stripNonAlpha=i=>i?i.replace(/\W/g,""):null;const makeResolveSubtree=i=>async function(s,u){return async function(i,s){let u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{returnEntireTree:m,baseDoc:v,requestInterceptor:_,responseInterceptor:j,parameterMacro:M,modelPropertyMacro:$,useCircularStructures:W,strategies:X}=u,Y={spec:i,pathDiscriminator:s,baseDoc:v,requestInterceptor:_,responseInterceptor:j,parameterMacro:M,modelPropertyMacro:$,useCircularStructures:W,strategies:X},Z=X.find((i=>i.match(Y))).normalize(Y),ee=await jA({...Y,spec:Z,allowMetaPatches:!0,skipNormalization:!0});return!m&&Array.isArray(s)&&s.length&&(ee.spec=s.reduce(((i,s)=>null==i?void 0:i[s]),ee.spec)||null),ee}(s,u,{...i,...arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}})},LA=(makeResolveSubtree({strategies:[Gh,Fh,jh]}),(i,s)=>function(){i(...arguments);const u=s.getConfigs().withCredentials;void 0!==u&&(s.fn.fetch.withCredentials="string"==typeof u?"true"===u:!!u)});function swagger_client(i){let{configs:s,getConfigs:u}=i;return{fn:{fetch:(m=http_http,v=s.preFetch,_=s.postFetch,_=_||(i=>i),v=v||(i=>i),i=>("string"==typeof i&&(i={url:i}),Eh.mergeInQueryOrForm(i),i=v(i),_(m(i)))),buildRequest:execute_buildRequest,execute:execute_execute,resolve:makeResolve({strategies:[CA,Gh,Fh,jh]}),resolveSubtree:async function(i,s){let m=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const v=u(),_={modelPropertyMacro:v.modelPropertyMacro,parameterMacro:v.parameterMacro,requestInterceptor:v.requestInterceptor,responseInterceptor:v.responseInterceptor,strategies:[CA,Gh,Fh,jh]};return makeResolveSubtree(_)(i,s,m)},serializeRes,opId},statePlugins:{configs:{wrapActions:{loaded:LA}}}};var m,v,_}function util(){return{fn:{shallowEqualKeys}}}var FA=__webpack_require__(73935),qA=__webpack_require__(61688),$A=__webpack_require__(52798);let zA=function defaultNoopBatch(i){i()};const getBatch=()=>zA,UA=Symbol.for("react-redux-context"),VA="undefined"!=typeof globalThis?globalThis:{};function getContext(){var i;if(!He.createContext)return{};const s=null!=(i=VA[UA])?i:VA[UA]=new Map;let u=s.get(He.createContext);return u||(u=He.createContext(null),s.set(He.createContext,u)),u}const WA=getContext();let KA=null;var HA=__webpack_require__(8679),JA=__webpack_require__.n(HA),GA=__webpack_require__(59864);const XA=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function pureFinalPropsSelectorFactory(i,s,u,m,{areStatesEqual:v,areOwnPropsEqual:_,areStatePropsEqual:j}){let M,$,W,X,Y,Z=!1;function handleSubsequentCalls(Z,ee){const ae=!_(ee,$),ie=!v(Z,M,ee,$);return M=Z,$=ee,ae&&ie?function handleNewPropsAndNewState(){return W=i(M,$),s.dependsOnOwnProps&&(X=s(m,$)),Y=u(W,X,$),Y}():ae?function handleNewProps(){return i.dependsOnOwnProps&&(W=i(M,$)),s.dependsOnOwnProps&&(X=s(m,$)),Y=u(W,X,$),Y}():ie?function handleNewState(){const s=i(M,$),m=!j(s,W);return W=s,m&&(Y=u(W,X,$)),Y}():Y}return function pureFinalPropsSelector(v,_){return Z?handleSubsequentCalls(v,_):function handleFirstCall(v,_){return M=v,$=_,W=i(M,$),X=s(m,$),Y=u(W,X,$),Z=!0,Y}(v,_)}}function wrapMapToPropsConstant(i){return function initConstantSelector(s){const u=i(s);function constantSelector(){return u}return constantSelector.dependsOnOwnProps=!1,constantSelector}}function getDependsOnOwnProps(i){return i.dependsOnOwnProps?Boolean(i.dependsOnOwnProps):1!==i.length}function wrapMapToPropsFunc(i,s){return function initProxySelector(s,{displayName:u}){const m=function mapToPropsProxy(i,s){return m.dependsOnOwnProps?m.mapToProps(i,s):m.mapToProps(i,void 0)};return m.dependsOnOwnProps=!0,m.mapToProps=function detectFactoryAndVerify(s,u){m.mapToProps=i,m.dependsOnOwnProps=getDependsOnOwnProps(i);let v=m(s,u);return"function"==typeof v&&(m.mapToProps=v,m.dependsOnOwnProps=getDependsOnOwnProps(v),v=m(s,u)),v},m}}function createInvalidArgFactory(i,s){return(u,m)=>{throw new Error(`Invalid value of type ${typeof i} for ${s} argument when connecting component ${m.wrappedComponentName}.`)}}function defaultMergeProps(i,s,u){return _extends({},u,i,s)}const YA={notify(){},get:()=>[]};function createSubscription(i,s){let u,m=YA;function handleChangeWrapper(){v.onStateChange&&v.onStateChange()}function trySubscribe(){u||(u=s?s.addNestedSub(handleChangeWrapper):i.subscribe(handleChangeWrapper),m=function createListenerCollection(){const i=getBatch();let s=null,u=null;return{clear(){s=null,u=null},notify(){i((()=>{let i=s;for(;i;)i.callback(),i=i.next}))},get(){let i=[],u=s;for(;u;)i.push(u),u=u.next;return i},subscribe(i){let m=!0,v=u={callback:i,next:null,prev:u};return v.prev?v.prev.next=v:s=v,function unsubscribe(){m&&null!==s&&(m=!1,v.next?v.next.prev=v.prev:u=v.prev,v.prev?v.prev.next=v.next:s=v.next)}}}}())}const v={addNestedSub:function addNestedSub(i){return trySubscribe(),m.subscribe(i)},notifyNestedSubs:function notifyNestedSubs(){m.notify()},handleChangeWrapper,isSubscribed:function isSubscribed(){return Boolean(u)},trySubscribe,tryUnsubscribe:function tryUnsubscribe(){u&&(u(),u=void 0,m.clear(),m=YA)},getListeners:()=>m};return v}const QA=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?He.useLayoutEffect:He.useEffect;function shallowEqual_is(i,s){return i===s?0!==i||0!==s||1/i==1/s:i!=i&&s!=s}function shallowEqual(i,s){if(shallowEqual_is(i,s))return!0;if("object"!=typeof i||null===i||"object"!=typeof s||null===s)return!1;const u=Object.keys(i),m=Object.keys(s);if(u.length!==m.length)return!1;for(let m=0;m<u.length;m++)if(!Object.prototype.hasOwnProperty.call(s,u[m])||!shallowEqual_is(i[u[m]],s[u[m]]))return!1;return!0}const ZA=["reactReduxForwardedRef"];let useSyncExternalStore=()=>{throw new Error("uSES not initialized!")};const eC=[null,null];function captureWrapperProps(i,s,u,m,v,_){i.current=m,u.current=!1,v.current&&(v.current=null,_())}function strictEqual(i,s){return i===s}const tC=function connect(i,s,u,{pure:m,areStatesEqual:v=strictEqual,areOwnPropsEqual:_=shallowEqual,areStatePropsEqual:j=shallowEqual,areMergedPropsEqual:M=shallowEqual,forwardRef:$=!1,context:W=WA}={}){const X=W,Y=function mapStateToPropsFactory(i){return i?"function"==typeof i?wrapMapToPropsFunc(i):createInvalidArgFactory(i,"mapStateToProps"):wrapMapToPropsConstant((()=>({})))}(i),Z=function mapDispatchToPropsFactory(i){return i&&"object"==typeof i?wrapMapToPropsConstant((s=>function bindActionCreators_bindActionCreators(i,s){const u={};for(const m in i){const v=i[m];"function"==typeof v&&(u[m]=(...i)=>s(v(...i)))}return u}(i,s))):i?"function"==typeof i?wrapMapToPropsFunc(i):createInvalidArgFactory(i,"mapDispatchToProps"):wrapMapToPropsConstant((i=>({dispatch:i})))}(s),ee=function mergePropsFactory(i){return i?"function"==typeof i?function wrapMergePropsFunc(i){return function initMergePropsProxy(s,{displayName:u,areMergedPropsEqual:m}){let v,_=!1;return function mergePropsProxy(s,u,j){const M=i(s,u,j);return _?m(M,v)||(v=M):(_=!0,v=M),v}}}(i):createInvalidArgFactory(i,"mergeProps"):()=>defaultMergeProps}(u),ae=Boolean(i);return i=>{const s=i.displayName||i.name||"Component",u=`Connect(${s})`,m={shouldHandleStateChanges:ae,displayName:u,wrappedComponentName:s,WrappedComponent:i,initMapStateToProps:Y,initMapDispatchToProps:Z,initMergeProps:ee,areStatesEqual:v,areStatePropsEqual:j,areOwnPropsEqual:_,areMergedPropsEqual:M};function ConnectFunction(s){const[u,v,_]=He.useMemo((()=>{const{reactReduxForwardedRef:i}=s,u=_objectWithoutPropertiesLoose(s,ZA);return[s.context,i,u]}),[s]),j=He.useMemo((()=>u&&u.Consumer&&(0,GA.isContextConsumer)(He.createElement(u.Consumer,null))?u:X),[u,X]),M=He.useContext(j),$=Boolean(s.store)&&Boolean(s.store.getState)&&Boolean(s.store.dispatch),W=Boolean(M)&&Boolean(M.store);const Y=$?s.store:M.store,Z=W?M.getServerState:Y.getState,ee=He.useMemo((()=>function finalPropsSelectorFactory(i,s){let{initMapStateToProps:u,initMapDispatchToProps:m,initMergeProps:v}=s,_=_objectWithoutPropertiesLoose(s,XA);return pureFinalPropsSelectorFactory(u(i,_),m(i,_),v(i,_),i,_)}(Y.dispatch,m)),[Y]),[ie,le]=He.useMemo((()=>{if(!ae)return eC;const i=createSubscription(Y,$?void 0:M.subscription),s=i.notifyNestedSubs.bind(i);return[i,s]}),[Y,$,M]),ce=He.useMemo((()=>$?M:_extends({},M,{subscription:ie})),[$,M,ie]),pe=He.useRef(),de=He.useRef(_),fe=He.useRef(),ye=He.useRef(!1),be=(He.useRef(!1),He.useRef(!1)),_e=He.useRef();QA((()=>(be.current=!0,()=>{be.current=!1})),[]);const we=He.useMemo((()=>()=>fe.current&&_===de.current?fe.current:ee(Y.getState(),_)),[Y,_]),Se=He.useMemo((()=>i=>ie?function subscribeUpdates(i,s,u,m,v,_,j,M,$,W,X){if(!i)return()=>{};let Y=!1,Z=null;const checkForUpdates=()=>{if(Y||!M.current)return;const i=s.getState();let u,ee;try{u=m(i,v.current)}catch(i){ee=i,Z=i}ee||(Z=null),u===_.current?j.current||W():(_.current=u,$.current=u,j.current=!0,X())};return u.onStateChange=checkForUpdates,u.trySubscribe(),checkForUpdates(),()=>{if(Y=!0,u.tryUnsubscribe(),u.onStateChange=null,Z)throw Z}}(ae,Y,ie,ee,de,pe,ye,be,fe,le,i):()=>{}),[ie]);let xe;!function useIsomorphicLayoutEffectWithArgs(i,s,u){QA((()=>i(...s)),u)}(captureWrapperProps,[de,pe,ye,_,fe,le]);try{xe=useSyncExternalStore(Se,we,Z?()=>ee(Z(),_):we)}catch(i){throw _e.current&&(i.message+=`\nThe error may be correlated with this previous error:\n${_e.current.stack}\n\n`),i}QA((()=>{_e.current=void 0,fe.current=void 0,pe.current=xe}));const Pe=He.useMemo((()=>He.createElement(i,_extends({},xe,{ref:v}))),[v,i,xe]);return He.useMemo((()=>ae?He.createElement(j.Provider,{value:ce},Pe):Pe),[j,Pe,ce])}const W=He.memo(ConnectFunction);if(W.WrappedComponent=i,W.displayName=ConnectFunction.displayName=u,$){const s=He.forwardRef((function forwardConnectRef(i,s){return He.createElement(W,_extends({},i,{reactReduxForwardedRef:s}))})),m=s;return m.displayName=u,m.WrappedComponent=i,JA()(m,i)}return JA()(W,i)}};const rC=function Provider({store:i,context:s,children:u,serverState:m,stabilityCheck:v="once",noopCheck:_="once"}){const j=He.useMemo((()=>{const s=createSubscription(i);return{store:i,subscription:s,getServerState:m?()=>m:void 0,stabilityCheck:v,noopCheck:_}}),[i,m,v,_]),M=He.useMemo((()=>i.getState()),[i]);QA((()=>{const{subscription:s}=j;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),M!==i.getState()&&s.notifyNestedSubs(),()=>{s.tryUnsubscribe(),s.onStateChange=void 0}}),[j,M]);const $=s||WA;return He.createElement($.Provider,{value:j},u)};var nC,oC;nC=$A.useSyncExternalStoreWithSelector,KA=nC,(i=>{useSyncExternalStore=i})(qA.useSyncExternalStore),oC=FA.unstable_batchedUpdates,zA=oC;var aC=__webpack_require__(6557),iC=__webpack_require__.n(aC);const withSystem=i=>s=>{const{fn:u}=i();class WithSystem extends He.Component{render(){return He.createElement(s,Ao()({},i(),this.props,this.context))}}return WithSystem.displayName=`WithSystem(${u.getDisplayName(s)})`,WithSystem},withRoot=(i,s)=>u=>{const{fn:m}=i();class WithRoot extends He.Component{render(){return He.createElement(rC,{store:s},He.createElement(u,Ao()({},this.props,this.context)))}}return WithRoot.displayName=`WithRoot(${m.getDisplayName(u)})`,WithRoot},withConnect=(i,s,u)=>redux_compose(u?withRoot(i,u):iC(),tC(((u,m)=>{const v={...m,...i()},_=s.prototype?.mapStateToProps||(i=>({state:i}));return _(u,v)})),withSystem(i))(s),handleProps=(i,s,u,m)=>{for(const v in s){const _=s[v];"function"==typeof _&&_(u[v],m[v],i())}},withMappedContainer=(i,s,u)=>(s,m)=>{const{fn:v}=i(),_=u(s,"root");class WithMappedContainer extends He.Component{constructor(s,u){super(s,u),handleProps(i,m,s,{})}UNSAFE_componentWillReceiveProps(s){handleProps(i,m,s,this.props)}render(){const i=rr()(this.props,m?Object.keys(m):[]);return He.createElement(_,i)}}return WithMappedContainer.displayName=`WithMappedContainer(${v.getDisplayName(_)})`,WithMappedContainer},render=(i,s,u,m)=>v=>{const _=u(i,s,m)("App","root");FA.render(He.createElement(_,null),v)},getComponent=(i,s,u)=>function(m,v){let _=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"!=typeof m)throw new TypeError("Need a string, to fetch a component. Was given a "+typeof m);const j=u(m);return j?v?"root"===v?withConnect(i,j,s()):withConnect(i,j):j:(_.failSilently||i().log.warn("Could not find component:",m),null)},getDisplayName=i=>i.displayName||i.name||"Component",view=i=>{let{getComponents:s,getStore:u,getSystem:m}=i;const v=(i=>Rt(i,(function(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return JSON.stringify(s)})))(getComponent(m,u,s)),_=(i=>utils_memoizeN(i,(function(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return s})))(withMappedContainer(m,0,v));return{rootInjects:{getComponent:v,makeMappedContainer:_,render:render(m,u,getComponent,s)},fn:{getDisplayName}}};function downloadUrlPlugin(i){let{fn:s}=i;const u={download:i=>u=>{let{errActions:m,specSelectors:v,specActions:_,getConfigs:j}=u,{fetch:M}=s;const $=j();function next(s){if(s instanceof Error||s.status>=400)return _.updateLoadingStatus("failed"),m.newThrownErr(Object.assign(new Error((s.message||s.statusText)+" "+i),{source:"fetch"})),void(!s.status&&s instanceof Error&&function checkPossibleFailReasons(){try{let s;if("URL"in dt?s=new URL(i):(s=document.createElement("a"),s.href=i),"https:"!==s.protocol&&"https:"===dt.location.protocol){const i=Object.assign(new Error(`Possible mixed-content issue? The page was loaded over https:// but a ${s.protocol}// URL was specified. Check that you are not attempting to load mixed content.`),{source:"fetch"});return void m.newThrownErr(i)}if(s.origin!==dt.location.origin){const i=Object.assign(new Error(`Possible cross-origin (CORS) issue? The URL origin (${s.origin}) does not match the page (${dt.location.origin}). Check the server returns the correct 'Access-Control-Allow-*' headers.`),{source:"fetch"});m.newThrownErr(i)}}catch(i){return}}());_.updateLoadingStatus("success"),_.updateSpec(s.text),v.url()!==i&&_.updateUrl(i)}i=i||v.url(),_.updateLoadingStatus("loading"),m.clear({source:"fetch"}),M({url:i,loadSpec:!0,requestInterceptor:$.requestInterceptor||(i=>i),responseInterceptor:$.responseInterceptor||(i=>i),credentials:"same-origin",headers:{Accept:"application/json,*/*"}}).then(next,next)},updateLoadingStatus:i=>{let s=[null,"loading","failed","success","failedConfig"];return-1===s.indexOf(i)&&console.error(`Error: ${i} is not one of ${JSON.stringify(s)}`),{type:"spec_update_loading_status",payload:i}}};let m={loadingStatus:Xt((i=>i||(0,et.Map)()),(i=>i.get("loadingStatus")||null))};return{statePlugins:{spec:{actions:u,reducers:{spec_update_loading_status:(i,s)=>"string"==typeof s.payload?i.set("loadingStatus",s.payload):i},selectors:m}}}}var sC=__webpack_require__(7287),lC=__webpack_require__.n(sC);const cC=console.error,withErrorBoundary=i=>s=>{const{getComponent:u,fn:m}=i(),v=u("ErrorBoundary"),_=m.getDisplayName(s);class WithErrorBoundary extends He.Component{render(){return He.createElement(v,{targetName:_,getComponent:u,fn:m},He.createElement(s,Ao()({},this.props,this.context)))}}var j;return WithErrorBoundary.displayName=`WithErrorBoundary(${_})`,(j=s).prototype&&j.prototype.isReactComponent&&(WithErrorBoundary.prototype.mapStateToProps=s.prototype.mapStateToProps),WithErrorBoundary},fallback=i=>{let{name:s}=i;return He.createElement("div",{className:"fallback"},"😱 ",He.createElement("i",null,"Could not render ","t"===s?"this component":s,", see the console."))};class ErrorBoundary extends He.Component{static getDerivedStateFromError(i){return{hasError:!0,error:i}}constructor(){super(...arguments),this.state={hasError:!1,error:null}}componentDidCatch(i,s){this.props.fn.componentDidCatch(i,s)}render(){const{getComponent:i,targetName:s,children:u}=this.props;if(this.state.hasError){const u=i("Fallback");return He.createElement(u,{name:s})}return u}}ErrorBoundary.defaultProps={targetName:"this component",getComponent:()=>fallback,fn:{componentDidCatch:cC},children:null};const uC=ErrorBoundary,safe_render=function(){let{componentList:i=[],fullOverride:s=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u=>{let{getSystem:m}=u;const v=s?i:["App","BaseLayout","VersionPragmaFilter","InfoContainer","ServersContainer","SchemesContainer","AuthorizeBtnContainer","FilterContainer","Operations","OperationContainer","parameters","responses","OperationServers","Models","ModelWrapper",...i],_=lC()(v,Array(v.length).fill(((i,s)=>{let{fn:u}=s;return u.withErrorBoundary(i)})));return{fn:{componentDidCatch:cC,withErrorBoundary:withErrorBoundary(m)},components:{ErrorBoundary:uC,Fallback:fallback},wrapComponents:_}}};class App extends He.Component{getLayout(){let{getComponent:i,layoutSelectors:s}=this.props;const u=s.current(),m=i(u,!0);return m||(()=>He.createElement("h1",null,' No layout defined for "',u,'" '))}render(){const i=this.getLayout();return He.createElement(i,null)}}App.defaultProps={};class AuthorizationPopup extends He.Component{close=()=>{let{authActions:i}=this.props;i.showDefinitions(!1)};render(){let{authSelectors:i,authActions:s,getComponent:u,errSelectors:m,specSelectors:v,fn:{AST:_={}}}=this.props,j=i.shownDefinitions();const M=u("auths"),$=u("CloseIcon");return He.createElement("div",{className:"dialog-ux"},He.createElement("div",{className:"backdrop-ux"}),He.createElement("div",{className:"modal-ux"},He.createElement("div",{className:"modal-dialog-ux"},He.createElement("div",{className:"modal-ux-inner"},He.createElement("div",{className:"modal-ux-header"},He.createElement("h3",null,"Available authorizations"),He.createElement("button",{type:"button",className:"close-modal",onClick:this.close},He.createElement($,null))),He.createElement("div",{className:"modal-ux-content"},j.valueSeq().map(((j,$)=>He.createElement(M,{key:$,AST:_,definitions:j,getComponent:u,errSelectors:m,authSelectors:i,authActions:s,specSelectors:v}))))))))}}class AuthorizeBtn extends He.Component{render(){let{isAuthorized:i,showPopup:s,onClick:u,getComponent:m}=this.props;const v=m("authorizationPopup",!0),_=m("LockAuthIcon",!0),j=m("UnlockAuthIcon",!0);return He.createElement("div",{className:"auth-wrapper"},He.createElement("button",{className:i?"btn authorize locked":"btn authorize unlocked",onClick:u},He.createElement("span",null,"Authorize"),i?He.createElement(_,null):He.createElement(j,null)),s&&He.createElement(v,null))}}class AuthorizeBtnContainer extends He.Component{render(){const{authActions:i,authSelectors:s,specSelectors:u,getComponent:m}=this.props,v=u.securityDefinitions(),_=s.definitionsToAuthorize(),j=m("authorizeBtn");return v?He.createElement(j,{onClick:()=>i.showDefinitions(_),isAuthorized:!!s.authorized().size,showPopup:!!s.shownDefinitions(),getComponent:m}):null}}class AuthorizeOperationBtn extends He.Component{onClick=i=>{i.stopPropagation();let{onClick:s}=this.props;s&&s()};render(){let{isAuthorized:i,getComponent:s}=this.props;const u=s("LockAuthOperationIcon",!0),m=s("UnlockAuthOperationIcon",!0);return He.createElement("button",{className:"authorization__btn","aria-label":i?"authorization button locked":"authorization button unlocked",onClick:this.onClick},i?He.createElement(u,{className:"locked"}):He.createElement(m,{className:"unlocked"}))}}class Auths extends He.Component{constructor(i,s){super(i,s),this.state={}}onAuthChange=i=>{let{name:s}=i;this.setState({[s]:i})};submitAuth=i=>{i.preventDefault();let{authActions:s}=this.props;s.authorizeWithPersistOption(this.state)};logoutClick=i=>{i.preventDefault();let{authActions:s,definitions:u}=this.props,m=u.map(((i,s)=>s)).toArray();this.setState(m.reduce(((i,s)=>(i[s]="",i)),{})),s.logoutWithPersistOption(m)};close=i=>{i.preventDefault();let{authActions:s}=this.props;s.showDefinitions(!1)};render(){let{definitions:i,getComponent:s,authSelectors:u,errSelectors:m}=this.props;const v=s("AuthItem"),_=s("oauth2",!0),j=s("Button");let M=u.authorized(),$=i.filter(((i,s)=>!!M.get(s))),W=i.filter((i=>"oauth2"!==i.get("type"))),X=i.filter((i=>"oauth2"===i.get("type")));return He.createElement("div",{className:"auth-container"},!!W.size&&He.createElement("form",{onSubmit:this.submitAuth},W.map(((i,u)=>He.createElement(v,{key:u,schema:i,name:u,getComponent:s,onAuthChange:this.onAuthChange,authorized:M,errSelectors:m}))).toArray(),He.createElement("div",{className:"auth-btn-wrapper"},W.size===$.size?He.createElement(j,{className:"btn modal-btn auth",onClick:this.logoutClick,"aria-label":"Remove authorization"},"Logout"):He.createElement(j,{type:"submit",className:"btn modal-btn auth authorize","aria-label":"Apply credentials"},"Authorize"),He.createElement(j,{className:"btn modal-btn auth btn-done",onClick:this.close},"Close"))),X&&X.size?He.createElement("div",null,He.createElement("div",{className:"scope-def"},He.createElement("p",null,"Scopes are used to grant an application different levels of access to data on behalf of the end user. Each API may declare one or more scopes."),He.createElement("p",null,"API requires the following scopes. Select which ones you want to grant to Swagger UI.")),i.filter((i=>"oauth2"===i.get("type"))).map(((i,s)=>He.createElement("div",{key:s},He.createElement(_,{authorized:M,schema:i,name:s})))).toArray()):null)}}class auth_item_Auths extends He.Component{render(){let{schema:i,name:s,getComponent:u,onAuthChange:m,authorized:v,errSelectors:_}=this.props;const j=u("apiKeyAuth"),M=u("basicAuth");let $;const W=i.get("type");switch(W){case"apiKey":$=He.createElement(j,{key:s,schema:i,name:s,errSelectors:_,authorized:v,getComponent:u,onChange:m});break;case"basic":$=He.createElement(M,{key:s,schema:i,name:s,errSelectors:_,authorized:v,getComponent:u,onChange:m});break;default:$=He.createElement("div",{key:s},"Unknown security definition type ",W)}return He.createElement("div",{key:`${s}-jump`},$)}}class AuthError extends He.Component{render(){let{error:i}=this.props,s=i.get("level"),u=i.get("message"),m=i.get("source");return He.createElement("div",{className:"errors"},He.createElement("b",null,m," ",s),He.createElement("span",null,u))}}class ApiKeyAuth extends He.Component{constructor(i,s){super(i,s);let{name:u,schema:m}=this.props,v=this.getValue();this.state={name:u,schema:m,value:v}}getValue(){let{name:i,authorized:s}=this.props;return s&&s.getIn([i,"value"])}onChange=i=>{let{onChange:s}=this.props,u=i.target.value,m=Object.assign({},this.state,{value:u});this.setState(m),s(m)};render(){let{schema:i,getComponent:s,errSelectors:u,name:m}=this.props;const v=s("Input"),_=s("Row"),j=s("Col"),M=s("authError"),$=s("Markdown",!0),W=s("JumpToPath",!0);let X=this.getValue(),Y=u.allErrors().filter((i=>i.get("authId")===m));return He.createElement("div",null,He.createElement("h4",null,He.createElement("code",null,m||i.get("name"))," (apiKey)",He.createElement(W,{path:["securityDefinitions",m]})),X&&He.createElement("h6",null,"Authorized"),He.createElement(_,null,He.createElement($,{source:i.get("description")})),He.createElement(_,null,He.createElement("p",null,"Name: ",He.createElement("code",null,i.get("name")))),He.createElement(_,null,He.createElement("p",null,"In: ",He.createElement("code",null,i.get("in")))),He.createElement(_,null,He.createElement("label",null,"Value:"),X?He.createElement("code",null," ****** "):He.createElement(j,null,He.createElement(v,{type:"text",onChange:this.onChange,autoFocus:!0}))),Y.valueSeq().map(((i,s)=>He.createElement(M,{error:i,key:s}))))}}class BasicAuth extends He.Component{constructor(i,s){super(i,s);let{schema:u,name:m}=this.props,v=this.getValue().username;this.state={name:m,schema:u,value:v?{username:v}:{}}}getValue(){let{authorized:i,name:s}=this.props;return i&&i.getIn([s,"value"])||{}}onChange=i=>{let{onChange:s}=this.props,{value:u,name:m}=i.target,v=this.state.value;v[m]=u,this.setState({value:v}),s(this.state)};render(){let{schema:i,getComponent:s,name:u,errSelectors:m}=this.props;const v=s("Input"),_=s("Row"),j=s("Col"),M=s("authError"),$=s("JumpToPath",!0),W=s("Markdown",!0);let X=this.getValue().username,Y=m.allErrors().filter((i=>i.get("authId")===u));return He.createElement("div",null,He.createElement("h4",null,"Basic authorization",He.createElement($,{path:["securityDefinitions",u]})),X&&He.createElement("h6",null,"Authorized"),He.createElement(_,null,He.createElement(W,{source:i.get("description")})),He.createElement(_,null,He.createElement("label",null,"Username:"),X?He.createElement("code",null," ",X," "):He.createElement(j,null,He.createElement(v,{type:"text",required:"required",name:"username",onChange:this.onChange,autoFocus:!0}))),He.createElement(_,null,He.createElement("label",null,"Password:"),X?He.createElement("code",null," ****** "):He.createElement(j,null,He.createElement(v,{autoComplete:"new-password",name:"password",type:"password",onChange:this.onChange}))),Y.valueSeq().map(((i,s)=>He.createElement(M,{error:i,key:s}))))}}function example_Example(i){const{example:s,showValue:u,getComponent:m,getConfigs:v}=i,_=m("Markdown",!0),j=m("highlightCode");return s?He.createElement("div",{className:"example"},s.get("description")?He.createElement("section",{className:"example__section"},He.createElement("div",{className:"example__section-header"},"Example Description"),He.createElement("p",null,He.createElement(_,{source:s.get("description")}))):null,u&&s.has("value")?He.createElement("section",{className:"example__section"},He.createElement("div",{className:"example__section-header"},"Example Value"),He.createElement(j,{getConfigs:v,value:stringify(s.get("value"))})):null):null}class ExamplesSelect extends He.PureComponent{static defaultProps={examples:tt().Map({}),onSelect:function(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return console.log("DEBUG: ExamplesSelect was not given an onSelect callback",...s)},currentExampleKey:null,showLabels:!0};_onSelect=(()=>{var i=this;return function(s){let{isSyntheticChange:u=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"function"==typeof i.props.onSelect&&i.props.onSelect(s,{isSyntheticChange:u})}})();_onDomSelect=i=>{if("function"==typeof this.props.onSelect){const s=i.target.selectedOptions[0].getAttribute("value");this._onSelect(s,{isSyntheticChange:!1})}};getCurrentExample=()=>{const{examples:i,currentExampleKey:s}=this.props,u=i.get(s),m=i.keySeq().first(),v=i.get(m);return u||v||Map({})};componentDidMount(){const{onSelect:i,examples:s}=this.props;if("function"==typeof i){const i=s.first(),u=s.keyOf(i);this._onSelect(u,{isSyntheticChange:!0})}}UNSAFE_componentWillReceiveProps(i){const{currentExampleKey:s,examples:u}=i;if(u!==this.props.examples&&!u.has(s)){const i=u.first(),s=u.keyOf(i);this._onSelect(s,{isSyntheticChange:!0})}}render(){const{examples:i,currentExampleKey:s,isValueModified:u,isModifiedValueAvailable:m,showLabels:v}=this.props;return He.createElement("div",{className:"examples-select"},v?He.createElement("span",{className:"examples-select__section-label"},"Examples: "):null,He.createElement("select",{className:"examples-select-element",onChange:this._onDomSelect,value:m&&u?"__MODIFIED__VALUE__":s||""},m?He.createElement("option",{value:"__MODIFIED__VALUE__"},"[Modified value]"):null,i.map(((i,s)=>He.createElement("option",{key:s,value:s},i.get("summary")||s))).valueSeq()))}}const stringifyUnlessList=i=>et.List.isList(i)?i:stringify(i);class ExamplesSelectValueRetainer extends He.PureComponent{static defaultProps={userHasEditedBody:!1,examples:(0,et.Map)({}),currentNamespace:"__DEFAULT__NAMESPACE__",setRetainRequestBodyValueFlag:()=>{},onSelect:function(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return console.log("ExamplesSelectValueRetainer: no `onSelect` function was provided",...s)},updateValue:function(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return console.log("ExamplesSelectValueRetainer: no `updateValue` function was provided",...s)}};constructor(i){super(i);const s=this._getCurrentExampleValue();this.state={[i.currentNamespace]:(0,et.Map)({lastUserEditedValue:this.props.currentUserInputValue,lastDownstreamValue:s,isModifiedValueSelected:this.props.userHasEditedBody||this.props.currentUserInputValue!==s})}}componentWillUnmount(){this.props.setRetainRequestBodyValueFlag(!1)}_getStateForCurrentNamespace=()=>{const{currentNamespace:i}=this.props;return(this.state[i]||(0,et.Map)()).toObject()};_setStateForCurrentNamespace=i=>{const{currentNamespace:s}=this.props;return this._setStateForNamespace(s,i)};_setStateForNamespace=(i,s)=>{const u=(this.state[i]||(0,et.Map)()).mergeDeep(s);return this.setState({[i]:u})};_isCurrentUserInputSameAsExampleValue=()=>{const{currentUserInputValue:i}=this.props;return this._getCurrentExampleValue()===i};_getValueForExample=(i,s)=>{const{examples:u}=s||this.props;return stringifyUnlessList((u||(0,et.Map)({})).getIn([i,"value"]))};_getCurrentExampleValue=i=>{const{currentKey:s}=i||this.props;return this._getValueForExample(s,i||this.props)};_onExamplesSelect=(()=>{var i=this;return function(s){let{isSyntheticChange:u}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{onSelect:m,updateValue:v,currentUserInputValue:_,userHasEditedBody:j}=i.props,{lastUserEditedValue:M}=i._getStateForCurrentNamespace(),$=i._getValueForExample(s);if("__MODIFIED__VALUE__"===s)return v(stringifyUnlessList(M)),i._setStateForCurrentNamespace({isModifiedValueSelected:!0});if("function"==typeof m){for(var W=arguments.length,X=new Array(W>2?W-2:0),Y=2;Y<W;Y++)X[Y-2]=arguments[Y];m(s,{isSyntheticChange:u},...X)}i._setStateForCurrentNamespace({lastDownstreamValue:$,isModifiedValueSelected:u&&j||!!_&&_!==$}),u||"function"==typeof v&&v(stringifyUnlessList($))}})();UNSAFE_componentWillReceiveProps(i){const{currentUserInputValue:s,examples:u,onSelect:m,userHasEditedBody:v}=i,{lastUserEditedValue:_,lastDownstreamValue:j}=this._getStateForCurrentNamespace(),M=this._getValueForExample(i.currentKey,i),$=u.filter((i=>i.get("value")===s||stringify(i.get("value"))===s));if($.size){let s;s=$.has(i.currentKey)?i.currentKey:$.keySeq().first(),m(s,{isSyntheticChange:!0})}else s!==this.props.currentUserInputValue&&s!==_&&s!==j&&(this.props.setRetainRequestBodyValueFlag(!0),this._setStateForNamespace(i.currentNamespace,{lastUserEditedValue:i.currentUserInputValue,isModifiedValueSelected:v||s!==M}))}render(){const{currentUserInputValue:i,examples:s,currentKey:u,getComponent:m,userHasEditedBody:v}=this.props,{lastDownstreamValue:_,lastUserEditedValue:j,isModifiedValueSelected:M}=this._getStateForCurrentNamespace(),$=m("ExamplesSelect");return He.createElement($,{examples:s,currentExampleKey:u,onSelect:this._onExamplesSelect,isModifiedValueAvailable:!!j&&j!==_,isValueModified:void 0!==i&&M&&i!==this._getCurrentExampleValue()||v})}}function oauth2_authorize_authorize(i){let{auth:s,authActions:u,errActions:m,configs:v,authConfigs:_={},currentServer:j}=i,{schema:M,scopes:$,name:W,clientId:X}=s,Y=M.get("flow"),Z=[];switch(Y){case"password":return void u.authorizePassword(s);case"application":case"clientCredentials":case"client_credentials":return void u.authorizeApplication(s);case"accessCode":case"authorizationCode":case"authorization_code":Z.push("response_type=code");break;case"implicit":Z.push("response_type=token")}"string"==typeof X&&Z.push("client_id="+encodeURIComponent(X));let ee=v.oauth2RedirectUrl;if(void 0===ee)return void m.newAuthErr({authId:W,source:"validation",level:"error",message:"oauth2RedirectUrl configuration is not passed. Oauth2 authorization cannot be performed."});Z.push("redirect_uri="+encodeURIComponent(ee));let ae=[];if(Array.isArray($)?ae=$:tt().List.isList($)&&(ae=$.toArray()),ae.length>0){let i=_.scopeSeparator||" ";Z.push("scope="+encodeURIComponent(ae.join(i)))}let ie=utils_btoa(new Date);if(Z.push("state="+encodeURIComponent(ie)),void 0!==_.realm&&Z.push("realm="+encodeURIComponent(_.realm)),("authorizationCode"===Y||"authorization_code"===Y||"accessCode"===Y)&&_.usePkceWithAuthorizationCodeGrant){const i=function generateCodeVerifier(){return b64toB64UrlEncoded(jt()(32).toString("base64"))}(),u=function createCodeChallenge(i){return b64toB64UrlEncoded(It()("sha256").update(i).digest("base64"))}(i);Z.push("code_challenge="+u),Z.push("code_challenge_method=S256"),s.codeVerifier=i}let{additionalQueryStringParams:le}=_;for(let i in le)void 0!==le[i]&&Z.push([i,le[i]].map(encodeURIComponent).join("="));const ce=M.get("authorizationUrl");let pe;pe=j?Lt()(sanitizeUrl(ce),j,!0).toString():sanitizeUrl(ce);let de,fe=[pe,Z.join("&")].join(-1===ce.indexOf("?")?"?":"&");de="implicit"===Y?u.preAuthorizeImplicit:_.useBasicAuthenticationWithAccessCodeGrant?u.authorizeAccessCodeWithBasicAuthentication:u.authorizeAccessCodeWithFormParams,u.authPopup(fe,{auth:s,state:ie,redirectUrl:ee,callback:de,errCb:m.newAuthErr})}class Oauth2 extends He.Component{constructor(i,s){super(i,s);let{name:u,schema:m,authorized:v,authSelectors:_}=this.props,j=v&&v.get(u),M=_.getConfigs()||{},$=j&&j.get("username")||"",W=j&&j.get("clientId")||M.clientId||"",X=j&&j.get("clientSecret")||M.clientSecret||"",Y=j&&j.get("passwordType")||"basic",Z=j&&j.get("scopes")||M.scopes||[];"string"==typeof Z&&(Z=Z.split(M.scopeSeparator||" ")),this.state={appName:M.appName,name:u,schema:m,scopes:Z,clientId:W,clientSecret:X,username:$,password:"",passwordType:Y}}close=i=>{i.preventDefault();let{authActions:s}=this.props;s.showDefinitions(!1)};authorize=()=>{let{authActions:i,errActions:s,getConfigs:u,authSelectors:m,oas3Selectors:v}=this.props,_=u(),j=m.getConfigs();s.clear({authId:name,type:"auth",source:"auth"}),oauth2_authorize_authorize({auth:this.state,currentServer:v.serverEffectiveValue(v.selectedServer()),authActions:i,errActions:s,configs:_,authConfigs:j})};onScopeChange=i=>{let{target:s}=i,{checked:u}=s,m=s.dataset.value;if(u&&-1===this.state.scopes.indexOf(m)){let i=this.state.scopes.concat([m]);this.setState({scopes:i})}else!u&&this.state.scopes.indexOf(m)>-1&&this.setState({scopes:this.state.scopes.filter((i=>i!==m))})};onInputChange=i=>{let{target:{dataset:{name:s},value:u}}=i,m={[s]:u};this.setState(m)};selectScopes=i=>{i.target.dataset.all?this.setState({scopes:Array.from((this.props.schema.get("allowedScopes")||this.props.schema.get("scopes")).keys())}):this.setState({scopes:[]})};logout=i=>{i.preventDefault();let{authActions:s,errActions:u,name:m}=this.props;u.clear({authId:m,type:"auth",source:"auth"}),s.logoutWithPersistOption([m])};render(){let{schema:i,getComponent:s,authSelectors:u,errSelectors:m,name:v,specSelectors:_}=this.props;const j=s("Input"),M=s("Row"),$=s("Col"),W=s("Button"),X=s("authError"),Y=s("JumpToPath",!0),Z=s("Markdown",!0),ee=s("InitializedInput"),{isOAS3:ae}=_;let ie=ae()?i.get("openIdConnectUrl"):null;const le="implicit",ce="password",pe=ae()?ie?"authorization_code":"authorizationCode":"accessCode",de=ae()?ie?"client_credentials":"clientCredentials":"application";let fe=!!(u.getConfigs()||{}).usePkceWithAuthorizationCodeGrant,ye=i.get("flow"),be=ye===pe&&fe?ye+" with PKCE":ye,_e=i.get("allowedScopes")||i.get("scopes"),we=!!u.authorized().get(v),Se=m.allErrors().filter((i=>i.get("authId")===v)),xe=!Se.filter((i=>"validation"===i.get("source"))).size,Pe=i.get("description");return He.createElement("div",null,He.createElement("h4",null,v," (OAuth2, ",be,") ",He.createElement(Y,{path:["securityDefinitions",v]})),this.state.appName?He.createElement("h5",null,"Application: ",this.state.appName," "):null,Pe&&He.createElement(Z,{source:i.get("description")}),we&&He.createElement("h6",null,"Authorized"),ie&&He.createElement("p",null,"OpenID Connect URL: ",He.createElement("code",null,ie)),(ye===le||ye===pe)&&He.createElement("p",null,"Authorization URL: ",He.createElement("code",null,i.get("authorizationUrl"))),(ye===ce||ye===pe||ye===de)&&He.createElement("p",null,"Token URL:",He.createElement("code",null," ",i.get("tokenUrl"))),He.createElement("p",{className:"flow"},"Flow: ",He.createElement("code",null,be)),ye!==ce?null:He.createElement(M,null,He.createElement(M,null,He.createElement("label",{htmlFor:"oauth_username"},"username:"),we?He.createElement("code",null," ",this.state.username," "):He.createElement($,{tablet:10,desktop:10},He.createElement("input",{id:"oauth_username",type:"text","data-name":"username",onChange:this.onInputChange,autoFocus:!0}))),He.createElement(M,null,He.createElement("label",{htmlFor:"oauth_password"},"password:"),we?He.createElement("code",null," ****** "):He.createElement($,{tablet:10,desktop:10},He.createElement("input",{id:"oauth_password",type:"password","data-name":"password",onChange:this.onInputChange}))),He.createElement(M,null,He.createElement("label",{htmlFor:"password_type"},"Client credentials location:"),we?He.createElement("code",null," ",this.state.passwordType," "):He.createElement($,{tablet:10,desktop:10},He.createElement("select",{id:"password_type","data-name":"passwordType",onChange:this.onInputChange},He.createElement("option",{value:"basic"},"Authorization header"),He.createElement("option",{value:"request-body"},"Request body"))))),(ye===de||ye===le||ye===pe||ye===ce)&&(!we||we&&this.state.clientId)&&He.createElement(M,null,He.createElement("label",{htmlFor:"client_id"},"client_id:"),we?He.createElement("code",null," ****** "):He.createElement($,{tablet:10,desktop:10},He.createElement(ee,{id:"client_id",type:"text",required:ye===ce,initialValue:this.state.clientId,"data-name":"clientId",onChange:this.onInputChange}))),(ye===de||ye===pe||ye===ce)&&He.createElement(M,null,He.createElement("label",{htmlFor:"client_secret"},"client_secret:"),we?He.createElement("code",null," ****** "):He.createElement($,{tablet:10,desktop:10},He.createElement(ee,{id:"client_secret",initialValue:this.state.clientSecret,type:"password","data-name":"clientSecret",onChange:this.onInputChange}))),!we&&_e&&_e.size?He.createElement("div",{className:"scopes"},He.createElement("h2",null,"Scopes:",He.createElement("a",{onClick:this.selectScopes,"data-all":!0},"select all"),He.createElement("a",{onClick:this.selectScopes},"select none")),_e.map(((i,s)=>He.createElement(M,{key:s},He.createElement("div",{className:"checkbox"},He.createElement(j,{"data-value":s,id:`${s}-${ye}-checkbox-${this.state.name}`,disabled:we,checked:this.state.scopes.includes(s),type:"checkbox",onChange:this.onScopeChange}),He.createElement("label",{htmlFor:`${s}-${ye}-checkbox-${this.state.name}`},He.createElement("span",{className:"item"}),He.createElement("div",{className:"text"},He.createElement("p",{className:"name"},s),He.createElement("p",{className:"description"},i))))))).toArray()):null,Se.valueSeq().map(((i,s)=>He.createElement(X,{error:i,key:s}))),He.createElement("div",{className:"auth-btn-wrapper"},xe&&(we?He.createElement(W,{className:"btn modal-btn auth authorize",onClick:this.logout,"aria-label":"Remove authorization"},"Logout"):He.createElement(W,{className:"btn modal-btn auth authorize",onClick:this.authorize,"aria-label":"Apply given OAuth2 credentials"},"Authorize")),He.createElement(W,{className:"btn modal-btn auth btn-done",onClick:this.close},"Close")))}}class Clear extends He.Component{onClick=()=>{let{specActions:i,path:s,method:u}=this.props;i.clearResponse(s,u),i.clearRequest(s,u)};render(){return He.createElement("button",{className:"btn btn-clear opblock-control__btn",onClick:this.onClick},"Clear")}}const live_response_Headers=i=>{let{headers:s}=i;return He.createElement("div",null,He.createElement("h5",null,"Response headers"),He.createElement("pre",{className:"microlight"},s))},Duration=i=>{let{duration:s}=i;return He.createElement("div",null,He.createElement("h5",null,"Request duration"),He.createElement("pre",{className:"microlight"},s," ms"))};class LiveResponse extends He.Component{shouldComponentUpdate(i){return this.props.response!==i.response||this.props.path!==i.path||this.props.method!==i.method||this.props.displayRequestDuration!==i.displayRequestDuration}render(){const{response:i,getComponent:s,getConfigs:u,displayRequestDuration:m,specSelectors:v,path:_,method:j}=this.props,{showMutatedRequest:M,requestSnippetsEnabled:$}=u(),W=M?v.mutatedRequestFor(_,j):v.requestFor(_,j),X=i.get("status"),Y=W.get("url"),Z=i.get("headers").toJS(),ee=i.get("notDocumented"),ae=i.get("error"),ie=i.get("text"),le=i.get("duration"),ce=Object.keys(Z),pe=Z["content-type"]||Z["Content-Type"],de=s("responseBody"),fe=ce.map((i=>{var s=Array.isArray(Z[i])?Z[i].join():Z[i];return He.createElement("span",{className:"headerline",key:i}," ",i,": ",s," ")})),ye=0!==fe.length,be=s("Markdown",!0),_e=s("RequestSnippets",!0),we=s("curl");return He.createElement("div",null,W&&(!0===$||"true"===$?He.createElement(_e,{request:W}):He.createElement(we,{request:W,getConfigs:u})),Y&&He.createElement("div",null,He.createElement("div",{className:"request-url"},He.createElement("h4",null,"Request URL"),He.createElement("pre",{className:"microlight"},Y))),He.createElement("h4",null,"Server response"),He.createElement("table",{className:"responses-table live-responses-table"},He.createElement("thead",null,He.createElement("tr",{className:"responses-header"},He.createElement("td",{className:"col_header response-col_status"},"Code"),He.createElement("td",{className:"col_header response-col_description"},"Details"))),He.createElement("tbody",null,He.createElement("tr",{className:"response"},He.createElement("td",{className:"response-col_status"},X,ee?He.createElement("div",{className:"response-undocumented"},He.createElement("i",null," Undocumented ")):null),He.createElement("td",{className:"response-col_description"},ae?He.createElement(be,{source:`${""!==i.get("name")?`${i.get("name")}: `:""}${i.get("message")}`}):null,ie?He.createElement(de,{content:ie,contentType:pe,url:Y,headers:Z,getConfigs:u,getComponent:s}):null,ye?He.createElement(live_response_Headers,{headers:fe}):null,m&&le?He.createElement(Duration,{duration:le}):null)))))}}class OnlineValidatorBadge extends He.Component{constructor(i,s){super(i,s);let{getConfigs:u}=i,{validatorUrl:m}=u();this.state={url:this.getDefinitionUrl(),validatorUrl:void 0===m?"https://validator.swagger.io/validator":m}}getDefinitionUrl=()=>{let{specSelectors:i}=this.props;return new(Lt())(i.url(),dt.location).toString()};UNSAFE_componentWillReceiveProps(i){let{getConfigs:s}=i,{validatorUrl:u}=s();this.setState({url:this.getDefinitionUrl(),validatorUrl:void 0===u?"https://validator.swagger.io/validator":u})}render(){let{getConfigs:i}=this.props,{spec:s}=i(),u=sanitizeUrl(this.state.validatorUrl);return"object"==typeof s&&Object.keys(s).length?null:this.state.url&&requiresValidationURL(this.state.validatorUrl)&&requiresValidationURL(this.state.url)?He.createElement("span",{className:"float-right"},He.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:`${u}/debug?url=${encodeURIComponent(this.state.url)}`},He.createElement(ValidatorImage,{src:`${u}?url=${encodeURIComponent(this.state.url)}`,alt:"Online validator badge"}))):null}}class ValidatorImage extends He.Component{constructor(i){super(i),this.state={loaded:!1,error:!1}}componentDidMount(){const i=new Image;i.onload=()=>{this.setState({loaded:!0})},i.onerror=()=>{this.setState({error:!0})},i.src=this.props.src}UNSAFE_componentWillReceiveProps(i){if(i.src!==this.props.src){const s=new Image;s.onload=()=>{this.setState({loaded:!0})},s.onerror=()=>{this.setState({error:!0})},s.src=i.src}}render(){return this.state.error?He.createElement("img",{alt:"Error"}):this.state.loaded?He.createElement("img",{src:this.props.src,alt:this.props.alt}):null}}class Operations extends He.Component{render(){let{specSelectors:i}=this.props;const s=i.taggedOperations();return 0===s.size?He.createElement("h3",null," No operations defined in spec!"):He.createElement("div",null,s.map(this.renderOperationTag).toArray(),s.size<1?He.createElement("h3",null," No operations defined in spec! "):null)}renderOperationTag=(i,s)=>{const{specSelectors:u,getComponent:m,oas3Selectors:v,layoutSelectors:_,layoutActions:j,getConfigs:M}=this.props,$=u.validOperationMethods(),W=m("OperationContainer",!0),X=m("OperationTag"),Y=i.get("operations");return He.createElement(X,{key:"operation-"+s,tagObj:i,tag:s,oas3Selectors:v,layoutSelectors:_,layoutActions:j,getConfigs:M,getComponent:m,specUrl:u.url()},He.createElement("div",{className:"operation-tag-content"},Y.map((i=>{const u=i.get("path"),m=i.get("method"),v=tt().List(["paths",u,m]);return-1===$.indexOf(m)?null:He.createElement(W,{key:`${u}-${m}`,specPath:v,op:i,path:u,method:m,tag:s})})).toArray()))}}function isAbsoluteUrl(i){return i.match(/^(?:[a-z]+:)?\/\//i)}function buildBaseUrl(i,s){return i?isAbsoluteUrl(i)?function addProtocol(i){return i.match(/^\/\//i)?`${window.location.protocol}${i}`:i}(i):new URL(i,s).href:s}function safeBuildUrl(i,s){let{selectedServer:u=""}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{return function buildUrl(i,s){let{selectedServer:u=""}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!i)return;if(isAbsoluteUrl(i))return i;const m=buildBaseUrl(u,s);return isAbsoluteUrl(m)?new URL(i,m).href:new URL(i,window.location.href).href}(i,s,{selectedServer:u})}catch{return}}class OperationTag extends He.Component{static defaultProps={tagObj:tt().fromJS({}),tag:""};render(){const{tagObj:i,tag:s,children:u,oas3Selectors:m,layoutSelectors:v,layoutActions:_,getConfigs:j,getComponent:M,specUrl:$}=this.props;let{docExpansion:W,deepLinking:X}=j();const Y=X&&"false"!==X,Z=M("Collapse"),ee=M("Markdown",!0),ae=M("DeepLink"),ie=M("Link"),le=M("ArrowUpIcon"),ce=M("ArrowDownIcon");let pe,de=i.getIn(["tagDetails","description"],null),fe=i.getIn(["tagDetails","externalDocs","description"]),ye=i.getIn(["tagDetails","externalDocs","url"]);pe=isFunc(m)&&isFunc(m.selectedServer)?safeBuildUrl(ye,$,{selectedServer:m.selectedServer()}):ye;let be=["operations-tag",s],_e=v.isShown(be,"full"===W||"list"===W);return He.createElement("div",{className:_e?"opblock-tag-section is-open":"opblock-tag-section"},He.createElement("h3",{onClick:()=>_.show(be,!_e),className:de?"opblock-tag":"opblock-tag no-desc",id:be.map((i=>escapeDeepLinkPath(i))).join("-"),"data-tag":s,"data-is-open":_e},He.createElement(ae,{enabled:Y,isShown:_e,path:createDeepLinkPath(s),text:s}),de?He.createElement("small",null,He.createElement(ee,{source:de})):He.createElement("small",null),pe?He.createElement("div",{className:"info__externaldocs"},He.createElement("small",null,He.createElement(ie,{href:sanitizeUrl(pe),onClick:i=>i.stopPropagation(),target:"_blank"},fe||pe))):null,He.createElement("button",{"aria-expanded":_e,className:"expand-operation",title:_e?"Collapse operation":"Expand operation",onClick:()=>_.show(be,!_e)},_e?He.createElement(le,{className:"arrow"}):He.createElement(ce,{className:"arrow"}))),He.createElement(Z,{isOpened:_e},u))}}var pC;function rolling_load_extends(){return rolling_load_extends=Object.assign?Object.assign.bind():function(i){for(var s=1;s<arguments.length;s++){var u=arguments[s];for(var m in u)Object.prototype.hasOwnProperty.call(u,m)&&(i[m]=u[m])}return i},rolling_load_extends.apply(this,arguments)}const rolling_load=i=>He.createElement("svg",rolling_load_extends({xmlns:"http://www.w3.org/2000/svg",width:200,height:200,className:"rolling-load_svg__lds-rolling",preserveAspectRatio:"xMidYMid",style:{backgroundImage:"none",backgroundPosition:"initial initial",backgroundRepeat:"initial initial"},viewBox:"0 0 100 100"},i),pC||(pC=He.createElement("circle",{cx:50,cy:50,r:35,fill:"none",stroke:"#555",strokeDasharray:"164.93361431346415 56.97787143782138",strokeWidth:10},He.createElement("animateTransform",{attributeName:"transform",begin:"0s",calcMode:"linear",dur:"1s",keyTimes:"0;1",repeatCount:"indefinite",type:"rotate",values:"0 50 50;360 50 50"}))));class operation_Operation extends He.PureComponent{static defaultProps={operation:null,response:null,request:null,specPath:(0,et.List)(),summary:""};render(){let{specPath:i,response:s,request:u,toggleShown:m,onTryoutClick:v,onResetClick:_,onCancelClick:j,onExecute:M,fn:$,getComponent:W,getConfigs:X,specActions:Y,specSelectors:Z,authActions:ee,authSelectors:ae,oas3Actions:ie,oas3Selectors:le}=this.props,ce=this.props.operation,{deprecated:pe,isShown:de,path:fe,method:ye,op:be,tag:_e,operationId:we,allowTryItOut:Se,displayRequestDuration:xe,tryItOutEnabled:Pe,executeInProgress:Ie}=ce.toJS(),{description:Te,externalDocs:Re,schemes:qe}=be;const ze=Re?safeBuildUrl(Re.url,Z.url(),{selectedServer:le.selectedServer()}):"";let Ve=ce.getIn(["op"]),We=Ve.get("responses"),Xe=function getList(i,s){if(!tt().Iterable.isIterable(i))return tt().List();let u=i.getIn(Array.isArray(s)?s:[s]);return tt().List.isList(u)?u:tt().List()}(Ve,["parameters"]),Ye=Z.operationScheme(fe,ye),Qe=["operations",_e,we],et=getExtensions(Ve);const rt=W("responses"),nt=W("parameters"),ot=W("execute"),at=W("clear"),it=W("Collapse"),st=W("Markdown",!0),lt=W("schemes"),ct=W("OperationServers"),ut=W("OperationExt"),pt=W("OperationSummary"),ht=W("Link"),{showExtensions:dt}=X();if(We&&s&&s.size>0){let i=!We.get(String(s.get("status")))&&!We.get("default");s=s.set("notDocumented",i)}let mt=[fe,ye];const gt=Z.validationErrors([fe,ye]);return He.createElement("div",{className:pe?"opblock opblock-deprecated":de?`opblock opblock-${ye} is-open`:`opblock opblock-${ye}`,id:escapeDeepLinkPath(Qe.join("-"))},He.createElement(pt,{operationProps:ce,isShown:de,toggleShown:m,getComponent:W,authActions:ee,authSelectors:ae,specPath:i}),He.createElement(it,{isOpened:de},He.createElement("div",{className:"opblock-body"},Ve&&Ve.size||null===Ve?null:He.createElement(rolling_load,{height:"32px",width:"32px",className:"opblock-loading-animation"}),pe&&He.createElement("h4",{className:"opblock-title_normal"}," Warning: Deprecated"),Te&&He.createElement("div",{className:"opblock-description-wrapper"},He.createElement("div",{className:"opblock-description"},He.createElement(st,{source:Te}))),ze?He.createElement("div",{className:"opblock-external-docs-wrapper"},He.createElement("h4",{className:"opblock-title_normal"},"Find more details"),He.createElement("div",{className:"opblock-external-docs"},Re.description&&He.createElement("span",{className:"opblock-external-docs__description"},He.createElement(st,{source:Re.description})),He.createElement(ht,{target:"_blank",className:"opblock-external-docs__link",href:sanitizeUrl(ze)},ze))):null,Ve&&Ve.size?He.createElement(nt,{parameters:Xe,specPath:i.push("parameters"),operation:Ve,onChangeKey:mt,onTryoutClick:v,onResetClick:_,onCancelClick:j,tryItOutEnabled:Pe,allowTryItOut:Se,fn:$,getComponent:W,specActions:Y,specSelectors:Z,pathMethod:[fe,ye],getConfigs:X,oas3Actions:ie,oas3Selectors:le}):null,Pe?He.createElement(ct,{getComponent:W,path:fe,method:ye,operationServers:Ve.get("servers"),pathServers:Z.paths().getIn([fe,"servers"]),getSelectedServer:le.selectedServer,setSelectedServer:ie.setSelectedServer,setServerVariableValue:ie.setServerVariableValue,getServerVariable:le.serverVariableValue,getEffectiveServerValue:le.serverEffectiveValue}):null,Pe&&Se&&qe&&qe.size?He.createElement("div",{className:"opblock-schemes"},He.createElement(lt,{schemes:qe,path:fe,method:ye,specActions:Y,currentScheme:Ye})):null,!Pe||!Se||gt.length<=0?null:He.createElement("div",{className:"validation-errors errors-wrapper"},"Please correct the following validation errors and try again.",He.createElement("ul",null,gt.map(((i,s)=>He.createElement("li",{key:s}," ",i," "))))),He.createElement("div",{className:Pe&&s&&Se?"btn-group":"execute-wrapper"},Pe&&Se?He.createElement(ot,{operation:Ve,specActions:Y,specSelectors:Z,oas3Selectors:le,oas3Actions:ie,path:fe,method:ye,onExecute:M,disabled:Ie}):null,Pe&&s&&Se?He.createElement(at,{specActions:Y,path:fe,method:ye}):null),Ie?He.createElement("div",{className:"loading-container"},He.createElement("div",{className:"loading"})):null,We?He.createElement(rt,{responses:We,request:u,tryItOutResponse:s,getComponent:W,getConfigs:X,specSelectors:Z,oas3Actions:ie,oas3Selectors:le,specActions:Y,produces:Z.producesOptionsFor([fe,ye]),producesValue:Z.currentProducesFor([fe,ye]),specPath:i.push("responses"),path:fe,method:ye,displayRequestDuration:xe,fn:$}):null,dt&&et.size?He.createElement(ut,{extensions:et,getComponent:W}):null)))}}class OperationContainer extends He.PureComponent{constructor(i,s){super(i,s);const{tryItOutEnabled:u}=i.getConfigs();this.state={tryItOutEnabled:!0===u||"true"===u,executeInProgress:!1}}static defaultProps={showSummary:!0,response:null,allowTryItOut:!0,displayOperationId:!1,displayRequestDuration:!1};mapStateToProps(i,s){const{op:u,layoutSelectors:m,getConfigs:v}=s,{docExpansion:_,deepLinking:j,displayOperationId:M,displayRequestDuration:$,supportedSubmitMethods:W}=v(),X=m.showSummary(),Y=u.getIn(["operation","__originalOperationId"])||u.getIn(["operation","operationId"])||opId(u.get("operation"),s.path,s.method)||u.get("id"),Z=["operations",s.tag,Y],ee=j&&"false"!==j,ae=W.indexOf(s.method)>=0&&(void 0===s.allowTryItOut?s.specSelectors.allowTryItOutFor(s.path,s.method):s.allowTryItOut),ie=u.getIn(["operation","security"])||s.specSelectors.security();return{operationId:Y,isDeepLinkingEnabled:ee,showSummary:X,displayOperationId:M,displayRequestDuration:$,allowTryItOut:ae,security:ie,isAuthorized:s.authSelectors.isAuthorized(ie),isShown:m.isShown(Z,"full"===_),jumpToKey:`paths.${s.path}.${s.method}`,response:s.specSelectors.responseFor(s.path,s.method),request:s.specSelectors.requestFor(s.path,s.method)}}componentDidMount(){const{isShown:i}=this.props,s=this.getResolvedSubtree();i&&void 0===s&&this.requestResolvedSubtree()}UNSAFE_componentWillReceiveProps(i){const{response:s,isShown:u}=i,m=this.getResolvedSubtree();s!==this.props.response&&this.setState({executeInProgress:!1}),u&&void 0===m&&this.requestResolvedSubtree()}toggleShown=()=>{let{layoutActions:i,tag:s,operationId:u,isShown:m}=this.props;const v=this.getResolvedSubtree();m||void 0!==v||this.requestResolvedSubtree(),i.show(["operations",s,u],!m)};onCancelClick=()=>{this.setState({tryItOutEnabled:!this.state.tryItOutEnabled})};onTryoutClick=()=>{this.setState({tryItOutEnabled:!this.state.tryItOutEnabled})};onResetClick=i=>{const s=this.props.oas3Selectors.selectDefaultRequestBodyValue(...i);this.props.oas3Actions.setRequestBodyValue({value:s,pathMethod:i})};onExecute=()=>{this.setState({executeInProgress:!0})};getResolvedSubtree=()=>{const{specSelectors:i,path:s,method:u,specPath:m}=this.props;return m?i.specResolvedSubtree(m.toJS()):i.specResolvedSubtree(["paths",s,u])};requestResolvedSubtree=()=>{const{specActions:i,path:s,method:u,specPath:m}=this.props;return m?i.requestResolvedSubtree(m.toJS()):i.requestResolvedSubtree(["paths",s,u])};render(){let{op:i,tag:s,path:u,method:m,security:v,isAuthorized:_,operationId:j,showSummary:M,isShown:$,jumpToKey:W,allowTryItOut:X,response:Y,request:Z,displayOperationId:ee,displayRequestDuration:ae,isDeepLinkingEnabled:ie,specPath:le,specSelectors:ce,specActions:pe,getComponent:de,getConfigs:fe,layoutSelectors:ye,layoutActions:be,authActions:_e,authSelectors:we,oas3Actions:Se,oas3Selectors:xe,fn:Pe}=this.props;const Ie=de("operation"),Te=this.getResolvedSubtree()||(0,et.Map)(),Re=(0,et.fromJS)({op:Te,tag:s,path:u,summary:i.getIn(["operation","summary"])||"",deprecated:Te.get("deprecated")||i.getIn(["operation","deprecated"])||!1,method:m,security:v,isAuthorized:_,operationId:j,originalOperationId:Te.getIn(["operation","__originalOperationId"]),showSummary:M,isShown:$,jumpToKey:W,allowTryItOut:X,request:Z,displayOperationId:ee,displayRequestDuration:ae,isDeepLinkingEnabled:ie,executeInProgress:this.state.executeInProgress,tryItOutEnabled:this.state.tryItOutEnabled});return He.createElement(Ie,{operation:Re,response:Y,request:Z,isShown:$,toggleShown:this.toggleShown,onTryoutClick:this.onTryoutClick,onResetClick:this.onResetClick,onCancelClick:this.onCancelClick,onExecute:this.onExecute,specPath:le,specActions:pe,specSelectors:ce,oas3Actions:Se,oas3Selectors:xe,layoutActions:be,layoutSelectors:ye,authActions:_e,authSelectors:we,getComponent:de,getConfigs:fe,fn:Pe})}}var hC=__webpack_require__(79833),dC=__webpack_require__.n(hC);class OperationSummary extends He.PureComponent{static defaultProps={operationProps:null,specPath:(0,et.List)(),summary:""};render(){let{isShown:i,toggleShown:s,getComponent:u,authActions:m,authSelectors:v,operationProps:_,specPath:j}=this.props,{summary:M,isAuthorized:$,method:W,op:X,showSummary:Y,path:Z,operationId:ee,originalOperationId:ae,displayOperationId:ie}=_.toJS(),{summary:le}=X,ce=_.get("security");const pe=u("authorizeOperationBtn",!0),de=u("OperationSummaryMethod"),fe=u("OperationSummaryPath"),ye=u("JumpToPath",!0),be=u("CopyToClipboardBtn",!0),_e=u("ArrowUpIcon"),we=u("ArrowDownIcon"),Se=ce&&!!ce.count(),xe=Se&&1===ce.size&&ce.first().isEmpty(),Pe=!Se||xe;return He.createElement("div",{className:`opblock-summary opblock-summary-${W}`},He.createElement("button",{"aria-label":`${W} ${Z.replace(/\//g,"/")}`,"aria-expanded":i,className:"opblock-summary-control",onClick:s},He.createElement(de,{method:W}),He.createElement(fe,{getComponent:u,operationProps:_,specPath:j}),Y?He.createElement("div",{className:"opblock-summary-description"},dC()(le||M)):null,ie&&(ae||ee)?He.createElement("span",{className:"opblock-summary-operation-id"},ae||ee):null),He.createElement(be,{textToCopy:`${j.get(1)}`}),Pe?null:He.createElement(pe,{isAuthorized:$,onClick:()=>{const i=v.definitionsForRequirements(ce);m.showDefinitions(i)}}),He.createElement("button",{"aria-label":`${W} ${Z.replace(/\//g,"/")}`,className:"opblock-control-arrow","aria-expanded":i,tabIndex:"-1",onClick:s},i?He.createElement(_e,{className:"arrow"}):He.createElement(we,{className:"arrow"})),He.createElement(ye,{path:j}))}}class OperationSummaryMethod extends He.PureComponent{static defaultProps={operationProps:null};render(){let{method:i}=this.props;return He.createElement("span",{className:"opblock-summary-method"},i.toUpperCase())}}class OperationSummaryPath extends He.PureComponent{render(){let{getComponent:i,operationProps:s}=this.props,{deprecated:u,isShown:m,path:v,tag:_,operationId:j,isDeepLinkingEnabled:M}=s.toJS();const $=v.split(/(?=\/)/g);for(let i=1;i<$.length;i+=2)$.splice(i,0,He.createElement("wbr",{key:i}));const W=i("DeepLink");return He.createElement("span",{className:u?"opblock-summary-path__deprecated":"opblock-summary-path","data-path":v},He.createElement(W,{enabled:M,isShown:m,path:createDeepLinkPath(`${_}/${j}`),text:$}))}}const operation_extensions=i=>{let{extensions:s,getComponent:u}=i,m=u("OperationExtRow");return He.createElement("div",{className:"opblock-section"},He.createElement("div",{className:"opblock-section-header"},He.createElement("h4",null,"Extensions")),He.createElement("div",{className:"table-container"},He.createElement("table",null,He.createElement("thead",null,He.createElement("tr",null,He.createElement("td",{className:"col_header"},"Field"),He.createElement("td",{className:"col_header"},"Value"))),He.createElement("tbody",null,s.entrySeq().map((i=>{let[s,u]=i;return He.createElement(m,{key:`${s}-${u}`,xKey:s,xVal:u})}))))))},operation_extension_row=i=>{let{xKey:s,xVal:u}=i;const m=u?u.toJS?u.toJS():u:null;return He.createElement("tr",null,He.createElement("td",null,s),He.createElement("td",null,JSON.stringify(m)))};var fC=__webpack_require__(94184),mC=__webpack_require__.n(fC),gC=__webpack_require__(35823),yC=__webpack_require__.n(gC);const HighlightCode=i=>{let{value:s,fileName:u,className:m,downloadable:v,getConfigs:_,canCopy:j,language:M}=i;const $=kt()(_)?_():null,W=!1!==Eo()($,"syntaxHighlight")&&Eo()($,"syntaxHighlight.activated",!0),X=(0,He.useRef)(null);(0,He.useEffect)((()=>{const i=Array.from(X.current.childNodes).filter((i=>!!i.nodeType&&i.classList.contains("microlight")));return i.forEach((i=>i.addEventListener("mousewheel",handlePreventYScrollingBeyondElement,{passive:!1}))),()=>{i.forEach((i=>i.removeEventListener("mousewheel",handlePreventYScrollingBeyondElement)))}}),[s,m,M]);const handlePreventYScrollingBeyondElement=i=>{const{target:s,deltaY:u}=i,{scrollHeight:m,offsetHeight:v,scrollTop:_}=s;m>v&&(0===_&&u<0||v+_>=m&&u>0)&&i.preventDefault()};return He.createElement("div",{className:"highlight-code",ref:X},j&&He.createElement("div",{className:"copy-to-clipboard"},He.createElement(Wo.CopyToClipboard,{text:s},He.createElement("button",null))),v?He.createElement("button",{className:"download-contents",onClick:()=>{yC()(s,u)}},"Download"):null,W?He.createElement(Yo,{language:M,className:mC()(m,"microlight"),style:getStyle(Eo()($,"syntaxHighlight.theme","agate"))},s):He.createElement("pre",{className:mC()(m,"microlight")},s))};HighlightCode.defaultProps={fileName:"response.txt"};const vC=HighlightCode;class responses_Responses extends He.Component{static defaultProps={tryItOutResponse:null,produces:(0,et.fromJS)(["application/json"]),displayRequestDuration:!1};onChangeProducesWrapper=i=>this.props.specActions.changeProducesValue([this.props.path,this.props.method],i);onResponseContentTypeChange=i=>{let{controlsAcceptHeader:s,value:u}=i;const{oas3Actions:m,path:v,method:_}=this.props;s&&m.setResponseContentType({value:u,path:v,method:_})};render(){let{responses:i,tryItOutResponse:s,getComponent:u,getConfigs:m,specSelectors:v,fn:_,producesValue:j,displayRequestDuration:M,specPath:$,path:W,method:X,oas3Selectors:Y,oas3Actions:Z}=this.props,ee=function defaultStatusCode(i){let s=i.keySeq();return s.contains(Mt)?Mt:s.filter((i=>"2"===(i+"")[0])).sort().first()}(i);const ae=u("contentType"),ie=u("liveResponse"),le=u("response");let ce=this.props.produces&&this.props.produces.size?this.props.produces:responses_Responses.defaultProps.produces;const pe=v.isOAS3()?function getAcceptControllingResponse(i){if(!tt().OrderedMap.isOrderedMap(i))return null;if(!i.size)return null;const s=i.find(((i,s)=>s.startsWith("2")&&Object.keys(i.get("content")||{}).length>0)),u=i.get("default")||tt().OrderedMap(),m=(u.get("content")||tt().OrderedMap()).keySeq().toJS().length?u:null;return s||m}(i):null,de=function createHtmlReadyId(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"_";return i.replace(/[^\w-]/g,s)}(`${X}${W}_responses`),fe=`${de}_select`;return He.createElement("div",{className:"responses-wrapper"},He.createElement("div",{className:"opblock-section-header"},He.createElement("h4",null,"Responses"),v.isOAS3()?null:He.createElement("label",{htmlFor:fe},He.createElement("span",null,"Response content type"),He.createElement(ae,{value:j,ariaControls:de,ariaLabel:"Response content type",className:"execute-content-type",contentTypes:ce,controlId:fe,onChange:this.onChangeProducesWrapper}))),He.createElement("div",{className:"responses-inner"},s?He.createElement("div",null,He.createElement(ie,{response:s,getComponent:u,getConfigs:m,specSelectors:v,path:this.props.path,method:this.props.method,displayRequestDuration:M}),He.createElement("h4",null,"Responses")):null,He.createElement("table",{"aria-live":"polite",className:"responses-table",id:de,role:"region"},He.createElement("thead",null,He.createElement("tr",{className:"responses-header"},He.createElement("td",{className:"col_header response-col_status"},"Code"),He.createElement("td",{className:"col_header response-col_description"},"Description"),v.isOAS3()?He.createElement("td",{className:"col col_header response-col_links"},"Links"):null)),He.createElement("tbody",null,i.entrySeq().map((i=>{let[M,ae]=i,ie=s&&s.get("status")==M?"response_current":"";return He.createElement(le,{key:M,path:W,method:X,specPath:$.push(M),isDefault:ee===M,fn:_,className:ie,code:M,response:ae,specSelectors:v,controlsAcceptHeader:ae===pe,onContentTypeChange:this.onResponseContentTypeChange,contentType:j,getConfigs:m,activeExamplesKey:Y.activeExamplesMember(W,X,"responses",M),oas3Actions:Z,getComponent:u})})).toArray()))))}}function getKnownSyntaxHighlighterLanguage(i){const s=function canJsonParse(i){try{return!!JSON.parse(i)}catch(i){return null}}(i);return s?"json":null}class response_Response extends He.Component{constructor(i,s){super(i,s),this.state={responseContentType:""}}static defaultProps={response:(0,et.fromJS)({}),onContentTypeChange:()=>{}};_onContentTypeChange=i=>{const{onContentTypeChange:s,controlsAcceptHeader:u}=this.props;this.setState({responseContentType:i}),s({value:i,controlsAcceptHeader:u})};getTargetExamplesKey=()=>{const{response:i,contentType:s,activeExamplesKey:u}=this.props,m=this.state.responseContentType||s,v=i.getIn(["content",m],(0,et.Map)({})).get("examples",null).keySeq().first();return u||v};render(){let{path:i,method:s,code:u,response:m,className:v,specPath:_,fn:j,getComponent:M,getConfigs:$,specSelectors:W,contentType:X,controlsAcceptHeader:Y,oas3Actions:Z}=this.props,{inferSchema:ee,getSampleSchema:ae}=j,ie=W.isOAS3();const{showExtensions:le}=$();let ce=le?getExtensions(m):null,pe=m.get("headers"),de=m.get("links");const fe=M("ResponseExtension"),ye=M("headers"),be=M("highlightCode"),_e=M("modelExample"),we=M("Markdown",!0),Se=M("operationLink"),xe=M("contentType"),Pe=M("ExamplesSelect"),Ie=M("Example");var Te,Re;const qe=this.state.responseContentType||X,ze=m.getIn(["content",qe],(0,et.Map)({})),Ve=ze.get("examples",null);if(ie){const i=ze.get("schema");Te=i?ee(i.toJS()):null,Re=i?(0,et.List)(["content",this.state.responseContentType,"schema"]):_}else Te=m.get("schema"),Re=m.has("schema")?_.push("schema"):_;let We,Xe,Ye=!1,Qe={includeReadOnly:!0};if(ie)if(Xe=ze.get("schema")?.toJS(),Ve){const i=this.getTargetExamplesKey(),getMediaTypeExample=i=>i.get("value");We=getMediaTypeExample(Ve.get(i,(0,et.Map)({}))),void 0===We&&(We=getMediaTypeExample(Ve.values().next().value)),Ye=!0}else void 0!==ze.get("example")&&(We=ze.get("example"),Ye=!0);else{Xe=Te,Qe={...Qe,includeWriteOnly:!0};const i=m.getIn(["examples",qe]);i&&(We=i,Ye=!0)}let tt=((i,s,u)=>{if(null!=i){let m=null;return getKnownSyntaxHighlighterLanguage(i)&&(m="json"),He.createElement("div",null,He.createElement(s,{className:"example",getConfigs:u,language:m,value:stringify(i)}))}return null})(ae(Xe,qe,Qe,Ye?We:void 0),be,$);return He.createElement("tr",{className:"response "+(v||""),"data-code":u},He.createElement("td",{className:"response-col_status"},u),He.createElement("td",{className:"response-col_description"},He.createElement("div",{className:"response-col_description__inner"},He.createElement(we,{source:m.get("description")})),le&&ce.size?ce.entrySeq().map((i=>{let[s,u]=i;return He.createElement(fe,{key:`${s}-${u}`,xKey:s,xVal:u})})):null,ie&&m.get("content")?He.createElement("section",{className:"response-controls"},He.createElement("div",{className:mC()("response-control-media-type",{"response-control-media-type--accept-controller":Y})},He.createElement("small",{className:"response-control-media-type__title"},"Media type"),He.createElement(xe,{value:this.state.responseContentType,contentTypes:m.get("content")?m.get("content").keySeq():(0,et.Seq)(),onChange:this._onContentTypeChange,ariaLabel:"Media Type"}),Y?He.createElement("small",{className:"response-control-media-type__accept-message"},"Controls ",He.createElement("code",null,"Accept")," header."):null),Ve?He.createElement("div",{className:"response-control-examples"},He.createElement("small",{className:"response-control-examples__title"},"Examples"),He.createElement(Pe,{examples:Ve,currentExampleKey:this.getTargetExamplesKey(),onSelect:m=>Z.setActiveExamplesMember({name:m,pathMethod:[i,s],contextType:"responses",contextName:u}),showLabels:!1})):null):null,tt||Te?He.createElement(_e,{specPath:Re,getComponent:M,getConfigs:$,specSelectors:W,schema:fromJSOrdered(Te),example:tt,includeReadOnly:!0}):null,ie&&Ve?He.createElement(Ie,{example:Ve.get(this.getTargetExamplesKey(),(0,et.Map)({})),getComponent:M,getConfigs:$,omitValue:!0}):null,pe?He.createElement(ye,{headers:pe,getComponent:M}):null),ie?He.createElement("td",{className:"response-col_links"},de?de.toSeq().entrySeq().map((i=>{let[s,u]=i;return He.createElement(Se,{key:s,name:s,link:u,getComponent:M})})):He.createElement("i",null,"No links")):null)}}const response_extension=i=>{let{xKey:s,xVal:u}=i;return He.createElement("div",{className:"response__extension"},s,": ",String(u))};var bC=__webpack_require__(3131),_C=__webpack_require__.n(bC),EC=__webpack_require__(7334),wC=__webpack_require__.n(EC);class ResponseBody extends He.PureComponent{state={parsedContent:null};updateParsedContent=i=>{const{content:s}=this.props;if(i!==s)if(s&&s instanceof Blob){var u=new FileReader;u.onload=()=>{this.setState({parsedContent:u.result})},u.readAsText(s)}else this.setState({parsedContent:s.toString()})};componentDidMount(){this.updateParsedContent(null)}componentDidUpdate(i){this.updateParsedContent(i.content)}render(){let{content:i,contentType:s,url:u,headers:m={},getConfigs:v,getComponent:_}=this.props;const{parsedContent:j}=this.state,M=_("highlightCode"),$="response_"+(new Date).getTime();let W,X;if(u=u||"",(/^application\/octet-stream/i.test(s)||m["Content-Disposition"]&&/attachment/i.test(m["Content-Disposition"])||m["content-disposition"]&&/attachment/i.test(m["content-disposition"])||m["Content-Description"]&&/File Transfer/i.test(m["Content-Description"])||m["content-description"]&&/File Transfer/i.test(m["content-description"]))&&i.size>0)if("Blob"in window){let v=s||"text/html",_=i instanceof Blob?i:new Blob([i],{type:v}),j=window.URL.createObjectURL(_),M=[v,u.substr(u.lastIndexOf("/")+1),j].join(":"),$=m["content-disposition"]||m["Content-Disposition"];if(void 0!==$){let i=function extractFileNameFromContentDispositionHeader(i){let s;if([/filename\*=[^']+'\w*'"([^"]+)";?/i,/filename\*=[^']+'\w*'([^;]+);?/i,/filename="([^;]*);?"/i,/filename=([^;]*);?/i].some((u=>(s=u.exec(i),null!==s))),null!==s&&s.length>1)try{return decodeURIComponent(s[1])}catch(i){console.error(i)}return null}($);null!==i&&(M=i)}X=dt.navigator&&dt.navigator.msSaveOrOpenBlob?He.createElement("div",null,He.createElement("a",{href:j,onClick:()=>dt.navigator.msSaveOrOpenBlob(_,M)},"Download file")):He.createElement("div",null,He.createElement("a",{href:j,download:M},"Download file"))}else X=He.createElement("pre",{className:"microlight"},"Download headers detected but your browser does not support downloading binary via XHR (Blob).");else if(/json/i.test(s)){let s=null;getKnownSyntaxHighlighterLanguage(i)&&(s="json");try{W=JSON.stringify(JSON.parse(i),null," ")}catch(s){W="can't parse JSON. Raw result:\n\n"+i}X=He.createElement(M,{language:s,downloadable:!0,fileName:`${$}.json`,value:W,getConfigs:v,canCopy:!0})}else/xml/i.test(s)?(W=_C()(i,{textNodesOnSameLine:!0,indentor:" "}),X=He.createElement(M,{downloadable:!0,fileName:`${$}.xml`,value:W,getConfigs:v,canCopy:!0})):X="text/html"===wC()(s)||/text\/plain/.test(s)?He.createElement(M,{downloadable:!0,fileName:`${$}.html`,value:i,getConfigs:v,canCopy:!0}):"text/csv"===wC()(s)||/text\/csv/.test(s)?He.createElement(M,{downloadable:!0,fileName:`${$}.csv`,value:i,getConfigs:v,canCopy:!0}):/^image\//i.test(s)?s.includes("svg")?He.createElement("div",null," ",i," "):He.createElement("img",{src:window.URL.createObjectURL(i)}):/^audio\//i.test(s)?He.createElement("pre",{className:"microlight"},He.createElement("audio",{controls:!0,key:u},He.createElement("source",{src:u,type:s}))):"string"==typeof i?He.createElement(M,{downloadable:!0,fileName:`${$}.txt`,value:i,getConfigs:v,canCopy:!0}):i.size>0?j?He.createElement("div",null,He.createElement("p",{className:"i"},"Unrecognized response type; displaying content as text."),He.createElement(M,{downloadable:!0,fileName:`${$}.txt`,value:j,getConfigs:v,canCopy:!0})):He.createElement("p",{className:"i"},"Unrecognized response type; unable to display."):null;return X?He.createElement("div",null,He.createElement("h5",null,"Response body"),X):null}}class Parameters extends He.Component{constructor(i){super(i),this.state={callbackVisible:!1,parametersVisible:!0}}static defaultProps={onTryoutClick:Function.prototype,onCancelClick:Function.prototype,tryItOutEnabled:!1,allowTryItOut:!0,onChangeKey:[],specPath:[]};onChange=(i,s,u)=>{let{specActions:{changeParamByIdentity:m},onChangeKey:v}=this.props;m(v,i,s,u)};onChangeConsumesWrapper=i=>{let{specActions:{changeConsumesValue:s},onChangeKey:u}=this.props;s(u,i)};toggleTab=i=>"parameters"===i?this.setState({parametersVisible:!0,callbackVisible:!1}):"callbacks"===i?this.setState({callbackVisible:!0,parametersVisible:!1}):void 0;onChangeMediaType=i=>{let{value:s,pathMethod:u}=i,{specActions:m,oas3Selectors:v,oas3Actions:_}=this.props;const j=v.hasUserEditedBody(...u),M=v.shouldRetainRequestBodyValue(...u);_.setRequestContentType({value:s,pathMethod:u}),_.initRequestBodyValidateError({pathMethod:u}),j||(M||_.setRequestBodyValue({value:void 0,pathMethod:u}),m.clearResponse(...u),m.clearRequest(...u),m.clearValidateParams(u))};render(){let{onTryoutClick:i,onResetClick:s,parameters:u,allowTryItOut:m,tryItOutEnabled:v,specPath:_,fn:j,getComponent:M,getConfigs:$,specSelectors:W,specActions:X,pathMethod:Y,oas3Actions:Z,oas3Selectors:ee,operation:ae}=this.props;const ie=M("parameterRow"),le=M("TryItOutButton"),ce=M("contentType"),pe=M("Callbacks",!0),de=M("RequestBody",!0),fe=v&&m,ye=W.isOAS3(),be=ae.get("requestBody"),_e=Object.values(u.reduce(((i,s)=>{const u=s.get("in");return i[u]??=[],i[u].push(s),i}),{})).reduce(((i,s)=>i.concat(s)),[]);return He.createElement("div",{className:"opblock-section"},He.createElement("div",{className:"opblock-section-header"},ye?He.createElement("div",{className:"tab-header"},He.createElement("div",{onClick:()=>this.toggleTab("parameters"),className:`tab-item ${this.state.parametersVisible&&"active"}`},He.createElement("h4",{className:"opblock-title"},He.createElement("span",null,"Parameters"))),ae.get("callbacks")?He.createElement("div",{onClick:()=>this.toggleTab("callbacks"),className:`tab-item ${this.state.callbackVisible&&"active"}`},He.createElement("h4",{className:"opblock-title"},He.createElement("span",null,"Callbacks"))):null):He.createElement("div",{className:"tab-header"},He.createElement("h4",{className:"opblock-title"},"Parameters")),m?He.createElement(le,{isOAS3:W.isOAS3(),hasUserEditedBody:ee.hasUserEditedBody(...Y),enabled:v,onCancelClick:this.props.onCancelClick,onTryoutClick:i,onResetClick:()=>s(Y)}):null),this.state.parametersVisible?He.createElement("div",{className:"parameters-container"},_e.length?He.createElement("div",{className:"table-container"},He.createElement("table",{className:"parameters"},He.createElement("thead",null,He.createElement("tr",null,He.createElement("th",{className:"col_header parameters-col_name"},"Name"),He.createElement("th",{className:"col_header parameters-col_description"},"Description"))),He.createElement("tbody",null,_e.map(((i,s)=>He.createElement(ie,{fn:j,specPath:_.push(s.toString()),getComponent:M,getConfigs:$,rawParam:i,param:W.parameterWithMetaByIdentity(Y,i),key:`${i.get("in")}.${i.get("name")}`,onChange:this.onChange,onChangeConsumes:this.onChangeConsumesWrapper,specSelectors:W,specActions:X,oas3Actions:Z,oas3Selectors:ee,pathMethod:Y,isExecute:fe})))))):He.createElement("div",{className:"opblock-description-wrapper"},He.createElement("p",null,"No parameters"))):null,this.state.callbackVisible?He.createElement("div",{className:"callbacks-container opblock-description-wrapper"},He.createElement(pe,{callbacks:(0,et.Map)(ae.get("callbacks")),specPath:_.slice(0,-1).push("callbacks")})):null,ye&&be&&this.state.parametersVisible&&He.createElement("div",{className:"opblock-section opblock-section-request-body"},He.createElement("div",{className:"opblock-section-header"},He.createElement("h4",{className:`opblock-title parameter__name ${be.get("required")&&"required"}`},"Request body"),He.createElement("label",null,He.createElement(ce,{value:ee.requestContentType(...Y),contentTypes:be.get("content",(0,et.List)()).keySeq(),onChange:i=>{this.onChangeMediaType({value:i,pathMethod:Y})},className:"body-param-content-type",ariaLabel:"Request content type"}))),He.createElement("div",{className:"opblock-description-wrapper"},He.createElement(de,{setRetainRequestBodyValueFlag:i=>Z.setRetainRequestBodyValueFlag({value:i,pathMethod:Y}),userHasEditedBody:ee.hasUserEditedBody(...Y),specPath:_.slice(0,-1).push("requestBody"),requestBody:be,requestBodyValue:ee.requestBodyValue(...Y),requestBodyInclusionSetting:ee.requestBodyInclusionSetting(...Y),requestBodyErrors:ee.requestBodyErrors(...Y),isExecute:fe,getConfigs:$,activeExamplesKey:ee.activeExamplesMember(...Y,"requestBody","requestBody"),updateActiveExamplesKey:i=>{this.props.oas3Actions.setActiveExamplesMember({name:i,pathMethod:this.props.pathMethod,contextType:"requestBody",contextName:"requestBody"})},onChange:(i,s)=>{if(s){const u=ee.requestBodyValue(...Y),m=et.Map.isMap(u)?u:(0,et.Map)();return Z.setRequestBodyValue({pathMethod:Y,value:m.setIn(s,i)})}Z.setRequestBodyValue({value:i,pathMethod:Y})},onChangeIncludeEmpty:(i,s)=>{Z.setRequestBodyInclusion({pathMethod:Y,value:s,name:i})},contentType:ee.requestContentType(...Y)}))))}}const parameter_extension=i=>{let{xKey:s,xVal:u}=i;return He.createElement("div",{className:"parameter__extension"},s,": ",String(u))},SC={onChange:()=>{},isIncludedOptions:{}};class ParameterIncludeEmpty extends He.Component{static defaultProps=SC;componentDidMount(){const{isIncludedOptions:i,onChange:s}=this.props,{shouldDispatchInit:u,defaultValue:m}=i;u&&s(m)}onCheckboxChange=i=>{const{onChange:s}=this.props;s(i.target.checked)};render(){let{isIncluded:i,isDisabled:s}=this.props;return He.createElement("div",null,He.createElement("label",{className:mC()("parameter__empty_value_toggle",{disabled:s})},He.createElement("input",{type:"checkbox",disabled:s,checked:!s&&i,onChange:this.onCheckboxChange}),"Send empty value"))}}class ParameterRow extends He.Component{constructor(i,s){super(i,s),this.setDefaultValue()}UNSAFE_componentWillReceiveProps(i){let s,{specSelectors:u,pathMethod:m,rawParam:v}=i,_=u.isOAS3(),j=u.parameterWithMetaByIdentity(m,v)||new et.Map;if(j=j.isEmpty()?v:j,_){let{schema:i}=getParameterSchema(j,{isOAS3:_});s=i?i.get("enum"):void 0}else s=j?j.get("enum"):void 0;let M,$=j?j.get("value"):void 0;void 0!==$?M=$:v.get("required")&&s&&s.size&&(M=s.first()),void 0!==M&&M!==$&&this.onChangeWrapper(function numberToString(i){return"number"==typeof i?i.toString():i}(M)),this.setDefaultValue()}onChangeWrapper=(()=>{var i=this;return function(s){let u,m=arguments.length>1&&void 0!==arguments[1]&&arguments[1],{onChange:v,rawParam:_}=i.props;return u=""===s||s&&0===s.size?null:s,v(_,u,m)}})();_onExampleSelect=i=>{this.props.oas3Actions.setActiveExamplesMember({name:i,pathMethod:this.props.pathMethod,contextType:"parameters",contextName:this.getParamKey()})};onChangeIncludeEmpty=i=>{let{specActions:s,param:u,pathMethod:m}=this.props;const v=u.get("name"),_=u.get("in");return s.updateEmptyParamInclusion(m,v,_,i)};setDefaultValue=()=>{let{specSelectors:i,pathMethod:s,rawParam:u,oas3Selectors:m,fn:v}=this.props;const _=i.parameterWithMetaByIdentity(s,u)||(0,et.Map)(),{schema:j}=getParameterSchema(_,{isOAS3:i.isOAS3()}),M=_.get("content",(0,et.Map)()).keySeq().first(),$=j?v.getSampleSchema(j.toJS(),M,{includeWriteOnly:!0}):null;if(_&&void 0===_.get("value")&&"body"!==_.get("in")){let u;if(i.isSwagger2())u=void 0!==_.get("x-example")?_.get("x-example"):void 0!==_.getIn(["schema","example"])?_.getIn(["schema","example"]):j&&j.getIn(["default"]);else if(i.isOAS3()){const i=m.activeExamplesMember(...s,"parameters",this.getParamKey());u=void 0!==_.getIn(["examples",i,"value"])?_.getIn(["examples",i,"value"]):void 0!==_.getIn(["content",M,"example"])?_.getIn(["content",M,"example"]):void 0!==_.get("example")?_.get("example"):void 0!==(j&&j.get("example"))?j&&j.get("example"):void 0!==(j&&j.get("default"))?j&&j.get("default"):_.get("default")}void 0===u||et.List.isList(u)||(u=stringify(u)),void 0!==u?this.onChangeWrapper(u):j&&"object"===j.get("type")&&$&&!_.get("examples")&&this.onChangeWrapper(et.List.isList($)?$:stringify($))}};getParamKey(){const{param:i}=this.props;return i?`${i.get("name")}-${i.get("in")}`:null}render(){let{param:i,rawParam:s,getComponent:u,getConfigs:m,isExecute:v,fn:_,onChangeConsumes:j,specSelectors:M,pathMethod:$,specPath:W,oas3Selectors:X}=this.props,Y=M.isOAS3();const{showExtensions:Z,showCommonExtensions:ee}=m();if(i||(i=s),!s)return null;const ae=u("JsonSchemaForm"),ie=u("ParamBody");let le=i.get("in"),ce="body"!==le?null:He.createElement(ie,{getComponent:u,getConfigs:m,fn:_,param:i,consumes:M.consumesOptionsFor($),consumesValue:M.contentTypeValues($).get("requestContentType"),onChange:this.onChangeWrapper,onChangeConsumes:j,isExecute:v,specSelectors:M,pathMethod:$});const pe=u("modelExample"),de=u("Markdown",!0),fe=u("ParameterExt"),ye=u("ParameterIncludeEmpty"),be=u("ExamplesSelectValueRetainer"),_e=u("Example");let we,Se,xe,Pe,{schema:Ie}=getParameterSchema(i,{isOAS3:Y}),Te=M.parameterWithMetaByIdentity($,s)||(0,et.Map)(),Re=Ie?Ie.get("format"):null,qe=Ie?Ie.get("type"):null,ze=Ie?Ie.getIn(["items","type"]):null,Ve="formData"===le,We="FormData"in dt,Xe=i.get("required"),Ye=Te?Te.get("value"):"",Qe=ee?getCommonExtensions(Ie):null,tt=Z?getExtensions(i):null,rt=!1;return void 0!==i&&Ie&&(we=Ie.get("items")),void 0!==we?(Se=we.get("enum"),xe=we.get("default")):Ie&&(Se=Ie.get("enum")),Se&&Se.size&&Se.size>0&&(rt=!0),void 0!==i&&(Ie&&(xe=Ie.get("default")),void 0===xe&&(xe=i.get("default")),Pe=i.get("example"),void 0===Pe&&(Pe=i.get("x-example"))),He.createElement("tr",{"data-param-name":i.get("name"),"data-param-in":i.get("in")},He.createElement("td",{className:"parameters-col_name"},He.createElement("div",{className:Xe?"parameter__name required":"parameter__name"},i.get("name"),Xe?He.createElement("span",null," *"):null),He.createElement("div",{className:"parameter__type"},qe,ze&&`[${ze}]`,Re&&He.createElement("span",{className:"prop-format"},"($",Re,")")),He.createElement("div",{className:"parameter__deprecated"},Y&&i.get("deprecated")?"deprecated":null),He.createElement("div",{className:"parameter__in"},"(",i.get("in"),")"),ee&&Qe.size?Qe.entrySeq().map((i=>{let[s,u]=i;return He.createElement(fe,{key:`${s}-${u}`,xKey:s,xVal:u})})):null,Z&&tt.size?tt.entrySeq().map((i=>{let[s,u]=i;return He.createElement(fe,{key:`${s}-${u}`,xKey:s,xVal:u})})):null),He.createElement("td",{className:"parameters-col_description"},i.get("description")?He.createElement(de,{source:i.get("description")}):null,!ce&&v||!rt?null:He.createElement(de,{className:"parameter__enum",source:"<i>Available values</i> : "+Se.map((function(i){return i})).toArray().join(", ")}),!ce&&v||void 0===xe?null:He.createElement(de,{className:"parameter__default",source:"<i>Default value</i> : "+xe}),!ce&&v||void 0===Pe?null:He.createElement(de,{source:"<i>Example</i> : "+Pe}),Ve&&!We&&He.createElement("div",null,"Error: your browser does not support FormData"),Y&&i.get("examples")?He.createElement("section",{className:"parameter-controls"},He.createElement(be,{examples:i.get("examples"),onSelect:this._onExampleSelect,updateValue:this.onChangeWrapper,getComponent:u,defaultToFirstExample:!0,currentKey:X.activeExamplesMember(...$,"parameters",this.getParamKey()),currentUserInputValue:Ye})):null,ce?null:He.createElement(ae,{fn:_,getComponent:u,value:Ye,required:Xe,disabled:!v,description:i.get("name"),onChange:this.onChangeWrapper,errors:Te.get("errors"),schema:Ie}),ce&&Ie?He.createElement(pe,{getComponent:u,specPath:W.push("schema"),getConfigs:m,isExecute:v,specSelectors:M,schema:Ie,example:ce,includeWriteOnly:!0}):null,!ce&&v&&i.get("allowEmptyValue")?He.createElement(ye,{onChange:this.onChangeIncludeEmpty,isIncluded:M.parameterInclusionSettingFor($,i.get("name"),i.get("in")),isDisabled:!isEmptyValue(Ye)}):null,Y&&i.get("examples")?He.createElement(_e,{example:i.getIn(["examples",X.activeExamplesMember(...$,"parameters",this.getParamKey())]),getComponent:u,getConfigs:m}):null))}}class Execute extends He.Component{handleValidateParameters=()=>{let{specSelectors:i,specActions:s,path:u,method:m}=this.props;return s.validateParams([u,m]),i.validateBeforeExecute([u,m])};handleValidateRequestBody=()=>{let{path:i,method:s,specSelectors:u,oas3Selectors:m,oas3Actions:v}=this.props,_={missingBodyValue:!1,missingRequiredKeys:[]};v.clearRequestBodyValidateError({path:i,method:s});let j=u.getOAS3RequiredRequestBodyContentType([i,s]),M=m.requestBodyValue(i,s),$=m.validateBeforeExecute([i,s]),W=m.requestContentType(i,s);if(!$)return _.missingBodyValue=!0,v.setRequestBodyValidateError({path:i,method:s,validationErrors:_}),!1;if(!j)return!0;let X=m.validateShallowRequired({oas3RequiredRequestBodyContentType:j,oas3RequestContentType:W,oas3RequestBodyValue:M});return!X||X.length<1||(X.forEach((i=>{_.missingRequiredKeys.push(i)})),v.setRequestBodyValidateError({path:i,method:s,validationErrors:_}),!1)};handleValidationResultPass=()=>{let{specActions:i,operation:s,path:u,method:m}=this.props;this.props.onExecute&&this.props.onExecute(),i.execute({operation:s,path:u,method:m})};handleValidationResultFail=()=>{let{specActions:i,path:s,method:u}=this.props;i.clearValidateParams([s,u]),setTimeout((()=>{i.validateParams([s,u])}),40)};handleValidationResult=i=>{i?this.handleValidationResultPass():this.handleValidationResultFail()};onClick=()=>{let i=this.handleValidateParameters(),s=this.handleValidateRequestBody(),u=i&&s;this.handleValidationResult(u)};onChangeProducesWrapper=i=>this.props.specActions.changeProducesValue([this.props.path,this.props.method],i);render(){const{disabled:i}=this.props;return He.createElement("button",{className:"btn execute opblock-control__btn",onClick:this.onClick,disabled:i},"Execute")}}class headers_Headers extends He.Component{render(){let{headers:i,getComponent:s}=this.props;const u=s("Property"),m=s("Markdown",!0);return i&&i.size?He.createElement("div",{className:"headers-wrapper"},He.createElement("h4",{className:"headers__title"},"Headers:"),He.createElement("table",{className:"headers"},He.createElement("thead",null,He.createElement("tr",{className:"header-row"},He.createElement("th",{className:"header-col"},"Name"),He.createElement("th",{className:"header-col"},"Description"),He.createElement("th",{className:"header-col"},"Type"))),He.createElement("tbody",null,i.entrySeq().map((i=>{let[s,v]=i;if(!tt().Map.isMap(v))return null;const _=v.get("description"),j=v.getIn(["schema"])?v.getIn(["schema","type"]):v.getIn(["type"]),M=v.getIn(["schema","example"]);return He.createElement("tr",{key:s},He.createElement("td",{className:"header-col"},s),He.createElement("td",{className:"header-col"},_?He.createElement(m,{source:_}):null),He.createElement("td",{className:"header-col"},j," ",M?He.createElement(u,{propKey:"Example",propVal:M,propClass:"header-example"}):null))})).toArray()))):null}}class Errors extends He.Component{render(){let{editorActions:i,errSelectors:s,layoutSelectors:u,layoutActions:m,getComponent:v}=this.props;const _=v("Collapse");if(i&&i.jumpToLine)var j=i.jumpToLine;let M=s.allErrors().filter((i=>"thrown"===i.get("type")||"error"===i.get("level")));if(!M||M.count()<1)return null;let $=u.isShown(["errorPane"],!0),W=M.sortBy((i=>i.get("line")));return He.createElement("pre",{className:"errors-wrapper"},He.createElement("hgroup",{className:"error"},He.createElement("h4",{className:"errors__title"},"Errors"),He.createElement("button",{className:"btn errors__clear-btn",onClick:()=>m.show(["errorPane"],!$)},$?"Hide":"Show")),He.createElement(_,{isOpened:$,animated:!0},He.createElement("div",{className:"errors"},W.map(((i,s)=>{let u=i.get("type");return"thrown"===u||"auth"===u?He.createElement(ThrownErrorItem,{key:s,error:i.get("error")||i,jumpToLine:j}):"spec"===u?He.createElement(SpecErrorItem,{key:s,error:i,jumpToLine:j}):void 0})))))}}const ThrownErrorItem=i=>{let{error:s,jumpToLine:u}=i;if(!s)return null;let m=s.get("line");return He.createElement("div",{className:"error-wrapper"},s?He.createElement("div",null,He.createElement("h4",null,s.get("source")&&s.get("level")?toTitleCase(s.get("source"))+" "+s.get("level"):"",s.get("path")?He.createElement("small",null," at ",s.get("path")):null),He.createElement("span",{className:"message thrown"},s.get("message")),He.createElement("div",{className:"error-line"},m&&u?He.createElement("a",{onClick:u.bind(null,m)},"Jump to line ",m):null)):null)},SpecErrorItem=i=>{let{error:s,jumpToLine:u}=i,m=null;return s.get("path")?m=et.List.isList(s.get("path"))?He.createElement("small",null,"at ",s.get("path").join(".")):He.createElement("small",null,"at ",s.get("path")):s.get("line")&&!u&&(m=He.createElement("small",null,"on line ",s.get("line"))),He.createElement("div",{className:"error-wrapper"},s?He.createElement("div",null,He.createElement("h4",null,toTitleCase(s.get("source"))+" "+s.get("level")," ",m),He.createElement("span",{className:"message"},s.get("message")),He.createElement("div",{className:"error-line"},u?He.createElement("a",{onClick:u.bind(null,s.get("line"))},"Jump to line ",s.get("line")):null)):null)};function toTitleCase(i){return(i||"").split(" ").map((i=>i[0].toUpperCase()+i.slice(1))).join(" ")}ThrownErrorItem.defaultProps={jumpToLine:null};const content_type_noop=()=>{};class ContentType extends He.Component{static defaultProps={onChange:content_type_noop,value:null,contentTypes:(0,et.fromJS)(["application/json"])};componentDidMount(){this.props.contentTypes&&this.props.onChange(this.props.contentTypes.first())}UNSAFE_componentWillReceiveProps(i){i.contentTypes&&i.contentTypes.size&&(i.contentTypes.includes(i.value)||i.onChange(i.contentTypes.first()))}onChangeWrapper=i=>this.props.onChange(i.target.value);render(){let{ariaControls:i,ariaLabel:s,className:u,contentTypes:m,controlId:v,value:_}=this.props;return m&&m.size?He.createElement("div",{className:"content-type-wrapper "+(u||"")},He.createElement("select",{"aria-controls":i,"aria-label":s,className:"content-type",id:v,onChange:this.onChangeWrapper,value:_||""},m.map((i=>He.createElement("option",{key:i,value:i},i))).toArray())):null}}function xclass(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];return s.filter((i=>!!i)).join(" ").trim()}class Container extends He.Component{render(){let{fullscreen:i,full:s,...u}=this.props;if(i)return He.createElement("section",u);let m="swagger-container"+(s?"-full":"");return He.createElement("section",Ao()({},u,{className:xclass(u.className,m)}))}}const xC={mobile:"",tablet:"-tablet",desktop:"-desktop",large:"-hd"};class Col extends He.Component{render(){const{hide:i,keepContents:s,mobile:u,tablet:m,desktop:v,large:_,...j}=this.props;if(i&&!s)return He.createElement("span",null);let M=[];for(let i in xC){if(!Object.prototype.hasOwnProperty.call(xC,i))continue;let s=xC[i];if(i in this.props){let u=this.props[i];if(u<1){M.push("none"+s);continue}M.push("block"+s),M.push("col-"+u+s)}}i&&M.push("hidden");let $=xclass(j.className,...M);return He.createElement("section",Ao()({},j,{className:$}))}}class Row extends He.Component{render(){return He.createElement("div",Ao()({},this.props,{className:xclass(this.props.className,"wrapper")}))}}class Button extends He.Component{static defaultProps={className:""};render(){return He.createElement("button",Ao()({},this.props,{className:xclass(this.props.className,"button")}))}}const TextArea=i=>He.createElement("textarea",i),Input=i=>He.createElement("input",i);class Select extends He.Component{static defaultProps={multiple:!1,allowEmptyValue:!0};constructor(i,s){let u;super(i,s),u=i.value?i.value:i.multiple?[""]:"",this.state={value:u}}onChange=i=>{let s,{onChange:u,multiple:m}=this.props,v=[].slice.call(i.target.options);s=m?v.filter((function(i){return i.selected})).map((function(i){return i.value})):i.target.value,this.setState({value:s}),u&&u(s)};UNSAFE_componentWillReceiveProps(i){i.value!==this.props.value&&this.setState({value:i.value})}render(){let{allowedValues:i,multiple:s,allowEmptyValue:u,disabled:m}=this.props,v=this.state.value?.toJS?.()||this.state.value;return He.createElement("select",{className:this.props.className,multiple:s,value:v,onChange:this.onChange,disabled:m},u?He.createElement("option",{value:""},"--"):null,i.map((function(i,s){return He.createElement("option",{key:s,value:String(i)},String(i))})))}}class layout_utils_Link extends He.Component{render(){return He.createElement("a",Ao()({},this.props,{rel:"noopener noreferrer",className:xclass(this.props.className,"link")}))}}const NoMargin=i=>{let{children:s}=i;return He.createElement("div",{className:"no-margin"}," ",s," ")};class Collapse extends He.Component{static defaultProps={isOpened:!1,animated:!1};renderNotAnimated(){return this.props.isOpened?He.createElement(NoMargin,null,this.props.children):He.createElement("noscript",null)}render(){let{animated:i,isOpened:s,children:u}=this.props;return i?(u=s?u:null,He.createElement(NoMargin,null,u)):this.renderNotAnimated()}}class Overview extends He.Component{constructor(){super(...arguments),this.setTagShown=this._setTagShown.bind(this)}_setTagShown(i,s){this.props.layoutActions.show(i,s)}showOp(i,s){let{layoutActions:u}=this.props;u.show(i,s)}render(){let{specSelectors:i,layoutSelectors:s,layoutActions:u,getComponent:m}=this.props,v=i.taggedOperations();const _=m("Collapse");return He.createElement("div",null,He.createElement("h4",{className:"overview-title"},"Overview"),v.map(((i,m)=>{let v=i.get("operations"),j=["overview-tags",m],M=s.isShown(j,!0);return He.createElement("div",{key:"overview-"+m},He.createElement("h4",{onClick:()=>u.show(j,!M),className:"link overview-tag"}," ",M?"-":"+",m),He.createElement(_,{isOpened:M,animated:!0},v.map((i=>{let{path:m,method:v,id:_}=i.toObject(),j="operations",M=_,$=s.isShown([j,M]);return He.createElement(OperationLink,{key:_,path:m,method:v,id:m+"-"+v,shown:$,showOpId:M,showOpIdPrefix:j,href:`#operation-${M}`,onClick:u.show})})).toArray()))})).toArray(),v.size<1&&He.createElement("h3",null," No operations defined in spec! "))}}class OperationLink extends He.Component{constructor(i){super(i),this.onClick=this._onClick.bind(this)}_onClick(){let{showOpId:i,showOpIdPrefix:s,onClick:u,shown:m}=this.props;u([s,i],!m)}render(){let{id:i,method:s,shown:u,href:m}=this.props;return He.createElement(layout_utils_Link,{href:m,onClick:this.onClick,className:"block opblock-link "+(u?"shown":"")},He.createElement("div",null,He.createElement("small",{className:`bold-label-${s}`},s.toUpperCase()),He.createElement("span",{className:"bold-label"},i)))}}class InitializedInput extends He.Component{componentDidMount(){this.props.initialValue&&(this.inputRef.value=this.props.initialValue)}render(){const{value:i,defaultValue:s,initialValue:u,...m}=this.props;return He.createElement("input",Ao()({},m,{ref:i=>this.inputRef=i}))}}class InfoBasePath extends He.Component{render(){const{host:i,basePath:s}=this.props;return He.createElement("pre",{className:"base-url"},"[ Base URL: ",i,s," ]")}}class InfoUrl extends He.PureComponent{render(){const{url:i,getComponent:s}=this.props,u=s("Link");return He.createElement(u,{target:"_blank",href:sanitizeUrl(i)},He.createElement("span",{className:"url"}," ",i))}}class info_Info extends He.Component{render(){const{info:i,url:s,host:u,basePath:m,getComponent:v,externalDocs:_,selectedServer:j,url:M}=this.props,$=i.get("version"),W=i.get("description"),X=i.get("title"),Y=safeBuildUrl(i.get("termsOfService"),M,{selectedServer:j}),Z=i.get("contact"),ee=i.get("license"),ae=safeBuildUrl(_&&_.get("url"),M,{selectedServer:j}),ie=_&&_.get("description"),le=v("Markdown",!0),ce=v("Link"),pe=v("VersionStamp"),de=v("OpenAPIVersion"),fe=v("InfoUrl"),ye=v("InfoBasePath"),be=v("License"),_e=v("Contact");return He.createElement("div",{className:"info"},He.createElement("hgroup",{className:"main"},He.createElement("h2",{className:"title"},X,$&&He.createElement(pe,{version:$}),He.createElement(de,{oasVersion:"2.0"})),u||m?He.createElement(ye,{host:u,basePath:m}):null,s&&He.createElement(fe,{getComponent:v,url:s})),He.createElement("div",{className:"description"},He.createElement(le,{source:W})),Y&&He.createElement("div",{className:"info__tos"},He.createElement(ce,{target:"_blank",href:sanitizeUrl(Y)},"Terms of service")),Z?.size>0&&He.createElement(_e,{getComponent:v,data:Z,selectedServer:j,url:s}),ee?.size>0&&He.createElement(be,{getComponent:v,license:ee,selectedServer:j,url:s}),ae?He.createElement(ce,{className:"info__extdocs",target:"_blank",href:sanitizeUrl(ae)},ie||ae):null)}}const kC=info_Info;class InfoContainer extends He.Component{render(){const{specSelectors:i,getComponent:s,oas3Selectors:u}=this.props,m=i.info(),v=i.url(),_=i.basePath(),j=i.host(),M=i.externalDocs(),$=u.selectedServer(),W=s("info");return He.createElement("div",null,m&&m.count()?He.createElement(W,{info:m,url:v,host:j,basePath:_,externalDocs:M,getComponent:s,selectedServer:$}):null)}}class contact_Contact extends He.Component{render(){const{data:i,getComponent:s,selectedServer:u,url:m}=this.props,v=i.get("name","the developer"),_=safeBuildUrl(i.get("url"),m,{selectedServer:u}),j=i.get("email"),M=s("Link");return He.createElement("div",{className:"info__contact"},_&&He.createElement("div",null,He.createElement(M,{href:sanitizeUrl(_),target:"_blank"},v," - Website")),j&&He.createElement(M,{href:sanitizeUrl(`mailto:${j}`)},_?`Send email to ${v}`:`Contact ${v}`))}}const OC=contact_Contact;class license_License extends He.Component{render(){const{license:i,getComponent:s,selectedServer:u,url:m}=this.props,v=i.get("name","License"),_=safeBuildUrl(i.get("url"),m,{selectedServer:u}),j=s("Link");return He.createElement("div",{className:"info__license"},_?He.createElement("div",{className:"info__license__url"},He.createElement(j,{target:"_blank",href:sanitizeUrl(_)},v)):He.createElement("span",null,v))}}const AC=license_License;class JumpToPath extends He.Component{render(){return null}}class CopyToClipboardBtn extends He.Component{render(){let{getComponent:i}=this.props;const s=i("CopyIcon");return He.createElement("div",{className:"view-line-link copy-to-clipboard",title:"Copy to clipboard"},He.createElement(Wo.CopyToClipboard,{text:this.props.textToCopy},He.createElement(s,null)))}}class Footer extends He.Component{render(){return He.createElement("div",{className:"footer"})}}class FilterContainer extends He.Component{onFilterChange=i=>{const{target:{value:s}}=i;this.props.layoutActions.updateFilter(s)};render(){const{specSelectors:i,layoutSelectors:s,getComponent:u}=this.props,m=u("Col"),v="loading"===i.loadingStatus(),_="failed"===i.loadingStatus(),j=s.currentFilter(),M=["operation-filter-input"];return _&&M.push("failed"),v&&M.push("loading"),He.createElement("div",null,null===j||!1===j||"false"===j?null:He.createElement("div",{className:"filter-container"},He.createElement(m,{className:"filter wrapper",mobile:12},He.createElement("input",{className:M.join(" "),placeholder:"Filter by tag",type:"text",onChange:this.onFilterChange,value:!0===j||"true"===j?"":j,disabled:v}))))}}const CC=Function.prototype;class ParamBody extends He.PureComponent{static defaultProp={consumes:(0,et.fromJS)(["application/json"]),param:(0,et.fromJS)({}),onChange:CC,onChangeConsumes:CC};constructor(i,s){super(i,s),this.state={isEditBox:!1,value:""}}componentDidMount(){this.updateValues.call(this,this.props)}UNSAFE_componentWillReceiveProps(i){this.updateValues.call(this,i)}updateValues=i=>{let{param:s,isExecute:u,consumesValue:m=""}=i,v=/xml/i.test(m),_=/json/i.test(m),j=v?s.get("value_xml"):s.get("value");if(void 0!==j){let i=!j&&_?"{}":j;this.setState({value:i}),this.onChange(i,{isXml:v,isEditBox:u})}else v?this.onChange(this.sample("xml"),{isXml:v,isEditBox:u}):this.onChange(this.sample(),{isEditBox:u})};sample=i=>{let{param:s,fn:u}=this.props,m=u.inferSchema(s.toJS());return u.getSampleSchema(m,i,{includeWriteOnly:!0})};onChange=(i,s)=>{let{isEditBox:u,isXml:m}=s;this.setState({value:i,isEditBox:u}),this._onChange(i,m)};_onChange=(i,s)=>{(this.props.onChange||CC)(i,s)};handleOnChange=i=>{const{consumesValue:s}=this.props,u=/xml/i.test(s),m=i.target.value;this.onChange(m,{isXml:u,isEditBox:this.state.isEditBox})};toggleIsEditBox=()=>this.setState((i=>({isEditBox:!i.isEditBox})));render(){let{onChangeConsumes:i,param:s,isExecute:u,specSelectors:m,pathMethod:v,getConfigs:_,getComponent:j}=this.props;const M=j("Button"),$=j("TextArea"),W=j("highlightCode"),X=j("contentType");let Y=(m?m.parameterWithMetaByIdentity(v,s):s).get("errors",(0,et.List)()),Z=m.contentTypeValues(v).get("requestContentType"),ee=this.props.consumes&&this.props.consumes.size?this.props.consumes:ParamBody.defaultProp.consumes,{value:ae,isEditBox:ie}=this.state,le=null;return getKnownSyntaxHighlighterLanguage(ae)&&(le="json"),He.createElement("div",{className:"body-param","data-param-name":s.get("name"),"data-param-in":s.get("in")},ie&&u?He.createElement($,{className:"body-param__text"+(Y.count()?" invalid":""),value:ae,onChange:this.handleOnChange}):ae&&He.createElement(W,{className:"body-param__example",language:le,getConfigs:_,value:ae}),He.createElement("div",{className:"body-param-options"},u?He.createElement("div",{className:"body-param-edit"},He.createElement(M,{className:ie?"btn cancel body-param__example-edit":"btn edit body-param__example-edit",onClick:this.toggleIsEditBox},ie?"Cancel":"Edit")):null,He.createElement("label",{htmlFor:""},He.createElement("span",null,"Parameter content type"),He.createElement(X,{value:Z,contentTypes:ee,onChange:i,className:"body-param-content-type",ariaLabel:"Parameter content type"}))))}}class Curl extends He.Component{render(){let{request:i,getConfigs:s}=this.props,u=requestSnippetGenerator_curl_bash(i);const m=s(),v=Eo()(m,"syntaxHighlight.activated")?He.createElement(Yo,{language:"bash",className:"curl microlight",style:getStyle(Eo()(m,"syntaxHighlight.theme"))},u):He.createElement("textarea",{readOnly:!0,className:"curl",value:u});return He.createElement("div",{className:"curl-command"},He.createElement("h4",null,"Curl"),He.createElement("div",{className:"copy-to-clipboard"},He.createElement(Wo.CopyToClipboard,{text:u},He.createElement("button",null))),He.createElement("div",null,v))}}class Schemes extends He.Component{UNSAFE_componentWillMount(){let{schemes:i}=this.props;this.setScheme(i.first())}UNSAFE_componentWillReceiveProps(i){this.props.currentScheme&&i.schemes.includes(this.props.currentScheme)||this.setScheme(i.schemes.first())}onChange=i=>{this.setScheme(i.target.value)};setScheme=i=>{let{path:s,method:u,specActions:m}=this.props;m.setScheme(i,s,u)};render(){let{schemes:i,currentScheme:s}=this.props;return He.createElement("label",{htmlFor:"schemes"},He.createElement("span",{className:"schemes-title"},"Schemes"),He.createElement("select",{onChange:this.onChange,value:s},i.valueSeq().map((i=>He.createElement("option",{value:i,key:i},i))).toArray()))}}class SchemesContainer extends He.Component{render(){const{specActions:i,specSelectors:s,getComponent:u}=this.props,m=s.operationScheme(),v=s.schemes(),_=u("schemes");return v&&v.size?He.createElement(_,{currentScheme:m,schemes:v,specActions:i}):null}}class ModelCollapse extends He.Component{static defaultProps={collapsedContent:"{...}",expanded:!1,title:null,onToggle:()=>{},hideSelfOnExpand:!1,specPath:tt().List([])};constructor(i,s){super(i,s);let{expanded:u,collapsedContent:m}=this.props;this.state={expanded:u,collapsedContent:m||ModelCollapse.defaultProps.collapsedContent}}componentDidMount(){const{hideSelfOnExpand:i,expanded:s,modelName:u}=this.props;i&&s&&this.props.onToggle(u,s)}UNSAFE_componentWillReceiveProps(i){this.props.expanded!==i.expanded&&this.setState({expanded:i.expanded})}toggleCollapsed=()=>{this.props.onToggle&&this.props.onToggle(this.props.modelName,!this.state.expanded),this.setState({expanded:!this.state.expanded})};onLoad=i=>{if(i&&this.props.layoutSelectors){const s=this.props.layoutSelectors.getScrollToKey();tt().is(s,this.props.specPath)&&this.toggleCollapsed(),this.props.layoutActions.readyToScroll(this.props.specPath,i.parentElement)}};render(){const{title:i,classes:s}=this.props;return this.state.expanded&&this.props.hideSelfOnExpand?He.createElement("span",{className:s||""},this.props.children):He.createElement("span",{className:s||"",ref:this.onLoad},He.createElement("button",{"aria-expanded":this.state.expanded,className:"model-box-control",onClick:this.toggleCollapsed},i&&He.createElement("span",{className:"pointer"},i),He.createElement("span",{className:"model-toggle"+(this.state.expanded?"":" collapsed")}),!this.state.expanded&&He.createElement("span",null,this.state.collapsedContent)),this.state.expanded&&this.props.children)}}class ModelExample extends He.Component{constructor(i,s){super(i,s);let{getConfigs:u,isExecute:m}=this.props,{defaultModelRendering:v}=u(),_=v;"example"!==v&&"model"!==v&&(_="example"),m&&(_="example"),this.state={activeTab:_}}activeTab=i=>{let{target:{dataset:{name:s}}}=i;this.setState({activeTab:s})};UNSAFE_componentWillReceiveProps(i){i.isExecute&&!this.props.isExecute&&this.props.example&&this.setState({activeTab:"example"})}render(){let{getComponent:i,specSelectors:s,schema:u,example:m,isExecute:v,getConfigs:_,specPath:j,includeReadOnly:M,includeWriteOnly:$}=this.props,{defaultModelExpandDepth:W}=_();const X=i("ModelWrapper"),Y=i("highlightCode"),Z=jt()(5).toString("base64"),ee=jt()(5).toString("base64"),ae=jt()(5).toString("base64"),ie=jt()(5).toString("base64");let le=s.isOAS3();return He.createElement("div",{className:"model-example"},He.createElement("ul",{className:"tab",role:"tablist"},He.createElement("li",{className:mC()("tabitem",{active:"example"===this.state.activeTab}),role:"presentation"},He.createElement("button",{"aria-controls":ee,"aria-selected":"example"===this.state.activeTab,className:"tablinks","data-name":"example",id:Z,onClick:this.activeTab,role:"tab"},v?"Edit Value":"Example Value")),u&&He.createElement("li",{className:mC()("tabitem",{active:"model"===this.state.activeTab}),role:"presentation"},He.createElement("button",{"aria-controls":ie,"aria-selected":"model"===this.state.activeTab,className:mC()("tablinks",{inactive:v}),"data-name":"model",id:ae,onClick:this.activeTab,role:"tab"},le?"Schema":"Model"))),"example"===this.state.activeTab&&He.createElement("div",{"aria-hidden":"example"!==this.state.activeTab,"aria-labelledby":Z,"data-name":"examplePanel",id:ee,role:"tabpanel",tabIndex:"0"},m||He.createElement(Y,{value:"(no example available)",getConfigs:_})),"model"===this.state.activeTab&&He.createElement("div",{"aria-hidden":"example"===this.state.activeTab,"aria-labelledby":ae,"data-name":"modelPanel",id:ie,role:"tabpanel",tabIndex:"0"},He.createElement(X,{schema:u,getComponent:i,getConfigs:_,specSelectors:s,expandDepth:W,specPath:j,includeReadOnly:M,includeWriteOnly:$})))}}class ModelWrapper extends He.Component{onToggle=(i,s)=>{this.props.layoutActions&&this.props.layoutActions.show(this.props.fullPath,s)};render(){let{getComponent:i,getConfigs:s}=this.props;const u=i("Model");let m;return this.props.layoutSelectors&&(m=this.props.layoutSelectors.isShown(this.props.fullPath)),He.createElement("div",{className:"model-box"},He.createElement(u,Ao()({},this.props,{getConfigs:s,expanded:m,depth:1,onToggle:this.onToggle,expandDepth:this.props.expandDepth||0})))}}function react_immutable_pure_component_es_typeof(i){return react_immutable_pure_component_es_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},react_immutable_pure_component_es_typeof(i)}function _defineProperties(i,s){for(var u=0;u<s.length;u++){var m=s[u];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(i,m.key,m)}}function react_immutable_pure_component_es_defineProperty(i,s,u){return s in i?Object.defineProperty(i,s,{value:u,enumerable:!0,configurable:!0,writable:!0}):i[s]=u,i}function react_immutable_pure_component_es_ownKeys(i,s){var u=Object.keys(i);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(i);s&&(m=m.filter((function(s){return Object.getOwnPropertyDescriptor(i,s).enumerable}))),u.push.apply(u,m)}return u}function _getPrototypeOf(i){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(i){return i.__proto__||Object.getPrototypeOf(i)},_getPrototypeOf(i)}function _setPrototypeOf(i,s){return _setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(i,s){return i.__proto__=s,i},_setPrototypeOf(i,s)}function _possibleConstructorReturn(i,s){return!s||"object"!=typeof s&&"function"!=typeof s?function _assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}(i):s}var jC={};function react_immutable_pure_component_es_get(i,s,u){return function isInvalid(i){return null==i}(i)?u:function isMapLike(i){return null!==i&&"object"===react_immutable_pure_component_es_typeof(i)&&"function"==typeof i.get&&"function"==typeof i.has}(i)?i.has(s)?i.get(s):u:hasOwnProperty.call(i,s)?i[s]:u}function react_immutable_pure_component_es_getIn(i,s,u){for(var m=0;m!==s.length;)if((i=react_immutable_pure_component_es_get(i,s[m++],jC))===jC)return u;return i}function check(i){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},m=function createChecker(i,s){return function(u){if("string"==typeof u)return(0,et.is)(s[u],i[u]);if(Array.isArray(u))return(0,et.is)(react_immutable_pure_component_es_getIn(s,u),react_immutable_pure_component_es_getIn(i,u));throw new TypeError("Invalid key: expected Array or string: "+u)}}(s,u),v=i||Object.keys(function react_immutable_pure_component_es_objectSpread2(i){for(var s=1;s<arguments.length;s++){var u=null!=arguments[s]?arguments[s]:{};s%2?react_immutable_pure_component_es_ownKeys(u,!0).forEach((function(s){react_immutable_pure_component_es_defineProperty(i,s,u[s])})):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(u)):react_immutable_pure_component_es_ownKeys(u).forEach((function(s){Object.defineProperty(i,s,Object.getOwnPropertyDescriptor(u,s))}))}return i}({},u,{},s));return v.every(m)}const PC=function(i){function ImmutablePureComponent(){return function _classCallCheck(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}(this,ImmutablePureComponent),_possibleConstructorReturn(this,_getPrototypeOf(ImmutablePureComponent).apply(this,arguments))}return function _inherits(i,s){if("function"!=typeof s&&null!==s)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(s&&s.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),s&&_setPrototypeOf(i,s)}(ImmutablePureComponent,i),function _createClass(i,s,u){return s&&_defineProperties(i.prototype,s),u&&_defineProperties(i,u),i}(ImmutablePureComponent,[{key:"shouldComponentUpdate",value:function shouldComponentUpdate(i){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!check(this.updateOnProps,this.props,i,"updateOnProps")||!check(this.updateOnStates,this.state,s,"updateOnStates")}}]),ImmutablePureComponent}(He.Component);var IC=__webpack_require__(45697),NC=__webpack_require__.n(IC);const decodeRefName=i=>{const s=i.replace(/~1/g,"/").replace(/~0/g,"~");try{return decodeURIComponent(s)}catch{return s}};class Model extends PC{static propTypes={schema:yo().map.isRequired,getComponent:NC().func.isRequired,getConfigs:NC().func.isRequired,specSelectors:NC().object.isRequired,name:NC().string,displayName:NC().string,isRef:NC().bool,required:NC().bool,expandDepth:NC().number,depth:NC().number,specPath:yo().list.isRequired,includeReadOnly:NC().bool,includeWriteOnly:NC().bool};getModelName=i=>-1!==i.indexOf("#/definitions/")?decodeRefName(i.replace(/^.*#\/definitions\//,"")):-1!==i.indexOf("#/components/schemas/")?decodeRefName(i.replace(/^.*#\/components\/schemas\//,"")):void 0;getRefSchema=i=>{let{specSelectors:s}=this.props;return s.findDefinition(i)};render(){let{getComponent:i,getConfigs:s,specSelectors:u,schema:m,required:v,name:_,isRef:j,specPath:M,displayName:$,includeReadOnly:W,includeWriteOnly:X}=this.props;const Y=i("ObjectModel"),Z=i("ArrayModel"),ee=i("PrimitiveModel");let ae="object",ie=m&&m.get("$$ref");if(!_&&ie&&(_=this.getModelName(ie)),!m&&ie&&(m=this.getRefSchema(_)),!m)return He.createElement("span",{className:"model model-title"},He.createElement("span",{className:"model-title__text"},$||_),He.createElement(rolling_load,{height:"20px",width:"20px"}));const le=u.isOAS3()&&m.get("deprecated");switch(j=void 0!==j?j:!!ie,ae=m&&m.get("type")||ae,ae){case"object":return He.createElement(Y,Ao()({className:"object"},this.props,{specPath:M,getConfigs:s,schema:m,name:_,deprecated:le,isRef:j,includeReadOnly:W,includeWriteOnly:X}));case"array":return He.createElement(Z,Ao()({className:"array"},this.props,{getConfigs:s,schema:m,name:_,deprecated:le,required:v,includeReadOnly:W,includeWriteOnly:X}));default:return He.createElement(ee,Ao()({},this.props,{getComponent:i,getConfigs:s,schema:m,name:_,deprecated:le,required:v}))}}}class Models extends He.Component{getSchemaBasePath=()=>this.props.specSelectors.isOAS3()?["components","schemas"]:["definitions"];getCollapsedContent=()=>" ";handleToggle=(i,s)=>{const{layoutActions:u}=this.props;u.show([...this.getSchemaBasePath(),i],s),s&&this.props.specActions.requestResolvedSubtree([...this.getSchemaBasePath(),i])};onLoadModels=i=>{i&&this.props.layoutActions.readyToScroll(this.getSchemaBasePath(),i)};onLoadModel=i=>{if(i){const s=i.getAttribute("data-name");this.props.layoutActions.readyToScroll([...this.getSchemaBasePath(),s],i)}};render(){let{specSelectors:i,getComponent:s,layoutSelectors:u,layoutActions:m,getConfigs:v}=this.props,_=i.definitions(),{docExpansion:j,defaultModelsExpandDepth:M}=v();if(!_.size||M<0)return null;const $=this.getSchemaBasePath();let W=u.isShown($,M>0&&"none"!==j);const X=i.isOAS3(),Y=s("ModelWrapper"),Z=s("Collapse"),ee=s("ModelCollapse"),ae=s("JumpToPath",!0),ie=s("ArrowUpIcon"),le=s("ArrowDownIcon");return He.createElement("section",{className:W?"models is-open":"models",ref:this.onLoadModels},He.createElement("h4",null,He.createElement("button",{"aria-expanded":W,className:"models-control",onClick:()=>m.show($,!W)},He.createElement("span",null,X?"Schemas":"Models"),W?He.createElement(ie,null):He.createElement(le,null))),He.createElement(Z,{isOpened:W},_.entrySeq().map((_=>{let[j]=_;const W=[...$,j],X=tt().List(W),Z=i.specResolvedSubtree(W),ie=i.specJson().getIn(W),le=et.Map.isMap(Z)?Z:tt().Map(),ce=et.Map.isMap(ie)?ie:tt().Map(),pe=le.get("title")||ce.get("title")||j,de=u.isShown(W,!1);de&&0===le.size&&ce.size>0&&this.props.specActions.requestResolvedSubtree(W);const fe=He.createElement(Y,{name:j,expandDepth:M,schema:le||tt().Map(),displayName:pe,fullPath:W,specPath:X,getComponent:s,specSelectors:i,getConfigs:v,layoutSelectors:u,layoutActions:m,includeReadOnly:!0,includeWriteOnly:!0}),ye=He.createElement("span",{className:"model-box"},He.createElement("span",{className:"model model-title"},pe));return He.createElement("div",{id:`model-${j}`,className:"model-container",key:`models-section-${j}`,"data-name":j,ref:this.onLoadModel},He.createElement("span",{className:"models-jump-to-path"},He.createElement(ae,{specPath:X})),He.createElement(ee,{classes:"model-box",collapsedContent:this.getCollapsedContent(j),onToggle:this.handleToggle,title:ye,displayName:pe,modelName:j,specPath:X,layoutSelectors:u,layoutActions:m,hideSelfOnExpand:!0,expanded:M>0&&de},fe))})).toArray()))}}const enum_model=i=>{let{value:s,getComponent:u}=i,m=u("ModelCollapse"),v=He.createElement("span",null,"Array [ ",s.count()," ]");return He.createElement("span",{className:"prop-enum"},"Enum:",He.createElement("br",null),He.createElement(m,{collapsedContent:v},"[ ",s.join(", ")," ]"))};class ObjectModel extends He.Component{render(){let{schema:i,name:s,displayName:u,isRef:m,getComponent:v,getConfigs:_,depth:j,onToggle:M,expanded:$,specPath:W,...X}=this.props,{specSelectors:Y,expandDepth:Z,includeReadOnly:ee,includeWriteOnly:ae}=X;const{isOAS3:ie}=Y;if(!i)return null;const{showExtensions:le}=_();let ce=i.get("description"),pe=i.get("properties"),de=i.get("additionalProperties"),fe=i.get("title")||u||s,ye=i.get("required"),be=i.filter(((i,s)=>-1!==["maxProperties","minProperties","nullable","example"].indexOf(s))),_e=i.get("deprecated"),we=i.getIn(["externalDocs","url"]),Se=i.getIn(["externalDocs","description"]);const xe=v("JumpToPath",!0),Pe=v("Markdown",!0),Ie=v("Model"),Te=v("ModelCollapse"),Re=v("Property"),qe=v("Link"),JumpToPathSection=()=>He.createElement("span",{className:"model-jump-to-path"},He.createElement(xe,{specPath:W})),ze=He.createElement("span",null,He.createElement("span",null,"{"),"...",He.createElement("span",null,"}"),m?He.createElement(JumpToPathSection,null):""),Ve=Y.isOAS3()?i.get("anyOf"):null,We=Y.isOAS3()?i.get("oneOf"):null,Xe=Y.isOAS3()?i.get("not"):null,Ye=fe&&He.createElement("span",{className:"model-title"},m&&i.get("$$ref")&&He.createElement("span",{className:"model-hint"},i.get("$$ref")),He.createElement("span",{className:"model-title__text"},fe));return He.createElement("span",{className:"model"},He.createElement(Te,{modelName:s,title:Ye,onToggle:M,expanded:!!$||j<=Z,collapsedContent:ze},He.createElement("span",{className:"brace-open object"},"{"),m?He.createElement(JumpToPathSection,null):null,He.createElement("span",{className:"inner-object"},He.createElement("table",{className:"model"},He.createElement("tbody",null,ce?He.createElement("tr",{className:"description"},He.createElement("td",null,"description:"),He.createElement("td",null,He.createElement(Pe,{source:ce}))):null,we&&He.createElement("tr",{className:"external-docs"},He.createElement("td",null,"externalDocs:"),He.createElement("td",null,He.createElement(qe,{target:"_blank",href:sanitizeUrl(we)},Se||we))),_e?He.createElement("tr",{className:"property"},He.createElement("td",null,"deprecated:"),He.createElement("td",null,"true")):null,pe&&pe.size?pe.entrySeq().filter((i=>{let[,s]=i;return(!s.get("readOnly")||ee)&&(!s.get("writeOnly")||ae)})).map((i=>{let[u,m]=i,M=ie()&&m.get("deprecated"),$=et.List.isList(ye)&&ye.contains(u),Y=["property-row"];return M&&Y.push("deprecated"),$&&Y.push("required"),He.createElement("tr",{key:u,className:Y.join(" ")},He.createElement("td",null,u,$&&He.createElement("span",{className:"star"},"*")),He.createElement("td",null,He.createElement(Ie,Ao()({key:`object-${s}-${u}_${m}`},X,{required:$,getComponent:v,specPath:W.push("properties",u),getConfigs:_,schema:m,depth:j+1}))))})).toArray():null,le?He.createElement("tr",null,He.createElement("td",null," ")):null,le?i.entrySeq().map((i=>{let[s,u]=i;if("x-"!==s.slice(0,2))return;const m=u?u.toJS?u.toJS():u:null;return He.createElement("tr",{key:s,className:"extension"},He.createElement("td",null,s),He.createElement("td",null,JSON.stringify(m)))})).toArray():null,de&&de.size?He.createElement("tr",null,He.createElement("td",null,"< * >:"),He.createElement("td",null,He.createElement(Ie,Ao()({},X,{required:!1,getComponent:v,specPath:W.push("additionalProperties"),getConfigs:_,schema:de,depth:j+1})))):null,Ve?He.createElement("tr",null,He.createElement("td",null,"anyOf ->"),He.createElement("td",null,Ve.map(((i,s)=>He.createElement("div",{key:s},He.createElement(Ie,Ao()({},X,{required:!1,getComponent:v,specPath:W.push("anyOf",s),getConfigs:_,schema:i,depth:j+1}))))))):null,We?He.createElement("tr",null,He.createElement("td",null,"oneOf ->"),He.createElement("td",null,We.map(((i,s)=>He.createElement("div",{key:s},He.createElement(Ie,Ao()({},X,{required:!1,getComponent:v,specPath:W.push("oneOf",s),getConfigs:_,schema:i,depth:j+1}))))))):null,Xe?He.createElement("tr",null,He.createElement("td",null,"not ->"),He.createElement("td",null,He.createElement("div",null,He.createElement(Ie,Ao()({},X,{required:!1,getComponent:v,specPath:W.push("not"),getConfigs:_,schema:Xe,depth:j+1}))))):null))),He.createElement("span",{className:"brace-close"},"}")),be.size?be.entrySeq().map((i=>{let[s,u]=i;return He.createElement(Re,{key:`${s}-${u}`,propKey:s,propVal:u,propClass:"property"})})):null)}}class ArrayModel extends He.Component{render(){let{getComponent:i,getConfigs:s,schema:u,depth:m,expandDepth:v,name:_,displayName:j,specPath:M}=this.props,$=u.get("description"),W=u.get("items"),X=u.get("title")||j||_,Y=u.filter(((i,s)=>-1===["type","items","description","$$ref","externalDocs"].indexOf(s))),Z=u.getIn(["externalDocs","url"]),ee=u.getIn(["externalDocs","description"]);const ae=i("Markdown",!0),ie=i("ModelCollapse"),le=i("Model"),ce=i("Property"),pe=i("Link"),de=X&&He.createElement("span",{className:"model-title"},He.createElement("span",{className:"model-title__text"},X));return He.createElement("span",{className:"model"},He.createElement(ie,{title:de,expanded:m<=v,collapsedContent:"[...]"},"[",Y.size?Y.entrySeq().map((i=>{let[s,u]=i;return He.createElement(ce,{key:`${s}-${u}`,propKey:s,propVal:u,propClass:"property"})})):null,$?He.createElement(ae,{source:$}):Y.size?He.createElement("div",{className:"markdown"}):null,Z&&He.createElement("div",{className:"external-docs"},He.createElement(pe,{target:"_blank",href:sanitizeUrl(Z)},ee||Z)),He.createElement("span",null,He.createElement(le,Ao()({},this.props,{getConfigs:s,specPath:M.push("items"),name:null,schema:W,required:!1,depth:m+1}))),"]"))}}const TC="property primitive";class Primitive extends He.Component{render(){let{schema:i,getComponent:s,getConfigs:u,name:m,displayName:v,depth:_,expandDepth:j}=this.props;const{showExtensions:M}=u();if(!i||!i.get)return He.createElement("div",null);let $=i.get("type"),W=i.get("format"),X=i.get("xml"),Y=i.get("enum"),Z=i.get("title")||v||m,ee=i.get("description"),ae=getExtensions(i),ie=i.filter(((i,s)=>-1===["enum","type","format","description","$$ref","externalDocs"].indexOf(s))).filterNot(((i,s)=>ae.has(s))),le=i.getIn(["externalDocs","url"]),ce=i.getIn(["externalDocs","description"]);const pe=s("Markdown",!0),de=s("EnumModel"),fe=s("Property"),ye=s("ModelCollapse"),be=s("Link"),_e=Z&&He.createElement("span",{className:"model-title"},He.createElement("span",{className:"model-title__text"},Z));return He.createElement("span",{className:"model"},He.createElement(ye,{title:_e,expanded:_<=j,collapsedContent:"[...]",hideSelfOnExpand:j!==_},He.createElement("span",{className:"prop"},m&&_>1&&He.createElement("span",{className:"prop-name"},Z),He.createElement("span",{className:"prop-type"},$),W&&He.createElement("span",{className:"prop-format"},"($",W,")"),ie.size?ie.entrySeq().map((i=>{let[s,u]=i;return He.createElement(fe,{key:`${s}-${u}`,propKey:s,propVal:u,propClass:TC})})):null,M&&ae.size?ae.entrySeq().map((i=>{let[s,u]=i;return He.createElement(fe,{key:`${s}-${u}`,propKey:s,propVal:u,propClass:TC})})):null,ee?He.createElement(pe,{source:ee}):null,le&&He.createElement("div",{className:"external-docs"},He.createElement(be,{target:"_blank",href:sanitizeUrl(le)},ce||le)),X&&X.size?He.createElement("span",null,He.createElement("br",null),He.createElement("span",{className:TC},"xml:"),X.entrySeq().map((i=>{let[s,u]=i;return He.createElement("span",{key:`${s}-${u}`,className:TC},He.createElement("br",null)," ",s,": ",String(u))})).toArray()):null,Y&&He.createElement(de,{value:Y,getComponent:s}))))}}const property=i=>{let{propKey:s,propVal:u,propClass:m}=i;return He.createElement("span",{className:m},He.createElement("br",null),s,": ",String(u))};class TryItOutButton extends He.Component{static defaultProps={onTryoutClick:Function.prototype,onCancelClick:Function.prototype,onResetClick:Function.prototype,enabled:!1,hasUserEditedBody:!1,isOAS3:!1};render(){const{onTryoutClick:i,onCancelClick:s,onResetClick:u,enabled:m,hasUserEditedBody:v,isOAS3:_}=this.props,j=_&&v;return He.createElement("div",{className:j?"try-out btn-group":"try-out"},m?He.createElement("button",{className:"btn try-out__btn cancel",onClick:s},"Cancel"):He.createElement("button",{className:"btn try-out__btn",onClick:i},"Try it out "),j&&He.createElement("button",{className:"btn try-out__btn reset",onClick:u},"Reset"))}}class VersionPragmaFilter extends He.PureComponent{static defaultProps={alsoShow:null,children:null,bypass:!1};render(){const{bypass:i,isSwagger2:s,isOAS3:u,alsoShow:m}=this.props;return i?He.createElement("div",null,this.props.children):s&&u?He.createElement("div",{className:"version-pragma"},m,He.createElement("div",{className:"version-pragma__message version-pragma__message--ambiguous"},He.createElement("div",null,He.createElement("h3",null,"Unable to render this definition"),He.createElement("p",null,He.createElement("code",null,"swagger")," and ",He.createElement("code",null,"openapi")," fields cannot be present in the same Swagger or OpenAPI definition. Please remove one of the fields."),He.createElement("p",null,"Supported version fields are ",He.createElement("code",null,"swagger: ",'"2.0"')," and those that match ",He.createElement("code",null,"openapi: 3.0.n")," (for example, ",He.createElement("code",null,"openapi: 3.0.0"),").")))):s||u?He.createElement("div",null,this.props.children):He.createElement("div",{className:"version-pragma"},m,He.createElement("div",{className:"version-pragma__message version-pragma__message--missing"},He.createElement("div",null,He.createElement("h3",null,"Unable to render this definition"),He.createElement("p",null,"The provided definition does not specify a valid version field."),He.createElement("p",null,"Please indicate a valid Swagger or OpenAPI version field. Supported version fields are ",He.createElement("code",null,"swagger: ",'"2.0"')," and those that match ",He.createElement("code",null,"openapi: 3.0.n")," (for example, ",He.createElement("code",null,"openapi: 3.0.0"),")."))))}}const version_stamp=i=>{let{version:s}=i;return He.createElement("small",null,He.createElement("pre",{className:"version"}," ",s," "))},openapi_version=i=>{let{oasVersion:s}=i;return He.createElement("small",{className:"version-stamp"},He.createElement("pre",{className:"version"},"OAS ",s))},deep_link=i=>{let{enabled:s,path:u,text:m}=i;return He.createElement("a",{className:"nostyle",onClick:s?i=>i.preventDefault():null,href:s?`#/${u}`:null},He.createElement("span",null,m))},svg_assets=()=>He.createElement("div",null,He.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",className:"svg-assets"},He.createElement("defs",null,He.createElement("symbol",{viewBox:"0 0 20 20",id:"unlocked"},He.createElement("path",{d:"M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V6h2v-.801C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8z"})),He.createElement("symbol",{viewBox:"0 0 20 20",id:"locked"},He.createElement("path",{d:"M15.8 8H14V5.6C14 2.703 12.665 1 10 1 7.334 1 6 2.703 6 5.6V8H4c-.553 0-1 .646-1 1.199V17c0 .549.428 1.139.951 1.307l1.197.387C5.672 18.861 6.55 19 7.1 19h5.8c.549 0 1.428-.139 1.951-.307l1.196-.387c.524-.167.953-.757.953-1.306V9.199C17 8.646 16.352 8 15.8 8zM12 8H8V5.199C8 3.754 8.797 3 10 3c1.203 0 2 .754 2 2.199V8z"})),He.createElement("symbol",{viewBox:"0 0 20 20",id:"close"},He.createElement("path",{d:"M14.348 14.849c-.469.469-1.229.469-1.697 0L10 11.819l-2.651 3.029c-.469.469-1.229.469-1.697 0-.469-.469-.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-.469-.469-.469-1.228 0-1.697.469-.469 1.228-.469 1.697 0L10 8.183l2.651-3.031c.469-.469 1.228-.469 1.697 0 .469.469.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c.469.469.469 1.229 0 1.698z"})),He.createElement("symbol",{viewBox:"0 0 20 20",id:"large-arrow"},He.createElement("path",{d:"M13.25 10L6.109 2.58c-.268-.27-.268-.707 0-.979.268-.27.701-.27.969 0l7.83 7.908c.268.271.268.709 0 .979l-7.83 7.908c-.268.271-.701.27-.969 0-.268-.269-.268-.707 0-.979L13.25 10z"})),He.createElement("symbol",{viewBox:"0 0 20 20",id:"large-arrow-down"},He.createElement("path",{d:"M17.418 6.109c.272-.268.709-.268.979 0s.271.701 0 .969l-7.908 7.83c-.27.268-.707.268-.979 0l-7.908-7.83c-.27-.268-.27-.701 0-.969.271-.268.709-.268.979 0L10 13.25l7.418-7.141z"})),He.createElement("symbol",{viewBox:"0 0 20 20",id:"large-arrow-up"},He.createElement("path",{d:"M 17.418 14.908 C 17.69 15.176 18.127 15.176 18.397 14.908 C 18.667 14.64 18.668 14.207 18.397 13.939 L 10.489 6.109 C 10.219 5.841 9.782 5.841 9.51 6.109 L 1.602 13.939 C 1.332 14.207 1.332 14.64 1.602 14.908 C 1.873 15.176 2.311 15.176 2.581 14.908 L 10 7.767 L 17.418 14.908 Z"})),He.createElement("symbol",{viewBox:"0 0 24 24",id:"jump-to"},He.createElement("path",{d:"M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"})),He.createElement("symbol",{viewBox:"0 0 24 24",id:"expand"},He.createElement("path",{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"})),He.createElement("symbol",{viewBox:"0 0 15 16",id:"copy"},He.createElement("g",{transform:"translate(2, -1)"},He.createElement("path",{fill:"#ffffff",fillRule:"evenodd",d:"M2 13h4v1H2v-1zm5-6H2v1h5V7zm2 3V8l-3 3 3 3v-2h5v-2H9zM4.5 9H2v1h2.5V9zM2 12h2.5v-1H2v1zm9 1h1v2c-.02.28-.11.52-.3.7-.19.18-.42.28-.7.3H1c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h3c0-1.11.89-2 2-2 1.11 0 2 .89 2 2h3c.55 0 1 .45 1 1v5h-1V6H1v9h10v-2zM2 5h8c0-.55-.45-1-1-1H8c-.55 0-1-.45-1-1s-.45-1-1-1-1 .45-1 1-.45 1-1 1H3c-.55 0-1 .45-1 1z"}))))));var MC;function decodeEntity(i){return(MC=MC||document.createElement("textarea")).innerHTML="&"+i+";",MC.value}var RC=Object.prototype.hasOwnProperty;function index_browser_has(i,s){return!!i&&RC.call(i,s)}function index_browser_assign(i){return[].slice.call(arguments,1).forEach((function(s){if(s){if("object"!=typeof s)throw new TypeError(s+"must be object");Object.keys(s).forEach((function(u){i[u]=s[u]}))}})),i}var BC=/\\([\\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function unescapeMd(i){return i.indexOf("\\")<0?i:i.replace(BC,"$1")}function isValidEntityCode(i){return!(i>=55296&&i<=57343)&&(!(i>=64976&&i<=65007)&&(65535!=(65535&i)&&65534!=(65535&i)&&(!(i>=0&&i<=8)&&(11!==i&&(!(i>=14&&i<=31)&&(!(i>=127&&i<=159)&&!(i>1114111)))))))}function fromCodePoint(i){if(i>65535){var s=55296+((i-=65536)>>10),u=56320+(1023&i);return String.fromCharCode(s,u)}return String.fromCharCode(i)}var DC=/&([a-z#][a-z0-9]{1,31});/gi,LC=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i;function replaceEntityPattern(i,s){var u=0,m=decodeEntity(s);return s!==m?m:35===s.charCodeAt(0)&&LC.test(s)&&isValidEntityCode(u="x"===s[1].toLowerCase()?parseInt(s.slice(2),16):parseInt(s.slice(1),10))?fromCodePoint(u):i}function replaceEntities(i){return i.indexOf("&")<0?i:i.replace(DC,replaceEntityPattern)}var FC=/[&<>"]/,qC=/[&<>"]/g,$C={"&":"&","<":"<",">":">",'"':"""};function replaceUnsafeChar(i){return $C[i]}function escapeHtml(i){return FC.test(i)?i.replace(qC,replaceUnsafeChar):i}var zC={};function nextToken(i,s){return++s>=i.length-2?s:"paragraph_open"===i[s].type&&i[s].tight&&"inline"===i[s+1].type&&0===i[s+1].content.length&&"paragraph_close"===i[s+2].type&&i[s+2].tight?nextToken(i,s+2):s}zC.blockquote_open=function(){return"<blockquote>\n"},zC.blockquote_close=function(i,s){return"</blockquote>"+UC(i,s)},zC.code=function(i,s){return i[s].block?"<pre><code>"+escapeHtml(i[s].content)+"</code></pre>"+UC(i,s):"<code>"+escapeHtml(i[s].content)+"</code>"},zC.fence=function(i,s,u,m,v){var _,j,M=i[s],$="",W=u.langPrefix;if(M.params){if(j=(_=M.params.split(/\s+/g)).join(" "),index_browser_has(v.rules.fence_custom,_[0]))return v.rules.fence_custom[_[0]](i,s,u,m,v);$=' class="'+W+escapeHtml(replaceEntities(unescapeMd(j)))+'"'}return"<pre><code"+$+">"+(u.highlight&&u.highlight.apply(u.highlight,[M.content].concat(_))||escapeHtml(M.content))+"</code></pre>"+UC(i,s)},zC.fence_custom={},zC.heading_open=function(i,s){return"<h"+i[s].hLevel+">"},zC.heading_close=function(i,s){return"</h"+i[s].hLevel+">\n"},zC.hr=function(i,s,u){return(u.xhtmlOut?"<hr />":"<hr>")+UC(i,s)},zC.bullet_list_open=function(){return"<ul>\n"},zC.bullet_list_close=function(i,s){return"</ul>"+UC(i,s)},zC.list_item_open=function(){return"<li>"},zC.list_item_close=function(){return"</li>\n"},zC.ordered_list_open=function(i,s){var u=i[s];return"<ol"+(u.order>1?' start="'+u.order+'"':"")+">\n"},zC.ordered_list_close=function(i,s){return"</ol>"+UC(i,s)},zC.paragraph_open=function(i,s){return i[s].tight?"":"<p>"},zC.paragraph_close=function(i,s){var u=!(i[s].tight&&s&&"inline"===i[s-1].type&&!i[s-1].content);return(i[s].tight?"":"</p>")+(u?UC(i,s):"")},zC.link_open=function(i,s,u){var m=i[s].title?' title="'+escapeHtml(replaceEntities(i[s].title))+'"':"",v=u.linkTarget?' target="'+u.linkTarget+'"':"";return'<a href="'+escapeHtml(i[s].href)+'"'+m+v+">"},zC.link_close=function(){return"</a>"},zC.image=function(i,s,u){var m=' src="'+escapeHtml(i[s].src)+'"',v=i[s].title?' title="'+escapeHtml(replaceEntities(i[s].title))+'"':"";return"<img"+m+(' alt="'+(i[s].alt?escapeHtml(replaceEntities(unescapeMd(i[s].alt))):"")+'"')+v+(u.xhtmlOut?" /":"")+">"},zC.table_open=function(){return"<table>\n"},zC.table_close=function(){return"</table>\n"},zC.thead_open=function(){return"<thead>\n"},zC.thead_close=function(){return"</thead>\n"},zC.tbody_open=function(){return"<tbody>\n"},zC.tbody_close=function(){return"</tbody>\n"},zC.tr_open=function(){return"<tr>"},zC.tr_close=function(){return"</tr>\n"},zC.th_open=function(i,s){var u=i[s];return"<th"+(u.align?' style="text-align:'+u.align+'"':"")+">"},zC.th_close=function(){return"</th>"},zC.td_open=function(i,s){var u=i[s];return"<td"+(u.align?' style="text-align:'+u.align+'"':"")+">"},zC.td_close=function(){return"</td>"},zC.strong_open=function(){return"<strong>"},zC.strong_close=function(){return"</strong>"},zC.em_open=function(){return"<em>"},zC.em_close=function(){return"</em>"},zC.del_open=function(){return"<del>"},zC.del_close=function(){return"</del>"},zC.ins_open=function(){return"<ins>"},zC.ins_close=function(){return"</ins>"},zC.mark_open=function(){return"<mark>"},zC.mark_close=function(){return"</mark>"},zC.sub=function(i,s){return"<sub>"+escapeHtml(i[s].content)+"</sub>"},zC.sup=function(i,s){return"<sup>"+escapeHtml(i[s].content)+"</sup>"},zC.hardbreak=function(i,s,u){return u.xhtmlOut?"<br />\n":"<br>\n"},zC.softbreak=function(i,s,u){return u.breaks?u.xhtmlOut?"<br />\n":"<br>\n":"\n"},zC.text=function(i,s){return escapeHtml(i[s].content)},zC.htmlblock=function(i,s){return i[s].content},zC.htmltag=function(i,s){return i[s].content},zC.abbr_open=function(i,s){return'<abbr title="'+escapeHtml(replaceEntities(i[s].title))+'">'},zC.abbr_close=function(){return"</abbr>"},zC.footnote_ref=function(i,s){var u=Number(i[s].id+1).toString(),m="fnref"+u;return i[s].subId>0&&(m+=":"+i[s].subId),'<sup class="footnote-ref"><a href="#fn'+u+'" id="'+m+'">['+u+"]</a></sup>"},zC.footnote_block_open=function(i,s,u){return(u.xhtmlOut?'<hr class="footnotes-sep" />\n':'<hr class="footnotes-sep">\n')+'<section class="footnotes">\n<ol class="footnotes-list">\n'},zC.footnote_block_close=function(){return"</ol>\n</section>\n"},zC.footnote_open=function(i,s){return'<li id="fn'+Number(i[s].id+1).toString()+'" class="footnote-item">'},zC.footnote_close=function(){return"</li>\n"},zC.footnote_anchor=function(i,s){var u="fnref"+Number(i[s].id+1).toString();return i[s].subId>0&&(u+=":"+i[s].subId),' <a href="#'+u+'" class="footnote-backref">↩</a>'},zC.dl_open=function(){return"<dl>\n"},zC.dt_open=function(){return"<dt>"},zC.dd_open=function(){return"<dd>"},zC.dl_close=function(){return"</dl>\n"},zC.dt_close=function(){return"</dt>\n"},zC.dd_close=function(){return"</dd>\n"};var UC=zC.getBreak=function getBreak(i,s){return(s=nextToken(i,s))<i.length&&"list_item_close"===i[s].type?"":"\n"};function Renderer(){this.rules=index_browser_assign({},zC),this.getBreak=zC.getBreak}function Ruler(){this.__rules__=[],this.__cache__=null}function StateInline(i,s,u,m,v){this.src=i,this.env=m,this.options=u,this.parser=s,this.tokens=v,this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache=[],this.isInLabel=!1,this.linkLevel=0,this.linkContent="",this.labelUnmatchedScopes=0}function parseLinkLabel(i,s){var u,m,v,_=-1,j=i.posMax,M=i.pos,$=i.isInLabel;if(i.isInLabel)return-1;if(i.labelUnmatchedScopes)return i.labelUnmatchedScopes--,-1;for(i.pos=s+1,i.isInLabel=!0,u=1;i.pos<j;){if(91===(v=i.src.charCodeAt(i.pos)))u++;else if(93===v&&0===--u){m=!0;break}i.parser.skipToken(i)}return m?(_=i.pos,i.labelUnmatchedScopes=0):i.labelUnmatchedScopes=u-1,i.pos=M,i.isInLabel=$,_}function parseAbbr(i,s,u,m){var v,_,j,M,$,W;if(42!==i.charCodeAt(0))return-1;if(91!==i.charCodeAt(1))return-1;if(-1===i.indexOf("]:"))return-1;if((_=parseLinkLabel(v=new StateInline(i,s,u,m,[]),1))<0||58!==i.charCodeAt(_+1))return-1;for(M=v.posMax,j=_+2;j<M&&10!==v.src.charCodeAt(j);j++);return $=i.slice(2,_),0===(W=i.slice(_+2,j).trim()).length?-1:(m.abbreviations||(m.abbreviations={}),void 0===m.abbreviations[":"+$]&&(m.abbreviations[":"+$]=W),j)}function normalizeLink(i){var s=replaceEntities(i);try{s=decodeURI(s)}catch(i){}return encodeURI(s)}function parseLinkDestination(i,s){var u,m,v,_=s,j=i.posMax;if(60===i.src.charCodeAt(s)){for(s++;s<j;){if(10===(u=i.src.charCodeAt(s)))return!1;if(62===u)return v=normalizeLink(unescapeMd(i.src.slice(_+1,s))),!!i.parser.validateLink(v)&&(i.pos=s+1,i.linkContent=v,!0);92===u&&s+1<j?s+=2:s++}return!1}for(m=0;s<j&&32!==(u=i.src.charCodeAt(s))&&!(u<32||127===u);)if(92===u&&s+1<j)s+=2;else{if(40===u&&++m>1)break;if(41===u&&--m<0)break;s++}return _!==s&&(v=unescapeMd(i.src.slice(_,s)),!!i.parser.validateLink(v)&&(i.linkContent=v,i.pos=s,!0))}function parseLinkTitle(i,s){var u,m=s,v=i.posMax,_=i.src.charCodeAt(s);if(34!==_&&39!==_&&40!==_)return!1;for(s++,40===_&&(_=41);s<v;){if((u=i.src.charCodeAt(s))===_)return i.pos=s+1,i.linkContent=unescapeMd(i.src.slice(m+1,s)),!0;92===u&&s+1<v?s+=2:s++}return!1}function normalizeReference(i){return i.trim().replace(/\s+/g," ").toUpperCase()}function parseReference(i,s,u,m){var v,_,j,M,$,W,X,Y,Z;if(91!==i.charCodeAt(0))return-1;if(-1===i.indexOf("]:"))return-1;if((_=parseLinkLabel(v=new StateInline(i,s,u,m,[]),0))<0||58!==i.charCodeAt(_+1))return-1;for(M=v.posMax,j=_+2;j<M&&(32===($=v.src.charCodeAt(j))||10===$);j++);if(!parseLinkDestination(v,j))return-1;for(X=v.linkContent,W=j=v.pos,j+=1;j<M&&(32===($=v.src.charCodeAt(j))||10===$);j++);for(j<M&&W!==j&&parseLinkTitle(v,j)?(Y=v.linkContent,j=v.pos):(Y="",j=W);j<M&&32===v.src.charCodeAt(j);)j++;return j<M&&10!==v.src.charCodeAt(j)?-1:(Z=normalizeReference(i.slice(1,_)),void 0===m.references[Z]&&(m.references[Z]={title:Y,href:X}),j)}Renderer.prototype.renderInline=function(i,s,u){for(var m=this.rules,v=i.length,_=0,j="";v--;)j+=m[i[_].type](i,_++,s,u,this);return j},Renderer.prototype.render=function(i,s,u){for(var m=this.rules,v=i.length,_=-1,j="";++_<v;)"inline"===i[_].type?j+=this.renderInline(i[_].children,s,u):j+=m[i[_].type](i,_,s,u,this);return j},Ruler.prototype.__find__=function(i){for(var s=this.__rules__.length,u=-1;s--;)if(this.__rules__[++u].name===i)return u;return-1},Ruler.prototype.__compile__=function(){var i=this,s=[""];i.__rules__.forEach((function(i){i.enabled&&i.alt.forEach((function(i){s.indexOf(i)<0&&s.push(i)}))})),i.__cache__={},s.forEach((function(s){i.__cache__[s]=[],i.__rules__.forEach((function(u){u.enabled&&(s&&u.alt.indexOf(s)<0||i.__cache__[s].push(u.fn))}))}))},Ruler.prototype.at=function(i,s,u){var m=this.__find__(i),v=u||{};if(-1===m)throw new Error("Parser rule not found: "+i);this.__rules__[m].fn=s,this.__rules__[m].alt=v.alt||[],this.__cache__=null},Ruler.prototype.before=function(i,s,u,m){var v=this.__find__(i),_=m||{};if(-1===v)throw new Error("Parser rule not found: "+i);this.__rules__.splice(v,0,{name:s,enabled:!0,fn:u,alt:_.alt||[]}),this.__cache__=null},Ruler.prototype.after=function(i,s,u,m){var v=this.__find__(i),_=m||{};if(-1===v)throw new Error("Parser rule not found: "+i);this.__rules__.splice(v+1,0,{name:s,enabled:!0,fn:u,alt:_.alt||[]}),this.__cache__=null},Ruler.prototype.push=function(i,s,u){var m=u||{};this.__rules__.push({name:i,enabled:!0,fn:s,alt:m.alt||[]}),this.__cache__=null},Ruler.prototype.enable=function(i,s){i=Array.isArray(i)?i:[i],s&&this.__rules__.forEach((function(i){i.enabled=!1})),i.forEach((function(i){var s=this.__find__(i);if(s<0)throw new Error("Rules manager: invalid rule name "+i);this.__rules__[s].enabled=!0}),this),this.__cache__=null},Ruler.prototype.disable=function(i){(i=Array.isArray(i)?i:[i]).forEach((function(i){var s=this.__find__(i);if(s<0)throw new Error("Rules manager: invalid rule name "+i);this.__rules__[s].enabled=!1}),this),this.__cache__=null},Ruler.prototype.getRules=function(i){return null===this.__cache__&&this.__compile__(),this.__cache__[i]||[]},StateInline.prototype.pushPending=function(){this.tokens.push({type:"text",content:this.pending,level:this.pendingLevel}),this.pending=""},StateInline.prototype.push=function(i){this.pending&&this.pushPending(),this.tokens.push(i),this.pendingLevel=this.level},StateInline.prototype.cacheSet=function(i,s){for(var u=this.cache.length;u<=i;u++)this.cache.push(0);this.cache[i]=s},StateInline.prototype.cacheGet=function(i){return i<this.cache.length?this.cache[i]:0};var VC=" \n()[]'\".,!?-";function regEscape(i){return i.replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1")}var WC=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,KC=/\((c|tm|r|p)\)/gi,HC={c:"©",r:"®",p:"§",tm:"™"};function replaceScopedAbbr(i){return i.indexOf("(")<0?i:i.replace(KC,(function(i,s){return HC[s.toLowerCase()]}))}var JC=/['"]/,GC=/['"]/g,XC=/[-\s()\[\]]/;function isLetter(i,s){return!(s<0||s>=i.length)&&!XC.test(i[s])}function replaceAt(i,s,u){return i.substr(0,s)+u+i.substr(s+1)}var YC=[["block",function block(i){i.inlineMode?i.tokens.push({type:"inline",content:i.src.replace(/\n/g," ").trim(),level:0,lines:[0,1],children:[]}):i.block.parse(i.src,i.options,i.env,i.tokens)}],["abbr",function abbr(i){var s,u,m,v,_=i.tokens;if(!i.inlineMode)for(s=1,u=_.length-1;s<u;s++)if("paragraph_open"===_[s-1].type&&"inline"===_[s].type&&"paragraph_close"===_[s+1].type){for(m=_[s].content;m.length&&!((v=parseAbbr(m,i.inline,i.options,i.env))<0);)m=m.slice(v).trim();_[s].content=m,m.length||(_[s-1].tight=!0,_[s+1].tight=!0)}}],["references",function references(i){var s,u,m,v,_=i.tokens;if(i.env.references=i.env.references||{},!i.inlineMode)for(s=1,u=_.length-1;s<u;s++)if("inline"===_[s].type&&"paragraph_open"===_[s-1].type&&"paragraph_close"===_[s+1].type){for(m=_[s].content;m.length&&!((v=parseReference(m,i.inline,i.options,i.env))<0);)m=m.slice(v).trim();_[s].content=m,m.length||(_[s-1].tight=!0,_[s+1].tight=!0)}}],["inline",function inline(i){var s,u,m,v=i.tokens;for(u=0,m=v.length;u<m;u++)"inline"===(s=v[u]).type&&i.inline.parse(s.content,i.options,i.env,s.children)}],["footnote_tail",function footnote_block(i){var s,u,m,v,_,j,M,$,W,X=0,Y=!1,Z={};if(i.env.footnotes&&(i.tokens=i.tokens.filter((function(i){return"footnote_reference_open"===i.type?(Y=!0,$=[],W=i.label,!1):"footnote_reference_close"===i.type?(Y=!1,Z[":"+W]=$,!1):(Y&&$.push(i),!Y)})),i.env.footnotes.list)){for(j=i.env.footnotes.list,i.tokens.push({type:"footnote_block_open",level:X++}),s=0,u=j.length;s<u;s++){for(i.tokens.push({type:"footnote_open",id:s,level:X++}),j[s].tokens?((M=[]).push({type:"paragraph_open",tight:!1,level:X++}),M.push({type:"inline",content:"",level:X,children:j[s].tokens}),M.push({type:"paragraph_close",tight:!1,level:--X})):j[s].label&&(M=Z[":"+j[s].label]),i.tokens=i.tokens.concat(M),_="paragraph_close"===i.tokens[i.tokens.length-1].type?i.tokens.pop():null,v=j[s].count>0?j[s].count:1,m=0;m<v;m++)i.tokens.push({type:"footnote_anchor",id:s,subId:m,level:X});_&&i.tokens.push(_),i.tokens.push({type:"footnote_close",level:--X})}i.tokens.push({type:"footnote_block_close",level:--X})}}],["abbr2",function abbr2(i){var s,u,m,v,_,j,M,$,W,X,Y,Z,ee=i.tokens;if(i.env.abbreviations)for(i.env.abbrRegExp||(Z="(^|["+VC.split("").map(regEscape).join("")+"])("+Object.keys(i.env.abbreviations).map((function(i){return i.substr(1)})).sort((function(i,s){return s.length-i.length})).map(regEscape).join("|")+")($|["+VC.split("").map(regEscape).join("")+"])",i.env.abbrRegExp=new RegExp(Z,"g")),X=i.env.abbrRegExp,u=0,m=ee.length;u<m;u++)if("inline"===ee[u].type)for(s=(v=ee[u].children).length-1;s>=0;s--)if("text"===(_=v[s]).type){for($=0,j=_.content,X.lastIndex=0,W=_.level,M=[];Y=X.exec(j);)X.lastIndex>$&&M.push({type:"text",content:j.slice($,Y.index+Y[1].length),level:W}),M.push({type:"abbr_open",title:i.env.abbreviations[":"+Y[2]],level:W++}),M.push({type:"text",content:Y[2],level:W}),M.push({type:"abbr_close",level:--W}),$=X.lastIndex-Y[3].length;M.length&&($<j.length&&M.push({type:"text",content:j.slice($),level:W}),ee[u].children=v=[].concat(v.slice(0,s),M,v.slice(s+1)))}}],["replacements",function index_browser_replace(i){var s,u,m,v,_;if(i.options.typographer)for(_=i.tokens.length-1;_>=0;_--)if("inline"===i.tokens[_].type)for(s=(v=i.tokens[_].children).length-1;s>=0;s--)"text"===(u=v[s]).type&&(m=replaceScopedAbbr(m=u.content),WC.test(m)&&(m=m.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/gm,"$1—$2").replace(/(^|\s)--(\s|$)/gm,"$1–$2").replace(/(^|[^-\s])--([^-\s]|$)/gm,"$1–$2")),u.content=m)}],["smartquotes",function smartquotes(i){var s,u,m,v,_,j,M,$,W,X,Y,Z,ee,ae,ie,le,ce;if(i.options.typographer)for(ce=[],ie=i.tokens.length-1;ie>=0;ie--)if("inline"===i.tokens[ie].type)for(le=i.tokens[ie].children,ce.length=0,s=0;s<le.length;s++)if("text"===(u=le[s]).type&&!JC.test(u.text)){for(M=le[s].level,ee=ce.length-1;ee>=0&&!(ce[ee].level<=M);ee--);ce.length=ee+1,_=0,j=(m=u.content).length;e:for(;_<j&&(GC.lastIndex=_,v=GC.exec(m));)if($=!isLetter(m,v.index-1),_=v.index+1,ae="'"===v[0],(W=!isLetter(m,_))||$){if(Y=!W,Z=!$)for(ee=ce.length-1;ee>=0&&(X=ce[ee],!(ce[ee].level<M));ee--)if(X.single===ae&&ce[ee].level===M){X=ce[ee],ae?(le[X.token].content=replaceAt(le[X.token].content,X.pos,i.options.quotes[2]),u.content=replaceAt(u.content,v.index,i.options.quotes[3])):(le[X.token].content=replaceAt(le[X.token].content,X.pos,i.options.quotes[0]),u.content=replaceAt(u.content,v.index,i.options.quotes[1])),ce.length=ee;continue e}Y?ce.push({token:s,pos:v.index,single:ae,level:M}):Z&&ae&&(u.content=replaceAt(u.content,v.index,"’"))}else ae&&(u.content=replaceAt(u.content,v.index,"’"))}}]];function Core(){this.options={},this.ruler=new Ruler;for(var i=0;i<YC.length;i++)this.ruler.push(YC[i][0],YC[i][1])}function StateBlock(i,s,u,m,v){var _,j,M,$,W,X,Y;for(this.src=i,this.parser=s,this.options=u,this.env=m,this.tokens=v,this.bMarks=[],this.eMarks=[],this.tShift=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.parentType="root",this.ddIndent=-1,this.level=0,this.result="",X=0,Y=!1,M=$=X=0,W=(j=this.src).length;$<W;$++){if(_=j.charCodeAt($),!Y){if(32===_){X++;continue}Y=!0}10!==_&&$!==W-1||(10!==_&&$++,this.bMarks.push(M),this.eMarks.push($),this.tShift.push(X),Y=!1,X=0,M=$+1)}this.bMarks.push(j.length),this.eMarks.push(j.length),this.tShift.push(0),this.lineMax=this.bMarks.length-1}function skipBulletListMarker(i,s){var u,m,v;return(m=i.bMarks[s]+i.tShift[s])>=(v=i.eMarks[s])||42!==(u=i.src.charCodeAt(m++))&&45!==u&&43!==u||m<v&&32!==i.src.charCodeAt(m)?-1:m}function skipOrderedListMarker(i,s){var u,m=i.bMarks[s]+i.tShift[s],v=i.eMarks[s];if(m+1>=v)return-1;if((u=i.src.charCodeAt(m++))<48||u>57)return-1;for(;;){if(m>=v)return-1;if(!((u=i.src.charCodeAt(m++))>=48&&u<=57)){if(41===u||46===u)break;return-1}}return m<v&&32!==i.src.charCodeAt(m)?-1:m}Core.prototype.process=function(i){var s,u,m;for(s=0,u=(m=this.ruler.getRules("")).length;s<u;s++)m[s](i)},StateBlock.prototype.isEmpty=function isEmpty(i){return this.bMarks[i]+this.tShift[i]>=this.eMarks[i]},StateBlock.prototype.skipEmptyLines=function skipEmptyLines(i){for(var s=this.lineMax;i<s&&!(this.bMarks[i]+this.tShift[i]<this.eMarks[i]);i++);return i},StateBlock.prototype.skipSpaces=function skipSpaces(i){for(var s=this.src.length;i<s&&32===this.src.charCodeAt(i);i++);return i},StateBlock.prototype.skipChars=function skipChars(i,s){for(var u=this.src.length;i<u&&this.src.charCodeAt(i)===s;i++);return i},StateBlock.prototype.skipCharsBack=function skipCharsBack(i,s,u){if(i<=u)return i;for(;i>u;)if(s!==this.src.charCodeAt(--i))return i+1;return i},StateBlock.prototype.getLines=function getLines(i,s,u,m){var v,_,j,M,$,W=i;if(i>=s)return"";if(W+1===s)return _=this.bMarks[W]+Math.min(this.tShift[W],u),j=m?this.eMarks[W]+1:this.eMarks[W],this.src.slice(_,j);for(M=new Array(s-i),v=0;W<s;W++,v++)($=this.tShift[W])>u&&($=u),$<0&&($=0),_=this.bMarks[W]+$,j=W+1<s||m?this.eMarks[W]+1:this.eMarks[W],M[v]=this.src.slice(_,j);return M.join("")};var QC={};["article","aside","button","blockquote","body","canvas","caption","col","colgroup","dd","div","dl","dt","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","iframe","li","map","object","ol","output","p","pre","progress","script","section","style","table","tbody","td","textarea","tfoot","th","tr","thead","ul","video"].forEach((function(i){QC[i]=!0}));var ZC=/^<([a-zA-Z]{1,15})[\s\/>]/,tj=/^<\/([a-zA-Z]{1,15})[\s>]/;function index_browser_getLine(i,s){var u=i.bMarks[s]+i.blkIndent,m=i.eMarks[s];return i.src.substr(u,m-u)}function skipMarker(i,s){var u,m,v=i.bMarks[s]+i.tShift[s],_=i.eMarks[s];return v>=_||126!==(m=i.src.charCodeAt(v++))&&58!==m||v===(u=i.skipSpaces(v))||u>=_?-1:u}var rj=[["code",function code(i,s,u){var m,v;if(i.tShift[s]-i.blkIndent<4)return!1;for(v=m=s+1;m<u;)if(i.isEmpty(m))m++;else{if(!(i.tShift[m]-i.blkIndent>=4))break;v=++m}return i.line=m,i.tokens.push({type:"code",content:i.getLines(s,v,4+i.blkIndent,!0),block:!0,lines:[s,i.line],level:i.level}),!0}],["fences",function fences(i,s,u,m){var v,_,j,M,$,W=!1,X=i.bMarks[s]+i.tShift[s],Y=i.eMarks[s];if(X+3>Y)return!1;if(126!==(v=i.src.charCodeAt(X))&&96!==v)return!1;if($=X,(_=(X=i.skipChars(X,v))-$)<3)return!1;if((j=i.src.slice(X,Y).trim()).indexOf("`")>=0)return!1;if(m)return!0;for(M=s;!(++M>=u)&&!((X=$=i.bMarks[M]+i.tShift[M])<(Y=i.eMarks[M])&&i.tShift[M]<i.blkIndent);)if(i.src.charCodeAt(X)===v&&!(i.tShift[M]-i.blkIndent>=4||(X=i.skipChars(X,v))-$<_||(X=i.skipSpaces(X))<Y)){W=!0;break}return _=i.tShift[s],i.line=M+(W?1:0),i.tokens.push({type:"fence",params:j,content:i.getLines(s+1,M,_,!0),lines:[s,i.line],level:i.level}),!0},["paragraph","blockquote","list"]],["blockquote",function blockquote(i,s,u,m){var v,_,j,M,$,W,X,Y,Z,ee,ae,ie=i.bMarks[s]+i.tShift[s],le=i.eMarks[s];if(ie>le)return!1;if(62!==i.src.charCodeAt(ie++))return!1;if(i.level>=i.options.maxNesting)return!1;if(m)return!0;for(32===i.src.charCodeAt(ie)&&ie++,$=i.blkIndent,i.blkIndent=0,M=[i.bMarks[s]],i.bMarks[s]=ie,_=(ie=ie<le?i.skipSpaces(ie):ie)>=le,j=[i.tShift[s]],i.tShift[s]=ie-i.bMarks[s],Y=i.parser.ruler.getRules("blockquote"),v=s+1;v<u&&!((ie=i.bMarks[v]+i.tShift[v])>=(le=i.eMarks[v]));v++)if(62!==i.src.charCodeAt(ie++)){if(_)break;for(ae=!1,Z=0,ee=Y.length;Z<ee;Z++)if(Y[Z](i,v,u,!0)){ae=!0;break}if(ae)break;M.push(i.bMarks[v]),j.push(i.tShift[v]),i.tShift[v]=-1337}else 32===i.src.charCodeAt(ie)&&ie++,M.push(i.bMarks[v]),i.bMarks[v]=ie,_=(ie=ie<le?i.skipSpaces(ie):ie)>=le,j.push(i.tShift[v]),i.tShift[v]=ie-i.bMarks[v];for(W=i.parentType,i.parentType="blockquote",i.tokens.push({type:"blockquote_open",lines:X=[s,0],level:i.level++}),i.parser.tokenize(i,s,v),i.tokens.push({type:"blockquote_close",level:--i.level}),i.parentType=W,X[1]=i.line,Z=0;Z<j.length;Z++)i.bMarks[Z+s]=M[Z],i.tShift[Z+s]=j[Z];return i.blkIndent=$,!0},["paragraph","blockquote","list"]],["hr",function hr(i,s,u,m){var v,_,j,M=i.bMarks[s],$=i.eMarks[s];if((M+=i.tShift[s])>$)return!1;if(42!==(v=i.src.charCodeAt(M++))&&45!==v&&95!==v)return!1;for(_=1;M<$;){if((j=i.src.charCodeAt(M++))!==v&&32!==j)return!1;j===v&&_++}return!(_<3)&&(m||(i.line=s+1,i.tokens.push({type:"hr",lines:[s,i.line],level:i.level})),!0)},["paragraph","blockquote","list"]],["list",function index_browser_list(i,s,u,m){var v,_,j,M,$,W,X,Y,Z,ee,ae,ie,le,ce,pe,de,fe,ye,be,_e,we,Se=!0;if((Y=skipOrderedListMarker(i,s))>=0)ie=!0;else{if(!((Y=skipBulletListMarker(i,s))>=0))return!1;ie=!1}if(i.level>=i.options.maxNesting)return!1;if(ae=i.src.charCodeAt(Y-1),m)return!0;for(ce=i.tokens.length,ie?(X=i.bMarks[s]+i.tShift[s],ee=Number(i.src.substr(X,Y-X-1)),i.tokens.push({type:"ordered_list_open",order:ee,lines:de=[s,0],level:i.level++})):i.tokens.push({type:"bullet_list_open",lines:de=[s,0],level:i.level++}),v=s,pe=!1,ye=i.parser.ruler.getRules("list");!(!(v<u)||((Z=(le=i.skipSpaces(Y))>=i.eMarks[v]?1:le-Y)>4&&(Z=1),Z<1&&(Z=1),_=Y-i.bMarks[v]+Z,i.tokens.push({type:"list_item_open",lines:fe=[s,0],level:i.level++}),M=i.blkIndent,$=i.tight,j=i.tShift[s],W=i.parentType,i.tShift[s]=le-i.bMarks[s],i.blkIndent=_,i.tight=!0,i.parentType="list",i.parser.tokenize(i,s,u,!0),i.tight&&!pe||(Se=!1),pe=i.line-s>1&&i.isEmpty(i.line-1),i.blkIndent=M,i.tShift[s]=j,i.tight=$,i.parentType=W,i.tokens.push({type:"list_item_close",level:--i.level}),v=s=i.line,fe[1]=v,le=i.bMarks[s],v>=u)||i.isEmpty(v)||i.tShift[v]<i.blkIndent);){for(we=!1,be=0,_e=ye.length;be<_e;be++)if(ye[be](i,v,u,!0)){we=!0;break}if(we)break;if(ie){if((Y=skipOrderedListMarker(i,v))<0)break}else if((Y=skipBulletListMarker(i,v))<0)break;if(ae!==i.src.charCodeAt(Y-1))break}return i.tokens.push({type:ie?"ordered_list_close":"bullet_list_close",level:--i.level}),de[1]=v,i.line=v,Se&&function markTightParagraphs(i,s){var u,m,v=i.level+2;for(u=s+2,m=i.tokens.length-2;u<m;u++)i.tokens[u].level===v&&"paragraph_open"===i.tokens[u].type&&(i.tokens[u+2].tight=!0,i.tokens[u].tight=!0,u+=2)}(i,ce),!0},["paragraph","blockquote"]],["footnote",function footnote(i,s,u,m){var v,_,j,M,$,W=i.bMarks[s]+i.tShift[s],X=i.eMarks[s];if(W+4>X)return!1;if(91!==i.src.charCodeAt(W))return!1;if(94!==i.src.charCodeAt(W+1))return!1;if(i.level>=i.options.maxNesting)return!1;for(M=W+2;M<X;M++){if(32===i.src.charCodeAt(M))return!1;if(93===i.src.charCodeAt(M))break}return M!==W+2&&(!(M+1>=X||58!==i.src.charCodeAt(++M))&&(m||(M++,i.env.footnotes||(i.env.footnotes={}),i.env.footnotes.refs||(i.env.footnotes.refs={}),$=i.src.slice(W+2,M-2),i.env.footnotes.refs[":"+$]=-1,i.tokens.push({type:"footnote_reference_open",label:$,level:i.level++}),v=i.bMarks[s],_=i.tShift[s],j=i.parentType,i.tShift[s]=i.skipSpaces(M)-M,i.bMarks[s]=M,i.blkIndent+=4,i.parentType="footnote",i.tShift[s]<i.blkIndent&&(i.tShift[s]+=i.blkIndent,i.bMarks[s]-=i.blkIndent),i.parser.tokenize(i,s,u,!0),i.parentType=j,i.blkIndent-=4,i.tShift[s]=_,i.bMarks[s]=v,i.tokens.push({type:"footnote_reference_close",level:--i.level})),!0))},["paragraph"]],["heading",function heading(i,s,u,m){var v,_,j,M=i.bMarks[s]+i.tShift[s],$=i.eMarks[s];if(M>=$)return!1;if(35!==(v=i.src.charCodeAt(M))||M>=$)return!1;for(_=1,v=i.src.charCodeAt(++M);35===v&&M<$&&_<=6;)_++,v=i.src.charCodeAt(++M);return!(_>6||M<$&&32!==v)&&(m||($=i.skipCharsBack($,32,M),(j=i.skipCharsBack($,35,M))>M&&32===i.src.charCodeAt(j-1)&&($=j),i.line=s+1,i.tokens.push({type:"heading_open",hLevel:_,lines:[s,i.line],level:i.level}),M<$&&i.tokens.push({type:"inline",content:i.src.slice(M,$).trim(),level:i.level+1,lines:[s,i.line],children:[]}),i.tokens.push({type:"heading_close",hLevel:_,level:i.level})),!0)},["paragraph","blockquote"]],["lheading",function lheading(i,s,u){var m,v,_,j=s+1;return!(j>=u)&&(!(i.tShift[j]<i.blkIndent)&&(!(i.tShift[j]-i.blkIndent>3)&&(!((v=i.bMarks[j]+i.tShift[j])>=(_=i.eMarks[j]))&&((45===(m=i.src.charCodeAt(v))||61===m)&&(v=i.skipChars(v,m),!((v=i.skipSpaces(v))<_)&&(v=i.bMarks[s]+i.tShift[s],i.line=j+1,i.tokens.push({type:"heading_open",hLevel:61===m?1:2,lines:[s,i.line],level:i.level}),i.tokens.push({type:"inline",content:i.src.slice(v,i.eMarks[s]).trim(),level:i.level+1,lines:[s,i.line-1],children:[]}),i.tokens.push({type:"heading_close",hLevel:61===m?1:2,level:i.level}),!0))))))}],["htmlblock",function htmlblock(i,s,u,m){var v,_,j,M=i.bMarks[s],$=i.eMarks[s],W=i.tShift[s];if(M+=W,!i.options.html)return!1;if(W>3||M+2>=$)return!1;if(60!==i.src.charCodeAt(M))return!1;if(33===(v=i.src.charCodeAt(M+1))||63===v){if(m)return!0}else{if(47!==v&&!function isLetter$1(i){var s=32|i;return s>=97&&s<=122}(v))return!1;if(47===v){if(!(_=i.src.slice(M,$).match(tj)))return!1}else if(!(_=i.src.slice(M,$).match(ZC)))return!1;if(!0!==QC[_[1].toLowerCase()])return!1;if(m)return!0}for(j=s+1;j<i.lineMax&&!i.isEmpty(j);)j++;return i.line=j,i.tokens.push({type:"htmlblock",level:i.level,lines:[s,i.line],content:i.getLines(s,j,0,!0)}),!0},["paragraph","blockquote"]],["table",function table(i,s,u,m){var v,_,j,M,$,W,X,Y,Z,ee,ae;if(s+2>u)return!1;if($=s+1,i.tShift[$]<i.blkIndent)return!1;if((j=i.bMarks[$]+i.tShift[$])>=i.eMarks[$])return!1;if(124!==(v=i.src.charCodeAt(j))&&45!==v&&58!==v)return!1;if(_=index_browser_getLine(i,s+1),!/^[-:| ]+$/.test(_))return!1;if((W=_.split("|"))<=2)return!1;for(Y=[],M=0;M<W.length;M++){if(!(Z=W[M].trim())){if(0===M||M===W.length-1)continue;return!1}if(!/^:?-+:?$/.test(Z))return!1;58===Z.charCodeAt(Z.length-1)?Y.push(58===Z.charCodeAt(0)?"center":"right"):58===Z.charCodeAt(0)?Y.push("left"):Y.push("")}if(-1===(_=index_browser_getLine(i,s).trim()).indexOf("|"))return!1;if(W=_.replace(/^\||\|$/g,"").split("|"),Y.length!==W.length)return!1;if(m)return!0;for(i.tokens.push({type:"table_open",lines:ee=[s,0],level:i.level++}),i.tokens.push({type:"thead_open",lines:[s,s+1],level:i.level++}),i.tokens.push({type:"tr_open",lines:[s,s+1],level:i.level++}),M=0;M<W.length;M++)i.tokens.push({type:"th_open",align:Y[M],lines:[s,s+1],level:i.level++}),i.tokens.push({type:"inline",content:W[M].trim(),lines:[s,s+1],level:i.level,children:[]}),i.tokens.push({type:"th_close",level:--i.level});for(i.tokens.push({type:"tr_close",level:--i.level}),i.tokens.push({type:"thead_close",level:--i.level}),i.tokens.push({type:"tbody_open",lines:ae=[s+2,0],level:i.level++}),$=s+2;$<u&&!(i.tShift[$]<i.blkIndent)&&-1!==(_=index_browser_getLine(i,$).trim()).indexOf("|");$++){for(W=_.replace(/^\||\|$/g,"").split("|"),i.tokens.push({type:"tr_open",level:i.level++}),M=0;M<W.length;M++)i.tokens.push({type:"td_open",align:Y[M],level:i.level++}),X=W[M].substring(124===W[M].charCodeAt(0)?1:0,124===W[M].charCodeAt(W[M].length-1)?W[M].length-1:W[M].length).trim(),i.tokens.push({type:"inline",content:X,level:i.level,children:[]}),i.tokens.push({type:"td_close",level:--i.level});i.tokens.push({type:"tr_close",level:--i.level})}return i.tokens.push({type:"tbody_close",level:--i.level}),i.tokens.push({type:"table_close",level:--i.level}),ee[1]=ae[1]=$,i.line=$,!0},["paragraph"]],["deflist",function deflist(i,s,u,m){var v,_,j,M,$,W,X,Y,Z,ee,ae,ie,le,ce;if(m)return!(i.ddIndent<0)&&skipMarker(i,s)>=0;if(X=s+1,i.isEmpty(X)&&++X>u)return!1;if(i.tShift[X]<i.blkIndent)return!1;if((v=skipMarker(i,X))<0)return!1;if(i.level>=i.options.maxNesting)return!1;W=i.tokens.length,i.tokens.push({type:"dl_open",lines:$=[s,0],level:i.level++}),j=s,_=X;e:for(;;){for(ce=!0,le=!1,i.tokens.push({type:"dt_open",lines:[j,j],level:i.level++}),i.tokens.push({type:"inline",content:i.getLines(j,j+1,i.blkIndent,!1).trim(),level:i.level+1,lines:[j,j],children:[]}),i.tokens.push({type:"dt_close",level:--i.level});;){if(i.tokens.push({type:"dd_open",lines:M=[X,0],level:i.level++}),ie=i.tight,Z=i.ddIndent,Y=i.blkIndent,ae=i.tShift[_],ee=i.parentType,i.blkIndent=i.ddIndent=i.tShift[_]+2,i.tShift[_]=v-i.bMarks[_],i.tight=!0,i.parentType="deflist",i.parser.tokenize(i,_,u,!0),i.tight&&!le||(ce=!1),le=i.line-_>1&&i.isEmpty(i.line-1),i.tShift[_]=ae,i.tight=ie,i.parentType=ee,i.blkIndent=Y,i.ddIndent=Z,i.tokens.push({type:"dd_close",level:--i.level}),M[1]=X=i.line,X>=u)break e;if(i.tShift[X]<i.blkIndent)break e;if((v=skipMarker(i,X))<0)break;_=X}if(X>=u)break;if(j=X,i.isEmpty(j))break;if(i.tShift[j]<i.blkIndent)break;if((_=j+1)>=u)break;if(i.isEmpty(_)&&_++,_>=u)break;if(i.tShift[_]<i.blkIndent)break;if((v=skipMarker(i,_))<0)break}return i.tokens.push({type:"dl_close",level:--i.level}),$[1]=X,i.line=X,ce&&function markTightParagraphs$1(i,s){var u,m,v=i.level+2;for(u=s+2,m=i.tokens.length-2;u<m;u++)i.tokens[u].level===v&&"paragraph_open"===i.tokens[u].type&&(i.tokens[u+2].tight=!0,i.tokens[u].tight=!0,u+=2)}(i,W),!0},["paragraph"]],["paragraph",function paragraph(i,s){var u,m,v,_,j,M,$=s+1;if($<(u=i.lineMax)&&!i.isEmpty($))for(M=i.parser.ruler.getRules("paragraph");$<u&&!i.isEmpty($);$++)if(!(i.tShift[$]-i.blkIndent>3)){for(v=!1,_=0,j=M.length;_<j;_++)if(M[_](i,$,u,!0)){v=!0;break}if(v)break}return m=i.getLines(s,$,i.blkIndent,!1).trim(),i.line=$,m.length&&(i.tokens.push({type:"paragraph_open",tight:!1,lines:[s,i.line],level:i.level}),i.tokens.push({type:"inline",content:m,level:i.level+1,lines:[s,i.line],children:[]}),i.tokens.push({type:"paragraph_close",tight:!1,level:i.level})),!0}]];function ParserBlock(){this.ruler=new Ruler;for(var i=0;i<rj.length;i++)this.ruler.push(rj[i][0],rj[i][1],{alt:(rj[i][2]||[]).slice()})}ParserBlock.prototype.tokenize=function(i,s,u){for(var m,v=this.ruler.getRules(""),_=v.length,j=s,M=!1;j<u&&(i.line=j=i.skipEmptyLines(j),!(j>=u))&&!(i.tShift[j]<i.blkIndent);){for(m=0;m<_&&!v[m](i,j,u,!1);m++);if(i.tight=!M,i.isEmpty(i.line-1)&&(M=!0),(j=i.line)<u&&i.isEmpty(j)){if(M=!0,++j<u&&"list"===i.parentType&&i.isEmpty(j))break;i.line=j}}};var nj=/[\n\t]/g,oj=/\r[\n\u0085]|[\u2424\u2028\u0085]/g,sj=/\u00a0/g;function isTerminatorChar(i){switch(i){case 10:case 92:case 96:case 42:case 95:case 94:case 91:case 93:case 33:case 38:case 60:case 62:case 123:case 125:case 36:case 37:case 64:case 126:case 43:case 61:case 58:return!0;default:return!1}}ParserBlock.prototype.parse=function(i,s,u,m){var v,_=0,j=0;if(!i)return[];(i=(i=i.replace(sj," ")).replace(oj,"\n")).indexOf("\t")>=0&&(i=i.replace(nj,(function(s,u){var m;return 10===i.charCodeAt(u)?(_=u+1,j=0,s):(m=" ".slice((u-_-j)%4),j=u-_+1,m)}))),v=new StateBlock(i,this,s,u,m),this.tokenize(v,v.line,v.lineMax)};for(var uj=[],pj=0;pj<256;pj++)uj.push(0);function isAlphaNum(i){return i>=48&&i<=57||i>=65&&i<=90||i>=97&&i<=122}function scanDelims(i,s){var u,m,v,_=s,j=!0,M=!0,$=i.posMax,W=i.src.charCodeAt(s);for(u=s>0?i.src.charCodeAt(s-1):-1;_<$&&i.src.charCodeAt(_)===W;)_++;return _>=$&&(j=!1),(v=_-s)>=4?j=M=!1:(32!==(m=_<$?i.src.charCodeAt(_):-1)&&10!==m||(j=!1),32!==u&&10!==u||(M=!1),95===W&&(isAlphaNum(u)&&(j=!1),isAlphaNum(m)&&(M=!1))),{can_open:j,can_close:M,delims:v}}"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach((function(i){uj[i.charCodeAt(0)]=1}));var yj=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;var vj=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;var _j=["coap","doi","javascript","aaa","aaas","about","acap","cap","cid","crid","data","dav","dict","dns","file","ftp","geo","go","gopher","h323","http","https","iax","icap","im","imap","info","ipp","iris","iris.beep","iris.xpc","iris.xpcs","iris.lwz","ldap","mailto","mid","msrp","msrps","mtqp","mupdate","news","nfs","ni","nih","nntp","opaquelocktoken","pop","pres","rtsp","service","session","shttp","sieve","sip","sips","sms","snmp","soap.beep","soap.beeps","tag","tel","telnet","tftp","thismessage","tn3270","tip","tv","urn","vemmi","ws","wss","xcon","xcon-userid","xmlrpc.beep","xmlrpc.beeps","xmpp","z39.50r","z39.50s","adiumxtra","afp","afs","aim","apt","attachment","aw","beshare","bitcoin","bolo","callto","chrome","chrome-extension","com-eventbrite-attendee","content","cvs","dlna-playsingle","dlna-playcontainer","dtn","dvb","ed2k","facetime","feed","finger","fish","gg","git","gizmoproject","gtalk","hcp","icon","ipn","irc","irc6","ircs","itms","jar","jms","keyparc","lastfm","ldaps","magnet","maps","market","message","mms","ms-help","msnim","mumble","mvn","notes","oid","palm","paparazzi","platform","proxy","psyc","query","res","resource","rmi","rsync","rtmp","secondlife","sftp","sgn","skype","smb","soldat","spotify","ssh","steam","svn","teamspeak","things","udp","unreal","ut2004","ventrilo","view-source","webcal","wtai","wyciwyg","xfire","xri","ymsgr"],Ej=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,xj=/^<([a-zA-Z.\-]{1,25}):([^<>\x00-\x20]*)>/;function replace$1(i,s){return i=i.source,s=s||"",function self(u,m){return u?(m=m.source||m,i=i.replace(u,m),self):new RegExp(i,s)}}var Aj=replace$1(/(?:unquoted|single_quoted|double_quoted)/)("unquoted",/[^"'=<>`\x00-\x20]+/)("single_quoted",/'[^']*'/)("double_quoted",/"[^"]*"/)(),Cj=replace$1(/(?:\s+attr_name(?:\s*=\s*attr_value)?)/)("attr_name",/[a-zA-Z_:][a-zA-Z0-9:._-]*/)("attr_value",Aj)(),jj=replace$1(/<[A-Za-z][A-Za-z0-9]*attribute*\s*\/?>/)("attribute",Cj)(),Ij=replace$1(/^(?:open_tag|close_tag|comment|processing|declaration|cdata)/)("open_tag",jj)("close_tag",/<\/[A-Za-z][A-Za-z0-9]*\s*>/)("comment",/<!---->|<!--(?:-?[^>-])(?:-?[^-])*-->/)("processing",/<[?].*?[?]>/)("declaration",/<![A-Z]+\s+[^>]*>/)("cdata",/<!\[CDATA\[[\s\S]*?\]\]>/)();var Bj=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,Dj=/^&([a-z][a-z0-9]{1,31});/i;var Fj=[["text",function index_browser_text(i,s){for(var u=i.pos;u<i.posMax&&!isTerminatorChar(i.src.charCodeAt(u));)u++;return u!==i.pos&&(s||(i.pending+=i.src.slice(i.pos,u)),i.pos=u,!0)}],["newline",function newline(i,s){var u,m,v=i.pos;if(10!==i.src.charCodeAt(v))return!1;if(u=i.pending.length-1,m=i.posMax,!s)if(u>=0&&32===i.pending.charCodeAt(u))if(u>=1&&32===i.pending.charCodeAt(u-1)){for(var _=u-2;_>=0;_--)if(32!==i.pending.charCodeAt(_)){i.pending=i.pending.substring(0,_+1);break}i.push({type:"hardbreak",level:i.level})}else i.pending=i.pending.slice(0,-1),i.push({type:"softbreak",level:i.level});else i.push({type:"softbreak",level:i.level});for(v++;v<m&&32===i.src.charCodeAt(v);)v++;return i.pos=v,!0}],["escape",function index_browser_escape(i,s){var u,m=i.pos,v=i.posMax;if(92!==i.src.charCodeAt(m))return!1;if(++m<v){if((u=i.src.charCodeAt(m))<256&&0!==uj[u])return s||(i.pending+=i.src[m]),i.pos+=2,!0;if(10===u){for(s||i.push({type:"hardbreak",level:i.level}),m++;m<v&&32===i.src.charCodeAt(m);)m++;return i.pos=m,!0}}return s||(i.pending+="\\"),i.pos++,!0}],["backticks",function backticks(i,s){var u,m,v,_,j,M=i.pos;if(96!==i.src.charCodeAt(M))return!1;for(u=M,M++,m=i.posMax;M<m&&96===i.src.charCodeAt(M);)M++;for(v=i.src.slice(u,M),_=j=M;-1!==(_=i.src.indexOf("`",j));){for(j=_+1;j<m&&96===i.src.charCodeAt(j);)j++;if(j-_===v.length)return s||i.push({type:"code",content:i.src.slice(M,_).replace(/[ \n]+/g," ").trim(),block:!1,level:i.level}),i.pos=j,!0}return s||(i.pending+=v),i.pos+=v.length,!0}],["del",function del(i,s){var u,m,v,_,j,M=i.posMax,$=i.pos;if(126!==i.src.charCodeAt($))return!1;if(s)return!1;if($+4>=M)return!1;if(126!==i.src.charCodeAt($+1))return!1;if(i.level>=i.options.maxNesting)return!1;if(_=$>0?i.src.charCodeAt($-1):-1,j=i.src.charCodeAt($+2),126===_)return!1;if(126===j)return!1;if(32===j||10===j)return!1;for(m=$+2;m<M&&126===i.src.charCodeAt(m);)m++;if(m>$+3)return i.pos+=m-$,s||(i.pending+=i.src.slice($,m)),!0;for(i.pos=$+2,v=1;i.pos+1<M;){if(126===i.src.charCodeAt(i.pos)&&126===i.src.charCodeAt(i.pos+1)&&(_=i.src.charCodeAt(i.pos-1),126!==(j=i.pos+2<M?i.src.charCodeAt(i.pos+2):-1)&&126!==_&&(32!==_&&10!==_?v--:32!==j&&10!==j&&v++,v<=0))){u=!0;break}i.parser.skipToken(i)}return u?(i.posMax=i.pos,i.pos=$+2,s||(i.push({type:"del_open",level:i.level++}),i.parser.tokenize(i),i.push({type:"del_close",level:--i.level})),i.pos=i.posMax+2,i.posMax=M,!0):(i.pos=$,!1)}],["ins",function ins(i,s){var u,m,v,_,j,M=i.posMax,$=i.pos;if(43!==i.src.charCodeAt($))return!1;if(s)return!1;if($+4>=M)return!1;if(43!==i.src.charCodeAt($+1))return!1;if(i.level>=i.options.maxNesting)return!1;if(_=$>0?i.src.charCodeAt($-1):-1,j=i.src.charCodeAt($+2),43===_)return!1;if(43===j)return!1;if(32===j||10===j)return!1;for(m=$+2;m<M&&43===i.src.charCodeAt(m);)m++;if(m!==$+2)return i.pos+=m-$,s||(i.pending+=i.src.slice($,m)),!0;for(i.pos=$+2,v=1;i.pos+1<M;){if(43===i.src.charCodeAt(i.pos)&&43===i.src.charCodeAt(i.pos+1)&&(_=i.src.charCodeAt(i.pos-1),43!==(j=i.pos+2<M?i.src.charCodeAt(i.pos+2):-1)&&43!==_&&(32!==_&&10!==_?v--:32!==j&&10!==j&&v++,v<=0))){u=!0;break}i.parser.skipToken(i)}return u?(i.posMax=i.pos,i.pos=$+2,s||(i.push({type:"ins_open",level:i.level++}),i.parser.tokenize(i),i.push({type:"ins_close",level:--i.level})),i.pos=i.posMax+2,i.posMax=M,!0):(i.pos=$,!1)}],["mark",function mark(i,s){var u,m,v,_,j,M=i.posMax,$=i.pos;if(61!==i.src.charCodeAt($))return!1;if(s)return!1;if($+4>=M)return!1;if(61!==i.src.charCodeAt($+1))return!1;if(i.level>=i.options.maxNesting)return!1;if(_=$>0?i.src.charCodeAt($-1):-1,j=i.src.charCodeAt($+2),61===_)return!1;if(61===j)return!1;if(32===j||10===j)return!1;for(m=$+2;m<M&&61===i.src.charCodeAt(m);)m++;if(m!==$+2)return i.pos+=m-$,s||(i.pending+=i.src.slice($,m)),!0;for(i.pos=$+2,v=1;i.pos+1<M;){if(61===i.src.charCodeAt(i.pos)&&61===i.src.charCodeAt(i.pos+1)&&(_=i.src.charCodeAt(i.pos-1),61!==(j=i.pos+2<M?i.src.charCodeAt(i.pos+2):-1)&&61!==_&&(32!==_&&10!==_?v--:32!==j&&10!==j&&v++,v<=0))){u=!0;break}i.parser.skipToken(i)}return u?(i.posMax=i.pos,i.pos=$+2,s||(i.push({type:"mark_open",level:i.level++}),i.parser.tokenize(i),i.push({type:"mark_close",level:--i.level})),i.pos=i.posMax+2,i.posMax=M,!0):(i.pos=$,!1)}],["emphasis",function emphasis(i,s){var u,m,v,_,j,M,$,W=i.posMax,X=i.pos,Y=i.src.charCodeAt(X);if(95!==Y&&42!==Y)return!1;if(s)return!1;if(u=($=scanDelims(i,X)).delims,!$.can_open)return i.pos+=u,s||(i.pending+=i.src.slice(X,i.pos)),!0;if(i.level>=i.options.maxNesting)return!1;for(i.pos=X+u,M=[u];i.pos<W;)if(i.src.charCodeAt(i.pos)!==Y)i.parser.skipToken(i);else{if(m=($=scanDelims(i,i.pos)).delims,$.can_close){for(_=M.pop(),j=m;_!==j;){if(j<_){M.push(_-j);break}if(j-=_,0===M.length)break;i.pos+=_,_=M.pop()}if(0===M.length){u=_,v=!0;break}i.pos+=m;continue}$.can_open&&M.push(m),i.pos+=m}return v?(i.posMax=i.pos,i.pos=X+u,s||(2!==u&&3!==u||i.push({type:"strong_open",level:i.level++}),1!==u&&3!==u||i.push({type:"em_open",level:i.level++}),i.parser.tokenize(i),1!==u&&3!==u||i.push({type:"em_close",level:--i.level}),2!==u&&3!==u||i.push({type:"strong_close",level:--i.level})),i.pos=i.posMax+u,i.posMax=W,!0):(i.pos=X,!1)}],["sub",function sub(i,s){var u,m,v=i.posMax,_=i.pos;if(126!==i.src.charCodeAt(_))return!1;if(s)return!1;if(_+2>=v)return!1;if(i.level>=i.options.maxNesting)return!1;for(i.pos=_+1;i.pos<v;){if(126===i.src.charCodeAt(i.pos)){u=!0;break}i.parser.skipToken(i)}return u&&_+1!==i.pos?(m=i.src.slice(_+1,i.pos)).match(/(^|[^\\])(\\\\)*\s/)?(i.pos=_,!1):(i.posMax=i.pos,i.pos=_+1,s||i.push({type:"sub",level:i.level,content:m.replace(yj,"$1")}),i.pos=i.posMax+1,i.posMax=v,!0):(i.pos=_,!1)}],["sup",function sup(i,s){var u,m,v=i.posMax,_=i.pos;if(94!==i.src.charCodeAt(_))return!1;if(s)return!1;if(_+2>=v)return!1;if(i.level>=i.options.maxNesting)return!1;for(i.pos=_+1;i.pos<v;){if(94===i.src.charCodeAt(i.pos)){u=!0;break}i.parser.skipToken(i)}return u&&_+1!==i.pos?(m=i.src.slice(_+1,i.pos)).match(/(^|[^\\])(\\\\)*\s/)?(i.pos=_,!1):(i.posMax=i.pos,i.pos=_+1,s||i.push({type:"sup",level:i.level,content:m.replace(vj,"$1")}),i.pos=i.posMax+1,i.posMax=v,!0):(i.pos=_,!1)}],["links",function links(i,s){var u,m,v,_,j,M,$,W,X=!1,Y=i.pos,Z=i.posMax,ee=i.pos,ae=i.src.charCodeAt(ee);if(33===ae&&(X=!0,ae=i.src.charCodeAt(++ee)),91!==ae)return!1;if(i.level>=i.options.maxNesting)return!1;if(u=ee+1,(m=parseLinkLabel(i,ee))<0)return!1;if((M=m+1)<Z&&40===i.src.charCodeAt(M)){for(M++;M<Z&&(32===(W=i.src.charCodeAt(M))||10===W);M++);if(M>=Z)return!1;for(ee=M,parseLinkDestination(i,M)?(_=i.linkContent,M=i.pos):_="",ee=M;M<Z&&(32===(W=i.src.charCodeAt(M))||10===W);M++);if(M<Z&&ee!==M&&parseLinkTitle(i,M))for(j=i.linkContent,M=i.pos;M<Z&&(32===(W=i.src.charCodeAt(M))||10===W);M++);else j="";if(M>=Z||41!==i.src.charCodeAt(M))return i.pos=Y,!1;M++}else{if(i.linkLevel>0)return!1;for(;M<Z&&(32===(W=i.src.charCodeAt(M))||10===W);M++);if(M<Z&&91===i.src.charCodeAt(M)&&(ee=M+1,(M=parseLinkLabel(i,M))>=0?v=i.src.slice(ee,M++):M=ee-1),v||(void 0===v&&(M=m+1),v=i.src.slice(u,m)),!($=i.env.references[normalizeReference(v)]))return i.pos=Y,!1;_=$.href,j=$.title}return s||(i.pos=u,i.posMax=m,X?i.push({type:"image",src:_,title:j,alt:i.src.substr(u,m-u),level:i.level}):(i.push({type:"link_open",href:_,title:j,level:i.level++}),i.linkLevel++,i.parser.tokenize(i),i.linkLevel--,i.push({type:"link_close",level:--i.level}))),i.pos=M,i.posMax=Z,!0}],["footnote_inline",function footnote_inline(i,s){var u,m,v,_,j=i.posMax,M=i.pos;return!(M+2>=j)&&(94===i.src.charCodeAt(M)&&(91===i.src.charCodeAt(M+1)&&(!(i.level>=i.options.maxNesting)&&(u=M+2,!((m=parseLinkLabel(i,M+1))<0)&&(s||(i.env.footnotes||(i.env.footnotes={}),i.env.footnotes.list||(i.env.footnotes.list=[]),v=i.env.footnotes.list.length,i.pos=u,i.posMax=m,i.push({type:"footnote_ref",id:v,level:i.level}),i.linkLevel++,_=i.tokens.length,i.parser.tokenize(i),i.env.footnotes.list[v]={tokens:i.tokens.splice(_)},i.linkLevel--),i.pos=m+1,i.posMax=j,!0)))))}],["footnote_ref",function footnote_ref(i,s){var u,m,v,_,j=i.posMax,M=i.pos;if(M+3>j)return!1;if(!i.env.footnotes||!i.env.footnotes.refs)return!1;if(91!==i.src.charCodeAt(M))return!1;if(94!==i.src.charCodeAt(M+1))return!1;if(i.level>=i.options.maxNesting)return!1;for(m=M+2;m<j;m++){if(32===i.src.charCodeAt(m))return!1;if(10===i.src.charCodeAt(m))return!1;if(93===i.src.charCodeAt(m))break}return m!==M+2&&(!(m>=j)&&(m++,u=i.src.slice(M+2,m-1),void 0!==i.env.footnotes.refs[":"+u]&&(s||(i.env.footnotes.list||(i.env.footnotes.list=[]),i.env.footnotes.refs[":"+u]<0?(v=i.env.footnotes.list.length,i.env.footnotes.list[v]={label:u,count:0},i.env.footnotes.refs[":"+u]=v):v=i.env.footnotes.refs[":"+u],_=i.env.footnotes.list[v].count,i.env.footnotes.list[v].count++,i.push({type:"footnote_ref",id:v,subId:_,level:i.level})),i.pos=m,i.posMax=j,!0)))}],["autolink",function autolink(i,s){var u,m,v,_,j,M=i.pos;return 60===i.src.charCodeAt(M)&&(!((u=i.src.slice(M)).indexOf(">")<0)&&((m=u.match(xj))?!(_j.indexOf(m[1].toLowerCase())<0)&&(j=normalizeLink(_=m[0].slice(1,-1)),!!i.parser.validateLink(_)&&(s||(i.push({type:"link_open",href:j,level:i.level}),i.push({type:"text",content:_,level:i.level+1}),i.push({type:"link_close",level:i.level})),i.pos+=m[0].length,!0)):!!(v=u.match(Ej))&&(j=normalizeLink("mailto:"+(_=v[0].slice(1,-1))),!!i.parser.validateLink(j)&&(s||(i.push({type:"link_open",href:j,level:i.level}),i.push({type:"text",content:_,level:i.level+1}),i.push({type:"link_close",level:i.level})),i.pos+=v[0].length,!0))))}],["htmltag",function htmltag(i,s){var u,m,v,_=i.pos;return!!i.options.html&&(v=i.posMax,!(60!==i.src.charCodeAt(_)||_+2>=v)&&(!(33!==(u=i.src.charCodeAt(_+1))&&63!==u&&47!==u&&!function isLetter$2(i){var s=32|i;return s>=97&&s<=122}(u))&&(!!(m=i.src.slice(_).match(Ij))&&(s||i.push({type:"htmltag",content:i.src.slice(_,_+m[0].length),level:i.level}),i.pos+=m[0].length,!0))))}],["entity",function entity(i,s){var u,m,v=i.pos,_=i.posMax;if(38!==i.src.charCodeAt(v))return!1;if(v+1<_)if(35===i.src.charCodeAt(v+1)){if(m=i.src.slice(v).match(Bj))return s||(u="x"===m[1][0].toLowerCase()?parseInt(m[1].slice(1),16):parseInt(m[1],10),i.pending+=isValidEntityCode(u)?fromCodePoint(u):fromCodePoint(65533)),i.pos+=m[0].length,!0}else if(m=i.src.slice(v).match(Dj)){var j=decodeEntity(m[1]);if(m[1]!==j)return s||(i.pending+=j),i.pos+=m[0].length,!0}return s||(i.pending+="&"),i.pos++,!0}]];function ParserInline(){this.ruler=new Ruler;for(var i=0;i<Fj.length;i++)this.ruler.push(Fj[i][0],Fj[i][1]);this.validateLink=validateLink}function validateLink(i){var s=i.trim().toLowerCase();return-1===(s=replaceEntities(s)).indexOf(":")||-1===["vbscript","javascript","file","data"].indexOf(s.split(":")[0])}ParserInline.prototype.skipToken=function(i){var s,u,m=this.ruler.getRules(""),v=m.length,_=i.pos;if((u=i.cacheGet(_))>0)i.pos=u;else{for(s=0;s<v;s++)if(m[s](i,!0))return void i.cacheSet(_,i.pos);i.pos++,i.cacheSet(_,i.pos)}},ParserInline.prototype.tokenize=function(i){for(var s,u,m=this.ruler.getRules(""),v=m.length,_=i.posMax;i.pos<_;){for(u=0;u<v&&!(s=m[u](i,!1));u++);if(s){if(i.pos>=_)break}else i.pending+=i.src[i.pos++]}i.pending&&i.pushPending()},ParserInline.prototype.parse=function(i,s,u,m){var v=new StateInline(i,this,s,u,m);this.tokenize(v)};var qj={default:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","replacements","smartquotes","references","abbr2","footnote_tail"]},block:{rules:["blockquote","code","fences","footnote","heading","hr","htmlblock","lheading","list","paragraph","table"]},inline:{rules:["autolink","backticks","del","emphasis","entity","escape","footnote_ref","htmltag","links","newline","text"]}}},full:{options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{},block:{},inline:{}}},commonmark:{options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkTarget:"",typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["block","inline","references","abbr2"]},block:{rules:["blockquote","code","fences","heading","hr","htmlblock","lheading","list","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","htmltag","links","newline","text"]}}}};function StateCore(i,s,u){this.src=s,this.env=u,this.options=i.options,this.tokens=[],this.inlineMode=!1,this.inline=i.inline,this.block=i.block,this.renderer=i.renderer,this.typographer=i.typographer}function Remarkable(i,s){"string"!=typeof i&&(s=i,i="default"),s&&null!=s.linkify&&console.warn("linkify option is removed. Use linkify plugin instead:\n\nimport Remarkable from 'remarkable';\nimport linkify from 'remarkable/linkify';\nnew Remarkable().use(linkify)\n"),this.inline=new ParserInline,this.block=new ParserBlock,this.core=new Core,this.renderer=new Renderer,this.ruler=new Ruler,this.options={},this.configure(qj[i]),this.set(s||{})}Remarkable.prototype.set=function(i){index_browser_assign(this.options,i)},Remarkable.prototype.configure=function(i){var s=this;if(!i)throw new Error("Wrong `remarkable` preset, check name/content");i.options&&s.set(i.options),i.components&&Object.keys(i.components).forEach((function(u){i.components[u].rules&&s[u].ruler.enable(i.components[u].rules,!0)}))},Remarkable.prototype.use=function(i,s){return i(this,s),this},Remarkable.prototype.parse=function(i,s){var u=new StateCore(this,i,s);return this.core.process(u),u.tokens},Remarkable.prototype.render=function(i,s){return s=s||{},this.renderer.render(this.parse(i,s),this.options,s)},Remarkable.prototype.parseInline=function(i,s){var u=new StateCore(this,i,s);return u.inlineMode=!0,this.core.process(u),u.tokens},Remarkable.prototype.renderInline=function(i,s){return s=s||{},this.renderer.render(this.parseInline(i,s),this.options,s)};function utils_indexOf(i,s){if(Array.prototype.indexOf)return i.indexOf(s);for(var u=0,m=i.length;u<m;u++)if(i[u]===s)return u;return-1}function utils_remove(i,s){for(var u=i.length-1;u>=0;u--)!0===s(i[u])&&i.splice(u,1)}function throwUnhandledCaseError(i){throw new Error("Unhandled case for value: '".concat(i,"'"))}var $j=function(){function HtmlTag(i){void 0===i&&(i={}),this.tagName="",this.attrs={},this.innerHTML="",this.whitespaceRegex=/\s+/,this.tagName=i.tagName||"",this.attrs=i.attrs||{},this.innerHTML=i.innerHtml||i.innerHTML||""}return HtmlTag.prototype.setTagName=function(i){return this.tagName=i,this},HtmlTag.prototype.getTagName=function(){return this.tagName||""},HtmlTag.prototype.setAttr=function(i,s){return this.getAttrs()[i]=s,this},HtmlTag.prototype.getAttr=function(i){return this.getAttrs()[i]},HtmlTag.prototype.setAttrs=function(i){return Object.assign(this.getAttrs(),i),this},HtmlTag.prototype.getAttrs=function(){return this.attrs||(this.attrs={})},HtmlTag.prototype.setClass=function(i){return this.setAttr("class",i)},HtmlTag.prototype.addClass=function(i){for(var s,u=this.getClass(),m=this.whitespaceRegex,v=u?u.split(m):[],_=i.split(m);s=_.shift();)-1===utils_indexOf(v,s)&&v.push(s);return this.getAttrs().class=v.join(" "),this},HtmlTag.prototype.removeClass=function(i){for(var s,u=this.getClass(),m=this.whitespaceRegex,v=u?u.split(m):[],_=i.split(m);v.length&&(s=_.shift());){var j=utils_indexOf(v,s);-1!==j&&v.splice(j,1)}return this.getAttrs().class=v.join(" "),this},HtmlTag.prototype.getClass=function(){return this.getAttrs().class||""},HtmlTag.prototype.hasClass=function(i){return-1!==(" "+this.getClass()+" ").indexOf(" "+i+" ")},HtmlTag.prototype.setInnerHTML=function(i){return this.innerHTML=i,this},HtmlTag.prototype.setInnerHtml=function(i){return this.setInnerHTML(i)},HtmlTag.prototype.getInnerHTML=function(){return this.innerHTML||""},HtmlTag.prototype.getInnerHtml=function(){return this.getInnerHTML()},HtmlTag.prototype.toAnchorString=function(){var i=this.getTagName(),s=this.buildAttrsStr();return["<",i,s=s?" "+s:"",">",this.getInnerHtml(),"</",i,">"].join("")},HtmlTag.prototype.buildAttrsStr=function(){if(!this.attrs)return"";var i=this.getAttrs(),s=[];for(var u in i)i.hasOwnProperty(u)&&s.push(u+'="'+i[u]+'"');return s.join(" ")},HtmlTag}();var zj=function(){function AnchorTagBuilder(i){void 0===i&&(i={}),this.newWindow=!1,this.truncate={},this.className="",this.newWindow=i.newWindow||!1,this.truncate=i.truncate||{},this.className=i.className||""}return AnchorTagBuilder.prototype.build=function(i){return new $j({tagName:"a",attrs:this.createAttrs(i),innerHtml:this.processAnchorText(i.getAnchorText())})},AnchorTagBuilder.prototype.createAttrs=function(i){var s={href:i.getAnchorHref()},u=this.createCssClass(i);return u&&(s.class=u),this.newWindow&&(s.target="_blank",s.rel="noopener noreferrer"),this.truncate&&this.truncate.length&&this.truncate.length<i.getAnchorText().length&&(s.title=i.getAnchorHref()),s},AnchorTagBuilder.prototype.createCssClass=function(i){var s=this.className;if(s){for(var u=[s],m=i.getCssClassSuffixes(),v=0,_=m.length;v<_;v++)u.push(s+"-"+m[v]);return u.join(" ")}return""},AnchorTagBuilder.prototype.processAnchorText=function(i){return i=this.doTruncate(i)},AnchorTagBuilder.prototype.doTruncate=function(i){var s=this.truncate;if(!s||!s.length)return i;var u=s.length,m=s.location;return"smart"===m?function truncateSmart(i,s,u){var m,v;null==u?(u="…",v=3,m=8):(v=u.length,m=u.length);var buildUrl=function(i){var s="";return i.scheme&&i.host&&(s+=i.scheme+"://"),i.host&&(s+=i.host),i.path&&(s+="/"+i.path),i.query&&(s+="?"+i.query),i.fragment&&(s+="#"+i.fragment),s},buildSegment=function(i,s){var m=s/2,v=Math.ceil(m),_=-1*Math.floor(m),j="";return _<0&&(j=i.substr(_)),i.substr(0,v)+u+j};if(i.length<=s)return i;var _=s-v,j=function(i){var s={},u=i,m=u.match(/^([a-z]+):\/\//i);return m&&(s.scheme=m[1],u=u.substr(m[0].length)),(m=u.match(/^(.*?)(?=(\?|#|\/|$))/i))&&(s.host=m[1],u=u.substr(m[0].length)),(m=u.match(/^\/(.*?)(?=(\?|#|$))/i))&&(s.path=m[1],u=u.substr(m[0].length)),(m=u.match(/^\?(.*?)(?=(#|$))/i))&&(s.query=m[1],u=u.substr(m[0].length)),(m=u.match(/^#(.*?)$/i))&&(s.fragment=m[1]),s}(i);if(j.query){var M=j.query.match(/^(.*?)(?=(\?|\#))(.*?)$/i);M&&(j.query=j.query.substr(0,M[1].length),i=buildUrl(j))}if(i.length<=s)return i;if(j.host&&(j.host=j.host.replace(/^www\./,""),i=buildUrl(j)),i.length<=s)return i;var $="";if(j.host&&($+=j.host),$.length>=_)return j.host.length==s?(j.host.substr(0,s-v)+u).substr(0,_+m):buildSegment($,_).substr(0,_+m);var W="";if(j.path&&(W+="/"+j.path),j.query&&(W+="?"+j.query),W){if(($+W).length>=_)return($+W).length==s?($+W).substr(0,s):($+buildSegment(W,_-$.length)).substr(0,_+m);$+=W}if(j.fragment){var X="#"+j.fragment;if(($+X).length>=_)return($+X).length==s?($+X).substr(0,s):($+buildSegment(X,_-$.length)).substr(0,_+m);$+=X}if(j.scheme&&j.host){var Y=j.scheme+"://";if(($+Y).length<_)return(Y+$).substr(0,s)}if($.length<=s)return $;var Z="";return _>0&&(Z=$.substr(-1*Math.floor(_/2))),($.substr(0,Math.ceil(_/2))+u+Z).substr(0,_+m)}(i,u):"middle"===m?function truncateMiddle(i,s,u){if(i.length<=s)return i;var m,v;null==u?(u="…",m=8,v=3):(m=u.length,v=u.length);var _=s-v,j="";return _>0&&(j=i.substr(-1*Math.floor(_/2))),(i.substr(0,Math.ceil(_/2))+u+j).substr(0,_+m)}(i,u):function truncateEnd(i,s,u){return function ellipsis(i,s,u){var m;return i.length>s&&(null==u?(u="…",m=3):m=u.length,i=i.substring(0,s-m)+u),i}(i,s,u)}(i,u)},AnchorTagBuilder}(),Hj=function(){function Match(i){this.__jsduckDummyDocProp=null,this.matchedText="",this.offset=0,this.tagBuilder=i.tagBuilder,this.matchedText=i.matchedText,this.offset=i.offset}return Match.prototype.getMatchedText=function(){return this.matchedText},Match.prototype.setOffset=function(i){this.offset=i},Match.prototype.getOffset=function(){return this.offset},Match.prototype.getCssClassSuffixes=function(){return[this.getType()]},Match.prototype.buildTag=function(){return this.tagBuilder.build(this)},Match}(),extendStatics=function(i,s){return extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,s){i.__proto__=s}||function(i,s){for(var u in s)Object.prototype.hasOwnProperty.call(s,u)&&(i[u]=s[u])},extendStatics(i,s)};function tslib_es6_extends(i,s){if("function"!=typeof s&&null!==s)throw new TypeError("Class extends value "+String(s)+" is not a constructor or null");function __(){this.constructor=i}extendStatics(i,s),i.prototype=null===s?Object.create(s):(__.prototype=s.prototype,new __)}var __assign=function(){return __assign=Object.assign||function __assign(i){for(var s,u=1,m=arguments.length;u<m;u++)for(var v in s=arguments[u])Object.prototype.hasOwnProperty.call(s,v)&&(i[v]=s[v]);return i},__assign.apply(this,arguments)};Object.create;Object.create;"function"==typeof SuppressedError&&SuppressedError;var Jj,Gj=function(i){function EmailMatch(s){var u=i.call(this,s)||this;return u.email="",u.email=s.email,u}return tslib_es6_extends(EmailMatch,i),EmailMatch.prototype.getType=function(){return"email"},EmailMatch.prototype.getEmail=function(){return this.email},EmailMatch.prototype.getAnchorHref=function(){return"mailto:"+this.email},EmailMatch.prototype.getAnchorText=function(){return this.email},EmailMatch}(Hj),eP=function(i){function HashtagMatch(s){var u=i.call(this,s)||this;return u.serviceName="",u.hashtag="",u.serviceName=s.serviceName,u.hashtag=s.hashtag,u}return tslib_es6_extends(HashtagMatch,i),HashtagMatch.prototype.getType=function(){return"hashtag"},HashtagMatch.prototype.getServiceName=function(){return this.serviceName},HashtagMatch.prototype.getHashtag=function(){return this.hashtag},HashtagMatch.prototype.getAnchorHref=function(){var i=this.serviceName,s=this.hashtag;switch(i){case"twitter":return"https://twitter.com/hashtag/"+s;case"facebook":return"https://www.facebook.com/hashtag/"+s;case"instagram":return"https://instagram.com/explore/tags/"+s;case"tiktok":return"https://www.tiktok.com/tag/"+s;default:throw new Error("Unknown service name to point hashtag to: "+i)}},HashtagMatch.prototype.getAnchorText=function(){return"#"+this.hashtag},HashtagMatch}(Hj),tP=function(i){function MentionMatch(s){var u=i.call(this,s)||this;return u.serviceName="twitter",u.mention="",u.mention=s.mention,u.serviceName=s.serviceName,u}return tslib_es6_extends(MentionMatch,i),MentionMatch.prototype.getType=function(){return"mention"},MentionMatch.prototype.getMention=function(){return this.mention},MentionMatch.prototype.getServiceName=function(){return this.serviceName},MentionMatch.prototype.getAnchorHref=function(){switch(this.serviceName){case"twitter":return"https://twitter.com/"+this.mention;case"instagram":return"https://instagram.com/"+this.mention;case"soundcloud":return"https://soundcloud.com/"+this.mention;case"tiktok":return"https://www.tiktok.com/@"+this.mention;default:throw new Error("Unknown service name to point mention to: "+this.serviceName)}},MentionMatch.prototype.getAnchorText=function(){return"@"+this.mention},MentionMatch.prototype.getCssClassSuffixes=function(){var s=i.prototype.getCssClassSuffixes.call(this),u=this.getServiceName();return u&&s.push(u),s},MentionMatch}(Hj),rP=function(i){function PhoneMatch(s){var u=i.call(this,s)||this;return u.number="",u.plusSign=!1,u.number=s.number,u.plusSign=s.plusSign,u}return tslib_es6_extends(PhoneMatch,i),PhoneMatch.prototype.getType=function(){return"phone"},PhoneMatch.prototype.getPhoneNumber=function(){return this.number},PhoneMatch.prototype.getNumber=function(){return this.getPhoneNumber()},PhoneMatch.prototype.getAnchorHref=function(){return"tel:"+(this.plusSign?"+":"")+this.number},PhoneMatch.prototype.getAnchorText=function(){return this.matchedText},PhoneMatch}(Hj),nP=function(i){function UrlMatch(s){var u=i.call(this,s)||this;return u.url="",u.urlMatchType="scheme",u.protocolUrlMatch=!1,u.protocolRelativeMatch=!1,u.stripPrefix={scheme:!0,www:!0},u.stripTrailingSlash=!0,u.decodePercentEncoding=!0,u.schemePrefixRegex=/^(https?:\/\/)?/i,u.wwwPrefixRegex=/^(https?:\/\/)?(www\.)?/i,u.protocolRelativeRegex=/^\/\//,u.protocolPrepended=!1,u.urlMatchType=s.urlMatchType,u.url=s.url,u.protocolUrlMatch=s.protocolUrlMatch,u.protocolRelativeMatch=s.protocolRelativeMatch,u.stripPrefix=s.stripPrefix,u.stripTrailingSlash=s.stripTrailingSlash,u.decodePercentEncoding=s.decodePercentEncoding,u}return tslib_es6_extends(UrlMatch,i),UrlMatch.prototype.getType=function(){return"url"},UrlMatch.prototype.getUrlMatchType=function(){return this.urlMatchType},UrlMatch.prototype.getUrl=function(){var i=this.url;return this.protocolRelativeMatch||this.protocolUrlMatch||this.protocolPrepended||(i=this.url="http://"+i,this.protocolPrepended=!0),i},UrlMatch.prototype.getAnchorHref=function(){return this.getUrl().replace(/&/g,"&")},UrlMatch.prototype.getAnchorText=function(){var i=this.getMatchedText();return this.protocolRelativeMatch&&(i=this.stripProtocolRelativePrefix(i)),this.stripPrefix.scheme&&(i=this.stripSchemePrefix(i)),this.stripPrefix.www&&(i=this.stripWwwPrefix(i)),this.stripTrailingSlash&&(i=this.removeTrailingSlash(i)),this.decodePercentEncoding&&(i=this.removePercentEncoding(i)),i},UrlMatch.prototype.stripSchemePrefix=function(i){return i.replace(this.schemePrefixRegex,"")},UrlMatch.prototype.stripWwwPrefix=function(i){return i.replace(this.wwwPrefixRegex,"$1")},UrlMatch.prototype.stripProtocolRelativePrefix=function(i){return i.replace(this.protocolRelativeRegex,"")},UrlMatch.prototype.removeTrailingSlash=function(i){return"/"===i.charAt(i.length-1)&&(i=i.slice(0,-1)),i},UrlMatch.prototype.removePercentEncoding=function(i){var s=i.replace(/%22/gi,""").replace(/%26/gi,"&").replace(/%27/gi,"'").replace(/%3C/gi,"<").replace(/%3E/gi,">");try{return decodeURIComponent(s)}catch(i){return s}},UrlMatch}(Hj),oP=function oP(i){this.__jsduckDummyDocProp=null,this.tagBuilder=i.tagBuilder},aP=/[A-Za-z]/,iP=/[\d]/,sP=/[\D]/,lP=/\s/,cP=/['"]/,uP=/[\x00-\x1F\x7F]/,pP=/A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC/.source,hP=pP+/\u2700-\u27bf\udde6-\uddff\ud800-\udbff\udc00-\udfff\ufe0e\ufe0f\u0300-\u036f\ufe20-\ufe23\u20d0-\u20f0\ud83c\udffb-\udfff\u200d\u3299\u3297\u303d\u3030\u24c2\ud83c\udd70-\udd71\udd7e-\udd7f\udd8e\udd91-\udd9a\udde6-\uddff\ude01-\ude02\ude1a\ude2f\ude32-\ude3a\ude50-\ude51\u203c\u2049\u25aa-\u25ab\u25b6\u25c0\u25fb-\u25fe\u00a9\u00ae\u2122\u2139\udc04\u2600-\u26FF\u2b05\u2b06\u2b07\u2b1b\u2b1c\u2b50\u2b55\u231a\u231b\u2328\u23cf\u23e9-\u23f3\u23f8-\u23fa\udccf\u2935\u2934\u2190-\u21ff/.source+/\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D4-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D01-\u0D03\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF5\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F/.source,dP=/0-9\u0660-\u0669\u06F0-\u06F9\u07C0-\u07C9\u0966-\u096F\u09E6-\u09EF\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0BE6-\u0BEF\u0C66-\u0C6F\u0CE6-\u0CEF\u0D66-\u0D6F\u0DE6-\u0DEF\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F29\u1040-\u1049\u1090-\u1099\u17E0-\u17E9\u1810-\u1819\u1946-\u194F\u19D0-\u19D9\u1A80-\u1A89\u1A90-\u1A99\u1B50-\u1B59\u1BB0-\u1BB9\u1C40-\u1C49\u1C50-\u1C59\uA620-\uA629\uA8D0-\uA8D9\uA900-\uA909\uA9D0-\uA9D9\uA9F0-\uA9F9\uAA50-\uAA59\uABF0-\uABF9\uFF10-\uFF19/.source,fP=hP+dP,mP=hP+dP,gP=new RegExp("[".concat(mP,"]")),yP="(?:["+dP+"]{1,3}\\.){3}["+dP+"]{1,3}",vP="["+mP+"](?:["+mP+"\\-_]{0,61}["+mP+"])?",getDomainLabelStr=function(i){return"(?=("+vP+"))\\"+i},getDomainNameStr=function(i){return"(?:"+getDomainLabelStr(i)+"(?:\\."+getDomainLabelStr(i+1)+"){0,126}|"+yP+")"},bP=(new RegExp("["+mP+".\\-]*["+mP+"\\-]"),gP),_P=/(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|vermögensberatung|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbah1a3hjkrd|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|vermögensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--mgbcpq6gpa1a|xn--xkc2al3hye2a|americanexpress|kerryproperties|sandvikcoromant|xn--i1b6b1a6a2e|xn--kcrx77d1x4a|xn--lgbbat1ad8j|xn--mgba3a4f16a|xn--mgbaakc7dvf|xn--mgbc0a9azcg|xn--nqv7fs00ema|americanfamily|bananarepublic|cancerresearch|cookingchannel|kerrylogistics|weatherchannel|xn--54b7fta0cc|xn--6qq986b3xl|xn--80aqecdr1a|xn--b4w605ferd|xn--fiq228c5hs|xn--h2breg3eve|xn--jlq480n2rg|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|travelchannel|wolterskluwer|xn--cckwcxetd|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--4dbrk0ce|xn--80adxhks|xn--80asehdb|xn--8y0a063a|xn--gckr3f0f|xn--mgb9awbf|xn--mgbab2bd|xn--mgbgu82a|xn--mgbpl2fh|xn--mgbt3dhd|xn--mk1bu44c|xn--ngbc5azd|xn--ngbe9e0a|xn--ogbpf8fl|xn--qcka1pmc|accountants|barclaycard|blackfriday|blockbuster|bridgestone|calvinklein|contractors|creditunion|engineering|enterprises|foodnetwork|investments|kerryhotels|lamborghini|motorcycles|olayangroup|photography|playstation|productions|progressive|redumbrella|williamhill|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--3bst00m|xn--3ds443g|xn--3hcrj9c|xn--42c2d9a|xn--45brj9c|xn--55qw42g|xn--6frz82g|xn--80ao21a|xn--9krt00a|xn--cck2b3b|xn--czr694b|xn--d1acj3b|xn--efvy88h|xn--fct429k|xn--fjq720a|xn--flw351e|xn--g2xx48c|xn--gecrj9c|xn--gk3at1e|xn--h2brj9c|xn--hxt814e|xn--imr513n|xn--j6w193g|xn--jvr189m|xn--kprw13d|xn--kpry57d|xn--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|xn--pgbs0dh|xn--q9jyb4c|xn--rhqv96g|xn--rovu88b|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--vuq861b|xn--w4rs40l|xn--xhq521b|xn--zfr164b|சிங்கப்பூர்|accountant|apartments|associates|basketball|bnpparibas|boehringer|capitalone|consulting|creditcard|cuisinella|eurovision|extraspace|foundation|healthcare|immobilien|industries|management|mitsubishi|nextdirect|properties|protection|prudential|realestate|republican|restaurant|schaeffler|tatamotors|technology|university|vlaanderen|volkswagen|xn--30rr7y|xn--3pxu8k|xn--45q11c|xn--4gbrim|xn--55qx5d|xn--5tzm5g|xn--80aswg|xn--90a3ac|xn--9dbq2a|xn--9et52u|xn--c2br7g|xn--cg4bki|xn--czrs0t|xn--czru2d|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--io0a7i|xn--kput3i|xn--mxtq1m|xn--o3cw4h|xn--pssy2u|xn--q7ce6a|xn--unup4y|xn--wgbh1c|xn--wgbl6a|xn--y9a3aq|accenture|alfaromeo|allfinanz|amsterdam|analytics|aquarelle|barcelona|bloomberg|christmas|community|directory|education|equipment|fairwinds|financial|firestone|fresenius|frontdoor|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|institute|insurance|kuokgroup|lancaster|landrover|lifestyle|marketing|marshalls|melbourne|microsoft|panasonic|passagens|pramerica|richardli|shangrila|solutions|statebank|statefarm|stockholm|travelers|vacations|xn--90ais|xn--c1avg|xn--d1alf|xn--e1a4c|xn--fhbei|xn--j1aef|xn--j1amh|xn--l1acc|xn--ngbrx|xn--nqv7f|xn--p1acf|xn--qxa6a|xn--tckwe|xn--vhquv|yodobashi|موريتانيا|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|builders|business|capetown|catering|catholic|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|etisalat|exchange|feedback|fidelity|firmdale|football|frontier|goodyear|grainger|graphics|guardian|hdfcbank|helsinki|holdings|hospital|infiniti|ipiranga|istanbul|jpmorgan|lighting|lundbeck|marriott|maserati|mckinsey|memorial|merckmsd|mortgage|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|training|vanguard|ventures|verisign|woodside|xn--90ae|xn--node|xn--p1ai|xn--qxam|yokohama|السعودية|abogado|academy|agakhan|alibaba|android|athleta|auction|audible|auspost|avianca|banamex|bauhaus|bentley|bestbuy|booking|brother|bugatti|capital|caravan|careers|channel|charity|chintai|citadel|clubmed|college|cologne|comcast|company|compare|contact|cooking|corsica|country|coupons|courses|cricket|cruises|dentist|digital|domains|exposed|express|farmers|fashion|ferrari|ferrero|finance|fishing|fitness|flights|florist|flowers|forsale|frogans|fujitsu|gallery|genting|godaddy|grocery|guitars|hamburg|hangout|hitachi|holiday|hosting|hoteles|hotmail|hyundai|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lanxess|lasalle|latrobe|leclerc|limited|lincoln|markets|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|singles|staples|storage|support|surgery|systems|temasek|theater|theatre|tickets|tiffany|toshiba|trading|walmart|wanggou|watches|weather|website|wedding|whoswho|windows|winners|xfinity|yamaxun|youtube|zuerich|католик|اتصالات|البحرين|الجزائر|العليان|پاکستان|كاثوليك|இந்தியா|abarth|abbott|abbvie|africa|agency|airbus|airtel|alipay|alsace|alstom|amazon|anquan|aramco|author|bayern|beauty|berlin|bharti|bostik|boston|broker|camera|career|casino|center|chanel|chrome|church|circle|claims|clinic|coffee|comsec|condos|coupon|credit|cruise|dating|datsun|dealer|degree|dental|design|direct|doctor|dunlop|dupont|durban|emerck|energy|estate|events|expert|family|flickr|futbol|gallup|garden|george|giving|global|google|gratis|health|hermes|hiphop|hockey|hotels|hughes|imamat|insure|intuit|jaguar|joburg|juegos|kaufen|kinder|kindle|kosher|lancia|latino|lawyer|lefrak|living|locker|london|luxury|madrid|maison|makeup|market|mattel|mobile|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|pictet|quebec|racing|realty|reisen|repair|report|review|rocher|rogers|ryukyu|safety|sakura|sanofi|school|schule|search|secure|select|shouji|soccer|social|stream|studio|supply|suzuki|swatch|sydney|taipei|taobao|target|tattoo|tennis|tienda|tjmaxx|tkmaxx|toyota|travel|unicom|viajes|viking|villas|virgin|vision|voting|voyage|vuelos|walter|webcam|xihuan|yachts|yandex|zappos|москва|онлайн|ابوظبي|ارامكو|الاردن|المغرب|امارات|فلسطين|مليسيا|भारतम्|இலங்கை|ファッション|actor|adult|aetna|amfam|amica|apple|archi|audio|autos|azure|baidu|beats|bible|bingo|black|boats|bosch|build|canon|cards|chase|cheap|cisco|citic|click|cloud|coach|codes|crown|cymru|dabur|dance|deals|delta|drive|dubai|earth|edeka|email|epson|faith|fedex|final|forex|forum|gallo|games|gifts|gives|glass|globo|gmail|green|gripe|group|gucci|guide|homes|honda|horse|house|hyatt|ikano|irish|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|loans|locus|lotte|lotto|macys|mango|media|miami|money|movie|music|nexus|nikon|ninja|nokia|nowtv|omega|osaka|paris|parts|party|phone|photo|pizza|place|poker|praxi|press|prime|promo|quest|radio|rehab|reise|ricoh|rocks|rodeo|rugby|salon|sener|seven|sharp|shell|shoes|skype|sling|smart|smile|solar|space|sport|stada|store|study|style|sucks|swiss|tatar|tires|tirol|tmall|today|tokyo|tools|toray|total|tours|trade|trust|tunes|tushu|ubank|vegas|video|vodka|volvo|wales|watch|weber|weibo|works|world|xerox|yahoo|ישראל|ایران|بازار|بھارت|سودان|سورية|همراه|भारोत|संगठन|বাংলা|భారత్|ഭാരതം|嘉里大酒店|aarp|able|adac|aero|akdn|ally|amex|arab|army|arpa|arte|asda|asia|audi|auto|baby|band|bank|bbva|beer|best|bike|bing|blog|blue|bofa|bond|book|buzz|cafe|call|camp|care|cars|casa|case|cash|cbre|cern|chat|citi|city|club|cool|coop|cyou|data|date|dclk|deal|dell|desi|diet|dish|docs|dvag|erni|fage|fail|fans|farm|fast|fiat|fido|film|fire|fish|flir|food|ford|free|fund|game|gbiz|gent|ggee|gift|gmbh|gold|golf|goog|guge|guru|hair|haus|hdfc|help|here|hgtv|host|hsbc|icbc|ieee|imdb|immo|info|itau|java|jeep|jobs|jprs|kddi|kids|kiwi|kpmg|kred|land|lego|lgbt|lidl|life|like|limo|link|live|loan|loft|love|ltda|luxe|maif|meet|meme|menu|mini|mint|mobi|moda|moto|name|navy|news|next|nico|nike|ollo|open|page|pars|pccw|pics|ping|pink|play|plus|pohl|porn|post|prod|prof|qpon|read|reit|rent|rest|rich|room|rsvp|ruhr|safe|sale|sarl|save|saxo|scot|seat|seek|sexy|shaw|shia|shop|show|silk|sina|site|skin|sncf|sohu|song|sony|spot|star|surf|talk|taxi|team|tech|teva|tiaa|tips|town|toys|tube|vana|visa|viva|vivo|vote|voto|wang|weir|wien|wiki|wine|work|xbox|yoga|zara|zero|zone|дети|сайт|بارت|بيتك|ڀارت|تونس|شبكة|عراق|عمان|موقع|भारत|ভারত|ভাৰত|ਭਾਰਤ|ભારત|ଭାରତ|ಭಾರತ|ලංකා|アマゾン|グーグル|クラウド|ポイント|组织机构|電訊盈科|香格里拉|aaa|abb|abc|aco|ads|aeg|afl|aig|anz|aol|app|art|aws|axa|bar|bbc|bbt|bcg|bcn|bet|bid|bio|biz|bms|bmw|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceo|cfa|cfd|com|cpa|crs|dad|day|dds|dev|dhl|diy|dnp|dog|dot|dtv|dvr|eat|eco|edu|esq|eus|fan|fit|fly|foo|fox|frl|ftr|fun|fyi|gal|gap|gay|gdn|gea|gle|gmo|gmx|goo|gop|got|gov|hbo|hiv|hkt|hot|how|ibm|ice|icu|ifm|inc|ing|ink|int|ist|itv|jcb|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|llp|lol|lpl|ltd|man|map|mba|med|men|mil|mit|mlb|mls|mma|moe|moi|mom|mov|msd|mtn|mtr|nab|nba|nec|net|new|nfl|ngo|nhk|now|nra|nrw|ntt|nyc|obi|one|ong|onl|ooo|org|ott|ovh|pay|pet|phd|pid|pin|pnc|pro|pru|pub|pwc|red|ren|ril|rio|rip|run|rwe|sap|sas|sbi|sbs|sca|scb|ses|sew|sex|sfr|ski|sky|soy|spa|srl|stc|tab|tax|tci|tdk|tel|thd|tjx|top|trv|tui|tvs|ubs|uno|uol|ups|vet|vig|vin|vip|wed|win|wme|wow|wtc|wtf|xin|xxx|xyz|you|yun|zip|бел|ком|қаз|мкд|мон|орг|рус|срб|укр|հայ|קום|عرب|قطر|كوم|مصر|कॉम|नेट|คอม|ไทย|ລາວ|ストア|セール|みんな|中文网|亚马逊|天主教|我爱你|新加坡|淡马锡|诺基亚|飞利浦|ac|ad|ae|af|ag|ai|al|am|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|ss|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw|ελ|ευ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|广东|微博|慈善|手机|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/,EP=new RegExp("[".concat(mP,"!#$%&'*+/=?^_`{|}~-]")),wP=new RegExp("^".concat(_P.source,"$")),SP=function(i){function EmailMatcher(){var s=null!==i&&i.apply(this,arguments)||this;return s.localPartCharRegex=EP,s.strictTldRegex=wP,s}return tslib_es6_extends(EmailMatcher,i),EmailMatcher.prototype.parseMatches=function(i){for(var s=this.tagBuilder,u=this.localPartCharRegex,m=this.strictTldRegex,v=[],_=i.length,j=new xP,M={m:"a",a:"i",i:"l",l:"t",t:"o",o:":"},$=0,W=0,X=j;$<_;){var Y=i.charAt($);switch(W){case 0:stateNonEmailAddress(Y);break;case 1:stateMailTo(i.charAt($-1),Y);break;case 2:stateLocalPart(Y);break;case 3:stateLocalPartDot(Y);break;case 4:stateAtSign(Y);break;case 5:stateDomainChar(Y);break;case 6:stateDomainHyphen(Y);break;case 7:stateDomainDot(Y);break;default:throwUnhandledCaseError(W)}$++}return captureMatchIfValidAndReset(),v;function stateNonEmailAddress(i){"m"===i?beginEmailMatch(1):u.test(i)&&beginEmailMatch()}function stateMailTo(i,s){":"===i?u.test(s)?(W=2,X=new xP(__assign(__assign({},X),{hasMailtoPrefix:!0}))):resetToNonEmailMatchState():M[i]===s||(u.test(s)?W=2:"."===s?W=3:"@"===s?W=4:resetToNonEmailMatchState())}function stateLocalPart(i){"."===i?W=3:"@"===i?W=4:u.test(i)||resetToNonEmailMatchState()}function stateLocalPartDot(i){"."===i||"@"===i?resetToNonEmailMatchState():u.test(i)?W=2:resetToNonEmailMatchState()}function stateAtSign(i){bP.test(i)?W=5:resetToNonEmailMatchState()}function stateDomainChar(i){"."===i?W=7:"-"===i?W=6:bP.test(i)||captureMatchIfValidAndReset()}function stateDomainHyphen(i){"-"===i||"."===i?captureMatchIfValidAndReset():bP.test(i)?W=5:captureMatchIfValidAndReset()}function stateDomainDot(i){"."===i||"-"===i?captureMatchIfValidAndReset():bP.test(i)?(W=5,X=new xP(__assign(__assign({},X),{hasDomainDot:!0}))):captureMatchIfValidAndReset()}function beginEmailMatch(i){void 0===i&&(i=2),W=i,X=new xP({idx:$})}function resetToNonEmailMatchState(){W=0,X=j}function captureMatchIfValidAndReset(){if(X.hasDomainDot){var u=i.slice(X.idx,$);/[-.]$/.test(u)&&(u=u.slice(0,-1));var _=X.hasMailtoPrefix?u.slice(7):u;(function doesEmailHaveValidTld(i){var s=i.split(".").pop()||"",u=s.toLowerCase();return m.test(u)})(_)&&v.push(new Gj({tagBuilder:s,matchedText:u,offset:X.idx,email:_}))}resetToNonEmailMatchState()}},EmailMatcher}(oP),xP=function xP(i){void 0===i&&(i={}),this.idx=void 0!==i.idx?i.idx:-1,this.hasMailtoPrefix=!!i.hasMailtoPrefix,this.hasDomainDot=!!i.hasDomainDot},kP=function(){function UrlMatchValidator(){}return UrlMatchValidator.isValid=function(i,s){return!(s&&!this.isValidUriScheme(s)||this.urlMatchDoesNotHaveProtocolOrDot(i,s)||this.urlMatchDoesNotHaveAtLeastOneWordChar(i,s)&&!this.isValidIpAddress(i)||this.containsMultipleDots(i))},UrlMatchValidator.isValidIpAddress=function(i){var s=new RegExp(this.hasFullProtocolRegex.source+this.ipRegex.source);return null!==i.match(s)},UrlMatchValidator.containsMultipleDots=function(i){var s=i;return this.hasFullProtocolRegex.test(i)&&(s=i.split("://")[1]),s.split("/")[0].indexOf("..")>-1},UrlMatchValidator.isValidUriScheme=function(i){var s=i.match(this.uriSchemeRegex),u=s&&s[0].toLowerCase();return"javascript:"!==u&&"vbscript:"!==u},UrlMatchValidator.urlMatchDoesNotHaveProtocolOrDot=function(i,s){return!(!i||s&&this.hasFullProtocolRegex.test(s)||-1!==i.indexOf("."))},UrlMatchValidator.urlMatchDoesNotHaveAtLeastOneWordChar=function(i,s){return!(!i||!s)&&(!this.hasFullProtocolRegex.test(s)&&!this.hasWordCharAfterProtocolRegex.test(i))},UrlMatchValidator.hasFullProtocolRegex=/^[A-Za-z][-.+A-Za-z0-9]*:\/\//,UrlMatchValidator.uriSchemeRegex=/^[A-Za-z][-.+A-Za-z0-9]*:/,UrlMatchValidator.hasWordCharAfterProtocolRegex=new RegExp(":[^\\s]*?["+pP+"]"),UrlMatchValidator.ipRegex=/[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?(:[0-9]*)?\/?$/,UrlMatchValidator}(),OP=(Jj=new RegExp("[/?#](?:["+mP+"\\-+&@#/%=~_()|'$*\\[\\]{}?!:,.;^✓]*["+mP+"\\-+&@#/%=~_()|'$*\\[\\]{}✓])?"),new RegExp(["(?:","(",/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\/\/)(?!\d+\/?)(?:\/\/)?)/.source,getDomainNameStr(2),")","|","(","(//)?",/(?:www\.)/.source,getDomainNameStr(6),")","|","(","(//)?",getDomainNameStr(10)+"\\.",_P.source,"(?![-"+fP+"])",")",")","(?::[0-9]+)?","(?:"+Jj.source+")?"].join(""),"gi")),AP=new RegExp("["+mP+"]"),CP=function(i){function UrlMatcher(s){var u=i.call(this,s)||this;return u.stripPrefix={scheme:!0,www:!0},u.stripTrailingSlash=!0,u.decodePercentEncoding=!0,u.matcherRegex=OP,u.wordCharRegExp=AP,u.stripPrefix=s.stripPrefix,u.stripTrailingSlash=s.stripTrailingSlash,u.decodePercentEncoding=s.decodePercentEncoding,u}return tslib_es6_extends(UrlMatcher,i),UrlMatcher.prototype.parseMatches=function(i){for(var s,u=this.matcherRegex,m=this.stripPrefix,v=this.stripTrailingSlash,_=this.decodePercentEncoding,j=this.tagBuilder,M=[],_loop_1=function(){var u=s[0],W=s[1],X=s[4],Y=s[5],Z=s[9],ee=s.index,ae=Y||Z,ie=i.charAt(ee-1);if(!kP.isValid(u,W))return"continue";if(ee>0&&"@"===ie)return"continue";if(ee>0&&ae&&$.wordCharRegExp.test(ie))return"continue";if(/\?$/.test(u)&&(u=u.substr(0,u.length-1)),$.matchHasUnbalancedClosingParen(u))u=u.substr(0,u.length-1);else{var le=$.matchHasInvalidCharAfterTld(u,W);le>-1&&(u=u.substr(0,le))}var ce=["http://","https://"].find((function(i){return!!W&&-1!==W.indexOf(i)}));if(ce){var pe=u.indexOf(ce);u=u.substr(pe),W=W.substr(pe),ee+=pe}var de=W?"scheme":X?"www":"tld",fe=!!W;M.push(new nP({tagBuilder:j,matchedText:u,offset:ee,urlMatchType:de,url:u,protocolUrlMatch:fe,protocolRelativeMatch:!!ae,stripPrefix:m,stripTrailingSlash:v,decodePercentEncoding:_}))},$=this;null!==(s=u.exec(i));)_loop_1();return M},UrlMatcher.prototype.matchHasUnbalancedClosingParen=function(i){var s,u=i.charAt(i.length-1);if(")"===u)s="(";else if("]"===u)s="[";else{if("}"!==u)return!1;s="{"}for(var m=0,v=0,_=i.length-1;v<_;v++){var j=i.charAt(v);j===s?m++:j===u&&(m=Math.max(m-1,0))}return 0===m},UrlMatcher.prototype.matchHasInvalidCharAfterTld=function(i,s){if(!i)return-1;var u=0;s&&(u=i.indexOf(":"),i=i.slice(u));var m=new RegExp("^((.?//)?[-."+mP+"]*[-"+mP+"]\\.[-"+mP+"]+)").exec(i);return null===m?-1:(u+=m[1].length,i=i.slice(m[1].length),/^[^-.A-Za-z0-9:\/?#]/.test(i)?u:-1)},UrlMatcher}(oP),jP=new RegExp("[_".concat(mP,"]")),PP=function(i){function HashtagMatcher(s){var u=i.call(this,s)||this;return u.serviceName="twitter",u.serviceName=s.serviceName,u}return tslib_es6_extends(HashtagMatcher,i),HashtagMatcher.prototype.parseMatches=function(i){for(var s=this.tagBuilder,u=this.serviceName,m=[],v=i.length,_=0,j=-1,M=0;_<v;){var $=i.charAt(_);switch(M){case 0:stateNone($);break;case 1:stateNonHashtagWordChar($);break;case 2:stateHashtagHashChar($);break;case 3:stateHashtagTextChar($);break;default:throwUnhandledCaseError(M)}_++}return captureMatchIfValid(),m;function stateNone(i){"#"===i?(M=2,j=_):gP.test(i)&&(M=1)}function stateNonHashtagWordChar(i){gP.test(i)||(M=0)}function stateHashtagHashChar(i){M=jP.test(i)?3:gP.test(i)?1:0}function stateHashtagTextChar(i){jP.test(i)||(captureMatchIfValid(),j=-1,M=gP.test(i)?1:0)}function captureMatchIfValid(){if(j>-1&&_-j<=140){var v=i.slice(j,_),M=new eP({tagBuilder:s,matchedText:v,offset:j,serviceName:u,hashtag:v.slice(1)});m.push(M)}}},HashtagMatcher}(oP),IP=["twitter","facebook","instagram","tiktok"],NP=new RegExp("".concat(/(?:(?:(?:(\+)?\d{1,3}[-\040.]?)?\(?\d{3}\)?[-\040.]?\d{3}[-\040.]?\d{4})|(?:(\+)(?:9[976]\d|8[987530]\d|6[987]\d|5[90]\d|42\d|3[875]\d|2[98654321]\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)[-\040.]?(?:\d[-\040.]?){6,12}\d+))([,;]+[0-9]+#?)*/.source,"|").concat(/(0([1-9]{1}-?[1-9]\d{3}|[1-9]{2}-?\d{3}|[1-9]{2}\d{1}-?\d{2}|[1-9]{2}\d{2}-?\d{1})-?\d{4}|0[789]0-?\d{4}-?\d{4}|050-?\d{4}-?\d{4})/.source),"g"),TP=function(i){function PhoneMatcher(){var s=null!==i&&i.apply(this,arguments)||this;return s.matcherRegex=NP,s}return tslib_es6_extends(PhoneMatcher,i),PhoneMatcher.prototype.parseMatches=function(i){for(var s,u=this.matcherRegex,m=this.tagBuilder,v=[];null!==(s=u.exec(i));){var _=s[0],j=_.replace(/[^0-9,;#]/g,""),M=!(!s[1]&&!s[2]),$=0==s.index?"":i.substr(s.index-1,1),W=i.substr(s.index+_.length,1),X=!$.match(/\d/)&&!W.match(/\d/);this.testMatch(s[3])&&this.testMatch(_)&&X&&v.push(new rP({tagBuilder:m,matchedText:_,offset:s.index,number:j,plusSign:M}))}return v},PhoneMatcher.prototype.testMatch=function(i){return sP.test(i)},PhoneMatcher}(oP),MP=new RegExp("@[_".concat(mP,"]{1,50}(?![_").concat(mP,"])"),"g"),RP=new RegExp("@[_.".concat(mP,"]{1,30}(?![_").concat(mP,"])"),"g"),BP=new RegExp("@[-_.".concat(mP,"]{1,50}(?![-_").concat(mP,"])"),"g"),DP=new RegExp("@[_.".concat(mP,"]{1,23}[_").concat(mP,"](?![_").concat(mP,"])"),"g"),LP=new RegExp("[^"+mP+"]"),FP=function(i){function MentionMatcher(s){var u=i.call(this,s)||this;return u.serviceName="twitter",u.matcherRegexes={twitter:MP,instagram:RP,soundcloud:BP,tiktok:DP},u.nonWordCharRegex=LP,u.serviceName=s.serviceName,u}return tslib_es6_extends(MentionMatcher,i),MentionMatcher.prototype.parseMatches=function(i){var s,u=this.serviceName,m=this.matcherRegexes[this.serviceName],v=this.nonWordCharRegex,_=this.tagBuilder,j=[];if(!m)return j;for(;null!==(s=m.exec(i));){var M=s.index,$=i.charAt(M-1);if(0===M||v.test($)){var W=s[0].replace(/\.+$/g,""),X=W.slice(1);j.push(new tP({tagBuilder:_,matchedText:W,offset:M,serviceName:u,mention:X}))}}return j},MentionMatcher}(oP);function parseHtml(i,s){for(var u=s.onOpenTag,m=s.onCloseTag,v=s.onText,_=s.onComment,j=s.onDoctype,M=new qP,$=0,W=i.length,X=0,Y=0,Z=M;$<W;){var ee=i.charAt($);switch(X){case 0:stateData(ee);break;case 1:stateTagOpen(ee);break;case 2:stateEndTagOpen(ee);break;case 3:stateTagName(ee);break;case 4:stateBeforeAttributeName(ee);break;case 5:stateAttributeName(ee);break;case 6:stateAfterAttributeName(ee);break;case 7:stateBeforeAttributeValue(ee);break;case 8:stateAttributeValueDoubleQuoted(ee);break;case 9:stateAttributeValueSingleQuoted(ee);break;case 10:stateAttributeValueUnquoted(ee);break;case 11:stateAfterAttributeValueQuoted(ee);break;case 12:stateSelfClosingStartTag(ee);break;case 13:stateMarkupDeclarationOpen(ee);break;case 14:stateCommentStart(ee);break;case 15:stateCommentStartDash(ee);break;case 16:stateComment(ee);break;case 17:stateCommentEndDash(ee);break;case 18:stateCommentEnd(ee);break;case 19:stateCommentEndBang(ee);break;case 20:stateDoctype(ee);break;default:throwUnhandledCaseError(X)}$++}function stateData(i){"<"===i&&startNewTag()}function stateTagOpen(i){"!"===i?X=13:"/"===i?(X=2,Z=new qP(__assign(__assign({},Z),{isClosing:!0}))):"<"===i?startNewTag():aP.test(i)?(X=3,Z=new qP(__assign(__assign({},Z),{isOpening:!0}))):(X=0,Z=M)}function stateTagName(i){lP.test(i)?(Z=new qP(__assign(__assign({},Z),{name:captureTagName()})),X=4):"<"===i?startNewTag():"/"===i?(Z=new qP(__assign(__assign({},Z),{name:captureTagName()})),X=12):">"===i?(Z=new qP(__assign(__assign({},Z),{name:captureTagName()})),emitTagAndPreviousTextNode()):aP.test(i)||iP.test(i)||":"===i||resetToDataState()}function stateEndTagOpen(i){">"===i?resetToDataState():aP.test(i)?X=3:resetToDataState()}function stateBeforeAttributeName(i){lP.test(i)||("/"===i?X=12:">"===i?emitTagAndPreviousTextNode():"<"===i?startNewTag():"="===i||cP.test(i)||uP.test(i)?resetToDataState():X=5)}function stateAttributeName(i){lP.test(i)?X=6:"/"===i?X=12:"="===i?X=7:">"===i?emitTagAndPreviousTextNode():"<"===i?startNewTag():cP.test(i)&&resetToDataState()}function stateAfterAttributeName(i){lP.test(i)||("/"===i?X=12:"="===i?X=7:">"===i?emitTagAndPreviousTextNode():"<"===i?startNewTag():cP.test(i)?resetToDataState():X=5)}function stateBeforeAttributeValue(i){lP.test(i)||('"'===i?X=8:"'"===i?X=9:/[>=`]/.test(i)?resetToDataState():"<"===i?startNewTag():X=10)}function stateAttributeValueDoubleQuoted(i){'"'===i&&(X=11)}function stateAttributeValueSingleQuoted(i){"'"===i&&(X=11)}function stateAttributeValueUnquoted(i){lP.test(i)?X=4:">"===i?emitTagAndPreviousTextNode():"<"===i&&startNewTag()}function stateAfterAttributeValueQuoted(i){lP.test(i)?X=4:"/"===i?X=12:">"===i?emitTagAndPreviousTextNode():"<"===i?startNewTag():(X=4,function reconsumeCurrentCharacter(){$--}())}function stateSelfClosingStartTag(i){">"===i?(Z=new qP(__assign(__assign({},Z),{isClosing:!0})),emitTagAndPreviousTextNode()):X=4}function stateMarkupDeclarationOpen(s){"--"===i.substr($,2)?($+=2,Z=new qP(__assign(__assign({},Z),{type:"comment"})),X=14):"DOCTYPE"===i.substr($,7).toUpperCase()?($+=7,Z=new qP(__assign(__assign({},Z),{type:"doctype"})),X=20):resetToDataState()}function stateCommentStart(i){"-"===i?X=15:">"===i?resetToDataState():X=16}function stateCommentStartDash(i){"-"===i?X=18:">"===i?resetToDataState():X=16}function stateComment(i){"-"===i&&(X=17)}function stateCommentEndDash(i){X="-"===i?18:16}function stateCommentEnd(i){">"===i?emitTagAndPreviousTextNode():"!"===i?X=19:"-"===i||(X=16)}function stateCommentEndBang(i){"-"===i?X=17:">"===i?emitTagAndPreviousTextNode():X=16}function stateDoctype(i){">"===i?emitTagAndPreviousTextNode():"<"===i&&startNewTag()}function resetToDataState(){X=0,Z=M}function startNewTag(){X=1,Z=new qP({idx:$})}function emitTagAndPreviousTextNode(){var s=i.slice(Y,Z.idx);s&&v(s,Y),"comment"===Z.type?_(Z.idx):"doctype"===Z.type?j(Z.idx):(Z.isOpening&&u(Z.name,Z.idx),Z.isClosing&&m(Z.name,Z.idx)),resetToDataState(),Y=$+1}function captureTagName(){var s=Z.idx+(Z.isClosing?2:1);return i.slice(s,$).toLowerCase()}Y<$&&function emitText(){var s=i.slice(Y,$);v(s,Y),Y=$+1}()}var qP=function qP(i){void 0===i&&(i={}),this.idx=void 0!==i.idx?i.idx:-1,this.type=i.type||"tag",this.name=i.name||"",this.isOpening=!!i.isOpening,this.isClosing=!!i.isClosing},$P=function(){function Autolinker(i){void 0===i&&(i={}),this.version=Autolinker.version,this.urls={},this.email=!0,this.phone=!0,this.hashtag=!1,this.mention=!1,this.newWindow=!0,this.stripPrefix={scheme:!0,www:!0},this.stripTrailingSlash=!0,this.decodePercentEncoding=!0,this.truncate={length:0,location:"end"},this.className="",this.replaceFn=null,this.context=void 0,this.sanitizeHtml=!1,this.matchers=null,this.tagBuilder=null,this.urls=this.normalizeUrlsCfg(i.urls),this.email="boolean"==typeof i.email?i.email:this.email,this.phone="boolean"==typeof i.phone?i.phone:this.phone,this.hashtag=i.hashtag||this.hashtag,this.mention=i.mention||this.mention,this.newWindow="boolean"==typeof i.newWindow?i.newWindow:this.newWindow,this.stripPrefix=this.normalizeStripPrefixCfg(i.stripPrefix),this.stripTrailingSlash="boolean"==typeof i.stripTrailingSlash?i.stripTrailingSlash:this.stripTrailingSlash,this.decodePercentEncoding="boolean"==typeof i.decodePercentEncoding?i.decodePercentEncoding:this.decodePercentEncoding,this.sanitizeHtml=i.sanitizeHtml||!1;var s=this.mention;if(!1!==s&&-1===["twitter","instagram","soundcloud","tiktok"].indexOf(s))throw new Error("invalid `mention` cfg '".concat(s,"' - see docs"));var u=this.hashtag;if(!1!==u&&-1===IP.indexOf(u))throw new Error("invalid `hashtag` cfg '".concat(u,"' - see docs"));this.truncate=this.normalizeTruncateCfg(i.truncate),this.className=i.className||this.className,this.replaceFn=i.replaceFn||this.replaceFn,this.context=i.context||this}return Autolinker.link=function(i,s){return new Autolinker(s).link(i)},Autolinker.parse=function(i,s){return new Autolinker(s).parse(i)},Autolinker.prototype.normalizeUrlsCfg=function(i){return null==i&&(i=!0),"boolean"==typeof i?{schemeMatches:i,wwwMatches:i,tldMatches:i}:{schemeMatches:"boolean"!=typeof i.schemeMatches||i.schemeMatches,wwwMatches:"boolean"!=typeof i.wwwMatches||i.wwwMatches,tldMatches:"boolean"!=typeof i.tldMatches||i.tldMatches}},Autolinker.prototype.normalizeStripPrefixCfg=function(i){return null==i&&(i=!0),"boolean"==typeof i?{scheme:i,www:i}:{scheme:"boolean"!=typeof i.scheme||i.scheme,www:"boolean"!=typeof i.www||i.www}},Autolinker.prototype.normalizeTruncateCfg=function(i){return"number"==typeof i?{length:i,location:"end"}:function defaults(i,s){for(var u in s)s.hasOwnProperty(u)&&void 0===i[u]&&(i[u]=s[u]);return i}(i||{},{length:Number.POSITIVE_INFINITY,location:"end"})},Autolinker.prototype.parse=function(i){var s=this,u=["a","style","script"],m=0,v=[];return parseHtml(i,{onOpenTag:function(i){u.indexOf(i)>=0&&m++},onText:function(i,u){if(0===m){var _=function splitAndCapture(i,s){if(!s.global)throw new Error("`splitRegex` must have the 'g' flag set");for(var u,m=[],v=0;u=s.exec(i);)m.push(i.substring(v,u.index)),m.push(u[0]),v=u.index+u[0].length;return m.push(i.substring(v)),m}(i,/( | |<|<|>|>|"|"|')/gi),j=u;_.forEach((function(i,u){if(u%2==0){var m=s.parseText(i,j);v.push.apply(v,m)}j+=i.length}))}},onCloseTag:function(i){u.indexOf(i)>=0&&(m=Math.max(m-1,0))},onComment:function(i){},onDoctype:function(i){}}),v=this.compactMatches(v),v=this.removeUnwantedMatches(v)},Autolinker.prototype.compactMatches=function(i){i.sort((function(i,s){return i.getOffset()-s.getOffset()}));for(var s=0;s<i.length-1;){var u=i[s],m=u.getOffset(),v=u.getMatchedText().length,_=m+v;if(s+1<i.length){if(i[s+1].getOffset()===m){var j=i[s+1].getMatchedText().length>v?s:s+1;i.splice(j,1);continue}if(i[s+1].getOffset()<_){i.splice(s+1,1);continue}}s++}return i},Autolinker.prototype.removeUnwantedMatches=function(i){return this.hashtag||utils_remove(i,(function(i){return"hashtag"===i.getType()})),this.email||utils_remove(i,(function(i){return"email"===i.getType()})),this.phone||utils_remove(i,(function(i){return"phone"===i.getType()})),this.mention||utils_remove(i,(function(i){return"mention"===i.getType()})),this.urls.schemeMatches||utils_remove(i,(function(i){return"url"===i.getType()&&"scheme"===i.getUrlMatchType()})),this.urls.wwwMatches||utils_remove(i,(function(i){return"url"===i.getType()&&"www"===i.getUrlMatchType()})),this.urls.tldMatches||utils_remove(i,(function(i){return"url"===i.getType()&&"tld"===i.getUrlMatchType()})),i},Autolinker.prototype.parseText=function(i,s){void 0===s&&(s=0),s=s||0;for(var u=this.getMatchers(),m=[],v=0,_=u.length;v<_;v++){for(var j=u[v].parseMatches(i),M=0,$=j.length;M<$;M++)j[M].setOffset(s+j[M].getOffset());m.push.apply(m,j)}return m},Autolinker.prototype.link=function(i){if(!i)return"";this.sanitizeHtml&&(i=i.replace(/</g,"<").replace(/>/g,">"));for(var s=this.parse(i),u=[],m=0,v=0,_=s.length;v<_;v++){var j=s[v];u.push(i.substring(m,j.getOffset())),u.push(this.createMatchReturnVal(j)),m=j.getOffset()+j.getMatchedText().length}return u.push(i.substring(m)),u.join("")},Autolinker.prototype.createMatchReturnVal=function(i){var s;return this.replaceFn&&(s=this.replaceFn.call(this.context,i)),"string"==typeof s?s:!1===s?i.getMatchedText():s instanceof $j?s.toAnchorString():i.buildTag().toAnchorString()},Autolinker.prototype.getMatchers=function(){if(this.matchers)return this.matchers;var i=this.getTagBuilder(),s=[new PP({tagBuilder:i,serviceName:this.hashtag}),new SP({tagBuilder:i}),new TP({tagBuilder:i}),new FP({tagBuilder:i,serviceName:this.mention}),new CP({tagBuilder:i,stripPrefix:this.stripPrefix,stripTrailingSlash:this.stripTrailingSlash,decodePercentEncoding:this.decodePercentEncoding})];return this.matchers=s},Autolinker.prototype.getTagBuilder=function(){var i=this.tagBuilder;return i||(i=this.tagBuilder=new zj({newWindow:this.newWindow,truncate:this.truncate,className:this.className})),i},Autolinker.version="3.16.2",Autolinker.AnchorTagBuilder=zj,Autolinker.HtmlTag=$j,Autolinker.matcher={Email:SP,Hashtag:PP,Matcher:oP,Mention:FP,Phone:TP,Url:CP},Autolinker.match={Email:Gj,Hashtag:eP,Match:Hj,Mention:tP,Phone:rP,Url:nP},Autolinker}();const zP=$P;var UP=/www|@|\:\/\//;function isLinkOpen(i){return/^<a[>\s]/i.test(i)}function isLinkClose(i){return/^<\/a\s*>/i.test(i)}function createLinkifier(){var i=[],s=new zP({stripPrefix:!1,url:!0,email:!0,replaceFn:function(s){switch(s.getType()){case"url":i.push({text:s.matchedText,url:s.getUrl()});break;case"email":i.push({text:s.matchedText,url:"mailto:"+s.getEmail().replace(/^mailto:/i,"")})}return!1}});return{links:i,autolinker:s}}function parseTokens(i){var s,u,m,v,_,j,M,$,W,X,Y,Z,ee,ae=i.tokens,ie=null;for(u=0,m=ae.length;u<m;u++)if("inline"===ae[u].type)for(Y=0,s=(v=ae[u].children).length-1;s>=0;s--)if("link_close"!==(_=v[s]).type){if("htmltag"===_.type&&(isLinkOpen(_.content)&&Y>0&&Y--,isLinkClose(_.content)&&Y++),!(Y>0)&&"text"===_.type&&UP.test(_.content)){if(ie||(Z=(ie=createLinkifier()).links,ee=ie.autolinker),j=_.content,Z.length=0,ee.link(j),!Z.length)continue;for(M=[],X=_.level,$=0;$<Z.length;$++)i.inline.validateLink(Z[$].url)&&((W=j.indexOf(Z[$].text))&&M.push({type:"text",content:j.slice(0,W),level:X}),M.push({type:"link_open",href:Z[$].url,title:"",level:X++}),M.push({type:"text",content:Z[$].text,level:X}),M.push({type:"link_close",level:--X}),j=j.slice(W+Z[$].text.length));j.length&&M.push({type:"text",content:j,level:X}),ae[u].children=v=[].concat(v.slice(0,s),M,v.slice(s+1))}}else for(s--;v[s].level!==_.level&&"link_open"!==v[s].type;)s--}function linkify(i){i.core.ruler.push("linkify",parseTokens)}var VP=__webpack_require__(27856),WP=__webpack_require__.n(VP);function Markdown(i){let{source:s,className:u="",getConfigs:m}=i;if("string"!=typeof s)return null;const v=new Remarkable({html:!0,typographer:!0,breaks:!0,linkTarget:"_blank"}).use(linkify);v.core.ruler.disable(["replacements","smartquotes"]);const{useUnsafeMarkdown:_}=m(),j=v.render(s),M=sanitizer(j,{useUnsafeMarkdown:_});return s&&j&&M?He.createElement("div",{className:mC()(u,"markdown"),dangerouslySetInnerHTML:{__html:M}}):null}WP().addHook&&WP().addHook("beforeSanitizeElements",(function(i){return i.href&&i.setAttribute("rel","noopener noreferrer"),i})),Markdown.defaultProps={getConfigs:()=>({useUnsafeMarkdown:!1})};const KP=Markdown;function sanitizer(i){let{useUnsafeMarkdown:s=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const u=s,m=s?[]:["style","class"];return s&&!sanitizer.hasWarnedAboutDeprecation&&(console.warn("useUnsafeMarkdown display configuration parameter is deprecated since >3.26.0 and will be removed in v4.0.0."),sanitizer.hasWarnedAboutDeprecation=!0),WP().sanitize(i,{ADD_ATTR:["target"],FORBID_TAGS:["style","form"],ALLOW_DATA_ATTR:u,FORBID_ATTR:m})}sanitizer.hasWarnedAboutDeprecation=!1;class BaseLayout extends He.Component{render(){const{errSelectors:i,specSelectors:s,getComponent:u}=this.props,m=u("SvgAssets"),v=u("InfoContainer",!0),_=u("VersionPragmaFilter"),j=u("operations",!0),M=u("Models",!0),$=u("Webhooks",!0),W=u("Row"),X=u("Col"),Y=u("errors",!0),Z=u("ServersContainer",!0),ee=u("SchemesContainer",!0),ae=u("AuthorizeBtnContainer",!0),ie=u("FilterContainer",!0),le=s.isSwagger2(),ce=s.isOAS3(),pe=s.isOAS31(),de=!s.specStr(),fe=s.loadingStatus();let ye=null;if("loading"===fe&&(ye=He.createElement("div",{className:"info"},He.createElement("div",{className:"loading-container"},He.createElement("div",{className:"loading"})))),"failed"===fe&&(ye=He.createElement("div",{className:"info"},He.createElement("div",{className:"loading-container"},He.createElement("h4",{className:"title"},"Failed to load API definition."),He.createElement(Y,null)))),"failedConfig"===fe){const s=i.lastError(),u=s?s.get("message"):"";ye=He.createElement("div",{className:"info failed-config"},He.createElement("div",{className:"loading-container"},He.createElement("h4",{className:"title"},"Failed to load remote configuration."),He.createElement("p",null,u)))}if(!ye&&de&&(ye=He.createElement("h4",null,"No API definition provided.")),ye)return He.createElement("div",{className:"swagger-ui"},He.createElement("div",{className:"loading-container"},ye));const be=s.servers(),_e=s.schemes(),we=be&&be.size,Se=_e&&_e.size,xe=!!s.securityDefinitions();return He.createElement("div",{className:"swagger-ui"},He.createElement(m,null),He.createElement(_,{isSwagger2:le,isOAS3:ce,alsoShow:He.createElement(Y,null)},He.createElement(Y,null),He.createElement(W,{className:"information-container"},He.createElement(X,{mobile:12},He.createElement(v,null))),we||Se||xe?He.createElement("div",{className:"scheme-container"},He.createElement(X,{className:"schemes wrapper",mobile:12},we?He.createElement(Z,null):null,Se?He.createElement(ee,null):null,xe?He.createElement(ae,null):null)):null,He.createElement(ie,null),He.createElement(W,null,He.createElement(X,{mobile:12,desktop:12},He.createElement(j,null))),pe&&He.createElement(W,{className:"webhooks-container"},He.createElement(X,{mobile:12,desktop:12},He.createElement($,null))),He.createElement(W,null,He.createElement(X,{mobile:12,desktop:12},He.createElement(M,null)))))}}const core_components=()=>({components:{App,authorizationPopup:AuthorizationPopup,authorizeBtn:AuthorizeBtn,AuthorizeBtnContainer,authorizeOperationBtn:AuthorizeOperationBtn,auths:Auths,AuthItem:auth_item_Auths,authError:AuthError,oauth2:Oauth2,apiKeyAuth:ApiKeyAuth,basicAuth:BasicAuth,clear:Clear,liveResponse:LiveResponse,InitializedInput,info:kC,InfoContainer,InfoUrl,InfoBasePath,Contact:OC,License:AC,JumpToPath,CopyToClipboardBtn,onlineValidatorBadge:OnlineValidatorBadge,operations:Operations,operation:operation_Operation,OperationSummary,OperationSummaryMethod,OperationSummaryPath,highlightCode:vC,responses:responses_Responses,response:response_Response,ResponseExtension:response_extension,responseBody:ResponseBody,parameters:Parameters,parameterRow:ParameterRow,execute:Execute,headers:headers_Headers,errors:Errors,contentType:ContentType,overview:Overview,footer:Footer,FilterContainer,ParamBody,curl:Curl,schemes:Schemes,SchemesContainer,modelExample:ModelExample,ModelWrapper,ModelCollapse,Model,Models,EnumModel:enum_model,ObjectModel,ArrayModel,PrimitiveModel:Primitive,Property:property,TryItOutButton,Markdown:KP,BaseLayout,VersionPragmaFilter,VersionStamp:version_stamp,OperationExt:operation_extensions,OperationExtRow:operation_extension_row,ParameterExt:parameter_extension,ParameterIncludeEmpty,OperationTag,OperationContainer,OpenAPIVersion:openapi_version,DeepLink:deep_link,SvgAssets:svg_assets,Example:example_Example,ExamplesSelect,ExamplesSelectValueRetainer}}),form_components=()=>({components:{...xe}});var HP=__webpack_require__(775),JP=__webpack_require__.n(HP);const GP={value:"",onChange:()=>{},schema:{},keyName:"",required:!1,errors:(0,et.List)()};class JsonSchemaForm extends He.Component{static defaultProps=GP;componentDidMount(){const{dispatchInitialValue:i,value:s,onChange:u}=this.props;i?u(s):!1===i&&u("")}render(){let{schema:i,errors:s,value:u,onChange:m,getComponent:v,fn:_,disabled:j}=this.props;const M=i&&i.get?i.get("format"):null,$=i&&i.get?i.get("type"):null;let getComponentSilently=i=>v(i,!1,{failSilently:!0}),W=$?getComponentSilently(M?`JsonSchema_${$}_${M}`:`JsonSchema_${$}`):v("JsonSchema_string");return W||(W=v("JsonSchema_string")),He.createElement(W,Ao()({},this.props,{errors:s,fn:_,getComponent:v,value:u,onChange:m,schema:i,disabled:j}))}}class JsonSchema_string extends He.Component{static defaultProps=GP;onChange=i=>{const s=this.props.schema&&"file"===this.props.schema.get("type")?i.target.files[0]:i.target.value;this.props.onChange(s,this.props.keyName)};onEnumChange=i=>this.props.onChange(i);render(){let{getComponent:i,value:s,schema:u,errors:m,required:v,description:_,disabled:j}=this.props;const M=u&&u.get?u.get("enum"):null,$=u&&u.get?u.get("format"):null,W=u&&u.get?u.get("type"):null,X=u&&u.get?u.get("in"):null;if(s||(s=""),m=m.toJS?m.toJS():[],M){const u=i("Select");return He.createElement(u,{className:m.length?"invalid":"",title:m.length?m:"",allowedValues:[...M],value:s,allowEmptyValue:!v,disabled:j,onChange:this.onEnumChange})}const Y=j||X&&"formData"===X&&!("FormData"in window),Z=i("Input");return W&&"file"===W?He.createElement(Z,{type:"file",className:m.length?"invalid":"",title:m.length?m:"",onChange:this.onChange,disabled:Y}):He.createElement(JP(),{type:$&&"password"===$?"password":"text",className:m.length?"invalid":"",title:m.length?m:"",value:s,minLength:0,debounceTimeout:350,placeholder:_,onChange:this.onChange,disabled:Y})}}class JsonSchema_array extends He.PureComponent{static defaultProps=GP;constructor(i,s){super(i,s),this.state={value:valueOrEmptyList(i.value),schema:i.schema}}UNSAFE_componentWillReceiveProps(i){const s=valueOrEmptyList(i.value);s!==this.state.value&&this.setState({value:s}),i.schema!==this.state.schema&&this.setState({schema:i.schema})}onChange=()=>{this.props.onChange(this.state.value)};onItemChange=(i,s)=>{this.setState((u=>{let{value:m}=u;return{value:m.set(s,i)}}),this.onChange)};removeItem=i=>{this.setState((s=>{let{value:u}=s;return{value:u.delete(i)}}),this.onChange)};addItem=()=>{const{fn:i}=this.props;let s=valueOrEmptyList(this.state.value);this.setState((()=>({value:s.push(i.getSampleSchema(this.state.schema.get("items"),!1,{includeWriteOnly:!0}))})),this.onChange)};onEnumChange=i=>{this.setState((()=>({value:i})),this.onChange)};render(){let{getComponent:i,required:s,schema:u,errors:m,fn:v,disabled:_}=this.props;m=m.toJS?m.toJS():Array.isArray(m)?m:[];const j=m.filter((i=>"string"==typeof i)),M=m.filter((i=>void 0!==i.needRemove)).map((i=>i.error)),$=this.state.value,W=!!($&&$.count&&$.count()>0),X=u.getIn(["items","enum"]),Y=u.getIn(["items","type"]),Z=u.getIn(["items","format"]),ee=u.get("items");let ae,ie=!1,le="file"===Y||"string"===Y&&"binary"===Z;if(Y&&Z?ae=i(`JsonSchema_${Y}_${Z}`):"boolean"!==Y&&"array"!==Y&&"object"!==Y||(ae=i(`JsonSchema_${Y}`)),ae||le||(ie=!0),X){const u=i("Select");return He.createElement(u,{className:m.length?"invalid":"",title:m.length?m:"",multiple:!0,value:$,disabled:_,allowedValues:X,allowEmptyValue:!s,onChange:this.onEnumChange})}const ce=i("Button");return He.createElement("div",{className:"json-schema-array"},W?$.map(((s,u)=>{const j=(0,et.fromJS)([...m.filter((i=>i.index===u)).map((i=>i.error))]);return He.createElement("div",{key:u,className:"json-schema-form-item"},le?He.createElement(JsonSchemaArrayItemFile,{value:s,onChange:i=>this.onItemChange(i,u),disabled:_,errors:j,getComponent:i}):ie?He.createElement(JsonSchemaArrayItemText,{value:s,onChange:i=>this.onItemChange(i,u),disabled:_,errors:j}):He.createElement(ae,Ao()({},this.props,{value:s,onChange:i=>this.onItemChange(i,u),disabled:_,errors:j,schema:ee,getComponent:i,fn:v})),_?null:He.createElement(ce,{className:`btn btn-sm json-schema-form-item-remove ${M.length?"invalid":null}`,title:M.length?M:"",onClick:()=>this.removeItem(u)}," - "))})):null,_?null:He.createElement(ce,{className:`btn btn-sm json-schema-form-item-add ${j.length?"invalid":null}`,title:j.length?j:"",onClick:this.addItem},"Add ",Y?`${Y} `:"","item"))}}class JsonSchemaArrayItemText extends He.Component{static defaultProps=GP;onChange=i=>{const s=i.target.value;this.props.onChange(s,this.props.keyName)};render(){let{value:i,errors:s,description:u,disabled:m}=this.props;return i||(i=""),s=s.toJS?s.toJS():[],He.createElement(JP(),{type:"text",className:s.length?"invalid":"",title:s.length?s:"",value:i,minLength:0,debounceTimeout:350,placeholder:u,onChange:this.onChange,disabled:m})}}class JsonSchemaArrayItemFile extends He.Component{static defaultProps=GP;onFileChange=i=>{const s=i.target.files[0];this.props.onChange(s,this.props.keyName)};render(){let{getComponent:i,errors:s,disabled:u}=this.props;const m=i("Input"),v=u||!("FormData"in window);return He.createElement(m,{type:"file",className:s.length?"invalid":"",title:s.length?s:"",onChange:this.onFileChange,disabled:v})}}class JsonSchema_boolean extends He.Component{static defaultProps=GP;onEnumChange=i=>this.props.onChange(i);render(){let{getComponent:i,value:s,errors:u,schema:m,required:v,disabled:_}=this.props;u=u.toJS?u.toJS():[];let j=m&&m.get?m.get("enum"):null,M=!j||!v,$=!j&&["true","false"];const W=i("Select");return He.createElement(W,{className:u.length?"invalid":"",title:u.length?u:"",value:String(s),disabled:_,allowedValues:j?[...j]:$,allowEmptyValue:M,onChange:this.onEnumChange})}}const stringifyObjectErrors=i=>i.map((i=>{const s=void 0!==i.propKey?i.propKey:i.index;let u="string"==typeof i?i:"string"==typeof i.error?i.error:null;if(!s&&u)return u;let m=i.error,v=`/${i.propKey}`;for(;"object"==typeof m;){const i=void 0!==m.propKey?m.propKey:m.index;if(void 0===i)break;if(v+=`/${i}`,!m.error)break;m=m.error}return`${v}: ${m}`}));class JsonSchema_object extends He.PureComponent{constructor(){super()}static defaultProps=GP;onChange=i=>{this.props.onChange(i)};handleOnChange=i=>{const s=i.target.value;this.onChange(s)};render(){let{getComponent:i,value:s,errors:u,disabled:m}=this.props;const v=i("TextArea");return u=u.toJS?u.toJS():Array.isArray(u)?u:[],He.createElement("div",null,He.createElement(v,{className:mC()({invalid:u.length}),title:u.length?stringifyObjectErrors(u).join(", "):"",value:stringify(s),disabled:m,onChange:this.handleOnChange}))}}function valueOrEmptyList(i){return et.List.isList(i)?i:Array.isArray(i)?(0,et.fromJS)(i):(0,et.List)()}const json_schema_components=()=>({components:{...Pe}}),base=()=>[configsPlugin,util,logs,view,plugins_spec,err,icons,plugins_layout,json_schema_5_samples,core_components,form_components,swagger_client,json_schema_components,auth,downloadUrlPlugin,deep_linking,filter,on_complete,plugins_request_snippets,safe_render()],XP=(0,et.Map)();function onlyOAS3(i){return(s,u)=>function(){if(u.getSystem().specSelectors.isOAS3()){const s=i(...arguments);return"function"==typeof s?s(u):s}return s(...arguments)}}const YP=onlyOAS3(Xt((()=>null))),QP=onlyOAS3((()=>i=>{const s=i.getSystem().specSelectors.specJson().getIn(["components","schemas"]);return et.Map.isMap(s)?s:XP})),ZP=onlyOAS3((()=>i=>i.getSystem().specSelectors.specJson().hasIn(["servers",0]))),eI=onlyOAS3(Xt(Ri,(i=>i.getIn(["components","securitySchemes"])||null))),wrap_selectors_validOperationMethods=(i,s)=>function(u){if(s.specSelectors.isOAS3())return s.oas3Selectors.validOperationMethods();for(var m=arguments.length,v=new Array(m>1?m-1:0),_=1;_<m;_++)v[_-1]=arguments[_];return i(...v)},tI=YP,rI=YP,nI=YP,oI=YP,aI=YP;const iI=function wrap_selectors_onlyOAS3(i){return(s,u)=>function(){for(var m=arguments.length,v=new Array(m),_=0;_<m;_++)v[_]=arguments[_];if(u.getSystem().specSelectors.isOAS3()){let s=u.getState().getIn(["spec","resolvedSubtrees","components","securitySchemes"]);return i(u,s,...v)}return s(...v)}}(Xt((i=>i),(i=>{let{specSelectors:s}=i;return s.securityDefinitions()}),((i,s)=>{let u=(0,et.List)();return s?(s.entrySeq().forEach((i=>{let[s,m]=i;const v=m.get("type");if("oauth2"===v&&m.get("flows").entrySeq().forEach((i=>{let[v,_]=i,j=(0,et.fromJS)({flow:v,authorizationUrl:_.get("authorizationUrl"),tokenUrl:_.get("tokenUrl"),scopes:_.get("scopes"),type:m.get("type"),description:m.get("description")});u=u.push(new et.Map({[s]:j.filter((i=>void 0!==i))}))})),"http"!==v&&"apiKey"!==v||(u=u.push(new et.Map({[s]:m}))),"openIdConnect"===v&&m.get("openIdConnectData")){let i=m.get("openIdConnectData");(i.get("grant_types_supported")||["authorization_code","implicit"]).forEach((v=>{let _=i.get("scopes_supported")&&i.get("scopes_supported").reduce(((i,s)=>i.set(s,"")),new et.Map),j=(0,et.fromJS)({flow:v,authorizationUrl:i.get("authorization_endpoint"),tokenUrl:i.get("token_endpoint"),scopes:_,type:"oauth2",openIdConnectUrl:m.get("openIdConnectUrl")});u=u.push(new et.Map({[s]:j.filter((i=>void 0!==i))}))}))}})),u):u})));function OAS3ComponentWrapFactory(i){return(s,u)=>m=>"function"==typeof u.specSelectors?.isOAS3?u.specSelectors.isOAS3()?He.createElement(i,Ao()({},m,u,{Ori:s})):He.createElement(s,m):(console.warn("OAS3 wrapper: couldn't get spec"),null)}const sI=(0,et.Map)(),selectors_isSwagger2=()=>i=>function isSwagger2(i){const s=i.get("swagger");return"string"==typeof s&&"2.0"===s}(i.getSystem().specSelectors.specJson()),selectors_isOAS30=()=>i=>function isOAS30(i){const s=i.get("openapi");return"string"==typeof s&&/^3\.0\.([0123])(?:-rc[012])?$/.test(s)}(i.getSystem().specSelectors.specJson()),selectors_isOAS3=()=>i=>i.getSystem().specSelectors.isOAS30();function selectors_onlyOAS3(i){return function(s){for(var u=arguments.length,m=new Array(u>1?u-1:0),v=1;v<u;v++)m[v-1]=arguments[v];return u=>{if(u.specSelectors.isOAS3()){const v=i(s,...m);return"function"==typeof v?v(u):v}return null}}}const lI=selectors_onlyOAS3((()=>i=>i.specSelectors.specJson().get("servers",sI))),cI=selectors_onlyOAS3(((i,s)=>{let{callbacks:u,specPath:m}=s;return i=>{const s=i.specSelectors.validOperationMethods();return et.Map.isMap(u)?u.reduce(((i,u,v)=>{if(!et.Map.isMap(u))return i;const _=u.reduce(((i,u,_)=>{if(!et.Map.isMap(u))return i;const j=u.entrySeq().filter((i=>{let[u]=i;return s.includes(u)})).map((i=>{let[s,u]=i;return{operation:(0,et.Map)({operation:u}),method:s,path:_,callbackName:v,specPath:m.concat([v,_,s])}}));return i.concat(j)}),(0,et.List)());return i.concat(_)}),(0,et.List)()).groupBy((i=>i.callbackName)).map((i=>i.toArray())).toObject():{}}})),callbacks=i=>{let{callbacks:s,specPath:u,specSelectors:m,getComponent:v}=i;const _=m.callbacksOperations({callbacks:s,specPath:u}),j=Object.keys(_),M=v("OperationContainer",!0);return 0===j.length?He.createElement("span",null,"No callbacks"):He.createElement("div",null,j.map((i=>He.createElement("div",{key:`${i}`},He.createElement("h2",null,i),_[i].map((s=>He.createElement(M,{key:`${i}-${s.path}-${s.method}`,op:s.operation,tag:"callbacks",method:s.method,path:s.path,specPath:s.specPath,allowTryItOut:!1})))))))},getDefaultRequestBodyValue=(i,s,u,m)=>{const v=i.getIn(["content",s])??(0,et.OrderedMap)(),_=v.get("schema",(0,et.OrderedMap)()).toJS(),j=void 0!==v.get("examples"),M=v.get("example"),$=j?v.getIn(["examples",u,"value"]):M;return stringify(m.getSampleSchema(_,s,{includeWriteOnly:!0},$))},components_request_body=i=>{let{userHasEditedBody:s,requestBody:u,requestBodyValue:m,requestBodyInclusionSetting:v,requestBodyErrors:_,getComponent:j,getConfigs:M,specSelectors:$,fn:W,contentType:X,isExecute:Y,specPath:Z,onChange:ee,onChangeIncludeEmpty:ae,activeExamplesKey:ie,updateActiveExamplesKey:le,setRetainRequestBodyValueFlag:ce}=i;const handleFile=i=>{ee(i.target.files[0])},setIsIncludedOptions=i=>{let s={key:i,shouldDispatchInit:!1,defaultValue:!0};return"no value"===v.get(i,"no value")&&(s.shouldDispatchInit=!0),s},pe=j("Markdown",!0),de=j("modelExample"),fe=j("RequestBodyEditor"),ye=j("highlightCode"),be=j("ExamplesSelectValueRetainer"),_e=j("Example"),we=j("ParameterIncludeEmpty"),{showCommonExtensions:Se}=M(),xe=u?.get("description")??null,Pe=u?.get("content")??new et.OrderedMap;X=X||Pe.keySeq().first()||"";const Ie=Pe.get(X)??(0,et.OrderedMap)(),Te=Ie.get("schema",(0,et.OrderedMap)()),Re=Ie.get("examples",null),qe=Re?.map(((i,s)=>{const m=i?.get("value",null);return m&&(i=i.set("value",getDefaultRequestBodyValue(u,X,s,W),m)),i}));if(_=et.List.isList(_)?_:(0,et.List)(),!Ie.size)return null;const ze="object"===Ie.getIn(["schema","type"]),Ve="binary"===Ie.getIn(["schema","format"]),We="base64"===Ie.getIn(["schema","format"]);if("application/octet-stream"===X||0===X.indexOf("image/")||0===X.indexOf("audio/")||0===X.indexOf("video/")||Ve||We){const i=j("Input");return Y?He.createElement(i,{type:"file",onChange:handleFile}):He.createElement("i",null,"Example values are not available for ",He.createElement("code",null,X)," media types.")}if(ze&&("application/x-www-form-urlencoded"===X||0===X.indexOf("multipart/"))&&Te.get("properties",(0,et.OrderedMap)()).size>0){const i=j("JsonSchemaForm"),s=j("ParameterExt"),u=Te.get("properties",(0,et.OrderedMap)());return m=et.Map.isMap(m)?m:(0,et.OrderedMap)(),He.createElement("div",{className:"table-container"},xe&&He.createElement(pe,{source:xe}),He.createElement("table",null,He.createElement("tbody",null,et.Map.isMap(u)&&u.entrySeq().map((u=>{let[M,$]=u;if($.get("readOnly"))return;let X=Se?getCommonExtensions($):null;const Z=Te.get("required",(0,et.List)()).includes(M),ie=$.get("type"),le=$.get("format"),ce=$.get("description"),de=m.getIn([M,"value"]),fe=m.getIn([M,"errors"])||_,ye=v.get(M)||!1,be=$.has("default")||$.has("example")||$.hasIn(["items","example"])||$.hasIn(["items","default"]),_e=$.has("enum")&&(1===$.get("enum").size||Z),xe=be||_e;let Pe="";"array"!==ie||xe||(Pe=[]),("object"===ie||xe)&&(Pe=W.getSampleSchema($,!1,{includeWriteOnly:!0})),"string"!=typeof Pe&&"object"===ie&&(Pe=stringify(Pe)),"string"==typeof Pe&&"array"===ie&&(Pe=JSON.parse(Pe));const Ie="string"===ie&&("binary"===le||"base64"===le);return He.createElement("tr",{key:M,className:"parameters","data-property-name":M},He.createElement("td",{className:"parameters-col_name"},He.createElement("div",{className:Z?"parameter__name required":"parameter__name"},M,Z?He.createElement("span",null," *"):null),He.createElement("div",{className:"parameter__type"},ie,le&&He.createElement("span",{className:"prop-format"},"($",le,")"),Se&&X.size?X.entrySeq().map((i=>{let[u,m]=i;return He.createElement(s,{key:`${u}-${m}`,xKey:u,xVal:m})})):null),He.createElement("div",{className:"parameter__deprecated"},$.get("deprecated")?"deprecated":null)),He.createElement("td",{className:"parameters-col_description"},He.createElement(pe,{source:ce}),Y?He.createElement("div",null,He.createElement(i,{fn:W,dispatchInitialValue:!Ie,schema:$,description:M,getComponent:j,value:void 0===de?Pe:de,required:Z,errors:fe,onChange:i=>{ee(i,[M])}}),Z?null:He.createElement(we,{onChange:i=>ae(M,i),isIncluded:ye,isIncludedOptions:setIsIncludedOptions(M),isDisabled:Array.isArray(de)?0!==de.length:!isEmptyValue(de)})):null))})))))}const Xe=getDefaultRequestBodyValue(u,X,ie,W);let Ye=null;return getKnownSyntaxHighlighterLanguage(Xe)&&(Ye="json"),He.createElement("div",null,xe&&He.createElement(pe,{source:xe}),qe?He.createElement(be,{userHasEditedBody:s,examples:qe,currentKey:ie,currentUserInputValue:m,onSelect:i=>{le(i)},updateValue:ee,defaultToFirstExample:!0,getComponent:j,setRetainRequestBodyValueFlag:ce}):null,Y?He.createElement("div",null,He.createElement(fe,{value:m,errors:_,defaultValue:Xe,onChange:ee,getComponent:j})):He.createElement(de,{getComponent:j,getConfigs:M,specSelectors:$,expandDepth:1,isExecute:Y,schema:Ie.get("schema"),specPath:Z.push("content",X),example:He.createElement(ye,{className:"body-param__example",getConfigs:M,language:Ye,value:stringify(m)||Xe}),includeWriteOnly:!0}),qe?He.createElement(_e,{example:qe.get(ie),getComponent:j,getConfigs:M}):null)};class operation_link_OperationLink extends He.Component{render(){const{link:i,name:s,getComponent:u}=this.props,m=u("Markdown",!0);let v=i.get("operationId")||i.get("operationRef"),_=i.get("parameters")&&i.get("parameters").toJS(),j=i.get("description");return He.createElement("div",{className:"operation-link"},He.createElement("div",{className:"description"},He.createElement("b",null,He.createElement("code",null,s)),j?He.createElement(m,{source:j}):null),He.createElement("pre",null,"Operation `",v,"`",He.createElement("br",null),He.createElement("br",null),"Parameters ",function padString(i,s){if("string"!=typeof s)return"";return s.split("\n").map(((s,u)=>u>0?Array(i+1).join(" ")+s:s)).join("\n")}(0,JSON.stringify(_,null,2))||"{}",He.createElement("br",null)))}}const uI=operation_link_OperationLink;class servers_Servers extends He.Component{componentDidMount(){let{servers:i,currentServer:s}=this.props;s||this.setServer(i.first()?.get("url"))}UNSAFE_componentWillReceiveProps(i){let{servers:s,setServerVariableValue:u,getServerVariable:m}=i;if(this.props.currentServer!==i.currentServer||this.props.servers!==i.servers){let v=s.find((s=>s.get("url")===i.currentServer)),_=this.props.servers.find((i=>i.get("url")===this.props.currentServer))||(0,et.OrderedMap)();if(!v)return this.setServer(s.first().get("url"));let j=((_.get("variables")||(0,et.OrderedMap)()).find((i=>i.get("default")))||(0,et.OrderedMap)()).get("default"),M=v.get("variables")||(0,et.OrderedMap)(),$=(M.find((i=>i.get("default")))||(0,et.OrderedMap)()).get("default");M.map(((s,v)=>{m(i.currentServer,v)&&j===$||u({server:i.currentServer,key:v,val:s.get("default")||""})}))}}onServerChange=i=>{this.setServer(i.target.value)};onServerVariableValueChange=i=>{let{setServerVariableValue:s,currentServer:u}=this.props,m=i.target.getAttribute("data-variable"),v=i.target.value;"function"==typeof s&&s({server:u,key:m,val:v})};setServer=i=>{let{setSelectedServer:s}=this.props;s(i)};render(){let{servers:i,currentServer:s,getServerVariable:u,getEffectiveServerValue:m}=this.props,v=(i.find((i=>i.get("url")===s))||(0,et.OrderedMap)()).get("variables")||(0,et.OrderedMap)(),_=0!==v.size;return He.createElement("div",{className:"servers"},He.createElement("label",{htmlFor:"servers"},He.createElement("select",{onChange:this.onServerChange,value:s},i.valueSeq().map((i=>He.createElement("option",{value:i.get("url"),key:i.get("url")},i.get("url"),i.get("description")&&` - ${i.get("description")}`))).toArray())),_?He.createElement("div",null,He.createElement("div",{className:"computed-url"},"Computed URL:",He.createElement("code",null,m(s))),He.createElement("h4",null,"Server variables"),He.createElement("table",null,He.createElement("tbody",null,v.entrySeq().map((i=>{let[m,v]=i;return He.createElement("tr",{key:m},He.createElement("td",null,m),He.createElement("td",null,v.get("enum")?He.createElement("select",{"data-variable":m,onChange:this.onServerVariableValueChange},v.get("enum").map((i=>He.createElement("option",{selected:i===u(s,m),key:i,value:i},i)))):He.createElement("input",{type:"text",value:u(s,m)||"",onChange:this.onServerVariableValueChange,"data-variable":m})))}))))):null)}}class ServersContainer extends He.Component{render(){const{specSelectors:i,oas3Selectors:s,oas3Actions:u,getComponent:m}=this.props,v=i.servers(),_=m("Servers");return v&&v.size?He.createElement("div",null,He.createElement("span",{className:"servers-title"},"Servers"),He.createElement(_,{servers:v,currentServer:s.selectedServer(),setSelectedServer:u.setSelectedServer,setServerVariableValue:u.setServerVariableValue,getServerVariable:s.serverVariableValue,getEffectiveServerValue:s.serverEffectiveValue})):null}}const pI=Function.prototype;class RequestBodyEditor extends He.PureComponent{static defaultProps={onChange:pI,userHasEditedBody:!1};constructor(i,s){super(i,s),this.state={value:stringify(i.value)||i.defaultValue},i.onChange(i.value)}applyDefaultValue=i=>{const{onChange:s,defaultValue:u}=i||this.props;return this.setState({value:u}),s(u)};onChange=i=>{this.props.onChange(stringify(i))};onDomChange=i=>{const s=i.target.value;this.setState({value:s},(()=>this.onChange(s)))};UNSAFE_componentWillReceiveProps(i){this.props.value!==i.value&&i.value!==this.state.value&&this.setState({value:stringify(i.value)}),!i.value&&i.defaultValue&&this.state.value&&this.applyDefaultValue(i)}render(){let{getComponent:i,errors:s}=this.props,{value:u}=this.state,m=s.size>0;const v=i("TextArea");return He.createElement("div",{className:"body-param"},He.createElement(v,{className:mC()("body-param__text",{invalid:m}),title:s.size?s.join(", "):"",value:u,onChange:this.onDomChange}))}}class HttpAuth extends He.Component{constructor(i,s){super(i,s);let{name:u,schema:m}=this.props,v=this.getValue();this.state={name:u,schema:m,value:v}}getValue(){let{name:i,authorized:s}=this.props;return s&&s.getIn([i,"value"])}onChange=i=>{let{onChange:s}=this.props,{value:u,name:m}=i.target,v=Object.assign({},this.state.value);m?v[m]=u:v=u,this.setState({value:v},(()=>s(this.state)))};render(){let{schema:i,getComponent:s,errSelectors:u,name:m}=this.props;const v=s("Input"),_=s("Row"),j=s("Col"),M=s("authError"),$=s("Markdown",!0),W=s("JumpToPath",!0),X=(i.get("scheme")||"").toLowerCase();let Y=this.getValue(),Z=u.allErrors().filter((i=>i.get("authId")===m));if("basic"===X){let s=Y?Y.get("username"):null;return He.createElement("div",null,He.createElement("h4",null,He.createElement("code",null,m||i.get("name"))," (http, Basic)",He.createElement(W,{path:["securityDefinitions",m]})),s&&He.createElement("h6",null,"Authorized"),He.createElement(_,null,He.createElement($,{source:i.get("description")})),He.createElement(_,null,He.createElement("label",null,"Username:"),s?He.createElement("code",null," ",s," "):He.createElement(j,null,He.createElement(v,{type:"text",required:"required",name:"username","aria-label":"auth-basic-username",onChange:this.onChange,autoFocus:!0}))),He.createElement(_,null,He.createElement("label",null,"Password:"),s?He.createElement("code",null," ****** "):He.createElement(j,null,He.createElement(v,{autoComplete:"new-password",name:"password",type:"password","aria-label":"auth-basic-password",onChange:this.onChange}))),Z.valueSeq().map(((i,s)=>He.createElement(M,{error:i,key:s}))))}return"bearer"===X?He.createElement("div",null,He.createElement("h4",null,He.createElement("code",null,m||i.get("name"))," (http, Bearer)",He.createElement(W,{path:["securityDefinitions",m]})),Y&&He.createElement("h6",null,"Authorized"),He.createElement(_,null,He.createElement($,{source:i.get("description")})),He.createElement(_,null,He.createElement("label",null,"Value:"),Y?He.createElement("code",null," ****** "):He.createElement(j,null,He.createElement(v,{type:"text","aria-label":"auth-bearer-value",onChange:this.onChange,autoFocus:!0}))),Z.valueSeq().map(((i,s)=>He.createElement(M,{error:i,key:s})))):He.createElement("div",null,He.createElement("em",null,He.createElement("b",null,m)," HTTP authentication: unsupported scheme ",`'${X}'`))}}class operation_servers_OperationServers extends He.Component{setSelectedServer=i=>{const{path:s,method:u}=this.props;return this.forceUpdate(),this.props.setSelectedServer(i,`${s}:${u}`)};setServerVariableValue=i=>{const{path:s,method:u}=this.props;return this.forceUpdate(),this.props.setServerVariableValue({...i,namespace:`${s}:${u}`})};getSelectedServer=()=>{const{path:i,method:s}=this.props;return this.props.getSelectedServer(`${i}:${s}`)};getServerVariable=(i,s)=>{const{path:u,method:m}=this.props;return this.props.getServerVariable({namespace:`${u}:${m}`,server:i},s)};getEffectiveServerValue=i=>{const{path:s,method:u}=this.props;return this.props.getEffectiveServerValue({server:i,namespace:`${s}:${u}`})};render(){const{operationServers:i,pathServers:s,getComponent:u}=this.props;if(!i&&!s)return null;const m=u("Servers"),v=i||s,_=i?"operation":"path";return He.createElement("div",{className:"opblock-section operation-servers"},He.createElement("div",{className:"opblock-section-header"},He.createElement("div",{className:"tab-header"},He.createElement("h4",{className:"opblock-title"},"Servers"))),He.createElement("div",{className:"opblock-description-wrapper"},He.createElement("h4",{className:"message"},"These ",_,"-level options override the global server options."),He.createElement(m,{servers:v,currentServer:this.getSelectedServer(),setSelectedServer:this.setSelectedServer,setServerVariableValue:this.setServerVariableValue,getServerVariable:this.getServerVariable,getEffectiveServerValue:this.getEffectiveServerValue})))}}const hI={Callbacks:callbacks,HttpAuth,RequestBody:components_request_body,Servers:servers_Servers,ServersContainer,RequestBodyEditor,OperationServers:operation_servers_OperationServers,operationLink:uI},dI=new Remarkable("commonmark");dI.block.ruler.enable(["table"]),dI.set({linkTarget:"_blank"});const markdown_Markdown=i=>{let{source:s,className:u="",getConfigs:m}=i;if("string"!=typeof s)return null;if(s){const{useUnsafeMarkdown:i}=m(),v=sanitizer(dI.render(s),{useUnsafeMarkdown:i});let _;return"string"==typeof v&&(_=v.trim()),He.createElement("div",{dangerouslySetInnerHTML:{__html:_},className:mC()(u,"renderedMarkdown")})}return null};markdown_Markdown.defaultProps={getConfigs:()=>({useUnsafeMarkdown:!1})};const fI=OAS3ComponentWrapFactory(markdown_Markdown),mI=OAS3ComponentWrapFactory((i=>{let{Ori:s,...u}=i;const{schema:m,getComponent:v,errSelectors:_,authorized:j,onAuthChange:M,name:$}=u,W=v("HttpAuth");return"http"===m.get("type")?He.createElement(W,{key:$,schema:m,name:$,errSelectors:_,authorized:j,getComponent:v,onChange:M}):He.createElement(s,u)})),gI=OAS3ComponentWrapFactory(OnlineValidatorBadge);class ModelComponent extends He.Component{render(){let{getConfigs:i,schema:s}=this.props,u=["model-box"],m=null;return!0===s.get("deprecated")&&(u.push("deprecated"),m=He.createElement("span",{className:"model-deprecated-warning"},"Deprecated:")),He.createElement("div",{className:u.join(" ")},m,He.createElement(Model,Ao()({},this.props,{getConfigs:i,depth:1,expandDepth:this.props.expandDepth||0})))}}const yI=OAS3ComponentWrapFactory(ModelComponent),vI=OAS3ComponentWrapFactory((i=>{let{Ori:s,...u}=i;const{schema:m,getComponent:v,errors:_,onChange:j}=u,M=m&&m.get?m.get("format"):null,$=m&&m.get?m.get("type"):null,W=v("Input");return $&&"string"===$&&M&&("binary"===M||"base64"===M)?He.createElement(W,{type:"file",className:_.length?"invalid":"",title:_.length?_:"",onChange:i=>{j(i.target.files[0])},disabled:s.isDisabled}):He.createElement(s,u)})),bI=function OAS30ComponentWrapFactory(i){return(s,u)=>m=>"function"==typeof u.specSelectors?.isOAS30?u.specSelectors.isOAS30()?He.createElement(i,Ao()({},m,u,{Ori:s})):He.createElement(s,m):(console.warn("OAS30 wrapper: couldn't get spec"),null)}((i=>{const{Ori:s}=i;return He.createElement(s,{oasVersion:"3.0"})})),_I={Markdown:fI,AuthItem:mI,OpenAPIVersion:bI,JsonSchema_string:vI,model:yI,onlineValidatorBadge:gI},EI="oas3_set_servers",wI="oas3_set_request_body_value",SI="oas3_set_request_body_retain_flag",xI="oas3_set_request_body_inclusion",kI="oas3_set_active_examples_member",OI="oas3_set_request_content_type",AI="oas3_set_response_content_type",CI="oas3_set_server_variable_value",jI="oas3_set_request_body_validate_error",PI="oas3_clear_request_body_validate_error",II="oas3_clear_request_body_value";function setSelectedServer(i,s){return{type:EI,payload:{selectedServerUrl:i,namespace:s}}}function setRequestBodyValue(i){let{value:s,pathMethod:u}=i;return{type:wI,payload:{value:s,pathMethod:u}}}const setRetainRequestBodyValueFlag=i=>{let{value:s,pathMethod:u}=i;return{type:SI,payload:{value:s,pathMethod:u}}};function setRequestBodyInclusion(i){let{value:s,pathMethod:u,name:m}=i;return{type:xI,payload:{value:s,pathMethod:u,name:m}}}function setActiveExamplesMember(i){let{name:s,pathMethod:u,contextType:m,contextName:v}=i;return{type:kI,payload:{name:s,pathMethod:u,contextType:m,contextName:v}}}function setRequestContentType(i){let{value:s,pathMethod:u}=i;return{type:OI,payload:{value:s,pathMethod:u}}}function setResponseContentType(i){let{value:s,path:u,method:m}=i;return{type:AI,payload:{value:s,path:u,method:m}}}function setServerVariableValue(i){let{server:s,namespace:u,key:m,val:v}=i;return{type:CI,payload:{server:s,namespace:u,key:m,val:v}}}const setRequestBodyValidateError=i=>{let{path:s,method:u,validationErrors:m}=i;return{type:jI,payload:{path:s,method:u,validationErrors:m}}},clearRequestBodyValidateError=i=>{let{path:s,method:u}=i;return{type:PI,payload:{path:s,method:u}}},initRequestBodyValidateError=i=>{let{pathMethod:s}=i;return{type:PI,payload:{path:s[0],method:s[1]}}},clearRequestBodyValue=i=>{let{pathMethod:s}=i;return{type:II,payload:{pathMethod:s}}},oas3_selectors_onlyOAS3=i=>function(s){for(var u=arguments.length,m=new Array(u>1?u-1:0),v=1;v<u;v++)m[v-1]=arguments[v];return u=>{if(u.getSystem().specSelectors.isOAS3()){const v=i(s,...m);return"function"==typeof v?v(u):v}return null}};const NI=oas3_selectors_onlyOAS3(((i,s)=>{const u=s?[s,"selectedServer"]:["selectedServer"];return i.getIn(u)||""})),TI=oas3_selectors_onlyOAS3(((i,s,u)=>i.getIn(["requestData",s,u,"bodyValue"])||null)),MI=oas3_selectors_onlyOAS3(((i,s,u)=>i.getIn(["requestData",s,u,"retainBodyValue"])||!1)),selectDefaultRequestBodyValue=(i,s,u)=>i=>{const{oas3Selectors:m,specSelectors:v,fn:_}=i.getSystem();if(v.isOAS3()){const i=m.requestContentType(s,u);if(i)return getDefaultRequestBodyValue(v.specResolvedSubtree(["paths",s,u,"requestBody"]),i,m.activeExamplesMember(s,u,"requestBody","requestBody"),_)}return null},RI=oas3_selectors_onlyOAS3(((i,s,u)=>i=>{const{oas3Selectors:m,specSelectors:v,fn:_}=i;let j=!1;const M=m.requestContentType(s,u);let $=m.requestBodyValue(s,u);const W=v.specResolvedSubtree(["paths",s,u,"requestBody"]);if(!W)return!1;if(et.Map.isMap($)&&($=stringify($.mapEntries((i=>et.Map.isMap(i[1])?[i[0],i[1].get("value")]:i)).toJS())),et.List.isList($)&&($=stringify($)),M){const i=getDefaultRequestBodyValue(W,M,m.activeExamplesMember(s,u,"requestBody","requestBody"),_);j=!!$&&$!==i}return j})),BI=oas3_selectors_onlyOAS3(((i,s,u)=>i.getIn(["requestData",s,u,"bodyInclusion"])||(0,et.Map)())),DI=oas3_selectors_onlyOAS3(((i,s,u)=>i.getIn(["requestData",s,u,"errors"])||null)),LI=oas3_selectors_onlyOAS3(((i,s,u,m,v)=>i.getIn(["examples",s,u,m,v,"activeExample"])||null)),FI=oas3_selectors_onlyOAS3(((i,s,u)=>i.getIn(["requestData",s,u,"requestContentType"])||null)),qI=oas3_selectors_onlyOAS3(((i,s,u)=>i.getIn(["requestData",s,u,"responseContentType"])||null)),$I=oas3_selectors_onlyOAS3(((i,s,u)=>{let m;if("string"!=typeof s){const{server:i,namespace:v}=s;m=v?[v,"serverVariableValues",i,u]:["serverVariableValues",i,u]}else{m=["serverVariableValues",s,u]}return i.getIn(m)||null})),zI=oas3_selectors_onlyOAS3(((i,s)=>{let u;if("string"!=typeof s){const{server:i,namespace:m}=s;u=m?[m,"serverVariableValues",i]:["serverVariableValues",i]}else{u=["serverVariableValues",s]}return i.getIn(u)||(0,et.OrderedMap)()})),UI=oas3_selectors_onlyOAS3(((i,s)=>{var u,m;if("string"!=typeof s){const{server:v,namespace:_}=s;m=v,u=_?i.getIn([_,"serverVariableValues",m]):i.getIn(["serverVariableValues",m])}else m=s,u=i.getIn(["serverVariableValues",m]);u=u||(0,et.OrderedMap)();let v=m;return u.map(((i,s)=>{v=v.replace(new RegExp(`{${s}}`,"g"),i)})),v})),VI=function validateRequestBodyIsRequired(i){return function(){for(var s=arguments.length,u=new Array(s),m=0;m<s;m++)u[m]=arguments[m];return s=>{const m=s.getSystem().specSelectors.specJson();let v=[...u][1]||[];return!m.getIn(["paths",...v,"requestBody","required"])||i(...u)}}}(((i,s)=>((i,s)=>(s=s||[],!!i.getIn(["requestData",...s,"bodyValue"])))(i,s))),validateShallowRequired=(i,s)=>{let{oas3RequiredRequestBodyContentType:u,oas3RequestContentType:m,oas3RequestBodyValue:v}=s,_=[];if(!et.Map.isMap(v))return _;let j=[];return Object.keys(u.requestContentType).forEach((i=>{if(i===m){u.requestContentType[i].forEach((i=>{j.indexOf(i)<0&&j.push(i)}))}})),j.forEach((i=>{v.getIn([i,"value"])||_.push(i)})),_},WI=Xt((()=>["get","put","post","delete","options","head","patch","trace"])),KI={[EI]:(i,s)=>{let{payload:{selectedServerUrl:u,namespace:m}}=s;const v=m?[m,"selectedServer"]:["selectedServer"];return i.setIn(v,u)},[wI]:(i,s)=>{let{payload:{value:u,pathMethod:m}}=s,[v,_]=m;if(!et.Map.isMap(u))return i.setIn(["requestData",v,_,"bodyValue"],u);let j,M=i.getIn(["requestData",v,_,"bodyValue"])||(0,et.Map)();et.Map.isMap(M)||(M=(0,et.Map)());const[...$]=u.keys();return $.forEach((i=>{let s=u.getIn([i]);M.has(i)&&et.Map.isMap(s)||(j=M.setIn([i,"value"],s))})),i.setIn(["requestData",v,_,"bodyValue"],j)},[SI]:(i,s)=>{let{payload:{value:u,pathMethod:m}}=s,[v,_]=m;return i.setIn(["requestData",v,_,"retainBodyValue"],u)},[xI]:(i,s)=>{let{payload:{value:u,pathMethod:m,name:v}}=s,[_,j]=m;return i.setIn(["requestData",_,j,"bodyInclusion",v],u)},[kI]:(i,s)=>{let{payload:{name:u,pathMethod:m,contextType:v,contextName:_}}=s,[j,M]=m;return i.setIn(["examples",j,M,v,_,"activeExample"],u)},[OI]:(i,s)=>{let{payload:{value:u,pathMethod:m}}=s,[v,_]=m;return i.setIn(["requestData",v,_,"requestContentType"],u)},[AI]:(i,s)=>{let{payload:{value:u,path:m,method:v}}=s;return i.setIn(["requestData",m,v,"responseContentType"],u)},[CI]:(i,s)=>{let{payload:{server:u,namespace:m,key:v,val:_}}=s;const j=m?[m,"serverVariableValues",u,v]:["serverVariableValues",u,v];return i.setIn(j,_)},[jI]:(i,s)=>{let{payload:{path:u,method:m,validationErrors:v}}=s,_=[];if(_.push("Required field is not provided"),v.missingBodyValue)return i.setIn(["requestData",u,m,"errors"],(0,et.fromJS)(_));if(v.missingRequiredKeys&&v.missingRequiredKeys.length>0){const{missingRequiredKeys:s}=v;return i.updateIn(["requestData",u,m,"bodyValue"],(0,et.fromJS)({}),(i=>s.reduce(((i,s)=>i.setIn([s,"errors"],(0,et.fromJS)(_))),i)))}return console.warn("unexpected result: SET_REQUEST_BODY_VALIDATE_ERROR"),i},[PI]:(i,s)=>{let{payload:{path:u,method:m}}=s;const v=i.getIn(["requestData",u,m,"bodyValue"]);if(!et.Map.isMap(v))return i.setIn(["requestData",u,m,"errors"],(0,et.fromJS)([]));const[..._]=v.keys();return _?i.updateIn(["requestData",u,m,"bodyValue"],(0,et.fromJS)({}),(i=>_.reduce(((i,s)=>i.setIn([s,"errors"],(0,et.fromJS)([]))),i))):i},[II]:(i,s)=>{let{payload:{pathMethod:u}}=s,[m,v]=u;const _=i.getIn(["requestData",m,v,"bodyValue"]);return _?et.Map.isMap(_)?i.setIn(["requestData",m,v,"bodyValue"],(0,et.Map)()):i.setIn(["requestData",m,v,"bodyValue"],""):i}};function oas3(){return{components:hI,wrapComponents:_I,statePlugins:{spec:{wrapSelectors:Ie,selectors:Re},auth:{wrapSelectors:Te},oas3:{actions:{...qe},reducers:KI,selectors:{...ze}}}}}const webhooks=i=>{let{specSelectors:s,getComponent:u}=i;const m=s.selectWebhooksOperations(),v=Object.keys(m),_=u("OperationContainer",!0);return 0===v.length?null:He.createElement("div",{className:"webhooks"},He.createElement("h2",null,"Webhooks"),v.map((i=>He.createElement("div",{key:`${i}-webhook`},m[i].map((s=>He.createElement(_,{key:`${i}-${s.method}-webhook`,op:s.operation,tag:"webhooks",method:s.method,path:i,specPath:s.specPath,allowTryItOut:!1})))))))},oas31_components_license=i=>{let{getComponent:s,specSelectors:u}=i;const m=u.selectLicenseNameField(),v=u.selectLicenseUrl(),_=s("Link");return He.createElement("div",{className:"info__license"},v?He.createElement("div",{className:"info__license__url"},He.createElement(_,{target:"_blank",href:sanitizeUrl(v)},m)):He.createElement("span",null,m))},oas31_components_contact=i=>{let{getComponent:s,specSelectors:u}=i;const m=u.selectContactNameField(),v=u.selectContactUrl(),_=u.selectContactEmailField(),j=s("Link");return He.createElement("div",{className:"info__contact"},v&&He.createElement("div",null,He.createElement(j,{href:sanitizeUrl(v),target:"_blank"},m," - Website")),_&&He.createElement(j,{href:sanitizeUrl(`mailto:${_}`)},v?`Send email to ${m}`:`Contact ${m}`))},oas31_components_info=i=>{let{getComponent:s,specSelectors:u}=i;const m=u.version(),v=u.url(),_=u.basePath(),j=u.host(),M=u.selectInfoSummaryField(),$=u.selectInfoDescriptionField(),W=u.selectInfoTitleField(),X=u.selectInfoTermsOfServiceUrl(),Y=u.selectExternalDocsUrl(),Z=u.selectExternalDocsDescriptionField(),ee=u.contact(),ae=u.license(),ie=s("Markdown",!0),le=s("Link"),ce=s("VersionStamp"),pe=s("OpenAPIVersion"),de=s("InfoUrl"),fe=s("InfoBasePath"),ye=s("License",!0),be=s("Contact",!0),_e=s("JsonSchemaDialect",!0);return He.createElement("div",{className:"info"},He.createElement("hgroup",{className:"main"},He.createElement("h2",{className:"title"},W,m&&He.createElement(ce,{version:m}),He.createElement(pe,{oasVersion:"3.1"})),(j||_)&&He.createElement(fe,{host:j,basePath:_}),v&&He.createElement(de,{getComponent:s,url:v})),M&&He.createElement("p",{className:"info__summary"},M),He.createElement("div",{className:"info__description description"},He.createElement(ie,{source:$})),X&&He.createElement("div",{className:"info__tos"},He.createElement(le,{target:"_blank",href:sanitizeUrl(X)},"Terms of service")),ee.size>0&&He.createElement(be,null),ae.size>0&&He.createElement(ye,null),Y&&He.createElement(le,{className:"info__extdocs",target:"_blank",href:sanitizeUrl(Y)},Z||Y),He.createElement(_e,null))},json_schema_dialect=i=>{let{getComponent:s,specSelectors:u}=i;const m=u.selectJsonSchemaDialectField(),v=u.selectJsonSchemaDialectDefault(),_=s("Link");return He.createElement(He.Fragment,null,m&&m===v&&He.createElement("p",{className:"info__jsonschemadialect"},"JSON Schema dialect:"," ",He.createElement(_,{target:"_blank",href:sanitizeUrl(m)},m)),m&&m!==v&&He.createElement("div",{className:"error-wrapper"},He.createElement("div",{className:"no-margin"},He.createElement("div",{className:"errors"},He.createElement("div",{className:"errors-wrapper"},He.createElement("h4",{className:"center"},"Warning"),He.createElement("p",{className:"message"},He.createElement("strong",null,"OpenAPI.jsonSchemaDialect")," field contains a value different from the default value of"," ",He.createElement(_,{target:"_blank",href:v},v),". Values different from the default one are currently not supported. Please either omit the field or provide it with the default value."))))))},version_pragma_filter=i=>{let{bypass:s,isSwagger2:u,isOAS3:m,isOAS31:v,alsoShow:_,children:j}=i;return s?He.createElement("div",null,j):u&&(m||v)?He.createElement("div",{className:"version-pragma"},_,He.createElement("div",{className:"version-pragma__message version-pragma__message--ambiguous"},He.createElement("div",null,He.createElement("h3",null,"Unable to render this definition"),He.createElement("p",null,He.createElement("code",null,"swagger")," and ",He.createElement("code",null,"openapi")," fields cannot be present in the same Swagger or OpenAPI definition. Please remove one of the fields."),He.createElement("p",null,"Supported version fields are ",He.createElement("code",null,'swagger: "2.0"')," and those that match ",He.createElement("code",null,"openapi: 3.x.y")," (for example,"," ",He.createElement("code",null,"openapi: 3.1.0"),").")))):u||m||v?He.createElement("div",null,j):He.createElement("div",{className:"version-pragma"},_,He.createElement("div",{className:"version-pragma__message version-pragma__message--missing"},He.createElement("div",null,He.createElement("h3",null,"Unable to render this definition"),He.createElement("p",null,"The provided definition does not specify a valid version field."),He.createElement("p",null,"Please indicate a valid Swagger or OpenAPI version field. Supported version fields are ",He.createElement("code",null,'swagger: "2.0"')," and those that match ",He.createElement("code",null,"openapi: 3.x.y")," (for example,"," ",He.createElement("code",null,"openapi: 3.1.0"),")."))))},getModelName=i=>"string"==typeof i&&i.includes("#/components/schemas/")?(i=>{const s=i.replace(/~1/g,"/").replace(/~0/g,"~");try{return decodeURIComponent(s)}catch{return s}})(i.replace(/^.*#\/components\/schemas\//,"")):null,HI=(0,He.forwardRef)(((i,s)=>{let{schema:u,getComponent:m,onToggle:v}=i;const _=m("JSONSchema202012"),j=getModelName(u.get("$$ref")),M=(0,He.useCallback)(((i,s)=>{v(j,s)}),[j,v]);return He.createElement(_,{name:j,schema:u.toJS(),ref:s,onExpand:M})}));HI.defaultProps={name:"",displayName:"",isRef:!1,required:!1,expandDepth:0,depth:1,includeReadOnly:!1,includeWriteOnly:!1,onToggle:()=>{}};const JI=HI,models=i=>{let{specActions:s,specSelectors:u,layoutSelectors:m,layoutActions:v,getComponent:_,getConfigs:j}=i;const M=u.selectSchemas(),$=Object.keys(M).length>0,W=["components","schemas"],{docExpansion:X,defaultModelsExpandDepth:Y}=j(),Z=Y>0&&"none"!==X,ee=m.isShown(W,Z),ae=_("Collapse"),ie=_("JSONSchema202012"),le=_("ArrowUpIcon"),ce=_("ArrowDownIcon");(0,He.useEffect)((()=>{const i=ee&&Y>1,m=null!=u.specResolvedSubtree(W);i&&!m&&s.requestResolvedSubtree(W)}),[ee,Y]);const pe=(0,He.useCallback)((()=>{v.show(W,!ee)}),[ee]),de=(0,He.useCallback)((i=>{null!==i&&v.readyToScroll(W,i)}),[]),handleJSONSchema202012Ref=i=>s=>{null!==s&&v.readyToScroll([...W,i],s)},handleJSONSchema202012Expand=i=>(m,v)=>{if(v){const m=[...W,i];null!=u.specResolvedSubtree(m)||s.requestResolvedSubtree([...W,i])}};return!$||Y<0?null:He.createElement("section",{className:mC()("models",{"is-open":ee}),ref:de},He.createElement("h4",null,He.createElement("button",{"aria-expanded":ee,className:"models-control",onClick:pe},He.createElement("span",null,"Schemas"),ee?He.createElement(le,null):He.createElement(ce,null))),He.createElement(ae,{isOpened:ee},Object.entries(M).map((i=>{let[s,u]=i;return He.createElement(ie,{key:s,ref:handleJSONSchema202012Ref(s),schema:u,name:s,onExpand:handleJSONSchema202012Expand(s)})}))))},mutual_tls_auth=i=>{let{schema:s,getComponent:u}=i;const m=u("JumpToPath",!0);return He.createElement("div",null,He.createElement("h4",null,s.get("name")," (mutualTLS)"," ",He.createElement(m,{path:["securityDefinitions",s.get("name")]})),He.createElement("p",null,"Mutual TLS is required by this API/Operation. Certificates are managed via your Operating System and/or your browser."),He.createElement("p",null,s.get("description")))};class auths_Auths extends He.Component{constructor(i,s){super(i,s),this.state={}}onAuthChange=i=>{let{name:s}=i;this.setState({[s]:i})};submitAuth=i=>{i.preventDefault();let{authActions:s}=this.props;s.authorizeWithPersistOption(this.state)};logoutClick=i=>{i.preventDefault();let{authActions:s,definitions:u}=this.props,m=u.map(((i,s)=>s)).toArray();this.setState(m.reduce(((i,s)=>(i[s]="",i)),{})),s.logoutWithPersistOption(m)};close=i=>{i.preventDefault();let{authActions:s}=this.props;s.showDefinitions(!1)};render(){let{definitions:i,getComponent:s,authSelectors:u,errSelectors:m}=this.props;const v=s("AuthItem"),_=s("oauth2",!0),j=s("Button"),M=u.authorized(),$=i.filter(((i,s)=>!!M.get(s))),W=i.filter((i=>"oauth2"!==i.get("type")&&"mutualTLS"!==i.get("type"))),X=i.filter((i=>"oauth2"===i.get("type"))),Y=i.filter((i=>"mutualTLS"===i.get("type")));return He.createElement("div",{className:"auth-container"},W.size>0&&He.createElement("form",{onSubmit:this.submitAuth},W.map(((i,u)=>He.createElement(v,{key:u,schema:i,name:u,getComponent:s,onAuthChange:this.onAuthChange,authorized:M,errSelectors:m}))).toArray(),He.createElement("div",{className:"auth-btn-wrapper"},W.size===$.size?He.createElement(j,{className:"btn modal-btn auth",onClick:this.logoutClick,"aria-label":"Remove authorization"},"Logout"):He.createElement(j,{type:"submit",className:"btn modal-btn auth authorize","aria-label":"Apply credentials"},"Authorize"),He.createElement(j,{className:"btn modal-btn auth btn-done",onClick:this.close},"Close"))),X.size>0?He.createElement("div",null,He.createElement("div",{className:"scope-def"},He.createElement("p",null,"Scopes are used to grant an application different levels of access to data on behalf of the end user. Each API may declare one or more scopes."),He.createElement("p",null,"API requires the following scopes. Select which ones you want to grant to Swagger UI.")),i.filter((i=>"oauth2"===i.get("type"))).map(((i,s)=>He.createElement("div",{key:s},He.createElement(_,{authorized:M,schema:i,name:s})))).toArray()):null,Y.size>0&&He.createElement("div",null,Y.map(((i,u)=>He.createElement(v,{key:u,schema:i,name:u,getComponent:s,onAuthChange:this.onAuthChange,authorized:M,errSelectors:m}))).toArray()))}}const GI=auths_Auths,isOAS31=i=>{const s=i.get("openapi");return"string"==typeof s&&/^3\.1\.(?:[1-9]\d*|0)$/.test(s)},fn_createOnlyOAS31Selector=i=>function(s){for(var u=arguments.length,m=new Array(u>1?u-1:0),v=1;v<u;v++)m[v-1]=arguments[v];return u=>{if(u.getSystem().specSelectors.isOAS31()){const v=i(s,...m);return"function"==typeof v?v(u):v}return null}},createOnlyOAS31SelectorWrapper=i=>(s,u)=>function(m){for(var v=arguments.length,_=new Array(v>1?v-1:0),j=1;j<v;j++)_[j-1]=arguments[j];if(u.getSystem().specSelectors.isOAS31()){const v=i(m,..._);return"function"==typeof v?v(s,u):v}return s(..._)},fn_createSystemSelector=i=>function(s){for(var u=arguments.length,m=new Array(u>1?u-1:0),v=1;v<u;v++)m[v-1]=arguments[v];return u=>{const v=i(s,u,...m);return"function"==typeof v?v(u):v}},createOnlyOAS31ComponentWrapper=i=>(s,u)=>m=>u.specSelectors.isOAS31()?He.createElement(i,Ao()({},m,{originalComponent:s,getSystem:u.getSystem})):He.createElement(s,m),XI=createOnlyOAS31ComponentWrapper((i=>{let{getSystem:s}=i;const u=s().getComponent("OAS31License",!0);return He.createElement(u,null)})),YI=createOnlyOAS31ComponentWrapper((i=>{let{getSystem:s}=i;const u=s().getComponent("OAS31Contact",!0);return He.createElement(u,null)})),QI=createOnlyOAS31ComponentWrapper((i=>{let{getSystem:s}=i;const u=s().getComponent("OAS31Info",!0);return He.createElement(u,null)})),makeIsExpandable=(i,s)=>{const{fn:u}=s();if("function"!=typeof i)return null;const{hasKeyword:m}=u.jsonSchema202012;return s=>i(s)||m(s,"example")||s?.xml||s?.discriminator||s?.externalDocs},getProperties=(i,s)=>{let{includeReadOnly:u,includeWriteOnly:m}=s;if(!i?.properties)return{};const v=Object.entries(i.properties).filter((i=>{let[,s]=i;return(!(!0===s?.readOnly)||u)&&(!(!0===s?.writeOnly)||m)}));return Object.fromEntries(v)},ZI=createOnlyOAS31ComponentWrapper((i=>{let{getSystem:s,...u}=i;const m=s(),{getComponent:v,fn:_,getConfigs:j}=m,M=j(),$=v("OAS31Model"),W=v("JSONSchema202012"),X=v("JSONSchema202012Keyword$schema"),Y=v("JSONSchema202012Keyword$vocabulary"),Z=v("JSONSchema202012Keyword$id"),ee=v("JSONSchema202012Keyword$anchor"),ae=v("JSONSchema202012Keyword$dynamicAnchor"),ie=v("JSONSchema202012Keyword$ref"),le=v("JSONSchema202012Keyword$dynamicRef"),ce=v("JSONSchema202012Keyword$defs"),pe=v("JSONSchema202012Keyword$comment"),de=v("JSONSchema202012KeywordAllOf"),fe=v("JSONSchema202012KeywordAnyOf"),ye=v("JSONSchema202012KeywordOneOf"),be=v("JSONSchema202012KeywordNot"),_e=v("JSONSchema202012KeywordIf"),we=v("JSONSchema202012KeywordThen"),Se=v("JSONSchema202012KeywordElse"),xe=v("JSONSchema202012KeywordDependentSchemas"),Pe=v("JSONSchema202012KeywordPrefixItems"),Ie=v("JSONSchema202012KeywordItems"),Te=v("JSONSchema202012KeywordContains"),Re=v("JSONSchema202012KeywordProperties"),qe=v("JSONSchema202012KeywordPatternProperties"),ze=v("JSONSchema202012KeywordAdditionalProperties"),Ve=v("JSONSchema202012KeywordPropertyNames"),We=v("JSONSchema202012KeywordUnevaluatedItems"),Xe=v("JSONSchema202012KeywordUnevaluatedProperties"),Ye=v("JSONSchema202012KeywordType"),Qe=v("JSONSchema202012KeywordEnum"),et=v("JSONSchema202012KeywordConst"),tt=v("JSONSchema202012KeywordConstraint"),rt=v("JSONSchema202012KeywordDependentRequired"),nt=v("JSONSchema202012KeywordContentSchema"),ot=v("JSONSchema202012KeywordTitle"),at=v("JSONSchema202012KeywordDescription"),it=v("JSONSchema202012KeywordDefault"),st=v("JSONSchema202012KeywordDeprecated"),lt=v("JSONSchema202012KeywordReadOnly"),ct=v("JSONSchema202012KeywordWriteOnly"),ut=v("JSONSchema202012Accordion"),pt=v("JSONSchema202012ExpandDeepButton"),ht=v("JSONSchema202012ChevronRightIcon"),dt=v("withJSONSchema202012Context")($,{config:{default$schema:"https://spec.openapis.org/oas/3.1/dialect/base",defaultExpandedLevels:M.defaultModelExpandDepth,includeReadOnly:Boolean(u.includeReadOnly),includeWriteOnly:Boolean(u.includeWriteOnly)},components:{JSONSchema:W,Keyword$schema:X,Keyword$vocabulary:Y,Keyword$id:Z,Keyword$anchor:ee,Keyword$dynamicAnchor:ae,Keyword$ref:ie,Keyword$dynamicRef:le,Keyword$defs:ce,Keyword$comment:pe,KeywordAllOf:de,KeywordAnyOf:fe,KeywordOneOf:ye,KeywordNot:be,KeywordIf:_e,KeywordThen:we,KeywordElse:Se,KeywordDependentSchemas:xe,KeywordPrefixItems:Pe,KeywordItems:Ie,KeywordContains:Te,KeywordProperties:Re,KeywordPatternProperties:qe,KeywordAdditionalProperties:ze,KeywordPropertyNames:Ve,KeywordUnevaluatedItems:We,KeywordUnevaluatedProperties:Xe,KeywordType:Ye,KeywordEnum:Qe,KeywordConst:et,KeywordConstraint:tt,KeywordDependentRequired:rt,KeywordContentSchema:nt,KeywordTitle:ot,KeywordDescription:at,KeywordDefault:it,KeywordDeprecated:st,KeywordReadOnly:lt,KeywordWriteOnly:ct,Accordion:ut,ExpandDeepButton:pt,ChevronRightIcon:ht},fn:{upperFirst:_.upperFirst,isExpandable:makeIsExpandable(_.jsonSchema202012.isExpandable,s),getProperties}});return He.createElement(dt,u)})),eN=ZI,tN=createOnlyOAS31ComponentWrapper((i=>{let{getSystem:s}=i;const{getComponent:u,fn:m,getConfigs:v}=s(),_=v();if(tN.ModelsWithJSONSchemaContext)return He.createElement(tN.ModelsWithJSONSchemaContext,null);const j=u("OAS31Models",!0),M=u("JSONSchema202012"),$=u("JSONSchema202012Keyword$schema"),W=u("JSONSchema202012Keyword$vocabulary"),X=u("JSONSchema202012Keyword$id"),Y=u("JSONSchema202012Keyword$anchor"),Z=u("JSONSchema202012Keyword$dynamicAnchor"),ee=u("JSONSchema202012Keyword$ref"),ae=u("JSONSchema202012Keyword$dynamicRef"),ie=u("JSONSchema202012Keyword$defs"),le=u("JSONSchema202012Keyword$comment"),ce=u("JSONSchema202012KeywordAllOf"),pe=u("JSONSchema202012KeywordAnyOf"),de=u("JSONSchema202012KeywordOneOf"),fe=u("JSONSchema202012KeywordNot"),ye=u("JSONSchema202012KeywordIf"),be=u("JSONSchema202012KeywordThen"),_e=u("JSONSchema202012KeywordElse"),we=u("JSONSchema202012KeywordDependentSchemas"),Se=u("JSONSchema202012KeywordPrefixItems"),xe=u("JSONSchema202012KeywordItems"),Pe=u("JSONSchema202012KeywordContains"),Ie=u("JSONSchema202012KeywordProperties"),Te=u("JSONSchema202012KeywordPatternProperties"),Re=u("JSONSchema202012KeywordAdditionalProperties"),qe=u("JSONSchema202012KeywordPropertyNames"),ze=u("JSONSchema202012KeywordUnevaluatedItems"),Ve=u("JSONSchema202012KeywordUnevaluatedProperties"),We=u("JSONSchema202012KeywordType"),Xe=u("JSONSchema202012KeywordEnum"),Ye=u("JSONSchema202012KeywordConst"),Qe=u("JSONSchema202012KeywordConstraint"),et=u("JSONSchema202012KeywordDependentRequired"),tt=u("JSONSchema202012KeywordContentSchema"),rt=u("JSONSchema202012KeywordTitle"),nt=u("JSONSchema202012KeywordDescription"),ot=u("JSONSchema202012KeywordDefault"),at=u("JSONSchema202012KeywordDeprecated"),it=u("JSONSchema202012KeywordReadOnly"),st=u("JSONSchema202012KeywordWriteOnly"),lt=u("JSONSchema202012Accordion"),ct=u("JSONSchema202012ExpandDeepButton"),ut=u("JSONSchema202012ChevronRightIcon"),pt=u("withJSONSchema202012Context");return tN.ModelsWithJSONSchemaContext=pt(j,{config:{default$schema:"https://spec.openapis.org/oas/3.1/dialect/base",defaultExpandedLevels:_.defaultModelsExpandDepth-1,includeReadOnly:!0,includeWriteOnly:!0},components:{JSONSchema:M,Keyword$schema:$,Keyword$vocabulary:W,Keyword$id:X,Keyword$anchor:Y,Keyword$dynamicAnchor:Z,Keyword$ref:ee,Keyword$dynamicRef:ae,Keyword$defs:ie,Keyword$comment:le,KeywordAllOf:ce,KeywordAnyOf:pe,KeywordOneOf:de,KeywordNot:fe,KeywordIf:ye,KeywordThen:be,KeywordElse:_e,KeywordDependentSchemas:we,KeywordPrefixItems:Se,KeywordItems:xe,KeywordContains:Pe,KeywordProperties:Ie,KeywordPatternProperties:Te,KeywordAdditionalProperties:Re,KeywordPropertyNames:qe,KeywordUnevaluatedItems:ze,KeywordUnevaluatedProperties:Ve,KeywordType:We,KeywordEnum:Xe,KeywordConst:Ye,KeywordConstraint:Qe,KeywordDependentRequired:et,KeywordContentSchema:tt,KeywordTitle:rt,KeywordDescription:nt,KeywordDefault:ot,KeywordDeprecated:at,KeywordReadOnly:it,KeywordWriteOnly:st,Accordion:lt,ExpandDeepButton:ct,ChevronRightIcon:ut},fn:{upperFirst:m.upperFirst,isExpandable:m.jsonSchema202012.isExpandable,getProperties:m.jsonSchema202012.getProperties}}),He.createElement(tN.ModelsWithJSONSchemaContext,null)}));tN.ModelsWithJSONSchemaContext=null;const rN=tN,wrap_components_version_pragma_filter=(i,s)=>i=>{const u=s.specSelectors.isOAS31(),m=s.getComponent("OAS31VersionPragmaFilter");return He.createElement(m,Ao()({isOAS31:u},i))},nN=createOnlyOAS31ComponentWrapper((i=>{let{originalComponent:s,...u}=i;const{getComponent:m,schema:v}=u,_=m("MutualTLSAuth",!0);return"mutualTLS"===v.get("type")?He.createElement(_,{schema:v}):He.createElement(s,u)})),oN=nN,aN=createOnlyOAS31ComponentWrapper((i=>{let{getSystem:s,...u}=i;const m=s().getComponent("OAS31Auths",!0);return He.createElement(m,u)})),iN=aN,sN=(0,et.Map)(),lN=Xt(((i,s)=>s.specSelectors.specJson()),isOAS31),selectors_webhooks=()=>i=>i.specSelectors.specJson().get("webhooks",sN),cN=Xt(((i,s)=>s.specSelectors.webhooks()),((i,s)=>s.specSelectors.validOperationMethods()),((i,s)=>s.specSelectors.specResolvedSubtree(["webhooks"])),((i,s)=>et.Map.isMap(i)?i.reduce(((i,u,m)=>{if(!et.Map.isMap(u))return i;const v=u.entrySeq().filter((i=>{let[u]=i;return s.includes(u)})).map((i=>{let[s,u]=i;return{operation:(0,et.Map)({operation:u}),method:s,path:m,specPath:(0,et.List)(["webhooks",m,s])}}));return i.concat(v)}),(0,et.List)()).groupBy((i=>i.path)).map((i=>i.toArray())).toObject():{})),selectors_license=()=>i=>i.specSelectors.info().get("license",sN),selectLicenseNameField=()=>i=>i.specSelectors.license().get("name","License"),selectLicenseUrlField=()=>i=>i.specSelectors.license().get("url"),uN=Xt(((i,s)=>s.specSelectors.url()),((i,s)=>s.oas3Selectors.selectedServer()),((i,s)=>s.specSelectors.selectLicenseUrlField()),((i,s,u)=>{if(u)return safeBuildUrl(u,i,{selectedServer:s})})),selectLicenseIdentifierField=()=>i=>i.specSelectors.license().get("identifier"),selectors_contact=()=>i=>i.specSelectors.info().get("contact",sN),selectContactNameField=()=>i=>i.specSelectors.contact().get("name","the developer"),selectContactEmailField=()=>i=>i.specSelectors.contact().get("email"),selectContactUrlField=()=>i=>i.specSelectors.contact().get("url"),pN=Xt(((i,s)=>s.specSelectors.url()),((i,s)=>s.oas3Selectors.selectedServer()),((i,s)=>s.specSelectors.selectContactUrlField()),((i,s,u)=>{if(u)return safeBuildUrl(u,i,{selectedServer:s})})),selectInfoTitleField=()=>i=>i.specSelectors.info().get("title"),selectInfoSummaryField=()=>i=>i.specSelectors.info().get("summary"),selectInfoDescriptionField=()=>i=>i.specSelectors.info().get("description"),selectInfoTermsOfServiceField=()=>i=>i.specSelectors.info().get("termsOfService"),hN=Xt(((i,s)=>s.specSelectors.url()),((i,s)=>s.oas3Selectors.selectedServer()),((i,s)=>s.specSelectors.selectInfoTermsOfServiceField()),((i,s,u)=>{if(u)return safeBuildUrl(u,i,{selectedServer:s})})),selectExternalDocsDescriptionField=()=>i=>i.specSelectors.externalDocs().get("description"),selectExternalDocsUrlField=()=>i=>i.specSelectors.externalDocs().get("url"),dN=Xt(((i,s)=>s.specSelectors.url()),((i,s)=>s.oas3Selectors.selectedServer()),((i,s)=>s.specSelectors.selectExternalDocsUrlField()),((i,s,u)=>{if(u)return safeBuildUrl(u,i,{selectedServer:s})})),selectJsonSchemaDialectField=()=>i=>i.specSelectors.specJson().get("jsonSchemaDialect"),selectJsonSchemaDialectDefault=()=>"https://spec.openapis.org/oas/3.1/dialect/base",fN=Xt(((i,s)=>s.specSelectors.definitions()),((i,s)=>s.specSelectors.specResolvedSubtree(["components","schemas"])),((i,s)=>et.Map.isMap(i)?et.Map.isMap(s)?Object.entries(i.toJS()).reduce(((i,u)=>{let[m,v]=u;const _=s.get(m);return i[m]=_?.toJS()||v,i}),{}):i.toJS():{})),wrap_selectors_isOAS3=(i,s)=>function(u){const m=s.specSelectors.isOAS31();for(var v=arguments.length,_=new Array(v>1?v-1:0),j=1;j<v;j++)_[j-1]=arguments[j];return m||i(..._)},mN=createOnlyOAS31SelectorWrapper((()=>(i,s)=>s.oas31Selectors.selectLicenseUrl())),gN=createOnlyOAS31SelectorWrapper((()=>(i,s)=>{const u=s.specSelectors.securityDefinitions();let m=i();return u?(u.entrySeq().forEach((i=>{let[s,u]=i;"mutualTLS"===u.get("type")&&(m=m.push(new et.Map({[s]:u})))})),m):m})),yN=Xt(((i,s)=>s.specSelectors.url()),((i,s)=>s.oas3Selectors.selectedServer()),((i,s)=>s.specSelectors.selectLicenseUrlField()),((i,s)=>s.specSelectors.selectLicenseIdentifierField()),((i,s,u,m)=>u?safeBuildUrl(u,i,{selectedServer:s}):m?`https://spdx.org/licenses/${m}.html`:void 0)),keywords_Example=i=>{let{schema:s,getSystem:u}=i;const{fn:m}=u(),{hasKeyword:v,stringify:_}=m.jsonSchema202012.useFn();return v(s,"example")?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--example"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"Example"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--const"},_(s.example))):null},keywords_Xml=i=>{let{schema:s,getSystem:u}=i;const m=s?.xml||{},{fn:v,getComponent:_}=u(),{useIsExpandedDeeply:j,useComponent:M}=v.jsonSchema202012,$=j(),W=!!(m.name||m.namespace||m.prefix),[X,Y]=(0,He.useState)($),[Z,ee]=(0,He.useState)(!1),ae=M("Accordion"),ie=M("ExpandDeepButton"),le=_("JSONSchema202012DeepExpansionContext")(),ce=(0,He.useCallback)((()=>{Y((i=>!i))}),[]),pe=(0,He.useCallback)(((i,s)=>{Y(s),ee(s)}),[]);return 0===Object.keys(m).length?null:He.createElement(le.Provider,{value:Z},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--xml"},W?He.createElement(He.Fragment,null,He.createElement(ae,{expanded:X,onChange:ce},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"XML")),He.createElement(ie,{expanded:X,onClick:pe})):He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"XML"),!0===m.attribute&&He.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},"attribute"),!0===m.wrapped&&He.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},"wrapped"),He.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!X})},X&&He.createElement(He.Fragment,null,m.name&&He.createElement("li",{className:"json-schema-2020-12-property"},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"name"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},m.name))),m.namespace&&He.createElement("li",{className:"json-schema-2020-12-property"},He.createElement("div",{className:"json-schema-2020-12-keyword"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"namespace"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},m.namespace))),m.prefix&&He.createElement("li",{className:"json-schema-2020-12-property"},He.createElement("div",{className:"json-schema-2020-12-keyword"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"prefix"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},m.prefix)))))))},DiscriminatorMapping_DiscriminatorMapping=i=>{let{discriminator:s}=i;const u=s?.mapping||{};return 0===Object.keys(u).length?null:Object.entries(u).map((i=>{let[s,u]=i;return He.createElement("div",{key:`${s}-${u}`,className:"json-schema-2020-12-keyword"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},s),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},u))}))};DiscriminatorMapping_DiscriminatorMapping.defaultProps={mapping:void 0};const vN=DiscriminatorMapping_DiscriminatorMapping,keywords_Discriminator_Discriminator=i=>{let{schema:s,getSystem:u}=i;const m=s?.discriminator||{},{fn:v,getComponent:_}=u(),{useIsExpandedDeeply:j,useComponent:M}=v.jsonSchema202012,$=j(),W=!!m.mapping,[X,Y]=(0,He.useState)($),[Z,ee]=(0,He.useState)(!1),ae=M("Accordion"),ie=M("ExpandDeepButton"),le=_("JSONSchema202012DeepExpansionContext")(),ce=(0,He.useCallback)((()=>{Y((i=>!i))}),[]),pe=(0,He.useCallback)(((i,s)=>{Y(s),ee(s)}),[]);return 0===Object.keys(m).length?null:He.createElement(le.Provider,{value:Z},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--discriminator"},W?He.createElement(He.Fragment,null,He.createElement(ae,{expanded:X,onChange:ce},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"Discriminator")),He.createElement(ie,{expanded:X,onClick:pe})):He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"Discriminator"),m.propertyName&&He.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},m.propertyName),He.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!X})},X&&He.createElement("li",{className:"json-schema-2020-12-property"},He.createElement(vN,{discriminator:m})))))},keywords_ExternalDocs=i=>{let{schema:s,getSystem:u}=i;const m=s?.externalDocs||{},{fn:v,getComponent:_}=u(),{useIsExpandedDeeply:j,useComponent:M}=v.jsonSchema202012,$=j(),W=!(!m.description&&!m.url),[X,Y]=(0,He.useState)($),[Z,ee]=(0,He.useState)(!1),ae=M("Accordion"),ie=M("ExpandDeepButton"),le=_("JSONSchema202012KeywordDescription"),ce=_("Link"),pe=_("JSONSchema202012DeepExpansionContext")(),de=(0,He.useCallback)((()=>{Y((i=>!i))}),[]),fe=(0,He.useCallback)(((i,s)=>{Y(s),ee(s)}),[]);return 0===Object.keys(m).length?null:He.createElement(pe.Provider,{value:Z},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--externalDocs"},W?He.createElement(He.Fragment,null,He.createElement(ae,{expanded:X,onChange:de},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"External documentation")),He.createElement(ie,{expanded:X,onClick:fe})):He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"External documentation"),He.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!X})},X&&He.createElement(He.Fragment,null,m.description&&He.createElement("li",{className:"json-schema-2020-12-property"},He.createElement(le,{schema:m,getSystem:u})),m.url&&He.createElement("li",{className:"json-schema-2020-12-property"},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"url"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},He.createElement(ce,{target:"_blank",href:sanitizeUrl(m.url)},m.url))))))))},keywords_Description=i=>{let{schema:s,getSystem:u}=i;if(!s?.description)return null;const{getComponent:m}=u(),v=m("Markdown");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--description"},He.createElement("div",{className:"json-schema-2020-12-core-keyword__value json-schema-2020-12-core-keyword__value--secondary"},He.createElement(v,{source:s.description})))},bN=createOnlyOAS31ComponentWrapper(keywords_Description),_N=createOnlyOAS31ComponentWrapper((i=>{let{schema:s,getSystem:u,originalComponent:m}=i;const{getComponent:v}=u(),_=v("JSONSchema202012KeywordDiscriminator"),j=v("JSONSchema202012KeywordXml"),M=v("JSONSchema202012KeywordExample"),$=v("JSONSchema202012KeywordExternalDocs");return He.createElement(He.Fragment,null,He.createElement(m,{schema:s}),He.createElement(_,{schema:s,getSystem:u}),He.createElement(j,{schema:s,getSystem:u}),He.createElement($,{schema:s,getSystem:u}),He.createElement(M,{schema:s,getSystem:u}))})),EN=_N,keywords_Properties=i=>{let{schema:s,getSystem:u}=i;const{fn:m}=u(),{useComponent:v}=m.jsonSchema202012,{getDependentRequired:_,getProperties:j}=m.jsonSchema202012.useFn(),M=m.jsonSchema202012.useConfig(),$=Array.isArray(s?.required)?s.required:[],W=v("JSONSchema"),X=j(s,M);return 0===Object.keys(X).length?null:He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--properties"},He.createElement("ul",null,Object.entries(X).map((i=>{let[u,m]=i;const v=$.includes(u),j=_(u,s);return He.createElement("li",{key:u,className:mC()("json-schema-2020-12-property",{"json-schema-2020-12-property--required":v})},He.createElement(W,{name:u,schema:m,dependentRequired:j}))}))))},wN=createOnlyOAS31ComponentWrapper(keywords_Properties);const SN=function afterLoad(i){let{fn:s,getSystem:u}=i;if(s.jsonSchema202012){const i=makeIsExpandable(s.jsonSchema202012.isExpandable,u);Object.assign(this.fn.jsonSchema202012,{isExpandable:i,getProperties})}if("function"==typeof s.sampleFromSchema&&s.jsonSchema202012){const i=((i,s)=>{const{fn:u,specSelectors:m}=s;return Object.fromEntries(Object.entries(i).map((i=>{let[s,v]=i;const _=u[s];return[s,function(){return m.isOAS31()?v(...arguments):"function"==typeof _?_(...arguments):void 0}]})))})({sampleFromSchema:s.jsonSchema202012.sampleFromSchema,sampleFromSchemaGeneric:s.jsonSchema202012.sampleFromSchemaGeneric,createXMLExample:s.jsonSchema202012.createXMLExample,memoizedSampleFromSchema:s.jsonSchema202012.memoizedSampleFromSchema,memoizedCreateXMLExample:s.jsonSchema202012.memoizedCreateXMLExample},u());Object.assign(this.fn,i)}},oas31=i=>{let{fn:s}=i;const u=s.createSystemSelector||fn_createSystemSelector,m=s.createOnlyOAS31Selector||fn_createOnlyOAS31Selector;return{afterLoad:SN,fn:{isOAS31,createSystemSelector:fn_createSystemSelector,createOnlyOAS31Selector:fn_createOnlyOAS31Selector},components:{Webhooks:webhooks,JsonSchemaDialect:json_schema_dialect,MutualTLSAuth:mutual_tls_auth,OAS31Info:oas31_components_info,OAS31License:oas31_components_license,OAS31Contact:oas31_components_contact,OAS31VersionPragmaFilter:version_pragma_filter,OAS31Model:JI,OAS31Models:models,OAS31Auths:GI,JSONSchema202012KeywordExample:keywords_Example,JSONSchema202012KeywordXml:keywords_Xml,JSONSchema202012KeywordDiscriminator:keywords_Discriminator_Discriminator,JSONSchema202012KeywordExternalDocs:keywords_ExternalDocs},wrapComponents:{InfoContainer:QI,License:XI,Contact:YI,VersionPragmaFilter:wrap_components_version_pragma_filter,Model:eN,Models:rN,AuthItem:oN,auths:iN,JSONSchema202012KeywordDescription:bN,JSONSchema202012KeywordDefault:EN,JSONSchema202012KeywordProperties:wN},statePlugins:{auth:{wrapSelectors:{definitionsToAuthorize:gN}},spec:{selectors:{isOAS31:u(lN),license:selectors_license,selectLicenseNameField,selectLicenseUrlField,selectLicenseIdentifierField:m(selectLicenseIdentifierField),selectLicenseUrl:u(uN),contact:selectors_contact,selectContactNameField,selectContactEmailField,selectContactUrlField,selectContactUrl:u(pN),selectInfoTitleField,selectInfoSummaryField:m(selectInfoSummaryField),selectInfoDescriptionField,selectInfoTermsOfServiceField,selectInfoTermsOfServiceUrl:u(hN),selectExternalDocsDescriptionField,selectExternalDocsUrlField,selectExternalDocsUrl:u(dN),webhooks:m(selectors_webhooks),selectWebhooksOperations:m(u(cN)),selectJsonSchemaDialectField,selectJsonSchemaDialectDefault,selectSchemas:u(fN)},wrapSelectors:{isOAS3:wrap_selectors_isOAS3,selectLicenseUrl:mN}},oas31:{selectors:{selectLicenseUrl:m(u(yN))}}}}},xN=NC().object,kN=NC().bool,ON=(NC().oneOfType([xN,kN]),(0,He.createContext)(null));ON.displayName="JSONSchemaContext";const AN=(0,He.createContext)(0);AN.displayName="JSONSchemaLevelContext";const CN=(0,He.createContext)(!1);CN.displayName="JSONSchemaDeepExpansionContext";const jN=(0,He.createContext)(new Set),useConfig=()=>{const{config:i}=(0,He.useContext)(ON);return i},useComponent=i=>{const{components:s}=(0,He.useContext)(ON);return s[i]||null},useFn=function(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;const{fn:s}=(0,He.useContext)(ON);return void 0!==i?s[i]:s},useLevel=()=>{const i=(0,He.useContext)(AN);return[i,i+1]},useIsExpandedDeeply=()=>(0,He.useContext)(CN),useRenderedSchemas=function(){let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;if(void 0===i)return(0,He.useContext)(jN);const s=(0,He.useContext)(jN);return new Set([...s,i])},PN=(0,He.forwardRef)(((i,s)=>{let{schema:u,name:m,dependentRequired:v,onExpand:_}=i;const j=useFn(),M=(()=>{const[i]=useLevel(),{defaultExpandedLevels:s}=useConfig();return s-i>0})(),$=useIsExpandedDeeply(),[W,X]=(0,He.useState)(M||$),[Y,Z]=(0,He.useState)($),[ee,ae]=useLevel(),ie=(()=>{const[i]=useLevel();return i>0})(),le=j.isExpandable(u)||v.length>0,ce=(i=>useRenderedSchemas().has(i))(u),pe=useRenderedSchemas(u),de=j.stringifyConstraints(u),fe=useComponent("Accordion"),ye=useComponent("Keyword$schema"),be=useComponent("Keyword$vocabulary"),_e=useComponent("Keyword$id"),we=useComponent("Keyword$anchor"),Se=useComponent("Keyword$dynamicAnchor"),xe=useComponent("Keyword$ref"),Pe=useComponent("Keyword$dynamicRef"),Ie=useComponent("Keyword$defs"),Te=useComponent("Keyword$comment"),Re=useComponent("KeywordAllOf"),qe=useComponent("KeywordAnyOf"),ze=useComponent("KeywordOneOf"),Ve=useComponent("KeywordNot"),We=useComponent("KeywordIf"),Xe=useComponent("KeywordThen"),Ye=useComponent("KeywordElse"),Qe=useComponent("KeywordDependentSchemas"),et=useComponent("KeywordPrefixItems"),tt=useComponent("KeywordItems"),rt=useComponent("KeywordContains"),nt=useComponent("KeywordProperties"),ot=useComponent("KeywordPatternProperties"),at=useComponent("KeywordAdditionalProperties"),it=useComponent("KeywordPropertyNames"),st=useComponent("KeywordUnevaluatedItems"),lt=useComponent("KeywordUnevaluatedProperties"),ct=useComponent("KeywordType"),ut=useComponent("KeywordEnum"),pt=useComponent("KeywordConst"),ht=useComponent("KeywordConstraint"),dt=useComponent("KeywordDependentRequired"),mt=useComponent("KeywordContentSchema"),gt=useComponent("KeywordTitle"),yt=useComponent("KeywordDescription"),vt=useComponent("KeywordDefault"),bt=useComponent("KeywordDeprecated"),_t=useComponent("KeywordReadOnly"),Et=useComponent("KeywordWriteOnly"),wt=useComponent("ExpandDeepButton");(0,He.useEffect)((()=>{Z($)}),[$]),(0,He.useEffect)((()=>{Z(Y)}),[Y]);const St=(0,He.useCallback)(((i,s)=>{X(s),!s&&Z(!1),_(i,s,!1)}),[_]),xt=(0,He.useCallback)(((i,s)=>{X(s),Z(s),_(i,s,!0)}),[_]);return He.createElement(AN.Provider,{value:ae},He.createElement(CN.Provider,{value:Y},He.createElement(jN.Provider,{value:pe},He.createElement("article",{ref:s,"data-json-schema-level":ee,className:mC()("json-schema-2020-12",{"json-schema-2020-12--embedded":ie,"json-schema-2020-12--circular":ce})},He.createElement("div",{className:"json-schema-2020-12-head"},le&&!ce?He.createElement(He.Fragment,null,He.createElement(fe,{expanded:W,onChange:St},He.createElement(gt,{title:m,schema:u})),He.createElement(wt,{expanded:W,onClick:xt})):He.createElement(gt,{title:m,schema:u}),He.createElement(bt,{schema:u}),He.createElement(_t,{schema:u}),He.createElement(Et,{schema:u}),He.createElement(ct,{schema:u,isCircular:ce}),de.length>0&&de.map((i=>He.createElement(ht,{key:`${i.scope}-${i.value}`,constraint:i})))),He.createElement("div",{className:mC()("json-schema-2020-12-body",{"json-schema-2020-12-body--collapsed":!W})},W&&He.createElement(He.Fragment,null,He.createElement(yt,{schema:u}),!ce&&le&&He.createElement(He.Fragment,null,He.createElement(nt,{schema:u}),He.createElement(ot,{schema:u}),He.createElement(at,{schema:u}),He.createElement(lt,{schema:u}),He.createElement(it,{schema:u}),He.createElement(Re,{schema:u}),He.createElement(qe,{schema:u}),He.createElement(ze,{schema:u}),He.createElement(Ve,{schema:u}),He.createElement(We,{schema:u}),He.createElement(Xe,{schema:u}),He.createElement(Ye,{schema:u}),He.createElement(Qe,{schema:u}),He.createElement(et,{schema:u}),He.createElement(tt,{schema:u}),He.createElement(st,{schema:u}),He.createElement(rt,{schema:u}),He.createElement(mt,{schema:u})),He.createElement(ut,{schema:u}),He.createElement(pt,{schema:u}),He.createElement(dt,{schema:u,dependentRequired:v}),He.createElement(vt,{schema:u}),He.createElement(ye,{schema:u}),He.createElement(be,{schema:u}),He.createElement(_e,{schema:u}),He.createElement(we,{schema:u}),He.createElement(Se,{schema:u}),He.createElement(xe,{schema:u}),!ce&&le&&He.createElement(Ie,{schema:u}),He.createElement(Pe,{schema:u}),He.createElement(Te,{schema:u})))))))}));PN.defaultProps={name:"",dependentRequired:[],onExpand:()=>{}};const IN=PN,keywords_$schema=i=>{let{schema:s}=i;return s?.$schema?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$schema"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$schema"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s.$schema)):null},$vocabulary_$vocabulary=i=>{let{schema:s}=i;const u=useIsExpandedDeeply(),[m,v]=(0,He.useState)(u),_=useComponent("Accordion"),j=(0,He.useCallback)((()=>{v((i=>!i))}),[]);return s?.$vocabulary?"object"!=typeof s.$vocabulary?null:He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$vocabulary"},He.createElement(_,{expanded:m,onChange:j},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$vocabulary")),He.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),He.createElement("ul",null,m&&Object.entries(s.$vocabulary).map((i=>{let[s,u]=i;return He.createElement("li",{key:s,className:mC()("json-schema-2020-12-$vocabulary-uri",{"json-schema-2020-12-$vocabulary-uri--disabled":!u})},He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s))})))):null},keywords_$id=i=>{let{schema:s}=i;return s?.$id?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$id"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$id"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s.$id)):null},keywords_$anchor=i=>{let{schema:s}=i;return s?.$anchor?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$anchor"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$anchor"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s.$anchor)):null},keywords_$dynamicAnchor=i=>{let{schema:s}=i;return s?.$dynamicAnchor?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$dynamicAnchor"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$dynamicAnchor"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s.$dynamicAnchor)):null},keywords_$ref=i=>{let{schema:s}=i;return s?.$ref?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$ref"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$ref"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s.$ref)):null},keywords_$dynamicRef=i=>{let{schema:s}=i;return s?.$dynamicRef?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$dynamicRef"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$dynamicRef"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s.$dynamicRef)):null},keywords_$defs=i=>{let{schema:s}=i;const u=s?.$defs||{},m=useIsExpandedDeeply(),[v,_]=(0,He.useState)(m),[j,M]=(0,He.useState)(!1),$=useComponent("Accordion"),W=useComponent("ExpandDeepButton"),X=useComponent("JSONSchema"),Y=(0,He.useCallback)((()=>{_((i=>!i))}),[]),Z=(0,He.useCallback)(((i,s)=>{_(s),M(s)}),[]);return 0===Object.keys(u).length?null:He.createElement(CN.Provider,{value:j},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$defs"},He.createElement($,{expanded:v,onChange:Y},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$defs")),He.createElement(W,{expanded:v,onClick:Z}),He.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!v})},v&&He.createElement(He.Fragment,null,Object.entries(u).map((i=>{let[s,u]=i;return He.createElement("li",{key:s,className:"json-schema-2020-12-property"},He.createElement(X,{name:s,schema:u}))}))))))},keywords_$comment=i=>{let{schema:s}=i;return s?.$comment?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--$comment"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--secondary"},"$comment"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--secondary"},s.$comment)):null},keywords_AllOf=i=>{let{schema:s}=i;const u=s?.allOf||[],m=useFn(),v=useIsExpandedDeeply(),[_,j]=(0,He.useState)(v),[M,$]=(0,He.useState)(!1),W=useComponent("Accordion"),X=useComponent("ExpandDeepButton"),Y=useComponent("JSONSchema"),Z=useComponent("KeywordType"),ee=(0,He.useCallback)((()=>{j((i=>!i))}),[]),ae=(0,He.useCallback)(((i,s)=>{j(s),$(s)}),[]);return Array.isArray(u)&&0!==u.length?He.createElement(CN.Provider,{value:M},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--allOf"},He.createElement(W,{expanded:_,onChange:ee},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"All of")),He.createElement(X,{expanded:_,onClick:ae}),He.createElement(Z,{schema:{allOf:u}}),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!_})},_&&He.createElement(He.Fragment,null,u.map(((i,s)=>He.createElement("li",{key:`#${s}`,className:"json-schema-2020-12-property"},He.createElement(Y,{name:`#${s} ${m.getTitle(i)}`,schema:i})))))))):null},keywords_AnyOf=i=>{let{schema:s}=i;const u=s?.anyOf||[],m=useFn(),v=useIsExpandedDeeply(),[_,j]=(0,He.useState)(v),[M,$]=(0,He.useState)(!1),W=useComponent("Accordion"),X=useComponent("ExpandDeepButton"),Y=useComponent("JSONSchema"),Z=useComponent("KeywordType"),ee=(0,He.useCallback)((()=>{j((i=>!i))}),[]),ae=(0,He.useCallback)(((i,s)=>{j(s),$(s)}),[]);return Array.isArray(u)&&0!==u.length?He.createElement(CN.Provider,{value:M},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--anyOf"},He.createElement(W,{expanded:_,onChange:ee},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Any of")),He.createElement(X,{expanded:_,onClick:ae}),He.createElement(Z,{schema:{anyOf:u}}),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!_})},_&&He.createElement(He.Fragment,null,u.map(((i,s)=>He.createElement("li",{key:`#${s}`,className:"json-schema-2020-12-property"},He.createElement(Y,{name:`#${s} ${m.getTitle(i)}`,schema:i})))))))):null},keywords_OneOf=i=>{let{schema:s}=i;const u=s?.oneOf||[],m=useFn(),v=useIsExpandedDeeply(),[_,j]=(0,He.useState)(v),[M,$]=(0,He.useState)(!1),W=useComponent("Accordion"),X=useComponent("ExpandDeepButton"),Y=useComponent("JSONSchema"),Z=useComponent("KeywordType"),ee=(0,He.useCallback)((()=>{j((i=>!i))}),[]),ae=(0,He.useCallback)(((i,s)=>{j(s),$(s)}),[]);return Array.isArray(u)&&0!==u.length?He.createElement(CN.Provider,{value:M},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--oneOf"},He.createElement(W,{expanded:_,onChange:ee},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"One of")),He.createElement(X,{expanded:_,onClick:ae}),He.createElement(Z,{schema:{oneOf:u}}),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!_})},_&&He.createElement(He.Fragment,null,u.map(((i,s)=>He.createElement("li",{key:`#${s}`,className:"json-schema-2020-12-property"},He.createElement(Y,{name:`#${s} ${m.getTitle(i)}`,schema:i})))))))):null},keywords_Not=i=>{let{schema:s}=i;const u=useFn(),m=useComponent("JSONSchema");if(!u.hasKeyword(s,"not"))return null;const v=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Not");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--not"},He.createElement(m,{name:v,schema:s.not}))},keywords_If=i=>{let{schema:s}=i;const u=useFn(),m=useComponent("JSONSchema");if(!u.hasKeyword(s,"if"))return null;const v=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"If");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--if"},He.createElement(m,{name:v,schema:s.if}))},keywords_Then=i=>{let{schema:s}=i;const u=useFn(),m=useComponent("JSONSchema");if(!u.hasKeyword(s,"then"))return null;const v=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Then");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--then"},He.createElement(m,{name:v,schema:s.then}))},keywords_Else=i=>{let{schema:s}=i;const u=useFn(),m=useComponent("JSONSchema");if(!u.hasKeyword(s,"else"))return null;const v=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Else");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--if"},He.createElement(m,{name:v,schema:s.else}))},keywords_DependentSchemas=i=>{let{schema:s}=i;const u=s?.dependentSchemas||[],m=useIsExpandedDeeply(),[v,_]=(0,He.useState)(m),[j,M]=(0,He.useState)(!1),$=useComponent("Accordion"),W=useComponent("ExpandDeepButton"),X=useComponent("JSONSchema"),Y=(0,He.useCallback)((()=>{_((i=>!i))}),[]),Z=(0,He.useCallback)(((i,s)=>{_(s),M(s)}),[]);return"object"!=typeof u||0===Object.keys(u).length?null:He.createElement(CN.Provider,{value:j},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--dependentSchemas"},He.createElement($,{expanded:v,onChange:Y},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Dependent schemas")),He.createElement(W,{expanded:v,onClick:Z}),He.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"object"),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!v})},v&&He.createElement(He.Fragment,null,Object.entries(u).map((i=>{let[s,u]=i;return He.createElement("li",{key:s,className:"json-schema-2020-12-property"},He.createElement(X,{name:s,schema:u}))}))))))},keywords_PrefixItems=i=>{let{schema:s}=i;const u=s?.prefixItems||[],m=useFn(),v=useIsExpandedDeeply(),[_,j]=(0,He.useState)(v),[M,$]=(0,He.useState)(!1),W=useComponent("Accordion"),X=useComponent("ExpandDeepButton"),Y=useComponent("JSONSchema"),Z=useComponent("KeywordType"),ee=(0,He.useCallback)((()=>{j((i=>!i))}),[]),ae=(0,He.useCallback)(((i,s)=>{j(s),$(s)}),[]);return Array.isArray(u)&&0!==u.length?He.createElement(CN.Provider,{value:M},He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--prefixItems"},He.createElement(W,{expanded:_,onChange:ee},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Prefix items")),He.createElement(X,{expanded:_,onClick:ae}),He.createElement(Z,{schema:{prefixItems:u}}),He.createElement("ul",{className:mC()("json-schema-2020-12-keyword__children",{"json-schema-2020-12-keyword__children--collapsed":!_})},_&&He.createElement(He.Fragment,null,u.map(((i,s)=>He.createElement("li",{key:`#${s}`,className:"json-schema-2020-12-property"},He.createElement(Y,{name:`#${s} ${m.getTitle(i)}`,schema:i})))))))):null},keywords_Items=i=>{let{schema:s}=i;const u=useFn(),m=useComponent("JSONSchema");if(!u.hasKeyword(s,"items"))return null;const v=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Items");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--items"},He.createElement(m,{name:v,schema:s.items}))},keywords_Contains=i=>{let{schema:s}=i;const u=useFn(),m=useComponent("JSONSchema");if(!u.hasKeyword(s,"contains"))return null;const v=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Contains");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--contains"},He.createElement(m,{name:v,schema:s.contains}))},keywords_Properties_Properties=i=>{let{schema:s}=i;const u=useFn(),m=s?.properties||{},v=Array.isArray(s?.required)?s.required:[],_=useComponent("JSONSchema");return 0===Object.keys(m).length?null:He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--properties"},He.createElement("ul",null,Object.entries(m).map((i=>{let[m,j]=i;const M=v.includes(m),$=u.getDependentRequired(m,s);return He.createElement("li",{key:m,className:mC()("json-schema-2020-12-property",{"json-schema-2020-12-property--required":M})},He.createElement(_,{name:m,schema:j,dependentRequired:$}))}))))},keywords_PatternProperties_PatternProperties=i=>{let{schema:s}=i;const u=s?.patternProperties||{},m=useComponent("JSONSchema");return 0===Object.keys(u).length?null:He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--patternProperties"},He.createElement("ul",null,Object.entries(u).map((i=>{let[s,u]=i;return He.createElement("li",{key:s,className:"json-schema-2020-12-property"},He.createElement(m,{name:s,schema:u}))}))))},keywords_AdditionalProperties=i=>{let{schema:s}=i;const u=useFn(),{additionalProperties:m}=s,v=useComponent("JSONSchema");if(!u.hasKeyword(s,"additionalProperties"))return null;const _=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Additional properties");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--additionalProperties"},!0===m?He.createElement(He.Fragment,null,_,He.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"allowed")):!1===m?He.createElement(He.Fragment,null,_,He.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},"forbidden")):He.createElement(v,{name:_,schema:m}))},keywords_PropertyNames=i=>{let{schema:s}=i;const u=useFn(),{propertyNames:m}=s,v=useComponent("JSONSchema"),_=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Property names");return u.hasKeyword(s,"propertyNames")?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--propertyNames"},He.createElement(v,{name:_,schema:m})):null},keywords_UnevaluatedItems=i=>{let{schema:s}=i;const u=useFn(),{unevaluatedItems:m}=s,v=useComponent("JSONSchema");if(!u.hasKeyword(s,"unevaluatedItems"))return null;const _=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Unevaluated items");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--unevaluatedItems"},He.createElement(v,{name:_,schema:m}))},keywords_UnevaluatedProperties=i=>{let{schema:s}=i;const u=useFn(),{unevaluatedProperties:m}=s,v=useComponent("JSONSchema");if(!u.hasKeyword(s,"unevaluatedProperties"))return null;const _=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Unevaluated properties");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--unevaluatedProperties"},He.createElement(v,{name:_,schema:m}))},Type_Type=i=>{let{schema:s,isCircular:u}=i;const m=useFn().getType(s),v=u?" [circular]":"";return He.createElement("strong",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--primary"},`${m}${v}`)};Type_Type.defaultProps={isCircular:!1};const NN=Type_Type,Enum_Enum=i=>{let{schema:s}=i;const u=useFn();return Array.isArray(s?.enum)?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--enum"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Allowed values"),He.createElement("ul",null,s.enum.map((i=>{const s=u.stringify(i);return He.createElement("li",{key:s},He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--const"},s))})))):null},keywords_Const=i=>{let{schema:s}=i;const u=useFn();return u.hasKeyword(s,"const")?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--const"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Const"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--const"},u.stringify(s.const))):null},Constraint=i=>{let{constraint:s}=i;return He.createElement("span",{className:`json-schema-2020-12__constraint json-schema-2020-12__constraint--${s.scope}`},s.value)},TN=He.memo(Constraint),DependentRequired_DependentRequired=i=>{let{dependentRequired:s}=i;return 0===s.length?null:He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--dependentRequired"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Required when defined"),He.createElement("ul",null,s.map((i=>He.createElement("li",{key:i},He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--warning"},i))))))},keywords_ContentSchema=i=>{let{schema:s}=i;const u=useFn(),m=useComponent("JSONSchema");if(!u.hasKeyword(s,"contentSchema"))return null;const v=He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Content schema");return He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--contentSchema"},He.createElement(m,{name:v,schema:s.contentSchema}))},Title=i=>{let{title:s,schema:u}=i;const m=useFn();return s||m.getTitle(u)?He.createElement("div",{className:"json-schema-2020-12__title"},s||m.getTitle(u)):null};Title.defaultProps={title:""};const MN=Title,keywords_Description_Description=i=>{let{schema:s}=i;return s?.description?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--description"},He.createElement("div",{className:"json-schema-2020-12-core-keyword__value json-schema-2020-12-core-keyword__value--secondary"},s.description)):null},keywords_Default=i=>{let{schema:s}=i;const u=useFn();return u.hasKeyword(s,"default")?He.createElement("div",{className:"json-schema-2020-12-keyword json-schema-2020-12-keyword--default"},He.createElement("span",{className:"json-schema-2020-12-keyword__name json-schema-2020-12-keyword__name--primary"},"Default"),He.createElement("span",{className:"json-schema-2020-12-keyword__value json-schema-2020-12-keyword__value--const"},u.stringify(s.default))):null},keywords_Deprecated=i=>{let{schema:s}=i;return!0!==s?.deprecated?null:He.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--warning"},"deprecated")},keywords_ReadOnly=i=>{let{schema:s}=i;return!0!==s?.readOnly?null:He.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},"read-only")},keywords_WriteOnly=i=>{let{schema:s}=i;return!0!==s?.writeOnly?null:He.createElement("span",{className:"json-schema-2020-12__attribute json-schema-2020-12__attribute--muted"},"write-only")},Accordion=i=>{let{expanded:s,children:u,onChange:m}=i;const v=useComponent("ChevronRightIcon"),_=(0,He.useCallback)((i=>{m(i,!s)}),[s,m]);return He.createElement("button",{type:"button",className:"json-schema-2020-12-accordion",onClick:_},He.createElement("div",{className:"json-schema-2020-12-accordion__children"},u),He.createElement("span",{className:mC()("json-schema-2020-12-accordion__icon",{"json-schema-2020-12-accordion__icon--expanded":s,"json-schema-2020-12-accordion__icon--collapsed":!s})},He.createElement(v,null)))};Accordion.defaultProps={expanded:!1};const RN=Accordion,ExpandDeepButton_ExpandDeepButton=i=>{let{expanded:s,onClick:u}=i;const m=(0,He.useCallback)((i=>{u(i,!s)}),[s,u]);return He.createElement("button",{type:"button",className:"json-schema-2020-12-expand-deep-button",onClick:m},s?"Collapse all":"Expand all")},icons_ChevronRight=()=>He.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},He.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})),fn_upperFirst=i=>"string"==typeof i?`${i.charAt(0).toUpperCase()}${i.slice(1)}`:i,getTitle=i=>{const s=useFn();return i?.title?s.upperFirst(i.title):i?.$anchor?s.upperFirst(i.$anchor):i?.$id?i.$id:""},getType=function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new WeakSet;const u=useFn();if(null==i)return"any";if(u.isBooleanJSONSchema(i))return i?"any":"never";if("object"!=typeof i)return"any";if(s.has(i))return"any";s.add(i);const{type:m,prefixItems:v,items:_}=i,getArrayType=()=>{if(Array.isArray(v)){const i=v.map((i=>getType(i,s))),u=_?getType(_,s):"any";return`array<[${i.join(", ")}], ${u}>`}if(_){return`array<${getType(_,s)}>`}return"array<any>"};if(i.not&&"any"===getType(i.not))return"never";const handleCombiningKeywords=(u,m)=>{if(Array.isArray(i[u])){return`(${i[u].map((i=>getType(i,s))).join(m)})`}return null},j=[Array.isArray(m)?m.map((i=>"array"===i?getArrayType():i)).join(" | "):"array"===m?getArrayType():["null","boolean","object","array","number","integer","string"].includes(m)?m:(()=>{if(Object.hasOwn(i,"prefixItems")||Object.hasOwn(i,"items")||Object.hasOwn(i,"contains"))return getArrayType();if(Object.hasOwn(i,"properties")||Object.hasOwn(i,"additionalProperties")||Object.hasOwn(i,"patternProperties"))return"object";if(["int32","int64"].includes(i.format))return"integer";if(["float","double"].includes(i.format))return"number";if(Object.hasOwn(i,"minimum")||Object.hasOwn(i,"maximum")||Object.hasOwn(i,"exclusiveMinimum")||Object.hasOwn(i,"exclusiveMaximum")||Object.hasOwn(i,"multipleOf"))return"number | integer";if(Object.hasOwn(i,"pattern")||Object.hasOwn(i,"format")||Object.hasOwn(i,"minLength")||Object.hasOwn(i,"maxLength"))return"string";if(void 0!==i.const){if(null===i.const)return"null";if("boolean"==typeof i.const)return"boolean";if("number"==typeof i.const)return Number.isInteger(i.const)?"integer":"number";if("string"==typeof i.const)return"string";if(Array.isArray(i.const))return"array<any>";if("object"==typeof i.const)return"object"}return null})(),handleCombiningKeywords("oneOf"," | "),handleCombiningKeywords("anyOf"," | "),handleCombiningKeywords("allOf"," & ")].filter(Boolean).join(" | ");return s.delete(i),j||"any"},isBooleanJSONSchema=i=>"boolean"==typeof i,hasKeyword=(i,s)=>null!==i&&"object"==typeof i&&Object.hasOwn(i,s),isExpandable=i=>{const s=useFn();return i?.$schema||i?.$vocabulary||i?.$id||i?.$anchor||i?.$dynamicAnchor||i?.$ref||i?.$dynamicRef||i?.$defs||i?.$comment||i?.allOf||i?.anyOf||i?.oneOf||s.hasKeyword(i,"not")||s.hasKeyword(i,"if")||s.hasKeyword(i,"then")||s.hasKeyword(i,"else")||i?.dependentSchemas||i?.prefixItems||s.hasKeyword(i,"items")||s.hasKeyword(i,"contains")||i?.properties||i?.patternProperties||s.hasKeyword(i,"additionalProperties")||s.hasKeyword(i,"propertyNames")||s.hasKeyword(i,"unevaluatedItems")||s.hasKeyword(i,"unevaluatedProperties")||i?.description||i?.enum||s.hasKeyword(i,"const")||s.hasKeyword(i,"contentSchema")||s.hasKeyword(i,"default")},fn_stringify=i=>null===i||["number","bigint","boolean"].includes(typeof i)?String(i):Array.isArray(i)?`[${i.map(fn_stringify).join(", ")}]`:JSON.stringify(i),stringifyConstraintRange=(i,s,u)=>{const m="number"==typeof s,v="number"==typeof u;return m&&v?s===u?`${s} ${i}`:`[${s}, ${u}] ${i}`:m?`>= ${s} ${i}`:v?`<= ${u} ${i}`:null},stringifyConstraints=i=>{const s=[],u=(i=>{if("number"!=typeof i?.multipleOf)return null;if(i.multipleOf<=0)return null;if(1===i.multipleOf)return null;const{multipleOf:s}=i;if(Number.isInteger(s))return`multiple of ${s}`;const u=10**s.toString().split(".")[1].length;return`multiple of ${s*u}/${u}`})(i);null!==u&&s.push({scope:"number",value:u});const m=(i=>{const s=i?.minimum,u=i?.maximum,m=i?.exclusiveMinimum,v=i?.exclusiveMaximum,_="number"==typeof s,j="number"==typeof u,M="number"==typeof m,$="number"==typeof v,W=M&&(!_||s<m),X=$&&(!j||u>v);if((_||M)&&(j||$))return`${W?"(":"["}${W?m:s}, ${X?v:u}${X?")":"]"}`;if(_||M)return`${W?">":"≥"} ${W?m:s}`;if(j||$)return`${X?"<":"≤"} ${X?v:u}`;return null})(i);null!==m&&s.push({scope:"number",value:m}),i?.format&&s.push({scope:"string",value:i.format});const v=stringifyConstraintRange("characters",i?.minLength,i?.maxLength);null!==v&&s.push({scope:"string",value:v}),i?.pattern&&s.push({scope:"string",value:`matches ${i?.pattern}`}),i?.contentMediaType&&s.push({scope:"string",value:`media type: ${i.contentMediaType}`}),i?.contentEncoding&&s.push({scope:"string",value:`encoding: ${i.contentEncoding}`});const _=stringifyConstraintRange(i?.hasUniqueItems?"unique items":"items",i?.minItems,i?.maxItems);null!==_&&s.push({scope:"array",value:_});const j=stringifyConstraintRange("contained items",i?.minContains,i?.maxContains);null!==j&&s.push({scope:"array",value:j});const M=stringifyConstraintRange("properties",i?.minProperties,i?.maxProperties);return null!==M&&s.push({scope:"object",value:M}),s},getDependentRequired=(i,s)=>s?.dependentRequired?Array.from(Object.entries(s.dependentRequired).reduce(((s,u)=>{let[m,v]=u;return Array.isArray(v)&&v.includes(i)?(s.add(m),s):s}),new Set)):[],withJSONSchemaContext=function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const u={components:{JSONSchema:IN,Keyword$schema:keywords_$schema,Keyword$vocabulary:$vocabulary_$vocabulary,Keyword$id:keywords_$id,Keyword$anchor:keywords_$anchor,Keyword$dynamicAnchor:keywords_$dynamicAnchor,Keyword$ref:keywords_$ref,Keyword$dynamicRef:keywords_$dynamicRef,Keyword$defs:keywords_$defs,Keyword$comment:keywords_$comment,KeywordAllOf:keywords_AllOf,KeywordAnyOf:keywords_AnyOf,KeywordOneOf:keywords_OneOf,KeywordNot:keywords_Not,KeywordIf:keywords_If,KeywordThen:keywords_Then,KeywordElse:keywords_Else,KeywordDependentSchemas:keywords_DependentSchemas,KeywordPrefixItems:keywords_PrefixItems,KeywordItems:keywords_Items,KeywordContains:keywords_Contains,KeywordProperties:keywords_Properties_Properties,KeywordPatternProperties:keywords_PatternProperties_PatternProperties,KeywordAdditionalProperties:keywords_AdditionalProperties,KeywordPropertyNames:keywords_PropertyNames,KeywordUnevaluatedItems:keywords_UnevaluatedItems,KeywordUnevaluatedProperties:keywords_UnevaluatedProperties,KeywordType:NN,KeywordEnum:Enum_Enum,KeywordConst:keywords_Const,KeywordConstraint:TN,KeywordDependentRequired:DependentRequired_DependentRequired,KeywordContentSchema:keywords_ContentSchema,KeywordTitle:MN,KeywordDescription:keywords_Description_Description,KeywordDefault:keywords_Default,KeywordDeprecated:keywords_Deprecated,KeywordReadOnly:keywords_ReadOnly,KeywordWriteOnly:keywords_WriteOnly,Accordion:RN,ExpandDeepButton:ExpandDeepButton_ExpandDeepButton,ChevronRightIcon:icons_ChevronRight,...s.components},config:{default$schema:"https://json-schema.org/draft/2020-12/schema",defaultExpandedLevels:0,...s.config},fn:{upperFirst:fn_upperFirst,getTitle,getType,isBooleanJSONSchema,hasKeyword,isExpandable,stringify:fn_stringify,stringifyConstraints,getDependentRequired,...s.fn}},HOC=s=>He.createElement(ON.Provider,{value:u},He.createElement(i,s));return HOC.contexts={JSONSchemaContext:ON},HOC.displayName=i.displayName,HOC},json_schema_2020_12=()=>({components:{JSONSchema202012:IN,JSONSchema202012Keyword$schema:keywords_$schema,JSONSchema202012Keyword$vocabulary:$vocabulary_$vocabulary,JSONSchema202012Keyword$id:keywords_$id,JSONSchema202012Keyword$anchor:keywords_$anchor,JSONSchema202012Keyword$dynamicAnchor:keywords_$dynamicAnchor,JSONSchema202012Keyword$ref:keywords_$ref,JSONSchema202012Keyword$dynamicRef:keywords_$dynamicRef,JSONSchema202012Keyword$defs:keywords_$defs,JSONSchema202012Keyword$comment:keywords_$comment,JSONSchema202012KeywordAllOf:keywords_AllOf,JSONSchema202012KeywordAnyOf:keywords_AnyOf,JSONSchema202012KeywordOneOf:keywords_OneOf,JSONSchema202012KeywordNot:keywords_Not,JSONSchema202012KeywordIf:keywords_If,JSONSchema202012KeywordThen:keywords_Then,JSONSchema202012KeywordElse:keywords_Else,JSONSchema202012KeywordDependentSchemas:keywords_DependentSchemas,JSONSchema202012KeywordPrefixItems:keywords_PrefixItems,JSONSchema202012KeywordItems:keywords_Items,JSONSchema202012KeywordContains:keywords_Contains,JSONSchema202012KeywordProperties:keywords_Properties_Properties,JSONSchema202012KeywordPatternProperties:keywords_PatternProperties_PatternProperties,JSONSchema202012KeywordAdditionalProperties:keywords_AdditionalProperties,JSONSchema202012KeywordPropertyNames:keywords_PropertyNames,JSONSchema202012KeywordUnevaluatedItems:keywords_UnevaluatedItems,JSONSchema202012KeywordUnevaluatedProperties:keywords_UnevaluatedProperties,JSONSchema202012KeywordType:NN,JSONSchema202012KeywordEnum:Enum_Enum,JSONSchema202012KeywordConst:keywords_Const,JSONSchema202012KeywordConstraint:TN,JSONSchema202012KeywordDependentRequired:DependentRequired_DependentRequired,JSONSchema202012KeywordContentSchema:keywords_ContentSchema,JSONSchema202012KeywordTitle:MN,JSONSchema202012KeywordDescription:keywords_Description_Description,JSONSchema202012KeywordDefault:keywords_Default,JSONSchema202012KeywordDeprecated:keywords_Deprecated,JSONSchema202012KeywordReadOnly:keywords_ReadOnly,JSONSchema202012KeywordWriteOnly:keywords_WriteOnly,JSONSchema202012Accordion:RN,JSONSchema202012ExpandDeepButton:ExpandDeepButton_ExpandDeepButton,JSONSchema202012ChevronRightIcon:icons_ChevronRight,withJSONSchema202012Context:withJSONSchemaContext,JSONSchema202012DeepExpansionContext:()=>CN},fn:{upperFirst:fn_upperFirst,jsonSchema202012:{isExpandable,hasKeyword,useFn,useConfig,useComponent,useIsExpandedDeeply}}});var BN=__webpack_require__(68630),DN=__webpack_require__.n(BN);const array=(i,s)=>{let{sample:u}=s;return function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{minItems:u,maxItems:m,uniqueItems:v}=s,{contains:_,minContains:j,maxContains:M}=s;let $=[...i];if(null!=_&&"object"==typeof _){if(Number.isInteger(j)&&j>1){const i=$.at(0);for(let s=1;s<j;s+=1)$.unshift(i)}Number.isInteger(M)}if(Number.isInteger(m)&&m>0&&($=i.slice(0,m)),Number.isInteger(u)&&u>0)for(let i=0;$.length<u;i+=1)$.push($[i%$.length]);return!0===v&&($=Array.from(new Set($))),$}(u,i)},object=()=>{throw new Error("Not implemented")},bytes=i=>jt()(i),random_pick=i=>i.at(0),predicates_isBooleanJSONSchema=i=>"boolean"==typeof i,isJSONSchemaObject=i=>DN()(i),isJSONSchema=i=>predicates_isBooleanJSONSchema(i)||isJSONSchemaObject(i),email=()=>"user@example.com",idn_email=()=>"실례@example.com",hostname=()=>"example.com",idn_hostname=()=>"실례.com",ipv4=()=>"198.51.100.42",ipv6=()=>"2001:0db8:5b96:0000:0000:426f:8e17:642a",uri=()=>"https://example.com/",uri_reference=()=>"path/index.html",iri=()=>"https://실례.com/",iri_reference=()=>"path/실례.html",uuid=()=>"3fa85f64-5717-4562-b3fc-2c963f66afa6",uri_template=()=>"https://example.com/dictionary/{term:1}/{term}",json_pointer=()=>"/a/b/c",relative_json_pointer=()=>"1/0",date_time=()=>(new Date).toISOString(),date=()=>(new Date).toISOString().substring(0,10),time=()=>(new Date).toISOString().substring(11),duration=()=>"P3D",generators_password=()=>"********",regex=()=>"^[a-z]+$";const LN=class Registry{data={};register(i,s){this.data[i]=s}unregister(i){void 0===i?this.data={}:delete this.data[i]}get(i){return this.data[i]}},FN=new LN,api_formatAPI=(i,s)=>"function"==typeof s?FN.register(i,s):null===s?FN.unregister(i):FN.get(i);var qN=__webpack_require__(48764).Buffer;const _7bit=i=>qN.from(i).toString("ascii");var $N=__webpack_require__(48764).Buffer;const _8bit=i=>$N.from(i).toString("utf8");var zN=__webpack_require__(48764).Buffer;const encoders_binary=i=>zN.from(i).toString("binary"),quoted_printable=i=>{let s="";for(let u=0;u<i.length;u++){const m=i.charCodeAt(u);if(61===m)s+="=3D";else if(m>=33&&m<=60||m>=62&&m<=126||9===m||32===m)s+=i.charAt(u);else if(13===m||10===m)s+="\r\n";else if(m>126){const m=unescape(encodeURIComponent(i.charAt(u)));for(let i=0;i<m.length;i++)s+="="+("0"+m.charCodeAt(i).toString(16)).slice(-2).toUpperCase()}else s+="="+("0"+m.toString(16)).slice(-2).toUpperCase()}return s};var UN=__webpack_require__(48764).Buffer;const base16=i=>UN.from(i).toString("hex");var VN=__webpack_require__(48764).Buffer;const base32=i=>{const s=VN.from(i).toString("utf8"),u="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567";let m=0,v="",_=0,j=0;for(let i=0;i<s.length;i++)for(_=_<<8|s.charCodeAt(i),j+=8;j>=5;)v+=u.charAt(_>>>j-5&31),j-=5;j>0&&(v+=u.charAt(_<<5-j&31),m=(8-8*s.length%5)%5);for(let i=0;i<m;i++)v+="=";return v};var WN=__webpack_require__(48764).Buffer;const base64=i=>WN.from(i).toString("base64");const KN=new class EncoderRegistry extends LN{#e={"7bit":_7bit,"8bit":_8bit,binary:encoders_binary,"quoted-printable":quoted_printable,base16,base32,base64};data={...this.#e};get defaults(){return{...this.#e}}},encoderAPI=(i,s)=>"function"==typeof s?KN.register(i,s):null===s?KN.unregister(i):KN.get(i);encoderAPI.getDefaults=()=>KN.defaults;const HN=encoderAPI,JN={"text/plain":()=>"string","text/css":()=>".selector { border: 1px solid red }","text/csv":()=>"value1,value2,value3","text/html":()=>"<p>content</p>","text/calendar":()=>"BEGIN:VCALENDAR","text/javascript":()=>"console.dir('Hello world!');","text/xml":()=>'<person age="30">John Doe</person>',"text/*":()=>"string"},GN={"image/*":()=>bytes(25).toString("binary")},XN={"audio/*":()=>bytes(25).toString("binary")},YN={"video/*":()=>bytes(25).toString("binary")},QN={"application/json":()=>'{"key":"value"}',"application/ld+json":()=>'{"name": "John Doe"}',"application/x-httpd-php":()=>"<?php echo '<p>Hello World!</p>'; ?>","application/rtf":()=>String.raw`{\rtf1\adeflang1025\ansi\ansicpg1252\uc1`,"application/x-sh":()=>'echo "Hello World!"',"application/xhtml+xml":()=>"<p>content</p>","application/*":()=>bytes(25).toString("binary")};const ZN=new class MediaTypeRegistry extends LN{#e={...JN,...GN,...XN,...YN,...QN};data={...this.#e};get defaults(){return{...this.#e}}},mediaTypeAPI=(i,s)=>{if("function"==typeof s)return ZN.register(i,s);if(null===s)return ZN.unregister(i);const u=i.split(";").at(0),m=`${u.split("/").at(0)}/*`;return ZN.get(i)||ZN.get(u)||ZN.get(m)};mediaTypeAPI.getDefaults=()=>ZN.defaults;const eT=mediaTypeAPI,types_string=function(i){let{sample:s}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{contentEncoding:u,contentMediaType:m,contentSchema:v}=i,{pattern:_,format:j}=i,M=HN(u)||iC();let $;if("string"==typeof _)$=(i=>{try{return new(Aa())(i).gen()}catch{return"string"}})(_);else if("string"==typeof j)$=(i=>{const{format:s}=i,u=api_formatAPI(s);if("function"==typeof u)return u(i);switch(s){case"email":return email();case"idn-email":return idn_email();case"hostname":return hostname();case"idn-hostname":return idn_hostname();case"ipv4":return ipv4();case"ipv6":return ipv6();case"uri":return uri();case"uri-reference":return uri_reference();case"iri":return iri();case"iri-reference":return iri_reference();case"uuid":return uuid();case"uri-template":return uri_template();case"json-pointer":return json_pointer();case"relative-json-pointer":return relative_json_pointer();case"date-time":return date_time();case"date":return date();case"time":return time();case"duration":return duration();case"password":return generators_password();case"regex":return regex()}return"string"})(i);else if(isJSONSchema(v)&&"string"==typeof m&&void 0!==s)$=Array.isArray(s)||"object"==typeof s?JSON.stringify(s):String(s);else if("string"==typeof m){const s=eT(m);"function"==typeof s&&($=s(i))}else $="string";return M(function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{maxLength:u,minLength:m}=s;let v=i;if(Number.isInteger(u)&&u>0&&(v=v.slice(0,u)),Number.isInteger(m)&&m>0){let i=0;for(;v.length<m;)v+=v[i++%v.length]}return v}($,i))},generators_float=()=>.1,generators_double=()=>.1,types_number=i=>{const{format:s}=i;let u;return u="string"==typeof s?(i=>{const{format:s}=i,u=api_formatAPI(s);if("function"==typeof u)return u(i);switch(s){case"float":return generators_float();case"double":return generators_double()}return 0})(i):0,function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{minimum:u,maximum:m,exclusiveMinimum:v,exclusiveMaximum:_}=s,{multipleOf:j}=s,M=Number.isInteger(i)?1:Number.EPSILON;let $="number"==typeof u?u:null,W="number"==typeof m?m:null,X=i;if("number"==typeof v&&($=null!==$?Math.max($,v+M):v+M),"number"==typeof _&&(W=null!==W?Math.min(W,_-M):_-M),X=$>W&&i||$||W||X,"number"==typeof j&&j>0){const i=X%j;X=0===i?X:X+j-i}return X}(u,i)},int32=()=>2**30>>>0,int64=()=>2**53-1,types_integer=i=>{const{format:s}=i;return"string"==typeof s?(i=>{const{format:s}=i,u=api_formatAPI(s);if("function"==typeof u)return u(i);switch(s){case"int32":return int32();case"int64":return int64()}return 0})(i):0},types_boolean=i=>"boolean"!=typeof i.default||i.default,tT=new Proxy({array,object,string:types_string,number:types_number,integer:types_integer,boolean:types_boolean,null:()=>null},{get:(i,s)=>"string"==typeof s&&Object.hasOwn(i,s)?i[s]:()=>`Unknown Type: ${s}`}),rT=["array","object","number","integer","string","boolean","null"],hasExample=i=>{if(!isJSONSchemaObject(i))return!1;const{examples:s,example:u,default:m}=i;return!!(Array.isArray(s)&&s.length>=1)||(void 0!==m||void 0!==u)},extractExample=i=>{if(!isJSONSchemaObject(i))return null;const{examples:s,example:u,default:m}=i;return Array.isArray(s)&&s.length>=1?s.at(0):void 0!==m?m:void 0!==u?u:void 0},nT={array:["items","prefixItems","contains","maxContains","minContains","maxItems","minItems","uniqueItems","unevaluatedItems"],object:["properties","additionalProperties","patternProperties","propertyNames","minProperties","maxProperties","required","dependentSchemas","dependentRequired","unevaluatedProperties"],string:["pattern","format","minLength","maxLength","contentEncoding","contentMediaType","contentSchema"],integer:["minimum","maximum","exclusiveMinimum","exclusiveMaximum","multipleOf"]};nT.number=nT.integer;const oT="string",inferTypeFromValue=i=>void 0===i?null:null===i?"null":Array.isArray(i)?"array":Number.isInteger(i)?"integer":typeof i,foldType=i=>{if(Array.isArray(i)&&i.length>=1){if(i.includes("array"))return"array";if(i.includes("object"))return"object";{const s=random_pick(i);if(rT.includes(s))return s}}return rT.includes(i)?i:null},inferType=function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new WeakSet;if(!isJSONSchemaObject(i))return oT;if(s.has(i))return oT;s.add(i);let{type:u,const:m}=i;if(u=foldType(u),"string"!=typeof u){const s=Object.keys(nT);e:for(let m=0;m<s.length;m+=1){const v=s[m],_=nT[v];for(let s=0;s<_.length;s+=1){const m=_[s];if(Object.hasOwn(i,m)){u=v;break e}}}}if("string"!=typeof u&&void 0!==m){const i=inferTypeFromValue(m);u="string"==typeof i?i:u}if("string"!=typeof u){const combineTypes=u=>{if(Array.isArray(i[u])){const m=i[u].map((i=>inferType(i,s)));return foldType(m)}return null},m=combineTypes("allOf"),v=combineTypes("anyOf"),_=combineTypes("oneOf"),j=i.not?inferType(i.not,s):null;(m||v||_||j)&&(u=foldType([m,v,_,j].filter(Boolean)))}if("string"!=typeof u&&hasExample(i)){const s=extractExample(i),m=inferTypeFromValue(s);u="string"==typeof m?m:u}return s.delete(i),u||oT},type_getType=i=>inferType(i),typeCast=i=>predicates_isBooleanJSONSchema(i)?(i=>!1===i?{not:{}}:{})(i):isJSONSchemaObject(i)?i:{},merge_merge=function(i,s){let u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(predicates_isBooleanJSONSchema(i)&&!0===i)return!0;if(predicates_isBooleanJSONSchema(i)&&!1===i)return!1;if(predicates_isBooleanJSONSchema(s)&&!0===s)return!0;if(predicates_isBooleanJSONSchema(s)&&!1===s)return!1;if(!isJSONSchema(i))return s;if(!isJSONSchema(s))return i;const m={...s,...i};if(s.type&&i.type&&Array.isArray(s.type)&&"string"==typeof s.type){const u=normalizeArray(s.type).concat(i.type);m.type=Array.from(new Set(u))}if(Array.isArray(s.required)&&Array.isArray(i.required)&&(m.required=[...new Set([...i.required,...s.required])]),s.properties&&i.properties){const v=new Set([...Object.keys(s.properties),...Object.keys(i.properties)]);m.properties={};for(const _ of v){const v=s.properties[_]||{},j=i.properties[_]||{};v.readOnly&&!u.includeReadOnly||v.writeOnly&&!u.includeWriteOnly?m.required=(m.required||[]).filter((i=>i!==_)):m.properties[_]=merge_merge(j,v,u)}}return isJSONSchema(s.items)&&isJSONSchema(i.items)&&(m.items=merge_merge(i.items,s.items,u)),isJSONSchema(s.contains)&&isJSONSchema(i.contains)&&(m.contains=merge_merge(i.contains,s.contains,u)),isJSONSchema(s.contentSchema)&&isJSONSchema(i.contentSchema)&&(m.contentSchema=merge_merge(i.contentSchema,s.contentSchema,u)),m},aT=merge_merge,main_sampleFromSchemaGeneric=function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,m=arguments.length>3&&void 0!==arguments[3]&&arguments[3];"function"==typeof i?.toJS&&(i=i.toJS()),i=typeCast(i);let v=void 0!==u||hasExample(i);const _=!v&&Array.isArray(i.oneOf)&&i.oneOf.length>0,j=!v&&Array.isArray(i.anyOf)&&i.anyOf.length>0;if(!v&&(_||j)){const u=typeCast(random_pick(_?i.oneOf:i.anyOf));!(i=aT(i,u,s)).xml&&u.xml&&(i.xml=u.xml),hasExample(i)&&hasExample(u)&&(v=!0)}const M={};let{xml:$,properties:W,additionalProperties:X,items:Y,contains:Z}=i||{},ee=type_getType(i),{includeReadOnly:ae,includeWriteOnly:ie}=s;$=$||{};let le,{name:ce,prefix:pe,namespace:de}=$,fe={};if(Object.hasOwn(i,"type")||(i.type=ee),m&&(ce=ce||"notagname",le=(pe?`${pe}:`:"")+ce,de)){M[pe?`xmlns:${pe}`:"xmlns"]=de}m&&(fe[le]=[]);const ye=objectify(W);let be,_e=0;const hasExceededMaxProperties=()=>Number.isInteger(i.maxProperties)&&i.maxProperties>0&&_e>=i.maxProperties,canAddProperty=s=>!(Number.isInteger(i.maxProperties)&&i.maxProperties>0)||!hasExceededMaxProperties()&&(!(s=>!Array.isArray(i.required)||0===i.required.length||!i.required.includes(s))(s)||i.maxProperties-_e-(()=>{if(!Array.isArray(i.required)||0===i.required.length)return 0;let s=0;return m?i.required.forEach((i=>s+=void 0===fe[i]?0:1)):i.required.forEach((i=>{s+=void 0===fe[le]?.find((s=>void 0!==s[i]))?0:1})),i.required.length-s})()>0);if(be=m?function(u){let v=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;if(i&&ye[u]){if(ye[u].xml=ye[u].xml||{},ye[u].xml.attribute){const i=Array.isArray(ye[u].enum)?random_pick(ye[u].enum):void 0;if(hasExample(ye[u]))M[ye[u].xml.name||u]=extractExample(ye[u]);else if(void 0!==i)M[ye[u].xml.name||u]=i;else{const i=typeCast(ye[u]),s=type_getType(i),m=ye[u].xml.name||u;M[m]=tT[s](i)}return}ye[u].xml.name=ye[u].xml.name||u}else ye[u]||!1===X||(ye[u]={xml:{name:u}});let _=main_sampleFromSchemaGeneric(ye[u],s,v,m);canAddProperty(u)&&(_e++,Array.isArray(_)?fe[le]=fe[le].concat(_):fe[le].push(_))}:(u,v)=>{if(canAddProperty(u)){if(DN()(i.discriminator?.mapping)&&i.discriminator.propertyName===u&&"string"==typeof i.$$ref){for(const s in i.discriminator.mapping)if(-1!==i.$$ref.search(i.discriminator.mapping[s])){fe[u]=s;break}}else fe[u]=main_sampleFromSchemaGeneric(ye[u],s,v,m);_e++}},v){let v;if(v=void 0!==u?u:extractExample(i),!m){if("number"==typeof v&&"string"===ee)return`${v}`;if("string"!=typeof v||"string"===ee)return v;try{return JSON.parse(v)}catch{return v}}if("array"===ee){if(!Array.isArray(v)){if("string"==typeof v)return v;v=[v]}let u=[];return isJSONSchemaObject(Y)&&(Y.xml=Y.xml||$||{},Y.xml.name=Y.xml.name||$.name,u=v.map((i=>main_sampleFromSchemaGeneric(Y,s,i,m)))),isJSONSchemaObject(Z)&&(Z.xml=Z.xml||$||{},Z.xml.name=Z.xml.name||$.name,u=[main_sampleFromSchemaGeneric(Z,s,void 0,m),...u]),u=tT.array(i,{sample:u}),$.wrapped?(fe[le]=u,ja()(M)||fe[le].push({_attr:M})):fe=u,fe}if("object"===ee){if("string"==typeof v)return v;for(const i in v)Object.hasOwn(v,i)&&(ye[i]?.readOnly&&!ae||ye[i]?.writeOnly&&!ie||(ye[i]?.xml?.attribute?M[ye[i].xml.name||i]=v[i]:be(i,v[i])));return ja()(M)||fe[le].push({_attr:M}),fe}return fe[le]=ja()(M)?v:[{_attr:M},v],fe}if("array"===ee){let u=[];if(isJSONSchemaObject(Z))if(m&&(Z.xml=Z.xml||i.xml||{},Z.xml.name=Z.xml.name||$.name),Array.isArray(Z.anyOf))u.push(...Z.anyOf.map((i=>main_sampleFromSchemaGeneric(aT(i,Z,s),s,void 0,m))));else if(Array.isArray(Z.oneOf))u.push(...Z.oneOf.map((i=>main_sampleFromSchemaGeneric(aT(i,Z,s),s,void 0,m))));else{if(!(!m||m&&$.wrapped))return main_sampleFromSchemaGeneric(Z,s,void 0,m);u.push(main_sampleFromSchemaGeneric(Z,s,void 0,m))}if(isJSONSchemaObject(Y))if(m&&(Y.xml=Y.xml||i.xml||{},Y.xml.name=Y.xml.name||$.name),Array.isArray(Y.anyOf))u.push(...Y.anyOf.map((i=>main_sampleFromSchemaGeneric(aT(i,Y,s),s,void 0,m))));else if(Array.isArray(Y.oneOf))u.push(...Y.oneOf.map((i=>main_sampleFromSchemaGeneric(aT(i,Y,s),s,void 0,m))));else{if(!(!m||m&&$.wrapped))return main_sampleFromSchemaGeneric(Y,s,void 0,m);u.push(main_sampleFromSchemaGeneric(Y,s,void 0,m))}return u=tT.array(i,{sample:u}),m&&$.wrapped?(fe[le]=u,ja()(M)||fe[le].push({_attr:M}),fe):u}if("object"===ee){for(let i in ye)Object.hasOwn(ye,i)&&(ye[i]?.deprecated||ye[i]?.readOnly&&!ae||ye[i]?.writeOnly&&!ie||be(i));if(m&&M&&fe[le].push({_attr:M}),hasExceededMaxProperties())return fe;if(predicates_isBooleanJSONSchema(X)&&X)m?fe[le].push({additionalProp:"Anything can be here"}):fe.additionalProp1={},_e++;else if(isJSONSchemaObject(X)){const u=X,v=main_sampleFromSchemaGeneric(u,s,void 0,m);if(m&&"string"==typeof u?.xml?.name&&"notagname"!==u?.xml?.name)fe[le].push(v);else{const s=Number.isInteger(i.minProperties)&&i.minProperties>0&&_e<i.minProperties?i.minProperties-_e:3;for(let i=1;i<=s;i++){if(hasExceededMaxProperties())return fe;if(m){const s={};s["additionalProp"+i]=v.notagname,fe[le].push(s)}else fe["additionalProp"+i]=v;_e++}}}return fe}let we;if(void 0!==i.const)we=i.const;else if(i&&Array.isArray(i.enum))we=random_pick(normalizeArray(i.enum));else{const u=isJSONSchemaObject(i.contentSchema)?main_sampleFromSchemaGeneric(i.contentSchema,s,void 0,m):void 0;we=tT[ee](i,{sample:u})}return m?(fe[le]=ja()(M)?we:[{_attr:M},we],fe):we},main_createXMLExample=(i,s,u)=>{const m=main_sampleFromSchemaGeneric(i,s,u,!0);if(m)return"string"==typeof m?m:ka()(m,{declaration:!0,indent:"\t"})},main_sampleFromSchema=(i,s,u)=>main_sampleFromSchemaGeneric(i,s,u,!1),main_resolver=(i,s,u)=>[i,JSON.stringify(s),JSON.stringify(u)],iT=utils_memoizeN(main_createXMLExample,main_resolver),sT=utils_memoizeN(main_sampleFromSchema,main_resolver),lT=[{when:/json/,shouldStringifyTypes:["string"]}],cT=["object"],fn_get_json_sample_schema=i=>(s,u,m,v)=>{const{fn:_}=i(),j=_.jsonSchema202012.memoizedSampleFromSchema(s,u,v),M=typeof j,$=lT.reduce(((i,s)=>s.when.test(m)?[...i,...s.shouldStringifyTypes]:i),cT);return Et()($,(i=>i===M))?JSON.stringify(j,null,2):j},fn_get_yaml_sample_schema=i=>(s,u,m,v)=>{const{fn:_}=i(),j=_.jsonSchema202012.getJsonSampleSchema(s,u,m,v);let M;try{M=ao.dump(ao.load(j),{lineWidth:-1},{schema:Jn}),"\n"===M[M.length-1]&&(M=M.slice(0,M.length-1))}catch(i){return console.error(i),"error: could not generate yaml example"}return M.replace(/\t/g," ")},fn_get_xml_sample_schema=i=>(s,u,m)=>{const{fn:v}=i();if(s&&!s.xml&&(s.xml={}),s&&!s.xml.name){if(!s.$$ref&&(s.type||s.items||s.properties||s.additionalProperties))return'<?xml version="1.0" encoding="UTF-8"?>\n\x3c!-- XML example cannot be generated; root element name is undefined --\x3e';if(s.$$ref){let i=s.$$ref.match(/\S*\/(\S+)$/);s.xml.name=i[1]}}return v.jsonSchema202012.memoizedCreateXMLExample(s,u,m)},fn_get_sample_schema=i=>function(s){let u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",m=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},v=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;const{fn:_}=i();return"function"==typeof s?.toJS&&(s=s.toJS()),"function"==typeof v?.toJS&&(v=v.toJS()),/xml/.test(u)?_.jsonSchema202012.getXmlSampleSchema(s,m,v):/(yaml|yml)/.test(u)?_.jsonSchema202012.getYamlSampleSchema(s,m,u,v):_.jsonSchema202012.getJsonSampleSchema(s,m,u,v)},json_schema_2020_12_samples=i=>{let{getSystem:s}=i;const u=fn_get_json_sample_schema(s),m=fn_get_yaml_sample_schema(s),v=fn_get_xml_sample_schema(s),_=fn_get_sample_schema(s);return{fn:{jsonSchema202012:{sampleFromSchema:main_sampleFromSchema,sampleFromSchemaGeneric:main_sampleFromSchemaGeneric,sampleEncoderAPI:HN,sampleFormatAPI:api_formatAPI,sampleMediaTypeAPI:eT,createXMLExample:main_createXMLExample,memoizedSampleFromSchema:sT,memoizedCreateXMLExample:iT,getJsonSampleSchema:u,getYamlSampleSchema:m,getXmlSampleSchema:v,getSampleSchema:_}}}};function PresetApis(){return[base,oas3,json_schema_2020_12,json_schema_2020_12_samples,oas31]}const{GIT_DIRTY:uT,GIT_COMMIT:pT,PACKAGE_VERSION:hT,BUILD_TIME:dT}={PACKAGE_VERSION:"5.7.2",GIT_COMMIT:"g0144dad0",GIT_DIRTY:!0,BUILD_TIME:"Mon, 18 Sep 2023 07:42:57 GMT"};function SwaggerUI(i){dt.versions=dt.versions||{},dt.versions.swaggerUi={version:hT,gitRevision:pT,gitDirty:uT,buildTimestamp:dT};const s={dom_id:null,domNode:null,spec:{},url:"",urls:null,layout:"BaseLayout",docExpansion:"list",maxDisplayedTags:null,filter:null,validatorUrl:"https://validator.swagger.io/validator",oauth2RedirectUrl:`${window.location.protocol}//${window.location.host}${window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/"))}/oauth2-redirect.html`,persistAuthorization:!1,configs:{},custom:{},displayOperationId:!1,displayRequestDuration:!1,deepLinking:!1,tryItOutEnabled:!1,requestInterceptor:i=>i,responseInterceptor:i=>i,showMutatedRequest:!0,defaultModelRendering:"example",defaultModelExpandDepth:1,defaultModelsExpandDepth:1,showExtensions:!1,showCommonExtensions:!1,withCredentials:void 0,requestSnippetsEnabled:!1,requestSnippets:{generators:{curl_bash:{title:"cURL (bash)",syntax:"bash"},curl_powershell:{title:"cURL (PowerShell)",syntax:"powershell"},curl_cmd:{title:"cURL (CMD)",syntax:"bash"}},defaultExpanded:!0,languages:null},supportedSubmitMethods:["get","put","post","delete","options","head","patch","trace"],queryConfigEnabled:!1,presets:[PresetApis],plugins:[],pluginsOptions:{pluginLoadType:"legacy"},initialState:{},fn:{},components:{},syntaxHighlight:{activated:!0,theme:"agate"}};let u=i.queryConfigEnabled?(()=>{let i={},s=dt.location.search;if(!s)return{};if(""!=s){let u=s.substr(1).split("&");for(let s in u)Object.prototype.hasOwnProperty.call(u,s)&&(s=u[s].split("="),i[decodeURIComponent(s[0])]=s[1]&&decodeURIComponent(s[1])||"")}return i})():{};const m=i.domNode;delete i.domNode;const v=We()({},s,i,u),_={system:{configs:v.configs},plugins:v.presets,pluginsOptions:v.pluginsOptions,state:We()({layout:{layout:v.layout,filter:v.filter},spec:{spec:"",url:v.url},requestSnippets:v.requestSnippets},v.initialState)};if(v.initialState)for(var j in v.initialState)Object.prototype.hasOwnProperty.call(v.initialState,j)&&void 0===v.initialState[j]&&delete _.state[j];var M=new Store(_);M.register([v.plugins,()=>({fn:v.fn,components:v.components,state:v.state})]);var $=M.getSystem();const downloadSpec=i=>{let s=$.specSelectors.getLocalConfig?$.specSelectors.getLocalConfig():{},_=We()({},s,v,i||{},u);if(m&&(_.domNode=m),M.setConfigs(_),$.configsActions.loaded(),null!==i&&(!u.url&&"object"==typeof _.spec&&Object.keys(_.spec).length?($.specActions.updateUrl(""),$.specActions.updateLoadingStatus("success"),$.specActions.updateSpec(JSON.stringify(_.spec))):$.specActions.download&&_.url&&!_.urls&&($.specActions.updateUrl(_.url),$.specActions.download(_.url))),_.domNode)$.render(_.domNode,"App");else if(_.dom_id){let i=document.querySelector(_.dom_id);$.render(i,"App")}else null===_.dom_id||null===_.domNode||console.error("Skipped rendering: no `dom_id` or `domNode` was specified");return $},W=u.config||v.configUrl;return W&&$.specActions&&$.specActions.getConfigByUrl?($.specActions.getConfigByUrl({url:W,loadRemoteConfig:!0,requestInterceptor:v.requestInterceptor,responseInterceptor:v.responseInterceptor},downloadSpec),$):downloadSpec()}SwaggerUI.System=Store,SwaggerUI.presets={base,apis:PresetApis},SwaggerUI.plugins={Auth:auth,Configs:configsPlugin,DeepLining:deep_linking,Err:err,Filter:filter,Icons:icons,JSONSchema5Samples:json_schema_5_samples,JSONSchema202012:json_schema_2020_12,JSONSchema202012Samples:json_schema_2020_12_samples,Layout:plugins_layout,Logs:logs,OpenAPI30:oas3,OpenAPI31:oas3,OnComplete:on_complete,RequestSnippets:plugins_request_snippets,Spec:plugins_spec,SwaggerClient:swagger_client,Util:util,View:view,DownloadUrl:downloadUrlPlugin,SafeRender:safe_render};const fT=SwaggerUI})(),u=u.default})())); //# sourceMappingURL=swagger-ui-bundle.js.map \ No newline at end of file diff --git a/js/swagger-ui/swagger-ui-standalone-preset.js b/js/swagger-ui/swagger-ui-standalone-preset.js index 260384ccff..2ede1a8349 100644 --- a/js/swagger-ui/swagger-ui-standalone-preset.js +++ b/js/swagger-ui/swagger-ui-standalone-preset.js @@ -1,3 +1,3 @@ /*! For license information please see swagger-ui-standalone-preset.js.LICENSE.txt */ -!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.SwaggerUIStandalonePreset=e():t.SwaggerUIStandalonePreset=e()}(this,(()=>(()=>{var t={7967:(t,e)=>{"use strict";e.Rq=void 0;var r=/^([^\w]*)(javascript|data|vbscript)/im,n=/&#(\w+)(^\w|;)?/g,i=/&(newline|tab);/gi,o=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,u=/^.+(:|:)/gim,s=[".","/"];e.Rq="about:blank"},9742:(t,e)=>{"use strict";e.byteLength=function(t){var e=s(t),r=e[0],n=e[1];return 3*(r+n)/4-n},e.toByteArray=function(t){var e,r,o=s(t),u=o[0],a=o[1],c=new i(function(t,e,r){return 3*(e+r)/4-r}(0,u,a)),f=0,l=a>0?u-4:u;for(r=0;r<l;r+=4)e=n[t.charCodeAt(r)]<<18|n[t.charCodeAt(r+1)]<<12|n[t.charCodeAt(r+2)]<<6|n[t.charCodeAt(r+3)],c[f++]=e>>16&255,c[f++]=e>>8&255,c[f++]=255&e;2===a&&(e=n[t.charCodeAt(r)]<<2|n[t.charCodeAt(r+1)]>>4,c[f++]=255&e);1===a&&(e=n[t.charCodeAt(r)]<<10|n[t.charCodeAt(r+1)]<<4|n[t.charCodeAt(r+2)]>>2,c[f++]=e>>8&255,c[f++]=255&e);return c},e.fromByteArray=function(t){for(var e,n=t.length,i=n%3,o=[],u=16383,s=0,c=n-i;s<c;s+=u)o.push(a(t,s,s+u>c?c:s+u));1===i?(e=t[n-1],o.push(r[e>>2]+r[e<<4&63]+"==")):2===i&&(e=(t[n-2]<<8)+t[n-1],o.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"="));return o.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0;u<64;++u)r[u]=o[u],n[o.charCodeAt(u)]=u;function s(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");return-1===r&&(r=e),[r,r===e?0:4-r%4]}function a(t,e,n){for(var i,o,u=[],s=e;s<n;s+=3)i=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),u.push(r[(o=i)>>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return u.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(t,e,r)=>{"use strict";const n=r(9742),i=r(645),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=a,e.SlowBuffer=function(t){+t!=t&&(t=0);return a.alloc(+t)},e.INSPECT_MAX_BYTES=50;const u=2147483647;function s(t){if(t>u)throw new RangeError('The value "'+t+'" is invalid for option "size"');const e=new Uint8Array(t);return Object.setPrototypeOf(e,a.prototype),e}function a(t,e,r){if("number"==typeof t){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return l(t)}return c(t,e,r)}function c(t,e,r){if("string"==typeof t)return function(t,e){"string"==typeof e&&""!==e||(e="utf8");if(!a.isEncoding(e))throw new TypeError("Unknown encoding: "+e);const r=0|M(t,e);let n=s(r);const i=n.write(t,e);i!==r&&(n=n.slice(0,i));return n}(t,e);if(ArrayBuffer.isView(t))return function(t){if($(t,Uint8Array)){const e=new Uint8Array(t);return p(e.buffer,e.byteOffset,e.byteLength)}return h(t)}(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if($(t,ArrayBuffer)||t&&$(t.buffer,ArrayBuffer))return p(t,e,r);if("undefined"!=typeof SharedArrayBuffer&&($(t,SharedArrayBuffer)||t&&$(t.buffer,SharedArrayBuffer)))return p(t,e,r);if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=t.valueOf&&t.valueOf();if(null!=n&&n!==t)return a.from(n,e,r);const i=function(t){if(a.isBuffer(t)){const e=0|y(t.length),r=s(e);return 0===r.length||t.copy(r,0,0,e),r}if(void 0!==t.length)return"number"!=typeof t.length||X(t.length)?s(0):h(t);if("Buffer"===t.type&&Array.isArray(t.data))return h(t.data)}(t);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return a.from(t[Symbol.toPrimitive]("string"),e,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function f(t){if("number"!=typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function l(t){return f(t),s(t<0?0:0|y(t))}function h(t){const e=t.length<0?0:0|y(t.length),r=s(e);for(let n=0;n<e;n+=1)r[n]=255&t[n];return r}function p(t,e,r){if(e<0||t.byteLength<e)throw new RangeError('"offset" is outside of buffer bounds');if(t.byteLength<e+(r||0))throw new RangeError('"length" is outside of buffer bounds');let n;return n=void 0===e&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,e):new Uint8Array(t,e,r),Object.setPrototypeOf(n,a.prototype),n}function y(t){if(t>=u)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+u.toString(16)+" bytes");return 0|t}function M(t,e){if(a.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||$(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);const r=t.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let i=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return q(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return J(t).length;default:if(i)return n?-1:q(t).length;e=(""+e).toLowerCase(),i=!0}}function w(t,e,r){let n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return A(this,e,r);case"utf8":case"utf-8":return D(this,e,r);case"ascii":return S(this,e,r);case"latin1":case"binary":return b(this,e,r);case"base64":return m(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,e,r);default:if(n)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),n=!0}}function d(t,e,r){const n=t[e];t[e]=t[r],t[r]=n}function g(t,e,r,n,i){if(0===t.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),X(r=+r)&&(r=i?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(i)return-1;r=t.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof e&&(e=a.from(e,n)),a.isBuffer(e))return 0===e.length?-1:v(t,e,r,n,i);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):v(t,[e],r,n,i);throw new TypeError("val must be string, number or Buffer")}function v(t,e,r,n,i){let o,u=1,s=t.length,a=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return-1;u=2,s/=2,a/=2,r/=2}function c(t,e){return 1===u?t[e]:t.readUInt16BE(e*u)}if(i){let n=-1;for(o=r;o<s;o++)if(c(t,o)===c(e,-1===n?0:o-n)){if(-1===n&&(n=o),o-n+1===a)return n*u}else-1!==n&&(o-=o-n),n=-1}else for(r+a>s&&(r=s-a),o=r;o>=0;o--){let r=!0;for(let n=0;n<a;n++)if(c(t,o+n)!==c(e,n)){r=!1;break}if(r)return o}return-1}function L(t,e,r,n){r=Number(r)||0;const i=t.length-r;n?(n=Number(n))>i&&(n=i):n=i;const o=e.length;let u;for(n>o/2&&(n=o/2),u=0;u<n;++u){const n=parseInt(e.substr(2*u,2),16);if(X(n))return u;t[r+u]=n}return u}function _(t,e,r,n){return Z(q(e,t.length-r),t,r,n)}function j(t,e,r,n){return Z(function(t){const e=[];for(let r=0;r<t.length;++r)e.push(255&t.charCodeAt(r));return e}(e),t,r,n)}function N(t,e,r,n){return Z(J(e),t,r,n)}function x(t,e,r,n){return Z(function(t,e){let r,n,i;const o=[];for(let u=0;u<t.length&&!((e-=2)<0);++u)r=t.charCodeAt(u),n=r>>8,i=r%256,o.push(i),o.push(n);return o}(e,t.length-r),t,r,n)}function m(t,e,r){return 0===e&&r===t.length?n.fromByteArray(t):n.fromByteArray(t.slice(e,r))}function D(t,e,r){r=Math.min(t.length,r);const n=[];let i=e;for(;i<r;){const e=t[i];let o=null,u=e>239?4:e>223?3:e>191?2:1;if(i+u<=r){let r,n,s,a;switch(u){case 1:e<128&&(o=e);break;case 2:r=t[i+1],128==(192&r)&&(a=(31&e)<<6|63&r,a>127&&(o=a));break;case 3:r=t[i+1],n=t[i+2],128==(192&r)&&128==(192&n)&&(a=(15&e)<<12|(63&r)<<6|63&n,a>2047&&(a<55296||a>57343)&&(o=a));break;case 4:r=t[i+1],n=t[i+2],s=t[i+3],128==(192&r)&&128==(192&n)&&128==(192&s)&&(a=(15&e)<<18|(63&r)<<12|(63&n)<<6|63&s,a>65535&&a<1114112&&(o=a))}}null===o?(o=65533,u=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|1023&o),n.push(o),i+=u}return function(t){const e=t.length;if(e<=I)return String.fromCharCode.apply(String,t);let r="",n=0;for(;n<e;)r+=String.fromCharCode.apply(String,t.slice(n,n+=I));return r}(n)}e.kMaxLength=u,a.TYPED_ARRAY_SUPPORT=function(){try{const t=new Uint8Array(1),e={foo:function(){return 42}};return Object.setPrototypeOf(e,Uint8Array.prototype),Object.setPrototypeOf(t,e),42===t.foo()}catch(t){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(t,e,r){return c(t,e,r)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(t,e,r){return function(t,e,r){return f(t),t<=0?s(t):void 0!==e?"string"==typeof r?s(t).fill(e,r):s(t).fill(e):s(t)}(t,e,r)},a.allocUnsafe=function(t){return l(t)},a.allocUnsafeSlow=function(t){return l(t)},a.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==a.prototype},a.compare=function(t,e){if($(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),$(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(t)||!a.isBuffer(e))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===e)return 0;let r=t.length,n=e.length;for(let i=0,o=Math.min(r,n);i<o;++i)if(t[i]!==e[i]){r=t[i],n=e[i];break}return r<n?-1:n<r?1:0},a.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(t,e){if(!Array.isArray(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return a.alloc(0);let r;if(void 0===e)for(e=0,r=0;r<t.length;++r)e+=t[r].length;const n=a.allocUnsafe(e);let i=0;for(r=0;r<t.length;++r){let e=t[r];if($(e,Uint8Array))i+e.length>n.length?(a.isBuffer(e)||(e=a.from(e)),e.copy(n,i)):Uint8Array.prototype.set.call(n,e,i);else{if(!a.isBuffer(e))throw new TypeError('"list" argument must be an Array of Buffers');e.copy(n,i)}i+=e.length}return n},a.byteLength=M,a.prototype._isBuffer=!0,a.prototype.swap16=function(){const t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let e=0;e<t;e+=2)d(this,e,e+1);return this},a.prototype.swap32=function(){const t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let e=0;e<t;e+=4)d(this,e,e+3),d(this,e+1,e+2);return this},a.prototype.swap64=function(){const t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let e=0;e<t;e+=8)d(this,e,e+7),d(this,e+1,e+6),d(this,e+2,e+5),d(this,e+3,e+4);return this},a.prototype.toString=function(){const t=this.length;return 0===t?"":0===arguments.length?D(this,0,t):w.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(t){if(!a.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===a.compare(this,t)},a.prototype.inspect=function(){let t="";const r=e.INSPECT_MAX_BYTES;return t=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(t+=" ... "),"<Buffer "+t+">"},o&&(a.prototype[o]=a.prototype.inspect),a.prototype.compare=function(t,e,r,n,i){if($(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),e<0||r>t.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&e>=r)return 0;if(n>=i)return-1;if(e>=r)return 1;if(this===t)return 0;let o=(i>>>=0)-(n>>>=0),u=(r>>>=0)-(e>>>=0);const s=Math.min(o,u),c=this.slice(n,i),f=t.slice(e,r);for(let t=0;t<s;++t)if(c[t]!==f[t]){o=c[t],u=f[t];break}return o<u?-1:u<o?1:0},a.prototype.includes=function(t,e,r){return-1!==this.indexOf(t,e,r)},a.prototype.indexOf=function(t,e,r){return g(this,t,e,r,!0)},a.prototype.lastIndexOf=function(t,e,r){return g(this,t,e,r,!1)},a.prototype.write=function(t,e,r,n){if(void 0===e)n="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)n=e,r=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}const i=this.length-e;if((void 0===r||r>i)&&(r=i),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let o=!1;for(;;)switch(n){case"hex":return L(this,t,e,r);case"utf8":case"utf-8":return _(this,t,e,r);case"ascii":case"latin1":case"binary":return j(this,t,e,r);case"base64":return N(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,t,e,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const I=4096;function S(t,e,r){let n="";r=Math.min(t.length,r);for(let i=e;i<r;++i)n+=String.fromCharCode(127&t[i]);return n}function b(t,e,r){let n="";r=Math.min(t.length,r);for(let i=e;i<r;++i)n+=String.fromCharCode(t[i]);return n}function A(t,e,r){const n=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>n)&&(r=n);let i="";for(let n=e;n<r;++n)i+=V[t[n]];return i}function C(t,e,r){const n=t.slice(e,r);let i="";for(let t=0;t<n.length-1;t+=2)i+=String.fromCharCode(n[t]+256*n[t+1]);return i}function T(t,e,r){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(t+e>r)throw new RangeError("Trying to access beyond buffer length")}function E(t,e,r,n,i,o){if(!a.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||e<o)throw new RangeError('"value" argument is out of bounds');if(r+n>t.length)throw new RangeError("Index out of range")}function z(t,e,r,n,i){F(e,n,i,t,r,7);let o=Number(e&BigInt(4294967295));t[r++]=o,o>>=8,t[r++]=o,o>>=8,t[r++]=o,o>>=8,t[r++]=o;let u=Number(e>>BigInt(32)&BigInt(4294967295));return t[r++]=u,u>>=8,t[r++]=u,u>>=8,t[r++]=u,u>>=8,t[r++]=u,r}function O(t,e,r,n,i){F(e,n,i,t,r,7);let o=Number(e&BigInt(4294967295));t[r+7]=o,o>>=8,t[r+6]=o,o>>=8,t[r+5]=o,o>>=8,t[r+4]=o;let u=Number(e>>BigInt(32)&BigInt(4294967295));return t[r+3]=u,u>>=8,t[r+2]=u,u>>=8,t[r+1]=u,u>>=8,t[r]=u,r+8}function k(t,e,r,n,i,o){if(r+n>t.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function U(t,e,r,n,o){return e=+e,r>>>=0,o||k(t,0,r,4),i.write(t,e,r,n,23,4),r+4}function Y(t,e,r,n,o){return e=+e,r>>>=0,o||k(t,0,r,8),i.write(t,e,r,n,52,8),r+8}a.prototype.slice=function(t,e){const r=this.length;(t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e<t&&(e=t);const n=this.subarray(t,e);return Object.setPrototypeOf(n,a.prototype),n},a.prototype.readUintLE=a.prototype.readUIntLE=function(t,e,r){t>>>=0,e>>>=0,r||T(t,e,this.length);let n=this[t],i=1,o=0;for(;++o<e&&(i*=256);)n+=this[t+o]*i;return n},a.prototype.readUintBE=a.prototype.readUIntBE=function(t,e,r){t>>>=0,e>>>=0,r||T(t,e,this.length);let n=this[t+--e],i=1;for(;e>0&&(i*=256);)n+=this[t+--e]*i;return n},a.prototype.readUint8=a.prototype.readUInt8=function(t,e){return t>>>=0,e||T(t,1,this.length),this[t]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(t,e){return t>>>=0,e||T(t,2,this.length),this[t]|this[t+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(t,e){return t>>>=0,e||T(t,2,this.length),this[t]<<8|this[t+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(t,e){return t>>>=0,e||T(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(t,e){return t>>>=0,e||T(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},a.prototype.readBigUInt64LE=H((function(t){P(t>>>=0,"offset");const e=this[t],r=this[t+7];void 0!==e&&void 0!==r||G(t,this.length-8);const n=e+256*this[++t]+65536*this[++t]+this[++t]*2**24,i=this[++t]+256*this[++t]+65536*this[++t]+r*2**24;return BigInt(n)+(BigInt(i)<<BigInt(32))})),a.prototype.readBigUInt64BE=H((function(t){P(t>>>=0,"offset");const e=this[t],r=this[t+7];void 0!==e&&void 0!==r||G(t,this.length-8);const n=e*2**24+65536*this[++t]+256*this[++t]+this[++t],i=this[++t]*2**24+65536*this[++t]+256*this[++t]+r;return(BigInt(n)<<BigInt(32))+BigInt(i)})),a.prototype.readIntLE=function(t,e,r){t>>>=0,e>>>=0,r||T(t,e,this.length);let n=this[t],i=1,o=0;for(;++o<e&&(i*=256);)n+=this[t+o]*i;return i*=128,n>=i&&(n-=Math.pow(2,8*e)),n},a.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||T(t,e,this.length);let n=e,i=1,o=this[t+--n];for(;n>0&&(i*=256);)o+=this[t+--n]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*e)),o},a.prototype.readInt8=function(t,e){return t>>>=0,e||T(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},a.prototype.readInt16LE=function(t,e){t>>>=0,e||T(t,2,this.length);const r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt16BE=function(t,e){t>>>=0,e||T(t,2,this.length);const r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},a.prototype.readInt32LE=function(t,e){return t>>>=0,e||T(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},a.prototype.readInt32BE=function(t,e){return t>>>=0,e||T(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},a.prototype.readBigInt64LE=H((function(t){P(t>>>=0,"offset");const e=this[t],r=this[t+7];void 0!==e&&void 0!==r||G(t,this.length-8);const n=this[t+4]+256*this[t+5]+65536*this[t+6]+(r<<24);return(BigInt(n)<<BigInt(32))+BigInt(e+256*this[++t]+65536*this[++t]+this[++t]*2**24)})),a.prototype.readBigInt64BE=H((function(t){P(t>>>=0,"offset");const e=this[t],r=this[t+7];void 0!==e&&void 0!==r||G(t,this.length-8);const n=(e<<24)+65536*this[++t]+256*this[++t]+this[++t];return(BigInt(n)<<BigInt(32))+BigInt(this[++t]*2**24+65536*this[++t]+256*this[++t]+r)})),a.prototype.readFloatLE=function(t,e){return t>>>=0,e||T(t,4,this.length),i.read(this,t,!0,23,4)},a.prototype.readFloatBE=function(t,e){return t>>>=0,e||T(t,4,this.length),i.read(this,t,!1,23,4)},a.prototype.readDoubleLE=function(t,e){return t>>>=0,e||T(t,8,this.length),i.read(this,t,!0,52,8)},a.prototype.readDoubleBE=function(t,e){return t>>>=0,e||T(t,8,this.length),i.read(this,t,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(t,e,r,n){if(t=+t,e>>>=0,r>>>=0,!n){E(this,t,e,r,Math.pow(2,8*r)-1,0)}let i=1,o=0;for(this[e]=255&t;++o<r&&(i*=256);)this[e+o]=t/i&255;return e+r},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(t,e,r,n){if(t=+t,e>>>=0,r>>>=0,!n){E(this,t,e,r,Math.pow(2,8*r)-1,0)}let i=r-1,o=1;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=t/o&255;return e+r},a.prototype.writeUint8=a.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,1,255,0),this[e]=255&t,e+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},a.prototype.writeBigUInt64LE=H((function(t,e=0){return z(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),a.prototype.writeBigUInt64BE=H((function(t,e=0){return O(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),a.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e>>>=0,!n){const n=Math.pow(2,8*r-1);E(this,t,e,r,n-1,-n)}let i=0,o=1,u=0;for(this[e]=255&t;++i<r&&(o*=256);)t<0&&0===u&&0!==this[e+i-1]&&(u=1),this[e+i]=(t/o>>0)-u&255;return e+r},a.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e>>>=0,!n){const n=Math.pow(2,8*r-1);E(this,t,e,r,n-1,-n)}let i=r-1,o=1,u=0;for(this[e+i]=255&t;--i>=0&&(o*=256);)t<0&&0===u&&0!==this[e+i+1]&&(u=1),this[e+i]=(t/o>>0)-u&255;return e+r},a.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},a.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},a.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},a.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},a.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||E(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},a.prototype.writeBigInt64LE=H((function(t,e=0){return z(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),a.prototype.writeBigInt64BE=H((function(t,e=0){return O(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),a.prototype.writeFloatLE=function(t,e,r){return U(this,t,e,!0,r)},a.prototype.writeFloatBE=function(t,e,r){return U(this,t,e,!1,r)},a.prototype.writeDoubleLE=function(t,e,r){return Y(this,t,e,!0,r)},a.prototype.writeDoubleBE=function(t,e,r){return Y(this,t,e,!1,r)},a.prototype.copy=function(t,e,r,n){if(!a.isBuffer(t))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e<n-r&&(n=t.length-e+r);const i=n-r;return this===t&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(e,r,n):Uint8Array.prototype.set.call(t,this.subarray(r,n),e),i},a.prototype.fill=function(t,e,r,n){if("string"==typeof t){if("string"==typeof e?(n=e,e=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!a.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===t.length){const e=t.charCodeAt(0);("utf8"===n&&e<128||"latin1"===n)&&(t=e)}}else"number"==typeof t?t&=255:"boolean"==typeof t&&(t=Number(t));if(e<0||this.length<e||this.length<r)throw new RangeError("Out of range index");if(r<=e)return this;let i;if(e>>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(i=e;i<r;++i)this[i]=t;else{const o=a.isBuffer(t)?t:a.from(t,n),u=o.length;if(0===u)throw new TypeError('The value "'+t+'" is invalid for argument "value"');for(i=0;i<r-e;++i)this[i+e]=o[i%u]}return this};const B={};function Q(t,e,r){B[t]=class extends r{constructor(){super(),Object.defineProperty(this,"message",{value:e.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${t}]`,this.stack,delete this.name}get code(){return t}set code(t){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:t,writable:!0})}toString(){return`${this.name} [${t}]: ${this.message}`}}}function R(t){let e="",r=t.length;const n="-"===t[0]?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function F(t,e,r,n,i,o){if(t>r||t<e){const n="bigint"==typeof e?"n":"";let i;throw i=o>3?0===e||e===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(o+1)}${n}`:`>= -(2${n} ** ${8*(o+1)-1}${n}) and < 2 ** ${8*(o+1)-1}${n}`:`>= ${e}${n} and <= ${r}${n}`,new B.ERR_OUT_OF_RANGE("value",i,t)}!function(t,e,r){P(e,"offset"),void 0!==t[e]&&void 0!==t[e+r]||G(e,t.length-(r+1))}(n,i,o)}function P(t,e){if("number"!=typeof t)throw new B.ERR_INVALID_ARG_TYPE(e,"number",t)}function G(t,e,r){if(Math.floor(t)!==t)throw P(t,r),new B.ERR_OUT_OF_RANGE(r||"offset","an integer",t);if(e<0)throw new B.ERR_BUFFER_OUT_OF_BOUNDS;throw new B.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${e}`,t)}Q("ERR_BUFFER_OUT_OF_BOUNDS",(function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),Q("ERR_INVALID_ARG_TYPE",(function(t,e){return`The "${t}" argument must be of type number. Received type ${typeof e}`}),TypeError),Q("ERR_OUT_OF_RANGE",(function(t,e,r){let n=`The value of "${t}" is out of range.`,i=r;return Number.isInteger(r)&&Math.abs(r)>2**32?i=R(String(r)):"bigint"==typeof r&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=R(i)),i+="n"),n+=` It must be ${e}. Received ${i}`,n}),RangeError);const W=/[^+/0-9A-Za-z-_]/g;function q(t,e){let r;e=e||1/0;const n=t.length;let i=null;const o=[];for(let u=0;u<n;++u){if(r=t.charCodeAt(u),r>55295&&r<57344){if(!i){if(r>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(u+1===n){(e-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(e-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((e-=1)<0)break;o.push(r)}else if(r<2048){if((e-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function J(t){return n.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(W,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function Z(t,e,r,n){let i;for(i=0;i<n&&!(i+r>=e.length||i>=t.length);++i)e[i+r]=t[i];return i}function $(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function X(t){return t!=t}const V=function(){const t="0123456789abcdef",e=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let i=0;i<16;++i)e[n+i]=t[r]+t[i]}return e}();function H(t){return"undefined"==typeof BigInt?K:t}function K(){throw new Error("BigInt not supported")}},93:(t,e,r)=>{var n=r(8196);t.exports=n},5362:(t,e,r)=>{var n=r(3383);t.exports=n},3536:(t,e,r)=>{var n=r(1910);t.exports=n},281:(t,e,r)=>{var n=r(2547);r(7522),r(3975),r(5414),t.exports=n},31:(t,e,r)=>{var n=r(6509);t.exports=n},7487:(t,e,r)=>{var n=r(5774);t.exports=n},4034:(t,e,r)=>{r(2988);var n=r(4058);t.exports=n.Array.isArray},5367:(t,e,r)=>{r(5906);var n=r(5703);t.exports=n("Array").concat},2710:(t,e,r)=>{r(6274),r(5967);var n=r(5703);t.exports=n("Array").entries},4162:(t,e,r)=>{r(290);var n=r(5703);t.exports=n("Array").fill},2383:(t,e,r)=>{r(1501);var n=r(5703);t.exports=n("Array").filter},7671:(t,e,r)=>{r(833);var n=r(5703);t.exports=n("Array").find},9324:(t,e,r)=>{r(2437);var n=r(5703);t.exports=n("Array").forEach},991:(t,e,r)=>{r(7690);var n=r(5703);t.exports=n("Array").includes},8700:(t,e,r)=>{r(9076);var n=r(5703);t.exports=n("Array").indexOf},3866:(t,e,r)=>{r(8787);var n=r(5703);t.exports=n("Array").map},2999:(t,e,r)=>{r(1876);var n=r(5703);t.exports=n("Array").reduce},4900:(t,e,r)=>{r(186);var n=r(5703);t.exports=n("Array").slice},3824:(t,e,r)=>{r(6026);var n=r(5703);t.exports=n("Array").some},2948:(t,e,r)=>{r(4115);var n=r(5703);t.exports=n("Array").sort},7700:(t,e,r)=>{r(3381);var n=r(5703);t.exports=n("Function").bind},6246:(t,e,r)=>{var n=r(7046),i=r(7700),o=Function.prototype;t.exports=function(t){var e=t.bind;return t===o||n(o,t)&&e===o.bind?i:e}},6043:(t,e,r)=>{var n=r(7046),i=r(5367),o=Array.prototype;t.exports=function(t){var e=t.concat;return t===o||n(o,t)&&e===o.concat?i:e}},446:(t,e,r)=>{var n=r(7046),i=r(4162),o=Array.prototype;t.exports=function(t){var e=t.fill;return t===o||n(o,t)&&e===o.fill?i:e}},2480:(t,e,r)=>{var n=r(7046),i=r(2383),o=Array.prototype;t.exports=function(t){var e=t.filter;return t===o||n(o,t)&&e===o.filter?i:e}},2236:(t,e,r)=>{var n=r(7046),i=r(7671),o=Array.prototype;t.exports=function(t){var e=t.find;return t===o||n(o,t)&&e===o.find?i:e}},8557:(t,e,r)=>{var n=r(7046),i=r(991),o=r(1631),u=Array.prototype,s=String.prototype;t.exports=function(t){var e=t.includes;return t===u||n(u,t)&&e===u.includes?i:"string"==typeof t||t===s||n(s,t)&&e===s.includes?o:e}},4570:(t,e,r)=>{var n=r(7046),i=r(8700),o=Array.prototype;t.exports=function(t){var e=t.indexOf;return t===o||n(o,t)&&e===o.indexOf?i:e}},8287:(t,e,r)=>{var n=r(7046),i=r(3866),o=Array.prototype;t.exports=function(t){var e=t.map;return t===o||n(o,t)&&e===o.map?i:e}},8025:(t,e,r)=>{var n=r(7046),i=r(2999),o=Array.prototype;t.exports=function(t){var e=t.reduce;return t===o||n(o,t)&&e===o.reduce?i:e}},9601:(t,e,r)=>{var n=r(7046),i=r(4900),o=Array.prototype;t.exports=function(t){var e=t.slice;return t===o||n(o,t)&&e===o.slice?i:e}},8299:(t,e,r)=>{var n=r(7046),i=r(3824),o=Array.prototype;t.exports=function(t){var e=t.some;return t===o||n(o,t)&&e===o.some?i:e}},9355:(t,e,r)=>{var n=r(7046),i=r(2948),o=Array.prototype;t.exports=function(t){var e=t.sort;return t===o||n(o,t)&&e===o.sort?i:e}},1611:(t,e,r)=>{var n=r(7046),i=r(3269),o=String.prototype;t.exports=function(t){var e=t.startsWith;return"string"==typeof t||t===o||n(o,t)&&e===o.startsWith?i:e}},2774:(t,e,r)=>{var n=r(7046),i=r(3348),o=String.prototype;t.exports=function(t){var e=t.trim;return"string"==typeof t||t===o||n(o,t)&&e===o.trim?i:e}},4426:(t,e,r)=>{r(2619);var n=r(4058),i=r(9730);n.JSON||(n.JSON={stringify:JSON.stringify}),t.exports=function(t,e,r){return i(n.JSON.stringify,null,arguments)}},5999:(t,e,r)=>{r(9221);var n=r(4058);t.exports=n.Object.assign},8171:(t,e,r)=>{r(6450);var n=r(4058).Object,i=t.exports=function(t,e,r){return n.defineProperty(t,e,r)};n.defineProperty.sham&&(i.sham=!0)},8494:(t,e,r)=>{r(1724);var n=r(4058);t.exports=n.Object.keys},1631:(t,e,r)=>{r(1035);var n=r(5703);t.exports=n("String").includes},3269:(t,e,r)=>{r(4761);var n=r(5703);t.exports=n("String").startsWith},3348:(t,e,r)=>{r(6371);var n=r(5703);t.exports=n("String").trim},7473:(t,e,r)=>{r(5906),r(5967),r(5824),r(8555),r(2615),r(1732),r(5903),r(1825),r(8394),r(5915),r(1766),r(2737),r(9911),r(4315),r(3131),r(4714),r(659),r(9120),r(5327),r(1502);var n=r(4058);t.exports=n.Symbol},4227:(t,e,r)=>{r(6274),r(5967),r(7971),r(1825);var n=r(1477);t.exports=n.f("iterator")},2978:(t,e,r)=>{r(8084),r(3131);var n=r(1477);t.exports=n.f("toPrimitive")},4122:(t,e,r)=>{t.exports=r(9097)},269:(t,e,r)=>{t.exports=r(6936)},3685:(t,e,r)=>{t.exports=r(621)},6600:(t,e,r)=>{t.exports=r(2201)},9759:(t,e,r)=>{t.exports=r(7398)},1384:(t,e,r)=>{t.exports=r(6189)},9097:(t,e,r)=>{var n=r(93);t.exports=n},6936:(t,e,r)=>{var n=r(5362);t.exports=n},621:(t,e,r)=>{var n=r(3536);t.exports=n},2201:(t,e,r)=>{var n=r(281);r(8783),r(7618),r(6989),r(5799),r(6774),r(2731),r(5605),r(1943),r(620),r(6172),t.exports=n},7398:(t,e,r)=>{var n=r(31);t.exports=n},6189:(t,e,r)=>{var n=r(7487);t.exports=n},4883:(t,e,r)=>{var n=r(7475),i=r(9826),o=TypeError;t.exports=function(t){if(n(t))return t;throw o(i(t)+" is not a function")}},1851:(t,e,r)=>{var n=r(7475),i=String,o=TypeError;t.exports=function(t){if("object"==typeof t||n(t))return t;throw o("Can't set "+i(t)+" as a prototype")}},8479:t=>{t.exports=function(){}},6059:(t,e,r)=>{var n=r(941),i=String,o=TypeError;t.exports=function(t){if(n(t))return t;throw o(i(t)+" is not an object")}},1860:(t,e,r)=>{"use strict";var n=r(9678),i=r(9413),o=r(623);t.exports=function(t){for(var e=n(this),r=o(e),u=arguments.length,s=i(u>1?arguments[1]:void 0,r),a=u>2?arguments[2]:void 0,c=void 0===a?r:i(a,r);c>s;)e[s++]=t;return e}},6837:(t,e,r)=>{"use strict";var n=r(3610).forEach,i=r(4194)("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},1692:(t,e,r)=>{var n=r(4529),i=r(9413),o=r(623),u=function(t){return function(e,r,u){var s,a=n(e),c=o(a),f=i(u,c);if(t&&r!=r){for(;c>f;)if((s=a[f++])!=s)return!0}else for(;c>f;f++)if((t||f in a)&&a[f]===r)return t||f||0;return!t&&-1}};t.exports={includes:u(!0),indexOf:u(!1)}},3610:(t,e,r)=>{var n=r(6843),i=r(5329),o=r(7026),u=r(9678),s=r(623),a=r(4692),c=i([].push),f=function(t){var e=1==t,r=2==t,i=3==t,f=4==t,l=6==t,h=7==t,p=5==t||l;return function(y,M,w,d){for(var g,v,L=u(y),_=o(L),j=n(M,w),N=s(_),x=0,m=d||a,D=e?m(y,N):r||h?m(y,0):void 0;N>x;x++)if((p||x in _)&&(v=j(g=_[x],x,L),t))if(e)D[x]=v;else if(v)switch(t){case 3:return!0;case 5:return g;case 6:return x;case 2:c(D,g)}else switch(t){case 4:return!1;case 7:c(D,g)}return l?-1:i||f?f:D}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},568:(t,e,r)=>{var n=r(5981),i=r(9813),o=r(3385),u=i("species");t.exports=function(t){return o>=51||!n((function(){var e=[];return(e.constructor={})[u]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},4194:(t,e,r)=>{"use strict";var n=r(5981);t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){return 1},1)}))}},6499:(t,e,r)=>{var n=r(4883),i=r(9678),o=r(7026),u=r(623),s=TypeError,a=function(t){return function(e,r,a,c){n(r);var f=i(e),l=o(f),h=u(f),p=t?h-1:0,y=t?-1:1;if(a<2)for(;;){if(p in l){c=l[p],p+=y;break}if(p+=y,t?p<0:h<=p)throw s("Reduce of empty array with no initial value")}for(;t?p>=0:h>p;p+=y)p in l&&(c=r(c,l[p],p,f));return c}};t.exports={left:a(!1),right:a(!0)}},5790:(t,e,r)=>{var n=r(9413),i=r(623),o=r(5449),u=Array,s=Math.max;t.exports=function(t,e,r){for(var a=i(t),c=n(e,a),f=n(void 0===r?a:r,a),l=u(s(f-c,0)),h=0;c<f;c++,h++)o(l,h,t[c]);return l.length=h,l}},3765:(t,e,r)=>{var n=r(5329);t.exports=n([].slice)},1388:(t,e,r)=>{var n=r(5790),i=Math.floor,o=function(t,e){var r=t.length,a=i(r/2);return r<8?u(t,e):s(t,o(n(t,0,a),e),o(n(t,a),e),e)},u=function(t,e){for(var r,n,i=t.length,o=1;o<i;){for(n=o,r=t[o];n&&e(t[n-1],r)>0;)t[n]=t[--n];n!==o++&&(t[n]=r)}return t},s=function(t,e,r,n){for(var i=e.length,o=r.length,u=0,s=0;u<i||s<o;)t[u+s]=u<i&&s<o?n(e[u],r[s])<=0?e[u++]:r[s++]:u<i?e[u++]:r[s++];return t};t.exports=o},5693:(t,e,r)=>{var n=r(1052),i=r(4284),o=r(941),u=r(9813)("species"),s=Array;t.exports=function(t){var e;return n(t)&&(e=t.constructor,(i(e)&&(e===s||n(e.prototype))||o(e)&&null===(e=e[u]))&&(e=void 0)),void 0===e?s:e}},4692:(t,e,r)=>{var n=r(5693);t.exports=function(t,e){return new(n(t))(0===e?0:e)}},2532:(t,e,r)=>{var n=r(5329),i=n({}.toString),o=n("".slice);t.exports=function(t){return o(i(t),8,-1)}},9697:(t,e,r)=>{var n=r(2885),i=r(7475),o=r(2532),u=r(9813)("toStringTag"),s=Object,a="Arguments"==o(function(){return arguments}());t.exports=n?o:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=s(t),u))?r:a?o(e):"Object"==(n=o(e))&&i(e.callee)?"Arguments":n}},7772:(t,e,r)=>{var n=r(9813)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(r){try{return e[n]=!1,"/./"[t](e)}catch(t){}}return!1}},4160:(t,e,r)=>{var n=r(5981);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},3538:t=>{t.exports=function(t,e){return{value:t,done:e}}},2029:(t,e,r)=>{var n=r(5746),i=r(5988),o=r(1887);t.exports=n?function(t,e,r){return i.f(t,e,o(1,r))}:function(t,e,r){return t[e]=r,t}},1887:t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},5449:(t,e,r)=>{"use strict";var n=r(3894),i=r(5988),o=r(1887);t.exports=function(t,e,r){var u=n(e);u in t?i.f(t,u,o(0,r)):t[u]=r}},9202:(t,e,r)=>{var n=r(5988);t.exports=function(t,e,r){return n.f(t,e,r)}},5929:(t,e,r)=>{var n=r(2029);t.exports=function(t,e,r,i){return i&&i.enumerable?t[e]=r:n(t,e,r),t}},5609:(t,e,r)=>{var n=r(1899),i=Object.defineProperty;t.exports=function(t,e){try{i(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},5863:(t,e,r)=>{"use strict";var n=r(9826),i=TypeError;t.exports=function(t,e){if(!delete t[e])throw i("Cannot delete property "+n(e)+" of "+n(t))}},5746:(t,e,r)=>{var n=r(5981);t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},6616:t=>{var e="object"==typeof document&&document.all,r=void 0===e&&void 0!==e;t.exports={all:e,IS_HTMLDDA:r}},1333:(t,e,r)=>{var n=r(1899),i=r(941),o=n.document,u=i(o)&&i(o.createElement);t.exports=function(t){return u?o.createElement(t):{}}},6796:t=>{var e=TypeError;t.exports=function(t){if(t>9007199254740991)throw e("Maximum allowed index exceeded");return t}},3281:t=>{t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},4342:(t,e,r)=>{var n=r(2861).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},1046:(t,e,r)=>{var n=r(2861);t.exports=/MSIE|Trident/.test(n)},6049:(t,e,r)=>{var n=r(4155),i=r(2532);t.exports=void 0!==n&&"process"==i(n)},2861:t=>{t.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},3385:(t,e,r)=>{var n,i,o=r(1899),u=r(2861),s=o.process,a=o.Deno,c=s&&s.versions||a&&a.version,f=c&&c.v8;f&&(i=(n=f.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&u&&(!(n=u.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=u.match(/Chrome\/(\d+)/))&&(i=+n[1]),t.exports=i},8938:(t,e,r)=>{var n=r(2861).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},5703:(t,e,r)=>{var n=r(4058);t.exports=function(t){return n[t+"Prototype"]}},6759:t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},6887:(t,e,r)=>{"use strict";var n=r(1899),i=r(9730),o=r(7484),u=r(7475),s=r(9677).f,a=r(7252),c=r(4058),f=r(6843),l=r(2029),h=r(953),p=function(t){var e=function(r,n,o){if(this instanceof e){switch(arguments.length){case 0:return new t;case 1:return new t(r);case 2:return new t(r,n)}return new t(r,n,o)}return i(t,this,arguments)};return e.prototype=t.prototype,e};t.exports=function(t,e){var r,i,y,M,w,d,g,v,L,_=t.target,j=t.global,N=t.stat,x=t.proto,m=j?n:N?n[_]:(n[_]||{}).prototype,D=j?c:c[_]||l(c,_,{})[_],I=D.prototype;for(M in e)i=!(r=a(j?M:_+(N?".":"#")+M,t.forced))&&m&&h(m,M),d=D[M],i&&(g=t.dontCallGetSet?(L=s(m,M))&&L.value:m[M]),w=i&&g?g:e[M],i&&typeof d==typeof w||(v=t.bind&&i?f(w,n):t.wrap&&i?p(w):x&&u(w)?o(w):w,(t.sham||w&&w.sham||d&&d.sham)&&l(v,"sham",!0),l(D,M,v),x&&(h(c,y=_+"Prototype")||l(c,y,{}),l(c[y],M,w),t.real&&I&&(r||!I[M])&&l(I,M,w)))}},5981:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},9730:(t,e,r)=>{var n=r(8285),i=Function.prototype,o=i.apply,u=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?u.bind(o):function(){return u.apply(o,arguments)})},6843:(t,e,r)=>{var n=r(7484),i=r(4883),o=r(8285),u=n(n.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?u(t,e):function(){return t.apply(e,arguments)}}},8285:(t,e,r)=>{var n=r(5981);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},8308:(t,e,r)=>{"use strict";var n=r(5329),i=r(4883),o=r(941),u=r(953),s=r(3765),a=r(8285),c=Function,f=n([].concat),l=n([].join),h={};t.exports=a?c.bind:function(t){var e=i(this),r=e.prototype,n=s(arguments,1),a=function(){var r=f(n,s(arguments));return this instanceof a?function(t,e,r){if(!u(h,e)){for(var n=[],i=0;i<e;i++)n[i]="a["+i+"]";h[e]=c("C,a","return new C("+l(n,",")+")")}return h[e](t,r)}(e,r.length,r):e.apply(t,r)};return o(r)&&(a.prototype=r),a}},8834:(t,e,r)=>{var n=r(8285),i=Function.prototype.call;t.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},9417:(t,e,r)=>{var n=r(5746),i=r(953),o=Function.prototype,u=n&&Object.getOwnPropertyDescriptor,s=i(o,"name"),a=s&&"something"===function(){}.name,c=s&&(!n||n&&u(o,"name").configurable);t.exports={EXISTS:s,PROPER:a,CONFIGURABLE:c}},5526:(t,e,r)=>{var n=r(5329),i=r(4883);t.exports=function(t,e,r){try{return n(i(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}}},7484:(t,e,r)=>{var n=r(2532),i=r(5329);t.exports=function(t){if("Function"===n(t))return i(t)}},5329:(t,e,r)=>{var n=r(8285),i=Function.prototype,o=i.call,u=n&&i.bind.bind(o,o);t.exports=n?u:function(t){return function(){return o.apply(t,arguments)}}},626:(t,e,r)=>{var n=r(4058),i=r(1899),o=r(7475),u=function(t){return o(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?u(n[t])||u(i[t]):n[t]&&n[t][e]||i[t]&&i[t][e]}},3323:(t,e,r)=>{var n=r(5329),i=r(1052),o=r(7475),u=r(2532),s=r(5803),a=n([].push);t.exports=function(t){if(o(t))return t;if(i(t)){for(var e=t.length,r=[],n=0;n<e;n++){var c=t[n];"string"==typeof c?a(r,c):"number"!=typeof c&&"Number"!=u(c)&&"String"!=u(c)||a(r,s(c))}var f=r.length,l=!0;return function(t,e){if(l)return l=!1,e;if(i(this))return e;for(var n=0;n<f;n++)if(r[n]===t)return e}}}},4229:(t,e,r)=>{var n=r(4883),i=r(2119);t.exports=function(t,e){var r=t[e];return i(r)?void 0:n(r)}},1899:function(t,e,r){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||this||Function("return this")()},953:(t,e,r)=>{var n=r(5329),i=r(9678),o=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},7748:t=>{t.exports={}},5463:(t,e,r)=>{var n=r(626);t.exports=n("document","documentElement")},2840:(t,e,r)=>{var n=r(5746),i=r(5981),o=r(1333);t.exports=!n&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},7026:(t,e,r)=>{var n=r(5329),i=r(5981),o=r(2532),u=Object,s=n("".split);t.exports=i((function(){return!u("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?s(t,""):u(t)}:u},1302:(t,e,r)=>{var n=r(5329),i=r(7475),o=r(3030),u=n(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return u(t)}),t.exports=o.inspectSource},5402:(t,e,r)=>{var n,i,o,u=r(7093),s=r(1899),a=r(941),c=r(2029),f=r(953),l=r(3030),h=r(4262),p=r(7748),y="Object already initialized",M=s.TypeError,w=s.WeakMap;if(u||l.state){var d=l.state||(l.state=new w);d.get=d.get,d.has=d.has,d.set=d.set,n=function(t,e){if(d.has(t))throw M(y);return e.facade=t,d.set(t,e),e},i=function(t){return d.get(t)||{}},o=function(t){return d.has(t)}}else{var g=h("state");p[g]=!0,n=function(t,e){if(f(t,g))throw M(y);return e.facade=t,c(t,g,e),e},i=function(t){return f(t,g)?t[g]:{}},o=function(t){return f(t,g)}}t.exports={set:n,get:i,has:o,enforce:function(t){return o(t)?i(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!a(e)||(r=i(e)).type!==t)throw M("Incompatible receiver, "+t+" required");return r}}}},1052:(t,e,r)=>{var n=r(2532);t.exports=Array.isArray||function(t){return"Array"==n(t)}},7475:(t,e,r)=>{var n=r(6616),i=n.all;t.exports=n.IS_HTMLDDA?function(t){return"function"==typeof t||t===i}:function(t){return"function"==typeof t}},4284:(t,e,r)=>{var n=r(5329),i=r(5981),o=r(7475),u=r(9697),s=r(626),a=r(1302),c=function(){},f=[],l=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,p=n(h.exec),y=!h.exec(c),M=function(t){if(!o(t))return!1;try{return l(c,f,t),!0}catch(t){return!1}},w=function(t){if(!o(t))return!1;switch(u(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return y||!!p(h,a(t))}catch(t){return!0}};w.sham=!0,t.exports=!l||i((function(){var t;return M(M.call)||!M(Object)||!M((function(){t=!0}))||t}))?w:M},7252:(t,e,r)=>{var n=r(5981),i=r(7475),o=/#|\.prototype\./,u=function(t,e){var r=a[s(t)];return r==f||r!=c&&(i(e)?n(e):!!e)},s=u.normalize=function(t){return String(t).replace(o,".").toLowerCase()},a=u.data={},c=u.NATIVE="N",f=u.POLYFILL="P";t.exports=u},2119:t=>{t.exports=function(t){return null==t}},941:(t,e,r)=>{var n=r(7475),i=r(6616),o=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:n(t)||t===o}:function(t){return"object"==typeof t?null!==t:n(t)}},2529:t=>{t.exports=!0},685:(t,e,r)=>{var n=r(941),i=r(2532),o=r(9813)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},6664:(t,e,r)=>{var n=r(626),i=r(7475),o=r(7046),u=r(2302),s=Object;t.exports=u?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return i(e)&&o(e.prototype,s(t))}},3847:(t,e,r)=>{"use strict";var n=r(5143).IteratorPrototype,i=r(9290),o=r(1887),u=r(904),s=r(2077),a=function(){return this};t.exports=function(t,e,r,c){var f=e+" Iterator";return t.prototype=i(n,{next:o(+!c,r)}),u(t,f,!1,!0),s[f]=a,t}},5105:(t,e,r)=>{"use strict";var n=r(6887),i=r(8834),o=r(2529),u=r(9417),s=r(7475),a=r(3847),c=r(249),f=r(8929),l=r(904),h=r(2029),p=r(5929),y=r(9813),M=r(2077),w=r(5143),d=u.PROPER,g=u.CONFIGURABLE,v=w.IteratorPrototype,L=w.BUGGY_SAFARI_ITERATORS,_=y("iterator"),j="keys",N="values",x="entries",m=function(){return this};t.exports=function(t,e,r,u,y,w,D){a(r,e,u);var I,S,b,A=function(t){if(t===y&&O)return O;if(!L&&t in E)return E[t];switch(t){case j:case N:case x:return function(){return new r(this,t)}}return function(){return new r(this)}},C=e+" Iterator",T=!1,E=t.prototype,z=E[_]||E["@@iterator"]||y&&E[y],O=!L&&z||A(y),k="Array"==e&&E.entries||z;if(k&&(I=c(k.call(new t)))!==Object.prototype&&I.next&&(o||c(I)===v||(f?f(I,v):s(I[_])||p(I,_,m)),l(I,C,!0,!0),o&&(M[C]=m)),d&&y==N&&z&&z.name!==N&&(!o&&g?h(E,"name",N):(T=!0,O=function(){return i(z,this)})),y)if(S={values:A(N),keys:w?O:A(j),entries:A(x)},D)for(b in S)(L||T||!(b in E))&&p(E,b,S[b]);else n({target:e,proto:!0,forced:L||T},S);return o&&!D||E[_]===O||p(E,_,O,{name:y}),M[e]=O,S}},5143:(t,e,r)=>{"use strict";var n,i,o,u=r(5981),s=r(7475),a=r(941),c=r(9290),f=r(249),l=r(5929),h=r(9813),p=r(2529),y=h("iterator"),M=!1;[].keys&&("next"in(o=[].keys())?(i=f(f(o)))!==Object.prototype&&(n=i):M=!0),!a(n)||u((function(){var t={};return n[y].call(t)!==t}))?n={}:p&&(n=c(n)),s(n[y])||l(n,y,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:M}},2077:t=>{t.exports={}},623:(t,e,r)=>{var n=r(3057);t.exports=function(t){return n(t.length)}},5331:t=>{var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?r:e)(n)}},344:(t,e,r)=>{var n=r(685),i=TypeError;t.exports=function(t){if(n(t))throw i("The method doesn't accept regular expressions");return t}},4420:(t,e,r)=>{"use strict";var n=r(5746),i=r(5329),o=r(8834),u=r(5981),s=r(4771),a=r(7857),c=r(6760),f=r(9678),l=r(7026),h=Object.assign,p=Object.defineProperty,y=i([].concat);t.exports=!h||u((function(){if(n&&1!==h({b:1},h(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol(),i="abcdefghijklmnopqrst";return t[r]=7,i.split("").forEach((function(t){e[t]=t})),7!=h({},t)[r]||s(h({},e)).join("")!=i}))?function(t,e){for(var r=f(t),i=arguments.length,u=1,h=a.f,p=c.f;i>u;)for(var M,w=l(arguments[u++]),d=h?y(s(w),h(w)):s(w),g=d.length,v=0;g>v;)M=d[v++],n&&!o(p,w,M)||(r[M]=w[M]);return r}:h},9290:(t,e,r)=>{var n,i=r(6059),o=r(9938),u=r(6759),s=r(7748),a=r(5463),c=r(1333),f=r(4262),l="prototype",h="script",p=f("IE_PROTO"),y=function(){},M=function(t){return"<"+h+">"+t+"</"+h+">"},w=function(t){t.write(M("")),t.close();var e=t.parentWindow.Object;return t=null,e},d=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;d="undefined"!=typeof document?document.domain&&n?w(n):(e=c("iframe"),r="java"+h+":",e.style.display="none",a.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(M("document.F=Object")),t.close(),t.F):w(n);for(var i=u.length;i--;)delete d[l][u[i]];return d()};s[p]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(y[l]=i(t),r=new y,y[l]=null,r[p]=t):r=d(),void 0===e?r:o.f(r,e)}},9938:(t,e,r)=>{var n=r(5746),i=r(3937),o=r(5988),u=r(6059),s=r(4529),a=r(4771);e.f=n&&!i?Object.defineProperties:function(t,e){u(t);for(var r,n=s(e),i=a(e),c=i.length,f=0;c>f;)o.f(t,r=i[f++],n[r]);return t}},5988:(t,e,r)=>{var n=r(5746),i=r(2840),o=r(3937),u=r(6059),s=r(3894),a=TypeError,c=Object.defineProperty,f=Object.getOwnPropertyDescriptor,l="enumerable",h="configurable",p="writable";e.f=n?o?function(t,e,r){if(u(t),e=s(e),u(r),"function"==typeof t&&"prototype"===e&&"value"in r&&p in r&&!r[p]){var n=f(t,e);n&&n[p]&&(t[e]=r.value,r={configurable:h in r?r[h]:n[h],enumerable:l in r?r[l]:n[l],writable:!1})}return c(t,e,r)}:c:function(t,e,r){if(u(t),e=s(e),u(r),i)try{return c(t,e,r)}catch(t){}if("get"in r||"set"in r)throw a("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},9677:(t,e,r)=>{var n=r(5746),i=r(8834),o=r(6760),u=r(1887),s=r(4529),a=r(3894),c=r(953),f=r(2840),l=Object.getOwnPropertyDescriptor;e.f=n?l:function(t,e){if(t=s(t),e=a(e),f)try{return l(t,e)}catch(t){}if(c(t,e))return u(!i(o.f,t,e),t[e])}},684:(t,e,r)=>{var n=r(2532),i=r(4529),o=r(946).f,u=r(5790),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"Window"==n(t)?function(t){try{return o(t)}catch(t){return u(s)}}(t):o(i(t))}},946:(t,e,r)=>{var n=r(5629),i=r(6759).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,i)}},7857:(t,e)=>{e.f=Object.getOwnPropertySymbols},249:(t,e,r)=>{var n=r(953),i=r(7475),o=r(9678),u=r(4262),s=r(4160),a=u("IE_PROTO"),c=Object,f=c.prototype;t.exports=s?c.getPrototypeOf:function(t){var e=o(t);if(n(e,a))return e[a];var r=e.constructor;return i(r)&&e instanceof r?r.prototype:e instanceof c?f:null}},7046:(t,e,r)=>{var n=r(5329);t.exports=n({}.isPrototypeOf)},5629:(t,e,r)=>{var n=r(5329),i=r(953),o=r(4529),u=r(1692).indexOf,s=r(7748),a=n([].push);t.exports=function(t,e){var r,n=o(t),c=0,f=[];for(r in n)!i(s,r)&&i(n,r)&&a(f,r);for(;e.length>c;)i(n,r=e[c++])&&(~u(f,r)||a(f,r));return f}},4771:(t,e,r)=>{var n=r(5629),i=r(6759);t.exports=Object.keys||function(t){return n(t,i)}},6760:(t,e)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);e.f=i?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},8929:(t,e,r)=>{var n=r(5526),i=r(6059),o=r(1851);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=n(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return i(r),o(n),e?t(r,n):r.__proto__=n,r}}():void 0)},5623:(t,e,r)=>{"use strict";var n=r(2885),i=r(9697);t.exports=n?{}.toString:function(){return"[object "+i(this)+"]"}},9811:(t,e,r)=>{var n=r(8834),i=r(7475),o=r(941),u=TypeError;t.exports=function(t,e){var r,s;if("string"===e&&i(r=t.toString)&&!o(s=n(r,t)))return s;if(i(r=t.valueOf)&&!o(s=n(r,t)))return s;if("string"!==e&&i(r=t.toString)&&!o(s=n(r,t)))return s;throw u("Can't convert object to primitive value")}},4058:t=>{t.exports={}},8219:(t,e,r)=>{var n=r(2119),i=TypeError;t.exports=function(t){if(n(t))throw i("Can't call method on "+t);return t}},904:(t,e,r)=>{var n=r(2885),i=r(5988).f,o=r(2029),u=r(953),s=r(5623),a=r(9813)("toStringTag");t.exports=function(t,e,r,c){if(t){var f=r?t:t.prototype;u(f,a)||i(f,a,{configurable:!0,value:e}),c&&!n&&o(f,"toString",s)}}},4262:(t,e,r)=>{var n=r(8726),i=r(9418),o=n("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},3030:(t,e,r)=>{var n=r(1899),i=r(5609),o="__core-js_shared__",u=n[o]||i(o,{});t.exports=u},8726:(t,e,r)=>{var n=r(2529),i=r(3030);(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.31.1",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.1/LICENSE",source:"https://github.com/zloirock/core-js"})},4620:(t,e,r)=>{var n=r(5329),i=r(2435),o=r(5803),u=r(8219),s=n("".charAt),a=n("".charCodeAt),c=n("".slice),f=function(t){return function(e,r){var n,f,l=o(u(e)),h=i(r),p=l.length;return h<0||h>=p?t?"":void 0:(n=a(l,h))<55296||n>56319||h+1===p||(f=a(l,h+1))<56320||f>57343?t?s(l,h):n:t?c(l,h,h+2):f-56320+(n-55296<<10)+65536}};t.exports={codeAt:f(!1),charAt:f(!0)}},3093:(t,e,r)=>{var n=r(9417).PROPER,i=r(5981),o=r(3483);t.exports=function(t){return i((function(){return!!o[t]()||" "!==" "[t]()||n&&o[t].name!==t}))}},4853:(t,e,r)=>{var n=r(5329),i=r(8219),o=r(5803),u=r(3483),s=n("".replace),a=RegExp("^["+u+"]+"),c=RegExp("(^|[^"+u+"])["+u+"]+$"),f=function(t){return function(e){var r=o(i(e));return 1&t&&(r=s(r,a,"")),2&t&&(r=s(r,c,"$1")),r}};t.exports={start:f(1),end:f(2),trim:f(3)}},3405:(t,e,r)=>{var n=r(3385),i=r(5981),o=r(1899).String;t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol();return!o(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},9630:(t,e,r)=>{var n=r(8834),i=r(626),o=r(9813),u=r(5929);t.exports=function(){var t=i("Symbol"),e=t&&t.prototype,r=e&&e.valueOf,s=o("toPrimitive");e&&!e[s]&&u(e,s,(function(t){return n(r,this)}),{arity:1})}},2087:(t,e,r)=>{var n=r(626),i=r(5329),o=n("Symbol"),u=o.keyFor,s=i(o.prototype.valueOf);t.exports=o.isRegisteredSymbol||function(t){try{return void 0!==u(s(t))}catch(t){return!1}}},6559:(t,e,r)=>{for(var n=r(8726),i=r(626),o=r(5329),u=r(6664),s=r(9813),a=i("Symbol"),c=a.isWellKnownSymbol,f=i("Object","getOwnPropertyNames"),l=o(a.prototype.valueOf),h=n("wks"),p=0,y=f(a),M=y.length;p<M;p++)try{var w=y[p];u(a[w])&&s(w)}catch(t){}t.exports=function(t){if(c&&c(t))return!0;try{for(var e=l(t),r=0,n=f(h),i=n.length;r<i;r++)if(h[n[r]]==e)return!0}catch(t){}return!1}},4680:(t,e,r)=>{var n=r(3405);t.exports=n&&!!Symbol.for&&!!Symbol.keyFor},9413:(t,e,r)=>{var n=r(2435),i=Math.max,o=Math.min;t.exports=function(t,e){var r=n(t);return r<0?i(r+e,0):o(r,e)}},4529:(t,e,r)=>{var n=r(7026),i=r(8219);t.exports=function(t){return n(i(t))}},2435:(t,e,r)=>{var n=r(5331);t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},3057:(t,e,r)=>{var n=r(2435),i=Math.min;t.exports=function(t){return t>0?i(n(t),9007199254740991):0}},9678:(t,e,r)=>{var n=r(8219),i=Object;t.exports=function(t){return i(n(t))}},6935:(t,e,r)=>{var n=r(8834),i=r(941),o=r(6664),u=r(4229),s=r(9811),a=r(9813),c=TypeError,f=a("toPrimitive");t.exports=function(t,e){if(!i(t)||o(t))return t;var r,a=u(t,f);if(a){if(void 0===e&&(e="default"),r=n(a,t,e),!i(r)||o(r))return r;throw c("Can't convert object to primitive value")}return void 0===e&&(e="number"),s(t,e)}},3894:(t,e,r)=>{var n=r(6935),i=r(6664);t.exports=function(t){var e=n(t,"string");return i(e)?e:e+""}},2885:(t,e,r)=>{var n={};n[r(9813)("toStringTag")]="z",t.exports="[object z]"===String(n)},5803:(t,e,r)=>{var n=r(9697),i=String;t.exports=function(t){if("Symbol"===n(t))throw TypeError("Cannot convert a Symbol value to a string");return i(t)}},9826:t=>{var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},9418:(t,e,r)=>{var n=r(5329),i=0,o=Math.random(),u=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+u(++i+o,36)}},2302:(t,e,r)=>{var n=r(3405);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3937:(t,e,r)=>{var n=r(5746),i=r(5981);t.exports=n&&i((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},7093:(t,e,r)=>{var n=r(1899),i=r(7475),o=n.WeakMap;t.exports=i(o)&&/native code/.test(String(o))},3464:(t,e,r)=>{var n=r(4058),i=r(953),o=r(1477),u=r(5988).f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});i(e,t)||u(e,t,{value:o.f(t)})}},1477:(t,e,r)=>{var n=r(9813);e.f=n},9813:(t,e,r)=>{var n=r(1899),i=r(8726),o=r(953),u=r(9418),s=r(3405),a=r(2302),c=n.Symbol,f=i("wks"),l=a?c.for||c:c&&c.withoutSetter||u;t.exports=function(t){return o(f,t)||(f[t]=s&&o(c,t)?c[t]:l("Symbol."+t)),f[t]}},3483:t=>{t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},5906:(t,e,r)=>{"use strict";var n=r(6887),i=r(5981),o=r(1052),u=r(941),s=r(9678),a=r(623),c=r(6796),f=r(5449),l=r(4692),h=r(568),p=r(9813),y=r(3385),M=p("isConcatSpreadable"),w=y>=51||!i((function(){var t=[];return t[M]=!1,t.concat()[0]!==t})),d=function(t){if(!u(t))return!1;var e=t[M];return void 0!==e?!!e:o(t)};n({target:"Array",proto:!0,arity:1,forced:!w||!h("concat")},{concat:function(t){var e,r,n,i,o,u=s(this),h=l(u,0),p=0;for(e=-1,n=arguments.length;e<n;e++)if(d(o=-1===e?u:arguments[e]))for(i=a(o),c(p+i),r=0;r<i;r++,p++)r in o&&f(h,p,o[r]);else c(p+1),f(h,p++,o);return h.length=p,h}})},290:(t,e,r)=>{var n=r(6887),i=r(1860),o=r(8479);n({target:"Array",proto:!0},{fill:i}),o("fill")},1501:(t,e,r)=>{"use strict";var n=r(6887),i=r(3610).filter;n({target:"Array",proto:!0,forced:!r(568)("filter")},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},833:(t,e,r)=>{"use strict";var n=r(6887),i=r(3610).find,o=r(8479),u="find",s=!0;u in[]&&Array(1)[u]((function(){s=!1})),n({target:"Array",proto:!0,forced:s},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o(u)},2437:(t,e,r)=>{"use strict";var n=r(6887),i=r(6837);n({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},7690:(t,e,r)=>{"use strict";var n=r(6887),i=r(1692).includes,o=r(5981),u=r(8479);n({target:"Array",proto:!0,forced:o((function(){return!Array(1).includes()}))},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),u("includes")},9076:(t,e,r)=>{"use strict";var n=r(6887),i=r(7484),o=r(1692).indexOf,u=r(4194),s=i([].indexOf),a=!!s&&1/s([1],1,-0)<0;n({target:"Array",proto:!0,forced:a||!u("indexOf")},{indexOf:function(t){var e=arguments.length>1?arguments[1]:void 0;return a?s(this,t,e)||0:o(this,t,e)}})},2988:(t,e,r)=>{r(6887)({target:"Array",stat:!0},{isArray:r(1052)})},6274:(t,e,r)=>{"use strict";var n=r(4529),i=r(8479),o=r(2077),u=r(5402),s=r(5988).f,a=r(5105),c=r(3538),f=r(2529),l=r(5746),h="Array Iterator",p=u.set,y=u.getterFor(h);t.exports=a(Array,"Array",(function(t,e){p(this,{type:h,target:n(t),index:0,kind:e})}),(function(){var t=y(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,c(void 0,!0)):c("keys"==r?n:"values"==r?e[n]:[n,e[n]],!1)}),"values");var M=o.Arguments=o.Array;if(i("keys"),i("values"),i("entries"),!f&&l&&"values"!==M.name)try{s(M,"name",{value:"values"})}catch(t){}},8787:(t,e,r)=>{"use strict";var n=r(6887),i=r(3610).map;n({target:"Array",proto:!0,forced:!r(568)("map")},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},1876:(t,e,r)=>{"use strict";var n=r(6887),i=r(6499),o=r(4194),u=r(3385);n({target:"Array",proto:!0,forced:!r(6049)&&u>79&&u<83||!o("reduce")},{reduce:function(t){var e=arguments.length;return i(this,t,e,e>1?arguments[1]:void 0)}})},186:(t,e,r)=>{"use strict";var n=r(6887),i=r(1052),o=r(4284),u=r(941),s=r(9413),a=r(623),c=r(4529),f=r(5449),l=r(9813),h=r(568),p=r(3765),y=h("slice"),M=l("species"),w=Array,d=Math.max;n({target:"Array",proto:!0,forced:!y},{slice:function(t,e){var r,n,l,h=c(this),y=a(h),g=s(t,y),v=s(void 0===e?y:e,y);if(i(h)&&(r=h.constructor,(o(r)&&(r===w||i(r.prototype))||u(r)&&null===(r=r[M]))&&(r=void 0),r===w||void 0===r))return p(h,g,v);for(n=new(void 0===r?w:r)(d(v-g,0)),l=0;g<v;g++,l++)g in h&&f(n,l,h[g]);return n.length=l,n}})},6026:(t,e,r)=>{"use strict";var n=r(6887),i=r(3610).some;n({target:"Array",proto:!0,forced:!r(4194)("some")},{some:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},4115:(t,e,r)=>{"use strict";var n=r(6887),i=r(5329),o=r(4883),u=r(9678),s=r(623),a=r(5863),c=r(5803),f=r(5981),l=r(1388),h=r(4194),p=r(4342),y=r(1046),M=r(3385),w=r(8938),d=[],g=i(d.sort),v=i(d.push),L=f((function(){d.sort(void 0)})),_=f((function(){d.sort(null)})),j=h("sort"),N=!f((function(){if(M)return M<70;if(!(p&&p>3)){if(y)return!0;if(w)return w<603;var t,e,r,n,i="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(n=0;n<47;n++)d.push({k:e+n,v:r})}for(d.sort((function(t,e){return e.v-t.v})),n=0;n<d.length;n++)e=d[n].k.charAt(0),i.charAt(i.length-1)!==e&&(i+=e);return"DGBEFHACIJK"!==i}}));n({target:"Array",proto:!0,forced:L||!_||!j||!N},{sort:function(t){void 0!==t&&o(t);var e=u(this);if(N)return void 0===t?g(e):g(e,t);var r,n,i=[],f=s(e);for(n=0;n<f;n++)n in e&&v(i,e[n]);for(l(i,function(t){return function(e,r){return void 0===r?-1:void 0===e?1:void 0!==t?+t(e,r)||0:c(e)>c(r)?1:-1}}(t)),r=s(i),n=0;n<r;)e[n]=i[n++];for(;n<f;)a(e,n++);return e}})},8084:()=>{},3381:(t,e,r)=>{var n=r(6887),i=r(8308);n({target:"Function",proto:!0,forced:Function.bind!==i},{bind:i})},2619:(t,e,r)=>{var n=r(6887),i=r(626),o=r(9730),u=r(8834),s=r(5329),a=r(5981),c=r(7475),f=r(6664),l=r(3765),h=r(3323),p=r(3405),y=String,M=i("JSON","stringify"),w=s(/./.exec),d=s("".charAt),g=s("".charCodeAt),v=s("".replace),L=s(1..toString),_=/[\uD800-\uDFFF]/g,j=/^[\uD800-\uDBFF]$/,N=/^[\uDC00-\uDFFF]$/,x=!p||a((function(){var t=i("Symbol")();return"[null]"!=M([t])||"{}"!=M({a:t})||"{}"!=M(Object(t))})),m=a((function(){return'"\\udf06\\ud834"'!==M("\udf06\ud834")||'"\\udead"'!==M("\udead")})),D=function(t,e){var r=l(arguments),n=h(e);if(c(n)||void 0!==t&&!f(t))return r[1]=function(t,e){if(c(n)&&(e=u(n,this,y(t),e)),!f(e))return e},o(M,null,r)},I=function(t,e,r){var n=d(r,e-1),i=d(r,e+1);return w(j,t)&&!w(N,i)||w(N,t)&&!w(j,n)?"\\u"+L(g(t,0),16):t};M&&n({target:"JSON",stat:!0,arity:3,forced:x||m},{stringify:function(t,e,r){var n=l(arguments),i=o(x?D:M,null,n);return m&&"string"==typeof i?v(i,_,I):i}})},9120:(t,e,r)=>{var n=r(1899);r(904)(n.JSON,"JSON",!0)},5327:()=>{},9221:(t,e,r)=>{var n=r(6887),i=r(4420);n({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},6450:(t,e,r)=>{var n=r(6887),i=r(5746),o=r(5988).f;n({target:"Object",stat:!0,forced:Object.defineProperty!==o,sham:!i},{defineProperty:o})},7144:(t,e,r)=>{var n=r(6887),i=r(3405),o=r(5981),u=r(7857),s=r(9678);n({target:"Object",stat:!0,forced:!i||o((function(){u.f(1)}))},{getOwnPropertySymbols:function(t){var e=u.f;return e?e(s(t)):[]}})},1724:(t,e,r)=>{var n=r(6887),i=r(9678),o=r(4771);n({target:"Object",stat:!0,forced:r(5981)((function(){o(1)}))},{keys:function(t){return o(i(t))}})},5967:()=>{},1502:()=>{},1035:(t,e,r)=>{"use strict";var n=r(6887),i=r(5329),o=r(344),u=r(8219),s=r(5803),a=r(7772),c=i("".indexOf);n({target:"String",proto:!0,forced:!a("includes")},{includes:function(t){return!!~c(s(u(this)),s(o(t)),arguments.length>1?arguments[1]:void 0)}})},7971:(t,e,r)=>{"use strict";var n=r(4620).charAt,i=r(5803),o=r(5402),u=r(5105),s=r(3538),a="String Iterator",c=o.set,f=o.getterFor(a);u(String,"String",(function(t){c(this,{type:a,string:i(t),index:0})}),(function(){var t,e=f(this),r=e.string,i=e.index;return i>=r.length?s(void 0,!0):(t=n(r,i),e.index+=t.length,s(t,!1))}))},4761:(t,e,r)=>{"use strict";var n,i=r(6887),o=r(7484),u=r(9677).f,s=r(3057),a=r(5803),c=r(344),f=r(8219),l=r(7772),h=r(2529),p=o("".startsWith),y=o("".slice),M=Math.min,w=l("startsWith");i({target:"String",proto:!0,forced:!!(h||w||(n=u(String.prototype,"startsWith"),!n||n.writable))&&!w},{startsWith:function(t){var e=a(f(this));c(t);var r=s(M(arguments.length>1?arguments[1]:void 0,e.length)),n=a(t);return p?p(e,n,r):y(e,r,r+n.length)===n}})},6371:(t,e,r)=>{"use strict";var n=r(6887),i=r(4853);n({target:"String",proto:!0,forced:r(3093)("trim")},{trim:function(){return i(this)}})},8555:(t,e,r)=>{r(3464)("asyncIterator")},8616:(t,e,r)=>{"use strict";var n=r(6887),i=r(1899),o=r(8834),u=r(5329),s=r(2529),a=r(5746),c=r(3405),f=r(5981),l=r(953),h=r(7046),p=r(6059),y=r(4529),M=r(3894),w=r(5803),d=r(1887),g=r(9290),v=r(4771),L=r(946),_=r(684),j=r(7857),N=r(9677),x=r(5988),m=r(9938),D=r(6760),I=r(5929),S=r(9202),b=r(8726),A=r(4262),C=r(7748),T=r(9418),E=r(9813),z=r(1477),O=r(3464),k=r(9630),U=r(904),Y=r(5402),B=r(3610).forEach,Q=A("hidden"),R="Symbol",F="prototype",P=Y.set,G=Y.getterFor(R),W=Object[F],q=i.Symbol,J=q&&q[F],Z=i.TypeError,$=i.QObject,X=N.f,V=x.f,H=_.f,K=D.f,tt=u([].push),et=b("symbols"),rt=b("op-symbols"),nt=b("wks"),it=!$||!$[F]||!$[F].findChild,ot=a&&f((function(){return 7!=g(V({},"a",{get:function(){return V(this,"a",{value:7}).a}})).a}))?function(t,e,r){var n=X(W,e);n&&delete W[e],V(t,e,r),n&&t!==W&&V(W,e,n)}:V,ut=function(t,e){var r=et[t]=g(J);return P(r,{type:R,tag:t,description:e}),a||(r.description=e),r},st=function(t,e,r){t===W&&st(rt,e,r),p(t);var n=M(e);return p(r),l(et,n)?(r.enumerable?(l(t,Q)&&t[Q][n]&&(t[Q][n]=!1),r=g(r,{enumerable:d(0,!1)})):(l(t,Q)||V(t,Q,d(1,{})),t[Q][n]=!0),ot(t,n,r)):V(t,n,r)},at=function(t,e){p(t);var r=y(e),n=v(r).concat(ht(r));return B(n,(function(e){a&&!o(ct,r,e)||st(t,e,r[e])})),t},ct=function(t){var e=M(t),r=o(K,this,e);return!(this===W&&l(et,e)&&!l(rt,e))&&(!(r||!l(this,e)||!l(et,e)||l(this,Q)&&this[Q][e])||r)},ft=function(t,e){var r=y(t),n=M(e);if(r!==W||!l(et,n)||l(rt,n)){var i=X(r,n);return!i||!l(et,n)||l(r,Q)&&r[Q][n]||(i.enumerable=!0),i}},lt=function(t){var e=H(y(t)),r=[];return B(e,(function(t){l(et,t)||l(C,t)||tt(r,t)})),r},ht=function(t){var e=t===W,r=H(e?rt:y(t)),n=[];return B(r,(function(t){!l(et,t)||e&&!l(W,t)||tt(n,et[t])})),n};c||(I(J=(q=function(){if(h(J,this))throw Z("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?w(arguments[0]):void 0,e=T(t),r=function(t){this===W&&o(r,rt,t),l(this,Q)&&l(this[Q],e)&&(this[Q][e]=!1),ot(this,e,d(1,t))};return a&&it&&ot(W,e,{configurable:!0,set:r}),ut(e,t)})[F],"toString",(function(){return G(this).tag})),I(q,"withoutSetter",(function(t){return ut(T(t),t)})),D.f=ct,x.f=st,m.f=at,N.f=ft,L.f=_.f=lt,j.f=ht,z.f=function(t){return ut(E(t),t)},a&&(S(J,"description",{configurable:!0,get:function(){return G(this).description}}),s||I(W,"propertyIsEnumerable",ct,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:q}),B(v(nt),(function(t){O(t)})),n({target:R,stat:!0,forced:!c},{useSetter:function(){it=!0},useSimple:function(){it=!1}}),n({target:"Object",stat:!0,forced:!c,sham:!a},{create:function(t,e){return void 0===e?g(t):at(g(t),e)},defineProperty:st,defineProperties:at,getOwnPropertyDescriptor:ft}),n({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:lt}),k(),U(q,R),C[Q]=!0},2615:()=>{},4523:(t,e,r)=>{var n=r(6887),i=r(626),o=r(953),u=r(5803),s=r(8726),a=r(4680),c=s("string-to-symbol-registry"),f=s("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!a},{for:function(t){var e=u(t);if(o(c,e))return c[e];var r=i("Symbol")(e);return c[e]=r,f[r]=e,r}})},1732:(t,e,r)=>{r(3464)("hasInstance")},5903:(t,e,r)=>{r(3464)("isConcatSpreadable")},1825:(t,e,r)=>{r(3464)("iterator")},5824:(t,e,r)=>{r(8616),r(4523),r(8608),r(2619),r(7144)},8608:(t,e,r)=>{var n=r(6887),i=r(953),o=r(6664),u=r(9826),s=r(8726),a=r(4680),c=s("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!a},{keyFor:function(t){if(!o(t))throw TypeError(u(t)+" is not a symbol");if(i(c,t))return c[t]}})},5915:(t,e,r)=>{r(3464)("matchAll")},8394:(t,e,r)=>{r(3464)("match")},1766:(t,e,r)=>{r(3464)("replace")},2737:(t,e,r)=>{r(3464)("search")},9911:(t,e,r)=>{r(3464)("species")},4315:(t,e,r)=>{r(3464)("split")},3131:(t,e,r)=>{var n=r(3464),i=r(9630);n("toPrimitive"),i()},4714:(t,e,r)=>{var n=r(626),i=r(3464),o=r(904);i("toStringTag"),o(n("Symbol"),"Symbol")},659:(t,e,r)=>{r(3464)("unscopables")},7522:(t,e,r)=>{var n=r(9813),i=r(5988).f,o=n("metadata"),u=Function.prototype;void 0===u[o]&&i(u,o,{value:null})},8783:(t,e,r)=>{r(3464)("asyncDispose")},3975:(t,e,r)=>{r(3464)("dispose")},7618:(t,e,r)=>{r(6887)({target:"Symbol",stat:!0},{isRegisteredSymbol:r(2087)})},2731:(t,e,r)=>{r(6887)({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:r(2087)})},6989:(t,e,r)=>{r(6887)({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:r(6559)})},5605:(t,e,r)=>{r(6887)({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:r(6559)})},5799:(t,e,r)=>{r(3464)("matcher")},1943:(t,e,r)=>{r(3464)("metadataKey")},5414:(t,e,r)=>{r(3464)("metadata")},6774:(t,e,r)=>{r(3464)("observable")},620:(t,e,r)=>{r(3464)("patternMatch")},6172:(t,e,r)=>{r(3464)("replaceAll")},7634:(t,e,r)=>{r(6274);var n=r(3281),i=r(1899),o=r(9697),u=r(2029),s=r(2077),a=r(9813)("toStringTag");for(var c in n){var f=i[c],l=f&&f.prototype;l&&o(l)!==a&&u(l,a,c),s[c]=s.Array}},3363:(t,e,r)=>{var n=r(4034);t.exports=n},2908:(t,e,r)=>{var n=r(2710);t.exports=n},9216:(t,e,r)=>{var n=r(9324);t.exports=n},8196:(t,e,r)=>{var n=r(6246);t.exports=n},8065:(t,e,r)=>{var n=r(6043);t.exports=n},7448:(t,e,r)=>{r(7634);var n=r(9697),i=r(953),o=r(7046),u=r(2908),s=Array.prototype,a={DOMTokenList:!0,NodeList:!0};t.exports=function(t){var e=t.entries;return t===s||o(s,t)&&e===s.entries||i(a,n(t))?u:e}},9743:(t,e,r)=>{var n=r(446);t.exports=n},1955:(t,e,r)=>{var n=r(2480);t.exports=n},1577:(t,e,r)=>{var n=r(2236);t.exports=n},6279:(t,e,r)=>{r(7634);var n=r(9697),i=r(953),o=r(7046),u=r(9216),s=Array.prototype,a={DOMTokenList:!0,NodeList:!0};t.exports=function(t){var e=t.forEach;return t===s||o(s,t)&&e===s.forEach||i(a,n(t))?u:e}},3778:(t,e,r)=>{var n=r(8557);t.exports=n},9373:(t,e,r)=>{var n=r(4570);t.exports=n},1798:(t,e,r)=>{var n=r(8287);t.exports=n},2527:(t,e,r)=>{var n=r(8025);t.exports=n},2073:(t,e,r)=>{var n=r(9601);t.exports=n},5286:(t,e,r)=>{var n=r(8299);t.exports=n},2856:(t,e,r)=>{var n=r(9355);t.exports=n},5178:(t,e,r)=>{var n=r(1611);t.exports=n},6361:(t,e,r)=>{var n=r(2774);t.exports=n},8933:(t,e,r)=>{var n=r(4426);t.exports=n},3383:(t,e,r)=>{var n=r(5999);t.exports=n},1910:(t,e,r)=>{var n=r(8171);t.exports=n},3059:(t,e,r)=>{var n=r(8494);t.exports=n},2547:(t,e,r)=>{var n=r(7473);r(7634),t.exports=n},6509:(t,e,r)=>{var n=r(4227);r(7634),t.exports=n},5774:(t,e,r)=>{var n=r(2978);t.exports=n},8269:function(t,e,r){var n;n=void 0!==r.g?r.g:this,t.exports=function(t){if(t.CSS&&t.CSS.escape)return t.CSS.escape;var e=function(t){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var e,r=String(t),n=r.length,i=-1,o="",u=r.charCodeAt(0);++i<n;)0!=(e=r.charCodeAt(i))?o+=e>=1&&e<=31||127==e||0==i&&e>=48&&e<=57||1==i&&e>=48&&e<=57&&45==u?"\\"+e.toString(16)+" ":0==i&&1==n&&45==e||!(e>=128||45==e||95==e||e>=48&&e<=57||e>=65&&e<=90||e>=97&&e<=122)?"\\"+r.charAt(i):r.charAt(i):o+="�";return o};return t.CSS||(t.CSS={}),t.CSS.escape=e,e}(n)},645:(t,e)=>{e.read=function(t,e,r,n,i){var o,u,s=8*i-n-1,a=(1<<s)-1,c=a>>1,f=-7,l=r?i-1:0,h=r?-1:1,p=t[e+l];for(l+=h,o=p&(1<<-f)-1,p>>=-f,f+=s;f>0;o=256*o+t[e+l],l+=h,f-=8);for(u=o&(1<<-f)-1,o>>=-f,f+=n;f>0;u=256*u+t[e+l],l+=h,f-=8);if(0===o)o=1-c;else{if(o===a)return u?NaN:1/0*(p?-1:1);u+=Math.pow(2,n),o-=c}return(p?-1:1)*u*Math.pow(2,o-n)},e.write=function(t,e,r,n,i,o){var u,s,a,c=8*o-i-1,f=(1<<c)-1,l=f>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:o-1,y=n?1:-1,M=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,u=f):(u=Math.floor(Math.log(e)/Math.LN2),e*(a=Math.pow(2,-u))<1&&(u--,a*=2),(e+=u+l>=1?h/a:h*Math.pow(2,1-l))*a>=2&&(u++,a/=2),u+l>=f?(s=0,u=f):u+l>=1?(s=(e*a-1)*Math.pow(2,i),u+=l):(s=e*Math.pow(2,l-1)*Math.pow(2,i),u=0));i>=8;t[r+p]=255&s,p+=y,s/=256,i-=8);for(u=u<<i|s,c+=i;c>0;t[r+p]=255&u,p+=y,u/=256,c-=8);t[r+p-y]|=128*M}},3393:function(t){t.exports=function(){"use strict";var t=Array.prototype.slice;function e(t,e){e&&(t.prototype=Object.create(e.prototype)),t.prototype.constructor=t}function r(t){return u(t)?t:J(t)}function n(t){return s(t)?t:Z(t)}function i(t){return a(t)?t:$(t)}function o(t){return u(t)&&!c(t)?t:X(t)}function u(t){return!(!t||!t[l])}function s(t){return!(!t||!t[h])}function a(t){return!(!t||!t[p])}function c(t){return s(t)||a(t)}function f(t){return!(!t||!t[y])}e(n,r),e(i,r),e(o,r),r.isIterable=u,r.isKeyed=s,r.isIndexed=a,r.isAssociative=c,r.isOrdered=f,r.Keyed=n,r.Indexed=i,r.Set=o;var l="@@__IMMUTABLE_ITERABLE__@@",h="@@__IMMUTABLE_KEYED__@@",p="@@__IMMUTABLE_INDEXED__@@",y="@@__IMMUTABLE_ORDERED__@@",M="delete",w=5,d=1<<w,g=d-1,v={},L={value:!1},_={value:!1};function j(t){return t.value=!1,t}function N(t){t&&(t.value=!0)}function x(){}function m(t,e){e=e||0;for(var r=Math.max(0,t.length-e),n=new Array(r),i=0;i<r;i++)n[i]=t[i+e];return n}function D(t){return void 0===t.size&&(t.size=t.__iterate(S)),t.size}function I(t,e){if("number"!=typeof e){var r=e>>>0;if(""+r!==e||4294967295===r)return NaN;e=r}return e<0?D(t)+e:e}function S(){return!0}function b(t,e,r){return(0===t||void 0!==r&&t<=-r)&&(void 0===e||void 0!==r&&e>=r)}function A(t,e){return T(t,e,0)}function C(t,e){return T(t,e,e)}function T(t,e,r){return void 0===t?r:t<0?Math.max(0,e+t):void 0===e?t:Math.min(e,t)}var E=0,z=1,O=2,k="function"==typeof Symbol&&Symbol.iterator,U="@@iterator",Y=k||U;function B(t){this.next=t}function Q(t,e,r,n){var i=0===t?e:1===t?r:[e,r];return n?n.value=i:n={value:i,done:!1},n}function R(){return{value:void 0,done:!0}}function F(t){return!!W(t)}function P(t){return t&&"function"==typeof t.next}function G(t){var e=W(t);return e&&e.call(t)}function W(t){var e=t&&(k&&t[k]||t[U]);if("function"==typeof e)return e}function q(t){return t&&"number"==typeof t.length}function J(t){return null==t?ut():u(t)?t.toSeq():ct(t)}function Z(t){return null==t?ut().toKeyedSeq():u(t)?s(t)?t.toSeq():t.fromEntrySeq():st(t)}function $(t){return null==t?ut():u(t)?s(t)?t.entrySeq():t.toIndexedSeq():at(t)}function X(t){return(null==t?ut():u(t)?s(t)?t.entrySeq():t:at(t)).toSetSeq()}B.prototype.toString=function(){return"[Iterator]"},B.KEYS=E,B.VALUES=z,B.ENTRIES=O,B.prototype.inspect=B.prototype.toSource=function(){return this.toString()},B.prototype[Y]=function(){return this},e(J,r),J.of=function(){return J(arguments)},J.prototype.toSeq=function(){return this},J.prototype.toString=function(){return this.__toString("Seq {","}")},J.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},J.prototype.__iterate=function(t,e){return lt(this,t,e,!0)},J.prototype.__iterator=function(t,e){return ht(this,t,e,!0)},e(Z,J),Z.prototype.toKeyedSeq=function(){return this},e($,J),$.of=function(){return $(arguments)},$.prototype.toIndexedSeq=function(){return this},$.prototype.toString=function(){return this.__toString("Seq [","]")},$.prototype.__iterate=function(t,e){return lt(this,t,e,!1)},$.prototype.__iterator=function(t,e){return ht(this,t,e,!1)},e(X,J),X.of=function(){return X(arguments)},X.prototype.toSetSeq=function(){return this},J.isSeq=ot,J.Keyed=Z,J.Set=X,J.Indexed=$;var V,H,K,tt="@@__IMMUTABLE_SEQ__@@";function et(t){this._array=t,this.size=t.length}function rt(t){var e=Object.keys(t);this._object=t,this._keys=e,this.size=e.length}function nt(t){this._iterable=t,this.size=t.length||t.size}function it(t){this._iterator=t,this._iteratorCache=[]}function ot(t){return!(!t||!t[tt])}function ut(){return V||(V=new et([]))}function st(t){var e=Array.isArray(t)?new et(t).fromEntrySeq():P(t)?new it(t).fromEntrySeq():F(t)?new nt(t).fromEntrySeq():"object"==typeof t?new rt(t):void 0;if(!e)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+t);return e}function at(t){var e=ft(t);if(!e)throw new TypeError("Expected Array or iterable object of values: "+t);return e}function ct(t){var e=ft(t)||"object"==typeof t&&new rt(t);if(!e)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+t);return e}function ft(t){return q(t)?new et(t):P(t)?new it(t):F(t)?new nt(t):void 0}function lt(t,e,r,n){var i=t._cache;if(i){for(var o=i.length-1,u=0;u<=o;u++){var s=i[r?o-u:u];if(!1===e(s[1],n?s[0]:u,t))return u+1}return u}return t.__iterateUncached(e,r)}function ht(t,e,r,n){var i=t._cache;if(i){var o=i.length-1,u=0;return new B((function(){var t=i[r?o-u:u];return u++>o?R():Q(e,n?t[0]:u-1,t[1])}))}return t.__iteratorUncached(e,r)}function pt(t,e){return e?yt(e,t,"",{"":t}):Mt(t)}function yt(t,e,r,n){return Array.isArray(e)?t.call(n,r,$(e).map((function(r,n){return yt(t,r,n,e)}))):wt(e)?t.call(n,r,Z(e).map((function(r,n){return yt(t,r,n,e)}))):e}function Mt(t){return Array.isArray(t)?$(t).map(Mt).toList():wt(t)?Z(t).map(Mt).toMap():t}function wt(t){return t&&(t.constructor===Object||void 0===t.constructor)}function dt(t,e){if(t===e||t!=t&&e!=e)return!0;if(!t||!e)return!1;if("function"==typeof t.valueOf&&"function"==typeof e.valueOf){if((t=t.valueOf())===(e=e.valueOf())||t!=t&&e!=e)return!0;if(!t||!e)return!1}return!("function"!=typeof t.equals||"function"!=typeof e.equals||!t.equals(e))}function gt(t,e){if(t===e)return!0;if(!u(e)||void 0!==t.size&&void 0!==e.size&&t.size!==e.size||void 0!==t.__hash&&void 0!==e.__hash&&t.__hash!==e.__hash||s(t)!==s(e)||a(t)!==a(e)||f(t)!==f(e))return!1;if(0===t.size&&0===e.size)return!0;var r=!c(t);if(f(t)){var n=t.entries();return e.every((function(t,e){var i=n.next().value;return i&&dt(i[1],t)&&(r||dt(i[0],e))}))&&n.next().done}var i=!1;if(void 0===t.size)if(void 0===e.size)"function"==typeof t.cacheResult&&t.cacheResult();else{i=!0;var o=t;t=e,e=o}var l=!0,h=e.__iterate((function(e,n){if(r?!t.has(e):i?!dt(e,t.get(n,v)):!dt(t.get(n,v),e))return l=!1,!1}));return l&&t.size===h}function vt(t,e){if(!(this instanceof vt))return new vt(t,e);if(this._value=t,this.size=void 0===e?1/0:Math.max(0,e),0===this.size){if(H)return H;H=this}}function Lt(t,e){if(!t)throw new Error(e)}function _t(t,e,r){if(!(this instanceof _t))return new _t(t,e,r);if(Lt(0!==r,"Cannot step a Range by 0"),t=t||0,void 0===e&&(e=1/0),r=void 0===r?1:Math.abs(r),e<t&&(r=-r),this._start=t,this._end=e,this._step=r,this.size=Math.max(0,Math.ceil((e-t)/r-1)+1),0===this.size){if(K)return K;K=this}}function jt(){throw TypeError("Abstract")}function Nt(){}function xt(){}function mt(){}J.prototype[tt]=!0,e(et,$),et.prototype.get=function(t,e){return this.has(t)?this._array[I(this,t)]:e},et.prototype.__iterate=function(t,e){for(var r=this._array,n=r.length-1,i=0;i<=n;i++)if(!1===t(r[e?n-i:i],i,this))return i+1;return i},et.prototype.__iterator=function(t,e){var r=this._array,n=r.length-1,i=0;return new B((function(){return i>n?R():Q(t,i,r[e?n-i++:i++])}))},e(rt,Z),rt.prototype.get=function(t,e){return void 0===e||this.has(t)?this._object[t]:e},rt.prototype.has=function(t){return this._object.hasOwnProperty(t)},rt.prototype.__iterate=function(t,e){for(var r=this._object,n=this._keys,i=n.length-1,o=0;o<=i;o++){var u=n[e?i-o:o];if(!1===t(r[u],u,this))return o+1}return o},rt.prototype.__iterator=function(t,e){var r=this._object,n=this._keys,i=n.length-1,o=0;return new B((function(){var u=n[e?i-o:o];return o++>i?R():Q(t,u,r[u])}))},rt.prototype[y]=!0,e(nt,$),nt.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);var r=G(this._iterable),n=0;if(P(r))for(var i;!(i=r.next()).done&&!1!==t(i.value,n++,this););return n},nt.prototype.__iteratorUncached=function(t,e){if(e)return this.cacheResult().__iterator(t,e);var r=G(this._iterable);if(!P(r))return new B(R);var n=0;return new B((function(){var e=r.next();return e.done?e:Q(t,n++,e.value)}))},e(it,$),it.prototype.__iterateUncached=function(t,e){if(e)return this.cacheResult().__iterate(t,e);for(var r,n=this._iterator,i=this._iteratorCache,o=0;o<i.length;)if(!1===t(i[o],o++,this))return o;for(;!(r=n.next()).done;){var u=r.value;if(i[o]=u,!1===t(u,o++,this))break}return o},it.prototype.__iteratorUncached=function(t,e){if(e)return this.cacheResult().__iterator(t,e);var r=this._iterator,n=this._iteratorCache,i=0;return new B((function(){if(i>=n.length){var e=r.next();if(e.done)return e;n[i]=e.value}return Q(t,i,n[i++])}))},e(vt,$),vt.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},vt.prototype.get=function(t,e){return this.has(t)?this._value:e},vt.prototype.includes=function(t){return dt(this._value,t)},vt.prototype.slice=function(t,e){var r=this.size;return b(t,e,r)?this:new vt(this._value,C(e,r)-A(t,r))},vt.prototype.reverse=function(){return this},vt.prototype.indexOf=function(t){return dt(this._value,t)?0:-1},vt.prototype.lastIndexOf=function(t){return dt(this._value,t)?this.size:-1},vt.prototype.__iterate=function(t,e){for(var r=0;r<this.size;r++)if(!1===t(this._value,r,this))return r+1;return r},vt.prototype.__iterator=function(t,e){var r=this,n=0;return new B((function(){return n<r.size?Q(t,n++,r._value):R()}))},vt.prototype.equals=function(t){return t instanceof vt?dt(this._value,t._value):gt(t)},e(_t,$),_t.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" ]"},_t.prototype.get=function(t,e){return this.has(t)?this._start+I(this,t)*this._step:e},_t.prototype.includes=function(t){var e=(t-this._start)/this._step;return e>=0&&e<this.size&&e===Math.floor(e)},_t.prototype.slice=function(t,e){return b(t,e,this.size)?this:(t=A(t,this.size),(e=C(e,this.size))<=t?new _t(0,0):new _t(this.get(t,this._end),this.get(e,this._end),this._step))},_t.prototype.indexOf=function(t){var e=t-this._start;if(e%this._step==0){var r=e/this._step;if(r>=0&&r<this.size)return r}return-1},_t.prototype.lastIndexOf=function(t){return this.indexOf(t)},_t.prototype.__iterate=function(t,e){for(var r=this.size-1,n=this._step,i=e?this._start+r*n:this._start,o=0;o<=r;o++){if(!1===t(i,o,this))return o+1;i+=e?-n:n}return o},_t.prototype.__iterator=function(t,e){var r=this.size-1,n=this._step,i=e?this._start+r*n:this._start,o=0;return new B((function(){var u=i;return i+=e?-n:n,o>r?R():Q(t,o++,u)}))},_t.prototype.equals=function(t){return t instanceof _t?this._start===t._start&&this._end===t._end&&this._step===t._step:gt(this,t)},e(jt,r),e(Nt,jt),e(xt,jt),e(mt,jt),jt.Keyed=Nt,jt.Indexed=xt,jt.Set=mt;var Dt="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function(t,e){var r=65535&(t|=0),n=65535&(e|=0);return r*n+((t>>>16)*n+r*(e>>>16)<<16>>>0)|0};function It(t){return t>>>1&1073741824|3221225471&t}function St(t){if(!1===t||null==t)return 0;if("function"==typeof t.valueOf&&(!1===(t=t.valueOf())||null==t))return 0;if(!0===t)return 1;var e=typeof t;if("number"===e){if(t!=t||t===1/0)return 0;var r=0|t;for(r!==t&&(r^=4294967295*t);t>4294967295;)r^=t/=4294967295;return It(r)}if("string"===e)return t.length>Bt?bt(t):At(t);if("function"==typeof t.hashCode)return t.hashCode();if("object"===e)return Ct(t);if("function"==typeof t.toString)return At(t.toString());throw new Error("Value type "+e+" cannot be hashed.")}function bt(t){var e=Ft[t];return void 0===e&&(e=At(t),Rt===Qt&&(Rt=0,Ft={}),Rt++,Ft[t]=e),e}function At(t){for(var e=0,r=0;r<t.length;r++)e=31*e+t.charCodeAt(r)|0;return It(e)}function Ct(t){var e;if(kt&&void 0!==(e=Ot.get(t)))return e;if(void 0!==(e=t[Yt]))return e;if(!Et){if(void 0!==(e=t.propertyIsEnumerable&&t.propertyIsEnumerable[Yt]))return e;if(void 0!==(e=zt(t)))return e}if(e=++Ut,1073741824&Ut&&(Ut=0),kt)Ot.set(t,e);else{if(void 0!==Tt&&!1===Tt(t))throw new Error("Non-extensible objects are not allowed as keys.");if(Et)Object.defineProperty(t,Yt,{enumerable:!1,configurable:!1,writable:!1,value:e});else if(void 0!==t.propertyIsEnumerable&&t.propertyIsEnumerable===t.constructor.prototype.propertyIsEnumerable)t.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},t.propertyIsEnumerable[Yt]=e;else{if(void 0===t.nodeType)throw new Error("Unable to set a non-enumerable property on object.");t[Yt]=e}}return e}var Tt=Object.isExtensible,Et=function(){try{return Object.defineProperty({},"@",{}),!0}catch(t){return!1}}();function zt(t){if(t&&t.nodeType>0)switch(t.nodeType){case 1:return t.uniqueID;case 9:return t.documentElement&&t.documentElement.uniqueID}}var Ot,kt="function"==typeof WeakMap;kt&&(Ot=new WeakMap);var Ut=0,Yt="__immutablehash__";"function"==typeof Symbol&&(Yt=Symbol(Yt));var Bt=16,Qt=255,Rt=0,Ft={};function Pt(t){Lt(t!==1/0,"Cannot perform this action with an infinite size.")}function Gt(t){return null==t?ie():Wt(t)&&!f(t)?t:ie().withMutations((function(e){var r=n(t);Pt(r.size),r.forEach((function(t,r){return e.set(r,t)}))}))}function Wt(t){return!(!t||!t[Jt])}e(Gt,Nt),Gt.of=function(){var e=t.call(arguments,0);return ie().withMutations((function(t){for(var r=0;r<e.length;r+=2){if(r+1>=e.length)throw new Error("Missing value for key: "+e[r]);t.set(e[r],e[r+1])}}))},Gt.prototype.toString=function(){return this.__toString("Map {","}")},Gt.prototype.get=function(t,e){return this._root?this._root.get(0,void 0,t,e):e},Gt.prototype.set=function(t,e){return oe(this,t,e)},Gt.prototype.setIn=function(t,e){return this.updateIn(t,v,(function(){return e}))},Gt.prototype.remove=function(t){return oe(this,t,v)},Gt.prototype.deleteIn=function(t){return this.updateIn(t,(function(){return v}))},Gt.prototype.update=function(t,e,r){return 1===arguments.length?t(this):this.updateIn([t],e,r)},Gt.prototype.updateIn=function(t,e,r){r||(r=e,e=void 0);var n=we(this,_r(t),e,r);return n===v?void 0:n},Gt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):ie()},Gt.prototype.merge=function(){return he(this,void 0,arguments)},Gt.prototype.mergeWith=function(e){return he(this,e,t.call(arguments,1))},Gt.prototype.mergeIn=function(e){var r=t.call(arguments,1);return this.updateIn(e,ie(),(function(t){return"function"==typeof t.merge?t.merge.apply(t,r):r[r.length-1]}))},Gt.prototype.mergeDeep=function(){return he(this,pe,arguments)},Gt.prototype.mergeDeepWith=function(e){var r=t.call(arguments,1);return he(this,ye(e),r)},Gt.prototype.mergeDeepIn=function(e){var r=t.call(arguments,1);return this.updateIn(e,ie(),(function(t){return"function"==typeof t.mergeDeep?t.mergeDeep.apply(t,r):r[r.length-1]}))},Gt.prototype.sort=function(t){return Fe(fr(this,t))},Gt.prototype.sortBy=function(t,e){return Fe(fr(this,e,t))},Gt.prototype.withMutations=function(t){var e=this.asMutable();return t(e),e.wasAltered()?e.__ensureOwner(this.__ownerID):this},Gt.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new x)},Gt.prototype.asImmutable=function(){return this.__ensureOwner()},Gt.prototype.wasAltered=function(){return this.__altered},Gt.prototype.__iterator=function(t,e){return new te(this,t,e)},Gt.prototype.__iterate=function(t,e){var r=this,n=0;return this._root&&this._root.iterate((function(e){return n++,t(e[1],e[0],r)}),e),n},Gt.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?ne(this.size,this._root,t,this.__hash):(this.__ownerID=t,this.__altered=!1,this)},Gt.isMap=Wt;var qt,Jt="@@__IMMUTABLE_MAP__@@",Zt=Gt.prototype;function $t(t,e){this.ownerID=t,this.entries=e}function Xt(t,e,r){this.ownerID=t,this.bitmap=e,this.nodes=r}function Vt(t,e,r){this.ownerID=t,this.count=e,this.nodes=r}function Ht(t,e,r){this.ownerID=t,this.keyHash=e,this.entries=r}function Kt(t,e,r){this.ownerID=t,this.keyHash=e,this.entry=r}function te(t,e,r){this._type=e,this._reverse=r,this._stack=t._root&&re(t._root)}function ee(t,e){return Q(t,e[0],e[1])}function re(t,e){return{node:t,index:0,__prev:e}}function ne(t,e,r,n){var i=Object.create(Zt);return i.size=t,i._root=e,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}function ie(){return qt||(qt=ne(0))}function oe(t,e,r){var n,i;if(t._root){var o=j(L),u=j(_);if(n=ue(t._root,t.__ownerID,0,void 0,e,r,o,u),!u.value)return t;i=t.size+(o.value?r===v?-1:1:0)}else{if(r===v)return t;i=1,n=new $t(t.__ownerID,[[e,r]])}return t.__ownerID?(t.size=i,t._root=n,t.__hash=void 0,t.__altered=!0,t):n?ne(i,n):ie()}function ue(t,e,r,n,i,o,u,s){return t?t.update(e,r,n,i,o,u,s):o===v?t:(N(s),N(u),new Kt(e,n,[i,o]))}function se(t){return t.constructor===Kt||t.constructor===Ht}function ae(t,e,r,n,i){if(t.keyHash===n)return new Ht(e,n,[t.entry,i]);var o,u=(0===r?t.keyHash:t.keyHash>>>r)&g,s=(0===r?n:n>>>r)&g;return new Xt(e,1<<u|1<<s,u===s?[ae(t,e,r+w,n,i)]:(o=new Kt(e,n,i),u<s?[t,o]:[o,t]))}function ce(t,e,r,n){t||(t=new x);for(var i=new Kt(t,St(r),[r,n]),o=0;o<e.length;o++){var u=e[o];i=i.update(t,0,void 0,u[0],u[1])}return i}function fe(t,e,r,n){for(var i=0,o=0,u=new Array(r),s=0,a=1,c=e.length;s<c;s++,a<<=1){var f=e[s];void 0!==f&&s!==n&&(i|=a,u[o++]=f)}return new Xt(t,i,u)}function le(t,e,r,n,i){for(var o=0,u=new Array(d),s=0;0!==r;s++,r>>>=1)u[s]=1&r?e[o++]:void 0;return u[n]=i,new Vt(t,o+1,u)}function he(t,e,r){for(var i=[],o=0;o<r.length;o++){var s=r[o],a=n(s);u(s)||(a=a.map((function(t){return pt(t)}))),i.push(a)}return Me(t,e,i)}function pe(t,e,r){return t&&t.mergeDeep&&u(e)?t.mergeDeep(e):dt(t,e)?t:e}function ye(t){return function(e,r,n){if(e&&e.mergeDeepWith&&u(r))return e.mergeDeepWith(t,r);var i=t(e,r,n);return dt(e,i)?e:i}}function Me(t,e,r){return 0===(r=r.filter((function(t){return 0!==t.size}))).length?t:0!==t.size||t.__ownerID||1!==r.length?t.withMutations((function(t){for(var n=e?function(r,n){t.update(n,v,(function(t){return t===v?r:e(t,r,n)}))}:function(e,r){t.set(r,e)},i=0;i<r.length;i++)r[i].forEach(n)})):t.constructor(r[0])}function we(t,e,r,n){var i=t===v,o=e.next();if(o.done){var u=i?r:t,s=n(u);return s===u?t:s}Lt(i||t&&t.set,"invalid keyPath");var a=o.value,c=i?v:t.get(a,v),f=we(c,e,r,n);return f===c?t:f===v?t.remove(a):(i?ie():t).set(a,f)}function de(t){return t=(t=(858993459&(t-=t>>1&1431655765))+(t>>2&858993459))+(t>>4)&252645135,t+=t>>8,127&(t+=t>>16)}function ge(t,e,r,n){var i=n?t:m(t);return i[e]=r,i}function ve(t,e,r,n){var i=t.length+1;if(n&&e+1===i)return t[e]=r,t;for(var o=new Array(i),u=0,s=0;s<i;s++)s===e?(o[s]=r,u=-1):o[s]=t[s+u];return o}function Le(t,e,r){var n=t.length-1;if(r&&e===n)return t.pop(),t;for(var i=new Array(n),o=0,u=0;u<n;u++)u===e&&(o=1),i[u]=t[u+o];return i}Zt[Jt]=!0,Zt[M]=Zt.remove,Zt.removeIn=Zt.deleteIn,$t.prototype.get=function(t,e,r,n){for(var i=this.entries,o=0,u=i.length;o<u;o++)if(dt(r,i[o][0]))return i[o][1];return n},$t.prototype.update=function(t,e,r,n,i,o,u){for(var s=i===v,a=this.entries,c=0,f=a.length;c<f&&!dt(n,a[c][0]);c++);var l=c<f;if(l?a[c][1]===i:s)return this;if(N(u),(s||!l)&&N(o),!s||1!==a.length){if(!l&&!s&&a.length>=_e)return ce(t,a,n,i);var h=t&&t===this.ownerID,p=h?a:m(a);return l?s?c===f-1?p.pop():p[c]=p.pop():p[c]=[n,i]:p.push([n,i]),h?(this.entries=p,this):new $t(t,p)}},Xt.prototype.get=function(t,e,r,n){void 0===e&&(e=St(r));var i=1<<((0===t?e:e>>>t)&g),o=this.bitmap;return 0==(o&i)?n:this.nodes[de(o&i-1)].get(t+w,e,r,n)},Xt.prototype.update=function(t,e,r,n,i,o,u){void 0===r&&(r=St(n));var s=(0===e?r:r>>>e)&g,a=1<<s,c=this.bitmap,f=0!=(c&a);if(!f&&i===v)return this;var l=de(c&a-1),h=this.nodes,p=f?h[l]:void 0,y=ue(p,t,e+w,r,n,i,o,u);if(y===p)return this;if(!f&&y&&h.length>=je)return le(t,h,c,s,y);if(f&&!y&&2===h.length&&se(h[1^l]))return h[1^l];if(f&&y&&1===h.length&&se(y))return y;var M=t&&t===this.ownerID,d=f?y?c:c^a:c|a,L=f?y?ge(h,l,y,M):Le(h,l,M):ve(h,l,y,M);return M?(this.bitmap=d,this.nodes=L,this):new Xt(t,d,L)},Vt.prototype.get=function(t,e,r,n){void 0===e&&(e=St(r));var i=(0===t?e:e>>>t)&g,o=this.nodes[i];return o?o.get(t+w,e,r,n):n},Vt.prototype.update=function(t,e,r,n,i,o,u){void 0===r&&(r=St(n));var s=(0===e?r:r>>>e)&g,a=i===v,c=this.nodes,f=c[s];if(a&&!f)return this;var l=ue(f,t,e+w,r,n,i,o,u);if(l===f)return this;var h=this.count;if(f){if(!l&&--h<Ne)return fe(t,c,h,s)}else h++;var p=t&&t===this.ownerID,y=ge(c,s,l,p);return p?(this.count=h,this.nodes=y,this):new Vt(t,h,y)},Ht.prototype.get=function(t,e,r,n){for(var i=this.entries,o=0,u=i.length;o<u;o++)if(dt(r,i[o][0]))return i[o][1];return n},Ht.prototype.update=function(t,e,r,n,i,o,u){void 0===r&&(r=St(n));var s=i===v;if(r!==this.keyHash)return s?this:(N(u),N(o),ae(this,t,e,r,[n,i]));for(var a=this.entries,c=0,f=a.length;c<f&&!dt(n,a[c][0]);c++);var l=c<f;if(l?a[c][1]===i:s)return this;if(N(u),(s||!l)&&N(o),s&&2===f)return new Kt(t,this.keyHash,a[1^c]);var h=t&&t===this.ownerID,p=h?a:m(a);return l?s?c===f-1?p.pop():p[c]=p.pop():p[c]=[n,i]:p.push([n,i]),h?(this.entries=p,this):new Ht(t,this.keyHash,p)},Kt.prototype.get=function(t,e,r,n){return dt(r,this.entry[0])?this.entry[1]:n},Kt.prototype.update=function(t,e,r,n,i,o,u){var s=i===v,a=dt(n,this.entry[0]);return(a?i===this.entry[1]:s)?this:(N(u),s?void N(o):a?t&&t===this.ownerID?(this.entry[1]=i,this):new Kt(t,this.keyHash,[n,i]):(N(o),ae(this,t,e,St(n),[n,i])))},$t.prototype.iterate=Ht.prototype.iterate=function(t,e){for(var r=this.entries,n=0,i=r.length-1;n<=i;n++)if(!1===t(r[e?i-n:n]))return!1},Xt.prototype.iterate=Vt.prototype.iterate=function(t,e){for(var r=this.nodes,n=0,i=r.length-1;n<=i;n++){var o=r[e?i-n:n];if(o&&!1===o.iterate(t,e))return!1}},Kt.prototype.iterate=function(t,e){return t(this.entry)},e(te,B),te.prototype.next=function(){for(var t=this._type,e=this._stack;e;){var r,n=e.node,i=e.index++;if(n.entry){if(0===i)return ee(t,n.entry)}else if(n.entries){if(i<=(r=n.entries.length-1))return ee(t,n.entries[this._reverse?r-i:i])}else if(i<=(r=n.nodes.length-1)){var o=n.nodes[this._reverse?r-i:i];if(o){if(o.entry)return ee(t,o.entry);e=this._stack=re(o,e)}continue}e=this._stack=this._stack.__prev}return R()};var _e=d/4,je=d/2,Ne=d/4;function xe(t){var e=ze();if(null==t)return e;if(me(t))return t;var r=i(t),n=r.size;return 0===n?e:(Pt(n),n>0&&n<d?Ee(0,n,w,null,new Se(r.toArray())):e.withMutations((function(t){t.setSize(n),r.forEach((function(e,r){return t.set(r,e)}))})))}function me(t){return!(!t||!t[De])}e(xe,xt),xe.of=function(){return this(arguments)},xe.prototype.toString=function(){return this.__toString("List [","]")},xe.prototype.get=function(t,e){if((t=I(this,t))>=0&&t<this.size){var r=Ye(this,t+=this._origin);return r&&r.array[t&g]}return e},xe.prototype.set=function(t,e){return Oe(this,t,e)},xe.prototype.remove=function(t){return this.has(t)?0===t?this.shift():t===this.size-1?this.pop():this.splice(t,1):this},xe.prototype.insert=function(t,e){return this.splice(t,0,e)},xe.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=w,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):ze()},xe.prototype.push=function(){var t=arguments,e=this.size;return this.withMutations((function(r){Be(r,0,e+t.length);for(var n=0;n<t.length;n++)r.set(e+n,t[n])}))},xe.prototype.pop=function(){return Be(this,0,-1)},xe.prototype.unshift=function(){var t=arguments;return this.withMutations((function(e){Be(e,-t.length);for(var r=0;r<t.length;r++)e.set(r,t[r])}))},xe.prototype.shift=function(){return Be(this,1)},xe.prototype.merge=function(){return Qe(this,void 0,arguments)},xe.prototype.mergeWith=function(e){return Qe(this,e,t.call(arguments,1))},xe.prototype.mergeDeep=function(){return Qe(this,pe,arguments)},xe.prototype.mergeDeepWith=function(e){var r=t.call(arguments,1);return Qe(this,ye(e),r)},xe.prototype.setSize=function(t){return Be(this,0,t)},xe.prototype.slice=function(t,e){var r=this.size;return b(t,e,r)?this:Be(this,A(t,r),C(e,r))},xe.prototype.__iterator=function(t,e){var r=0,n=Te(this,e);return new B((function(){var e=n();return e===Ce?R():Q(t,r++,e)}))},xe.prototype.__iterate=function(t,e){for(var r,n=0,i=Te(this,e);(r=i())!==Ce&&!1!==t(r,n++,this););return n},xe.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?Ee(this._origin,this._capacity,this._level,this._root,this._tail,t,this.__hash):(this.__ownerID=t,this)},xe.isList=me;var De="@@__IMMUTABLE_LIST__@@",Ie=xe.prototype;function Se(t,e){this.array=t,this.ownerID=e}Ie[De]=!0,Ie[M]=Ie.remove,Ie.setIn=Zt.setIn,Ie.deleteIn=Ie.removeIn=Zt.removeIn,Ie.update=Zt.update,Ie.updateIn=Zt.updateIn,Ie.mergeIn=Zt.mergeIn,Ie.mergeDeepIn=Zt.mergeDeepIn,Ie.withMutations=Zt.withMutations,Ie.asMutable=Zt.asMutable,Ie.asImmutable=Zt.asImmutable,Ie.wasAltered=Zt.wasAltered,Se.prototype.removeBefore=function(t,e,r){if(r===e?1<<e:0===this.array.length)return this;var n=r>>>e&g;if(n>=this.array.length)return new Se([],t);var i,o=0===n;if(e>0){var u=this.array[n];if((i=u&&u.removeBefore(t,e-w,r))===u&&o)return this}if(o&&!i)return this;var s=Ue(this,t);if(!o)for(var a=0;a<n;a++)s.array[a]=void 0;return i&&(s.array[n]=i),s},Se.prototype.removeAfter=function(t,e,r){if(r===(e?1<<e:0)||0===this.array.length)return this;var n,i=r-1>>>e&g;if(i>=this.array.length)return this;if(e>0){var o=this.array[i];if((n=o&&o.removeAfter(t,e-w,r))===o&&i===this.array.length-1)return this}var u=Ue(this,t);return u.array.splice(i+1),n&&(u.array[i]=n),u};var be,Ae,Ce={};function Te(t,e){var r=t._origin,n=t._capacity,i=Re(n),o=t._tail;return u(t._root,t._level,0);function u(t,e,r){return 0===e?s(t,r):a(t,e,r)}function s(t,u){var s=u===i?o&&o.array:t&&t.array,a=u>r?0:r-u,c=n-u;return c>d&&(c=d),function(){if(a===c)return Ce;var t=e?--c:a++;return s&&s[t]}}function a(t,i,o){var s,a=t&&t.array,c=o>r?0:r-o>>i,f=1+(n-o>>i);return f>d&&(f=d),function(){for(;;){if(s){var t=s();if(t!==Ce)return t;s=null}if(c===f)return Ce;var r=e?--f:c++;s=u(a&&a[r],i-w,o+(r<<i))}}}}function Ee(t,e,r,n,i,o,u){var s=Object.create(Ie);return s.size=e-t,s._origin=t,s._capacity=e,s._level=r,s._root=n,s._tail=i,s.__ownerID=o,s.__hash=u,s.__altered=!1,s}function ze(){return be||(be=Ee(0,0,w))}function Oe(t,e,r){if((e=I(t,e))!=e)return t;if(e>=t.size||e<0)return t.withMutations((function(t){e<0?Be(t,e).set(0,r):Be(t,0,e+1).set(e,r)}));e+=t._origin;var n=t._tail,i=t._root,o=j(_);return e>=Re(t._capacity)?n=ke(n,t.__ownerID,0,e,r,o):i=ke(i,t.__ownerID,t._level,e,r,o),o.value?t.__ownerID?(t._root=i,t._tail=n,t.__hash=void 0,t.__altered=!0,t):Ee(t._origin,t._capacity,t._level,i,n):t}function ke(t,e,r,n,i,o){var u,s=n>>>r&g,a=t&&s<t.array.length;if(!a&&void 0===i)return t;if(r>0){var c=t&&t.array[s],f=ke(c,e,r-w,n,i,o);return f===c?t:((u=Ue(t,e)).array[s]=f,u)}return a&&t.array[s]===i?t:(N(o),u=Ue(t,e),void 0===i&&s===u.array.length-1?u.array.pop():u.array[s]=i,u)}function Ue(t,e){return e&&t&&e===t.ownerID?t:new Se(t?t.array.slice():[],e)}function Ye(t,e){if(e>=Re(t._capacity))return t._tail;if(e<1<<t._level+w){for(var r=t._root,n=t._level;r&&n>0;)r=r.array[e>>>n&g],n-=w;return r}}function Be(t,e,r){void 0!==e&&(e|=0),void 0!==r&&(r|=0);var n=t.__ownerID||new x,i=t._origin,o=t._capacity,u=i+e,s=void 0===r?o:r<0?o+r:i+r;if(u===i&&s===o)return t;if(u>=s)return t.clear();for(var a=t._level,c=t._root,f=0;u+f<0;)c=new Se(c&&c.array.length?[void 0,c]:[],n),f+=1<<(a+=w);f&&(u+=f,i+=f,s+=f,o+=f);for(var l=Re(o),h=Re(s);h>=1<<a+w;)c=new Se(c&&c.array.length?[c]:[],n),a+=w;var p=t._tail,y=h<l?Ye(t,s-1):h>l?new Se([],n):p;if(p&&h>l&&u<o&&p.array.length){for(var M=c=Ue(c,n),d=a;d>w;d-=w){var v=l>>>d&g;M=M.array[v]=Ue(M.array[v],n)}M.array[l>>>w&g]=p}if(s<o&&(y=y&&y.removeAfter(n,0,s)),u>=h)u-=h,s-=h,a=w,c=null,y=y&&y.removeBefore(n,0,u);else if(u>i||h<l){for(f=0;c;){var L=u>>>a&g;if(L!==h>>>a&g)break;L&&(f+=(1<<a)*L),a-=w,c=c.array[L]}c&&u>i&&(c=c.removeBefore(n,a,u-f)),c&&h<l&&(c=c.removeAfter(n,a,h-f)),f&&(u-=f,s-=f)}return t.__ownerID?(t.size=s-u,t._origin=u,t._capacity=s,t._level=a,t._root=c,t._tail=y,t.__hash=void 0,t.__altered=!0,t):Ee(u,s,a,c,y)}function Qe(t,e,r){for(var n=[],o=0,s=0;s<r.length;s++){var a=r[s],c=i(a);c.size>o&&(o=c.size),u(a)||(c=c.map((function(t){return pt(t)}))),n.push(c)}return o>t.size&&(t=t.setSize(o)),Me(t,e,n)}function Re(t){return t<d?0:t-1>>>w<<w}function Fe(t){return null==t?We():Pe(t)?t:We().withMutations((function(e){var r=n(t);Pt(r.size),r.forEach((function(t,r){return e.set(r,t)}))}))}function Pe(t){return Wt(t)&&f(t)}function Ge(t,e,r,n){var i=Object.create(Fe.prototype);return i.size=t?t.size:0,i._map=t,i._list=e,i.__ownerID=r,i.__hash=n,i}function We(){return Ae||(Ae=Ge(ie(),ze()))}function qe(t,e,r){var n,i,o=t._map,u=t._list,s=o.get(e),a=void 0!==s;if(r===v){if(!a)return t;u.size>=d&&u.size>=2*o.size?(n=(i=u.filter((function(t,e){return void 0!==t&&s!==e}))).toKeyedSeq().map((function(t){return t[0]})).flip().toMap(),t.__ownerID&&(n.__ownerID=i.__ownerID=t.__ownerID)):(n=o.remove(e),i=s===u.size-1?u.pop():u.set(s,void 0))}else if(a){if(r===u.get(s)[1])return t;n=o,i=u.set(s,[e,r])}else n=o.set(e,u.size),i=u.set(u.size,[e,r]);return t.__ownerID?(t.size=n.size,t._map=n,t._list=i,t.__hash=void 0,t):Ge(n,i)}function Je(t,e){this._iter=t,this._useKeys=e,this.size=t.size}function Ze(t){this._iter=t,this.size=t.size}function $e(t){this._iter=t,this.size=t.size}function Xe(t){this._iter=t,this.size=t.size}function Ve(t){var e=gr(t);return e._iter=t,e.size=t.size,e.flip=function(){return t},e.reverse=function(){var e=t.reverse.apply(this);return e.flip=function(){return t.reverse()},e},e.has=function(e){return t.includes(e)},e.includes=function(e){return t.has(e)},e.cacheResult=vr,e.__iterateUncached=function(e,r){var n=this;return t.__iterate((function(t,r){return!1!==e(r,t,n)}),r)},e.__iteratorUncached=function(e,r){if(e===O){var n=t.__iterator(e,r);return new B((function(){var t=n.next();if(!t.done){var e=t.value[0];t.value[0]=t.value[1],t.value[1]=e}return t}))}return t.__iterator(e===z?E:z,r)},e}function He(t,e,r){var n=gr(t);return n.size=t.size,n.has=function(e){return t.has(e)},n.get=function(n,i){var o=t.get(n,v);return o===v?i:e.call(r,o,n,t)},n.__iterateUncached=function(n,i){var o=this;return t.__iterate((function(t,i,u){return!1!==n(e.call(r,t,i,u),i,o)}),i)},n.__iteratorUncached=function(n,i){var o=t.__iterator(O,i);return new B((function(){var i=o.next();if(i.done)return i;var u=i.value,s=u[0];return Q(n,s,e.call(r,u[1],s,t),i)}))},n}function Ke(t,e){var r=gr(t);return r._iter=t,r.size=t.size,r.reverse=function(){return t},t.flip&&(r.flip=function(){var e=Ve(t);return e.reverse=function(){return t.flip()},e}),r.get=function(r,n){return t.get(e?r:-1-r,n)},r.has=function(r){return t.has(e?r:-1-r)},r.includes=function(e){return t.includes(e)},r.cacheResult=vr,r.__iterate=function(e,r){var n=this;return t.__iterate((function(t,r){return e(t,r,n)}),!r)},r.__iterator=function(e,r){return t.__iterator(e,!r)},r}function tr(t,e,r,n){var i=gr(t);return n&&(i.has=function(n){var i=t.get(n,v);return i!==v&&!!e.call(r,i,n,t)},i.get=function(n,i){var o=t.get(n,v);return o!==v&&e.call(r,o,n,t)?o:i}),i.__iterateUncached=function(i,o){var u=this,s=0;return t.__iterate((function(t,o,a){if(e.call(r,t,o,a))return s++,i(t,n?o:s-1,u)}),o),s},i.__iteratorUncached=function(i,o){var u=t.__iterator(O,o),s=0;return new B((function(){for(;;){var o=u.next();if(o.done)return o;var a=o.value,c=a[0],f=a[1];if(e.call(r,f,c,t))return Q(i,n?c:s++,f,o)}}))},i}function er(t,e,r){var n=Gt().asMutable();return t.__iterate((function(i,o){n.update(e.call(r,i,o,t),0,(function(t){return t+1}))})),n.asImmutable()}function rr(t,e,r){var n=s(t),i=(f(t)?Fe():Gt()).asMutable();t.__iterate((function(o,u){i.update(e.call(r,o,u,t),(function(t){return(t=t||[]).push(n?[u,o]:o),t}))}));var o=dr(t);return i.map((function(e){return yr(t,o(e))}))}function nr(t,e,r,n){var i=t.size;if(void 0!==e&&(e|=0),void 0!==r&&(r===1/0?r=i:r|=0),b(e,r,i))return t;var o=A(e,i),u=C(r,i);if(o!=o||u!=u)return nr(t.toSeq().cacheResult(),e,r,n);var s,a=u-o;a==a&&(s=a<0?0:a);var c=gr(t);return c.size=0===s?s:t.size&&s||void 0,!n&&ot(t)&&s>=0&&(c.get=function(e,r){return(e=I(this,e))>=0&&e<s?t.get(e+o,r):r}),c.__iterateUncached=function(e,r){var i=this;if(0===s)return 0;if(r)return this.cacheResult().__iterate(e,r);var u=0,a=!0,c=0;return t.__iterate((function(t,r){if(!a||!(a=u++<o))return c++,!1!==e(t,n?r:c-1,i)&&c!==s})),c},c.__iteratorUncached=function(e,r){if(0!==s&&r)return this.cacheResult().__iterator(e,r);var i=0!==s&&t.__iterator(e,r),u=0,a=0;return new B((function(){for(;u++<o;)i.next();if(++a>s)return R();var t=i.next();return n||e===z?t:Q(e,a-1,e===E?void 0:t.value[1],t)}))},c}function ir(t,e,r){var n=gr(t);return n.__iterateUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterate(n,i);var u=0;return t.__iterate((function(t,i,s){return e.call(r,t,i,s)&&++u&&n(t,i,o)})),u},n.__iteratorUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterator(n,i);var u=t.__iterator(O,i),s=!0;return new B((function(){if(!s)return R();var t=u.next();if(t.done)return t;var i=t.value,a=i[0],c=i[1];return e.call(r,c,a,o)?n===O?t:Q(n,a,c,t):(s=!1,R())}))},n}function or(t,e,r,n){var i=gr(t);return i.__iterateUncached=function(i,o){var u=this;if(o)return this.cacheResult().__iterate(i,o);var s=!0,a=0;return t.__iterate((function(t,o,c){if(!s||!(s=e.call(r,t,o,c)))return a++,i(t,n?o:a-1,u)})),a},i.__iteratorUncached=function(i,o){var u=this;if(o)return this.cacheResult().__iterator(i,o);var s=t.__iterator(O,o),a=!0,c=0;return new B((function(){var t,o,f;do{if((t=s.next()).done)return n||i===z?t:Q(i,c++,i===E?void 0:t.value[1],t);var l=t.value;o=l[0],f=l[1],a&&(a=e.call(r,f,o,u))}while(a);return i===O?t:Q(i,o,f,t)}))},i}function ur(t,e){var r=s(t),i=[t].concat(e).map((function(t){return u(t)?r&&(t=n(t)):t=r?st(t):at(Array.isArray(t)?t:[t]),t})).filter((function(t){return 0!==t.size}));if(0===i.length)return t;if(1===i.length){var o=i[0];if(o===t||r&&s(o)||a(t)&&a(o))return o}var c=new et(i);return r?c=c.toKeyedSeq():a(t)||(c=c.toSetSeq()),(c=c.flatten(!0)).size=i.reduce((function(t,e){if(void 0!==t){var r=e.size;if(void 0!==r)return t+r}}),0),c}function sr(t,e,r){var n=gr(t);return n.__iterateUncached=function(n,i){var o=0,s=!1;function a(t,c){var f=this;t.__iterate((function(t,i){return(!e||c<e)&&u(t)?a(t,c+1):!1===n(t,r?i:o++,f)&&(s=!0),!s}),i)}return a(t,0),o},n.__iteratorUncached=function(n,i){var o=t.__iterator(n,i),s=[],a=0;return new B((function(){for(;o;){var t=o.next();if(!1===t.done){var c=t.value;if(n===O&&(c=c[1]),e&&!(s.length<e)||!u(c))return r?t:Q(n,a++,c,t);s.push(o),o=c.__iterator(n,i)}else o=s.pop()}return R()}))},n}function ar(t,e,r){var n=dr(t);return t.toSeq().map((function(i,o){return n(e.call(r,i,o,t))})).flatten(!0)}function cr(t,e){var r=gr(t);return r.size=t.size&&2*t.size-1,r.__iterateUncached=function(r,n){var i=this,o=0;return t.__iterate((function(t,n){return(!o||!1!==r(e,o++,i))&&!1!==r(t,o++,i)}),n),o},r.__iteratorUncached=function(r,n){var i,o=t.__iterator(z,n),u=0;return new B((function(){return(!i||u%2)&&(i=o.next()).done?i:u%2?Q(r,u++,e):Q(r,u++,i.value,i)}))},r}function fr(t,e,r){e||(e=Lr);var n=s(t),i=0,o=t.toSeq().map((function(e,n){return[n,e,i++,r?r(e,n,t):e]})).toArray();return o.sort((function(t,r){return e(t[3],r[3])||t[2]-r[2]})).forEach(n?function(t,e){o[e].length=2}:function(t,e){o[e]=t[1]}),n?Z(o):a(t)?$(o):X(o)}function lr(t,e,r){if(e||(e=Lr),r){var n=t.toSeq().map((function(e,n){return[e,r(e,n,t)]})).reduce((function(t,r){return hr(e,t[1],r[1])?r:t}));return n&&n[0]}return t.reduce((function(t,r){return hr(e,t,r)?r:t}))}function hr(t,e,r){var n=t(r,e);return 0===n&&r!==e&&(null==r||r!=r)||n>0}function pr(t,e,n){var i=gr(t);return i.size=new et(n).map((function(t){return t.size})).min(),i.__iterate=function(t,e){for(var r,n=this.__iterator(z,e),i=0;!(r=n.next()).done&&!1!==t(r.value,i++,this););return i},i.__iteratorUncached=function(t,i){var o=n.map((function(t){return t=r(t),G(i?t.reverse():t)})),u=0,s=!1;return new B((function(){var r;return s||(r=o.map((function(t){return t.next()})),s=r.some((function(t){return t.done}))),s?R():Q(t,u++,e.apply(null,r.map((function(t){return t.value}))))}))},i}function yr(t,e){return ot(t)?e:t.constructor(e)}function Mr(t){if(t!==Object(t))throw new TypeError("Expected [K, V] tuple: "+t)}function wr(t){return Pt(t.size),D(t)}function dr(t){return s(t)?n:a(t)?i:o}function gr(t){return Object.create((s(t)?Z:a(t)?$:X).prototype)}function vr(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):J.prototype.cacheResult.call(this)}function Lr(t,e){return t>e?1:t<e?-1:0}function _r(t){var e=G(t);if(!e){if(!q(t))throw new TypeError("Expected iterable or array-like: "+t);e=G(r(t))}return e}function jr(t,e){var r,n=function(o){if(o instanceof n)return o;if(!(this instanceof n))return new n(o);if(!r){r=!0;var u=Object.keys(t);Dr(i,u),i.size=u.length,i._name=e,i._keys=u,i._defaultValues=t}this._map=Gt(o)},i=n.prototype=Object.create(Nr);return i.constructor=n,n}e(Fe,Gt),Fe.of=function(){return this(arguments)},Fe.prototype.toString=function(){return this.__toString("OrderedMap {","}")},Fe.prototype.get=function(t,e){var r=this._map.get(t);return void 0!==r?this._list.get(r)[1]:e},Fe.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):We()},Fe.prototype.set=function(t,e){return qe(this,t,e)},Fe.prototype.remove=function(t){return qe(this,t,v)},Fe.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},Fe.prototype.__iterate=function(t,e){var r=this;return this._list.__iterate((function(e){return e&&t(e[1],e[0],r)}),e)},Fe.prototype.__iterator=function(t,e){return this._list.fromEntrySeq().__iterator(t,e)},Fe.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;var e=this._map.__ensureOwner(t),r=this._list.__ensureOwner(t);return t?Ge(e,r,t,this.__hash):(this.__ownerID=t,this._map=e,this._list=r,this)},Fe.isOrderedMap=Pe,Fe.prototype[y]=!0,Fe.prototype[M]=Fe.prototype.remove,e(Je,Z),Je.prototype.get=function(t,e){return this._iter.get(t,e)},Je.prototype.has=function(t){return this._iter.has(t)},Je.prototype.valueSeq=function(){return this._iter.valueSeq()},Je.prototype.reverse=function(){var t=this,e=Ke(this,!0);return this._useKeys||(e.valueSeq=function(){return t._iter.toSeq().reverse()}),e},Je.prototype.map=function(t,e){var r=this,n=He(this,t,e);return this._useKeys||(n.valueSeq=function(){return r._iter.toSeq().map(t,e)}),n},Je.prototype.__iterate=function(t,e){var r,n=this;return this._iter.__iterate(this._useKeys?function(e,r){return t(e,r,n)}:(r=e?wr(this):0,function(i){return t(i,e?--r:r++,n)}),e)},Je.prototype.__iterator=function(t,e){if(this._useKeys)return this._iter.__iterator(t,e);var r=this._iter.__iterator(z,e),n=e?wr(this):0;return new B((function(){var i=r.next();return i.done?i:Q(t,e?--n:n++,i.value,i)}))},Je.prototype[y]=!0,e(Ze,$),Ze.prototype.includes=function(t){return this._iter.includes(t)},Ze.prototype.__iterate=function(t,e){var r=this,n=0;return this._iter.__iterate((function(e){return t(e,n++,r)}),e)},Ze.prototype.__iterator=function(t,e){var r=this._iter.__iterator(z,e),n=0;return new B((function(){var e=r.next();return e.done?e:Q(t,n++,e.value,e)}))},e($e,X),$e.prototype.has=function(t){return this._iter.includes(t)},$e.prototype.__iterate=function(t,e){var r=this;return this._iter.__iterate((function(e){return t(e,e,r)}),e)},$e.prototype.__iterator=function(t,e){var r=this._iter.__iterator(z,e);return new B((function(){var e=r.next();return e.done?e:Q(t,e.value,e.value,e)}))},e(Xe,Z),Xe.prototype.entrySeq=function(){return this._iter.toSeq()},Xe.prototype.__iterate=function(t,e){var r=this;return this._iter.__iterate((function(e){if(e){Mr(e);var n=u(e);return t(n?e.get(1):e[1],n?e.get(0):e[0],r)}}),e)},Xe.prototype.__iterator=function(t,e){var r=this._iter.__iterator(z,e);return new B((function(){for(;;){var e=r.next();if(e.done)return e;var n=e.value;if(n){Mr(n);var i=u(n);return Q(t,i?n.get(0):n[0],i?n.get(1):n[1],e)}}}))},Ze.prototype.cacheResult=Je.prototype.cacheResult=$e.prototype.cacheResult=Xe.prototype.cacheResult=vr,e(jr,Nt),jr.prototype.toString=function(){return this.__toString(mr(this)+" {","}")},jr.prototype.has=function(t){return this._defaultValues.hasOwnProperty(t)},jr.prototype.get=function(t,e){if(!this.has(t))return e;var r=this._defaultValues[t];return this._map?this._map.get(t,r):r},jr.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var t=this.constructor;return t._empty||(t._empty=xr(this,ie()))},jr.prototype.set=function(t,e){if(!this.has(t))throw new Error('Cannot set unknown key "'+t+'" on '+mr(this));if(this._map&&!this._map.has(t)&&e===this._defaultValues[t])return this;var r=this._map&&this._map.set(t,e);return this.__ownerID||r===this._map?this:xr(this,r)},jr.prototype.remove=function(t){if(!this.has(t))return this;var e=this._map&&this._map.remove(t);return this.__ownerID||e===this._map?this:xr(this,e)},jr.prototype.wasAltered=function(){return this._map.wasAltered()},jr.prototype.__iterator=function(t,e){var r=this;return n(this._defaultValues).map((function(t,e){return r.get(e)})).__iterator(t,e)},jr.prototype.__iterate=function(t,e){var r=this;return n(this._defaultValues).map((function(t,e){return r.get(e)})).__iterate(t,e)},jr.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;var e=this._map&&this._map.__ensureOwner(t);return t?xr(this,e,t):(this.__ownerID=t,this._map=e,this)};var Nr=jr.prototype;function xr(t,e,r){var n=Object.create(Object.getPrototypeOf(t));return n._map=e,n.__ownerID=r,n}function mr(t){return t._name||t.constructor.name||"Record"}function Dr(t,e){try{e.forEach(Ir.bind(void 0,t))}catch(t){}}function Ir(t,e){Object.defineProperty(t,e,{get:function(){return this.get(e)},set:function(t){Lt(this.__ownerID,"Cannot set on an immutable record."),this.set(e,t)}})}function Sr(t){return null==t?Or():br(t)&&!f(t)?t:Or().withMutations((function(e){var r=o(t);Pt(r.size),r.forEach((function(t){return e.add(t)}))}))}function br(t){return!(!t||!t[Cr])}Nr[M]=Nr.remove,Nr.deleteIn=Nr.removeIn=Zt.removeIn,Nr.merge=Zt.merge,Nr.mergeWith=Zt.mergeWith,Nr.mergeIn=Zt.mergeIn,Nr.mergeDeep=Zt.mergeDeep,Nr.mergeDeepWith=Zt.mergeDeepWith,Nr.mergeDeepIn=Zt.mergeDeepIn,Nr.setIn=Zt.setIn,Nr.update=Zt.update,Nr.updateIn=Zt.updateIn,Nr.withMutations=Zt.withMutations,Nr.asMutable=Zt.asMutable,Nr.asImmutable=Zt.asImmutable,e(Sr,mt),Sr.of=function(){return this(arguments)},Sr.fromKeys=function(t){return this(n(t).keySeq())},Sr.prototype.toString=function(){return this.__toString("Set {","}")},Sr.prototype.has=function(t){return this._map.has(t)},Sr.prototype.add=function(t){return Er(this,this._map.set(t,!0))},Sr.prototype.remove=function(t){return Er(this,this._map.remove(t))},Sr.prototype.clear=function(){return Er(this,this._map.clear())},Sr.prototype.union=function(){var e=t.call(arguments,0);return 0===(e=e.filter((function(t){return 0!==t.size}))).length?this:0!==this.size||this.__ownerID||1!==e.length?this.withMutations((function(t){for(var r=0;r<e.length;r++)o(e[r]).forEach((function(e){return t.add(e)}))})):this.constructor(e[0])},Sr.prototype.intersect=function(){var e=t.call(arguments,0);if(0===e.length)return this;e=e.map((function(t){return o(t)}));var r=this;return this.withMutations((function(t){r.forEach((function(r){e.every((function(t){return t.includes(r)}))||t.remove(r)}))}))},Sr.prototype.subtract=function(){var e=t.call(arguments,0);if(0===e.length)return this;e=e.map((function(t){return o(t)}));var r=this;return this.withMutations((function(t){r.forEach((function(r){e.some((function(t){return t.includes(r)}))&&t.remove(r)}))}))},Sr.prototype.merge=function(){return this.union.apply(this,arguments)},Sr.prototype.mergeWith=function(e){var r=t.call(arguments,1);return this.union.apply(this,r)},Sr.prototype.sort=function(t){return kr(fr(this,t))},Sr.prototype.sortBy=function(t,e){return kr(fr(this,e,t))},Sr.prototype.wasAltered=function(){return this._map.wasAltered()},Sr.prototype.__iterate=function(t,e){var r=this;return this._map.__iterate((function(e,n){return t(n,n,r)}),e)},Sr.prototype.__iterator=function(t,e){return this._map.map((function(t,e){return e})).__iterator(t,e)},Sr.prototype.__ensureOwner=function(t){if(t===this.__ownerID)return this;var e=this._map.__ensureOwner(t);return t?this.__make(e,t):(this.__ownerID=t,this._map=e,this)},Sr.isSet=br;var Ar,Cr="@@__IMMUTABLE_SET__@@",Tr=Sr.prototype;function Er(t,e){return t.__ownerID?(t.size=e.size,t._map=e,t):e===t._map?t:0===e.size?t.__empty():t.__make(e)}function zr(t,e){var r=Object.create(Tr);return r.size=t?t.size:0,r._map=t,r.__ownerID=e,r}function Or(){return Ar||(Ar=zr(ie()))}function kr(t){return null==t?Rr():Ur(t)?t:Rr().withMutations((function(e){var r=o(t);Pt(r.size),r.forEach((function(t){return e.add(t)}))}))}function Ur(t){return br(t)&&f(t)}Tr[Cr]=!0,Tr[M]=Tr.remove,Tr.mergeDeep=Tr.merge,Tr.mergeDeepWith=Tr.mergeWith,Tr.withMutations=Zt.withMutations,Tr.asMutable=Zt.asMutable,Tr.asImmutable=Zt.asImmutable,Tr.__empty=Or,Tr.__make=zr,e(kr,Sr),kr.of=function(){return this(arguments)},kr.fromKeys=function(t){return this(n(t).keySeq())},kr.prototype.toString=function(){return this.__toString("OrderedSet {","}")},kr.isOrderedSet=Ur;var Yr,Br=kr.prototype;function Qr(t,e){var r=Object.create(Br);return r.size=t?t.size:0,r._map=t,r.__ownerID=e,r}function Rr(){return Yr||(Yr=Qr(We()))}function Fr(t){return null==t?Zr():Pr(t)?t:Zr().unshiftAll(t)}function Pr(t){return!(!t||!t[Wr])}Br[y]=!0,Br.__empty=Rr,Br.__make=Qr,e(Fr,xt),Fr.of=function(){return this(arguments)},Fr.prototype.toString=function(){return this.__toString("Stack [","]")},Fr.prototype.get=function(t,e){var r=this._head;for(t=I(this,t);r&&t--;)r=r.next;return r?r.value:e},Fr.prototype.peek=function(){return this._head&&this._head.value},Fr.prototype.push=function(){if(0===arguments.length)return this;for(var t=this.size+arguments.length,e=this._head,r=arguments.length-1;r>=0;r--)e={value:arguments[r],next:e};return this.__ownerID?(this.size=t,this._head=e,this.__hash=void 0,this.__altered=!0,this):Jr(t,e)},Fr.prototype.pushAll=function(t){if(0===(t=i(t)).size)return this;Pt(t.size);var e=this.size,r=this._head;return t.reverse().forEach((function(t){e++,r={value:t,next:r}})),this.__ownerID?(this.size=e,this._head=r,this.__hash=void 0,this.__altered=!0,this):Jr(e,r)},Fr.prototype.pop=function(){return this.slice(1)},Fr.prototype.unshift=function(){return this.push.apply(this,arguments)},Fr.prototype.unshiftAll=function(t){return this.pushAll(t)},Fr.prototype.shift=function(){return this.pop.apply(this,arguments)},Fr.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):Zr()},Fr.prototype.slice=function(t,e){if(b(t,e,this.size))return this;var r=A(t,this.size);if(C(e,this.size)!==this.size)return xt.prototype.slice.call(this,t,e);for(var n=this.size-r,i=this._head;r--;)i=i.next;return this.__ownerID?(this.size=n,this._head=i,this.__hash=void 0,this.__altered=!0,this):Jr(n,i)},Fr.prototype.__ensureOwner=function(t){return t===this.__ownerID?this:t?Jr(this.size,this._head,t,this.__hash):(this.__ownerID=t,this.__altered=!1,this)},Fr.prototype.__iterate=function(t,e){if(e)return this.reverse().__iterate(t);for(var r=0,n=this._head;n&&!1!==t(n.value,r++,this);)n=n.next;return r},Fr.prototype.__iterator=function(t,e){if(e)return this.reverse().__iterator(t);var r=0,n=this._head;return new B((function(){if(n){var e=n.value;return n=n.next,Q(t,r++,e)}return R()}))},Fr.isStack=Pr;var Gr,Wr="@@__IMMUTABLE_STACK__@@",qr=Fr.prototype;function Jr(t,e,r,n){var i=Object.create(qr);return i.size=t,i._head=e,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}function Zr(){return Gr||(Gr=Jr(0))}function $r(t,e){var r=function(r){t.prototype[r]=e[r]};return Object.keys(e).forEach(r),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(e).forEach(r),t}qr[Wr]=!0,qr.withMutations=Zt.withMutations,qr.asMutable=Zt.asMutable,qr.asImmutable=Zt.asImmutable,qr.wasAltered=Zt.wasAltered,r.Iterator=B,$r(r,{toArray:function(){Pt(this.size);var t=new Array(this.size||0);return this.valueSeq().__iterate((function(e,r){t[r]=e})),t},toIndexedSeq:function(){return new Ze(this)},toJS:function(){return this.toSeq().map((function(t){return t&&"function"==typeof t.toJS?t.toJS():t})).__toJS()},toJSON:function(){return this.toSeq().map((function(t){return t&&"function"==typeof t.toJSON?t.toJSON():t})).__toJS()},toKeyedSeq:function(){return new Je(this,!0)},toMap:function(){return Gt(this.toKeyedSeq())},toObject:function(){Pt(this.size);var t={};return this.__iterate((function(e,r){t[r]=e})),t},toOrderedMap:function(){return Fe(this.toKeyedSeq())},toOrderedSet:function(){return kr(s(this)?this.valueSeq():this)},toSet:function(){return Sr(s(this)?this.valueSeq():this)},toSetSeq:function(){return new $e(this)},toSeq:function(){return a(this)?this.toIndexedSeq():s(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Fr(s(this)?this.valueSeq():this)},toList:function(){return xe(s(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(t,e){return 0===this.size?t+e:t+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+e},concat:function(){return yr(this,ur(this,t.call(arguments,0)))},includes:function(t){return this.some((function(e){return dt(e,t)}))},entries:function(){return this.__iterator(O)},every:function(t,e){Pt(this.size);var r=!0;return this.__iterate((function(n,i,o){if(!t.call(e,n,i,o))return r=!1,!1})),r},filter:function(t,e){return yr(this,tr(this,t,e,!0))},find:function(t,e,r){var n=this.findEntry(t,e);return n?n[1]:r},forEach:function(t,e){return Pt(this.size),this.__iterate(e?t.bind(e):t)},join:function(t){Pt(this.size),t=void 0!==t?""+t:",";var e="",r=!0;return this.__iterate((function(n){r?r=!1:e+=t,e+=null!=n?n.toString():""})),e},keys:function(){return this.__iterator(E)},map:function(t,e){return yr(this,He(this,t,e))},reduce:function(t,e,r){var n,i;return Pt(this.size),arguments.length<2?i=!0:n=e,this.__iterate((function(e,o,u){i?(i=!1,n=e):n=t.call(r,n,e,o,u)})),n},reduceRight:function(t,e,r){var n=this.toKeyedSeq().reverse();return n.reduce.apply(n,arguments)},reverse:function(){return yr(this,Ke(this,!0))},slice:function(t,e){return yr(this,nr(this,t,e,!0))},some:function(t,e){return!this.every(tn(t),e)},sort:function(t){return yr(this,fr(this,t))},values:function(){return this.__iterator(z)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(t,e){return D(t?this.toSeq().filter(t,e):this)},countBy:function(t,e){return er(this,t,e)},equals:function(t){return gt(this,t)},entrySeq:function(){var t=this;if(t._cache)return new et(t._cache);var e=t.toSeq().map(Kr).toIndexedSeq();return e.fromEntrySeq=function(){return t.toSeq()},e},filterNot:function(t,e){return this.filter(tn(t),e)},findEntry:function(t,e,r){var n=r;return this.__iterate((function(r,i,o){if(t.call(e,r,i,o))return n=[i,r],!1})),n},findKey:function(t,e){var r=this.findEntry(t,e);return r&&r[0]},findLast:function(t,e,r){return this.toKeyedSeq().reverse().find(t,e,r)},findLastEntry:function(t,e,r){return this.toKeyedSeq().reverse().findEntry(t,e,r)},findLastKey:function(t,e){return this.toKeyedSeq().reverse().findKey(t,e)},first:function(){return this.find(S)},flatMap:function(t,e){return yr(this,ar(this,t,e))},flatten:function(t){return yr(this,sr(this,t,!0))},fromEntrySeq:function(){return new Xe(this)},get:function(t,e){return this.find((function(e,r){return dt(r,t)}),void 0,e)},getIn:function(t,e){for(var r,n=this,i=_r(t);!(r=i.next()).done;){var o=r.value;if((n=n&&n.get?n.get(o,v):v)===v)return e}return n},groupBy:function(t,e){return rr(this,t,e)},has:function(t){return this.get(t,v)!==v},hasIn:function(t){return this.getIn(t,v)!==v},isSubset:function(t){return t="function"==typeof t.includes?t:r(t),this.every((function(e){return t.includes(e)}))},isSuperset:function(t){return(t="function"==typeof t.isSubset?t:r(t)).isSubset(this)},keyOf:function(t){return this.findKey((function(e){return dt(e,t)}))},keySeq:function(){return this.toSeq().map(Hr).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(t){return this.toKeyedSeq().reverse().keyOf(t)},max:function(t){return lr(this,t)},maxBy:function(t,e){return lr(this,e,t)},min:function(t){return lr(this,t?en(t):on)},minBy:function(t,e){return lr(this,e?en(e):on,t)},rest:function(){return this.slice(1)},skip:function(t){return this.slice(Math.max(0,t))},skipLast:function(t){return yr(this,this.toSeq().reverse().skip(t).reverse())},skipWhile:function(t,e){return yr(this,or(this,t,e,!0))},skipUntil:function(t,e){return this.skipWhile(tn(t),e)},sortBy:function(t,e){return yr(this,fr(this,e,t))},take:function(t){return this.slice(0,Math.max(0,t))},takeLast:function(t){return yr(this,this.toSeq().reverse().take(t).reverse())},takeWhile:function(t,e){return yr(this,ir(this,t,e))},takeUntil:function(t,e){return this.takeWhile(tn(t),e)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=un(this))}});var Xr=r.prototype;Xr[l]=!0,Xr[Y]=Xr.values,Xr.__toJS=Xr.toArray,Xr.__toStringMapper=rn,Xr.inspect=Xr.toSource=function(){return this.toString()},Xr.chain=Xr.flatMap,Xr.contains=Xr.includes,$r(n,{flip:function(){return yr(this,Ve(this))},mapEntries:function(t,e){var r=this,n=0;return yr(this,this.toSeq().map((function(i,o){return t.call(e,[o,i],n++,r)})).fromEntrySeq())},mapKeys:function(t,e){var r=this;return yr(this,this.toSeq().flip().map((function(n,i){return t.call(e,n,i,r)})).flip())}});var Vr=n.prototype;function Hr(t,e){return e}function Kr(t,e){return[e,t]}function tn(t){return function(){return!t.apply(this,arguments)}}function en(t){return function(){return-t.apply(this,arguments)}}function rn(t){return"string"==typeof t?JSON.stringify(t):String(t)}function nn(){return m(arguments)}function on(t,e){return t<e?1:t>e?-1:0}function un(t){if(t.size===1/0)return 0;var e=f(t),r=s(t),n=e?1:0;return sn(t.__iterate(r?e?function(t,e){n=31*n+an(St(t),St(e))|0}:function(t,e){n=n+an(St(t),St(e))|0}:e?function(t){n=31*n+St(t)|0}:function(t){n=n+St(t)|0}),n)}function sn(t,e){return e=Dt(e,3432918353),e=Dt(e<<15|e>>>-15,461845907),e=Dt(e<<13|e>>>-13,5),e=Dt((e=(e+3864292196|0)^t)^e>>>16,2246822507),e=It((e=Dt(e^e>>>13,3266489909))^e>>>16)}function an(t,e){return t^e+2654435769+(t<<6)+(t>>2)|0}return Vr[h]=!0,Vr[Y]=Xr.entries,Vr.__toJS=Xr.toObject,Vr.__toStringMapper=function(t,e){return JSON.stringify(e)+": "+rn(t)},$r(i,{toKeyedSeq:function(){return new Je(this,!1)},filter:function(t,e){return yr(this,tr(this,t,e,!1))},findIndex:function(t,e){var r=this.findEntry(t,e);return r?r[0]:-1},indexOf:function(t){var e=this.keyOf(t);return void 0===e?-1:e},lastIndexOf:function(t){var e=this.lastKeyOf(t);return void 0===e?-1:e},reverse:function(){return yr(this,Ke(this,!1))},slice:function(t,e){return yr(this,nr(this,t,e,!1))},splice:function(t,e){var r=arguments.length;if(e=Math.max(0|e,0),0===r||2===r&&!e)return this;t=A(t,t<0?this.count():this.size);var n=this.slice(0,t);return yr(this,1===r?n:n.concat(m(arguments,2),this.slice(t+e)))},findLastIndex:function(t,e){var r=this.findLastEntry(t,e);return r?r[0]:-1},first:function(){return this.get(0)},flatten:function(t){return yr(this,sr(this,t,!1))},get:function(t,e){return(t=I(this,t))<0||this.size===1/0||void 0!==this.size&&t>this.size?e:this.find((function(e,r){return r===t}),void 0,e)},has:function(t){return(t=I(this,t))>=0&&(void 0!==this.size?this.size===1/0||t<this.size:-1!==this.indexOf(t))},interpose:function(t){return yr(this,cr(this,t))},interleave:function(){var t=[this].concat(m(arguments)),e=pr(this.toSeq(),$.of,t),r=e.flatten(!0);return e.size&&(r.size=e.size*t.length),yr(this,r)},keySeq:function(){return _t(0,this.size)},last:function(){return this.get(-1)},skipWhile:function(t,e){return yr(this,or(this,t,e,!1))},zip:function(){return yr(this,pr(this,nn,[this].concat(m(arguments))))},zipWith:function(t){var e=m(arguments);return e[0]=this,yr(this,pr(this,t,e))}}),i.prototype[p]=!0,i.prototype[y]=!0,$r(o,{get:function(t,e){return this.has(t)?t:e},includes:function(t){return this.has(t)},keySeq:function(){return this.valueSeq()}}),o.prototype.has=Xr.includes,o.prototype.contains=o.prototype.includes,$r(Z,n.prototype),$r($,i.prototype),$r(X,o.prototype),$r(Nt,n.prototype),$r(xt,i.prototype),$r(mt,o.prototype),{Iterable:r,Seq:J,Collection:jt,Map:Gt,OrderedMap:Fe,List:xe,Stack:Fr,Set:Sr,OrderedSet:kr,Record:jr,Range:_t,Repeat:vt,is:dt,fromJS:pt}}()},5717:t=>{"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}}},8552:(t,e,r)=>{var n=r(852)(r(5639),"DataView");t.exports=n},1989:(t,e,r)=>{var n=r(1789),i=r(401),o=r(7667),u=r(1327),s=r(1866);function a(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}a.prototype.clear=n,a.prototype.delete=i,a.prototype.get=o,a.prototype.has=u,a.prototype.set=s,t.exports=a},8407:(t,e,r)=>{var n=r(7040),i=r(4125),o=r(2117),u=r(7518),s=r(4705);function a(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}a.prototype.clear=n,a.prototype.delete=i,a.prototype.get=o,a.prototype.has=u,a.prototype.set=s,t.exports=a},7071:(t,e,r)=>{var n=r(852)(r(5639),"Map");t.exports=n},3369:(t,e,r)=>{var n=r(4785),i=r(1285),o=r(6e3),u=r(9916),s=r(5265);function a(t){var e=-1,r=null==t?0:t.length;for(this.clear();++e<r;){var n=t[e];this.set(n[0],n[1])}}a.prototype.clear=n,a.prototype.delete=i,a.prototype.get=o,a.prototype.has=u,a.prototype.set=s,t.exports=a},3818:(t,e,r)=>{var n=r(852)(r(5639),"Promise");t.exports=n},8525:(t,e,r)=>{var n=r(852)(r(5639),"Set");t.exports=n},8668:(t,e,r)=>{var n=r(3369),i=r(619),o=r(2385);function u(t){var e=-1,r=null==t?0:t.length;for(this.__data__=new n;++e<r;)this.add(t[e])}u.prototype.add=u.prototype.push=i,u.prototype.has=o,t.exports=u},6384:(t,e,r)=>{var n=r(8407),i=r(7465),o=r(3779),u=r(7599),s=r(4758),a=r(4309);function c(t){var e=this.__data__=new n(t);this.size=e.size}c.prototype.clear=i,c.prototype.delete=o,c.prototype.get=u,c.prototype.has=s,c.prototype.set=a,t.exports=c},2705:(t,e,r)=>{var n=r(5639).Symbol;t.exports=n},1149:(t,e,r)=>{var n=r(5639).Uint8Array;t.exports=n},577:(t,e,r)=>{var n=r(852)(r(5639),"WeakMap");t.exports=n},4963:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,i=0,o=[];++r<n;){var u=t[r];e(u,r,t)&&(o[i++]=u)}return o}},4636:(t,e,r)=>{var n=r(2545),i=r(5694),o=r(1469),u=r(4144),s=r(5776),a=r(6719),c=Object.prototype.hasOwnProperty;t.exports=function(t,e){var r=o(t),f=!r&&i(t),l=!r&&!f&&u(t),h=!r&&!f&&!l&&a(t),p=r||f||l||h,y=p?n(t.length,String):[],M=y.length;for(var w in t)!e&&!c.call(t,w)||p&&("length"==w||l&&("offset"==w||"parent"==w)||h&&("buffer"==w||"byteLength"==w||"byteOffset"==w)||s(w,M))||y.push(w);return y}},9932:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length,i=Array(n);++r<n;)i[r]=e(t[r],r,t);return i}},2488:t=>{t.exports=function(t,e){for(var r=-1,n=e.length,i=t.length;++r<n;)t[i+r]=e[r];return t}},2663:t=>{t.exports=function(t,e,r,n){var i=-1,o=null==t?0:t.length;for(n&&o&&(r=t[++i]);++i<o;)r=e(r,t[i],i,t);return r}},4855:t=>{t.exports=function(t,e){for(var r=-1,n=null==t?0:t.length;++r<n;)if(e(t[r],r,t))return!0;return!1}},4286:t=>{t.exports=function(t){return t.split("")}},9029:t=>{var e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;t.exports=function(t){return t.match(e)||[]}},4865:(t,e,r)=>{var n=r(9465),i=r(7813),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,r){var u=t[e];o.call(t,e)&&i(u,r)&&(void 0!==r||e in t)||n(t,e,r)}},8470:(t,e,r)=>{var n=r(7813);t.exports=function(t,e){for(var r=t.length;r--;)if(n(t[r][0],e))return r;return-1}},9465:(t,e,r)=>{var n=r(8777);t.exports=function(t,e,r){"__proto__"==e&&n?n(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}},9881:(t,e,r)=>{var n=r(7816),i=r(9291)(n);t.exports=i},1848:t=>{t.exports=function(t,e,r,n){for(var i=t.length,o=r+(n?1:-1);n?o--:++o<i;)if(e(t[o],o,t))return o;return-1}},8483:(t,e,r)=>{var n=r(5063)();t.exports=n},7816:(t,e,r)=>{var n=r(8483),i=r(3674);t.exports=function(t,e){return t&&n(t,e,i)}},7786:(t,e,r)=>{var n=r(1811),i=r(327);t.exports=function(t,e){for(var r=0,o=(e=n(e,t)).length;null!=t&&r<o;)t=t[i(e[r++])];return r&&r==o?t:void 0}},8866:(t,e,r)=>{var n=r(2488),i=r(1469);t.exports=function(t,e,r){var o=e(t);return i(t)?o:n(o,r(t))}},4239:(t,e,r)=>{var n=r(2705),i=r(9607),o=r(2333),u=n?n.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":u&&u in Object(t)?i(t):o(t)}},13:t=>{t.exports=function(t,e){return null!=t&&e in Object(t)}},9454:(t,e,r)=>{var n=r(4239),i=r(7005);t.exports=function(t){return i(t)&&"[object Arguments]"==n(t)}},939:(t,e,r)=>{var n=r(2492),i=r(7005);t.exports=function t(e,r,o,u,s){return e===r||(null==e||null==r||!i(e)&&!i(r)?e!=e&&r!=r:n(e,r,o,u,t,s))}},2492:(t,e,r)=>{var n=r(6384),i=r(7114),o=r(8351),u=r(6096),s=r(8882),a=r(1469),c=r(4144),f=r(6719),l="[object Arguments]",h="[object Array]",p="[object Object]",y=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,M,w,d){var g=a(t),v=a(e),L=g?h:s(t),_=v?h:s(e),j=(L=L==l?p:L)==p,N=(_=_==l?p:_)==p,x=L==_;if(x&&c(t)){if(!c(e))return!1;g=!0,j=!1}if(x&&!j)return d||(d=new n),g||f(t)?i(t,e,r,M,w,d):o(t,e,L,r,M,w,d);if(!(1&r)){var m=j&&y.call(t,"__wrapped__"),D=N&&y.call(e,"__wrapped__");if(m||D){var I=m?t.value():t,S=D?e.value():e;return d||(d=new n),w(I,S,r,M,d)}}return!!x&&(d||(d=new n),u(t,e,r,M,w,d))}},2958:(t,e,r)=>{var n=r(6384),i=r(939);t.exports=function(t,e,r,o){var u=r.length,s=u,a=!o;if(null==t)return!s;for(t=Object(t);u--;){var c=r[u];if(a&&c[2]?c[1]!==t[c[0]]:!(c[0]in t))return!1}for(;++u<s;){var f=(c=r[u])[0],l=t[f],h=c[1];if(a&&c[2]){if(void 0===l&&!(f in t))return!1}else{var p=new n;if(o)var y=o(l,h,f,t,e,p);if(!(void 0===y?i(h,l,3,o,p):y))return!1}}return!0}},8458:(t,e,r)=>{var n=r(3560),i=r(5346),o=r(3218),u=r(346),s=/^\[object .+?Constructor\]$/,a=Function.prototype,c=Object.prototype,f=a.toString,l=c.hasOwnProperty,h=RegExp("^"+f.call(l).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!o(t)||i(t))&&(n(t)?h:s).test(u(t))}},8749:(t,e,r)=>{var n=r(4239),i=r(1780),o=r(7005),u={};u["[object Float32Array]"]=u["[object Float64Array]"]=u["[object Int8Array]"]=u["[object Int16Array]"]=u["[object Int32Array]"]=u["[object Uint8Array]"]=u["[object Uint8ClampedArray]"]=u["[object Uint16Array]"]=u["[object Uint32Array]"]=!0,u["[object Arguments]"]=u["[object Array]"]=u["[object ArrayBuffer]"]=u["[object Boolean]"]=u["[object DataView]"]=u["[object Date]"]=u["[object Error]"]=u["[object Function]"]=u["[object Map]"]=u["[object Number]"]=u["[object Object]"]=u["[object RegExp]"]=u["[object Set]"]=u["[object String]"]=u["[object WeakMap]"]=!1,t.exports=function(t){return o(t)&&i(t.length)&&!!u[n(t)]}},7206:(t,e,r)=>{var n=r(1573),i=r(6432),o=r(6557),u=r(1469),s=r(1733);t.exports=function(t){return"function"==typeof t?t:null==t?o:"object"==typeof t?u(t)?i(t[0],t[1]):n(t):s(t)}},280:(t,e,r)=>{var n=r(5726),i=r(6916),o=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return i(t);var e=[];for(var r in Object(t))o.call(t,r)&&"constructor"!=r&&e.push(r);return e}},1573:(t,e,r)=>{var n=r(2958),i=r(1499),o=r(2634);t.exports=function(t){var e=i(t);return 1==e.length&&e[0][2]?o(e[0][0],e[0][1]):function(r){return r===t||n(r,t,e)}}},6432:(t,e,r)=>{var n=r(939),i=r(7361),o=r(9095),u=r(5403),s=r(9162),a=r(2634),c=r(327);t.exports=function(t,e){return u(t)&&s(e)?a(c(t),e):function(r){var u=i(r,t);return void 0===u&&u===e?o(r,t):n(e,u,3)}}},371:t=>{t.exports=function(t){return function(e){return null==e?void 0:e[t]}}},9152:(t,e,r)=>{var n=r(7786);t.exports=function(t){return function(e){return n(e,t)}}},8674:t=>{t.exports=function(t){return function(e){return null==t?void 0:t[e]}}},4259:t=>{t.exports=function(t,e,r){var n=-1,i=t.length;e<0&&(e=-e>i?0:i+e),(r=r>i?i:r)<0&&(r+=i),i=e>r?0:r-e>>>0,e>>>=0;for(var o=Array(i);++n<i;)o[n]=t[n+e];return o}},5076:(t,e,r)=>{var n=r(9881);t.exports=function(t,e){var r;return n(t,(function(t,n,i){return!(r=e(t,n,i))})),!!r}},2545:t=>{t.exports=function(t,e){for(var r=-1,n=Array(t);++r<t;)n[r]=e(r);return n}},531:(t,e,r)=>{var n=r(2705),i=r(9932),o=r(1469),u=r(3448),s=n?n.prototype:void 0,a=s?s.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(o(e))return i(e,t)+"";if(u(e))return a?a.call(e):"";var r=e+"";return"0"==r&&1/e==-Infinity?"-0":r}},7561:(t,e,r)=>{var n=r(7990),i=/^\s+/;t.exports=function(t){return t?t.slice(0,n(t)+1).replace(i,""):t}},1717:t=>{t.exports=function(t){return function(e){return t(e)}}},1757:t=>{t.exports=function(t,e,r){for(var n=-1,i=t.length,o=e.length,u={};++n<i;){var s=n<o?e[n]:void 0;r(u,t[n],s)}return u}},4757:t=>{t.exports=function(t,e){return t.has(e)}},1811:(t,e,r)=>{var n=r(1469),i=r(5403),o=r(5514),u=r(9833);t.exports=function(t,e){return n(t)?t:i(t,e)?[t]:o(u(t))}},180:(t,e,r)=>{var n=r(4259);t.exports=function(t,e,r){var i=t.length;return r=void 0===r?i:r,!e&&r>=i?t:n(t,e,r)}},4429:(t,e,r)=>{var n=r(5639)["__core-js_shared__"];t.exports=n},9291:(t,e,r)=>{var n=r(8612);t.exports=function(t,e){return function(r,i){if(null==r)return r;if(!n(r))return t(r,i);for(var o=r.length,u=e?o:-1,s=Object(r);(e?u--:++u<o)&&!1!==i(s[u],u,s););return r}}},5063:t=>{t.exports=function(t){return function(e,r,n){for(var i=-1,o=Object(e),u=n(e),s=u.length;s--;){var a=u[t?s:++i];if(!1===r(o[a],a,o))break}return e}}},8805:(t,e,r)=>{var n=r(180),i=r(2689),o=r(3140),u=r(9833);t.exports=function(t){return function(e){e=u(e);var r=i(e)?o(e):void 0,s=r?r[0]:e.charAt(0),a=r?n(r,1).join(""):e.slice(1);return s[t]()+a}}},5393:(t,e,r)=>{var n=r(2663),i=r(3816),o=r(8748),u=RegExp("['’]","g");t.exports=function(t){return function(e){return n(o(i(e).replace(u,"")),t,"")}}},7740:(t,e,r)=>{var n=r(7206),i=r(8612),o=r(3674);t.exports=function(t){return function(e,r,u){var s=Object(e);if(!i(e)){var a=n(r,3);e=o(e),r=function(t){return a(s[t],t,s)}}var c=t(e,r,u);return c>-1?s[a?e[c]:c]:void 0}}},9389:(t,e,r)=>{var n=r(8674)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"});t.exports=n},8777:(t,e,r)=>{var n=r(852),i=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=i},7114:(t,e,r)=>{var n=r(8668),i=r(4855),o=r(4757);t.exports=function(t,e,r,u,s,a){var c=1&r,f=t.length,l=e.length;if(f!=l&&!(c&&l>f))return!1;var h=a.get(t),p=a.get(e);if(h&&p)return h==e&&p==t;var y=-1,M=!0,w=2&r?new n:void 0;for(a.set(t,e),a.set(e,t);++y<f;){var d=t[y],g=e[y];if(u)var v=c?u(g,d,y,e,t,a):u(d,g,y,t,e,a);if(void 0!==v){if(v)continue;M=!1;break}if(w){if(!i(e,(function(t,e){if(!o(w,e)&&(d===t||s(d,t,r,u,a)))return w.push(e)}))){M=!1;break}}else if(d!==g&&!s(d,g,r,u,a)){M=!1;break}}return a.delete(t),a.delete(e),M}},8351:(t,e,r)=>{var n=r(2705),i=r(1149),o=r(7813),u=r(7114),s=r(8776),a=r(1814),c=n?n.prototype:void 0,f=c?c.valueOf:void 0;t.exports=function(t,e,r,n,c,l,h){switch(r){case"[object DataView]":if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=e.byteLength||!l(new i(t),new i(e)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+t,+e);case"[object Error]":return t.name==e.name&&t.message==e.message;case"[object RegExp]":case"[object String]":return t==e+"";case"[object Map]":var p=s;case"[object Set]":var y=1&n;if(p||(p=a),t.size!=e.size&&!y)return!1;var M=h.get(t);if(M)return M==e;n|=2,h.set(t,e);var w=u(p(t),p(e),n,c,l,h);return h.delete(t),w;case"[object Symbol]":if(f)return f.call(t)==f.call(e)}return!1}},6096:(t,e,r)=>{var n=r(8234),i=Object.prototype.hasOwnProperty;t.exports=function(t,e,r,o,u,s){var a=1&r,c=n(t),f=c.length;if(f!=n(e).length&&!a)return!1;for(var l=f;l--;){var h=c[l];if(!(a?h in e:i.call(e,h)))return!1}var p=s.get(t),y=s.get(e);if(p&&y)return p==e&&y==t;var M=!0;s.set(t,e),s.set(e,t);for(var w=a;++l<f;){var d=t[h=c[l]],g=e[h];if(o)var v=a?o(g,d,h,e,t,s):o(d,g,h,t,e,s);if(!(void 0===v?d===g||u(d,g,r,o,s):v)){M=!1;break}w||(w="constructor"==h)}if(M&&!w){var L=t.constructor,_=e.constructor;L==_||!("constructor"in t)||!("constructor"in e)||"function"==typeof L&&L instanceof L&&"function"==typeof _&&_ instanceof _||(M=!1)}return s.delete(t),s.delete(e),M}},1957:(t,e,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;t.exports=n},8234:(t,e,r)=>{var n=r(8866),i=r(9551),o=r(3674);t.exports=function(t){return n(t,o,i)}},5050:(t,e,r)=>{var n=r(7019);t.exports=function(t,e){var r=t.__data__;return n(e)?r["string"==typeof e?"string":"hash"]:r.map}},1499:(t,e,r)=>{var n=r(9162),i=r(3674);t.exports=function(t){for(var e=i(t),r=e.length;r--;){var o=e[r],u=t[o];e[r]=[o,u,n(u)]}return e}},852:(t,e,r)=>{var n=r(8458),i=r(7801);t.exports=function(t,e){var r=i(t,e);return n(r)?r:void 0}},9607:(t,e,r)=>{var n=r(2705),i=Object.prototype,o=i.hasOwnProperty,u=i.toString,s=n?n.toStringTag:void 0;t.exports=function(t){var e=o.call(t,s),r=t[s];try{t[s]=void 0;var n=!0}catch(t){}var i=u.call(t);return n&&(e?t[s]=r:delete t[s]),i}},9551:(t,e,r)=>{var n=r(4963),i=r(479),o=Object.prototype.propertyIsEnumerable,u=Object.getOwnPropertySymbols,s=u?function(t){return null==t?[]:(t=Object(t),n(u(t),(function(e){return o.call(t,e)})))}:i;t.exports=s},8882:(t,e,r)=>{var n=r(8552),i=r(7071),o=r(3818),u=r(8525),s=r(577),a=r(4239),c=r(346),f="[object Map]",l="[object Promise]",h="[object Set]",p="[object WeakMap]",y="[object DataView]",M=c(n),w=c(i),d=c(o),g=c(u),v=c(s),L=a;(n&&L(new n(new ArrayBuffer(1)))!=y||i&&L(new i)!=f||o&&L(o.resolve())!=l||u&&L(new u)!=h||s&&L(new s)!=p)&&(L=function(t){var e=a(t),r="[object Object]"==e?t.constructor:void 0,n=r?c(r):"";if(n)switch(n){case M:return y;case w:return f;case d:return l;case g:return h;case v:return p}return e}),t.exports=L},7801:t=>{t.exports=function(t,e){return null==t?void 0:t[e]}},222:(t,e,r)=>{var n=r(1811),i=r(5694),o=r(1469),u=r(5776),s=r(1780),a=r(327);t.exports=function(t,e,r){for(var c=-1,f=(e=n(e,t)).length,l=!1;++c<f;){var h=a(e[c]);if(!(l=null!=t&&r(t,h)))break;t=t[h]}return l||++c!=f?l:!!(f=null==t?0:t.length)&&s(f)&&u(h,f)&&(o(t)||i(t))}},2689:t=>{var e=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},3157:t=>{var e=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;t.exports=function(t){return e.test(t)}},1789:(t,e,r)=>{var n=r(4536);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},401:t=>{t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},7667:(t,e,r)=>{var n=r(4536),i=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(n){var r=e[t];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(e,t)?e[t]:void 0}},1327:(t,e,r)=>{var n=r(4536),i=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return n?void 0!==e[t]:i.call(e,t)}},1866:(t,e,r)=>{var n=r(4536);t.exports=function(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=n&&void 0===e?"__lodash_hash_undefined__":e,this}},5776:t=>{var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,r){var n=typeof t;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&e.test(t))&&t>-1&&t%1==0&&t<r}},6612:(t,e,r)=>{var n=r(7813),i=r(8612),o=r(5776),u=r(3218);t.exports=function(t,e,r){if(!u(r))return!1;var s=typeof e;return!!("number"==s?i(r)&&o(e,r.length):"string"==s&&e in r)&&n(r[e],t)}},5403:(t,e,r)=>{var n=r(1469),i=r(3448),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,u=/^\w*$/;t.exports=function(t,e){if(n(t))return!1;var r=typeof t;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=t&&!i(t))||(u.test(t)||!o.test(t)||null!=e&&t in Object(e))}},7019:t=>{t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},5346:(t,e,r)=>{var n,i=r(4429),o=(n=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";t.exports=function(t){return!!o&&o in t}},5726:t=>{var e=Object.prototype;t.exports=function(t){var r=t&&t.constructor;return t===("function"==typeof r&&r.prototype||e)}},9162:(t,e,r)=>{var n=r(3218);t.exports=function(t){return t==t&&!n(t)}},7040:t=>{t.exports=function(){this.__data__=[],this.size=0}},4125:(t,e,r)=>{var n=r(8470),i=Array.prototype.splice;t.exports=function(t){var e=this.__data__,r=n(e,t);return!(r<0)&&(r==e.length-1?e.pop():i.call(e,r,1),--this.size,!0)}},2117:(t,e,r)=>{var n=r(8470);t.exports=function(t){var e=this.__data__,r=n(e,t);return r<0?void 0:e[r][1]}},7518:(t,e,r)=>{var n=r(8470);t.exports=function(t){return n(this.__data__,t)>-1}},4705:(t,e,r)=>{var n=r(8470);t.exports=function(t,e){var r=this.__data__,i=n(r,t);return i<0?(++this.size,r.push([t,e])):r[i][1]=e,this}},4785:(t,e,r)=>{var n=r(1989),i=r(8407),o=r(7071);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||i),string:new n}}},1285:(t,e,r)=>{var n=r(5050);t.exports=function(t){var e=n(this,t).delete(t);return this.size-=e?1:0,e}},6e3:(t,e,r)=>{var n=r(5050);t.exports=function(t){return n(this,t).get(t)}},9916:(t,e,r)=>{var n=r(5050);t.exports=function(t){return n(this,t).has(t)}},5265:(t,e,r)=>{var n=r(5050);t.exports=function(t,e){var r=n(this,t),i=r.size;return r.set(t,e),this.size+=r.size==i?0:1,this}},8776:t=>{t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach((function(t,n){r[++e]=[n,t]})),r}},2634:t=>{t.exports=function(t,e){return function(r){return null!=r&&(r[t]===e&&(void 0!==e||t in Object(r)))}}},4569:(t,e,r)=>{var n=r(8306);t.exports=function(t){var e=n(t,(function(t){return 500===r.size&&r.clear(),t})),r=e.cache;return e}},4536:(t,e,r)=>{var n=r(852)(Object,"create");t.exports=n},6916:(t,e,r)=>{var n=r(5569)(Object.keys,Object);t.exports=n},1167:(t,e,r)=>{t=r.nmd(t);var n=r(1957),i=e&&!e.nodeType&&e,o=i&&t&&!t.nodeType&&t,u=o&&o.exports===i&&n.process,s=function(){try{var t=o&&o.require&&o.require("util").types;return t||u&&u.binding&&u.binding("util")}catch(t){}}();t.exports=s},2333:t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},5569:t=>{t.exports=function(t,e){return function(r){return t(e(r))}}},5639:(t,e,r)=>{var n=r(1957),i="object"==typeof self&&self&&self.Object===Object&&self,o=n||i||Function("return this")();t.exports=o},619:t=>{t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},2385:t=>{t.exports=function(t){return this.__data__.has(t)}},1814:t=>{t.exports=function(t){var e=-1,r=Array(t.size);return t.forEach((function(t){r[++e]=t})),r}},7465:(t,e,r)=>{var n=r(8407);t.exports=function(){this.__data__=new n,this.size=0}},3779:t=>{t.exports=function(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}},7599:t=>{t.exports=function(t){return this.__data__.get(t)}},4758:t=>{t.exports=function(t){return this.__data__.has(t)}},4309:(t,e,r)=>{var n=r(8407),i=r(7071),o=r(3369);t.exports=function(t,e){var r=this.__data__;if(r instanceof n){var u=r.__data__;if(!i||u.length<199)return u.push([t,e]),this.size=++r.size,this;r=this.__data__=new o(u)}return r.set(t,e),this.size=r.size,this}},3140:(t,e,r)=>{var n=r(4286),i=r(2689),o=r(676);t.exports=function(t){return i(t)?o(t):n(t)}},5514:(t,e,r)=>{var n=r(4569),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,u=n((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(i,(function(t,r,n,i){e.push(n?i.replace(o,"$1"):r||t)})),e}));t.exports=u},327:(t,e,r)=>{var n=r(3448);t.exports=function(t){if("string"==typeof t||n(t))return t;var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}},346:t=>{var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},7990:t=>{var e=/\s/;t.exports=function(t){for(var r=t.length;r--&&e.test(t.charAt(r)););return r}},676:t=>{var e="\\ud800-\\udfff",r="["+e+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^"+e+"]",u="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",a="(?:"+n+"|"+i+")"+"?",c="[\\ufe0e\\ufe0f]?",f=c+a+("(?:\\u200d(?:"+[o,u,s].join("|")+")"+c+a+")*"),l="(?:"+[o+n+"?",n,u,s,r].join("|")+")",h=RegExp(i+"(?="+i+")|"+l+f,"g");t.exports=function(t){return t.match(h)||[]}},2757:t=>{var e="\\ud800-\\udfff",r="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",u="["+o+"]",s="\\d+",a="["+r+"]",c="["+n+"]",f="[^"+e+o+s+r+n+i+"]",l="(?:\\ud83c[\\udde6-\\uddff]){2}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",p="["+i+"]",y="(?:"+c+"|"+f+")",M="(?:"+p+"|"+f+")",w="(?:['’](?:d|ll|m|re|s|t|ve))?",d="(?:['’](?:D|LL|M|RE|S|T|VE))?",g="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",v="[\\ufe0e\\ufe0f]?",L=v+g+("(?:\\u200d(?:"+["[^"+e+"]",l,h].join("|")+")"+v+g+")*"),_="(?:"+[a,l,h].join("|")+")"+L,j=RegExp([p+"?"+c+"+"+w+"(?="+[u,p,"$"].join("|")+")",M+"+"+d+"(?="+[u,p+y,"$"].join("|")+")",p+"?"+y+"+"+w,p+"+"+d,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,_].join("|"),"g");t.exports=function(t){return t.match(j)||[]}},1540:(t,e,r)=>{var n=r(8403),i=r(5393)((function(t,e,r){return e=e.toLowerCase(),t+(r?n(e):e)}));t.exports=i},8403:(t,e,r)=>{var n=r(9833),i=r(1700);t.exports=function(t){return i(n(t).toLowerCase())}},3816:(t,e,r)=>{var n=r(9389),i=r(9833),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,u=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");t.exports=function(t){return(t=i(t))&&t.replace(o,n).replace(u,"")}},7813:t=>{t.exports=function(t,e){return t===e||t!=t&&e!=e}},3311:(t,e,r)=>{var n=r(7740)(r(998));t.exports=n},998:(t,e,r)=>{var n=r(1848),i=r(7206),o=r(554),u=Math.max;t.exports=function(t,e,r){var s=null==t?0:t.length;if(!s)return-1;var a=null==r?0:o(r);return a<0&&(a=u(s+a,0)),n(t,i(e,3),a)}},7361:(t,e,r)=>{var n=r(7786);t.exports=function(t,e,r){var i=null==t?void 0:n(t,e);return void 0===i?r:i}},9095:(t,e,r)=>{var n=r(13),i=r(222);t.exports=function(t,e){return null!=t&&i(t,e,n)}},6557:t=>{t.exports=function(t){return t}},5694:(t,e,r)=>{var n=r(9454),i=r(7005),o=Object.prototype,u=o.hasOwnProperty,s=o.propertyIsEnumerable,a=n(function(){return arguments}())?n:function(t){return i(t)&&u.call(t,"callee")&&!s.call(t,"callee")};t.exports=a},1469:t=>{var e=Array.isArray;t.exports=e},8612:(t,e,r)=>{var n=r(3560),i=r(1780);t.exports=function(t){return null!=t&&i(t.length)&&!n(t)}},4144:(t,e,r)=>{t=r.nmd(t);var n=r(5639),i=r(5062),o=e&&!e.nodeType&&e,u=o&&t&&!t.nodeType&&t,s=u&&u.exports===o?n.Buffer:void 0,a=(s?s.isBuffer:void 0)||i;t.exports=a},3560:(t,e,r)=>{var n=r(4239),i=r(3218);t.exports=function(t){if(!i(t))return!1;var e=n(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},1780:t=>{t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},3218:t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},7005:t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},3448:(t,e,r)=>{var n=r(4239),i=r(7005);t.exports=function(t){return"symbol"==typeof t||i(t)&&"[object Symbol]"==n(t)}},6719:(t,e,r)=>{var n=r(8749),i=r(1717),o=r(1167),u=o&&o.isTypedArray,s=u?i(u):n;t.exports=s},3674:(t,e,r)=>{var n=r(4636),i=r(280),o=r(8612);t.exports=function(t){return o(t)?n(t):i(t)}},8306:(t,e,r)=>{var n=r(3369);function i(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var r=function(){var n=arguments,i=e?e.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var u=t.apply(this,n);return r.cache=o.set(i,u)||o,u};return r.cache=new(i.Cache||n),r}i.Cache=n,t.exports=i},1733:(t,e,r)=>{var n=r(371),i=r(9152),o=r(5403),u=r(327);t.exports=function(t){return o(t)?n(u(t)):i(t)}},9704:(t,e,r)=>{var n=r(4855),i=r(7206),o=r(5076),u=r(1469),s=r(6612);t.exports=function(t,e,r){var a=u(t)?n:o;return r&&s(t,e,r)&&(e=void 0),a(t,i(e,3))}},479:t=>{t.exports=function(){return[]}},5062:t=>{t.exports=function(){return!1}},8601:(t,e,r)=>{var n=r(4841),i=1/0;t.exports=function(t){return t?(t=n(t))===i||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}},554:(t,e,r)=>{var n=r(8601);t.exports=function(t){var e=n(t),r=e%1;return e==e?r?e-r:e:0}},4841:(t,e,r)=>{var n=r(7561),i=r(3218),o=r(3448),u=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,a=/^0o[0-7]+$/i,c=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(o(t))return NaN;if(i(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=i(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=n(t);var r=s.test(t);return r||a.test(t)?c(t.slice(2),r?2:8):u.test(t)?NaN:+t}},9833:(t,e,r)=>{var n=r(531);t.exports=function(t){return null==t?"":n(t)}},1700:(t,e,r)=>{var n=r(8805)("toUpperCase");t.exports=n},8748:(t,e,r)=>{var n=r(9029),i=r(3157),o=r(9833),u=r(2757);t.exports=function(t,e,r){return t=o(t),void 0===(e=r?void 0:e)?i(t)?u(t):n(t):t.match(e)||[]}},7287:(t,e,r)=>{var n=r(4865),i=r(1757);t.exports=function(t,e){return i(t||[],e||[],n)}},7418:t=>{"use strict";var e=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(t){n[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(t){return!1}}()?Object.assign:function(t,i){for(var o,u,s=function(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}(t),a=1;a<arguments.length;a++){for(var c in o=Object(arguments[a]))r.call(o,c)&&(s[c]=o[c]);if(e){u=e(o);for(var f=0;f<u.length;f++)n.call(o,u[f])&&(s[u[f]]=o[u[f]])}}return s}},4155:t=>{var e,r,n=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function u(t){if(e===setTimeout)return setTimeout(t,0);if((e===i||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(r){try{return e.call(null,t,0)}catch(r){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:i}catch(t){e=i}try{r="function"==typeof clearTimeout?clearTimeout:o}catch(t){r=o}}();var s,a=[],c=!1,f=-1;function l(){c&&s&&(c=!1,s.length?a=s.concat(a):f=-1,a.length&&h())}function h(){if(!c){var t=u(l);c=!0;for(var e=a.length;e;){for(s=a,a=[];++f<e;)s&&s[f].run();f=-1,e=a.length}s=null,c=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===o||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{return r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function p(t,e){this.fun=t,this.array=e}function y(){}n.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];a.push(new p(t,e)),1!==a.length||c||u(h)},p.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=y,n.addListener=y,n.once=y,n.off=y,n.removeListener=y,n.removeAllListeners=y,n.emit=y,n.prependListener=y,n.prependOnceListener=y,n.listeners=function(t){return[]},n.binding=function(t){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(t){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},2282:(t,e,r)=>{"use strict";var n=r(4155),i=65536,o=4294967295;var u=r(9509).Buffer,s=r.g.crypto||r.g.msCrypto;s&&s.getRandomValues?t.exports=function(t,e){if(t>o)throw new RangeError("requested too many random bytes");var r=u.allocUnsafe(t);if(t>0)if(t>i)for(var a=0;a<t;a+=i)s.getRandomValues(r.slice(a,a+i));else s.getRandomValues(r);if("function"==typeof e)return n.nextTick((function(){e(null,r)}));return r}:t.exports=function(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}},2408:(t,e,r)=>{"use strict";var n=r(7418),i=60103,o=60106;e.Fragment=60107,e.StrictMode=60108,e.Profiler=60114;var u=60109,s=60110,a=60112;e.Suspense=60113;var c=60115,f=60116;if("function"==typeof Symbol&&Symbol.for){var l=Symbol.for;i=l("react.element"),o=l("react.portal"),e.Fragment=l("react.fragment"),e.StrictMode=l("react.strict_mode"),e.Profiler=l("react.profiler"),u=l("react.provider"),s=l("react.context"),a=l("react.forward_ref"),e.Suspense=l("react.suspense"),c=l("react.memo"),f=l("react.lazy")}var h="function"==typeof Symbol&&Symbol.iterator;function p(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r<arguments.length;r++)e+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},M={};function w(t,e,r){this.props=t,this.context=e,this.refs=M,this.updater=r||y}function d(){}function g(t,e,r){this.props=t,this.context=e,this.refs=M,this.updater=r||y}w.prototype.isReactComponent={},w.prototype.setState=function(t,e){if("object"!=typeof t&&"function"!=typeof t&&null!=t)throw Error(p(85));this.updater.enqueueSetState(this,t,e,"setState")},w.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")},d.prototype=w.prototype;var v=g.prototype=new d;v.constructor=g,n(v,w.prototype),v.isPureReactComponent=!0;var L={current:null},_=Object.prototype.hasOwnProperty,j={key:!0,ref:!0,__self:!0,__source:!0};function N(t,e,r){var n,o={},u=null,s=null;if(null!=e)for(n in void 0!==e.ref&&(s=e.ref),void 0!==e.key&&(u=""+e.key),e)_.call(e,n)&&!j.hasOwnProperty(n)&&(o[n]=e[n]);var a=arguments.length-2;if(1===a)o.children=r;else if(1<a){for(var c=Array(a),f=0;f<a;f++)c[f]=arguments[f+2];o.children=c}if(t&&t.defaultProps)for(n in a=t.defaultProps)void 0===o[n]&&(o[n]=a[n]);return{$$typeof:i,type:t,key:u,ref:s,props:o,_owner:L.current}}function x(t){return"object"==typeof t&&null!==t&&t.$$typeof===i}var m=/\/+/g;function D(t,e){return"object"==typeof t&&null!==t&&null!=t.key?function(t){var e={"=":"=0",":":"=2"};return"$"+t.replace(/[=:]/g,(function(t){return e[t]}))}(""+t.key):e.toString(36)}function I(t,e,r,n,u){var s=typeof t;"undefined"!==s&&"boolean"!==s||(t=null);var a=!1;if(null===t)a=!0;else switch(s){case"string":case"number":a=!0;break;case"object":switch(t.$$typeof){case i:case o:a=!0}}if(a)return u=u(a=t),t=""===n?"."+D(a,0):n,Array.isArray(u)?(r="",null!=t&&(r=t.replace(m,"$&/")+"/"),I(u,e,r,"",(function(t){return t}))):null!=u&&(x(u)&&(u=function(t,e){return{$$typeof:i,type:t.type,key:e,ref:t.ref,props:t.props,_owner:t._owner}}(u,r+(!u.key||a&&a.key===u.key?"":(""+u.key).replace(m,"$&/")+"/")+t)),e.push(u)),1;if(a=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c<t.length;c++){var f=n+D(s=t[c],c);a+=I(s,e,r,f,u)}else if(f=function(t){return null===t||"object"!=typeof t?null:"function"==typeof(t=h&&t[h]||t["@@iterator"])?t:null}(t),"function"==typeof f)for(t=f.call(t),c=0;!(s=t.next()).done;)a+=I(s=s.value,e,r,f=n+D(s,c++),u);else if("object"===s)throw e=""+t,Error(p(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e));return a}function S(t,e,r){if(null==t)return t;var n=[],i=0;return I(t,n,"","",(function(t){return e.call(r,t,i++)})),n}function b(t){if(-1===t._status){var e=t._result;e=e(),t._status=0,t._result=e,e.then((function(e){0===t._status&&(e=e.default,t._status=1,t._result=e)}),(function(e){0===t._status&&(t._status=2,t._result=e)}))}if(1===t._status)return t._result;throw t._result}var A={current:null};function C(){var t=A.current;if(null===t)throw Error(p(321));return t}var T={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:L,IsSomeRendererActing:{current:!1},assign:n};e.Children={map:S,forEach:function(t,e,r){S(t,(function(){e.apply(this,arguments)}),r)},count:function(t){var e=0;return S(t,(function(){e++})),e},toArray:function(t){return S(t,(function(t){return t}))||[]},only:function(t){if(!x(t))throw Error(p(143));return t}},e.Component=w,e.PureComponent=g,e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=T,e.cloneElement=function(t,e,r){if(null==t)throw Error(p(267,t));var o=n({},t.props),u=t.key,s=t.ref,a=t._owner;if(null!=e){if(void 0!==e.ref&&(s=e.ref,a=L.current),void 0!==e.key&&(u=""+e.key),t.type&&t.type.defaultProps)var c=t.type.defaultProps;for(f in e)_.call(e,f)&&!j.hasOwnProperty(f)&&(o[f]=void 0===e[f]&&void 0!==c?c[f]:e[f])}var f=arguments.length-2;if(1===f)o.children=r;else if(1<f){c=Array(f);for(var l=0;l<f;l++)c[l]=arguments[l+2];o.children=c}return{$$typeof:i,type:t.type,key:u,ref:s,props:o,_owner:a}},e.createContext=function(t,e){return void 0===e&&(e=null),(t={$$typeof:s,_calculateChangedBits:e,_currentValue:t,_currentValue2:t,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:t},t.Consumer=t},e.createElement=N,e.createFactory=function(t){var e=N.bind(null,t);return e.type=t,e},e.createRef=function(){return{current:null}},e.forwardRef=function(t){return{$$typeof:a,render:t}},e.isValidElement=x,e.lazy=function(t){return{$$typeof:f,_payload:{_status:-1,_result:t},_init:b}},e.memo=function(t,e){return{$$typeof:c,type:t,compare:void 0===e?null:e}},e.useCallback=function(t,e){return C().useCallback(t,e)},e.useContext=function(t,e){return C().useContext(t,e)},e.useDebugValue=function(){},e.useEffect=function(t,e){return C().useEffect(t,e)},e.useImperativeHandle=function(t,e,r){return C().useImperativeHandle(t,e,r)},e.useLayoutEffect=function(t,e){return C().useLayoutEffect(t,e)},e.useMemo=function(t,e){return C().useMemo(t,e)},e.useReducer=function(t,e,r){return C().useReducer(t,e,r)},e.useRef=function(t){return C().useRef(t)},e.useState=function(t){return C().useState(t)},e.version="17.0.2"},7294:(t,e,r)=>{"use strict";t.exports=r(2408)},9509:(t,e,r)=>{var n=r(8764),i=n.Buffer;function o(t,e){for(var r in t)e[r]=t[r]}function u(t,e,r){return i(t,e,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?t.exports=n:(o(n,e),e.Buffer=u),u.prototype=Object.create(i.prototype),o(i,u),u.from=function(t,e,r){if("number"==typeof t)throw new TypeError("Argument must not be a number");return i(t,e,r)},u.alloc=function(t,e,r){if("number"!=typeof t)throw new TypeError("Argument must be a number");var n=i(t);return void 0!==e?"string"==typeof r?n.fill(e,r):n.fill(e):n.fill(0),n},u.allocUnsafe=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return i(t)},u.allocUnsafeSlow=function(t){if("number"!=typeof t)throw new TypeError("Argument must be a number");return n.SlowBuffer(t)}},4189:(t,e,r)=>{var n=r(9509).Buffer;function i(t,e){this._block=n.alloc(t),this._finalSize=e,this._blockSize=t,this._len=0}i.prototype.update=function(t,e){"string"==typeof t&&(e=e||"utf8",t=n.from(t,e));for(var r=this._block,i=this._blockSize,o=t.length,u=this._len,s=0;s<o;){for(var a=u%i,c=Math.min(o-s,i-a),f=0;f<c;f++)r[a+f]=t[s+f];s+=c,(u+=c)%i==0&&this._update(r)}return this._len+=o,this},i.prototype.digest=function(t){var e=this._len%this._blockSize;this._block[e]=128,this._block.fill(0,e+1),e>=this._finalSize&&(this._update(this._block),this._block.fill(0));var r=8*this._len;if(r<=4294967295)this._block.writeUInt32BE(r,this._blockSize-4);else{var n=(4294967295&r)>>>0,i=(r-n)/4294967296;this._block.writeUInt32BE(i,this._blockSize-8),this._block.writeUInt32BE(n,this._blockSize-4)}this._update(this._block);var o=this._hash();return t?o.toString(t):o},i.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t.exports=i},9072:(t,e,r)=>{var n=t.exports=function(t){t=t.toLowerCase();var e=n[t];if(!e)throw new Error(t+" is not supported (we accept pull requests)");return new e};n.sha=r(4448),n.sha1=r(8336),n.sha224=r(8432),n.sha256=r(7499),n.sha384=r(1686),n.sha512=r(8862)},4448:(t,e,r)=>{var n=r(5717),i=r(4189),o=r(9509).Buffer,u=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function a(){this.init(),this._w=s,i.call(this,64,56)}function c(t){return t<<30|t>>>2}function f(t,e,r,n){return 0===t?e&r|~e&n:2===t?e&r|e&n|r&n:e^r^n}n(a,i),a.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},a.prototype._update=function(t){for(var e,r=this._w,n=0|this._a,i=0|this._b,o=0|this._c,s=0|this._d,a=0|this._e,l=0;l<16;++l)r[l]=t.readInt32BE(4*l);for(;l<80;++l)r[l]=r[l-3]^r[l-8]^r[l-14]^r[l-16];for(var h=0;h<80;++h){var p=~~(h/20),y=0|((e=n)<<5|e>>>27)+f(p,i,o,s)+a+r[h]+u[p];a=s,s=o,o=c(i),i=n,n=y}this._a=n+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=s+this._d|0,this._e=a+this._e|0},a.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=a},8336:(t,e,r)=>{var n=r(5717),i=r(4189),o=r(9509).Buffer,u=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function a(){this.init(),this._w=s,i.call(this,64,56)}function c(t){return t<<5|t>>>27}function f(t){return t<<30|t>>>2}function l(t,e,r,n){return 0===t?e&r|~e&n:2===t?e&r|e&n|r&n:e^r^n}n(a,i),a.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},a.prototype._update=function(t){for(var e,r=this._w,n=0|this._a,i=0|this._b,o=0|this._c,s=0|this._d,a=0|this._e,h=0;h<16;++h)r[h]=t.readInt32BE(4*h);for(;h<80;++h)r[h]=(e=r[h-3]^r[h-8]^r[h-14]^r[h-16])<<1|e>>>31;for(var p=0;p<80;++p){var y=~~(p/20),M=c(n)+l(y,i,o,s)+a+r[p]+u[y]|0;a=s,s=o,o=f(i),i=n,n=M}this._a=n+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=s+this._d|0,this._e=a+this._e|0},a.prototype._hash=function(){var t=o.allocUnsafe(20);return t.writeInt32BE(0|this._a,0),t.writeInt32BE(0|this._b,4),t.writeInt32BE(0|this._c,8),t.writeInt32BE(0|this._d,12),t.writeInt32BE(0|this._e,16),t},t.exports=a},8432:(t,e,r)=>{var n=r(5717),i=r(7499),o=r(4189),u=r(9509).Buffer,s=new Array(64);function a(){this.init(),this._w=s,o.call(this,64,56)}n(a,i),a.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},a.prototype._hash=function(){var t=u.allocUnsafe(28);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t},t.exports=a},7499:(t,e,r)=>{var n=r(5717),i=r(4189),o=r(9509).Buffer,u=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],s=new Array(64);function a(){this.init(),this._w=s,i.call(this,64,56)}function c(t,e,r){return r^t&(e^r)}function f(t,e,r){return t&e|r&(t|e)}function l(t){return(t>>>2|t<<30)^(t>>>13|t<<19)^(t>>>22|t<<10)}function h(t){return(t>>>6|t<<26)^(t>>>11|t<<21)^(t>>>25|t<<7)}function p(t){return(t>>>7|t<<25)^(t>>>18|t<<14)^t>>>3}n(a,i),a.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},a.prototype._update=function(t){for(var e,r=this._w,n=0|this._a,i=0|this._b,o=0|this._c,s=0|this._d,a=0|this._e,y=0|this._f,M=0|this._g,w=0|this._h,d=0;d<16;++d)r[d]=t.readInt32BE(4*d);for(;d<64;++d)r[d]=0|(((e=r[d-2])>>>17|e<<15)^(e>>>19|e<<13)^e>>>10)+r[d-7]+p(r[d-15])+r[d-16];for(var g=0;g<64;++g){var v=w+h(a)+c(a,y,M)+u[g]+r[g]|0,L=l(n)+f(n,i,o)|0;w=M,M=y,y=a,a=s+v|0,s=o,o=i,i=n,n=v+L|0}this._a=n+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=s+this._d|0,this._e=a+this._e|0,this._f=y+this._f|0,this._g=M+this._g|0,this._h=w+this._h|0},a.prototype._hash=function(){var t=o.allocUnsafe(32);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t.writeInt32BE(this._h,28),t},t.exports=a},1686:(t,e,r)=>{var n=r(5717),i=r(8862),o=r(4189),u=r(9509).Buffer,s=new Array(160);function a(){this.init(),this._w=s,o.call(this,128,112)}n(a,i),a.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},a.prototype._hash=function(){var t=u.allocUnsafe(48);function e(e,r,n){t.writeInt32BE(e,n),t.writeInt32BE(r,n+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),t},t.exports=a},8862:(t,e,r)=>{var n=r(5717),i=r(4189),o=r(9509).Buffer,u=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],s=new Array(160);function a(){this.init(),this._w=s,i.call(this,128,112)}function c(t,e,r){return r^t&(e^r)}function f(t,e,r){return t&e|r&(t|e)}function l(t,e){return(t>>>28|e<<4)^(e>>>2|t<<30)^(e>>>7|t<<25)}function h(t,e){return(t>>>14|e<<18)^(t>>>18|e<<14)^(e>>>9|t<<23)}function p(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^t>>>7}function y(t,e){return(t>>>1|e<<31)^(t>>>8|e<<24)^(t>>>7|e<<25)}function M(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^t>>>6}function w(t,e){return(t>>>19|e<<13)^(e>>>29|t<<3)^(t>>>6|e<<26)}function d(t,e){return t>>>0<e>>>0?1:0}n(a,i),a.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},a.prototype._update=function(t){for(var e=this._w,r=0|this._ah,n=0|this._bh,i=0|this._ch,o=0|this._dh,s=0|this._eh,a=0|this._fh,g=0|this._gh,v=0|this._hh,L=0|this._al,_=0|this._bl,j=0|this._cl,N=0|this._dl,x=0|this._el,m=0|this._fl,D=0|this._gl,I=0|this._hl,S=0;S<32;S+=2)e[S]=t.readInt32BE(4*S),e[S+1]=t.readInt32BE(4*S+4);for(;S<160;S+=2){var b=e[S-30],A=e[S-30+1],C=p(b,A),T=y(A,b),E=M(b=e[S-4],A=e[S-4+1]),z=w(A,b),O=e[S-14],k=e[S-14+1],U=e[S-32],Y=e[S-32+1],B=T+k|0,Q=C+O+d(B,T)|0;Q=(Q=Q+E+d(B=B+z|0,z)|0)+U+d(B=B+Y|0,Y)|0,e[S]=Q,e[S+1]=B}for(var R=0;R<160;R+=2){Q=e[R],B=e[R+1];var F=f(r,n,i),P=f(L,_,j),G=l(r,L),W=l(L,r),q=h(s,x),J=h(x,s),Z=u[R],$=u[R+1],X=c(s,a,g),V=c(x,m,D),H=I+J|0,K=v+q+d(H,I)|0;K=(K=(K=K+X+d(H=H+V|0,V)|0)+Z+d(H=H+$|0,$)|0)+Q+d(H=H+B|0,B)|0;var tt=W+P|0,et=G+F+d(tt,W)|0;v=g,I=D,g=a,D=m,a=s,m=x,s=o+K+d(x=N+H|0,N)|0,o=i,N=j,i=n,j=_,n=r,_=L,r=K+et+d(L=H+tt|0,H)|0}this._al=this._al+L|0,this._bl=this._bl+_|0,this._cl=this._cl+j|0,this._dl=this._dl+N|0,this._el=this._el+x|0,this._fl=this._fl+m|0,this._gl=this._gl+D|0,this._hl=this._hl+I|0,this._ah=this._ah+r+d(this._al,L)|0,this._bh=this._bh+n+d(this._bl,_)|0,this._ch=this._ch+i+d(this._cl,j)|0,this._dh=this._dh+o+d(this._dl,N)|0,this._eh=this._eh+s+d(this._el,x)|0,this._fh=this._fh+a+d(this._fl,m)|0,this._gh=this._gh+g+d(this._gl,D)|0,this._hh=this._hh+v+d(this._hl,I)|0},a.prototype._hash=function(){var t=o.allocUnsafe(64);function e(e,r,n){t.writeInt32BE(e,n),t.writeInt32BE(r,n+4)}return e(this._ah,this._al,0),e(this._bh,this._bl,8),e(this._ch,this._cl,16),e(this._dh,this._dl,24),e(this._eh,this._el,32),e(this._fh,this._fl,40),e(this._gh,this._gl,48),e(this._hh,this._hl,56),t},t.exports=a},8309:(t,e,r)=>{t.exports=r(3363)},1189:(t,e,r)=>{r(8196)},9022:(t,e,r)=>{r(8065)},4386:(t,e,r)=>{r(7448)},2320:(t,e,r)=>{t.exports=r(9743)},4418:(t,e,r)=>{r(1955)},1679:(t,e,r)=>{r(1577)},86:(t,e,r)=>{t.exports=r(6279)},8118:(t,e,r)=>{r(3778)},1882:(t,e,r)=>{r(9373)},7606:(t,e,r)=>{t.exports=r(1798)},4282:(t,e,r)=>{r(2527)},4278:(t,e,r)=>{r(2073)},2039:(t,e,r)=>{r(5286)},2578:(t,e,r)=>{r(2856)},7043:(t,e,r)=>{r(5178)},1607:(t,e,r)=>{r(6361)},5627:(t,e,r)=>{r(8933)},6986:(t,e,r)=>{r(3383)},8222:(t,e,r)=>{t.exports=r(3059)},1125:(t,e,r)=>{var n=r(3685),i=r(7696);t.exports=function(t,e,r){return(e=i(e))in t?n(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t},t.exports.__esModule=!0,t.exports.default=t.exports},3101:(t,e,r)=>{var n=r(269),i=r(4122);function o(){var e;return t.exports=o=n?i(e=n).call(e):function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},t.exports.__esModule=!0,t.exports.default=t.exports,o.apply(this,arguments)}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports},8504:(t,e,r)=>{var n=r(1384),i=r(474).default;t.exports=function(t,e){if("object"!==i(t)||null===t)return t;var r=t[n];if(void 0!==r){var o=r.call(t,e||"default");if("object"!==i(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)},t.exports.__esModule=!0,t.exports.default=t.exports},7696:(t,e,r)=>{var n=r(474).default,i=r(8504);t.exports=function(t){var e=i(t,"string");return"symbol"===n(e)?e:String(e)},t.exports.__esModule=!0,t.exports.default=t.exports},474:(t,e,r)=>{var n=r(6600),i=r(9759);function o(e){return t.exports=o="function"==typeof n&&"symbol"==typeof i?function(t){return typeof t}:function(t){return t&&"function"==typeof n&&t.constructor===n&&t!==n.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,o(e)}t.exports=o,t.exports.__esModule=!0,t.exports.default=t.exports}},e={};function r(n){var i=e[n];if(void 0!==i)return i.exports;var o=e[n]={id:n,loaded:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nmd=t=>(t.paths=[],t.children||(t.children=[]),t);var n={};return(()=>{"use strict";r.d(n,{default:()=>Ir});var t={};r.r(t),r.d(t,{TOGGLE_CONFIGS:()=>sr,UPDATE_CONFIGS:()=>ur,loaded:()=>fr,toggle:()=>cr,update:()=>ar});var e={};r.r(e),r.d(e,{downloadConfig:()=>lr,getConfigByUrl:()=>hr});var i={};r.r(i),r.d(i,{get:()=>pr});var o=r(7294);class u extends o.Component{render(){const{getComponent:t}=this.props,e=t("Container"),r=t("Row"),n=t("Col"),i=t("Topbar",!0),u=t("BaseLayout",!0),s=t("onlineValidatorBadge",!0);return o.createElement(e,{className:"swagger-ui"},i?o.createElement(i,null):null,o.createElement(u,null),o.createElement(r,null,o.createElement(n,null,o.createElement(s,null))))}}var s=r(1125),a=r.n(s),c=r(86),f=r.n(c),l=r(7606),h=r.n(l),p=r(8309),y=r.n(p),M=(r(4386),r(4418),r(8222)),w=r.n(M),d=(r(1189),r(4282),r(6986),r(2578),r(4278),r(9022),r(2039),r(8118),r(1882),r(1679),r(7043),r(1607),r(5627),r(3393)),g=r.n(d);r(7967),r(1540),r(1700),r(8306),r(3311),r(9704),r(7813),r(3560);const v=function(){var t={location:{},history:{},open:()=>{},close:()=>{},File:function(){},FormData:function(){}};if("undefined"==typeof window)return t;try{t=window;for(var e of["File","Blob","FormData"])e in window&&(t[e]=window[e])}catch(t){console.error(t)}return t}();r(8269);g().Set.of("type","format","items","default","maximum","exclusiveMaximum","minimum","exclusiveMinimum","maxLength","minLength","pattern","maxItems","minItems","uniqueItems","enum","multipleOf");r(2282),r(9072),r(8764).Buffer;const L=()=>{let t={},e=v.location.search;if(!e)return{};if(""!=e){let r=e.substr(1).split("&");for(let e in r)Object.prototype.hasOwnProperty.call(r,e)&&(e=r[e].split("="),t[decodeURIComponent(e[0])]=e[1]&&decodeURIComponent(e[1])||"")}return t};class _ extends o.Component{constructor(t,e){super(t,e),a()(this,"onUrlChange",(t=>{let{target:{value:e}}=t;this.setState({url:e})})),a()(this,"loadSpec",(t=>{this.flushAuthData(),this.props.specActions.updateUrl(t),this.props.specActions.download(t)})),a()(this,"onUrlSelect",(t=>{let e=t.target.value||t.target.href;this.loadSpec(e),this.setSelectedUrl(e),t.preventDefault()})),a()(this,"downloadUrl",(t=>{this.loadSpec(this.state.url),t.preventDefault()})),a()(this,"setSearch",(t=>{let e=L();e["urls.primaryName"]=t.name;const r=`${window.location.protocol}//${window.location.host}${window.location.pathname}`;var n,i;window&&window.history&&window.history.pushState&&window.history.replaceState(null,"",`${r}?${n=e,h()(i=w()(n)).call(i,(t=>encodeURIComponent(t)+"="+encodeURIComponent(n[t]))).join("&")}`)})),a()(this,"setSelectedUrl",(t=>{const e=this.props.getConfigs().urls||[];e&&e.length&&t&&f()(e).call(e,((e,r)=>{e.url===t&&(this.setState({selectedIndex:r}),this.setSearch(e))}))})),a()(this,"onFilterChange",(t=>{let{target:{value:e}}=t;this.props.layoutActions.updateFilter(e)})),this.state={url:t.specSelectors.url(),selectedIndex:0}}UNSAFE_componentWillReceiveProps(t){this.setState({url:t.specSelectors.url()})}flushAuthData(){const{persistAuthorization:t}=this.props.getConfigs();t||this.props.authActions.restoreAuthorization({authorized:{}})}componentDidMount(){const t=this.props.getConfigs(),e=t.urls||[];if(e&&e.length){var r=this.state.selectedIndex;let n=L()["urls.primaryName"]||t["urls.primaryName"];n&&f()(e).call(e,((t,e)=>{t.name===n&&(this.setState({selectedIndex:e}),r=e)})),this.loadSpec(e[r].url)}}render(){let{getComponent:t,specSelectors:e,getConfigs:r}=this.props;const n=t("Button"),i=t("Link"),u=t("Logo");let s="loading"===e.loadingStatus();const a=["download-url-input"];"failed"===e.loadingStatus()&&a.push("failed"),s&&a.push("loading");const{urls:c}=r();let l=[],p=null;if(c){let t=[];f()(c).call(c,((e,r)=>{t.push(o.createElement("option",{key:r,value:e.url},e.name))})),l.push(o.createElement("label",{className:"select-label",htmlFor:"select"},o.createElement("span",null,"Select a definition"),o.createElement("select",{id:"select",disabled:s,onChange:this.onUrlSelect,value:c[this.state.selectedIndex].url},t)))}else p=this.downloadUrl,l.push(o.createElement("input",{className:a.join(" "),type:"text",onChange:this.onUrlChange,value:this.state.url,disabled:s})),l.push(o.createElement(n,{className:"download-url-button",onClick:this.downloadUrl},"Explore"));return o.createElement("div",{className:"topbar"},o.createElement("div",{className:"wrapper"},o.createElement("div",{className:"topbar-wrapper"},o.createElement(i,null,o.createElement(u,null)),o.createElement("form",{className:"download-url-wrapper",onSubmit:p},h()(l).call(l,((t,e)=>(0,o.cloneElement)(t,{key:e})))))))}}const j=()=>o.createElement("img",{height:"40",src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDA3IDExNiI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jbHMtMSB7DQogICAgICAgIGNsaXAtcGF0aDogdXJsKCNjbGlwLVNXX1RNLWxvZ28tb24tZGFyayk7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMiB7DQogICAgICAgIGZpbGw6ICNmZmY7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMyB7DQogICAgICAgIGZpbGw6ICM4NWVhMmQ7DQogICAgICB9DQoNCiAgICAgIC5jbHMtNCB7DQogICAgICAgIGZpbGw6ICMxNzM2NDc7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAtU1dfVE0tbG9nby1vbi1kYXJrIj4NCiAgICAgIDxyZWN0IHdpZHRoPSI0MDciIGhlaWdodD0iMTE2Ii8+DQogICAgPC9jbGlwUGF0aD4NCiAgPC9kZWZzPg0KICA8ZyBpZD0iU1dfVE0tbG9nby1vbi1kYXJrIiBjbGFzcz0iY2xzLTEiPg0KICAgIDxnIGlkPSJTV19Jbi1Qcm9kdWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4zMDEpIj4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5MzYiIGRhdGEtbmFtZT0iUGF0aCAyOTM2IiBjbGFzcz0iY2xzLTIiIGQ9Ik0zNTkuMTUsNzAuNjc0aC0uN1Y2Ni45OTJoLTEuMjZ2LS42aDMuMjE5di42SDM1OS4xNVoiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5MzciIGRhdGEtbmFtZT0iUGF0aCAyOTM3IiBjbGFzcz0iY2xzLTIiIGQ9Ik0zNjMuMjE3LDcwLjY3NCwzNjEuOTc1LDY3LjFoLS4wMjNxLjA1LjguMDUsMS40OTR2Mi4wODNoLS42MzZWNjYuMzkxaC45ODdsMS4xOSwzLjQwN2guMDE3bDEuMjI1LTMuNDA3aC45OXY0LjI4M0gzNjUuMVY2OC41NTZjMC0uMjEzLjAwNi0uNDkuMDE2LS44MzJzLjAyLS41NDkuMDI4LS42MjFoLS4wMjNsLTEuMjg2LDMuNTcxWiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjkzOCIgZGF0YS1uYW1lPSJQYXRoIDI5MzgiIGNsYXNzPSJjbHMtMyIgZD0iTTUwLjMyOCw5Ny42NjlBNDcuNjQyLDQ3LjY0MiwwLDEsMSw5Ny45NzEsNTAuMDI3LDQ3LjY0Miw0Ny42NDIsMCwwLDEsNTAuMzI4LDk3LjY2OVoiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5MzkiIGRhdGEtbmFtZT0iUGF0aCAyOTM5IiBjbGFzcz0iY2xzLTMiIGQ9Ik01MC4zMjgsNC43NjlBNDUuMjU4LDQ1LjI1OCwwLDEsMSw1LjA3LDUwLjAyNyw0NS4yNTgsNDUuMjU4LDAsMCwxLDUwLjMyOCw0Ljc2OW0wLTQuNzY5YTUwLjAyNyw1MC4wMjcsMCwxLDAsNTAuMDI3LDUwLjAyN0E1MC4wMjcsNTAuMDI3LDAsMCwwLDUwLjMyOCwwWiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk0MCIgZGF0YS1uYW1lPSJQYXRoIDI5NDAiIGNsYXNzPSJjbHMtNCIgZD0iTTMxLjgsMzMuODU0Yy0uMTU0LDEuNzEyLjA1OCwzLjQ4Mi0uMDU3LDUuMjEzYTQyLjY2NSw0Mi42NjUsMCwwLDEtLjY5Myw1LjE1Niw5LjUzLDkuNTMsMCwwLDEtNC4xLDUuODI5YzQuMDc5LDIuNjU0LDQuNTQsNi43NzEsNC44MSwxMC45NDYuMTM1LDIuMjUuMDc3LDQuNTIuMzA4LDYuNzUyLjE3MywxLjczMS44NDYsMi4xNzQsMi42MzYsMi4yMzEuNzMuMDIsMS40OCwwLDIuMzI3LDBWNzUuMzNjLTUuMjkuOS05LjY1Ny0uNi0xMC43MzQtNS4wNzlhMzAuNzYsMzAuNzYsMCwwLDEtLjY1NC01Yy0uMTE3LTEuNzg5LjA3Ni0zLjU3OC0uMDU4LTUuMzY3LS4zODYtNC45MDYtMS4wMi02LjU2LTUuNzEzLTYuNzkxdi02LjFBOS4xOTEsOS4xOTEsMCwwLDEsMjAuOSw0Ni44MmMyLjU3Ny0uMTM1LDMuNjc0LS45MjQsNC4yMzEtMy40NjNhMjkuMywyOS4zLDAsMCwwLC40ODEtNC4zMjksODIuMSw4Mi4xLDAsMCwxLC42LTguNDA2Yy42NzMtMy45ODIsMy4xMzYtNS45MDYsNy4yMzQtNi4xMzcsMS4xNTQtLjA1NywyLjMyNywwLDMuNjU1LDB2NS40NjRjLS41NTguMDM4LTEuMDM5LjExNS0xLjUzOS4xMTVDMzIuMjI2LDI5Ljk0OSwzMi4wNTIsMzEuMDg0LDMxLjgsMzMuODU0Wm02LjQwNiwxMi42NThoLS4wNzdhMy41MTUsMy41MTUsMCwxLDAtLjM0Niw3LjAyMWguMjMxYTMuNDYxLDMuNDYxLDAsMCwwLDMuNjU1LTMuMjUxVjUwLjA5YTMuNTIzLDMuNTIzLDAsMCwwLTMuNDYxLTMuNTc4Wm0xMi4wNjIsMGEzLjM3MywzLjM3MywwLDAsMC0zLjQ4MiwzLjI1MSwxLjc5LDEuNzksMCwwLDAsLjAyLjMyNywzLjMsMy4zLDAsMCwwLDMuNTc4LDMuNDQzLDMuMjYzLDMuMjYzLDAsMCwwLDMuNDQzLTMuNTU4LDMuMzA4LDMuMzA4LDAsMCwwLTMuNTU3LTMuNDYzWm0xMi4zNTEsMGEzLjU5MiwzLjU5MiwwLDAsMC0zLjY1NSwzLjQ4MkEzLjUyOSwzLjUyOSwwLDAsMCw2Mi41LDUzLjUzM2guMDM5YzEuNzY5LjMwOSwzLjU1OS0xLjQsMy42NzQtMy40NjJhMy41NzEsMy41NzEsMCwwLDAtMy42LTMuNTU5Wm0xNi45NDguMjg4Yy0yLjIzMi0uMS0zLjM0OC0uODQ2LTMuOS0yLjk2MmEyMS40NDcsMjEuNDQ3LDAsMCwxLS42MzUtNC4xMzZjLS4xNTQtMi41NzgtLjEzNS01LjE3NS0uMzA4LTcuNzUzLS40LTYuMTE3LTQuODI4LTguMjUyLTExLjI1NC03LjE5NXY1LjMxYzEuMDE5LDAsMS44MDgsMCwyLjYuMDE5LDEuMzY2LjAxOSwyLjQuNTM5LDIuNTM5LDIuMDU5LjEzNSwxLjM4NS4xMzUsMi43ODkuMjcsNC4xOTMuMjY5LDIuNzkuNDIyLDUuNjE4LjksOC4zNjlBOC43MTUsOC43MTUsMCwwLDAsNzMuNyw1MC4wNTJjLTMuNCwyLjI4OS00LjQwNiw1LjU1OS00LjU3OCw5LjIzNC0uMSwyLjUyLS4xNTQsNS4wNTktLjI4OSw3LjYtLjExNSwyLjMwOC0uOTIzLDMuMDU4LTMuMjUxLDMuMTE2LS42NTQuMDE5LTEuMjg5LjA3Ny0yLjAxOS4xMTV2NS40NDVjMS4zNjUsMCwyLjYxNi4wNzcsMy44NjYsMCwzLjg4Ni0uMjMxLDYuMjMzLTIuMTE3LDctNS44ODdBNDkuMDc5LDQ5LjA3OSwwLDAsMCw3NSw2My40Yy4xMzUtMS45MjMuMTE2LTMuODY2LjMwOC01Ljc3MS4yODktMi45ODIsMS42NTUtNC4yMTMsNC42MzYtNC40YTQuMDM3LDQuMDM3LDAsMCwwLC44MjgtLjE5MnYtNi4xYy0uNS0uMDU4LS44NDMtLjExNS0xLjIwOC0uMTM1WiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk0MSIgZGF0YS1uYW1lPSJQYXRoIDI5NDEiIGNsYXNzPSJjbHMtMiIgZD0iTTE1Mi4yNzMsNTguMTIyYTExLjIyOCwxMS4yMjgsMCwwLDEtNC4zODQsOS40MjRxLTQuMzgzLDMuMzgyLTExLjksMy4zODItOC4xNCwwLTEyLjUyNC0yLjFWNjMuN2EzMi45LDMyLjksMCwwLDAsNi4xMzcsMS44NzksMzIuMywzMi4zLDAsMCwwLDYuNTc1LjY4OXE1LjMyMiwwLDguMDE1LTIuMDJhNi42MjYsNi42MjYsMCwwLDAsMi42OTItNS42Miw3LjIyMiw3LjIyMiwwLDAsMC0uOTU0LTMuOSw4Ljg4NSw4Ljg4NSwwLDAsMC0zLjE5NC0yLjgsNDQuNjM0LDQ0LjYzNCwwLDAsMC02LjgxLTIuOTExcS02LjM4Ny0yLjI4Ni05LjEyNi01LjQxN2ExMS45NTUsMTEuOTU1LDAsMCwxLTIuNzQtOC4xNzJBMTAuMTY0LDEwLjE2NCwwLDAsMSwxMjguMDM5LDI3cTMuOTc3LTMuMTMxLDEwLjUyLTMuMTMxYTMxLDMxLDAsMCwxLDEyLjU1NSwyLjVMMTQ5LjQ1NSwzMWEyOC4zODIsMjguMzgyLDAsMCwwLTExLjAyMS0yLjM4LDEwLjY2OCwxMC42NjgsMCwwLDAtNi42MDYsMS44MTYsNS45ODQsNS45ODQsMCwwLDAtMi4zOCw1LjA0MSw3LjcyMiw3LjcyMiwwLDAsMCwuODc3LDMuOSw4LjI0Miw4LjI0MiwwLDAsMCwyLjk1OSwyLjc4NiwzNi43LDM2LjcsMCwwLDAsNi4zNzEsMi44cTcuMiwyLjU2Niw5LjkxLDUuNTFBMTAuODQsMTAuODQsMCwwLDEsMTUyLjI3Myw1OC4xMjJaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTQyIiBkYXRhLW5hbWU9IlBhdGggMjk0MiIgY2xhc3M9ImNscy0yIiBkPSJNMTg1LjI4OCw3MC4zLDE3OSw1MC4xN3EtLjU5NC0xLjg0OC0yLjIyMi04LjM5MWgtLjI1MXEtMS4yNTIsNS40NzktMi4xOTIsOC40NTNMMTY3Ljg0OSw3MC4zaC02LjAxMWwtOS4zNjEtMzQuMzE1aDUuNDQ3cTMuMzE4LDEyLjkzMSw1LjA1NywxOS42OTNhODAuMTEyLDgwLjExMiwwLDAsMSwxLjk4OCw5LjExMWguMjVxLjM0NS0xLjc4NSwxLjExMi00LjYxOHQxLjMzLTQuNDkzbDYuMjk0LTE5LjY5M2g1LjYzNWw2LjEzNywxOS42OTNhNjYuMzY5LDY2LjM2OSwwLDAsMSwyLjM3OSw5LjA0OGguMjUxYTMzLjE2MywzMy4xNjMsMCwwLDEsLjY3My0zLjQ3NXEuNTQ4LTIuMzQ3LDYuNTI4LTI1LjI2Nmg1LjM4NUwxOTEuNDU2LDcwLjNaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTQzIiBkYXRhLW5hbWU9IlBhdGggMjk0MyIgY2xhc3M9ImNscy0yIiBkPSJNMjI1LjExNSw3MC4zbC0xLjAzMy00Ljg4NWgtLjI1YTE0LjQ0NiwxNC40NDYsMCwwLDEtNS4xMTksNC4zNjgsMTUuNjA4LDE1LjYwOCwwLDAsMS02LjM3MiwxLjE0M3EtNS4xLDAtOC0yLjYzdC0yLjktNy40ODNxMC0xMC40LDE2LjYyNi0xMC45bDUuODIzLS4xODhWNDcuNnEwLTQuMDM4LTEuNzM4LTUuOTY0VDIxNi42LDM5LjcxM2EyMi42MzMsMjIuNjMzLDAsMCwwLTkuNzA2LDIuNjNsLTEuNi0zLjk3N2EyNC40MzcsMjQuNDM3LDAsMCwxLDUuNTU3LTIuMTYsMjQuMDU2LDI0LjA1NiwwLDAsMSw2LjA1OC0uNzgzcTYuMTM2LDAsOS4xLDIuNzI0dDIuOTU5LDguNzM1VjcwLjNabS0xMS43NDEtMy42NjNBMTAuNTQ5LDEwLjU0OSwwLDAsMCwyMjEsNjMuOTc3YTkuODQ1LDkuODQ1LDAsMCwwLDIuNzcxLTcuNDUxdi0zLjFsLTUuMi4yMTlxLTYuMi4yMTktOC45MzksMS45MjZhNS44LDUuOCwwLDAsMC0yLjc0LDUuMzA2LDUuMzU0LDUuMzU0LDAsMCwwLDEuNzA3LDQuMjksNy4wODEsNy4wODEsMCwwLDAsNC43NzUsMS40NzJaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTQ0IiBkYXRhLW5hbWU9IlBhdGggMjk0NCIgY2xhc3M9ImNscy0yIiBkPSJNMjY0LjYsMzUuOTg3djMuMjg3bC02LjM1Ni43NTJhMTEuMTYsMTEuMTYsMCwwLDEsMi4yNTUsNi44NTYsMTAuMTQ4LDEwLjE0OCwwLDAsMS0zLjQ0NCw4LjA0N3EtMy40NDQsMy05LjQ1NiwzYTE1LjczNCwxNS43MzQsMCwwLDEtMi44OC0uMjVRMjQxLjQsNTkuNDM4LDI0MS40LDYyLjFhMi4yNDIsMi4yNDIsMCwwLDAsMS4xNTksMi4wODIsOC40NTYsOC40NTYsMCwwLDAsMy45NzYuNjczaDYuMDc0cTUuNTczLDAsOC41NjMsMi4zNDhhOC4xNTgsOC4xNTgsMCwwLDEsMi45OSw2LjgyNSw5Ljc0Myw5Ljc0MywwLDAsMS00LjU3MSw4LjY4OHEtNC41NzIsMi45ODktMTMuMzM4LDIuOTktNi43MzIsMC0xMC4zNzktMi41YTguMDg3LDguMDg3LDAsMCwxLTMuNjQ3LTcuMDc2LDcuOTQ2LDcuOTQ2LDAsMCwxLDItNS40MTcsMTAuMjExLDEwLjIxMSwwLDAsMSw1LjYzNi0zLjEsNS40MjksNS40MjksMCwwLDEtMi4yMDctMS44NDcsNC44OSw0Ljg5LDAsMCwxLS44OTMtMi45MTIsNS41Myw1LjUzLDAsMCwxLDEtMy4yODgsMTAuNTI5LDEwLjUyOSwwLDAsMSwzLjE2Mi0yLjcyMyw5LjI3NSw5LjI3NSwwLDAsMS00LjMzNi0zLjcyNiwxMC45NDUsMTAuOTQ1LDAsMCwxLTEuNjc1LTYuMDEycTAtNS42MzQsMy4zODItOC42ODh0OS41OC0zLjA1MmExNy40MzksMTcuNDM5LDAsMCwxLDQuODUzLjYyNlpNMjM3LjIzMyw3Ni4wNjJhNC42Niw0LjY2LDAsMCwwLDIuMzQ4LDQuMjI3LDEyLjk3MywxMi45NzMsMCwwLDAsNi43MzIsMS40NHE2LjU0MywwLDkuNjktMS45NTZhNS45OTIsNS45OTIsMCwwLDAsMy4xNDctNS4zMDdxMC0yLjc4Ny0xLjcyMy0zLjg2N3QtNi40ODEtMS4wOGgtNi4yM2E4LjIwNSw4LjIwNSwwLDAsMC01LjUxLDEuNjksNi4wNDMsNi4wNDMsMCwwLDAtMS45NzMsNC44NTNabTIuODE4LTI5LjA4NmE2Ljk4NCw2Ljk4NCwwLDAsMCwyLjAzNSw1LjQ0OCw4LjEyMyw4LjEyMywwLDAsMCw1LjY2NywxLjg0N3E3LjYwOCwwLDcuNjA4LTcuMzg5LDAtNy43MzMtNy43LTcuNzMzYTcuNjI4LDcuNjI4LDAsMCwwLTUuNjM1LDEuOTcycS0xLjk3NiwxLjk3My0xLjk3NSw1Ljg1NVoiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5NDUiIGRhdGEtbmFtZT0iUGF0aCAyOTQ1IiBjbGFzcz0iY2xzLTIiIGQ9Ik0yOTkuMTM2LDM1Ljk4N3YzLjI4N2wtNi4zNTYuNzUyYTExLjE2OCwxMS4xNjgsMCwwLDEsMi4yNTQsNi44NTYsMTAuMTQ1LDEwLjE0NSwwLDAsMS0zLjQ0NCw4LjA0N3EtMy40NDQsMy05LjQ1NSwzYTE1LjczNCwxNS43MzQsMCwwLDEtMi44OC0uMjVxLTMuMzIsMS43NTQtMy4zMTksNC40MTVhMi4yNDMsMi4yNDMsMCwwLDAsMS4xNTgsMi4wODIsOC40NTksOC40NTksMCwwLDAsMy45NzYuNjczaDYuMDc0cTUuNTc0LDAsOC41NjMsMi4zNDhhOC4xNTgsOC4xNTgsMCwwLDEsMi45OSw2LjgyNSw5Ljc0Myw5Ljc0MywwLDAsMS00LjU3MSw4LjY4OHEtNC41NywyLjk4OS0xMy4zMzcsMi45OS02LjczMiwwLTEwLjM3OS0yLjVhOC4wODgsOC4wODgsMCwwLDEtMy42NDgtNy4wNzYsNy45NDcsNy45NDcsMCwwLDEsMi01LjQxNywxMC4yMDcsMTAuMjA3LDAsMCwxLDUuNjM2LTMuMSw1LjQzMiw1LjQzMiwwLDAsMS0yLjIwOC0xLjg0Nyw0Ljg4OSw0Ljg4OSwwLDAsMS0uODkyLTIuOTEyLDUuNTMsNS41MywwLDAsMSwxLTMuMjg4LDEwLjUyOSwxMC41MjksMCwwLDEsMy4xNjItMi43MjMsOS4yNzEsOS4yNzEsMCwwLDEtNC4zMzYtMy43MjYsMTAuOTQ1LDEwLjk0NSwwLDAsMS0xLjY3NS02LjAxMnEwLTUuNjM0LDMuMzgxLTguNjg4dDkuNTgxLTMuMDUyYTE3LjQ0NCwxNy40NDQsMCwwLDEsNC44NTMuNjI2Wk0yNzEuNzcyLDc2LjA2MmE0LjY1OCw0LjY1OCwwLDAsMCwyLjM0OCw0LjIyNywxMi45NjksMTIuOTY5LDAsMCwwLDYuNzMxLDEuNDRxNi41NDQsMCw5LjY5MS0xLjk1NmE1Ljk5Myw1Ljk5MywwLDAsMCwzLjE0Ni01LjMwN3EwLTIuNzg3LTEuNzIyLTMuODY3dC02LjQ4MS0xLjA4aC02LjIzYTguMjA4LDguMjA4LDAsMCwwLTUuNTExLDEuNjlBNi4wNDIsNi4wNDIsMCwwLDAsMjcxLjc3Miw3Ni4wNjJabTIuODE4LTI5LjA4NmE2Ljk4NCw2Ljk4NCwwLDAsMCwyLjAzNSw1LjQ0OCw4LjEyMSw4LjEyMSwwLDAsMCw1LjY2NywxLjg0N3E3LjYwNywwLDcuNjA4LTcuMzg5LDAtNy43MzMtNy43LTcuNzMzYTcuNjI5LDcuNjI5LDAsMCwwLTUuNjM1LDEuOTcycS0xLjk3NSwxLjk3My0xLjk3NSw1Ljg1NVoiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5NDYiIGRhdGEtbmFtZT0iUGF0aCAyOTQ2IiBjbGFzcz0iY2xzLTIiIGQ9Ik0zMTYuNzc4LDcwLjkyOHEtNy42MDgsMC0xMi4wMDctNC42MzR0LTQuNC0xMi44NjhxMC04LjMsNC4wODYtMTMuMTgxYTEzLjU3MywxMy41NzMsMCwwLDEsMTAuOTc0LTQuODg0QTEyLjkzOCwxMi45MzgsMCwwLDEsMzI1LjYzOCwzOS42cTMuNzYyLDQuMjQ3LDMuNzYyLDExLjJ2My4yODdIMzA1Ljc1N3EuMTU2LDYuMDQ0LDMuMDUzLDkuMTc0dDguMTU2LDMuMTMxYTI3LjYzMywyNy42MzMsMCwwLDAsMTAuOTU4LTIuMzE3djQuNjM0YTI3LjUsMjcuNSwwLDAsMS01LjIxMywxLjcwNiwyOS4yNTEsMjkuMjUxLDAsMCwxLTUuOTMzLjUxM1ptLTEuNDA5LTMxLjIxNWE4LjQ4OSw4LjQ4OSwwLDAsMC02LjU5MSwyLjY5MiwxMi40MTYsMTIuNDE2LDAsMCwwLTIuOSw3LjQ1MmgxNy45NHEwLTQuOTE2LTIuMTkxLTcuNTNhNy43MTQsNy43MTQsMCwwLDAtNi4yNTgtMi42MTRaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTQ3IiBkYXRhLW5hbWU9IlBhdGggMjk0NyIgY2xhc3M9ImNscy0yIiBkPSJNMzUwLjksMzUuMzYxYTIwLjM4LDIwLjM4LDAsMCwxLDQuMS4zNzVsLS43MjEsNC44MjJhMTcuNzEyLDE3LjcxMiwwLDAsMC0zLjc1Ny0uNDdBOS4xNDIsOS4xNDIsMCwwLDAsMzQzLjQsNDMuNDdhMTIuMzI3LDEyLjMyNywwLDAsMC0yLjk1OSw4LjQyMlY3MC4zaC01LjJWMzUuOTg3aDQuMjlsLjYsNi4zNTZoLjI1YTE1LjA3MiwxNS4wNzIsMCwwLDEsNC42LTUuMTY2LDEwLjM1NiwxMC4zNTYsMCwwLDEsNS45MTktMS44MTZaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTQ4IiBkYXRhLW5hbWU9IlBhdGggMjk0OCIgY2xhc3M9ImNscy0yIiBkPSJNMjU1Ljg1Nyw5Ni42MzhzLTMuNDMtLjM5MS00Ljg1LS4zOTFjLTIuMDU4LDAtMy4xMTEuNzM1LTMuMTExLDIuMTgsMCwxLjU2OC44ODIsMS45MzUsMy43NDgsMi43MTksMy41MjcuOTgsNC44LDEuOTExLDQuOCw0Ljc3NywwLDMuNjc1LTIuMyw1LjI2Ny01LjYxLDUuMjY3YTM1LjY4NywzNS42ODcsMCwwLDEtNS40ODctLjY2MmwuMjctMi4xOHMzLjMwNi40NDEsNS4wNDYuNDQxYzIuMDgyLDAsMy4wMzctLjkzMSwzLjAzNy0yLjcsMC0xLjQyMS0uNzU5LTEuOTEtMy4zMzEtMi41MjMtMy42MjYtLjkzLTUuMTkzLTIuMDMzLTUuMTkzLTQuOTQ4LDAtMy4zODEsMi4yMjktNC43NzYsNS41ODUtNC43NzZhMzcuMiwzNy4yLDAsMCwxLDUuMzE1LjU4N1oiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5NDkiIGRhdGEtbmFtZT0iUGF0aCAyOTQ5IiBjbGFzcz0iY2xzLTIiIGQ9Ik0yNjIuOTY3LDk0LjE0SDI2Ny43bDMuNzQ4LDEzLjEwNkwyNzUuMiw5NC4xNGg0Ljc1MnYxNi43OEgyNzcuMlY5Ni40MmgtLjE0NWwtNC4xOTEsMTMuODE2aC0yLjg0MkwyNjUuODMxLDk2LjQyaC0uMTQ1djE0LjVoLTIuNzE5WiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk1MCIgZGF0YS1uYW1lPSJQYXRoIDI5NTAiIGNsYXNzPSJjbHMtMiIgZD0iTTMyMi4wNTcsOTQuMTRIMzM0LjN2Mi40MjVoLTQuNzI4VjExMC45MmgtMi43NDNWOTYuNTY1aC00Ljc3N1oiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5NTEiIGRhdGEtbmFtZT0iUGF0aCAyOTUxIiBjbGFzcz0iY2xzLTIiIGQ9Ik0zNDYuMTM3LDk0LjE0YzMuMzMyLDAsNS4xMiwxLjI0OSw1LjEyLDQuMzYxLDAsMi4wMzMtLjYzNywzLjAzNy0xLjk4NCwzLjc3MiwxLjQ0NS41NjMsMi40LDEuNTkyLDIuNCwzLjksMCwzLjQzLTIuMDgxLDQuNzUyLTUuMzM5LDQuNzUyaC02LjU2NlY5NC4xNFptLTMuNjUsMi4zNTJ2NC44aDMuNmMxLjY2NiwwLDIuNC0uODMyLDIuNC0yLjQ3NCwwLTEuNjE3LS44MzMtMi4zMjctMi41LTIuMzI3Wm0wLDcuMXY0Ljk3M2gzLjdjMS42ODksMCwyLjY5NC0uNTM5LDIuNjk0LTIuNTQ4LDAtMS45MTEtMS40MjEtMi40MjUtMi43NDQtMi40MjVaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTUyIiBkYXRhLW5hbWU9IlBhdGggMjk1MiIgY2xhc3M9ImNscy0yIiBkPSJNMzU4LjQxNCw5NC4xNEgzNjl2Mi4zNzdoLTcuODY0djQuNzUxaDYuMzk0VjEwMy42aC02LjM5NHY0LjkyNEgzNjl2Mi40SDM1OC40MTRaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTUzIiBkYXRhLW5hbWU9IlBhdGggMjk1MyIgY2xhc3M9ImNscy0yIiBkPSJNMzc4Ljc0Nyw5NC4xNGg1LjQxNGw0LjE2NCwxNi43OGgtMi43NDRMMzg0LjM0MiwxMDZoLTUuNzc3bC0xLjIzOSw0LjkyM2gtMi43MTlabS4zNjEsOS40NTZoNC43MDhsLTEuNzM3LTcuMTc4aC0xLjIyNVoiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5NTQiIGRhdGEtbmFtZT0iUGF0aCAyOTU0IiBjbGFzcz0iY2xzLTIiIGQ9Ik0zOTcuMSwxMDUuOTQ3djQuOTczaC0yLjcxOVY5NC4xNGg2LjM3YzMuNywwLDUuNjgzLDIuMTIsNS42ODMsNS44NDMsMCwyLjM3Ni0uOTU2LDQuNTE5LTIuNzQ0LDUuMzUybDIuNzY5LDUuNTg1SDQwMy40N2wtMi40MjYtNC45NzNabTMuNjUxLTkuNDU1SDM5Ny4xdjcuMWgzLjdjMi4wNTcsMCwyLjg0MS0xLjg1LDIuODQxLTMuNTg5LDAtMS45LS45MzQtMy41MTEtMi44OTQtMy41MTFaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTU1IiBkYXRhLW5hbWU9IlBhdGggMjk1NSIgY2xhc3M9ImNscy0yIiBkPSJNMjkwLjAxMyw5NC4xNGg1LjQxM2w0LjE2NCwxNi43OGgtMi43NDNMMjk1LjYwOCwxMDZoLTUuNzc3bC0xLjIzOSw0LjkyM2gtMi43MTlabS4zNjEsOS40NTZoNC43MDdsLTEuNzM3LTcuMTc4aC0xLjIyNVoiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5NTYiIGRhdGEtbmFtZT0iUGF0aCAyOTU2IiBjbGFzcz0iY2xzLTIiIGQ9Ik0zMDguMzYyLDEwNS45NDd2NC45NzNoLTIuNzE5Vjk0LjE0aDYuMzY5YzMuNywwLDUuNjgzLDIuMTIsNS42ODMsNS44NDMsMCwyLjM3Ni0uOTU1LDQuNTE5LTIuNzQzLDUuMzUybDIuNzY4LDUuNTg1aC0yLjk4OWwtMi40MjUtNC45NzNabTMuNjUtOS40NTVoLTMuNjV2Ny4xaDMuN2MyLjA1OCwwLDIuODQxLTEuODUsMi44NDEtMy41ODlDMzE0LjksOTguMSwzMTMuOTcyLDk2LjQ5MiwzMTIuMDEyLDk2LjQ5MloiLz4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzI5NTciIGRhdGEtbmFtZT0iUGF0aCAyOTU3IiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMzAuNjA2LDEwNy42NDNhMy4wMiwzLjAyLDAsMCwxLTEuMTgsMi41MzcsNS4xMTMsNS4xMTMsMCwwLDEtMy4yLjkxLDguMDMsOC4wMywwLDAsMS0zLjM3MS0uNTY0di0xLjM4M2E4Ljc5Myw4Ljc5MywwLDAsMCwxLjY1Mi41MDYsOC42NzIsOC42NzIsMCwwLDAsMS43Ny4xODYsMy41NjUsMy41NjUsMCwwLDAsMi4xNTctLjU0NCwxLjc4MywxLjc4MywwLDAsMCwuNzI1LTEuNTEyLDEuOTQ3LDEuOTQ3LDAsMCwwLS4yNTctMS4wNSwyLjM5MywyLjM5MywwLDAsMC0uODYtLjc1NCwxMi4xNzEsMTIuMTcxLDAsMCwwLTEuODMzLS43ODQsNS44NDIsNS44NDIsMCwwLDEtMi40NTYtMS40NTgsMy4yMTMsMy4yMTMsMCwwLDEtLjczOC0yLjIsMi43MzYsMi43MzYsMCwwLDEsMS4wNzEtMi4yNjcsNC40NDQsNC40NDQsMCwwLDEsMi44MzEtLjg0Myw4LjM0MSw4LjM0MSwwLDAsMSwzLjM4LjY3NWwtLjQ0NywxLjI0N2E3LjYzOSw3LjYzOSwwLDAsMC0yLjk2Ni0uNjQxLDIuODc4LDIuODc4LDAsMCwwLTEuNzc5LjQ4OSwxLjYxMiwxLjYxMiwwLDAsMC0uNjQsMS4zNTcsMi4wODEsMi4wODEsMCwwLDAsLjIzNiwxLjA0OSwyLjIzMSwyLjIzMSwwLDAsMCwuOC43NSw5Ljg3OCw5Ljg3OCwwLDAsMCwxLjcxNS43NTQsNi44LDYuOCwwLDAsMSwyLjY2NywxLjQ4MywyLjkxOSwyLjkxOSwwLDAsMSwuNzIzLDIuMDU3WiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk1OCIgZGF0YS1uYW1lPSJQYXRoIDI5NTgiIGNsYXNzPSJjbHMtMiIgZD0iTTEzNC40NDcsMTAxLjY4NnY1Ljk5MWEyLjQxMSwyLjQxMSwwLDAsMCwuNTE1LDEuNjg2LDIuMDksMi4wOSwwLDAsMCwxLjYwOS41NTYsMi42MjksMi42MjksMCwwLDAsMi4xMi0uNzkyLDQsNCwwLDAsMCwuNjctMi41ODd2LTQuODU0aDEuNHY5LjIzNkgxMzkuNmwtLjItMS4yMzloLS4wNzVhMi43OTMsMi43OTMsMCwwLDEtMS4xOTMsMS4wNDUsNCw0LDAsMCwxLTEuNzQuMzYyLDMuNTI5LDMuNTI5LDAsMCwxLTIuNTI0LS44LDMuNDA5LDMuNDA5LDAsMCwxLS44MzktMi41NjJ2LTYuMDQyWiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk1OSIgZGF0YS1uYW1lPSJQYXRoIDI5NTkiIGNsYXNzPSJjbHMtMiIgZD0iTTE0OC4yMDYsMTExLjA5YTMuOTkzLDMuOTkzLDAsMCwxLTEuNjQ3LS4zMzMsMy4xLDMuMSwwLDAsMS0xLjI1Mi0xLjAyM2gtLjFhMTIuMjY1LDEyLjI2NSwwLDAsMSwuMSwxLjUzM3YzLjhoLTEuNFYxMDEuNjg2aDEuMTM3bC4xOTQsMS4yNjRoLjA2N2EzLjI1NywzLjI1NywwLDAsMSwxLjI1Ni0xLjEsMy44MzEsMy44MzEsMCwwLDEsMS42NDMtLjMzNywzLjQxMywzLjQxMywwLDAsMSwyLjgzNiwxLjI1Niw2LjY4Myw2LjY4MywwLDAsMS0uMDE3LDcuMDU3LDMuNDIsMy40MiwwLDAsMS0yLjgxNywxLjI2NFptLS4yLTguMzg1YTIuNDgyLDIuNDgyLDAsMCwwLTIuMDQ4Ljc4NCw0LjA0MSw0LjA0MSwwLDAsMC0uNjQ5LDIuNDk0di4zMTJhNC42MjUsNC42MjUsMCwwLDAsLjY0OSwyLjc4NSwyLjQ2NywyLjQ2NywwLDAsMCwyLjA4Mi44MzksMi4xNjQsMi4xNjQsMCwwLDAsMS44NzUtLjk2OSw0LjYsNC42LDAsMCwwLC42NzgtMi42NzEsNC40MjgsNC40MjgsMCwwLDAtLjY3OC0yLjY1MSwyLjIzMiwyLjIzMiwwLDAsMC0xLjkxNS0uOTIzWiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk2MCIgZGF0YS1uYW1lPSJQYXRoIDI5NjAiIGNsYXNzPSJjbHMtMiIgZD0iTTE1OS4wMzksMTExLjA5YTMuOTkzLDMuOTkzLDAsMCwxLTEuNjQ3LS4zMzMsMy4xLDMuMSwwLDAsMS0xLjI1Mi0xLjAyM2gtLjFhMTIuMjY1LDEyLjI2NSwwLDAsMSwuMSwxLjUzM3YzLjhoLTEuNFYxMDEuNjg2aDEuMTM3bC4xOTQsMS4yNjRoLjA2N2EzLjI1NywzLjI1NywwLDAsMSwxLjI1Ni0xLjEsMy44MzEsMy44MzEsMCwwLDEsMS42NDMtLjMzNywzLjQxMywzLjQxMywwLDAsMSwyLjgzNiwxLjI1Niw2LjY4Myw2LjY4MywwLDAsMS0uMDE3LDcuMDU3LDMuNDIsMy40MiwwLDAsMS0yLjgxNywxLjI2NFptLS4yLTguMzg1YTIuNDgyLDIuNDgyLDAsMCwwLTIuMDQ4Ljc4NCw0LjA0MSw0LjA0MSwwLDAsMC0uNjQ5LDIuNDk0di4zMTJhNC42MjUsNC42MjUsMCwwLDAsLjY0OSwyLjc4NSwyLjQ2NywyLjQ2NywwLDAsMCwyLjA4Mi44MzksMi4xNjQsMi4xNjQsMCwwLDAsMS44NzUtLjk2OSw0LjYsNC42LDAsMCwwLC42NzgtMi42NzEsNC40MjgsNC40MjgsMCwwLDAtLjY3OC0yLjY1MSwyLjIzMiwyLjIzMiwwLDAsMC0xLjkxMS0uOTIzWiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk2MSIgZGF0YS1uYW1lPSJQYXRoIDI5NjEiIGNsYXNzPSJjbHMtMiIgZD0iTTE3My42MTIsMTA2LjNhNS4wOTMsNS4wOTMsMCwwLDEtMS4xMzcsMy41MjcsNC4wMDUsNC4wMDUsMCwwLDEtMy4xNDMsMS4yNjgsNC4xNzIsNC4xNzIsMCwwLDEtMi4yLS41ODEsMy44NCwzLjg0LDAsMCwxLTEuNDgzLTEuNjY5LDUuOCw1LjgsMCwwLDEtLjUyMi0yLjU0NSw1LjA4Nyw1LjA4NywwLDAsMSwxLjEyOS0zLjUxOCwzLjk5MSwzLjk5MSwwLDAsMSwzLjEzNS0xLjI2LDMuOTA3LDMuOTA3LDAsMCwxLDMuMDgsMS4yOSw1LjA3MSw1LjA3MSwwLDAsMSwxLjE0MSwzLjQ4OFptLTcuMDM2LDBhNC4zODQsNC4zODQsMCwwLDAsLjcwOCwyLjcsMi44MDksMi44MDksMCwwLDAsNC4xNjcsMCw0LjM2NSw0LjM2NSwwLDAsMCwuNzEyLTIuNyw0LjI5Myw0LjI5MywwLDAsMC0uNzEyLTIuNjc1LDIuNSwyLjUsMCwwLDAtMi4xLS45MTUsMi40NjEsMi40NjEsMCwwLDAtMi4wNzIuOSw0LjMzNCw0LjMzNCwwLDAsMC0uNywyLjY5WiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk2MiIgZGF0YS1uYW1lPSJQYXRoIDI5NjIiIGNsYXNzPSJjbHMtMiIgZD0iTTE4MC41MjUsMTAxLjUxN2E1LjUwNiw1LjUwNiwwLDAsMSwxLjEuMWwtLjE5NCwxLjNhNC43ODYsNC43ODYsMCwwLDAtMS4wMTEtLjEyNywyLjQ2LDIuNDYsMCwwLDAtMS45MTcuOTExLDMuMzE4LDMuMzE4LDAsMCwwLS44LDIuMjY3djQuOTU1aC0xLjR2LTkuMjM2aDEuMTU0bC4xNiwxLjcxaC4wNjhhNC4wNTQsNC4wNTQsMCwwLDEsMS4yMzgtMS4zOSwyLjc4NywyLjc4NywwLDAsMSwxLjYtLjQ5WiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk2MyIgZGF0YS1uYW1lPSJQYXRoIDI5NjMiIGNsYXNzPSJjbHMtMiIgZD0iTTE4Ny4zNjMsMTA5LjkzNmE0LjUwNiw0LjUwNiwwLDAsMCwuNzE2LS4wNTUsNC4zODcsNC4zODcsMCwwLDAsLjU0OC0uMTE0djEuMDdhMi41LDIuNSwwLDAsMS0uNjcuMTgxLDUsNSwwLDAsMS0uOC4wNzJxLTIuNjgsMC0yLjY4LTIuODIzdi01LjQ5NGgtMS4zMjNWMTAyLjFsMS4zMjMtLjU4Mi41OS0xLjk3MmguODA5djIuMTQxaDIuNjh2MS4wODdoLTIuNjh2NS40MzVhMS44NjksMS44NjksMCwwLDAsLjQsMS4yODFBMS4zNzcsMS4zNzcsMCwwLDAsMTg3LjM2MywxMDkuOTM2WiIvPg0KICAgICAgPHBhdGggaWQ9IlBhdGhfMjk2NCIgZGF0YS1uYW1lPSJQYXRoIDI5NjQiIGNsYXNzPSJjbHMtMiIgZD0iTTE5NC41MzgsMTExLjA5YTQuMjM5LDQuMjM5LDAsMCwxLTMuMjMxLTEuMjQ3LDQuODI0LDQuODI0LDAsMCwxLTEuMTg0LTMuNDYzLDUuMzU1LDUuMzU1LDAsMCwxLDEuMS0zLjU0OCwzLjY1MiwzLjY1MiwwLDAsMSwyLjk1NC0xLjMxNSwzLjQ4NCwzLjQ4NCwwLDAsMSwyLjc0NywxLjE0Miw0LjM3OCw0LjM3OCwwLDAsMSwxLjAxMSwzLjAxM3YuODg1aC02LjM2MmEzLjY2LDMuNjYsMCwwLDAsLjgyMiwyLjQ2OSwyLjg0MywyLjg0MywwLDAsMCwyLjIuODQzLDcuNDMxLDcuNDMxLDAsMCwwLDIuOTQ5LS42MjR2MS4yNDdhNy4zNzcsNy4zNzcsMCwwLDEtMS40LjQ1OSw3Ljg2Myw3Ljg2MywwLDAsMS0xLjYuMTM5Wm0tLjM3OS04LjRhMi4yODYsMi4yODYsMCwwLDAtMS43NzQuNzI1LDMuMzM3LDMuMzM3LDAsMCwwLS43NzksMi4wMDZoNC44MjhhMy4wNzIsMy4wNzIsMCwwLDAtLjU5LTIuMDI3LDIuMDc2LDIuMDc2LDAsMCwwLTEuNjg1LS43MDZaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTY1IiBkYXRhLW5hbWU9IlBhdGggMjk2NSIgY2xhc3M9ImNscy0yIiBkPSJNMjA2Ljk1MSwxMDkuNjgzaC0uMDc2YTMuMjg3LDMuMjg3LDAsMCwxLTIuOSwxLjQwNywzLjQyNywzLjQyNywwLDAsMS0yLjgxOS0xLjIzOSw1LjQ1Miw1LjQ1MiwwLDAsMS0xLjAwNi0zLjUyMiw1LjU0Miw1LjU0MiwwLDAsMSwxLjAxMS0zLjU0OCwzLjQsMy40LDAsMCwxLDIuODE0LTEuMjY0LDMuMzYxLDMuMzYxLDAsMCwxLDIuODgzLDEuMzY1aC4xMDlsLS4wNTktLjY2NS0uMDM0LS42NDlWOTcuODA5aDEuNHYxMy4xMTNoLTEuMTM4Wm0tMi44LjIzNmEyLjU1MSwyLjU1MSwwLDAsMCwyLjA3OC0uNzc5LDMuOTQ3LDMuOTQ3LDAsMCwwLC42NDQtMi41MTZ2LS4zYTQuNjM4LDQuNjM4LDAsMCwwLS42NTMtMi44LDIuNDgxLDIuNDgxLDAsMCwwLTIuMDg2LS44MzksMi4xNCwyLjE0LDAsMCwwLTEuODgzLjk1Nyw0Ljc2LDQuNzYsMCwwLDAtLjY1MywyLjcsNC41NTQsNC41NTQsMCwwLDAsLjY0OSwyLjY3MSwyLjE5NCwyLjE5NCwwLDAsMCwxLjkwNi45MDZaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTY2IiBkYXRhLW5hbWU9IlBhdGggMjk2NiIgY2xhc3M9ImNscy0yIiBkPSJNMjIwLjcxMiwxMDEuNTM0YTMuNDM1LDMuNDM1LDAsMCwxLDIuODI3LDEuMjQzLDYuNjUzLDYuNjUzLDAsMCwxLS4wMDksNy4wNTMsMy40MTcsMy40MTcsMCwwLDEtMi44MTgsMS4yNiw0LDQsMCwwLDEtMS42NDgtLjMzMywzLjA5NCwzLjA5NCwwLDAsMS0xLjI1MS0xLjAyM2gtLjFsLS4yOTUsMS4xODhoLTFWOTcuODA5aDEuNFYxMDFxMCwxLjA2OS0uMDY4LDEuOTIxaC4wNjhhMy4zMjIsMy4zMjIsMCwwLDEsMi44OTQtMS4zODdabS0uMiwxLjE3MWEyLjQ0LDIuNDQsMCwwLDAtMi4wNjQuODIyLDYuMzM4LDYuMzM4LDAsMCwwLC4wMTcsNS41NTMsMi40NjQsMi40NjQsMCwwLDAsMi4wODEuODM5LDIuMTU4LDIuMTU4LDAsMCwwLDEuOTIyLS45NCw0LjgyOCw0LjgyOCwwLDAsMCwuNjMyLTIuNyw0LjY0NSw0LjY0NSwwLDAsMC0uNjMyLTIuNjg5LDIuMjQyLDIuMjQyLDAsMCwwLTEuOTU5LS44ODVaIi8+DQogICAgICA8cGF0aCBpZD0iUGF0aF8yOTY3IiBkYXRhLW5hbWU9IlBhdGggMjk2NyIgY2xhc3M9ImNscy0yIiBkPSJNMjI1Ljc1OCwxMDEuNjg2aDEuNWwyLjAyMyw1LjI2N2EyMC4xODgsMjAuMTg4LDAsMCwxLC44MjYsMi42aC4wNjdxLjEwOS0uNDMxLjQ1OS0xLjQ3MXQyLjI4OC02LjRoMS41TDIzMC40NTIsMTEyLjJhNS4yNTMsNS4yNTMsMCwwLDEtMS4zNzgsMi4yMTIsMi45MzIsMi45MzIsMCwwLDEtMS45MzQuNjUzLDUuNjU5LDUuNjU5LDAsMCwxLTEuMjY0LS4xNDNWMTEzLjhhNC45LDQuOSwwLDAsMCwxLjAzNy4xLDIuMTM2LDIuMTM2LDAsMCwwLDIuMDU2LTEuNjE4bC41MTQtMS4zMTRaIi8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==",alt:"Swagger UI"});function N(t){return null==t}var x={isNothing:N,isObject:function(t){return"object"==typeof t&&null!==t},toArray:function(t){return Array.isArray(t)?t:N(t)?[]:[t]},repeat:function(t,e){var r,n="";for(r=0;r<e;r+=1)n+=t;return n},isNegativeZero:function(t){return 0===t&&Number.NEGATIVE_INFINITY===1/t},extend:function(t,e){var r,n,i,o;if(e)for(r=0,n=(o=Object.keys(e)).length;r<n;r+=1)t[i=o[r]]=e[i];return t}};function m(t,e){var r="",n=t.reason||"(unknown reason)";return t.mark?(t.mark.name&&(r+='in "'+t.mark.name+'" '),r+="("+(t.mark.line+1)+":"+(t.mark.column+1)+")",!e&&t.mark.snippet&&(r+="\n\n"+t.mark.snippet),n+" "+r):n}function D(t,e){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=e,this.message=m(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}D.prototype=Object.create(Error.prototype),D.prototype.constructor=D,D.prototype.toString=function(t){return this.name+": "+m(this,t)};var I=D;function S(t,e,r,n,i){var o="",u="",s=Math.floor(i/2)-1;return n-e>s&&(e=n-s+(o=" ... ").length),r-n>s&&(r=n+s-(u=" ...").length),{str:o+t.slice(e,r).replace(/\t/g,"→")+u,pos:n-e+o.length}}function b(t,e){return x.repeat(" ",e-t.length)+t}var A=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 r,n=/\r?\n|\r|\0/g,i=[0],o=[],u=-1;r=n.exec(t.buffer);)o.push(r.index),i.push(r.index+r[0].length),t.position<=r.index&&u<0&&(u=i.length-2);u<0&&(u=i.length-1);var s,a,c="",f=Math.min(t.line+e.linesAfter,o.length).toString().length,l=e.maxLength-(e.indent+f+3);for(s=1;s<=e.linesBefore&&!(u-s<0);s++)a=S(t.buffer,i[u-s],o[u-s],t.position-(i[u]-i[u-s]),l),c=x.repeat(" ",e.indent)+b((t.line-s+1).toString(),f)+" | "+a.str+"\n"+c;for(a=S(t.buffer,i[u],o[u],t.position,l),c+=x.repeat(" ",e.indent)+b((t.line+1).toString(),f)+" | "+a.str+"\n",c+=x.repeat("-",e.indent+f+3+a.pos)+"^\n",s=1;s<=e.linesAfter&&!(u+s>=o.length);s++)a=S(t.buffer,i[u+s],o[u+s],t.position-(i[u]-i[u+s]),l),c+=x.repeat(" ",e.indent)+b((t.line+s+1).toString(),f)+" | "+a.str+"\n";return c.replace(/\n$/,"")},C=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],T=["scalar","sequence","mapping"];var E=function(t,e){if(e=e||{},Object.keys(e).forEach((function(e){if(-1===C.indexOf(e))throw new I('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=function(t){var e={};return null!==t&&Object.keys(t).forEach((function(r){t[r].forEach((function(t){e[String(t)]=r}))})),e}(e.styleAliases||null),-1===T.indexOf(this.kind))throw new I('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')};function z(t,e){var r=[];return t[e].forEach((function(t){var e=r.length;r.forEach((function(r,n){r.tag===t.tag&&r.kind===t.kind&&r.multi===t.multi&&(e=n)})),r[e]=t})),r}function O(t){return this.extend(t)}O.prototype.extend=function(t){var e=[],r=[];if(t instanceof E)r.push(t);else if(Array.isArray(t))r=r.concat(t);else{if(!t||!Array.isArray(t.implicit)&&!Array.isArray(t.explicit))throw new I("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");t.implicit&&(e=e.concat(t.implicit)),t.explicit&&(r=r.concat(t.explicit))}e.forEach((function(t){if(!(t instanceof E))throw new I("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(t.loadKind&&"scalar"!==t.loadKind)throw new I("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 I("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),r.forEach((function(t){if(!(t instanceof E))throw new I("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var n=Object.create(O.prototype);return n.implicit=(this.implicit||[]).concat(e),n.explicit=(this.explicit||[]).concat(r),n.compiledImplicit=z(n,"implicit"),n.compiledExplicit=z(n,"explicit"),n.compiledTypeMap=function(){var t,e,r={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function n(t){t.multi?(r.multi[t.kind].push(t),r.multi.fallback.push(t)):r[t.kind][t.tag]=r.fallback[t.tag]=t}for(t=0,e=arguments.length;t<e;t+=1)arguments[t].forEach(n);return r}(n.compiledImplicit,n.compiledExplicit),n};var k=O,U=new E("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return null!==t?t:""}}),Y=new E("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return null!==t?t:[]}}),B=new E("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return null!==t?t:{}}}),Q=new k({explicit:[U,Y,B]});var R=new E("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 F=new E("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 P(t){return 48<=t&&t<=55}function G(t){return 48<=t&&t<=57}var W=new E("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,r,n=t.length,i=0,o=!1;if(!n)return!1;if("-"!==(e=t[i])&&"+"!==e||(e=t[++i]),"0"===e){if(i+1===n)return!0;if("b"===(e=t[++i])){for(i++;i<n;i++)if("_"!==(e=t[i])){if("0"!==e&&"1"!==e)return!1;o=!0}return o&&"_"!==e}if("x"===e){for(i++;i<n;i++)if("_"!==(e=t[i])){if(!(48<=(r=t.charCodeAt(i))&&r<=57||65<=r&&r<=70||97<=r&&r<=102))return!1;o=!0}return o&&"_"!==e}if("o"===e){for(i++;i<n;i++)if("_"!==(e=t[i])){if(!P(t.charCodeAt(i)))return!1;o=!0}return o&&"_"!==e}}if("_"===e)return!1;for(;i<n;i++)if("_"!==(e=t[i])){if(!G(t.charCodeAt(i)))return!1;o=!0}return!(!o||"_"===e)},construct:function(t){var e,r=t,n=1;if(-1!==r.indexOf("_")&&(r=r.replace(/_/g,"")),"-"!==(e=r[0])&&"+"!==e||("-"===e&&(n=-1),e=(r=r.slice(1))[0]),"0"===r)return 0;if("0"===e){if("b"===r[1])return n*parseInt(r.slice(2),2);if("x"===r[1])return n*parseInt(r.slice(2),16);if("o"===r[1])return n*parseInt(r.slice(2),8)}return n*parseInt(r,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&t%1==0&&!x.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"]}}),q=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var J=/^[-+]?[0-9]+e/;var Z=new E("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return null!==t&&!(!q.test(t)||"_"===t[t.length-1])},construct:function(t){var e,r;return r="-"===(e=t.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e?1===r?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:r*parseFloat(e,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||x.isNegativeZero(t))},represent:function(t,e){var r;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(x.isNegativeZero(t))return"-0.0";return r=t.toString(10),J.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"}),$=Q.extend({implicit:[R,F,W,Z]}),X=$,V=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),H=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 K=new E("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==V.exec(t)||null!==H.exec(t))},construct:function(t){var e,r,n,i,o,u,s,a,c=0,f=null;if(null===(e=V.exec(t))&&(e=H.exec(t)),null===e)throw new Error("Date resolve error");if(r=+e[1],n=+e[2]-1,i=+e[3],!e[4])return new Date(Date.UTC(r,n,i));if(o=+e[4],u=+e[5],s=+e[6],e[7]){for(c=e[7].slice(0,3);c.length<3;)c+="0";c=+c}return e[9]&&(f=6e4*(60*+e[10]+ +(e[11]||0)),"-"===e[9]&&(f=-f)),a=new Date(Date.UTC(r,n,i,o,u,s,c)),f&&a.setTime(a.getTime()-f),a},instanceOf:Date,represent:function(t){return t.toISOString()}});var tt=new E("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}}),et="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";var rt=new E("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,r,n=0,i=t.length,o=et;for(r=0;r<i;r++)if(!((e=o.indexOf(t.charAt(r)))>64)){if(e<0)return!1;n+=6}return n%8==0},construct:function(t){var e,r,n=t.replace(/[\r\n=]/g,""),i=n.length,o=et,u=0,s=[];for(e=0;e<i;e++)e%4==0&&e&&(s.push(u>>16&255),s.push(u>>8&255),s.push(255&u)),u=u<<6|o.indexOf(n.charAt(e));return 0===(r=i%4*6)?(s.push(u>>16&255),s.push(u>>8&255),s.push(255&u)):18===r?(s.push(u>>10&255),s.push(u>>2&255)):12===r&&s.push(u>>4&255),new Uint8Array(s)},predicate:function(t){return"[object Uint8Array]"===Object.prototype.toString.call(t)},represent:function(t){var e,r,n="",i=0,o=t.length,u=et;for(e=0;e<o;e++)e%3==0&&e&&(n+=u[i>>18&63],n+=u[i>>12&63],n+=u[i>>6&63],n+=u[63&i]),i=(i<<8)+t[e];return 0===(r=o%3)?(n+=u[i>>18&63],n+=u[i>>12&63],n+=u[i>>6&63],n+=u[63&i]):2===r?(n+=u[i>>10&63],n+=u[i>>4&63],n+=u[i<<2&63],n+=u[64]):1===r&&(n+=u[i>>2&63],n+=u[i<<4&63],n+=u[64],n+=u[64]),n}}),nt=Object.prototype.hasOwnProperty,it=Object.prototype.toString;var ot=new E("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,r,n,i,o,u=[],s=t;for(e=0,r=s.length;e<r;e+=1){if(n=s[e],o=!1,"[object Object]"!==it.call(n))return!1;for(i in n)if(nt.call(n,i)){if(o)return!1;o=!0}if(!o)return!1;if(-1!==u.indexOf(i))return!1;u.push(i)}return!0},construct:function(t){return null!==t?t:[]}}),ut=Object.prototype.toString;var st=new E("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,r,n,i,o,u=t;for(o=new Array(u.length),e=0,r=u.length;e<r;e+=1){if(n=u[e],"[object Object]"!==ut.call(n))return!1;if(1!==(i=Object.keys(n)).length)return!1;o[e]=[i[0],n[i[0]]]}return!0},construct:function(t){if(null===t)return[];var e,r,n,i,o,u=t;for(o=new Array(u.length),e=0,r=u.length;e<r;e+=1)n=u[e],i=Object.keys(n),o[e]=[i[0],n[i[0]]];return o}}),at=Object.prototype.hasOwnProperty;var ct=new E("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(t){if(null===t)return!0;var e,r=t;for(e in r)if(at.call(r,e)&&null!==r[e])return!1;return!0},construct:function(t){return null!==t?t:{}}}),ft=X.extend({implicit:[K,tt],explicit:[rt,ot,st,ct]}),lt=Object.prototype.hasOwnProperty,ht=1,pt=2,yt=3,Mt=4,wt=1,dt=2,gt=3,vt=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Lt=/[\x85\u2028\u2029]/,_t=/[,\[\]\{\}]/,jt=/^(?:!|!!|![a-z\-]+!)$/i,Nt=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function xt(t){return Object.prototype.toString.call(t)}function mt(t){return 10===t||13===t}function Dt(t){return 9===t||32===t}function It(t){return 9===t||32===t||10===t||13===t}function St(t){return 44===t||91===t||93===t||123===t||125===t}function bt(t){var e;return 48<=t&&t<=57?t-48:97<=(e=32|t)&&e<=102?e-97+10:-1}function At(t){return 48===t?"\0":97===t?"":98===t?"\b":116===t||9===t?"\t":110===t?"\n":118===t?"\v":102===t?"\f":114===t?"\r":101===t?"":32===t?" ":34===t?'"':47===t?"/":92===t?"\\":78===t?" ":95===t?" ":76===t?"\u2028":80===t?"\u2029":""}function Ct(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}for(var Tt=new Array(256),Et=new Array(256),zt=0;zt<256;zt++)Tt[zt]=At(zt)?1:0,Et[zt]=At(zt);function Ot(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||ft,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 kt(t,e){var r={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return r.snippet=A(r),new I(e,r)}function Ut(t,e){throw kt(t,e)}function Yt(t,e){t.onWarning&&t.onWarning.call(null,kt(t,e))}var Bt={YAML:function(t,e,r){var n,i,o;null!==t.version&&Ut(t,"duplication of %YAML directive"),1!==r.length&&Ut(t,"YAML directive accepts exactly one argument"),null===(n=/^([0-9]+)\.([0-9]+)$/.exec(r[0]))&&Ut(t,"ill-formed argument of the YAML directive"),i=parseInt(n[1],10),o=parseInt(n[2],10),1!==i&&Ut(t,"unacceptable YAML version of the document"),t.version=r[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&Yt(t,"unsupported YAML version of the document")},TAG:function(t,e,r){var n,i;2!==r.length&&Ut(t,"TAG directive accepts exactly two arguments"),n=r[0],i=r[1],jt.test(n)||Ut(t,"ill-formed tag handle (first argument) of the TAG directive"),lt.call(t.tagMap,n)&&Ut(t,'there is a previously declared suffix for "'+n+'" tag handle'),Nt.test(i)||Ut(t,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch(e){Ut(t,"tag prefix is malformed: "+i)}t.tagMap[n]=i}};function Qt(t,e,r,n){var i,o,u,s;if(e<r){if(s=t.input.slice(e,r),n)for(i=0,o=s.length;i<o;i+=1)9===(u=s.charCodeAt(i))||32<=u&&u<=1114111||Ut(t,"expected valid JSON character");else vt.test(s)&&Ut(t,"the stream contains non-printable characters");t.result+=s}}function Rt(t,e,r,n){var i,o,u,s;for(x.isObject(r)||Ut(t,"cannot merge mappings; the provided source object is unacceptable"),u=0,s=(i=Object.keys(r)).length;u<s;u+=1)o=i[u],lt.call(e,o)||(e[o]=r[o],n[o]=!0)}function Ft(t,e,r,n,i,o,u,s,a){var c,f;if(Array.isArray(i))for(c=0,f=(i=Array.prototype.slice.call(i)).length;c<f;c+=1)Array.isArray(i[c])&&Ut(t,"nested arrays are not supported inside keys"),"object"==typeof i&&"[object Object]"===xt(i[c])&&(i[c]="[object Object]");if("object"==typeof i&&"[object Object]"===xt(i)&&(i="[object Object]"),i=String(i),null===e&&(e={}),"tag:yaml.org,2002:merge"===n)if(Array.isArray(o))for(c=0,f=o.length;c<f;c+=1)Rt(t,e,o[c],r);else Rt(t,e,o,r);else t.json||lt.call(r,i)||!lt.call(e,i)||(t.line=u||t.line,t.lineStart=s||t.lineStart,t.position=a||t.position,Ut(t,"duplicated mapping key")),"__proto__"===i?Object.defineProperty(e,i,{configurable:!0,enumerable:!0,writable:!0,value:o}):e[i]=o,delete r[i];return e}function Pt(t){var e;10===(e=t.input.charCodeAt(t.position))?t.position++:13===e?(t.position++,10===t.input.charCodeAt(t.position)&&t.position++):Ut(t,"a line break is expected"),t.line+=1,t.lineStart=t.position,t.firstTabInLine=-1}function Gt(t,e,r){for(var n=0,i=t.input.charCodeAt(t.position);0!==i;){for(;Dt(i);)9===i&&-1===t.firstTabInLine&&(t.firstTabInLine=t.position),i=t.input.charCodeAt(++t.position);if(e&&35===i)do{i=t.input.charCodeAt(++t.position)}while(10!==i&&13!==i&&0!==i);if(!mt(i))break;for(Pt(t),i=t.input.charCodeAt(t.position),n++,t.lineIndent=0;32===i;)t.lineIndent++,i=t.input.charCodeAt(++t.position)}return-1!==r&&0!==n&&t.lineIndent<r&&Yt(t,"deficient indentation"),n}function Wt(t){var e,r=t.position;return!(45!==(e=t.input.charCodeAt(r))&&46!==e||e!==t.input.charCodeAt(r+1)||e!==t.input.charCodeAt(r+2)||(r+=3,0!==(e=t.input.charCodeAt(r))&&!It(e)))}function qt(t,e){1===e?t.result+=" ":e>1&&(t.result+=x.repeat("\n",e-1))}function Jt(t,e){var r,n,i=t.tag,o=t.anchor,u=[],s=!1;if(-1!==t.firstTabInLine)return!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=u),n=t.input.charCodeAt(t.position);0!==n&&(-1!==t.firstTabInLine&&(t.position=t.firstTabInLine,Ut(t,"tab characters must not be used in indentation")),45===n)&&It(t.input.charCodeAt(t.position+1));)if(s=!0,t.position++,Gt(t,!0,-1)&&t.lineIndent<=e)u.push(null),n=t.input.charCodeAt(t.position);else if(r=t.line,Xt(t,e,yt,!1,!0),u.push(t.result),Gt(t,!0,-1),n=t.input.charCodeAt(t.position),(t.line===r||t.lineIndent>e)&&0!==n)Ut(t,"bad indentation of a sequence entry");else if(t.lineIndent<e)break;return!!s&&(t.tag=i,t.anchor=o,t.kind="sequence",t.result=u,!0)}function Zt(t){var e,r,n,i,o=!1,u=!1;if(33!==(i=t.input.charCodeAt(t.position)))return!1;if(null!==t.tag&&Ut(t,"duplication of a tag property"),60===(i=t.input.charCodeAt(++t.position))?(o=!0,i=t.input.charCodeAt(++t.position)):33===i?(u=!0,r="!!",i=t.input.charCodeAt(++t.position)):r="!",e=t.position,o){do{i=t.input.charCodeAt(++t.position)}while(0!==i&&62!==i);t.position<t.length?(n=t.input.slice(e,t.position),i=t.input.charCodeAt(++t.position)):Ut(t,"unexpected end of the stream within a verbatim tag")}else{for(;0!==i&&!It(i);)33===i&&(u?Ut(t,"tag suffix cannot contain exclamation marks"):(r=t.input.slice(e-1,t.position+1),jt.test(r)||Ut(t,"named tag handle cannot contain such characters"),u=!0,e=t.position+1)),i=t.input.charCodeAt(++t.position);n=t.input.slice(e,t.position),_t.test(n)&&Ut(t,"tag suffix cannot contain flow indicator characters")}n&&!Nt.test(n)&&Ut(t,"tag name cannot contain such characters: "+n);try{n=decodeURIComponent(n)}catch(e){Ut(t,"tag name is malformed: "+n)}return o?t.tag=n:lt.call(t.tagMap,r)?t.tag=t.tagMap[r]+n:"!"===r?t.tag="!"+n:"!!"===r?t.tag="tag:yaml.org,2002:"+n:Ut(t,'undeclared tag handle "'+r+'"'),!0}function $t(t){var e,r;if(38!==(r=t.input.charCodeAt(t.position)))return!1;for(null!==t.anchor&&Ut(t,"duplication of an anchor property"),r=t.input.charCodeAt(++t.position),e=t.position;0!==r&&!It(r)&&!St(r);)r=t.input.charCodeAt(++t.position);return t.position===e&&Ut(t,"name of an anchor node must contain at least one character"),t.anchor=t.input.slice(e,t.position),!0}function Xt(t,e,r,n,i){var o,u,s,a,c,f,l,h,p,y=1,M=!1,w=!1;if(null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null,o=u=s=Mt===r||yt===r,n&&Gt(t,!0,-1)&&(M=!0,t.lineIndent>e?y=1:t.lineIndent===e?y=0:t.lineIndent<e&&(y=-1)),1===y)for(;Zt(t)||$t(t);)Gt(t,!0,-1)?(M=!0,s=o,t.lineIndent>e?y=1:t.lineIndent===e?y=0:t.lineIndent<e&&(y=-1)):s=!1;if(s&&(s=M||i),1!==y&&Mt!==r||(h=ht===r||pt===r?e:e+1,p=t.position-t.lineStart,1===y?s&&(Jt(t,p)||function(t,e,r){var n,i,o,u,s,a,c,f=t.tag,l=t.anchor,h={},p=Object.create(null),y=null,M=null,w=null,d=!1,g=!1;if(-1!==t.firstTabInLine)return!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=h),c=t.input.charCodeAt(t.position);0!==c;){if(d||-1===t.firstTabInLine||(t.position=t.firstTabInLine,Ut(t,"tab characters must not be used in indentation")),n=t.input.charCodeAt(t.position+1),o=t.line,63!==c&&58!==c||!It(n)){if(u=t.line,s=t.lineStart,a=t.position,!Xt(t,r,pt,!1,!0))break;if(t.line===o){for(c=t.input.charCodeAt(t.position);Dt(c);)c=t.input.charCodeAt(++t.position);if(58===c)It(c=t.input.charCodeAt(++t.position))||Ut(t,"a whitespace character is expected after the key-value separator within a block mapping"),d&&(Ft(t,h,p,y,M,null,u,s,a),y=M=w=null),g=!0,d=!1,i=!1,y=t.tag,M=t.result;else{if(!g)return t.tag=f,t.anchor=l,!0;Ut(t,"can not read an implicit mapping pair; a colon is missed")}}else{if(!g)return t.tag=f,t.anchor=l,!0;Ut(t,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===c?(d&&(Ft(t,h,p,y,M,null,u,s,a),y=M=w=null),g=!0,d=!0,i=!0):d?(d=!1,i=!0):Ut(t,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),t.position+=1,c=n;if((t.line===o||t.lineIndent>e)&&(d&&(u=t.line,s=t.lineStart,a=t.position),Xt(t,e,Mt,!0,i)&&(d?M=t.result:w=t.result),d||(Ft(t,h,p,y,M,w,u,s,a),y=M=w=null),Gt(t,!0,-1),c=t.input.charCodeAt(t.position)),(t.line===o||t.lineIndent>e)&&0!==c)Ut(t,"bad indentation of a mapping entry");else if(t.lineIndent<e)break}return d&&Ft(t,h,p,y,M,null,u,s,a),g&&(t.tag=f,t.anchor=l,t.kind="mapping",t.result=h),g}(t,p,h))||function(t,e){var r,n,i,o,u,s,a,c,f,l,h,p,y=!0,M=t.tag,w=t.anchor,d=Object.create(null);if(91===(p=t.input.charCodeAt(t.position)))u=93,c=!1,o=[];else{if(123!==p)return!1;u=125,c=!0,o={}}for(null!==t.anchor&&(t.anchorMap[t.anchor]=o),p=t.input.charCodeAt(++t.position);0!==p;){if(Gt(t,!0,e),(p=t.input.charCodeAt(t.position))===u)return t.position++,t.tag=M,t.anchor=w,t.kind=c?"mapping":"sequence",t.result=o,!0;y?44===p&&Ut(t,"expected the node content, but found ','"):Ut(t,"missed comma between flow collection entries"),h=null,s=a=!1,63===p&&It(t.input.charCodeAt(t.position+1))&&(s=a=!0,t.position++,Gt(t,!0,e)),r=t.line,n=t.lineStart,i=t.position,Xt(t,e,ht,!1,!0),l=t.tag,f=t.result,Gt(t,!0,e),p=t.input.charCodeAt(t.position),!a&&t.line!==r||58!==p||(s=!0,p=t.input.charCodeAt(++t.position),Gt(t,!0,e),Xt(t,e,ht,!1,!0),h=t.result),c?Ft(t,o,d,l,f,h,r,n,i):s?o.push(Ft(t,null,d,l,f,h,r,n,i)):o.push(f),Gt(t,!0,e),44===(p=t.input.charCodeAt(t.position))?(y=!0,p=t.input.charCodeAt(++t.position)):y=!1}Ut(t,"unexpected end of the stream within a flow collection")}(t,h)?w=!0:(u&&function(t,e){var r,n,i,o,u,s=wt,a=!1,c=!1,f=e,l=0,h=!1;if(124===(o=t.input.charCodeAt(t.position)))n=!1;else{if(62!==o)return!1;n=!0}for(t.kind="scalar",t.result="";0!==o;)if(43===(o=t.input.charCodeAt(++t.position))||45===o)wt===s?s=43===o?gt:dt:Ut(t,"repeat of a chomping mode identifier");else{if(!((i=48<=(u=o)&&u<=57?u-48:-1)>=0))break;0===i?Ut(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?Ut(t,"repeat of an indentation width identifier"):(f=e+i-1,c=!0)}if(Dt(o)){do{o=t.input.charCodeAt(++t.position)}while(Dt(o));if(35===o)do{o=t.input.charCodeAt(++t.position)}while(!mt(o)&&0!==o)}for(;0!==o;){for(Pt(t),t.lineIndent=0,o=t.input.charCodeAt(t.position);(!c||t.lineIndent<f)&&32===o;)t.lineIndent++,o=t.input.charCodeAt(++t.position);if(!c&&t.lineIndent>f&&(f=t.lineIndent),mt(o))l++;else{if(t.lineIndent<f){s===gt?t.result+=x.repeat("\n",a?1+l:l):s===wt&&a&&(t.result+="\n");break}for(n?Dt(o)?(h=!0,t.result+=x.repeat("\n",a?1+l:l)):h?(h=!1,t.result+=x.repeat("\n",l+1)):0===l?a&&(t.result+=" "):t.result+=x.repeat("\n",l):t.result+=x.repeat("\n",a?1+l:l),a=!0,c=!0,l=0,r=t.position;!mt(o)&&0!==o;)o=t.input.charCodeAt(++t.position);Qt(t,r,t.position,!1)}}return!0}(t,h)||function(t,e){var r,n,i;if(39!==(r=t.input.charCodeAt(t.position)))return!1;for(t.kind="scalar",t.result="",t.position++,n=i=t.position;0!==(r=t.input.charCodeAt(t.position));)if(39===r){if(Qt(t,n,t.position,!0),39!==(r=t.input.charCodeAt(++t.position)))return!0;n=t.position,t.position++,i=t.position}else mt(r)?(Qt(t,n,i,!0),qt(t,Gt(t,!1,e)),n=i=t.position):t.position===t.lineStart&&Wt(t)?Ut(t,"unexpected end of the document within a single quoted scalar"):(t.position++,i=t.position);Ut(t,"unexpected end of the stream within a single quoted scalar")}(t,h)||function(t,e){var r,n,i,o,u,s,a;if(34!==(s=t.input.charCodeAt(t.position)))return!1;for(t.kind="scalar",t.result="",t.position++,r=n=t.position;0!==(s=t.input.charCodeAt(t.position));){if(34===s)return Qt(t,r,t.position,!0),t.position++,!0;if(92===s){if(Qt(t,r,t.position,!0),mt(s=t.input.charCodeAt(++t.position)))Gt(t,!1,e);else if(s<256&&Tt[s])t.result+=Et[s],t.position++;else if((u=120===(a=s)?2:117===a?4:85===a?8:0)>0){for(i=u,o=0;i>0;i--)(u=bt(s=t.input.charCodeAt(++t.position)))>=0?o=(o<<4)+u:Ut(t,"expected hexadecimal character");t.result+=Ct(o),t.position++}else Ut(t,"unknown escape sequence");r=n=t.position}else mt(s)?(Qt(t,r,n,!0),qt(t,Gt(t,!1,e)),r=n=t.position):t.position===t.lineStart&&Wt(t)?Ut(t,"unexpected end of the document within a double quoted scalar"):(t.position++,n=t.position)}Ut(t,"unexpected end of the stream within a double quoted scalar")}(t,h)?w=!0:!function(t){var e,r,n;if(42!==(n=t.input.charCodeAt(t.position)))return!1;for(n=t.input.charCodeAt(++t.position),e=t.position;0!==n&&!It(n)&&!St(n);)n=t.input.charCodeAt(++t.position);return t.position===e&&Ut(t,"name of an alias node must contain at least one character"),r=t.input.slice(e,t.position),lt.call(t.anchorMap,r)||Ut(t,'unidentified alias "'+r+'"'),t.result=t.anchorMap[r],Gt(t,!0,-1),!0}(t)?function(t,e,r){var n,i,o,u,s,a,c,f,l=t.kind,h=t.result;if(It(f=t.input.charCodeAt(t.position))||St(f)||35===f||38===f||42===f||33===f||124===f||62===f||39===f||34===f||37===f||64===f||96===f)return!1;if((63===f||45===f)&&(It(n=t.input.charCodeAt(t.position+1))||r&&St(n)))return!1;for(t.kind="scalar",t.result="",i=o=t.position,u=!1;0!==f;){if(58===f){if(It(n=t.input.charCodeAt(t.position+1))||r&&St(n))break}else if(35===f){if(It(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&Wt(t)||r&&St(f))break;if(mt(f)){if(s=t.line,a=t.lineStart,c=t.lineIndent,Gt(t,!1,-1),t.lineIndent>=e){u=!0,f=t.input.charCodeAt(t.position);continue}t.position=o,t.line=s,t.lineStart=a,t.lineIndent=c;break}}u&&(Qt(t,i,o,!1),qt(t,t.line-s),i=o=t.position,u=!1),Dt(f)||(o=t.position+1),f=t.input.charCodeAt(++t.position)}return Qt(t,i,o,!1),!!t.result||(t.kind=l,t.result=h,!1)}(t,h,ht===r)&&(w=!0,null===t.tag&&(t.tag="?")):(w=!0,null===t.tag&&null===t.anchor||Ut(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===y&&(w=s&&Jt(t,p))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&Ut(t,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+t.kind+'"'),a=0,c=t.implicitTypes.length;a<c;a+=1)if((l=t.implicitTypes[a]).resolve(t.result)){t.result=l.construct(t.result),t.tag=l.tag,null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);break}}else if("!"!==t.tag){if(lt.call(t.typeMap[t.kind||"fallback"],t.tag))l=t.typeMap[t.kind||"fallback"][t.tag];else for(l=null,a=0,c=(f=t.typeMap.multi[t.kind||"fallback"]).length;a<c;a+=1)if(t.tag.slice(0,f[a].tag.length)===f[a].tag){l=f[a];break}l||Ut(t,"unknown tag !<"+t.tag+">"),null!==t.result&&l.kind!==t.kind&&Ut(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+l.kind+'", not "'+t.kind+'"'),l.resolve(t.result,t.tag)?(t.result=l.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):Ut(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||w}function Vt(t){var e,r,n,i,o=t.position,u=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);0!==(i=t.input.charCodeAt(t.position))&&(Gt(t,!0,-1),i=t.input.charCodeAt(t.position),!(t.lineIndent>0||37!==i));){for(u=!0,i=t.input.charCodeAt(++t.position),e=t.position;0!==i&&!It(i);)i=t.input.charCodeAt(++t.position);for(n=[],(r=t.input.slice(e,t.position)).length<1&&Ut(t,"directive name must not be less than one character in length");0!==i;){for(;Dt(i);)i=t.input.charCodeAt(++t.position);if(35===i){do{i=t.input.charCodeAt(++t.position)}while(0!==i&&!mt(i));break}if(mt(i))break;for(e=t.position;0!==i&&!It(i);)i=t.input.charCodeAt(++t.position);n.push(t.input.slice(e,t.position))}0!==i&&Pt(t),lt.call(Bt,r)?Bt[r](t,r,n):Yt(t,'unknown document directive "'+r+'"')}Gt(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,Gt(t,!0,-1)):u&&Ut(t,"directives end mark is expected"),Xt(t,t.lineIndent-1,Mt,!1,!0),Gt(t,!0,-1),t.checkLineBreaks&&Lt.test(t.input.slice(o,t.position))&&Yt(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&Wt(t)?46===t.input.charCodeAt(t.position)&&(t.position+=3,Gt(t,!0,-1)):t.position<t.length-1&&Ut(t,"end of the stream or a document separator is expected")}function Ht(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 r=new Ot(t,e),n=t.indexOf("\0");for(-1!==n&&(r.position=n,Ut(r,"null byte is not allowed in input")),r.input+="\0";32===r.input.charCodeAt(r.position);)r.lineIndent+=1,r.position+=1;for(;r.position<r.length-1;)Vt(r);return r.documents}var Kt={loadAll:function(t,e,r){null!==e&&"object"==typeof e&&void 0===r&&(r=e,e=null);var n=Ht(t,r);if("function"!=typeof e)return n;for(var i=0,o=n.length;i<o;i+=1)e(n[i])},load:function(t,e){var r=Ht(t,e);if(0!==r.length){if(1===r.length)return r[0];throw new I("expected a single document in the stream, but found more")}}},te=Object.prototype.toString,ee=Object.prototype.hasOwnProperty,re=65279,ne=9,ie=10,oe=13,ue=32,se=33,ae=34,ce=35,fe=37,le=38,he=39,pe=42,ye=44,Me=45,we=58,de=61,ge=62,ve=63,Le=64,_e=91,je=93,Ne=96,xe=123,me=124,De=125,Ie={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},Se=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],be=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function Ae(t){var e,r,n;if(e=t.toString(16).toUpperCase(),t<=255)r="x",n=2;else if(t<=65535)r="u",n=4;else{if(!(t<=4294967295))throw new I("code point within a string may not be greater than 0xFFFFFFFF");r="U",n=8}return"\\"+r+x.repeat("0",n-e.length)+e}var Ce=1,Te=2;function Ee(t){this.schema=t.schema||ft,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=x.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=function(t,e){var r,n,i,o,u,s,a;if(null===e)return{};for(r={},i=0,o=(n=Object.keys(e)).length;i<o;i+=1)u=n[i],s=String(e[u]),"!!"===u.slice(0,2)&&(u="tag:yaml.org,2002:"+u.slice(2)),(a=t.compiledTypeMap.fallback[u])&&ee.call(a.styleAliases,s)&&(s=a.styleAliases[s]),r[u]=s;return r}(this.schema,t.styles||null),this.sortKeys=t.sortKeys||!1,this.lineWidth=t.lineWidth||80,this.noRefs=t.noRefs||!1,this.noCompatMode=t.noCompatMode||!1,this.condenseFlow=t.condenseFlow||!1,this.quotingType='"'===t.quotingType?Te:Ce,this.forceQuotes=t.forceQuotes||!1,this.replacer="function"==typeof t.replacer?t.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function ze(t,e){for(var r,n=x.repeat(" ",e),i=0,o=-1,u="",s=t.length;i<s;)-1===(o=t.indexOf("\n",i))?(r=t.slice(i),i=s):(r=t.slice(i,o+1),i=o+1),r.length&&"\n"!==r&&(u+=n),u+=r;return u}function Oe(t,e){return"\n"+x.repeat(" ",t.indent*e)}function ke(t){return t===ue||t===ne}function Ue(t){return 32<=t&&t<=126||161<=t&&t<=55295&&8232!==t&&8233!==t||57344<=t&&t<=65533&&t!==re||65536<=t&&t<=1114111}function Ye(t){return Ue(t)&&t!==re&&t!==oe&&t!==ie}function Be(t,e,r){var n=Ye(t),i=n&&!ke(t);return(r?n:n&&t!==ye&&t!==_e&&t!==je&&t!==xe&&t!==De)&&t!==ce&&!(e===we&&!i)||Ye(e)&&!ke(e)&&t===ce||e===we&&i}function Qe(t,e){var r,n=t.charCodeAt(e);return n>=55296&&n<=56319&&e+1<t.length&&(r=t.charCodeAt(e+1))>=56320&&r<=57343?1024*(n-55296)+r-56320+65536:n}function Re(t){return/^\n* /.test(t)}var Fe=1,Pe=2,Ge=3,We=4,qe=5;function Je(t,e,r,n,i,o,u,s){var a,c,f=0,l=null,h=!1,p=!1,y=-1!==n,M=-1,w=Ue(c=Qe(t,0))&&c!==re&&!ke(c)&&c!==Me&&c!==ve&&c!==we&&c!==ye&&c!==_e&&c!==je&&c!==xe&&c!==De&&c!==ce&&c!==le&&c!==pe&&c!==se&&c!==me&&c!==de&&c!==ge&&c!==he&&c!==ae&&c!==fe&&c!==Le&&c!==Ne&&function(t){return!ke(t)&&t!==we}(Qe(t,t.length-1));if(e||u)for(a=0;a<t.length;f>=65536?a+=2:a++){if(!Ue(f=Qe(t,a)))return qe;w=w&&Be(f,l,s),l=f}else{for(a=0;a<t.length;f>=65536?a+=2:a++){if((f=Qe(t,a))===ie)h=!0,y&&(p=p||a-M-1>n&&" "!==t[M+1],M=a);else if(!Ue(f))return qe;w=w&&Be(f,l,s),l=f}p=p||y&&a-M-1>n&&" "!==t[M+1]}return h||p?r>9&&Re(t)?qe:u?o===Te?qe:Pe:p?We:Ge:!w||u||i(t)?o===Te?qe:Pe:Fe}function Ze(t,e,r,n,i){t.dump=function(){if(0===e.length)return t.quotingType===Te?'""':"''";if(!t.noCompatMode&&(-1!==Se.indexOf(e)||be.test(e)))return t.quotingType===Te?'"'+e+'"':"'"+e+"'";var o=t.indent*Math.max(1,r),u=-1===t.lineWidth?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-o),s=n||t.flowLevel>-1&&r>=t.flowLevel;switch(Je(e,s,t.indent,u,(function(e){return function(t,e){var r,n;for(r=0,n=t.implicitTypes.length;r<n;r+=1)if(t.implicitTypes[r].resolve(e))return!0;return!1}(t,e)}),t.quotingType,t.forceQuotes&&!n,i)){case Fe:return e;case Pe:return"'"+e.replace(/'/g,"''")+"'";case Ge:return"|"+$e(e,t.indent)+Xe(ze(e,o));case We:return">"+$e(e,t.indent)+Xe(ze(function(t,e){var r,n,i=/(\n+)([^\n]*)/g,o=(s=t.indexOf("\n"),s=-1!==s?s:t.length,i.lastIndex=s,Ve(t.slice(0,s),e)),u="\n"===t[0]||" "===t[0];var s;for(;n=i.exec(t);){var a=n[1],c=n[2];r=" "===c[0],o+=a+(u||r||""===c?"":"\n")+Ve(c,e),u=r}return o}(e,u),o));case qe:return'"'+function(t){for(var e,r="",n=0,i=0;i<t.length;n>=65536?i+=2:i++)n=Qe(t,i),!(e=Ie[n])&&Ue(n)?(r+=t[i],n>=65536&&(r+=t[i+1])):r+=e||Ae(n);return r}(e)+'"';default:throw new I("impossible error: invalid scalar style")}}()}function $e(t,e){var r=Re(t)?String(e):"",n="\n"===t[t.length-1];return r+(n&&("\n"===t[t.length-2]||"\n"===t)?"+":n?"":"-")+"\n"}function Xe(t){return"\n"===t[t.length-1]?t.slice(0,-1):t}function Ve(t,e){if(""===t||" "===t[0])return t;for(var r,n,i=/ [^ ]/g,o=0,u=0,s=0,a="";r=i.exec(t);)(s=r.index)-o>e&&(n=u>o?u:s,a+="\n"+t.slice(o,n),o=n+1),u=s;return a+="\n",t.length-o>e&&u>o?a+=t.slice(o,u)+"\n"+t.slice(u+1):a+=t.slice(o),a.slice(1)}function He(t,e,r,n){var i,o,u,s="",a=t.tag;for(i=0,o=r.length;i<o;i+=1)u=r[i],t.replacer&&(u=t.replacer.call(r,String(i),u)),(tr(t,e+1,u,!0,!0,!1,!0)||void 0===u&&tr(t,e+1,null,!0,!0,!1,!0))&&(n&&""===s||(s+=Oe(t,e)),t.dump&&ie===t.dump.charCodeAt(0)?s+="-":s+="- ",s+=t.dump);t.tag=a,t.dump=s||"[]"}function Ke(t,e,r){var n,i,o,u,s,a;for(o=0,u=(i=r?t.explicitTypes:t.implicitTypes).length;o<u;o+=1)if(((s=i[o]).instanceOf||s.predicate)&&(!s.instanceOf||"object"==typeof e&&e instanceof s.instanceOf)&&(!s.predicate||s.predicate(e))){if(r?s.multi&&s.representName?t.tag=s.representName(e):t.tag=s.tag:t.tag="?",s.represent){if(a=t.styleMap[s.tag]||s.defaultStyle,"[object Function]"===te.call(s.represent))n=s.represent(e,a);else{if(!ee.call(s.represent,a))throw new I("!<"+s.tag+'> tag resolver accepts not "'+a+'" style');n=s.represent[a](e,a)}t.dump=n}return!0}return!1}function tr(t,e,r,n,i,o,u){t.tag=null,t.dump=r,Ke(t,r,!1)||Ke(t,r,!0);var s,a=te.call(t.dump),c=n;n&&(n=t.flowLevel<0||t.flowLevel>e);var f,l,h="[object Object]"===a||"[object Array]"===a;if(h&&(l=-1!==(f=t.duplicates.indexOf(r))),(null!==t.tag&&"?"!==t.tag||l||2!==t.indent&&e>0)&&(i=!1),l&&t.usedDuplicates[f])t.dump="*ref_"+f;else{if(h&&l&&!t.usedDuplicates[f]&&(t.usedDuplicates[f]=!0),"[object Object]"===a)n&&0!==Object.keys(t.dump).length?(!function(t,e,r,n){var i,o,u,s,a,c,f="",l=t.tag,h=Object.keys(r);if(!0===t.sortKeys)h.sort();else if("function"==typeof t.sortKeys)h.sort(t.sortKeys);else if(t.sortKeys)throw new I("sortKeys must be a boolean or a function");for(i=0,o=h.length;i<o;i+=1)c="",n&&""===f||(c+=Oe(t,e)),s=r[u=h[i]],t.replacer&&(s=t.replacer.call(r,u,s)),tr(t,e+1,u,!0,!0,!0)&&((a=null!==t.tag&&"?"!==t.tag||t.dump&&t.dump.length>1024)&&(t.dump&&ie===t.dump.charCodeAt(0)?c+="?":c+="? "),c+=t.dump,a&&(c+=Oe(t,e)),tr(t,e+1,s,!0,a)&&(t.dump&&ie===t.dump.charCodeAt(0)?c+=":":c+=": ",f+=c+=t.dump));t.tag=l,t.dump=f||"{}"}(t,e,t.dump,i),l&&(t.dump="&ref_"+f+t.dump)):(!function(t,e,r){var n,i,o,u,s,a="",c=t.tag,f=Object.keys(r);for(n=0,i=f.length;n<i;n+=1)s="",""!==a&&(s+=", "),t.condenseFlow&&(s+='"'),u=r[o=f[n]],t.replacer&&(u=t.replacer.call(r,o,u)),tr(t,e,o,!1,!1)&&(t.dump.length>1024&&(s+="? "),s+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),tr(t,e,u,!1,!1)&&(a+=s+=t.dump));t.tag=c,t.dump="{"+a+"}"}(t,e,t.dump),l&&(t.dump="&ref_"+f+" "+t.dump));else if("[object Array]"===a)n&&0!==t.dump.length?(t.noArrayIndent&&!u&&e>0?He(t,e-1,t.dump,i):He(t,e,t.dump,i),l&&(t.dump="&ref_"+f+t.dump)):(!function(t,e,r){var n,i,o,u="",s=t.tag;for(n=0,i=r.length;n<i;n+=1)o=r[n],t.replacer&&(o=t.replacer.call(r,String(n),o)),(tr(t,e,o,!1,!1)||void 0===o&&tr(t,e,null,!1,!1))&&(""!==u&&(u+=","+(t.condenseFlow?"":" ")),u+=t.dump);t.tag=s,t.dump="["+u+"]"}(t,e,t.dump),l&&(t.dump="&ref_"+f+" "+t.dump));else{if("[object String]"!==a){if("[object Undefined]"===a)return!1;if(t.skipInvalid)return!1;throw new I("unacceptable kind of an object to dump "+a)}"?"!==t.tag&&Ze(t,t.dump,e,o,c)}null!==t.tag&&"?"!==t.tag&&(s=encodeURI("!"===t.tag[0]?t.tag.slice(1):t.tag).replace(/!/g,"%21"),s="!"===t.tag[0]?"!"+s:"tag:yaml.org,2002:"===s.slice(0,18)?"!!"+s.slice(18):"!<"+s+">",t.dump=s+" "+t.dump)}return!0}function er(t,e){var r,n,i=[],o=[];for(rr(t,i,o),r=0,n=o.length;r<n;r+=1)e.duplicates.push(i[o[r]]);e.usedDuplicates=new Array(n)}function rr(t,e,r){var n,i,o;if(null!==t&&"object"==typeof t)if(-1!==(i=e.indexOf(t)))-1===r.indexOf(i)&&r.push(i);else if(e.push(t),Array.isArray(t))for(i=0,o=t.length;i<o;i+=1)rr(t[i],e,r);else for(i=0,o=(n=Object.keys(t)).length;i<o;i+=1)rr(t[n[i]],e,r)}function nr(t,e){return function(){throw new Error("Function yaml."+t+" is removed in js-yaml 4. Use yaml."+e+" instead, which is now safe by default.")}}const ir={Type:E,Schema:k,FAILSAFE_SCHEMA:Q,JSON_SCHEMA:$,CORE_SCHEMA:X,DEFAULT_SCHEMA:ft,load:Kt.load,loadAll:Kt.loadAll,dump:{dump:function(t,e){var r=new Ee(e=e||{});r.noRefs||er(t,r);var n=t;return r.replacer&&(n=r.replacer.call({"":n},"",n)),tr(r,0,n,!0,!0)?r.dump+"\n":""}}.dump,YAMLException:I,types:{binary:rt,float:Z,map:B,null:R,pairs:st,set:ct,timestamp:K,bool:F,int:W,merge:tt,omap:ot,seq:Y,str:U},safeLoad:nr("safeLoad","load"),safeLoadAll:nr("safeLoadAll","loadAll"),safeDump:nr("safeDump","dump")},or=(t,e)=>{try{return ir.load(t)}catch(t){return e&&e.errActions.newThrownErr(new Error(t)),{}}},ur="configs_update",sr="configs_toggle";function ar(t,e){return{type:ur,payload:{[t]:e}}}function cr(t){return{type:sr,payload:t}}const fr=()=>()=>{},lr=t=>e=>{const{fn:{fetch:r}}=e;return r(t)},hr=(t,e)=>r=>{let{specActions:n}=r;if(t)return n.downloadConfig(t).then(i,i);function i(r){r instanceof Error||r.status>=400?(n.updateLoadingStatus("failedConfig"),n.updateLoadingStatus("failedConfig"),n.updateUrl(""),console.error(r.statusText+" "+t.url),e(null)):e(or(r.text))}},pr=(t,e)=>t.getIn(y()(e)?e:[e]),yr={[ur]:(t,e)=>t.merge((0,d.fromJS)(e.payload)),[sr]:(t,e)=>{const r=e.payload,n=t.get(r);return t.set(r,!n)}},Mr={getLocalConfig:()=>or('---\nurl: "https://petstore.swagger.io/v2/swagger.json"\ndom_id: "#swagger-ui"\nvalidatorUrl: "https://validator.swagger.io/validator"\n')};var wr=r(2320),dr=r.n(wr),gr=r(7287),vr=r.n(gr),Lr=r(3101),_r=r.n(Lr);const jr=console.error,Nr=t=>e=>{const{getComponent:r,fn:n}=t(),i=r("ErrorBoundary"),u=n.getDisplayName(e);class s extends o.Component{render(){return o.createElement(i,{targetName:u,getComponent:r,fn:n},o.createElement(e,_r()({},this.props,this.context)))}}var a;return s.displayName=`WithErrorBoundary(${u})`,(a=e).prototype&&a.prototype.isReactComponent&&(s.prototype.mapStateToProps=e.prototype.mapStateToProps),s},xr=t=>{let{name:e}=t;return o.createElement("div",{className:"fallback"},"😱 ",o.createElement("i",null,"Could not render ","t"===e?"this component":e,", see the console."))};class mr extends o.Component{static getDerivedStateFromError(t){return{hasError:!0,error:t}}constructor(){super(...arguments),this.state={hasError:!1,error:null}}componentDidCatch(t,e){this.props.fn.componentDidCatch(t,e)}render(){const{getComponent:t,targetName:e,children:r}=this.props;if(this.state.hasError){const r=t("Fallback");return o.createElement(r,{name:e})}return r}}mr.defaultProps={targetName:"this component",getComponent:()=>xr,fn:{componentDidCatch:jr},children:null};const Dr=mr,Ir=[function(){return{components:{Topbar:_,Logo:j}}},function(){return{statePlugins:{spec:{actions:e,selectors:Mr},configs:{reducers:yr,actions:t,selectors:i}}}},()=>({components:{StandaloneLayout:u}}),function(){let{componentList:t=[],fullOverride:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r=>{var n;let{getSystem:i}=r;const o=e?t:["App","BaseLayout","VersionPragmaFilter","InfoContainer","ServersContainer","SchemesContainer","AuthorizeBtnContainer","FilterContainer","Operations","OperationContainer","parameters","responses","OperationServers","Models","ModelWrapper",...t],u=vr()(o,dr()(n=Array(o.length)).call(n,((t,e)=>{let{fn:r}=e;return r.withErrorBoundary(t)})));return{fn:{componentDidCatch:jr,withErrorBoundary:Nr(i)},components:{ErrorBoundary:Dr,Fallback:xr},wrapComponents:u}}}({fullOverride:!0,componentList:["Topbar","StandaloneLayout","onlineValidatorBadge"]})]})(),n=n.default})())); +!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUIStandalonePreset=t():e.SwaggerUIStandalonePreset=t()}(this,(()=>(()=>{var e={7967:(e,t)=>{"use strict";t.Rq=void 0;var r=/^([^\w]*)(javascript|data|vbscript)/im,n=/&#(\w+)(^\w|;)?/g,i=/&(newline|tab);/gi,o=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,a=/^.+(:|:)/gim,s=[".","/"];t.Rq="about:blank"},9742:(e,t)=>{"use strict";t.byteLength=function byteLength(e){var t=getLens(e),r=t[0],n=t[1];return 3*(r+n)/4-n},t.toByteArray=function toByteArray(e){var t,r,o=getLens(e),a=o[0],s=o[1],u=new i(function _byteLength(e,t,r){return 3*(t+r)/4-r}(0,a,s)),c=0,f=s>0?a-4:a;for(r=0;r<f;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[c++]=255&t);1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t);return u},t.fromByteArray=function fromByteArray(e){for(var t,n=e.length,i=n%3,o=[],a=16383,s=0,u=n-i;s<u;s+=a)o.push(encodeChunk(e,s,s+a>u?u:s+a));1===i?(t=e[n-1],o.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],o.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return o.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0;a<64;++a)r[a]=o[a],n[o.charCodeAt(a)]=a;function getLens(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function encodeChunk(e,t,n){for(var i,o,a=[],s=t;s<n;s+=3)i=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(255&e[s+2]),a.push(r[(o=i)>>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return a.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,r)=>{"use strict";const n=r(9742),i=r(645),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=Buffer,t.SlowBuffer=function SlowBuffer(e){+e!=e&&(e=0);return Buffer.alloc(+e)},t.INSPECT_MAX_BYTES=50;const a=2147483647;function createBuffer(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,Buffer.prototype),t}function Buffer(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return allocUnsafe(e)}return from(e,t,r)}function from(e,t,r){if("string"==typeof e)return function fromString(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!Buffer.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const r=0|byteLength(e,t);let n=createBuffer(r);const i=n.write(e,t);i!==r&&(n=n.slice(0,i));return n}(e,t);if(ArrayBuffer.isView(e))return function fromArrayView(e){if(isInstance(e,Uint8Array)){const t=new Uint8Array(e);return fromArrayBuffer(t.buffer,t.byteOffset,t.byteLength)}return fromArrayLike(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(isInstance(e,ArrayBuffer)||e&&isInstance(e.buffer,ArrayBuffer))return fromArrayBuffer(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(isInstance(e,SharedArrayBuffer)||e&&isInstance(e.buffer,SharedArrayBuffer)))return fromArrayBuffer(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return Buffer.from(n,t,r);const i=function fromObject(e){if(Buffer.isBuffer(e)){const t=0|checked(e.length),r=createBuffer(t);return 0===r.length||e.copy(r,0,0,t),r}if(void 0!==e.length)return"number"!=typeof e.length||numberIsNaN(e.length)?createBuffer(0):fromArrayLike(e);if("Buffer"===e.type&&Array.isArray(e.data))return fromArrayLike(e.data)}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return Buffer.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function assertSize(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function allocUnsafe(e){return assertSize(e),createBuffer(e<0?0:0|checked(e))}function fromArrayLike(e){const t=e.length<0?0:0|checked(e.length),r=createBuffer(t);for(let n=0;n<t;n+=1)r[n]=255&e[n];return r}function fromArrayBuffer(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');let n;return n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),Object.setPrototypeOf(n,Buffer.prototype),n}function checked(e){if(e>=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function byteLength(e,t){if(Buffer.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||isInstance(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return utf8ToBytes(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return base64ToBytes(e).length;default:if(i)return n?-1:utf8ToBytes(e).length;t=(""+t).toLowerCase(),i=!0}}function slowToString(e,t,r){let n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return hexSlice(this,t,r);case"utf8":case"utf-8":return utf8Slice(this,t,r);case"ascii":return asciiSlice(this,t,r);case"latin1":case"binary":return latin1Slice(this,t,r);case"base64":return base64Slice(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function swap(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function bidirectionalIndexOf(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),numberIsNaN(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=Buffer.from(t,n)),Buffer.isBuffer(t))return 0===t.length?-1:arrayIndexOf(e,t,r,n,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):arrayIndexOf(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function arrayIndexOf(e,t,r,n,i){let o,a=1,s=e.length,u=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,u/=2,r/=2}function read(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let n=-1;for(o=r;o<s;o++)if(read(e,o)===read(t,-1===n?0:o-n)){if(-1===n&&(n=o),o-n+1===u)return n*a}else-1!==n&&(o-=o-n),n=-1}else for(r+u>s&&(r=s-u),o=r;o>=0;o--){let r=!0;for(let n=0;n<u;n++)if(read(e,o+n)!==read(t,n)){r=!1;break}if(r)return o}return-1}function hexWrite(e,t,r,n){r=Number(r)||0;const i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;const o=t.length;let a;for(n>o/2&&(n=o/2),a=0;a<n;++a){const n=parseInt(t.substr(2*a,2),16);if(numberIsNaN(n))return a;e[r+a]=n}return a}function utf8Write(e,t,r,n){return blitBuffer(utf8ToBytes(t,e.length-r),e,r,n)}function asciiWrite(e,t,r,n){return blitBuffer(function asciiToBytes(e){const t=[];for(let r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function base64Write(e,t,r,n){return blitBuffer(base64ToBytes(t),e,r,n)}function ucs2Write(e,t,r,n){return blitBuffer(function utf16leToBytes(e,t){let r,n,i;const o=[];for(let a=0;a<e.length&&!((t-=2)<0);++a)r=e.charCodeAt(a),n=r>>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function base64Slice(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function utf8Slice(e,t,r){r=Math.min(e.length,r);const n=[];let i=t;for(;i<r;){const t=e[i];let o=null,a=t>239?4:t>223?3:t>191?2:1;if(i+a<=r){let r,n,s,u;switch(a){case 1:t<128&&(o=t);break;case 2:r=e[i+1],128==(192&r)&&(u=(31&t)<<6|63&r,u>127&&(o=u));break;case 3:r=e[i+1],n=e[i+2],128==(192&r)&&128==(192&n)&&(u=(15&t)<<12|(63&r)<<6|63&n,u>2047&&(u<55296||u>57343)&&(o=u));break;case 4:r=e[i+1],n=e[i+2],s=e[i+3],128==(192&r)&&128==(192&n)&&128==(192&s)&&(u=(15&t)<<18|(63&r)<<12|(63&n)<<6|63&s,u>65535&&u<1114112&&(o=u))}}null===o?(o=65533,a=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|1023&o),n.push(o),i+=a}return function decodeCodePointsArray(e){const t=e.length;if(t<=s)return String.fromCharCode.apply(String,e);let r="",n=0;for(;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=s));return r}(n)}t.kMaxLength=a,Buffer.TYPED_ARRAY_SUPPORT=function typedArraySupport(){try{const e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),Buffer.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(Buffer.prototype,"parent",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.buffer}}),Object.defineProperty(Buffer.prototype,"offset",{enumerable:!0,get:function(){if(Buffer.isBuffer(this))return this.byteOffset}}),Buffer.poolSize=8192,Buffer.from=function(e,t,r){return from(e,t,r)},Object.setPrototypeOf(Buffer.prototype,Uint8Array.prototype),Object.setPrototypeOf(Buffer,Uint8Array),Buffer.alloc=function(e,t,r){return function alloc(e,t,r){return assertSize(e),e<=0?createBuffer(e):void 0!==t?"string"==typeof r?createBuffer(e).fill(t,r):createBuffer(e).fill(t):createBuffer(e)}(e,t,r)},Buffer.allocUnsafe=function(e){return allocUnsafe(e)},Buffer.allocUnsafeSlow=function(e){return allocUnsafe(e)},Buffer.isBuffer=function isBuffer(e){return null!=e&&!0===e._isBuffer&&e!==Buffer.prototype},Buffer.compare=function compare(e,t){if(isInstance(e,Uint8Array)&&(e=Buffer.from(e,e.offset,e.byteLength)),isInstance(t,Uint8Array)&&(t=Buffer.from(t,t.offset,t.byteLength)),!Buffer.isBuffer(e)||!Buffer.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let r=e.length,n=t.length;for(let i=0,o=Math.min(r,n);i<o;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:n<r?1:0},Buffer.isEncoding=function isEncoding(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Buffer.concat=function concat(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return Buffer.alloc(0);let r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;const n=Buffer.allocUnsafe(t);let i=0;for(r=0;r<e.length;++r){let t=e[r];if(isInstance(t,Uint8Array))i+t.length>n.length?(Buffer.isBuffer(t)||(t=Buffer.from(t)),t.copy(n,i)):Uint8Array.prototype.set.call(n,t,i);else{if(!Buffer.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(n,i)}i+=t.length}return n},Buffer.byteLength=byteLength,Buffer.prototype._isBuffer=!0,Buffer.prototype.swap16=function swap16(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)swap(this,t,t+1);return this},Buffer.prototype.swap32=function swap32(){const e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)swap(this,t,t+3),swap(this,t+1,t+2);return this},Buffer.prototype.swap64=function swap64(){const e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)swap(this,t,t+7),swap(this,t+1,t+6),swap(this,t+2,t+5),swap(this,t+3,t+4);return this},Buffer.prototype.toString=function toString(){const e=this.length;return 0===e?"":0===arguments.length?utf8Slice(this,0,e):slowToString.apply(this,arguments)},Buffer.prototype.toLocaleString=Buffer.prototype.toString,Buffer.prototype.equals=function equals(e){if(!Buffer.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===Buffer.compare(this,e)},Buffer.prototype.inspect=function inspect(){let e="";const r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},o&&(Buffer.prototype[o]=Buffer.prototype.inspect),Buffer.prototype.compare=function compare(e,t,r,n,i){if(isInstance(e,Uint8Array)&&(e=Buffer.from(e,e.offset,e.byteLength)),!Buffer.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;let o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0);const s=Math.min(o,a),u=this.slice(n,i),c=e.slice(t,r);for(let e=0;e<s;++e)if(u[e]!==c[e]){o=u[e],a=c[e];break}return o<a?-1:a<o?1:0},Buffer.prototype.includes=function includes(e,t,r){return-1!==this.indexOf(e,t,r)},Buffer.prototype.indexOf=function indexOf(e,t,r){return bidirectionalIndexOf(this,e,t,r,!0)},Buffer.prototype.lastIndexOf=function lastIndexOf(e,t,r){return bidirectionalIndexOf(this,e,t,r,!1)},Buffer.prototype.write=function write(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}const i=this.length-t;if((void 0===r||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let o=!1;for(;;)switch(n){case"hex":return hexWrite(this,e,t,r);case"utf8":case"utf-8":return utf8Write(this,e,t,r);case"ascii":case"latin1":case"binary":return asciiWrite(this,e,t,r);case"base64":return base64Write(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,e,t,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},Buffer.prototype.toJSON=function toJSON(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const s=4096;function asciiSlice(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}function latin1Slice(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}function hexSlice(e,t,r){const n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);let i="";for(let n=t;n<r;++n)i+=f[e[n]];return i}function utf16leSlice(e,t,r){const n=e.slice(t,r);let i="";for(let e=0;e<n.length-1;e+=2)i+=String.fromCharCode(n[e]+256*n[e+1]);return i}function checkOffset(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function checkInt(e,t,r,n,i,o){if(!Buffer.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function wrtBigUInt64LE(e,t,r,n,i){checkIntBI(t,n,i,e,r,7);let o=Number(t&BigInt(4294967295));e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,r}function wrtBigUInt64BE(e,t,r,n,i){checkIntBI(t,n,i,e,r,7);let o=Number(t&BigInt(4294967295));e[r+7]=o,o>>=8,e[r+6]=o,o>>=8,e[r+5]=o,o>>=8,e[r+4]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r+3]=a,a>>=8,e[r+2]=a,a>>=8,e[r+1]=a,a>>=8,e[r]=a,r+8}function checkIEEE754(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function writeFloat(e,t,r,n,o){return t=+t,r>>>=0,o||checkIEEE754(e,0,r,4),i.write(e,t,r,n,23,4),r+4}function writeDouble(e,t,r,n,o){return t=+t,r>>>=0,o||checkIEEE754(e,0,r,8),i.write(e,t,r,n,52,8),r+8}Buffer.prototype.slice=function slice(e,t){const r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);const n=this.subarray(e,t);return Object.setPrototypeOf(n,Buffer.prototype),n},Buffer.prototype.readUintLE=Buffer.prototype.readUIntLE=function readUIntLE(e,t,r){e>>>=0,t>>>=0,r||checkOffset(e,t,this.length);let n=this[e],i=1,o=0;for(;++o<t&&(i*=256);)n+=this[e+o]*i;return n},Buffer.prototype.readUintBE=Buffer.prototype.readUIntBE=function readUIntBE(e,t,r){e>>>=0,t>>>=0,r||checkOffset(e,t,this.length);let n=this[e+--t],i=1;for(;t>0&&(i*=256);)n+=this[e+--t]*i;return n},Buffer.prototype.readUint8=Buffer.prototype.readUInt8=function readUInt8(e,t){return e>>>=0,t||checkOffset(e,1,this.length),this[e]},Buffer.prototype.readUint16LE=Buffer.prototype.readUInt16LE=function readUInt16LE(e,t){return e>>>=0,t||checkOffset(e,2,this.length),this[e]|this[e+1]<<8},Buffer.prototype.readUint16BE=Buffer.prototype.readUInt16BE=function readUInt16BE(e,t){return e>>>=0,t||checkOffset(e,2,this.length),this[e]<<8|this[e+1]},Buffer.prototype.readUint32LE=Buffer.prototype.readUInt32LE=function readUInt32LE(e,t){return e>>>=0,t||checkOffset(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},Buffer.prototype.readUint32BE=Buffer.prototype.readUInt32BE=function readUInt32BE(e,t){return e>>>=0,t||checkOffset(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},Buffer.prototype.readBigUInt64LE=defineBigIntMethod((function readBigUInt64LE(e){validateNumber(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||boundsError(e,this.length-8);const n=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+r*2**24;return BigInt(n)+(BigInt(i)<<BigInt(32))})),Buffer.prototype.readBigUInt64BE=defineBigIntMethod((function readBigUInt64BE(e){validateNumber(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||boundsError(e,this.length-8);const n=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+r;return(BigInt(n)<<BigInt(32))+BigInt(i)})),Buffer.prototype.readIntLE=function readIntLE(e,t,r){e>>>=0,t>>>=0,r||checkOffset(e,t,this.length);let n=this[e],i=1,o=0;for(;++o<t&&(i*=256);)n+=this[e+o]*i;return i*=128,n>=i&&(n-=Math.pow(2,8*t)),n},Buffer.prototype.readIntBE=function readIntBE(e,t,r){e>>>=0,t>>>=0,r||checkOffset(e,t,this.length);let n=t,i=1,o=this[e+--n];for(;n>0&&(i*=256);)o+=this[e+--n]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},Buffer.prototype.readInt8=function readInt8(e,t){return e>>>=0,t||checkOffset(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},Buffer.prototype.readInt16LE=function readInt16LE(e,t){e>>>=0,t||checkOffset(e,2,this.length);const r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},Buffer.prototype.readInt16BE=function readInt16BE(e,t){e>>>=0,t||checkOffset(e,2,this.length);const r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},Buffer.prototype.readInt32LE=function readInt32LE(e,t){return e>>>=0,t||checkOffset(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},Buffer.prototype.readInt32BE=function readInt32BE(e,t){return e>>>=0,t||checkOffset(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},Buffer.prototype.readBigInt64LE=defineBigIntMethod((function readBigInt64LE(e){validateNumber(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||boundsError(e,this.length-8);const n=this[e+4]+256*this[e+5]+65536*this[e+6]+(r<<24);return(BigInt(n)<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+this[++e]*2**24)})),Buffer.prototype.readBigInt64BE=defineBigIntMethod((function readBigInt64BE(e){validateNumber(e>>>=0,"offset");const t=this[e],r=this[e+7];void 0!==t&&void 0!==r||boundsError(e,this.length-8);const n=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(n)<<BigInt(32))+BigInt(this[++e]*2**24+65536*this[++e]+256*this[++e]+r)})),Buffer.prototype.readFloatLE=function readFloatLE(e,t){return e>>>=0,t||checkOffset(e,4,this.length),i.read(this,e,!0,23,4)},Buffer.prototype.readFloatBE=function readFloatBE(e,t){return e>>>=0,t||checkOffset(e,4,this.length),i.read(this,e,!1,23,4)},Buffer.prototype.readDoubleLE=function readDoubleLE(e,t){return e>>>=0,t||checkOffset(e,8,this.length),i.read(this,e,!0,52,8)},Buffer.prototype.readDoubleBE=function readDoubleBE(e,t){return e>>>=0,t||checkOffset(e,8,this.length),i.read(this,e,!1,52,8)},Buffer.prototype.writeUintLE=Buffer.prototype.writeUIntLE=function writeUIntLE(e,t,r,n){if(e=+e,t>>>=0,r>>>=0,!n){checkInt(this,e,t,r,Math.pow(2,8*r)-1,0)}let i=1,o=0;for(this[t]=255&e;++o<r&&(i*=256);)this[t+o]=e/i&255;return t+r},Buffer.prototype.writeUintBE=Buffer.prototype.writeUIntBE=function writeUIntBE(e,t,r,n){if(e=+e,t>>>=0,r>>>=0,!n){checkInt(this,e,t,r,Math.pow(2,8*r)-1,0)}let i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},Buffer.prototype.writeUint8=Buffer.prototype.writeUInt8=function writeUInt8(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,1,255,0),this[t]=255&e,t+1},Buffer.prototype.writeUint16LE=Buffer.prototype.writeUInt16LE=function writeUInt16LE(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},Buffer.prototype.writeUint16BE=Buffer.prototype.writeUInt16BE=function writeUInt16BE(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},Buffer.prototype.writeUint32LE=Buffer.prototype.writeUInt32LE=function writeUInt32LE(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},Buffer.prototype.writeUint32BE=Buffer.prototype.writeUInt32BE=function writeUInt32BE(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},Buffer.prototype.writeBigUInt64LE=defineBigIntMethod((function writeBigUInt64LE(e,t=0){return wrtBigUInt64LE(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),Buffer.prototype.writeBigUInt64BE=defineBigIntMethod((function writeBigUInt64BE(e,t=0){return wrtBigUInt64BE(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),Buffer.prototype.writeIntLE=function writeIntLE(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);checkInt(this,e,t,r,n-1,-n)}let i=0,o=1,a=0;for(this[t]=255&e;++i<r&&(o*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+r},Buffer.prototype.writeIntBE=function writeIntBE(e,t,r,n){if(e=+e,t>>>=0,!n){const n=Math.pow(2,8*r-1);checkInt(this,e,t,r,n-1,-n)}let i=r-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+r},Buffer.prototype.writeInt8=function writeInt8(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},Buffer.prototype.writeInt16LE=function writeInt16LE(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},Buffer.prototype.writeInt16BE=function writeInt16BE(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},Buffer.prototype.writeInt32LE=function writeInt32LE(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},Buffer.prototype.writeInt32BE=function writeInt32BE(e,t,r){return e=+e,t>>>=0,r||checkInt(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},Buffer.prototype.writeBigInt64LE=defineBigIntMethod((function writeBigInt64LE(e,t=0){return wrtBigUInt64LE(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),Buffer.prototype.writeBigInt64BE=defineBigIntMethod((function writeBigInt64BE(e,t=0){return wrtBigUInt64BE(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),Buffer.prototype.writeFloatLE=function writeFloatLE(e,t,r){return writeFloat(this,e,t,!0,r)},Buffer.prototype.writeFloatBE=function writeFloatBE(e,t,r){return writeFloat(this,e,t,!1,r)},Buffer.prototype.writeDoubleLE=function writeDoubleLE(e,t,r){return writeDouble(this,e,t,!0,r)},Buffer.prototype.writeDoubleBE=function writeDoubleBE(e,t,r){return writeDouble(this,e,t,!1,r)},Buffer.prototype.copy=function copy(e,t,r,n){if(!Buffer.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);const i=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),i},Buffer.prototype.fill=function fill(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!Buffer.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){const t=e.charCodeAt(0);("utf8"===n&&t<128||"latin1"===n)&&(e=t)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;let i;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{const o=Buffer.isBuffer(e)?e:Buffer.from(e,n),a=o.length;if(0===a)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=o[i%a]}return this};const u={};function E(e,t,r){u[e]=class NodeError extends r{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,this.stack,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function addNumericalSeparator(e){let t="",r=e.length;const n="-"===e[0]?1:0;for(;r>=n+4;r-=3)t=`_${e.slice(r-3,r)}${t}`;return`${e.slice(0,r)}${t}`}function checkIntBI(e,t,r,n,i,o){if(e>r||e<t){const n="bigint"==typeof t?"n":"";let i;throw i=o>3?0===t||t===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(o+1)}${n}`:`>= -(2${n} ** ${8*(o+1)-1}${n}) and < 2 ** ${8*(o+1)-1}${n}`:`>= ${t}${n} and <= ${r}${n}`,new u.ERR_OUT_OF_RANGE("value",i,e)}!function checkBounds(e,t,r){validateNumber(t,"offset"),void 0!==e[t]&&void 0!==e[t+r]||boundsError(t,e.length-(r+1))}(n,i,o)}function validateNumber(e,t){if("number"!=typeof e)throw new u.ERR_INVALID_ARG_TYPE(t,"number",e)}function boundsError(e,t,r){if(Math.floor(e)!==e)throw validateNumber(e,r),new u.ERR_OUT_OF_RANGE(r||"offset","an integer",e);if(t<0)throw new u.ERR_BUFFER_OUT_OF_BOUNDS;throw new u.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${t}`,e)}E("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),E("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),E("ERR_OUT_OF_RANGE",(function(e,t,r){let n=`The value of "${e}" is out of range.`,i=r;return Number.isInteger(r)&&Math.abs(r)>2**32?i=addNumericalSeparator(String(r)):"bigint"==typeof r&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=addNumericalSeparator(i)),i+="n"),n+=` It must be ${t}. Received ${i}`,n}),RangeError);const c=/[^+/0-9A-Za-z-_]/g;function utf8ToBytes(e,t){let r;t=t||1/0;const n=e.length;let i=null;const o=[];for(let a=0;a<n;++a){if(r=e.charCodeAt(a),r>55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function base64ToBytes(e){return n.toByteArray(function base64clean(e){if((e=(e=e.split("=")[0]).trim().replace(c,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function blitBuffer(e,t,r,n){let i;for(i=0;i<n&&!(i+r>=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function isInstance(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function numberIsNaN(e){return e!=e}const f=function(){const e="0123456789abcdef",t=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let i=0;i<16;++i)t[n+i]=e[r]+e[i]}return t}();function defineBigIntMethod(e){return"undefined"==typeof BigInt?BufferBigIntNotDefined:e}function BufferBigIntNotDefined(){throw new Error("BigInt not supported")}},93:(e,t,r)=>{var n=r(8196);e.exports=n},5362:(e,t,r)=>{var n=r(3383);e.exports=n},7700:(e,t,r)=>{r(3381);var n=r(5703);e.exports=n("Function").bind},6246:(e,t,r)=>{var n=r(7046),i=r(7700),o=Function.prototype;e.exports=function(e){var t=e.bind;return e===o||n(o,e)&&t===o.bind?i:t}},5999:(e,t,r)=>{r(9221);var n=r(4058);e.exports=n.Object.assign},4122:(e,t,r)=>{e.exports=r(9097)},269:(e,t,r)=>{e.exports=r(6936)},9097:(e,t,r)=>{var n=r(93);e.exports=n},6936:(e,t,r)=>{var n=r(5362);e.exports=n},4883:(e,t,r)=>{var n=r(7475),i=r(9826),o=TypeError;e.exports=function(e){if(n(e))return e;throw o(i(e)+" is not a function")}},6059:(e,t,r)=>{var n=r(941),i=String,o=TypeError;e.exports=function(e){if(n(e))return e;throw o(i(e)+" is not an object")}},1692:(e,t,r)=>{var n=r(4529),i=r(9413),o=r(623),createMethod=function(e){return function(t,r,a){var s,u=n(t),c=o(u),f=i(a,c);if(e&&r!=r){for(;c>f;)if((s=u[f++])!=s)return!0}else for(;c>f;f++)if((e||f in u)&&u[f]===r)return e||f||0;return!e&&-1}};e.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},3765:(e,t,r)=>{var n=r(5329);e.exports=n([].slice)},2532:(e,t,r)=>{var n=r(5329),i=n({}.toString),o=n("".slice);e.exports=function(e){return o(i(e),8,-1)}},2029:(e,t,r)=>{var n=r(5746),i=r(5988),o=r(1887);e.exports=n?function(e,t,r){return i.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},1887:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},5609:(e,t,r)=>{var n=r(1899),i=Object.defineProperty;e.exports=function(e,t){try{i(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},5746:(e,t,r)=>{var n=r(5981);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},6616:e=>{var t="object"==typeof document&&document.all,r=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:r}},1333:(e,t,r)=>{var n=r(1899),i=r(941),o=n.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},2861:e=>{e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},3385:(e,t,r)=>{var n,i,o=r(1899),a=r(2861),s=o.process,u=o.Deno,c=s&&s.versions||u&&u.version,f=c&&c.v8;f&&(i=(n=f.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(i=+n[1]),e.exports=i},5703:(e,t,r)=>{var n=r(4058);e.exports=function(e){return n[e+"Prototype"]}},6759:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},6887:(e,t,r)=>{"use strict";var n=r(1899),i=r(9730),o=r(7484),a=r(7475),s=r(9677).f,u=r(7252),c=r(4058),f=r(6843),l=r(2029),h=r(953),wrapConstructor=function(e){var Wrapper=function(t,r,n){if(this instanceof Wrapper){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return i(e,this,arguments)};return Wrapper.prototype=e.prototype,Wrapper};e.exports=function(e,t){var r,i,p,d,_,g,v,m,b,w=e.target,I=e.global,x=e.stat,B=e.proto,k=I?n:x?n[w]:(n[w]||{}).prototype,A=I?c:c[w]||l(c,w,{})[w],M=A.prototype;for(d in t)i=!(r=u(I?d:w+(x?".":"#")+d,e.forced))&&k&&h(k,d),g=A[d],i&&(v=e.dontCallGetSet?(b=s(k,d))&&b.value:k[d]),_=i&&v?v:t[d],i&&typeof g==typeof _||(m=e.bind&&i?f(_,n):e.wrap&&i?wrapConstructor(_):B&&a(_)?o(_):_,(e.sham||_&&_.sham||g&&g.sham)&&l(m,"sham",!0),l(A,d,m),B&&(h(c,p=w+"Prototype")||l(c,p,{}),l(c[p],d,_),e.real&&M&&(r||!M[d])&&l(M,d,_)))}},5981:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},9730:(e,t,r)=>{var n=r(8285),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(n?a.bind(o):function(){return a.apply(o,arguments)})},6843:(e,t,r)=>{var n=r(7484),i=r(4883),o=r(8285),a=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},8285:(e,t,r)=>{var n=r(5981);e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},8308:(e,t,r)=>{"use strict";var n=r(5329),i=r(4883),o=r(941),a=r(953),s=r(3765),u=r(8285),c=Function,f=n([].concat),l=n([].join),h={};e.exports=u?c.bind:function bind(e){var t=i(this),r=t.prototype,n=s(arguments,1),u=function bound(){var r=f(n,s(arguments));return this instanceof u?function(e,t,r){if(!a(h,t)){for(var n=[],i=0;i<t;i++)n[i]="a["+i+"]";h[t]=c("C,a","return new C("+l(n,",")+")")}return h[t](e,r)}(t,r.length,r):t.apply(e,r)};return o(r)&&(u.prototype=r),u}},8834:(e,t,r)=>{var n=r(8285),i=Function.prototype.call;e.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},7484:(e,t,r)=>{var n=r(2532),i=r(5329);e.exports=function(e){if("Function"===n(e))return i(e)}},5329:(e,t,r)=>{var n=r(8285),i=Function.prototype,o=i.call,a=n&&i.bind.bind(o,o);e.exports=n?a:function(e){return function(){return o.apply(e,arguments)}}},626:(e,t,r)=>{var n=r(4058),i=r(1899),o=r(7475),aFunction=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?aFunction(n[e])||aFunction(i[e]):n[e]&&n[e][t]||i[e]&&i[e][t]}},4229:(e,t,r)=>{var n=r(4883),i=r(2119);e.exports=function(e,t){var r=e[t];return i(r)?void 0:n(r)}},1899:function(e,t,r){var check=function(e){return e&&e.Math==Math&&e};e.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof r.g&&r.g)||function(){return this}()||this||Function("return this")()},953:(e,t,r)=>{var n=r(5329),i=r(9678),o=n({}.hasOwnProperty);e.exports=Object.hasOwn||function hasOwn(e,t){return o(i(e),t)}},7748:e=>{e.exports={}},2840:(e,t,r)=>{var n=r(5746),i=r(5981),o=r(1333);e.exports=!n&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},7026:(e,t,r)=>{var n=r(5329),i=r(5981),o=r(2532),a=Object,s=n("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==o(e)?s(e,""):a(e)}:a},7475:(e,t,r)=>{var n=r(6616),i=n.all;e.exports=n.IS_HTMLDDA?function(e){return"function"==typeof e||e===i}:function(e){return"function"==typeof e}},7252:(e,t,r)=>{var n=r(5981),i=r(7475),o=/#|\.prototype\./,isForced=function(e,t){var r=s[a(e)];return r==c||r!=u&&(i(t)?n(t):!!t)},a=isForced.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=isForced.data={},u=isForced.NATIVE="N",c=isForced.POLYFILL="P";e.exports=isForced},2119:e=>{e.exports=function(e){return null==e}},941:(e,t,r)=>{var n=r(7475),i=r(6616),o=i.all;e.exports=i.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:n(e)||e===o}:function(e){return"object"==typeof e?null!==e:n(e)}},2529:e=>{e.exports=!0},6664:(e,t,r)=>{var n=r(626),i=r(7475),o=r(7046),a=r(2302),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return i(t)&&o(t.prototype,s(e))}},623:(e,t,r)=>{var n=r(3057);e.exports=function(e){return n(e.length)}},5331:e=>{var t=Math.ceil,r=Math.floor;e.exports=Math.trunc||function trunc(e){var n=+e;return(n>0?r:t)(n)}},4420:(e,t,r)=>{"use strict";var n=r(5746),i=r(5329),o=r(8834),a=r(5981),s=r(4771),u=r(7857),c=r(6760),f=r(9678),l=r(7026),h=Object.assign,p=Object.defineProperty,d=i([].concat);e.exports=!h||a((function(){if(n&&1!==h({b:1},h(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach((function(e){t[e]=e})),7!=h({},e)[r]||s(h({},t)).join("")!=i}))?function assign(e,t){for(var r=f(e),i=arguments.length,a=1,h=u.f,p=c.f;i>a;)for(var _,g=l(arguments[a++]),v=h?d(s(g),h(g)):s(g),m=v.length,b=0;m>b;)_=v[b++],n&&!o(p,g,_)||(r[_]=g[_]);return r}:h},5988:(e,t,r)=>{var n=r(5746),i=r(2840),o=r(3937),a=r(6059),s=r(3894),u=TypeError,c=Object.defineProperty,f=Object.getOwnPropertyDescriptor,l="enumerable",h="configurable",p="writable";t.f=n?o?function defineProperty(e,t,r){if(a(e),t=s(t),a(r),"function"==typeof e&&"prototype"===t&&"value"in r&&p in r&&!r[p]){var n=f(e,t);n&&n[p]&&(e[t]=r.value,r={configurable:h in r?r[h]:n[h],enumerable:l in r?r[l]:n[l],writable:!1})}return c(e,t,r)}:c:function defineProperty(e,t,r){if(a(e),t=s(t),a(r),i)try{return c(e,t,r)}catch(e){}if("get"in r||"set"in r)throw u("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},9677:(e,t,r)=>{var n=r(5746),i=r(8834),o=r(6760),a=r(1887),s=r(4529),u=r(3894),c=r(953),f=r(2840),l=Object.getOwnPropertyDescriptor;t.f=n?l:function getOwnPropertyDescriptor(e,t){if(e=s(e),t=u(t),f)try{return l(e,t)}catch(e){}if(c(e,t))return a(!i(o.f,e,t),e[t])}},7857:(e,t)=>{t.f=Object.getOwnPropertySymbols},7046:(e,t,r)=>{var n=r(5329);e.exports=n({}.isPrototypeOf)},5629:(e,t,r)=>{var n=r(5329),i=r(953),o=r(4529),a=r(1692).indexOf,s=r(7748),u=n([].push);e.exports=function(e,t){var r,n=o(e),c=0,f=[];for(r in n)!i(s,r)&&i(n,r)&&u(f,r);for(;t.length>c;)i(n,r=t[c++])&&(~a(f,r)||u(f,r));return f}},4771:(e,t,r)=>{var n=r(5629),i=r(6759);e.exports=Object.keys||function keys(e){return n(e,i)}},6760:(e,t)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);t.f=i?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:r},9811:(e,t,r)=>{var n=r(8834),i=r(7475),o=r(941),a=TypeError;e.exports=function(e,t){var r,s;if("string"===t&&i(r=e.toString)&&!o(s=n(r,e)))return s;if(i(r=e.valueOf)&&!o(s=n(r,e)))return s;if("string"!==t&&i(r=e.toString)&&!o(s=n(r,e)))return s;throw a("Can't convert object to primitive value")}},4058:e=>{e.exports={}},8219:(e,t,r)=>{var n=r(2119),i=TypeError;e.exports=function(e){if(n(e))throw i("Can't call method on "+e);return e}},3030:(e,t,r)=>{var n=r(1899),i=r(5609),o="__core-js_shared__",a=n[o]||i(o,{});e.exports=a},8726:(e,t,r)=>{var n=r(2529),i=r(3030);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.31.1",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.31.1/LICENSE",source:"https://github.com/zloirock/core-js"})},3405:(e,t,r)=>{var n=r(3385),i=r(5981),o=r(1899).String;e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol();return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},9413:(e,t,r)=>{var n=r(2435),i=Math.max,o=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):o(r,t)}},4529:(e,t,r)=>{var n=r(7026),i=r(8219);e.exports=function(e){return n(i(e))}},2435:(e,t,r)=>{var n=r(5331);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},3057:(e,t,r)=>{var n=r(2435),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},9678:(e,t,r)=>{var n=r(8219),i=Object;e.exports=function(e){return i(n(e))}},6935:(e,t,r)=>{var n=r(8834),i=r(941),o=r(6664),a=r(4229),s=r(9811),u=r(9813),c=TypeError,f=u("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var r,u=a(e,f);if(u){if(void 0===t&&(t="default"),r=n(u,e,t),!i(r)||o(r))return r;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},3894:(e,t,r)=>{var n=r(6935),i=r(6664);e.exports=function(e){var t=n(e,"string");return i(t)?t:t+""}},9826:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},9418:(e,t,r)=>{var n=r(5329),i=0,o=Math.random(),a=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}},2302:(e,t,r)=>{var n=r(3405);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3937:(e,t,r)=>{var n=r(5746),i=r(5981);e.exports=n&&i((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},9813:(e,t,r)=>{var n=r(1899),i=r(8726),o=r(953),a=r(9418),s=r(3405),u=r(2302),c=n.Symbol,f=i("wks"),l=u?c.for||c:c&&c.withoutSetter||a;e.exports=function(e){return o(f,e)||(f[e]=s&&o(c,e)?c[e]:l("Symbol."+e)),f[e]}},3381:(e,t,r)=>{var n=r(6887),i=r(8308);n({target:"Function",proto:!0,forced:Function.bind!==i},{bind:i})},9221:(e,t,r)=>{var n=r(6887),i=r(4420);n({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},8196:(e,t,r)=>{var n=r(6246);e.exports=n},3383:(e,t,r)=>{var n=r(5999);e.exports=n},8269:function(e,t,r){var n;n=void 0!==r.g?r.g:this,e.exports=function(e){if(e.CSS&&e.CSS.escape)return e.CSS.escape;var cssEscape=function(e){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var t,r=String(e),n=r.length,i=-1,o="",a=r.charCodeAt(0);++i<n;)0!=(t=r.charCodeAt(i))?o+=t>=1&&t<=31||127==t||0==i&&t>=48&&t<=57||1==i&&t>=48&&t<=57&&45==a?"\\"+t.toString(16)+" ":0==i&&1==n&&45==t||!(t>=128||45==t||95==t||t>=48&&t<=57||t>=65&&t<=90||t>=97&&t<=122)?"\\"+r.charAt(i):r.charAt(i):o+="�";return o};return e.CSS||(e.CSS={}),e.CSS.escape=cssEscape,cssEscape}(n)},645:(e,t)=>{t.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,u=(1<<s)-1,c=u>>1,f=-7,l=r?i-1:0,h=r?-1:1,p=e[t+l];for(l+=h,o=p&(1<<-f)-1,p>>=-f,f+=s;f>0;o=256*o+e[t+l],l+=h,f-=8);for(a=o&(1<<-f)-1,o>>=-f,f+=n;f>0;a=256*a+e[t+l],l+=h,f-=8);if(0===o)o=1-c;else{if(o===u)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,n),o-=c}return(p?-1:1)*a*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var a,s,u,c=8*o-i-1,f=(1<<c)-1,l=f>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:o-1,d=n?1:-1,_=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=f):(a=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-a))<1&&(a--,u*=2),(t+=a+l>=1?h/u:h*Math.pow(2,1-l))*u>=2&&(a++,u/=2),a+l>=f?(s=0,a=f):a+l>=1?(s=(t*u-1)*Math.pow(2,i),a+=l):(s=t*Math.pow(2,l-1)*Math.pow(2,i),a=0));i>=8;e[r+p]=255&s,p+=d,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;e[r+p]=255&a,p+=d,a/=256,c-=8);e[r+p-d]|=128*_}},3393:function(e){e.exports=function(){"use strict";var e=Array.prototype.slice;function createClass(e,t){t&&(e.prototype=Object.create(t.prototype)),e.prototype.constructor=e}function Iterable(e){return isIterable(e)?e:Seq(e)}function KeyedIterable(e){return isKeyed(e)?e:KeyedSeq(e)}function IndexedIterable(e){return isIndexed(e)?e:IndexedSeq(e)}function SetIterable(e){return isIterable(e)&&!isAssociative(e)?e:SetSeq(e)}function isIterable(e){return!(!e||!e[t])}function isKeyed(e){return!(!e||!e[r])}function isIndexed(e){return!(!e||!e[n])}function isAssociative(e){return isKeyed(e)||isIndexed(e)}function isOrdered(e){return!(!e||!e[i])}createClass(KeyedIterable,Iterable),createClass(IndexedIterable,Iterable),createClass(SetIterable,Iterable),Iterable.isIterable=isIterable,Iterable.isKeyed=isKeyed,Iterable.isIndexed=isIndexed,Iterable.isAssociative=isAssociative,Iterable.isOrdered=isOrdered,Iterable.Keyed=KeyedIterable,Iterable.Indexed=IndexedIterable,Iterable.Set=SetIterable;var t="@@__IMMUTABLE_ITERABLE__@@",r="@@__IMMUTABLE_KEYED__@@",n="@@__IMMUTABLE_INDEXED__@@",i="@@__IMMUTABLE_ORDERED__@@",o="delete",a=5,s=1<<a,u=s-1,c={},f={value:!1},l={value:!1};function MakeRef(e){return e.value=!1,e}function SetRef(e){e&&(e.value=!0)}function OwnerID(){}function arrCopy(e,t){t=t||0;for(var r=Math.max(0,e.length-t),n=new Array(r),i=0;i<r;i++)n[i]=e[i+t];return n}function ensureSize(e){return void 0===e.size&&(e.size=e.__iterate(returnTrue)),e.size}function wrapIndex(e,t){if("number"!=typeof t){var r=t>>>0;if(""+r!==t||4294967295===r)return NaN;t=r}return t<0?ensureSize(e)+t:t}function returnTrue(){return!0}function wholeSlice(e,t,r){return(0===e||void 0!==r&&e<=-r)&&(void 0===t||void 0!==r&&t>=r)}function resolveBegin(e,t){return resolveIndex(e,t,0)}function resolveEnd(e,t){return resolveIndex(e,t,t)}function resolveIndex(e,t,r){return void 0===e?r:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var h=0,p=1,d=2,_="function"==typeof Symbol&&Symbol.iterator,g="@@iterator",v=_||g;function Iterator(e){this.next=e}function iteratorValue(e,t,r,n){var i=0===e?t:1===e?r:[t,r];return n?n.value=i:n={value:i,done:!1},n}function iteratorDone(){return{value:void 0,done:!0}}function hasIterator(e){return!!getIteratorFn(e)}function isIterator(e){return e&&"function"==typeof e.next}function getIterator(e){var t=getIteratorFn(e);return t&&t.call(e)}function getIteratorFn(e){var t=e&&(_&&e[_]||e[g]);if("function"==typeof t)return t}function isArrayLike(e){return e&&"number"==typeof e.length}function Seq(e){return null==e?emptySequence():isIterable(e)?e.toSeq():seqFromValue(e)}function KeyedSeq(e){return null==e?emptySequence().toKeyedSeq():isIterable(e)?isKeyed(e)?e.toSeq():e.fromEntrySeq():keyedSeqFromValue(e)}function IndexedSeq(e){return null==e?emptySequence():isIterable(e)?isKeyed(e)?e.entrySeq():e.toIndexedSeq():indexedSeqFromValue(e)}function SetSeq(e){return(null==e?emptySequence():isIterable(e)?isKeyed(e)?e.entrySeq():e:indexedSeqFromValue(e)).toSetSeq()}Iterator.prototype.toString=function(){return"[Iterator]"},Iterator.KEYS=h,Iterator.VALUES=p,Iterator.ENTRIES=d,Iterator.prototype.inspect=Iterator.prototype.toSource=function(){return this.toString()},Iterator.prototype[v]=function(){return this},createClass(Seq,Iterable),Seq.of=function(){return Seq(arguments)},Seq.prototype.toSeq=function(){return this},Seq.prototype.toString=function(){return this.__toString("Seq {","}")},Seq.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},Seq.prototype.__iterate=function(e,t){return seqIterate(this,e,t,!0)},Seq.prototype.__iterator=function(e,t){return seqIterator(this,e,t,!0)},createClass(KeyedSeq,Seq),KeyedSeq.prototype.toKeyedSeq=function(){return this},createClass(IndexedSeq,Seq),IndexedSeq.of=function(){return IndexedSeq(arguments)},IndexedSeq.prototype.toIndexedSeq=function(){return this},IndexedSeq.prototype.toString=function(){return this.__toString("Seq [","]")},IndexedSeq.prototype.__iterate=function(e,t){return seqIterate(this,e,t,!1)},IndexedSeq.prototype.__iterator=function(e,t){return seqIterator(this,e,t,!1)},createClass(SetSeq,Seq),SetSeq.of=function(){return SetSeq(arguments)},SetSeq.prototype.toSetSeq=function(){return this},Seq.isSeq=isSeq,Seq.Keyed=KeyedSeq,Seq.Set=SetSeq,Seq.Indexed=IndexedSeq;var m,b,w,I="@@__IMMUTABLE_SEQ__@@";function ArraySeq(e){this._array=e,this.size=e.length}function ObjectSeq(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function IterableSeq(e){this._iterable=e,this.size=e.length||e.size}function IteratorSeq(e){this._iterator=e,this._iteratorCache=[]}function isSeq(e){return!(!e||!e[I])}function emptySequence(){return m||(m=new ArraySeq([]))}function keyedSeqFromValue(e){var t=Array.isArray(e)?new ArraySeq(e).fromEntrySeq():isIterator(e)?new IteratorSeq(e).fromEntrySeq():hasIterator(e)?new IterableSeq(e).fromEntrySeq():"object"==typeof e?new ObjectSeq(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function indexedSeqFromValue(e){var t=maybeIndexedSeqFromValue(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function seqFromValue(e){var t=maybeIndexedSeqFromValue(e)||"object"==typeof e&&new ObjectSeq(e);if(!t)throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e);return t}function maybeIndexedSeqFromValue(e){return isArrayLike(e)?new ArraySeq(e):isIterator(e)?new IteratorSeq(e):hasIterator(e)?new IterableSeq(e):void 0}function seqIterate(e,t,r,n){var i=e._cache;if(i){for(var o=i.length-1,a=0;a<=o;a++){var s=i[r?o-a:a];if(!1===t(s[1],n?s[0]:a,e))return a+1}return a}return e.__iterateUncached(t,r)}function seqIterator(e,t,r,n){var i=e._cache;if(i){var o=i.length-1,a=0;return new Iterator((function(){var e=i[r?o-a:a];return a++>o?iteratorDone():iteratorValue(t,n?e[0]:a-1,e[1])}))}return e.__iteratorUncached(t,r)}function fromJS(e,t){return t?fromJSWith(t,e,"",{"":e}):fromJSDefault(e)}function fromJSWith(e,t,r,n){return Array.isArray(t)?e.call(n,r,IndexedSeq(t).map((function(r,n){return fromJSWith(e,r,n,t)}))):isPlainObj(t)?e.call(n,r,KeyedSeq(t).map((function(r,n){return fromJSWith(e,r,n,t)}))):t}function fromJSDefault(e){return Array.isArray(e)?IndexedSeq(e).map(fromJSDefault).toList():isPlainObj(e)?KeyedSeq(e).map(fromJSDefault).toMap():e}function isPlainObj(e){return e&&(e.constructor===Object||void 0===e.constructor)}function is(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if((e=e.valueOf())===(t=t.valueOf())||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof e.equals||"function"!=typeof t.equals||!e.equals(t))}function deepEqual(e,t){if(e===t)return!0;if(!isIterable(t)||void 0!==e.size&&void 0!==t.size&&e.size!==t.size||void 0!==e.__hash&&void 0!==t.__hash&&e.__hash!==t.__hash||isKeyed(e)!==isKeyed(t)||isIndexed(e)!==isIndexed(t)||isOrdered(e)!==isOrdered(t))return!1;if(0===e.size&&0===t.size)return!0;var r=!isAssociative(e);if(isOrdered(e)){var n=e.entries();return t.every((function(e,t){var i=n.next().value;return i&&is(i[1],e)&&(r||is(i[0],t))}))&&n.next().done}var i=!1;if(void 0===e.size)if(void 0===t.size)"function"==typeof e.cacheResult&&e.cacheResult();else{i=!0;var o=e;e=t,t=o}var a=!0,s=t.__iterate((function(t,n){if(r?!e.has(t):i?!is(t,e.get(n,c)):!is(e.get(n,c),t))return a=!1,!1}));return a&&e.size===s}function Repeat(e,t){if(!(this instanceof Repeat))return new Repeat(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(b)return b;b=this}}function invariant(e,t){if(!e)throw new Error(t)}function Range(e,t,r){if(!(this instanceof Range))return new Range(e,t,r);if(invariant(0!==r,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),r=void 0===r?1:Math.abs(r),t<e&&(r=-r),this._start=e,this._end=t,this._step=r,this.size=Math.max(0,Math.ceil((t-e)/r-1)+1),0===this.size){if(w)return w;w=this}}function Collection(){throw TypeError("Abstract")}function KeyedCollection(){}function IndexedCollection(){}function SetCollection(){}Seq.prototype[I]=!0,createClass(ArraySeq,IndexedSeq),ArraySeq.prototype.get=function(e,t){return this.has(e)?this._array[wrapIndex(this,e)]:t},ArraySeq.prototype.__iterate=function(e,t){for(var r=this._array,n=r.length-1,i=0;i<=n;i++)if(!1===e(r[t?n-i:i],i,this))return i+1;return i},ArraySeq.prototype.__iterator=function(e,t){var r=this._array,n=r.length-1,i=0;return new Iterator((function(){return i>n?iteratorDone():iteratorValue(e,i,r[t?n-i++:i++])}))},createClass(ObjectSeq,KeyedSeq),ObjectSeq.prototype.get=function(e,t){return void 0===t||this.has(e)?this._object[e]:t},ObjectSeq.prototype.has=function(e){return this._object.hasOwnProperty(e)},ObjectSeq.prototype.__iterate=function(e,t){for(var r=this._object,n=this._keys,i=n.length-1,o=0;o<=i;o++){var a=n[t?i-o:o];if(!1===e(r[a],a,this))return o+1}return o},ObjectSeq.prototype.__iterator=function(e,t){var r=this._object,n=this._keys,i=n.length-1,o=0;return new Iterator((function(){var a=n[t?i-o:o];return o++>i?iteratorDone():iteratorValue(e,a,r[a])}))},ObjectSeq.prototype[i]=!0,createClass(IterableSeq,IndexedSeq),IterableSeq.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var r=getIterator(this._iterable),n=0;if(isIterator(r))for(var i;!(i=r.next()).done&&!1!==e(i.value,n++,this););return n},IterableSeq.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var r=getIterator(this._iterable);if(!isIterator(r))return new Iterator(iteratorDone);var n=0;return new Iterator((function(){var t=r.next();return t.done?t:iteratorValue(e,n++,t.value)}))},createClass(IteratorSeq,IndexedSeq),IteratorSeq.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var r,n=this._iterator,i=this._iteratorCache,o=0;o<i.length;)if(!1===e(i[o],o++,this))return o;for(;!(r=n.next()).done;){var a=r.value;if(i[o]=a,!1===e(a,o++,this))break}return o},IteratorSeq.prototype.__iteratorUncached=function(e,t){if(t)return this.cacheResult().__iterator(e,t);var r=this._iterator,n=this._iteratorCache,i=0;return new Iterator((function(){if(i>=n.length){var t=r.next();if(t.done)return t;n[i]=t.value}return iteratorValue(e,i,n[i++])}))},createClass(Repeat,IndexedSeq),Repeat.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},Repeat.prototype.get=function(e,t){return this.has(e)?this._value:t},Repeat.prototype.includes=function(e){return is(this._value,e)},Repeat.prototype.slice=function(e,t){var r=this.size;return wholeSlice(e,t,r)?this:new Repeat(this._value,resolveEnd(t,r)-resolveBegin(e,r))},Repeat.prototype.reverse=function(){return this},Repeat.prototype.indexOf=function(e){return is(this._value,e)?0:-1},Repeat.prototype.lastIndexOf=function(e){return is(this._value,e)?this.size:-1},Repeat.prototype.__iterate=function(e,t){for(var r=0;r<this.size;r++)if(!1===e(this._value,r,this))return r+1;return r},Repeat.prototype.__iterator=function(e,t){var r=this,n=0;return new Iterator((function(){return n<r.size?iteratorValue(e,n++,r._value):iteratorDone()}))},Repeat.prototype.equals=function(e){return e instanceof Repeat?is(this._value,e._value):deepEqual(e)},createClass(Range,IndexedSeq),Range.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" ]"},Range.prototype.get=function(e,t){return this.has(e)?this._start+wrapIndex(this,e)*this._step:t},Range.prototype.includes=function(e){var t=(e-this._start)/this._step;return t>=0&&t<this.size&&t===Math.floor(t)},Range.prototype.slice=function(e,t){return wholeSlice(e,t,this.size)?this:(e=resolveBegin(e,this.size),(t=resolveEnd(t,this.size))<=e?new Range(0,0):new Range(this.get(e,this._end),this.get(t,this._end),this._step))},Range.prototype.indexOf=function(e){var t=e-this._start;if(t%this._step==0){var r=t/this._step;if(r>=0&&r<this.size)return r}return-1},Range.prototype.lastIndexOf=function(e){return this.indexOf(e)},Range.prototype.__iterate=function(e,t){for(var r=this.size-1,n=this._step,i=t?this._start+r*n:this._start,o=0;o<=r;o++){if(!1===e(i,o,this))return o+1;i+=t?-n:n}return o},Range.prototype.__iterator=function(e,t){var r=this.size-1,n=this._step,i=t?this._start+r*n:this._start,o=0;return new Iterator((function(){var a=i;return i+=t?-n:n,o>r?iteratorDone():iteratorValue(e,o++,a)}))},Range.prototype.equals=function(e){return e instanceof Range?this._start===e._start&&this._end===e._end&&this._step===e._step:deepEqual(this,e)},createClass(Collection,Iterable),createClass(KeyedCollection,Collection),createClass(IndexedCollection,Collection),createClass(SetCollection,Collection),Collection.Keyed=KeyedCollection,Collection.Indexed=IndexedCollection,Collection.Set=SetCollection;var x="function"==typeof Math.imul&&-2===Math.imul(4294967295,2)?Math.imul:function imul(e,t){var r=65535&(e|=0),n=65535&(t|=0);return r*n+((e>>>16)*n+r*(t>>>16)<<16>>>0)|0};function smi(e){return e>>>1&1073741824|3221225471&e}function hash(e){if(!1===e||null==e)return 0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t=typeof e;if("number"===t){if(e!=e||e===1/0)return 0;var r=0|e;for(r!==e&&(r^=4294967295*e);e>4294967295;)r^=e/=4294967295;return smi(r)}if("string"===t)return e.length>T?cachedHashString(e):hashString(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===t)return hashJSObj(e);if("function"==typeof e.toString)return hashString(e.toString());throw new Error("Value type "+t+" cannot be hashed.")}function cachedHashString(e){var t=U[e];return void 0===t&&(t=hashString(e),F===R&&(F=0,U={}),F++,U[e]=t),t}function hashString(e){for(var t=0,r=0;r<e.length;r++)t=31*t+e.charCodeAt(r)|0;return smi(t)}function hashJSObj(e){var t;if(M&&void 0!==(t=A.get(e)))return t;if(void 0!==(t=e[j]))return t;if(!k){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[j]))return t;if(void 0!==(t=getIENodeHash(e)))return t}if(t=++q,1073741824&q&&(q=0),M)A.set(e,t);else{if(void 0!==B&&!1===B(e))throw new Error("Non-extensible objects are not allowed as keys.");if(k)Object.defineProperty(e,j,{enumerable:!1,configurable:!1,writable:!1,value:t});else if(void 0!==e.propertyIsEnumerable&&e.propertyIsEnumerable===e.constructor.prototype.propertyIsEnumerable)e.propertyIsEnumerable=function(){return this.constructor.prototype.propertyIsEnumerable.apply(this,arguments)},e.propertyIsEnumerable[j]=t;else{if(void 0===e.nodeType)throw new Error("Unable to set a non-enumerable property on object.");e[j]=t}}return t}var B=Object.isExtensible,k=function(){try{return Object.defineProperty({},"@",{}),!0}catch(e){return!1}}();function getIENodeHash(e){if(e&&e.nodeType>0)switch(e.nodeType){case 1:return e.uniqueID;case 9:return e.documentElement&&e.documentElement.uniqueID}}var A,M="function"==typeof WeakMap;M&&(A=new WeakMap);var q=0,j="__immutablehash__";"function"==typeof Symbol&&(j=Symbol(j));var T=16,R=255,F=0,U={};function assertNotInfinite(e){invariant(e!==1/0,"Cannot perform this action with an infinite size.")}function Map(e){return null==e?emptyMap():isMap(e)&&!isOrdered(e)?e:emptyMap().withMutations((function(t){var r=KeyedIterable(e);assertNotInfinite(r.size),r.forEach((function(e,r){return t.set(r,e)}))}))}function isMap(e){return!(!e||!e[V])}createClass(Map,KeyedCollection),Map.of=function(){var t=e.call(arguments,0);return emptyMap().withMutations((function(e){for(var r=0;r<t.length;r+=2){if(r+1>=t.length)throw new Error("Missing value for key: "+t[r]);e.set(t[r],t[r+1])}}))},Map.prototype.toString=function(){return this.__toString("Map {","}")},Map.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Map.prototype.set=function(e,t){return updateMap(this,e,t)},Map.prototype.setIn=function(e,t){return this.updateIn(e,c,(function(){return t}))},Map.prototype.remove=function(e){return updateMap(this,e,c)},Map.prototype.deleteIn=function(e){return this.updateIn(e,(function(){return c}))},Map.prototype.update=function(e,t,r){return 1===arguments.length?e(this):this.updateIn([e],t,r)},Map.prototype.updateIn=function(e,t,r){r||(r=t,t=void 0);var n=updateInDeepMap(this,forceIterator(e),t,r);return n===c?void 0:n},Map.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):emptyMap()},Map.prototype.merge=function(){return mergeIntoMapWith(this,void 0,arguments)},Map.prototype.mergeWith=function(t){return mergeIntoMapWith(this,t,e.call(arguments,1))},Map.prototype.mergeIn=function(t){var r=e.call(arguments,1);return this.updateIn(t,emptyMap(),(function(e){return"function"==typeof e.merge?e.merge.apply(e,r):r[r.length-1]}))},Map.prototype.mergeDeep=function(){return mergeIntoMapWith(this,deepMerger,arguments)},Map.prototype.mergeDeepWith=function(t){var r=e.call(arguments,1);return mergeIntoMapWith(this,deepMergerWith(t),r)},Map.prototype.mergeDeepIn=function(t){var r=e.call(arguments,1);return this.updateIn(t,emptyMap(),(function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,r):r[r.length-1]}))},Map.prototype.sort=function(e){return OrderedMap(sortFactory(this,e))},Map.prototype.sortBy=function(e,t){return OrderedMap(sortFactory(this,t,e))},Map.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Map.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new OwnerID)},Map.prototype.asImmutable=function(){return this.__ensureOwner()},Map.prototype.wasAltered=function(){return this.__altered},Map.prototype.__iterator=function(e,t){return new MapIterator(this,e,t)},Map.prototype.__iterate=function(e,t){var r=this,n=0;return this._root&&this._root.iterate((function(t){return n++,e(t[1],t[0],r)}),t),n},Map.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?makeMap(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Map.isMap=isMap;var W,V="@@__IMMUTABLE_MAP__@@",$=Map.prototype;function ArrayMapNode(e,t){this.ownerID=e,this.entries=t}function BitmapIndexedNode(e,t,r){this.ownerID=e,this.bitmap=t,this.nodes=r}function HashArrayMapNode(e,t,r){this.ownerID=e,this.count=t,this.nodes=r}function HashCollisionNode(e,t,r){this.ownerID=e,this.keyHash=t,this.entries=r}function ValueNode(e,t,r){this.ownerID=e,this.keyHash=t,this.entry=r}function MapIterator(e,t,r){this._type=t,this._reverse=r,this._stack=e._root&&mapIteratorFrame(e._root)}function mapIteratorValue(e,t){return iteratorValue(e,t[0],t[1])}function mapIteratorFrame(e,t){return{node:e,index:0,__prev:t}}function makeMap(e,t,r,n){var i=Object.create($);return i.size=e,i._root=t,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}function emptyMap(){return W||(W=makeMap(0))}function updateMap(e,t,r){var n,i;if(e._root){var o=MakeRef(f),a=MakeRef(l);if(n=updateNode(e._root,e.__ownerID,0,void 0,t,r,o,a),!a.value)return e;i=e.size+(o.value?r===c?-1:1:0)}else{if(r===c)return e;i=1,n=new ArrayMapNode(e.__ownerID,[[t,r]])}return e.__ownerID?(e.size=i,e._root=n,e.__hash=void 0,e.__altered=!0,e):n?makeMap(i,n):emptyMap()}function updateNode(e,t,r,n,i,o,a,s){return e?e.update(t,r,n,i,o,a,s):o===c?e:(SetRef(s),SetRef(a),new ValueNode(t,n,[i,o]))}function isLeafNode(e){return e.constructor===ValueNode||e.constructor===HashCollisionNode}function mergeIntoNode(e,t,r,n,i){if(e.keyHash===n)return new HashCollisionNode(t,n,[e.entry,i]);var o,s=(0===r?e.keyHash:e.keyHash>>>r)&u,c=(0===r?n:n>>>r)&u;return new BitmapIndexedNode(t,1<<s|1<<c,s===c?[mergeIntoNode(e,t,r+a,n,i)]:(o=new ValueNode(t,n,i),s<c?[e,o]:[o,e]))}function createNodes(e,t,r,n){e||(e=new OwnerID);for(var i=new ValueNode(e,hash(r),[r,n]),o=0;o<t.length;o++){var a=t[o];i=i.update(e,0,void 0,a[0],a[1])}return i}function packNodes(e,t,r,n){for(var i=0,o=0,a=new Array(r),s=0,u=1,c=t.length;s<c;s++,u<<=1){var f=t[s];void 0!==f&&s!==n&&(i|=u,a[o++]=f)}return new BitmapIndexedNode(e,i,a)}function expandNodes(e,t,r,n,i){for(var o=0,a=new Array(s),u=0;0!==r;u++,r>>>=1)a[u]=1&r?t[o++]:void 0;return a[n]=i,new HashArrayMapNode(e,o+1,a)}function mergeIntoMapWith(e,t,r){for(var n=[],i=0;i<r.length;i++){var o=r[i],a=KeyedIterable(o);isIterable(o)||(a=a.map((function(e){return fromJS(e)}))),n.push(a)}return mergeIntoCollectionWith(e,t,n)}function deepMerger(e,t,r){return e&&e.mergeDeep&&isIterable(t)?e.mergeDeep(t):is(e,t)?e:t}function deepMergerWith(e){return function(t,r,n){if(t&&t.mergeDeepWith&&isIterable(r))return t.mergeDeepWith(e,r);var i=e(t,r,n);return is(t,i)?t:i}}function mergeIntoCollectionWith(e,t,r){return 0===(r=r.filter((function(e){return 0!==e.size}))).length?e:0!==e.size||e.__ownerID||1!==r.length?e.withMutations((function(e){for(var n=t?function(r,n){e.update(n,c,(function(e){return e===c?r:t(e,r,n)}))}:function(t,r){e.set(r,t)},i=0;i<r.length;i++)r[i].forEach(n)})):e.constructor(r[0])}function updateInDeepMap(e,t,r,n){var i=e===c,o=t.next();if(o.done){var a=i?r:e,s=n(a);return s===a?e:s}invariant(i||e&&e.set,"invalid keyPath");var u=o.value,f=i?c:e.get(u,c),l=updateInDeepMap(f,t,r,n);return l===f?e:l===c?e.remove(u):(i?emptyMap():e).set(u,l)}function popCount(e){return e=(e=(858993459&(e-=e>>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function setIn(e,t,r,n){var i=n?e:arrCopy(e);return i[t]=r,i}function spliceIn(e,t,r,n){var i=e.length+1;if(n&&t+1===i)return e[t]=r,e;for(var o=new Array(i),a=0,s=0;s<i;s++)s===t?(o[s]=r,a=-1):o[s]=e[s+a];return o}function spliceOut(e,t,r){var n=e.length-1;if(r&&t===n)return e.pop(),e;for(var i=new Array(n),o=0,a=0;a<n;a++)a===t&&(o=1),i[a]=e[a+o];return i}$[V]=!0,$[o]=$.remove,$.removeIn=$.deleteIn,ArrayMapNode.prototype.get=function(e,t,r,n){for(var i=this.entries,o=0,a=i.length;o<a;o++)if(is(r,i[o][0]))return i[o][1];return n},ArrayMapNode.prototype.update=function(e,t,r,n,i,o,a){for(var s=i===c,u=this.entries,f=0,l=u.length;f<l&&!is(n,u[f][0]);f++);var h=f<l;if(h?u[f][1]===i:s)return this;if(SetRef(a),(s||!h)&&SetRef(o),!s||1!==u.length){if(!h&&!s&&u.length>=H)return createNodes(e,u,n,i);var p=e&&e===this.ownerID,d=p?u:arrCopy(u);return h?s?f===l-1?d.pop():d[f]=d.pop():d[f]=[n,i]:d.push([n,i]),p?(this.entries=d,this):new ArrayMapNode(e,d)}},BitmapIndexedNode.prototype.get=function(e,t,r,n){void 0===t&&(t=hash(r));var i=1<<((0===e?t:t>>>e)&u),o=this.bitmap;return 0==(o&i)?n:this.nodes[popCount(o&i-1)].get(e+a,t,r,n)},BitmapIndexedNode.prototype.update=function(e,t,r,n,i,o,s){void 0===r&&(r=hash(n));var f=(0===t?r:r>>>t)&u,l=1<<f,h=this.bitmap,p=0!=(h&l);if(!p&&i===c)return this;var d=popCount(h&l-1),_=this.nodes,g=p?_[d]:void 0,v=updateNode(g,e,t+a,r,n,i,o,s);if(v===g)return this;if(!p&&v&&_.length>=Z)return expandNodes(e,_,h,f,v);if(p&&!v&&2===_.length&&isLeafNode(_[1^d]))return _[1^d];if(p&&v&&1===_.length&&isLeafNode(v))return v;var m=e&&e===this.ownerID,b=p?v?h:h^l:h|l,w=p?v?setIn(_,d,v,m):spliceOut(_,d,m):spliceIn(_,d,v,m);return m?(this.bitmap=b,this.nodes=w,this):new BitmapIndexedNode(e,b,w)},HashArrayMapNode.prototype.get=function(e,t,r,n){void 0===t&&(t=hash(r));var i=(0===e?t:t>>>e)&u,o=this.nodes[i];return o?o.get(e+a,t,r,n):n},HashArrayMapNode.prototype.update=function(e,t,r,n,i,o,s){void 0===r&&(r=hash(n));var f=(0===t?r:r>>>t)&u,l=i===c,h=this.nodes,p=h[f];if(l&&!p)return this;var d=updateNode(p,e,t+a,r,n,i,o,s);if(d===p)return this;var _=this.count;if(p){if(!d&&--_<Y)return packNodes(e,h,_,f)}else _++;var g=e&&e===this.ownerID,v=setIn(h,f,d,g);return g?(this.count=_,this.nodes=v,this):new HashArrayMapNode(e,_,v)},HashCollisionNode.prototype.get=function(e,t,r,n){for(var i=this.entries,o=0,a=i.length;o<a;o++)if(is(r,i[o][0]))return i[o][1];return n},HashCollisionNode.prototype.update=function(e,t,r,n,i,o,a){void 0===r&&(r=hash(n));var s=i===c;if(r!==this.keyHash)return s?this:(SetRef(a),SetRef(o),mergeIntoNode(this,e,t,r,[n,i]));for(var u=this.entries,f=0,l=u.length;f<l&&!is(n,u[f][0]);f++);var h=f<l;if(h?u[f][1]===i:s)return this;if(SetRef(a),(s||!h)&&SetRef(o),s&&2===l)return new ValueNode(e,this.keyHash,u[1^f]);var p=e&&e===this.ownerID,d=p?u:arrCopy(u);return h?s?f===l-1?d.pop():d[f]=d.pop():d[f]=[n,i]:d.push([n,i]),p?(this.entries=d,this):new HashCollisionNode(e,this.keyHash,d)},ValueNode.prototype.get=function(e,t,r,n){return is(r,this.entry[0])?this.entry[1]:n},ValueNode.prototype.update=function(e,t,r,n,i,o,a){var s=i===c,u=is(n,this.entry[0]);return(u?i===this.entry[1]:s)?this:(SetRef(a),s?void SetRef(o):u?e&&e===this.ownerID?(this.entry[1]=i,this):new ValueNode(e,this.keyHash,[n,i]):(SetRef(o),mergeIntoNode(this,e,t,hash(n),[n,i])))},ArrayMapNode.prototype.iterate=HashCollisionNode.prototype.iterate=function(e,t){for(var r=this.entries,n=0,i=r.length-1;n<=i;n++)if(!1===e(r[t?i-n:n]))return!1},BitmapIndexedNode.prototype.iterate=HashArrayMapNode.prototype.iterate=function(e,t){for(var r=this.nodes,n=0,i=r.length-1;n<=i;n++){var o=r[t?i-n:n];if(o&&!1===o.iterate(e,t))return!1}},ValueNode.prototype.iterate=function(e,t){return e(this.entry)},createClass(MapIterator,Iterator),MapIterator.prototype.next=function(){for(var e=this._type,t=this._stack;t;){var r,n=t.node,i=t.index++;if(n.entry){if(0===i)return mapIteratorValue(e,n.entry)}else if(n.entries){if(i<=(r=n.entries.length-1))return mapIteratorValue(e,n.entries[this._reverse?r-i:i])}else if(i<=(r=n.nodes.length-1)){var o=n.nodes[this._reverse?r-i:i];if(o){if(o.entry)return mapIteratorValue(e,o.entry);t=this._stack=mapIteratorFrame(o,t)}continue}t=this._stack=this._stack.__prev}return iteratorDone()};var H=s/4,Z=s/2,Y=s/4;function List(e){var t=emptyList();if(null==e)return t;if(isList(e))return e;var r=IndexedIterable(e),n=r.size;return 0===n?t:(assertNotInfinite(n),n>0&&n<s?makeList(0,n,a,null,new VNode(r.toArray())):t.withMutations((function(e){e.setSize(n),r.forEach((function(t,r){return e.set(r,t)}))})))}function isList(e){return!(!e||!e[G])}createClass(List,IndexedCollection),List.of=function(){return this(arguments)},List.prototype.toString=function(){return this.__toString("List [","]")},List.prototype.get=function(e,t){if((e=wrapIndex(this,e))>=0&&e<this.size){var r=listNodeFor(this,e+=this._origin);return r&&r.array[e&u]}return t},List.prototype.set=function(e,t){return updateList(this,e,t)},List.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},List.prototype.insert=function(e,t){return this.splice(e,0,t)},List.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=a,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):emptyList()},List.prototype.push=function(){var e=arguments,t=this.size;return this.withMutations((function(r){setListBounds(r,0,t+e.length);for(var n=0;n<e.length;n++)r.set(t+n,e[n])}))},List.prototype.pop=function(){return setListBounds(this,0,-1)},List.prototype.unshift=function(){var e=arguments;return this.withMutations((function(t){setListBounds(t,-e.length);for(var r=0;r<e.length;r++)t.set(r,e[r])}))},List.prototype.shift=function(){return setListBounds(this,1)},List.prototype.merge=function(){return mergeIntoListWith(this,void 0,arguments)},List.prototype.mergeWith=function(t){return mergeIntoListWith(this,t,e.call(arguments,1))},List.prototype.mergeDeep=function(){return mergeIntoListWith(this,deepMerger,arguments)},List.prototype.mergeDeepWith=function(t){var r=e.call(arguments,1);return mergeIntoListWith(this,deepMergerWith(t),r)},List.prototype.setSize=function(e){return setListBounds(this,0,e)},List.prototype.slice=function(e,t){var r=this.size;return wholeSlice(e,t,r)?this:setListBounds(this,resolveBegin(e,r),resolveEnd(t,r))},List.prototype.__iterator=function(e,t){var r=0,n=iterateList(this,t);return new Iterator((function(){var t=n();return t===re?iteratorDone():iteratorValue(e,r++,t)}))},List.prototype.__iterate=function(e,t){for(var r,n=0,i=iterateList(this,t);(r=i())!==re&&!1!==e(r,n++,this););return n},List.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?makeList(this._origin,this._capacity,this._level,this._root,this._tail,e,this.__hash):(this.__ownerID=e,this)},List.isList=isList;var G="@@__IMMUTABLE_LIST__@@",X=List.prototype;function VNode(e,t){this.array=e,this.ownerID=t}X[G]=!0,X[o]=X.remove,X.setIn=$.setIn,X.deleteIn=X.removeIn=$.removeIn,X.update=$.update,X.updateIn=$.updateIn,X.mergeIn=$.mergeIn,X.mergeDeepIn=$.mergeDeepIn,X.withMutations=$.withMutations,X.asMutable=$.asMutable,X.asImmutable=$.asImmutable,X.wasAltered=$.wasAltered,VNode.prototype.removeBefore=function(e,t,r){if(r===t?1<<t:0===this.array.length)return this;var n=r>>>t&u;if(n>=this.array.length)return new VNode([],e);var i,o=0===n;if(t>0){var s=this.array[n];if((i=s&&s.removeBefore(e,t-a,r))===s&&o)return this}if(o&&!i)return this;var c=editableVNode(this,e);if(!o)for(var f=0;f<n;f++)c.array[f]=void 0;return i&&(c.array[n]=i),c},VNode.prototype.removeAfter=function(e,t,r){if(r===(t?1<<t:0)||0===this.array.length)return this;var n,i=r-1>>>t&u;if(i>=this.array.length)return this;if(t>0){var o=this.array[i];if((n=o&&o.removeAfter(e,t-a,r))===o&&i===this.array.length-1)return this}var s=editableVNode(this,e);return s.array.splice(i+1),n&&(s.array[i]=n),s};var ee,te,re={};function iterateList(e,t){var r=e._origin,n=e._capacity,i=getTailOffset(n),o=e._tail;return iterateNodeOrLeaf(e._root,e._level,0);function iterateNodeOrLeaf(e,t,r){return 0===t?iterateLeaf(e,r):iterateNode(e,t,r)}function iterateLeaf(e,a){var u=a===i?o&&o.array:e&&e.array,c=a>r?0:r-a,f=n-a;return f>s&&(f=s),function(){if(c===f)return re;var e=t?--f:c++;return u&&u[e]}}function iterateNode(e,i,o){var u,c=e&&e.array,f=o>r?0:r-o>>i,l=1+(n-o>>i);return l>s&&(l=s),function(){for(;;){if(u){var e=u();if(e!==re)return e;u=null}if(f===l)return re;var r=t?--l:f++;u=iterateNodeOrLeaf(c&&c[r],i-a,o+(r<<i))}}}}function makeList(e,t,r,n,i,o,a){var s=Object.create(X);return s.size=t-e,s._origin=e,s._capacity=t,s._level=r,s._root=n,s._tail=i,s.__ownerID=o,s.__hash=a,s.__altered=!1,s}function emptyList(){return ee||(ee=makeList(0,0,a))}function updateList(e,t,r){if((t=wrapIndex(e,t))!=t)return e;if(t>=e.size||t<0)return e.withMutations((function(e){t<0?setListBounds(e,t).set(0,r):setListBounds(e,0,t+1).set(t,r)}));t+=e._origin;var n=e._tail,i=e._root,o=MakeRef(l);return t>=getTailOffset(e._capacity)?n=updateVNode(n,e.__ownerID,0,t,r,o):i=updateVNode(i,e.__ownerID,e._level,t,r,o),o.value?e.__ownerID?(e._root=i,e._tail=n,e.__hash=void 0,e.__altered=!0,e):makeList(e._origin,e._capacity,e._level,i,n):e}function updateVNode(e,t,r,n,i,o){var s,c=n>>>r&u,f=e&&c<e.array.length;if(!f&&void 0===i)return e;if(r>0){var l=e&&e.array[c],h=updateVNode(l,t,r-a,n,i,o);return h===l?e:((s=editableVNode(e,t)).array[c]=h,s)}return f&&e.array[c]===i?e:(SetRef(o),s=editableVNode(e,t),void 0===i&&c===s.array.length-1?s.array.pop():s.array[c]=i,s)}function editableVNode(e,t){return t&&e&&t===e.ownerID?e:new VNode(e?e.array.slice():[],t)}function listNodeFor(e,t){if(t>=getTailOffset(e._capacity))return e._tail;if(t<1<<e._level+a){for(var r=e._root,n=e._level;r&&n>0;)r=r.array[t>>>n&u],n-=a;return r}}function setListBounds(e,t,r){void 0!==t&&(t|=0),void 0!==r&&(r|=0);var n=e.__ownerID||new OwnerID,i=e._origin,o=e._capacity,s=i+t,c=void 0===r?o:r<0?o+r:i+r;if(s===i&&c===o)return e;if(s>=c)return e.clear();for(var f=e._level,l=e._root,h=0;s+h<0;)l=new VNode(l&&l.array.length?[void 0,l]:[],n),h+=1<<(f+=a);h&&(s+=h,i+=h,c+=h,o+=h);for(var p=getTailOffset(o),d=getTailOffset(c);d>=1<<f+a;)l=new VNode(l&&l.array.length?[l]:[],n),f+=a;var _=e._tail,g=d<p?listNodeFor(e,c-1):d>p?new VNode([],n):_;if(_&&d>p&&s<o&&_.array.length){for(var v=l=editableVNode(l,n),m=f;m>a;m-=a){var b=p>>>m&u;v=v.array[b]=editableVNode(v.array[b],n)}v.array[p>>>a&u]=_}if(c<o&&(g=g&&g.removeAfter(n,0,c)),s>=d)s-=d,c-=d,f=a,l=null,g=g&&g.removeBefore(n,0,s);else if(s>i||d<p){for(h=0;l;){var w=s>>>f&u;if(w!==d>>>f&u)break;w&&(h+=(1<<f)*w),f-=a,l=l.array[w]}l&&s>i&&(l=l.removeBefore(n,f,s-h)),l&&d<p&&(l=l.removeAfter(n,f,d-h)),h&&(s-=h,c-=h)}return e.__ownerID?(e.size=c-s,e._origin=s,e._capacity=c,e._level=f,e._root=l,e._tail=g,e.__hash=void 0,e.__altered=!0,e):makeList(s,c,f,l,g)}function mergeIntoListWith(e,t,r){for(var n=[],i=0,o=0;o<r.length;o++){var a=r[o],s=IndexedIterable(a);s.size>i&&(i=s.size),isIterable(a)||(s=s.map((function(e){return fromJS(e)}))),n.push(s)}return i>e.size&&(e=e.setSize(i)),mergeIntoCollectionWith(e,t,n)}function getTailOffset(e){return e<s?0:e-1>>>a<<a}function OrderedMap(e){return null==e?emptyOrderedMap():isOrderedMap(e)?e:emptyOrderedMap().withMutations((function(t){var r=KeyedIterable(e);assertNotInfinite(r.size),r.forEach((function(e,r){return t.set(r,e)}))}))}function isOrderedMap(e){return isMap(e)&&isOrdered(e)}function makeOrderedMap(e,t,r,n){var i=Object.create(OrderedMap.prototype);return i.size=e?e.size:0,i._map=e,i._list=t,i.__ownerID=r,i.__hash=n,i}function emptyOrderedMap(){return te||(te=makeOrderedMap(emptyMap(),emptyList()))}function updateOrderedMap(e,t,r){var n,i,o=e._map,a=e._list,u=o.get(t),f=void 0!==u;if(r===c){if(!f)return e;a.size>=s&&a.size>=2*o.size?(n=(i=a.filter((function(e,t){return void 0!==e&&u!==t}))).toKeyedSeq().map((function(e){return e[0]})).flip().toMap(),e.__ownerID&&(n.__ownerID=i.__ownerID=e.__ownerID)):(n=o.remove(t),i=u===a.size-1?a.pop():a.set(u,void 0))}else if(f){if(r===a.get(u)[1])return e;n=o,i=a.set(u,[t,r])}else n=o.set(t,a.size),i=a.set(a.size,[t,r]);return e.__ownerID?(e.size=n.size,e._map=n,e._list=i,e.__hash=void 0,e):makeOrderedMap(n,i)}function ToKeyedSequence(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function ToIndexedSequence(e){this._iter=e,this.size=e.size}function ToSetSequence(e){this._iter=e,this.size=e.size}function FromEntriesSequence(e){this._iter=e,this.size=e.size}function flipFactory(e){var t=makeSequence(e);return t._iter=e,t.size=e.size,t.flip=function(){return e},t.reverse=function(){var t=e.reverse.apply(this);return t.flip=function(){return e.reverse()},t},t.has=function(t){return e.includes(t)},t.includes=function(t){return e.has(t)},t.cacheResult=cacheResultThrough,t.__iterateUncached=function(t,r){var n=this;return e.__iterate((function(e,r){return!1!==t(r,e,n)}),r)},t.__iteratorUncached=function(t,r){if(t===d){var n=e.__iterator(t,r);return new Iterator((function(){var e=n.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e}))}return e.__iterator(t===p?h:p,r)},t}function mapFactory(e,t,r){var n=makeSequence(e);return n.size=e.size,n.has=function(t){return e.has(t)},n.get=function(n,i){var o=e.get(n,c);return o===c?i:t.call(r,o,n,e)},n.__iterateUncached=function(n,i){var o=this;return e.__iterate((function(e,i,a){return!1!==n(t.call(r,e,i,a),i,o)}),i)},n.__iteratorUncached=function(n,i){var o=e.__iterator(d,i);return new Iterator((function(){var i=o.next();if(i.done)return i;var a=i.value,s=a[0];return iteratorValue(n,s,t.call(r,a[1],s,e),i)}))},n}function reverseFactory(e,t){var r=makeSequence(e);return r._iter=e,r.size=e.size,r.reverse=function(){return e},e.flip&&(r.flip=function(){var t=flipFactory(e);return t.reverse=function(){return e.flip()},t}),r.get=function(r,n){return e.get(t?r:-1-r,n)},r.has=function(r){return e.has(t?r:-1-r)},r.includes=function(t){return e.includes(t)},r.cacheResult=cacheResultThrough,r.__iterate=function(t,r){var n=this;return e.__iterate((function(e,r){return t(e,r,n)}),!r)},r.__iterator=function(t,r){return e.__iterator(t,!r)},r}function filterFactory(e,t,r,n){var i=makeSequence(e);return n&&(i.has=function(n){var i=e.get(n,c);return i!==c&&!!t.call(r,i,n,e)},i.get=function(n,i){var o=e.get(n,c);return o!==c&&t.call(r,o,n,e)?o:i}),i.__iterateUncached=function(i,o){var a=this,s=0;return e.__iterate((function(e,o,u){if(t.call(r,e,o,u))return s++,i(e,n?o:s-1,a)}),o),s},i.__iteratorUncached=function(i,o){var a=e.__iterator(d,o),s=0;return new Iterator((function(){for(;;){var o=a.next();if(o.done)return o;var u=o.value,c=u[0],f=u[1];if(t.call(r,f,c,e))return iteratorValue(i,n?c:s++,f,o)}}))},i}function countByFactory(e,t,r){var n=Map().asMutable();return e.__iterate((function(i,o){n.update(t.call(r,i,o,e),0,(function(e){return e+1}))})),n.asImmutable()}function groupByFactory(e,t,r){var n=isKeyed(e),i=(isOrdered(e)?OrderedMap():Map()).asMutable();e.__iterate((function(o,a){i.update(t.call(r,o,a,e),(function(e){return(e=e||[]).push(n?[a,o]:o),e}))}));var o=iterableClass(e);return i.map((function(t){return reify(e,o(t))}))}function sliceFactory(e,t,r,n){var i=e.size;if(void 0!==t&&(t|=0),void 0!==r&&(r===1/0?r=i:r|=0),wholeSlice(t,r,i))return e;var o=resolveBegin(t,i),a=resolveEnd(r,i);if(o!=o||a!=a)return sliceFactory(e.toSeq().cacheResult(),t,r,n);var s,u=a-o;u==u&&(s=u<0?0:u);var c=makeSequence(e);return c.size=0===s?s:e.size&&s||void 0,!n&&isSeq(e)&&s>=0&&(c.get=function(t,r){return(t=wrapIndex(this,t))>=0&&t<s?e.get(t+o,r):r}),c.__iterateUncached=function(t,r){var i=this;if(0===s)return 0;if(r)return this.cacheResult().__iterate(t,r);var a=0,u=!0,c=0;return e.__iterate((function(e,r){if(!u||!(u=a++<o))return c++,!1!==t(e,n?r:c-1,i)&&c!==s})),c},c.__iteratorUncached=function(t,r){if(0!==s&&r)return this.cacheResult().__iterator(t,r);var i=0!==s&&e.__iterator(t,r),a=0,u=0;return new Iterator((function(){for(;a++<o;)i.next();if(++u>s)return iteratorDone();var e=i.next();return n||t===p?e:iteratorValue(t,u-1,t===h?void 0:e.value[1],e)}))},c}function takeWhileFactory(e,t,r){var n=makeSequence(e);return n.__iterateUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterate(n,i);var a=0;return e.__iterate((function(e,i,s){return t.call(r,e,i,s)&&++a&&n(e,i,o)})),a},n.__iteratorUncached=function(n,i){var o=this;if(i)return this.cacheResult().__iterator(n,i);var a=e.__iterator(d,i),s=!0;return new Iterator((function(){if(!s)return iteratorDone();var e=a.next();if(e.done)return e;var i=e.value,u=i[0],c=i[1];return t.call(r,c,u,o)?n===d?e:iteratorValue(n,u,c,e):(s=!1,iteratorDone())}))},n}function skipWhileFactory(e,t,r,n){var i=makeSequence(e);return i.__iterateUncached=function(i,o){var a=this;if(o)return this.cacheResult().__iterate(i,o);var s=!0,u=0;return e.__iterate((function(e,o,c){if(!s||!(s=t.call(r,e,o,c)))return u++,i(e,n?o:u-1,a)})),u},i.__iteratorUncached=function(i,o){var a=this;if(o)return this.cacheResult().__iterator(i,o);var s=e.__iterator(d,o),u=!0,c=0;return new Iterator((function(){var e,o,f;do{if((e=s.next()).done)return n||i===p?e:iteratorValue(i,c++,i===h?void 0:e.value[1],e);var l=e.value;o=l[0],f=l[1],u&&(u=t.call(r,f,o,a))}while(u);return i===d?e:iteratorValue(i,o,f,e)}))},i}function concatFactory(e,t){var r=isKeyed(e),n=[e].concat(t).map((function(e){return isIterable(e)?r&&(e=KeyedIterable(e)):e=r?keyedSeqFromValue(e):indexedSeqFromValue(Array.isArray(e)?e:[e]),e})).filter((function(e){return 0!==e.size}));if(0===n.length)return e;if(1===n.length){var i=n[0];if(i===e||r&&isKeyed(i)||isIndexed(e)&&isIndexed(i))return i}var o=new ArraySeq(n);return r?o=o.toKeyedSeq():isIndexed(e)||(o=o.toSetSeq()),(o=o.flatten(!0)).size=n.reduce((function(e,t){if(void 0!==e){var r=t.size;if(void 0!==r)return e+r}}),0),o}function flattenFactory(e,t,r){var n=makeSequence(e);return n.__iterateUncached=function(n,i){var o=0,a=!1;function flatDeep(e,s){var u=this;e.__iterate((function(e,i){return(!t||s<t)&&isIterable(e)?flatDeep(e,s+1):!1===n(e,r?i:o++,u)&&(a=!0),!a}),i)}return flatDeep(e,0),o},n.__iteratorUncached=function(n,i){var o=e.__iterator(n,i),a=[],s=0;return new Iterator((function(){for(;o;){var e=o.next();if(!1===e.done){var u=e.value;if(n===d&&(u=u[1]),t&&!(a.length<t)||!isIterable(u))return r?e:iteratorValue(n,s++,u,e);a.push(o),o=u.__iterator(n,i)}else o=a.pop()}return iteratorDone()}))},n}function flatMapFactory(e,t,r){var n=iterableClass(e);return e.toSeq().map((function(i,o){return n(t.call(r,i,o,e))})).flatten(!0)}function interposeFactory(e,t){var r=makeSequence(e);return r.size=e.size&&2*e.size-1,r.__iterateUncached=function(r,n){var i=this,o=0;return e.__iterate((function(e,n){return(!o||!1!==r(t,o++,i))&&!1!==r(e,o++,i)}),n),o},r.__iteratorUncached=function(r,n){var i,o=e.__iterator(p,n),a=0;return new Iterator((function(){return(!i||a%2)&&(i=o.next()).done?i:a%2?iteratorValue(r,a++,t):iteratorValue(r,a++,i.value,i)}))},r}function sortFactory(e,t,r){t||(t=defaultComparator);var n=isKeyed(e),i=0,o=e.toSeq().map((function(t,n){return[n,t,i++,r?r(t,n,e):t]})).toArray();return o.sort((function(e,r){return t(e[3],r[3])||e[2]-r[2]})).forEach(n?function(e,t){o[t].length=2}:function(e,t){o[t]=e[1]}),n?KeyedSeq(o):isIndexed(e)?IndexedSeq(o):SetSeq(o)}function maxFactory(e,t,r){if(t||(t=defaultComparator),r){var n=e.toSeq().map((function(t,n){return[t,r(t,n,e)]})).reduce((function(e,r){return maxCompare(t,e[1],r[1])?r:e}));return n&&n[0]}return e.reduce((function(e,r){return maxCompare(t,e,r)?r:e}))}function maxCompare(e,t,r){var n=e(r,t);return 0===n&&r!==t&&(null==r||r!=r)||n>0}function zipWithFactory(e,t,r){var n=makeSequence(e);return n.size=new ArraySeq(r).map((function(e){return e.size})).min(),n.__iterate=function(e,t){for(var r,n=this.__iterator(p,t),i=0;!(r=n.next()).done&&!1!==e(r.value,i++,this););return i},n.__iteratorUncached=function(e,n){var i=r.map((function(e){return e=Iterable(e),getIterator(n?e.reverse():e)})),o=0,a=!1;return new Iterator((function(){var r;return a||(r=i.map((function(e){return e.next()})),a=r.some((function(e){return e.done}))),a?iteratorDone():iteratorValue(e,o++,t.apply(null,r.map((function(e){return e.value}))))}))},n}function reify(e,t){return isSeq(e)?t:e.constructor(t)}function validateEntry(e){if(e!==Object(e))throw new TypeError("Expected [K, V] tuple: "+e)}function resolveSize(e){return assertNotInfinite(e.size),ensureSize(e)}function iterableClass(e){return isKeyed(e)?KeyedIterable:isIndexed(e)?IndexedIterable:SetIterable}function makeSequence(e){return Object.create((isKeyed(e)?KeyedSeq:isIndexed(e)?IndexedSeq:SetSeq).prototype)}function cacheResultThrough(){return this._iter.cacheResult?(this._iter.cacheResult(),this.size=this._iter.size,this):Seq.prototype.cacheResult.call(this)}function defaultComparator(e,t){return e>t?1:e<t?-1:0}function forceIterator(e){var t=getIterator(e);if(!t){if(!isArrayLike(e))throw new TypeError("Expected iterable or array-like: "+e);t=getIterator(Iterable(e))}return t}function Record(e,t){var r,n=function Record(o){if(o instanceof n)return o;if(!(this instanceof n))return new n(o);if(!r){r=!0;var a=Object.keys(e);setProps(i,a),i.size=a.length,i._name=t,i._keys=a,i._defaultValues=e}this._map=Map(o)},i=n.prototype=Object.create(ne);return i.constructor=n,n}createClass(OrderedMap,Map),OrderedMap.of=function(){return this(arguments)},OrderedMap.prototype.toString=function(){return this.__toString("OrderedMap {","}")},OrderedMap.prototype.get=function(e,t){var r=this._map.get(e);return void 0!==r?this._list.get(r)[1]:t},OrderedMap.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._map.clear(),this._list.clear(),this):emptyOrderedMap()},OrderedMap.prototype.set=function(e,t){return updateOrderedMap(this,e,t)},OrderedMap.prototype.remove=function(e){return updateOrderedMap(this,e,c)},OrderedMap.prototype.wasAltered=function(){return this._map.wasAltered()||this._list.wasAltered()},OrderedMap.prototype.__iterate=function(e,t){var r=this;return this._list.__iterate((function(t){return t&&e(t[1],t[0],r)}),t)},OrderedMap.prototype.__iterator=function(e,t){return this._list.fromEntrySeq().__iterator(e,t)},OrderedMap.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e),r=this._list.__ensureOwner(e);return e?makeOrderedMap(t,r,e,this.__hash):(this.__ownerID=e,this._map=t,this._list=r,this)},OrderedMap.isOrderedMap=isOrderedMap,OrderedMap.prototype[i]=!0,OrderedMap.prototype[o]=OrderedMap.prototype.remove,createClass(ToKeyedSequence,KeyedSeq),ToKeyedSequence.prototype.get=function(e,t){return this._iter.get(e,t)},ToKeyedSequence.prototype.has=function(e){return this._iter.has(e)},ToKeyedSequence.prototype.valueSeq=function(){return this._iter.valueSeq()},ToKeyedSequence.prototype.reverse=function(){var e=this,t=reverseFactory(this,!0);return this._useKeys||(t.valueSeq=function(){return e._iter.toSeq().reverse()}),t},ToKeyedSequence.prototype.map=function(e,t){var r=this,n=mapFactory(this,e,t);return this._useKeys||(n.valueSeq=function(){return r._iter.toSeq().map(e,t)}),n},ToKeyedSequence.prototype.__iterate=function(e,t){var r,n=this;return this._iter.__iterate(this._useKeys?function(t,r){return e(t,r,n)}:(r=t?resolveSize(this):0,function(i){return e(i,t?--r:r++,n)}),t)},ToKeyedSequence.prototype.__iterator=function(e,t){if(this._useKeys)return this._iter.__iterator(e,t);var r=this._iter.__iterator(p,t),n=t?resolveSize(this):0;return new Iterator((function(){var i=r.next();return i.done?i:iteratorValue(e,t?--n:n++,i.value,i)}))},ToKeyedSequence.prototype[i]=!0,createClass(ToIndexedSequence,IndexedSeq),ToIndexedSequence.prototype.includes=function(e){return this._iter.includes(e)},ToIndexedSequence.prototype.__iterate=function(e,t){var r=this,n=0;return this._iter.__iterate((function(t){return e(t,n++,r)}),t)},ToIndexedSequence.prototype.__iterator=function(e,t){var r=this._iter.__iterator(p,t),n=0;return new Iterator((function(){var t=r.next();return t.done?t:iteratorValue(e,n++,t.value,t)}))},createClass(ToSetSequence,SetSeq),ToSetSequence.prototype.has=function(e){return this._iter.includes(e)},ToSetSequence.prototype.__iterate=function(e,t){var r=this;return this._iter.__iterate((function(t){return e(t,t,r)}),t)},ToSetSequence.prototype.__iterator=function(e,t){var r=this._iter.__iterator(p,t);return new Iterator((function(){var t=r.next();return t.done?t:iteratorValue(e,t.value,t.value,t)}))},createClass(FromEntriesSequence,KeyedSeq),FromEntriesSequence.prototype.entrySeq=function(){return this._iter.toSeq()},FromEntriesSequence.prototype.__iterate=function(e,t){var r=this;return this._iter.__iterate((function(t){if(t){validateEntry(t);var n=isIterable(t);return e(n?t.get(1):t[1],n?t.get(0):t[0],r)}}),t)},FromEntriesSequence.prototype.__iterator=function(e,t){var r=this._iter.__iterator(p,t);return new Iterator((function(){for(;;){var t=r.next();if(t.done)return t;var n=t.value;if(n){validateEntry(n);var i=isIterable(n);return iteratorValue(e,i?n.get(0):n[0],i?n.get(1):n[1],t)}}}))},ToIndexedSequence.prototype.cacheResult=ToKeyedSequence.prototype.cacheResult=ToSetSequence.prototype.cacheResult=FromEntriesSequence.prototype.cacheResult=cacheResultThrough,createClass(Record,KeyedCollection),Record.prototype.toString=function(){return this.__toString(recordName(this)+" {","}")},Record.prototype.has=function(e){return this._defaultValues.hasOwnProperty(e)},Record.prototype.get=function(e,t){if(!this.has(e))return t;var r=this._defaultValues[e];return this._map?this._map.get(e,r):r},Record.prototype.clear=function(){if(this.__ownerID)return this._map&&this._map.clear(),this;var e=this.constructor;return e._empty||(e._empty=makeRecord(this,emptyMap()))},Record.prototype.set=function(e,t){if(!this.has(e))throw new Error('Cannot set unknown key "'+e+'" on '+recordName(this));if(this._map&&!this._map.has(e)&&t===this._defaultValues[e])return this;var r=this._map&&this._map.set(e,t);return this.__ownerID||r===this._map?this:makeRecord(this,r)},Record.prototype.remove=function(e){if(!this.has(e))return this;var t=this._map&&this._map.remove(e);return this.__ownerID||t===this._map?this:makeRecord(this,t)},Record.prototype.wasAltered=function(){return this._map.wasAltered()},Record.prototype.__iterator=function(e,t){var r=this;return KeyedIterable(this._defaultValues).map((function(e,t){return r.get(t)})).__iterator(e,t)},Record.prototype.__iterate=function(e,t){var r=this;return KeyedIterable(this._defaultValues).map((function(e,t){return r.get(t)})).__iterate(e,t)},Record.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map&&this._map.__ensureOwner(e);return e?makeRecord(this,t,e):(this.__ownerID=e,this._map=t,this)};var ne=Record.prototype;function makeRecord(e,t,r){var n=Object.create(Object.getPrototypeOf(e));return n._map=t,n.__ownerID=r,n}function recordName(e){return e._name||e.constructor.name||"Record"}function setProps(e,t){try{t.forEach(setProp.bind(void 0,e))}catch(e){}}function setProp(e,t){Object.defineProperty(e,t,{get:function(){return this.get(t)},set:function(e){invariant(this.__ownerID,"Cannot set on an immutable record."),this.set(t,e)}})}function Set(e){return null==e?emptySet():isSet(e)&&!isOrdered(e)?e:emptySet().withMutations((function(t){var r=SetIterable(e);assertNotInfinite(r.size),r.forEach((function(e){return t.add(e)}))}))}function isSet(e){return!(!e||!e[oe])}ne[o]=ne.remove,ne.deleteIn=ne.removeIn=$.removeIn,ne.merge=$.merge,ne.mergeWith=$.mergeWith,ne.mergeIn=$.mergeIn,ne.mergeDeep=$.mergeDeep,ne.mergeDeepWith=$.mergeDeepWith,ne.mergeDeepIn=$.mergeDeepIn,ne.setIn=$.setIn,ne.update=$.update,ne.updateIn=$.updateIn,ne.withMutations=$.withMutations,ne.asMutable=$.asMutable,ne.asImmutable=$.asImmutable,createClass(Set,SetCollection),Set.of=function(){return this(arguments)},Set.fromKeys=function(e){return this(KeyedIterable(e).keySeq())},Set.prototype.toString=function(){return this.__toString("Set {","}")},Set.prototype.has=function(e){return this._map.has(e)},Set.prototype.add=function(e){return updateSet(this,this._map.set(e,!0))},Set.prototype.remove=function(e){return updateSet(this,this._map.remove(e))},Set.prototype.clear=function(){return updateSet(this,this._map.clear())},Set.prototype.union=function(){var t=e.call(arguments,0);return 0===(t=t.filter((function(e){return 0!==e.size}))).length?this:0!==this.size||this.__ownerID||1!==t.length?this.withMutations((function(e){for(var r=0;r<t.length;r++)SetIterable(t[r]).forEach((function(t){return e.add(t)}))})):this.constructor(t[0])},Set.prototype.intersect=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map((function(e){return SetIterable(e)}));var r=this;return this.withMutations((function(e){r.forEach((function(r){t.every((function(e){return e.includes(r)}))||e.remove(r)}))}))},Set.prototype.subtract=function(){var t=e.call(arguments,0);if(0===t.length)return this;t=t.map((function(e){return SetIterable(e)}));var r=this;return this.withMutations((function(e){r.forEach((function(r){t.some((function(e){return e.includes(r)}))&&e.remove(r)}))}))},Set.prototype.merge=function(){return this.union.apply(this,arguments)},Set.prototype.mergeWith=function(t){var r=e.call(arguments,1);return this.union.apply(this,r)},Set.prototype.sort=function(e){return OrderedSet(sortFactory(this,e))},Set.prototype.sortBy=function(e,t){return OrderedSet(sortFactory(this,t,e))},Set.prototype.wasAltered=function(){return this._map.wasAltered()},Set.prototype.__iterate=function(e,t){var r=this;return this._map.__iterate((function(t,n){return e(n,n,r)}),t)},Set.prototype.__iterator=function(e,t){return this._map.map((function(e,t){return t})).__iterator(e,t)},Set.prototype.__ensureOwner=function(e){if(e===this.__ownerID)return this;var t=this._map.__ensureOwner(e);return e?this.__make(t,e):(this.__ownerID=e,this._map=t,this)},Set.isSet=isSet;var ie,oe="@@__IMMUTABLE_SET__@@",ae=Set.prototype;function updateSet(e,t){return e.__ownerID?(e.size=t.size,e._map=t,e):t===e._map?e:0===t.size?e.__empty():e.__make(t)}function makeSet(e,t){var r=Object.create(ae);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}function emptySet(){return ie||(ie=makeSet(emptyMap()))}function OrderedSet(e){return null==e?emptyOrderedSet():isOrderedSet(e)?e:emptyOrderedSet().withMutations((function(t){var r=SetIterable(e);assertNotInfinite(r.size),r.forEach((function(e){return t.add(e)}))}))}function isOrderedSet(e){return isSet(e)&&isOrdered(e)}ae[oe]=!0,ae[o]=ae.remove,ae.mergeDeep=ae.merge,ae.mergeDeepWith=ae.mergeWith,ae.withMutations=$.withMutations,ae.asMutable=$.asMutable,ae.asImmutable=$.asImmutable,ae.__empty=emptySet,ae.__make=makeSet,createClass(OrderedSet,Set),OrderedSet.of=function(){return this(arguments)},OrderedSet.fromKeys=function(e){return this(KeyedIterable(e).keySeq())},OrderedSet.prototype.toString=function(){return this.__toString("OrderedSet {","}")},OrderedSet.isOrderedSet=isOrderedSet;var se,ue=OrderedSet.prototype;function makeOrderedSet(e,t){var r=Object.create(ue);return r.size=e?e.size:0,r._map=e,r.__ownerID=t,r}function emptyOrderedSet(){return se||(se=makeOrderedSet(emptyOrderedMap()))}function Stack(e){return null==e?emptyStack():isStack(e)?e:emptyStack().unshiftAll(e)}function isStack(e){return!(!e||!e[fe])}ue[i]=!0,ue.__empty=emptyOrderedSet,ue.__make=makeOrderedSet,createClass(Stack,IndexedCollection),Stack.of=function(){return this(arguments)},Stack.prototype.toString=function(){return this.__toString("Stack [","]")},Stack.prototype.get=function(e,t){var r=this._head;for(e=wrapIndex(this,e);r&&e--;)r=r.next;return r?r.value:t},Stack.prototype.peek=function(){return this._head&&this._head.value},Stack.prototype.push=function(){if(0===arguments.length)return this;for(var e=this.size+arguments.length,t=this._head,r=arguments.length-1;r>=0;r--)t={value:arguments[r],next:t};return this.__ownerID?(this.size=e,this._head=t,this.__hash=void 0,this.__altered=!0,this):makeStack(e,t)},Stack.prototype.pushAll=function(e){if(0===(e=IndexedIterable(e)).size)return this;assertNotInfinite(e.size);var t=this.size,r=this._head;return e.reverse().forEach((function(e){t++,r={value:e,next:r}})),this.__ownerID?(this.size=t,this._head=r,this.__hash=void 0,this.__altered=!0,this):makeStack(t,r)},Stack.prototype.pop=function(){return this.slice(1)},Stack.prototype.unshift=function(){return this.push.apply(this,arguments)},Stack.prototype.unshiftAll=function(e){return this.pushAll(e)},Stack.prototype.shift=function(){return this.pop.apply(this,arguments)},Stack.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._head=void 0,this.__hash=void 0,this.__altered=!0,this):emptyStack()},Stack.prototype.slice=function(e,t){if(wholeSlice(e,t,this.size))return this;var r=resolveBegin(e,this.size);if(resolveEnd(t,this.size)!==this.size)return IndexedCollection.prototype.slice.call(this,e,t);for(var n=this.size-r,i=this._head;r--;)i=i.next;return this.__ownerID?(this.size=n,this._head=i,this.__hash=void 0,this.__altered=!0,this):makeStack(n,i)},Stack.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?makeStack(this.size,this._head,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Stack.prototype.__iterate=function(e,t){if(t)return this.reverse().__iterate(e);for(var r=0,n=this._head;n&&!1!==e(n.value,r++,this);)n=n.next;return r},Stack.prototype.__iterator=function(e,t){if(t)return this.reverse().__iterator(e);var r=0,n=this._head;return new Iterator((function(){if(n){var t=n.value;return n=n.next,iteratorValue(e,r++,t)}return iteratorDone()}))},Stack.isStack=isStack;var ce,fe="@@__IMMUTABLE_STACK__@@",le=Stack.prototype;function makeStack(e,t,r,n){var i=Object.create(le);return i.size=e,i._head=t,i.__ownerID=r,i.__hash=n,i.__altered=!1,i}function emptyStack(){return ce||(ce=makeStack(0))}function mixin(e,t){var keyCopier=function(r){e.prototype[r]=t[r]};return Object.keys(t).forEach(keyCopier),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach(keyCopier),e}le[fe]=!0,le.withMutations=$.withMutations,le.asMutable=$.asMutable,le.asImmutable=$.asImmutable,le.wasAltered=$.wasAltered,Iterable.Iterator=Iterator,mixin(Iterable,{toArray:function(){assertNotInfinite(this.size);var e=new Array(this.size||0);return this.valueSeq().__iterate((function(t,r){e[r]=t})),e},toIndexedSeq:function(){return new ToIndexedSequence(this)},toJS:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJS?e.toJS():e})).__toJS()},toJSON:function(){return this.toSeq().map((function(e){return e&&"function"==typeof e.toJSON?e.toJSON():e})).__toJS()},toKeyedSeq:function(){return new ToKeyedSequence(this,!0)},toMap:function(){return Map(this.toKeyedSeq())},toObject:function(){assertNotInfinite(this.size);var e={};return this.__iterate((function(t,r){e[r]=t})),e},toOrderedMap:function(){return OrderedMap(this.toKeyedSeq())},toOrderedSet:function(){return OrderedSet(isKeyed(this)?this.valueSeq():this)},toSet:function(){return Set(isKeyed(this)?this.valueSeq():this)},toSetSeq:function(){return new ToSetSequence(this)},toSeq:function(){return isIndexed(this)?this.toIndexedSeq():isKeyed(this)?this.toKeyedSeq():this.toSetSeq()},toStack:function(){return Stack(isKeyed(this)?this.valueSeq():this)},toList:function(){return List(isKeyed(this)?this.valueSeq():this)},toString:function(){return"[Iterable]"},__toString:function(e,t){return 0===this.size?e+t:e+" "+this.toSeq().map(this.__toStringMapper).join(", ")+" "+t},concat:function(){return reify(this,concatFactory(this,e.call(arguments,0)))},includes:function(e){return this.some((function(t){return is(t,e)}))},entries:function(){return this.__iterator(d)},every:function(e,t){assertNotInfinite(this.size);var r=!0;return this.__iterate((function(n,i,o){if(!e.call(t,n,i,o))return r=!1,!1})),r},filter:function(e,t){return reify(this,filterFactory(this,e,t,!0))},find:function(e,t,r){var n=this.findEntry(e,t);return n?n[1]:r},forEach:function(e,t){return assertNotInfinite(this.size),this.__iterate(t?e.bind(t):e)},join:function(e){assertNotInfinite(this.size),e=void 0!==e?""+e:",";var t="",r=!0;return this.__iterate((function(n){r?r=!1:t+=e,t+=null!=n?n.toString():""})),t},keys:function(){return this.__iterator(h)},map:function(e,t){return reify(this,mapFactory(this,e,t))},reduce:function(e,t,r){var n,i;return assertNotInfinite(this.size),arguments.length<2?i=!0:n=t,this.__iterate((function(t,o,a){i?(i=!1,n=t):n=e.call(r,n,t,o,a)})),n},reduceRight:function(e,t,r){var n=this.toKeyedSeq().reverse();return n.reduce.apply(n,arguments)},reverse:function(){return reify(this,reverseFactory(this,!0))},slice:function(e,t){return reify(this,sliceFactory(this,e,t,!0))},some:function(e,t){return!this.every(not(e),t)},sort:function(e){return reify(this,sortFactory(this,e))},values:function(){return this.__iterator(p)},butLast:function(){return this.slice(0,-1)},isEmpty:function(){return void 0!==this.size?0===this.size:!this.some((function(){return!0}))},count:function(e,t){return ensureSize(e?this.toSeq().filter(e,t):this)},countBy:function(e,t){return countByFactory(this,e,t)},equals:function(e){return deepEqual(this,e)},entrySeq:function(){var e=this;if(e._cache)return new ArraySeq(e._cache);var t=e.toSeq().map(entryMapper).toIndexedSeq();return t.fromEntrySeq=function(){return e.toSeq()},t},filterNot:function(e,t){return this.filter(not(e),t)},findEntry:function(e,t,r){var n=r;return this.__iterate((function(r,i,o){if(e.call(t,r,i,o))return n=[i,r],!1})),n},findKey:function(e,t){var r=this.findEntry(e,t);return r&&r[0]},findLast:function(e,t,r){return this.toKeyedSeq().reverse().find(e,t,r)},findLastEntry:function(e,t,r){return this.toKeyedSeq().reverse().findEntry(e,t,r)},findLastKey:function(e,t){return this.toKeyedSeq().reverse().findKey(e,t)},first:function(){return this.find(returnTrue)},flatMap:function(e,t){return reify(this,flatMapFactory(this,e,t))},flatten:function(e){return reify(this,flattenFactory(this,e,!0))},fromEntrySeq:function(){return new FromEntriesSequence(this)},get:function(e,t){return this.find((function(t,r){return is(r,e)}),void 0,t)},getIn:function(e,t){for(var r,n=this,i=forceIterator(e);!(r=i.next()).done;){var o=r.value;if((n=n&&n.get?n.get(o,c):c)===c)return t}return n},groupBy:function(e,t){return groupByFactory(this,e,t)},has:function(e){return this.get(e,c)!==c},hasIn:function(e){return this.getIn(e,c)!==c},isSubset:function(e){return e="function"==typeof e.includes?e:Iterable(e),this.every((function(t){return e.includes(t)}))},isSuperset:function(e){return(e="function"==typeof e.isSubset?e:Iterable(e)).isSubset(this)},keyOf:function(e){return this.findKey((function(t){return is(t,e)}))},keySeq:function(){return this.toSeq().map(keyMapper).toIndexedSeq()},last:function(){return this.toSeq().reverse().first()},lastKeyOf:function(e){return this.toKeyedSeq().reverse().keyOf(e)},max:function(e){return maxFactory(this,e)},maxBy:function(e,t){return maxFactory(this,t,e)},min:function(e){return maxFactory(this,e?neg(e):defaultNegComparator)},minBy:function(e,t){return maxFactory(this,t?neg(t):defaultNegComparator,e)},rest:function(){return this.slice(1)},skip:function(e){return this.slice(Math.max(0,e))},skipLast:function(e){return reify(this,this.toSeq().reverse().skip(e).reverse())},skipWhile:function(e,t){return reify(this,skipWhileFactory(this,e,t,!0))},skipUntil:function(e,t){return this.skipWhile(not(e),t)},sortBy:function(e,t){return reify(this,sortFactory(this,t,e))},take:function(e){return this.slice(0,Math.max(0,e))},takeLast:function(e){return reify(this,this.toSeq().reverse().take(e).reverse())},takeWhile:function(e,t){return reify(this,takeWhileFactory(this,e,t))},takeUntil:function(e,t){return this.takeWhile(not(e),t)},valueSeq:function(){return this.toIndexedSeq()},hashCode:function(){return this.__hash||(this.__hash=hashIterable(this))}});var he=Iterable.prototype;he[t]=!0,he[v]=he.values,he.__toJS=he.toArray,he.__toStringMapper=quoteString,he.inspect=he.toSource=function(){return this.toString()},he.chain=he.flatMap,he.contains=he.includes,mixin(KeyedIterable,{flip:function(){return reify(this,flipFactory(this))},mapEntries:function(e,t){var r=this,n=0;return reify(this,this.toSeq().map((function(i,o){return e.call(t,[o,i],n++,r)})).fromEntrySeq())},mapKeys:function(e,t){var r=this;return reify(this,this.toSeq().flip().map((function(n,i){return e.call(t,n,i,r)})).flip())}});var pe=KeyedIterable.prototype;function keyMapper(e,t){return t}function entryMapper(e,t){return[t,e]}function not(e){return function(){return!e.apply(this,arguments)}}function neg(e){return function(){return-e.apply(this,arguments)}}function quoteString(e){return"string"==typeof e?JSON.stringify(e):String(e)}function defaultZipper(){return arrCopy(arguments)}function defaultNegComparator(e,t){return e<t?1:e>t?-1:0}function hashIterable(e){if(e.size===1/0)return 0;var t=isOrdered(e),r=isKeyed(e),n=t?1:0;return murmurHashOfSize(e.__iterate(r?t?function(e,t){n=31*n+hashMerge(hash(e),hash(t))|0}:function(e,t){n=n+hashMerge(hash(e),hash(t))|0}:t?function(e){n=31*n+hash(e)|0}:function(e){n=n+hash(e)|0}),n)}function murmurHashOfSize(e,t){return t=x(t,3432918353),t=x(t<<15|t>>>-15,461845907),t=x(t<<13|t>>>-13,5),t=x((t=(t+3864292196|0)^e)^t>>>16,2246822507),t=smi((t=x(t^t>>>13,3266489909))^t>>>16)}function hashMerge(e,t){return e^t+2654435769+(e<<6)+(e>>2)|0}return pe[r]=!0,pe[v]=he.entries,pe.__toJS=he.toObject,pe.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+quoteString(e)},mixin(IndexedIterable,{toKeyedSeq:function(){return new ToKeyedSequence(this,!1)},filter:function(e,t){return reify(this,filterFactory(this,e,t,!1))},findIndex:function(e,t){var r=this.findEntry(e,t);return r?r[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return reify(this,reverseFactory(this,!1))},slice:function(e,t){return reify(this,sliceFactory(this,e,t,!1))},splice:function(e,t){var r=arguments.length;if(t=Math.max(0|t,0),0===r||2===r&&!t)return this;e=resolveBegin(e,e<0?this.count():this.size);var n=this.slice(0,e);return reify(this,1===r?n:n.concat(arrCopy(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var r=this.findLastEntry(e,t);return r?r[0]:-1},first:function(){return this.get(0)},flatten:function(e){return reify(this,flattenFactory(this,e,!1))},get:function(e,t){return(e=wrapIndex(this,e))<0||this.size===1/0||void 0!==this.size&&e>this.size?t:this.find((function(t,r){return r===e}),void 0,t)},has:function(e){return(e=wrapIndex(this,e))>=0&&(void 0!==this.size?this.size===1/0||e<this.size:-1!==this.indexOf(e))},interpose:function(e){return reify(this,interposeFactory(this,e))},interleave:function(){var e=[this].concat(arrCopy(arguments)),t=zipWithFactory(this.toSeq(),IndexedSeq.of,e),r=t.flatten(!0);return t.size&&(r.size=t.size*e.length),reify(this,r)},keySeq:function(){return Range(0,this.size)},last:function(){return this.get(-1)},skipWhile:function(e,t){return reify(this,skipWhileFactory(this,e,t,!1))},zip:function(){return reify(this,zipWithFactory(this,defaultZipper,[this].concat(arrCopy(arguments))))},zipWith:function(e){var t=arrCopy(arguments);return t[0]=this,reify(this,zipWithFactory(this,e,t))}}),IndexedIterable.prototype[n]=!0,IndexedIterable.prototype[i]=!0,mixin(SetIterable,{get:function(e,t){return this.has(e)?e:t},includes:function(e){return this.has(e)},keySeq:function(){return this.valueSeq()}}),SetIterable.prototype.has=he.includes,SetIterable.prototype.contains=SetIterable.prototype.includes,mixin(KeyedSeq,KeyedIterable.prototype),mixin(IndexedSeq,IndexedIterable.prototype),mixin(SetSeq,SetIterable.prototype),mixin(KeyedCollection,KeyedIterable.prototype),mixin(IndexedCollection,IndexedIterable.prototype),mixin(SetCollection,SetIterable.prototype),{Iterable,Seq,Collection,Map,OrderedMap,List,Stack,Set,OrderedSet,Record,Range,Repeat,is,fromJS}}()},5717:e=>{"function"==typeof Object.create?e.exports=function inherits(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function inherits(e,t){if(t){e.super_=t;var TempCtor=function(){};TempCtor.prototype=t.prototype,e.prototype=new TempCtor,e.prototype.constructor=e}}},8552:(e,t,r)=>{var n=r(852)(r(5639),"DataView");e.exports=n},1989:(e,t,r)=>{var n=r(1789),i=r(401),o=r(7667),a=r(1327),s=r(1866);function Hash(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Hash.prototype.clear=n,Hash.prototype.delete=i,Hash.prototype.get=o,Hash.prototype.has=a,Hash.prototype.set=s,e.exports=Hash},8407:(e,t,r)=>{var n=r(7040),i=r(4125),o=r(2117),a=r(7518),s=r(4705);function ListCache(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}ListCache.prototype.clear=n,ListCache.prototype.delete=i,ListCache.prototype.get=o,ListCache.prototype.has=a,ListCache.prototype.set=s,e.exports=ListCache},7071:(e,t,r)=>{var n=r(852)(r(5639),"Map");e.exports=n},3369:(e,t,r)=>{var n=r(4785),i=r(1285),o=r(6e3),a=r(9916),s=r(5265);function MapCache(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}MapCache.prototype.clear=n,MapCache.prototype.delete=i,MapCache.prototype.get=o,MapCache.prototype.has=a,MapCache.prototype.set=s,e.exports=MapCache},3818:(e,t,r)=>{var n=r(852)(r(5639),"Promise");e.exports=n},8525:(e,t,r)=>{var n=r(852)(r(5639),"Set");e.exports=n},8668:(e,t,r)=>{var n=r(3369),i=r(619),o=r(2385);function SetCache(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}SetCache.prototype.add=SetCache.prototype.push=i,SetCache.prototype.has=o,e.exports=SetCache},6384:(e,t,r)=>{var n=r(8407),i=r(7465),o=r(3779),a=r(7599),s=r(4758),u=r(4309);function Stack(e){var t=this.__data__=new n(e);this.size=t.size}Stack.prototype.clear=i,Stack.prototype.delete=o,Stack.prototype.get=a,Stack.prototype.has=s,Stack.prototype.set=u,e.exports=Stack},2705:(e,t,r)=>{var n=r(5639).Symbol;e.exports=n},1149:(e,t,r)=>{var n=r(5639).Uint8Array;e.exports=n},577:(e,t,r)=>{var n=r(852)(r(5639),"WeakMap");e.exports=n},4963:e=>{e.exports=function arrayFilter(e,t){for(var r=-1,n=null==e?0:e.length,i=0,o=[];++r<n;){var a=e[r];t(a,r,e)&&(o[i++]=a)}return o}},4636:(e,t,r)=>{var n=r(2545),i=r(5694),o=r(1469),a=r(4144),s=r(5776),u=r(6719),c=Object.prototype.hasOwnProperty;e.exports=function arrayLikeKeys(e,t){var r=o(e),f=!r&&i(e),l=!r&&!f&&a(e),h=!r&&!f&&!l&&u(e),p=r||f||l||h,d=p?n(e.length,String):[],_=d.length;for(var g in e)!t&&!c.call(e,g)||p&&("length"==g||l&&("offset"==g||"parent"==g)||h&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,_))||d.push(g);return d}},9932:e=>{e.exports=function arrayMap(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}},2488:e=>{e.exports=function arrayPush(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}},2663:e=>{e.exports=function arrayReduce(e,t,r,n){var i=-1,o=null==e?0:e.length;for(n&&o&&(r=e[++i]);++i<o;)r=t(r,e[i],i,e);return r}},2908:e=>{e.exports=function arraySome(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},4286:e=>{e.exports=function asciiToArray(e){return e.split("")}},9029:e=>{var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function asciiWords(e){return e.match(t)||[]}},4865:(e,t,r)=>{var n=r(9465),i=r(7813),o=Object.prototype.hasOwnProperty;e.exports=function assignValue(e,t,r){var a=e[t];o.call(e,t)&&i(a,r)&&(void 0!==r||t in e)||n(e,t,r)}},8470:(e,t,r)=>{var n=r(7813);e.exports=function assocIndexOf(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},9465:(e,t,r)=>{var n=r(8777);e.exports=function baseAssignValue(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},9881:(e,t,r)=>{var n=r(7816),i=r(9291)(n);e.exports=i},1848:e=>{e.exports=function baseFindIndex(e,t,r,n){for(var i=e.length,o=r+(n?1:-1);n?o--:++o<i;)if(t(e[o],o,e))return o;return-1}},8483:(e,t,r)=>{var n=r(5063)();e.exports=n},7816:(e,t,r)=>{var n=r(8483),i=r(3674);e.exports=function baseForOwn(e,t){return e&&n(e,t,i)}},7786:(e,t,r)=>{var n=r(1811),i=r(327);e.exports=function baseGet(e,t){for(var r=0,o=(t=n(t,e)).length;null!=e&&r<o;)e=e[i(t[r++])];return r&&r==o?e:void 0}},8866:(e,t,r)=>{var n=r(2488),i=r(1469);e.exports=function baseGetAllKeys(e,t,r){var o=t(e);return i(e)?o:n(o,r(e))}},4239:(e,t,r)=>{var n=r(2705),i=r(9607),o=r(2333),a=n?n.toStringTag:void 0;e.exports=function baseGetTag(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},13:e=>{e.exports=function baseHasIn(e,t){return null!=e&&t in Object(e)}},9454:(e,t,r)=>{var n=r(4239),i=r(7005);e.exports=function baseIsArguments(e){return i(e)&&"[object Arguments]"==n(e)}},939:(e,t,r)=>{var n=r(2492),i=r(7005);e.exports=function baseIsEqual(e,t,r,o,a){return e===t||(null==e||null==t||!i(e)&&!i(t)?e!=e&&t!=t:n(e,t,r,o,baseIsEqual,a))}},2492:(e,t,r)=>{var n=r(6384),i=r(7114),o=r(8351),a=r(6096),s=r(4160),u=r(1469),c=r(4144),f=r(6719),l="[object Arguments]",h="[object Array]",p="[object Object]",d=Object.prototype.hasOwnProperty;e.exports=function baseIsEqualDeep(e,t,r,_,g,v){var m=u(e),b=u(t),w=m?h:s(e),I=b?h:s(t),x=(w=w==l?p:w)==p,B=(I=I==l?p:I)==p,k=w==I;if(k&&c(e)){if(!c(t))return!1;m=!0,x=!1}if(k&&!x)return v||(v=new n),m||f(e)?i(e,t,r,_,g,v):o(e,t,w,r,_,g,v);if(!(1&r)){var A=x&&d.call(e,"__wrapped__"),M=B&&d.call(t,"__wrapped__");if(A||M){var q=A?e.value():e,j=M?t.value():t;return v||(v=new n),g(q,j,r,_,v)}}return!!k&&(v||(v=new n),a(e,t,r,_,g,v))}},2958:(e,t,r)=>{var n=r(6384),i=r(939);e.exports=function baseIsMatch(e,t,r,o){var a=r.length,s=a,u=!o;if(null==e)return!s;for(e=Object(e);a--;){var c=r[a];if(u&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<s;){var f=(c=r[a])[0],l=e[f],h=c[1];if(u&&c[2]){if(void 0===l&&!(f in e))return!1}else{var p=new n;if(o)var d=o(l,h,f,e,t,p);if(!(void 0===d?i(h,l,3,o,p):d))return!1}}return!0}},8458:(e,t,r)=>{var n=r(3560),i=r(5346),o=r(3218),a=r(346),s=/^\[object .+?Constructor\]$/,u=Function.prototype,c=Object.prototype,f=u.toString,l=c.hasOwnProperty,h=RegExp("^"+f.call(l).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function baseIsNative(e){return!(!o(e)||i(e))&&(n(e)?h:s).test(a(e))}},8749:(e,t,r)=>{var n=r(4239),i=r(1780),o=r(7005),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,e.exports=function baseIsTypedArray(e){return o(e)&&i(e.length)&&!!a[n(e)]}},7206:(e,t,r)=>{var n=r(1573),i=r(6432),o=r(6557),a=r(1469),s=r(9601);e.exports=function baseIteratee(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):n(e):s(e)}},280:(e,t,r)=>{var n=r(5726),i=r(6916),o=Object.prototype.hasOwnProperty;e.exports=function baseKeys(e){if(!n(e))return i(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},1573:(e,t,r)=>{var n=r(2958),i=r(1499),o=r(2634);e.exports=function baseMatches(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},6432:(e,t,r)=>{var n=r(939),i=r(7361),o=r(9095),a=r(5403),s=r(9162),u=r(2634),c=r(327);e.exports=function baseMatchesProperty(e,t){return a(e)&&s(t)?u(c(e),t):function(r){var a=i(r,e);return void 0===a&&a===t?o(r,e):n(t,a,3)}}},371:e=>{e.exports=function baseProperty(e){return function(t){return null==t?void 0:t[e]}}},9152:(e,t,r)=>{var n=r(7786);e.exports=function basePropertyDeep(e){return function(t){return n(t,e)}}},8674:e=>{e.exports=function basePropertyOf(e){return function(t){return null==e?void 0:e[t]}}},4259:e=>{e.exports=function baseSlice(e,t,r){var n=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(i);++n<i;)o[n]=e[n+t];return o}},5076:(e,t,r)=>{var n=r(9881);e.exports=function baseSome(e,t){var r;return n(e,(function(e,n,i){return!(r=t(e,n,i))})),!!r}},2545:e=>{e.exports=function baseTimes(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},531:(e,t,r)=>{var n=r(2705),i=r(9932),o=r(1469),a=r(3448),s=n?n.prototype:void 0,u=s?s.toString:void 0;e.exports=function baseToString(e){if("string"==typeof e)return e;if(o(e))return i(e,baseToString)+"";if(a(e))return u?u.call(e):"";var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},7561:(e,t,r)=>{var n=r(7990),i=/^\s+/;e.exports=function baseTrim(e){return e?e.slice(0,n(e)+1).replace(i,""):e}},1717:e=>{e.exports=function baseUnary(e){return function(t){return e(t)}}},1757:e=>{e.exports=function baseZipObject(e,t,r){for(var n=-1,i=e.length,o=t.length,a={};++n<i;){var s=n<o?t[n]:void 0;r(a,e[n],s)}return a}},4757:e=>{e.exports=function cacheHas(e,t){return e.has(t)}},1811:(e,t,r)=>{var n=r(1469),i=r(5403),o=r(5514),a=r(9833);e.exports=function castPath(e,t){return n(e)?e:i(e,t)?[e]:o(a(e))}},180:(e,t,r)=>{var n=r(4259);e.exports=function castSlice(e,t,r){var i=e.length;return r=void 0===r?i:r,!t&&r>=i?e:n(e,t,r)}},4429:(e,t,r)=>{var n=r(5639)["__core-js_shared__"];e.exports=n},9291:(e,t,r)=>{var n=r(8612);e.exports=function createBaseEach(e,t){return function(r,i){if(null==r)return r;if(!n(r))return e(r,i);for(var o=r.length,a=t?o:-1,s=Object(r);(t?a--:++a<o)&&!1!==i(s[a],a,s););return r}}},5063:e=>{e.exports=function createBaseFor(e){return function(t,r,n){for(var i=-1,o=Object(t),a=n(t),s=a.length;s--;){var u=a[e?s:++i];if(!1===r(o[u],u,o))break}return t}}},8805:(e,t,r)=>{var n=r(180),i=r(2689),o=r(3140),a=r(9833);e.exports=function createCaseFirst(e){return function(t){t=a(t);var r=i(t)?o(t):void 0,s=r?r[0]:t.charAt(0),u=r?n(r,1).join(""):t.slice(1);return s[e]()+u}}},5393:(e,t,r)=>{var n=r(2663),i=r(3816),o=r(8748),a=RegExp("['’]","g");e.exports=function createCompounder(e){return function(t){return n(o(i(t).replace(a,"")),e,"")}}},7740:(e,t,r)=>{var n=r(7206),i=r(8612),o=r(3674);e.exports=function createFind(e){return function(t,r,a){var s=Object(t);if(!i(t)){var u=n(r,3);t=o(t),r=function(e){return u(s[e],e,s)}}var c=e(t,r,a);return c>-1?s[u?t[c]:c]:void 0}}},9389:(e,t,r)=>{var n=r(8674)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"});e.exports=n},8777:(e,t,r)=>{var n=r(852),i=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},7114:(e,t,r)=>{var n=r(8668),i=r(2908),o=r(4757);e.exports=function equalArrays(e,t,r,a,s,u){var c=1&r,f=e.length,l=t.length;if(f!=l&&!(c&&l>f))return!1;var h=u.get(e),p=u.get(t);if(h&&p)return h==t&&p==e;var d=-1,_=!0,g=2&r?new n:void 0;for(u.set(e,t),u.set(t,e);++d<f;){var v=e[d],m=t[d];if(a)var b=c?a(m,v,d,t,e,u):a(v,m,d,e,t,u);if(void 0!==b){if(b)continue;_=!1;break}if(g){if(!i(t,(function(e,t){if(!o(g,t)&&(v===e||s(v,e,r,a,u)))return g.push(t)}))){_=!1;break}}else if(v!==m&&!s(v,m,r,a,u)){_=!1;break}}return u.delete(e),u.delete(t),_}},8351:(e,t,r)=>{var n=r(2705),i=r(1149),o=r(7813),a=r(7114),s=r(8776),u=r(1814),c=n?n.prototype:void 0,f=c?c.valueOf:void 0;e.exports=function equalByTag(e,t,r,n,c,l,h){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!l(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=s;case"[object Set]":var d=1&n;if(p||(p=u),e.size!=t.size&&!d)return!1;var _=h.get(e);if(_)return _==t;n|=2,h.set(e,t);var g=a(p(e),p(t),n,c,l,h);return h.delete(e),g;case"[object Symbol]":if(f)return f.call(e)==f.call(t)}return!1}},6096:(e,t,r)=>{var n=r(8234),i=Object.prototype.hasOwnProperty;e.exports=function equalObjects(e,t,r,o,a,s){var u=1&r,c=n(e),f=c.length;if(f!=n(t).length&&!u)return!1;for(var l=f;l--;){var h=c[l];if(!(u?h in t:i.call(t,h)))return!1}var p=s.get(e),d=s.get(t);if(p&&d)return p==t&&d==e;var _=!0;s.set(e,t),s.set(t,e);for(var g=u;++l<f;){var v=e[h=c[l]],m=t[h];if(o)var b=u?o(m,v,h,t,e,s):o(v,m,h,e,t,s);if(!(void 0===b?v===m||a(v,m,r,o,s):b)){_=!1;break}g||(g="constructor"==h)}if(_&&!g){var w=e.constructor,I=t.constructor;w==I||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof I&&I instanceof I||(_=!1)}return s.delete(e),s.delete(t),_}},1957:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},8234:(e,t,r)=>{var n=r(8866),i=r(9551),o=r(3674);e.exports=function getAllKeys(e){return n(e,o,i)}},5050:(e,t,r)=>{var n=r(7019);e.exports=function getMapData(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},1499:(e,t,r)=>{var n=r(9162),i=r(3674);e.exports=function getMatchData(e){for(var t=i(e),r=t.length;r--;){var o=t[r],a=e[o];t[r]=[o,a,n(a)]}return t}},852:(e,t,r)=>{var n=r(8458),i=r(7801);e.exports=function getNative(e,t){var r=i(e,t);return n(r)?r:void 0}},9607:(e,t,r)=>{var n=r(2705),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=n?n.toStringTag:void 0;e.exports=function getRawTag(e){var t=o.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var i=a.call(e);return n&&(t?e[s]=r:delete e[s]),i}},9551:(e,t,r)=>{var n=r(4963),i=r(479),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),n(a(e),(function(t){return o.call(e,t)})))}:i;e.exports=s},4160:(e,t,r)=>{var n=r(8552),i=r(7071),o=r(3818),a=r(8525),s=r(577),u=r(4239),c=r(346),f="[object Map]",l="[object Promise]",h="[object Set]",p="[object WeakMap]",d="[object DataView]",_=c(n),g=c(i),v=c(o),m=c(a),b=c(s),w=u;(n&&w(new n(new ArrayBuffer(1)))!=d||i&&w(new i)!=f||o&&w(o.resolve())!=l||a&&w(new a)!=h||s&&w(new s)!=p)&&(w=function(e){var t=u(e),r="[object Object]"==t?e.constructor:void 0,n=r?c(r):"";if(n)switch(n){case _:return d;case g:return f;case v:return l;case m:return h;case b:return p}return t}),e.exports=w},7801:e=>{e.exports=function getValue(e,t){return null==e?void 0:e[t]}},222:(e,t,r)=>{var n=r(1811),i=r(5694),o=r(1469),a=r(5776),s=r(1780),u=r(327);e.exports=function hasPath(e,t,r){for(var c=-1,f=(t=n(t,e)).length,l=!1;++c<f;){var h=u(t[c]);if(!(l=null!=e&&r(e,h)))break;e=e[h]}return l||++c!=f?l:!!(f=null==e?0:e.length)&&s(f)&&a(h,f)&&(o(e)||i(e))}},2689:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function hasUnicode(e){return t.test(e)}},3157:e=>{var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function hasUnicodeWord(e){return t.test(e)}},1789:(e,t,r)=>{var n=r(4536);e.exports=function hashClear(){this.__data__=n?n(null):{},this.size=0}},401:e=>{e.exports=function hashDelete(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},7667:(e,t,r)=>{var n=r(4536),i=Object.prototype.hasOwnProperty;e.exports=function hashGet(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0}},1327:(e,t,r)=>{var n=r(4536),i=Object.prototype.hasOwnProperty;e.exports=function hashHas(e){var t=this.__data__;return n?void 0!==t[e]:i.call(t,e)}},1866:(e,t,r)=>{var n=r(4536);e.exports=function hashSet(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},5776:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function isIndex(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},6612:(e,t,r)=>{var n=r(7813),i=r(8612),o=r(5776),a=r(3218);e.exports=function isIterateeCall(e,t,r){if(!a(r))return!1;var s=typeof t;return!!("number"==s?i(r)&&o(t,r.length):"string"==s&&t in r)&&n(r[t],e)}},5403:(e,t,r)=>{var n=r(1469),i=r(3448),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function isKey(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}},7019:e=>{e.exports=function isKeyable(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},5346:(e,t,r)=>{var n,i=r(4429),o=(n=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function isMasked(e){return!!o&&o in e}},5726:e=>{var t=Object.prototype;e.exports=function isPrototype(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},9162:(e,t,r)=>{var n=r(3218);e.exports=function isStrictComparable(e){return e==e&&!n(e)}},7040:e=>{e.exports=function listCacheClear(){this.__data__=[],this.size=0}},4125:(e,t,r)=>{var n=r(8470),i=Array.prototype.splice;e.exports=function listCacheDelete(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():i.call(t,r,1),--this.size,!0)}},2117:(e,t,r)=>{var n=r(8470);e.exports=function listCacheGet(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},7518:(e,t,r)=>{var n=r(8470);e.exports=function listCacheHas(e){return n(this.__data__,e)>-1}},4705:(e,t,r)=>{var n=r(8470);e.exports=function listCacheSet(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}},4785:(e,t,r)=>{var n=r(1989),i=r(8407),o=r(7071);e.exports=function mapCacheClear(){this.size=0,this.__data__={hash:new n,map:new(o||i),string:new n}}},1285:(e,t,r)=>{var n=r(5050);e.exports=function mapCacheDelete(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},6e3:(e,t,r)=>{var n=r(5050);e.exports=function mapCacheGet(e){return n(this,e).get(e)}},9916:(e,t,r)=>{var n=r(5050);e.exports=function mapCacheHas(e){return n(this,e).has(e)}},5265:(e,t,r)=>{var n=r(5050);e.exports=function mapCacheSet(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=r.size==i?0:1,this}},8776:e=>{e.exports=function mapToArray(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},2634:e=>{e.exports=function matchesStrictComparable(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}},4523:(e,t,r)=>{var n=r(8306);e.exports=function memoizeCapped(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},4536:(e,t,r)=>{var n=r(852)(Object,"create");e.exports=n},6916:(e,t,r)=>{var n=r(5569)(Object.keys,Object);e.exports=n},1167:(e,t,r)=>{e=r.nmd(e);var n=r(1957),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&n.process,s=function(){try{var e=o&&o.require&&o.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},2333:e=>{var t=Object.prototype.toString;e.exports=function objectToString(e){return t.call(e)}},5569:e=>{e.exports=function overArg(e,t){return function(r){return e(t(r))}}},5639:(e,t,r)=>{var n=r(1957),i="object"==typeof self&&self&&self.Object===Object&&self,o=n||i||Function("return this")();e.exports=o},619:e=>{e.exports=function setCacheAdd(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},2385:e=>{e.exports=function setCacheHas(e){return this.__data__.has(e)}},1814:e=>{e.exports=function setToArray(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},7465:(e,t,r)=>{var n=r(8407);e.exports=function stackClear(){this.__data__=new n,this.size=0}},3779:e=>{e.exports=function stackDelete(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},7599:e=>{e.exports=function stackGet(e){return this.__data__.get(e)}},4758:e=>{e.exports=function stackHas(e){return this.__data__.has(e)}},4309:(e,t,r)=>{var n=r(8407),i=r(7071),o=r(3369);e.exports=function stackSet(e,t){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(a)}return r.set(e,t),this.size=r.size,this}},3140:(e,t,r)=>{var n=r(4286),i=r(2689),o=r(676);e.exports=function stringToArray(e){return i(e)?o(e):n(e)}},5514:(e,t,r)=>{var n=r(4523),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,r,n,i){t.push(n?i.replace(o,"$1"):r||e)})),t}));e.exports=a},327:(e,t,r)=>{var n=r(3448);e.exports=function toKey(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},346:e=>{var t=Function.prototype.toString;e.exports=function toSource(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7990:e=>{var t=/\s/;e.exports=function trimmedEndIndex(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},676:e=>{var t="\\ud800-\\udfff",r="["+t+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",i="\\ud83c[\\udffb-\\udfff]",o="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",u="(?:"+n+"|"+i+")"+"?",c="[\\ufe0e\\ufe0f]?",f=c+u+("(?:\\u200d(?:"+[o,a,s].join("|")+")"+c+u+")*"),l="(?:"+[o+n+"?",n,a,s,r].join("|")+")",h=RegExp(i+"(?="+i+")|"+l+f,"g");e.exports=function unicodeToArray(e){return e.match(h)||[]}},2757:e=>{var t="\\ud800-\\udfff",r="\\u2700-\\u27bf",n="a-z\\xdf-\\xf6\\xf8-\\xff",i="A-Z\\xc0-\\xd6\\xd8-\\xde",o="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",a="["+o+"]",s="\\d+",u="["+r+"]",c="["+n+"]",f="[^"+t+o+s+r+n+i+"]",l="(?:\\ud83c[\\udde6-\\uddff]){2}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",p="["+i+"]",d="(?:"+c+"|"+f+")",_="(?:"+p+"|"+f+")",g="(?:['’](?:d|ll|m|re|s|t|ve))?",v="(?:['’](?:D|LL|M|RE|S|T|VE))?",m="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",b="[\\ufe0e\\ufe0f]?",w=b+m+("(?:\\u200d(?:"+["[^"+t+"]",l,h].join("|")+")"+b+m+")*"),I="(?:"+[u,l,h].join("|")+")"+w,x=RegExp([p+"?"+c+"+"+g+"(?="+[a,p,"$"].join("|")+")",_+"+"+v+"(?="+[a,p+d,"$"].join("|")+")",p+"?"+d+"+"+g,p+"+"+v,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",s,I].join("|"),"g");e.exports=function unicodeWords(e){return e.match(x)||[]}},8929:(e,t,r)=>{var n=r(8403),i=r(5393)((function(e,t,r){return t=t.toLowerCase(),e+(r?n(t):t)}));e.exports=i},8403:(e,t,r)=>{var n=r(9833),i=r(1700);e.exports=function capitalize(e){return i(n(e).toLowerCase())}},3816:(e,t,r)=>{var n=r(9389),i=r(9833),o=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,a=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function deburr(e){return(e=i(e))&&e.replace(o,n).replace(a,"")}},7813:e=>{e.exports=function eq(e,t){return e===t||e!=e&&t!=t}},3311:(e,t,r)=>{var n=r(7740)(r(998));e.exports=n},998:(e,t,r)=>{var n=r(1848),i=r(7206),o=r(554),a=Math.max;e.exports=function findIndex(e,t,r){var s=null==e?0:e.length;if(!s)return-1;var u=null==r?0:o(r);return u<0&&(u=a(s+u,0)),n(e,i(t,3),u)}},7361:(e,t,r)=>{var n=r(7786);e.exports=function get(e,t,r){var i=null==e?void 0:n(e,t);return void 0===i?r:i}},9095:(e,t,r)=>{var n=r(13),i=r(222);e.exports=function hasIn(e,t){return null!=e&&i(e,t,n)}},6557:e=>{e.exports=function identity(e){return e}},5694:(e,t,r)=>{var n=r(9454),i=r(7005),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,u=n(function(){return arguments}())?n:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=u},1469:e=>{var t=Array.isArray;e.exports=t},8612:(e,t,r)=>{var n=r(3560),i=r(1780);e.exports=function isArrayLike(e){return null!=e&&i(e.length)&&!n(e)}},4144:(e,t,r)=>{e=r.nmd(e);var n=r(5639),i=r(5062),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?n.Buffer:void 0,u=(s?s.isBuffer:void 0)||i;e.exports=u},3560:(e,t,r)=>{var n=r(4239),i=r(3218);e.exports=function isFunction(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1780:e=>{e.exports=function isLength(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},3218:e=>{e.exports=function isObject(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:e=>{e.exports=function isObjectLike(e){return null!=e&&"object"==typeof e}},3448:(e,t,r)=>{var n=r(4239),i=r(7005);e.exports=function isSymbol(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==n(e)}},6719:(e,t,r)=>{var n=r(8749),i=r(1717),o=r(1167),a=o&&o.isTypedArray,s=a?i(a):n;e.exports=s},3674:(e,t,r)=>{var n=r(4636),i=r(280),o=r(8612);e.exports=function keys(e){return o(e)?n(e):i(e)}},8306:(e,t,r)=>{var n=r(3369);function memoize(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var memoized=function(){var r=arguments,n=t?t.apply(this,r):r[0],i=memoized.cache;if(i.has(n))return i.get(n);var o=e.apply(this,r);return memoized.cache=i.set(n,o)||i,o};return memoized.cache=new(memoize.Cache||n),memoized}memoize.Cache=n,e.exports=memoize},9601:(e,t,r)=>{var n=r(371),i=r(9152),o=r(5403),a=r(327);e.exports=function property(e){return o(e)?n(a(e)):i(e)}},9704:(e,t,r)=>{var n=r(2908),i=r(7206),o=r(5076),a=r(1469),s=r(6612);e.exports=function some(e,t,r){var u=a(e)?n:o;return r&&s(e,t,r)&&(t=void 0),u(e,i(t,3))}},479:e=>{e.exports=function stubArray(){return[]}},5062:e=>{e.exports=function stubFalse(){return!1}},8601:(e,t,r)=>{var n=r(4841),i=1/0;e.exports=function toFinite(e){return e?(e=n(e))===i||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},554:(e,t,r)=>{var n=r(8601);e.exports=function toInteger(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},4841:(e,t,r)=>{var n=r(7561),i=r(3218),o=r(3448),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;e.exports=function toNumber(e){if("number"==typeof e)return e;if(o(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=s.test(e);return r||u.test(e)?c(e.slice(2),r?2:8):a.test(e)?NaN:+e}},9833:(e,t,r)=>{var n=r(531);e.exports=function toString(e){return null==e?"":n(e)}},1700:(e,t,r)=>{var n=r(8805)("toUpperCase");e.exports=n},8748:(e,t,r)=>{var n=r(9029),i=r(3157),o=r(9833),a=r(2757);e.exports=function words(e,t,r){return e=o(e),void 0===(t=r?void 0:t)?i(e)?a(e):n(e):e.match(t)||[]}},7287:(e,t,r)=>{var n=r(4865),i=r(1757);e.exports=function zipObject(e,t){return i(e||[],t||[],n)}},7418:e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function shouldUseNative(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var o,a,s=function toObject(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;u<arguments.length;u++){for(var c in o=Object(arguments[u]))r.call(o,c)&&(s[c]=o[c]);if(t){a=t(o);for(var f=0;f<a.length;f++)n.call(o,a[f])&&(s[a[f]]=o[a[f]])}}return s}},4155:e=>{var t,r,n=e.exports={};function defaultSetTimout(){throw new Error("setTimeout has not been defined")}function defaultClearTimeout(){throw new Error("clearTimeout has not been defined")}function runTimeout(e){if(t===setTimeout)return setTimeout(e,0);if((t===defaultSetTimout||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(e){t=defaultSetTimout}try{r="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(e){r=defaultClearTimeout}}();var i,o=[],a=!1,s=-1;function cleanUpNextTick(){a&&i&&(a=!1,i.length?o=i.concat(o):s=-1,o.length&&drainQueue())}function drainQueue(){if(!a){var e=runTimeout(cleanUpNextTick);a=!0;for(var t=o.length;t;){for(i=o,o=[];++s<t;)i&&i[s].run();s=-1,t=o.length}i=null,a=!1,function runClearTimeout(e){if(r===clearTimeout)return clearTimeout(e);if((r===defaultClearTimeout||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{return r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function Item(e,t){this.fun=e,this.array=t}function noop(){}n.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];o.push(new Item(e,t)),1!==o.length||a||runTimeout(drainQueue)},Item.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=noop,n.addListener=noop,n.once=noop,n.off=noop,n.removeListener=noop,n.removeAllListeners=noop,n.emit=noop,n.prependListener=noop,n.prependOnceListener=noop,n.listeners=function(e){return[]},n.binding=function(e){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(e){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},1798:(e,t,r)=>{"use strict";var n=r(4155),i=65536,o=4294967295;var a=r(9509).Buffer,s=r.g.crypto||r.g.msCrypto;s&&s.getRandomValues?e.exports=function randomBytes(e,t){if(e>o)throw new RangeError("requested too many random bytes");var r=a.allocUnsafe(e);if(e>0)if(e>i)for(var u=0;u<e;u+=i)s.getRandomValues(r.slice(u,u+i));else s.getRandomValues(r);if("function"==typeof t)return n.nextTick((function(){t(null,r)}));return r}:e.exports=function oldBrowser(){throw new Error("Secure random number generation is not supported by this browser.\nUse Chrome, Firefox or Internet Explorer 11")}},2408:(e,t,r)=>{"use strict";var n=r(7418),i=60103,o=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var a=60109,s=60110,u=60112;t.Suspense=60113;var c=60115,f=60116;if("function"==typeof Symbol&&Symbol.for){var l=Symbol.for;i=l("react.element"),o=l("react.portal"),t.Fragment=l("react.fragment"),t.StrictMode=l("react.strict_mode"),t.Profiler=l("react.profiler"),a=l("react.provider"),s=l("react.context"),u=l("react.forward_ref"),t.Suspense=l("react.suspense"),c=l("react.memo"),f=l("react.lazy")}var h="function"==typeof Symbol&&Symbol.iterator;function z(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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 p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},d={};function C(e,t,r){this.props=e,this.context=t,this.refs=d,this.updater=r||p}function D(){}function E(e,t,r){this.props=e,this.context=t,this.refs=d,this.updater=r||p}C.prototype.isReactComponent={},C.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(z(85));this.updater.enqueueSetState(this,e,t,"setState")},C.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},D.prototype=C.prototype;var _=E.prototype=new D;_.constructor=E,n(_,C.prototype),_.isPureReactComponent=!0;var g={current:null},v=Object.prototype.hasOwnProperty,m={key:!0,ref:!0,__self:!0,__source:!0};function J(e,t,r){var n,o={},a=null,s=null;if(null!=t)for(n in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)v.call(t,n)&&!m.hasOwnProperty(n)&&(o[n]=t[n]);var u=arguments.length-2;if(1===u)o.children=r;else if(1<u){for(var c=Array(u),f=0;f<u;f++)c[f]=arguments[f+2];o.children=c}if(e&&e.defaultProps)for(n in u=e.defaultProps)void 0===o[n]&&(o[n]=u[n]);return{$$typeof:i,type:e,key:a,ref:s,props:o,_owner:g.current}}function L(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var b=/\/+/g;function N(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function escape(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function O(e,t,r,n,a){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var u=!1;if(null===e)u=!0;else switch(s){case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case i:case o:u=!0}}if(u)return a=a(u=e),e=""===n?"."+N(u,0):n,Array.isArray(a)?(r="",null!=e&&(r=e.replace(b,"$&/")+"/"),O(a,t,r,"",(function(e){return e}))):null!=a&&(L(a)&&(a=function K(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,r+(!a.key||u&&u.key===a.key?"":(""+a.key).replace(b,"$&/")+"/")+e)),t.push(a)),1;if(u=0,n=""===n?".":n+":",Array.isArray(e))for(var c=0;c<e.length;c++){var f=n+N(s=e[c],c);u+=O(s,t,r,f,a)}else if(f=function y(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"==typeof f)for(e=f.call(e),c=0;!(s=e.next()).done;)u+=O(s=s.value,t,r,f=n+N(s,c++),a);else if("object"===s)throw t=""+e,Error(z(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return u}function P(e,t,r){if(null==e)return e;var n=[],i=0;return O(e,n,"","",(function(e){return t.call(r,e,i++)})),n}function Q(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var w={current:null};function S(){var e=w.current;if(null===e)throw Error(z(321));return e}var I={ReactCurrentDispatcher:w,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:g,IsSomeRendererActing:{current:!1},assign:n};t.Children={map:P,forEach:function(e,t,r){P(e,(function(){t.apply(this,arguments)}),r)},count:function(e){var t=0;return P(e,(function(){t++})),t},toArray:function(e){return P(e,(function(e){return e}))||[]},only:function(e){if(!L(e))throw Error(z(143));return e}},t.Component=C,t.PureComponent=E,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=I,t.cloneElement=function(e,t,r){if(null==e)throw Error(z(267,e));var o=n({},e.props),a=e.key,s=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,u=g.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(f in t)v.call(t,f)&&!m.hasOwnProperty(f)&&(o[f]=void 0===t[f]&&void 0!==c?c[f]:t[f])}var f=arguments.length-2;if(1===f)o.children=r;else if(1<f){c=Array(f);for(var l=0;l<f;l++)c[l]=arguments[l+2];o.children=c}return{$$typeof:i,type:e.type,key:a,ref:s,props:o,_owner:u}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:s,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:a,_context:e},e.Consumer=e},t.createElement=J,t.createFactory=function(e){var t=J.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=L,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:Q}},t.memo=function(e,t){return{$$typeof:c,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return S().useCallback(e,t)},t.useContext=function(e,t){return S().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return S().useEffect(e,t)},t.useImperativeHandle=function(e,t,r){return S().useImperativeHandle(e,t,r)},t.useLayoutEffect=function(e,t){return S().useLayoutEffect(e,t)},t.useMemo=function(e,t){return S().useMemo(e,t)},t.useReducer=function(e,t,r){return S().useReducer(e,t,r)},t.useRef=function(e){return S().useRef(e)},t.useState=function(e){return S().useState(e)},t.version="17.0.2"},7294:(e,t,r)=>{"use strict";e.exports=r(2408)},9509:(e,t,r)=>{var n=r(8764),i=n.Buffer;function copyProps(e,t){for(var r in e)t[r]=e[r]}function SafeBuffer(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(copyProps(n,t),t.Buffer=SafeBuffer),SafeBuffer.prototype=Object.create(i.prototype),copyProps(i,SafeBuffer),SafeBuffer.from=function(e,t,r){if("number"==typeof e)throw new TypeError("Argument must not be a number");return i(e,t,r)},SafeBuffer.alloc=function(e,t,r){if("number"!=typeof e)throw new TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},SafeBuffer.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return i(e)},SafeBuffer.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return n.SlowBuffer(e)}},4189:(e,t,r)=>{var n=r(9509).Buffer;function Hash(e,t){this._block=n.alloc(e),this._finalSize=t,this._blockSize=e,this._len=0}Hash.prototype.update=function(e,t){"string"==typeof e&&(t=t||"utf8",e=n.from(e,t));for(var r=this._block,i=this._blockSize,o=e.length,a=this._len,s=0;s<o;){for(var u=a%i,c=Math.min(o-s,i-u),f=0;f<c;f++)r[u+f]=e[s+f];s+=c,(a+=c)%i==0&&this._update(r)}return this._len+=o,this},Hash.prototype.digest=function(e){var t=this._len%this._blockSize;this._block[t]=128,this._block.fill(0,t+1),t>=this._finalSize&&(this._update(this._block),this._block.fill(0));var r=8*this._len;if(r<=4294967295)this._block.writeUInt32BE(r,this._blockSize-4);else{var n=(4294967295&r)>>>0,i=(r-n)/4294967296;this._block.writeUInt32BE(i,this._blockSize-8),this._block.writeUInt32BE(n,this._blockSize-4)}this._update(this._block);var o=this._hash();return e?o.toString(e):o},Hash.prototype._update=function(){throw new Error("_update must be implemented by subclass")},e.exports=Hash},9072:(e,t,r)=>{var n=e.exports=function SHA(e){e=e.toLowerCase();var t=n[e];if(!t)throw new Error(e+" is not supported (we accept pull requests)");return new t};n.sha=r(4448),n.sha1=r(8336),n.sha224=r(8432),n.sha256=r(7499),n.sha384=r(1686),n.sha512=r(8862)},4448:(e,t,r)=>{var n=r(5717),i=r(4189),o=r(9509).Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function Sha(){this.init(),this._w=s,i.call(this,64,56)}function rotl30(e){return e<<30|e>>>2}function ft(e,t,r,n){return 0===e?t&r|~t&n:2===e?t&r|t&n|r&n:t^r^n}n(Sha,i),Sha.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},Sha.prototype._update=function(e){for(var t,r=this._w,n=0|this._a,i=0|this._b,o=0|this._c,s=0|this._d,u=0|this._e,c=0;c<16;++c)r[c]=e.readInt32BE(4*c);for(;c<80;++c)r[c]=r[c-3]^r[c-8]^r[c-14]^r[c-16];for(var f=0;f<80;++f){var l=~~(f/20),h=0|((t=n)<<5|t>>>27)+ft(l,i,o,s)+u+r[f]+a[l];u=s,s=o,o=rotl30(i),i=n,n=h}this._a=n+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=s+this._d|0,this._e=u+this._e|0},Sha.prototype._hash=function(){var e=o.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=Sha},8336:(e,t,r)=>{var n=r(5717),i=r(4189),o=r(9509).Buffer,a=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function Sha1(){this.init(),this._w=s,i.call(this,64,56)}function rotl5(e){return e<<5|e>>>27}function rotl30(e){return e<<30|e>>>2}function ft(e,t,r,n){return 0===e?t&r|~t&n:2===e?t&r|t&n|r&n:t^r^n}n(Sha1,i),Sha1.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},Sha1.prototype._update=function(e){for(var t,r=this._w,n=0|this._a,i=0|this._b,o=0|this._c,s=0|this._d,u=0|this._e,c=0;c<16;++c)r[c]=e.readInt32BE(4*c);for(;c<80;++c)r[c]=(t=r[c-3]^r[c-8]^r[c-14]^r[c-16])<<1|t>>>31;for(var f=0;f<80;++f){var l=~~(f/20),h=rotl5(n)+ft(l,i,o,s)+u+r[f]+a[l]|0;u=s,s=o,o=rotl30(i),i=n,n=h}this._a=n+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=s+this._d|0,this._e=u+this._e|0},Sha1.prototype._hash=function(){var e=o.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=Sha1},8432:(e,t,r)=>{var n=r(5717),i=r(7499),o=r(4189),a=r(9509).Buffer,s=new Array(64);function Sha224(){this.init(),this._w=s,o.call(this,64,56)}n(Sha224,i),Sha224.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},Sha224.prototype._hash=function(){var e=a.allocUnsafe(28);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e},e.exports=Sha224},7499:(e,t,r)=>{var n=r(5717),i=r(4189),o=r(9509).Buffer,a=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],s=new Array(64);function Sha256(){this.init(),this._w=s,i.call(this,64,56)}function ch(e,t,r){return r^e&(t^r)}function maj(e,t,r){return e&t|r&(e|t)}function sigma0(e){return(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10)}function sigma1(e){return(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7)}function gamma0(e){return(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3}n(Sha256,i),Sha256.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},Sha256.prototype._update=function(e){for(var t,r=this._w,n=0|this._a,i=0|this._b,o=0|this._c,s=0|this._d,u=0|this._e,c=0|this._f,f=0|this._g,l=0|this._h,h=0;h<16;++h)r[h]=e.readInt32BE(4*h);for(;h<64;++h)r[h]=0|(((t=r[h-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+r[h-7]+gamma0(r[h-15])+r[h-16];for(var p=0;p<64;++p){var d=l+sigma1(u)+ch(u,c,f)+a[p]+r[p]|0,_=sigma0(n)+maj(n,i,o)|0;l=f,f=c,c=u,u=s+d|0,s=o,o=i,i=n,n=d+_|0}this._a=n+this._a|0,this._b=i+this._b|0,this._c=o+this._c|0,this._d=s+this._d|0,this._e=u+this._e|0,this._f=c+this._f|0,this._g=f+this._g|0,this._h=l+this._h|0},Sha256.prototype._hash=function(){var e=o.allocUnsafe(32);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e.writeInt32BE(this._h,28),e},e.exports=Sha256},1686:(e,t,r)=>{var n=r(5717),i=r(8862),o=r(4189),a=r(9509).Buffer,s=new Array(160);function Sha384(){this.init(),this._w=s,o.call(this,128,112)}n(Sha384,i),Sha384.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},Sha384.prototype._hash=function(){var e=a.allocUnsafe(48);function writeInt64BE(t,r,n){e.writeInt32BE(t,n),e.writeInt32BE(r,n+4)}return writeInt64BE(this._ah,this._al,0),writeInt64BE(this._bh,this._bl,8),writeInt64BE(this._ch,this._cl,16),writeInt64BE(this._dh,this._dl,24),writeInt64BE(this._eh,this._el,32),writeInt64BE(this._fh,this._fl,40),e},e.exports=Sha384},8862:(e,t,r)=>{var n=r(5717),i=r(4189),o=r(9509).Buffer,a=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],s=new Array(160);function Sha512(){this.init(),this._w=s,i.call(this,128,112)}function Ch(e,t,r){return r^e&(t^r)}function maj(e,t,r){return e&t|r&(e|t)}function sigma0(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)}function sigma1(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)}function Gamma0(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^e>>>7}function Gamma0l(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^(e>>>7|t<<25)}function Gamma1(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^e>>>6}function Gamma1l(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^(e>>>6|t<<26)}function getCarry(e,t){return e>>>0<t>>>0?1:0}n(Sha512,i),Sha512.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},Sha512.prototype._update=function(e){for(var t=this._w,r=0|this._ah,n=0|this._bh,i=0|this._ch,o=0|this._dh,s=0|this._eh,u=0|this._fh,c=0|this._gh,f=0|this._hh,l=0|this._al,h=0|this._bl,p=0|this._cl,d=0|this._dl,_=0|this._el,g=0|this._fl,v=0|this._gl,m=0|this._hl,b=0;b<32;b+=2)t[b]=e.readInt32BE(4*b),t[b+1]=e.readInt32BE(4*b+4);for(;b<160;b+=2){var w=t[b-30],I=t[b-30+1],x=Gamma0(w,I),B=Gamma0l(I,w),k=Gamma1(w=t[b-4],I=t[b-4+1]),A=Gamma1l(I,w),M=t[b-14],q=t[b-14+1],j=t[b-32],T=t[b-32+1],R=B+q|0,F=x+M+getCarry(R,B)|0;F=(F=F+k+getCarry(R=R+A|0,A)|0)+j+getCarry(R=R+T|0,T)|0,t[b]=F,t[b+1]=R}for(var U=0;U<160;U+=2){F=t[U],R=t[U+1];var W=maj(r,n,i),V=maj(l,h,p),$=sigma0(r,l),H=sigma0(l,r),Z=sigma1(s,_),Y=sigma1(_,s),G=a[U],X=a[U+1],ee=Ch(s,u,c),te=Ch(_,g,v),re=m+Y|0,ne=f+Z+getCarry(re,m)|0;ne=(ne=(ne=ne+ee+getCarry(re=re+te|0,te)|0)+G+getCarry(re=re+X|0,X)|0)+F+getCarry(re=re+R|0,R)|0;var ie=H+V|0,oe=$+W+getCarry(ie,H)|0;f=c,m=v,c=u,v=g,u=s,g=_,s=o+ne+getCarry(_=d+re|0,d)|0,o=i,d=p,i=n,p=h,n=r,h=l,r=ne+oe+getCarry(l=re+ie|0,re)|0}this._al=this._al+l|0,this._bl=this._bl+h|0,this._cl=this._cl+p|0,this._dl=this._dl+d|0,this._el=this._el+_|0,this._fl=this._fl+g|0,this._gl=this._gl+v|0,this._hl=this._hl+m|0,this._ah=this._ah+r+getCarry(this._al,l)|0,this._bh=this._bh+n+getCarry(this._bl,h)|0,this._ch=this._ch+i+getCarry(this._cl,p)|0,this._dh=this._dh+o+getCarry(this._dl,d)|0,this._eh=this._eh+s+getCarry(this._el,_)|0,this._fh=this._fh+u+getCarry(this._fl,g)|0,this._gh=this._gh+c+getCarry(this._gl,v)|0,this._hh=this._hh+f+getCarry(this._hl,m)|0},Sha512.prototype._hash=function(){var e=o.allocUnsafe(64);function writeInt64BE(t,r,n){e.writeInt32BE(t,n),e.writeInt32BE(r,n+4)}return writeInt64BE(this._ah,this._al,0),writeInt64BE(this._bh,this._bl,8),writeInt64BE(this._ch,this._cl,16),writeInt64BE(this._dh,this._dl,24),writeInt64BE(this._eh,this._el,32),writeInt64BE(this._fh,this._fl,40),writeInt64BE(this._gh,this._gl,48),writeInt64BE(this._hh,this._hl,56),e},e.exports=Sha512},3101:(e,t,r)=>{var n=r(269),i=r(4122);function _extends(){var t;return e.exports=_extends=n?i(t=n).call(t):function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,_extends.apply(this,arguments)}e.exports=_extends,e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function __webpack_require__(r){var n=t[r];if(void 0!==n)return n.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(i.exports,i,i.exports,__webpack_require__),i.loaded=!0,i.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var r={};return(()=>{"use strict";__webpack_require__.d(r,{default:()=>Ht});var e={};__webpack_require__.r(e),__webpack_require__.d(e,{TOGGLE_CONFIGS:()=>zt,UPDATE_CONFIGS:()=>Rt,loaded:()=>loaded,toggle:()=>toggle,update:()=>update});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{downloadConfig:()=>downloadConfig,getConfigByUrl:()=>getConfigByUrl});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{get:()=>get});var i=__webpack_require__(7294);class StandaloneLayout extends i.Component{render(){const{getComponent:e}=this.props,t=e("Container"),r=e("Row"),n=e("Col"),o=e("Topbar",!0),a=e("BaseLayout",!0),s=e("onlineValidatorBadge",!0);return i.createElement(t,{className:"swagger-ui"},o?i.createElement(o,null):null,i.createElement(a,null),i.createElement(r,null,i.createElement(n,null,i.createElement(s,null))))}}const o=StandaloneLayout,stadalone_layout=()=>({components:{StandaloneLayout:o}});var a=__webpack_require__(3393),s=__webpack_require__.n(a);__webpack_require__(7967),__webpack_require__(8929),__webpack_require__(1700),__webpack_require__(8306),__webpack_require__(3311),__webpack_require__(9704),__webpack_require__(7813),__webpack_require__(3560),__webpack_require__(8269),__webpack_require__(1798),__webpack_require__(9072);const u=function makeWindow(){var e={location:{},history:{},open:()=>{},close:()=>{},File:function(){},FormData:function(){}};if("undefined"==typeof window)return e;try{e=window;for(var t of["File","Blob","FormData"])t in window&&(e[t]=window[t])}catch(e){console.error(e)}return e}();s().Set.of("type","format","items","default","maximum","exclusiveMaximum","minimum","exclusiveMinimum","maxLength","minLength","pattern","maxItems","minItems","uniqueItems","enum","multipleOf");__webpack_require__(8764).Buffer;const parseSearch=()=>{let e={},t=u.location.search;if(!t)return{};if(""!=t){let r=t.substr(1).split("&");for(let t in r)Object.prototype.hasOwnProperty.call(r,t)&&(t=r[t].split("="),e[decodeURIComponent(t[0])]=t[1]&&decodeURIComponent(t[1])||"")}return e};class TopBar extends i.Component{constructor(e,t){super(e,t),this.state={url:e.specSelectors.url(),selectedIndex:0}}UNSAFE_componentWillReceiveProps(e){this.setState({url:e.specSelectors.url()})}onUrlChange=e=>{let{target:{value:t}}=e;this.setState({url:t})};flushAuthData(){const{persistAuthorization:e}=this.props.getConfigs();e||this.props.authActions.restoreAuthorization({authorized:{}})}loadSpec=e=>{this.flushAuthData(),this.props.specActions.updateUrl(e),this.props.specActions.download(e)};onUrlSelect=e=>{let t=e.target.value||e.target.href;this.loadSpec(t),this.setSelectedUrl(t),e.preventDefault()};downloadUrl=e=>{this.loadSpec(this.state.url),e.preventDefault()};setSearch=e=>{let t=parseSearch();t["urls.primaryName"]=e.name;const r=`${window.location.protocol}//${window.location.host}${window.location.pathname}`;var n;window&&window.history&&window.history.pushState&&window.history.replaceState(null,"",`${r}?${n=t,Object.keys(n).map((e=>encodeURIComponent(e)+"="+encodeURIComponent(n[e]))).join("&")}`)};setSelectedUrl=e=>{const t=this.props.getConfigs().urls||[];t&&t.length&&e&&t.forEach(((t,r)=>{t.url===e&&(this.setState({selectedIndex:r}),this.setSearch(t))}))};componentDidMount(){const e=this.props.getConfigs(),t=e.urls||[];if(t&&t.length){var r=this.state.selectedIndex;let n=parseSearch()["urls.primaryName"]||e["urls.primaryName"];n&&t.forEach(((e,t)=>{e.name===n&&(this.setState({selectedIndex:t}),r=t)})),this.loadSpec(t[r].url)}}onFilterChange=e=>{let{target:{value:t}}=e;this.props.layoutActions.updateFilter(t)};render(){let{getComponent:e,specSelectors:t,getConfigs:r}=this.props;const n=e("Button"),o=e("Link"),a=e("Logo");let s="loading"===t.loadingStatus();const u=["download-url-input"];"failed"===t.loadingStatus()&&u.push("failed"),s&&u.push("loading");const{urls:c}=r();let f=[],l=null;if(c){let e=[];c.forEach(((t,r)=>{e.push(i.createElement("option",{key:r,value:t.url},t.name))})),f.push(i.createElement("label",{className:"select-label",htmlFor:"select"},i.createElement("span",null,"Select a definition"),i.createElement("select",{id:"select",disabled:s,onChange:this.onUrlSelect,value:c[this.state.selectedIndex].url},e)))}else l=this.downloadUrl,f.push(i.createElement("input",{className:u.join(" "),type:"text",onChange:this.onUrlChange,value:this.state.url,disabled:s})),f.push(i.createElement(n,{className:"download-url-button",onClick:this.downloadUrl},"Explore"));return i.createElement("div",{className:"topbar"},i.createElement("div",{className:"wrapper"},i.createElement("div",{className:"topbar-wrapper"},i.createElement(o,null,i.createElement(a,null)),i.createElement("form",{className:"download-url-wrapper",onSubmit:l},f.map(((e,t)=>(0,i.cloneElement)(e,{key:t})))))))}}const c=TopBar;var f,l,h,p,d,_,g,v,m,b,w,I,x,B,k,A,M,q,j,T,R,F,U,W,V,$,H,Z,Y,G,X,ee;function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_extends.apply(this,arguments)}const logo_small=e=>i.createElement("svg",_extends({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 407 116"},e),f||(f=i.createElement("defs",null,i.createElement("clipPath",{id:"logo_small_svg__clip-SW_TM-logo-on-dark"},i.createElement("path",{d:"M0 0h407v116H0z"})),i.createElement("style",null,".logo_small_svg__cls-2{fill:#fff}.logo_small_svg__cls-3{fill:#85ea2d}"))),i.createElement("g",{id:"logo_small_svg__SW_TM-logo-on-dark",style:{clipPath:"url(#logo_small_svg__clip-SW_TM-logo-on-dark)"}},i.createElement("g",{id:"logo_small_svg__SW_In-Product",transform:"translate(-.301)"},l||(l=i.createElement("path",{id:"logo_small_svg__Path_2936",d:"M359.15 70.674h-.7v-3.682h-1.26v-.6h3.219v.6h-1.259Z",className:"logo_small_svg__cls-2","data-name":"Path 2936"})),h||(h=i.createElement("path",{id:"logo_small_svg__Path_2937",d:"m363.217 70.674-1.242-3.574h-.023q.05.8.05 1.494v2.083h-.636v-4.286h.987l1.19 3.407h.017l1.225-3.407h.99v4.283h-.675v-2.118a30.29 30.29 0 0 1 .044-1.453h-.023l-1.286 3.571Z",className:"logo_small_svg__cls-2","data-name":"Path 2937"})),p||(p=i.createElement("path",{id:"logo_small_svg__Path_2938",d:"M50.328 97.669a47.642 47.642 0 1 1 47.643-47.642 47.642 47.642 0 0 1-47.643 47.642Z",className:"logo_small_svg__cls-3","data-name":"Path 2938"})),d||(d=i.createElement("path",{id:"logo_small_svg__Path_2939",d:"M50.328 4.769A45.258 45.258 0 1 1 5.07 50.027 45.258 45.258 0 0 1 50.328 4.769m0-4.769a50.027 50.027 0 1 0 50.027 50.027A50.027 50.027 0 0 0 50.328 0Z",className:"logo_small_svg__cls-3","data-name":"Path 2939"})),i.createElement("path",{id:"logo_small_svg__Path_2940",d:"M31.8 33.854c-.154 1.712.058 3.482-.057 5.213a42.665 42.665 0 0 1-.693 5.156 9.53 9.53 0 0 1-4.1 5.829c4.079 2.654 4.54 6.771 4.81 10.946.135 2.25.077 4.52.308 6.752.173 1.731.846 2.174 2.636 2.231.73.02 1.48 0 2.327 0v5.349c-5.29.9-9.657-.6-10.734-5.079a30.76 30.76 0 0 1-.654-5c-.117-1.789.076-3.578-.058-5.367-.386-4.906-1.02-6.56-5.713-6.791v-6.1a9.191 9.191 0 0 1 1.028-.173c2.577-.135 3.674-.924 4.231-3.463a29.3 29.3 0 0 0 .481-4.329 82.1 82.1 0 0 1 .6-8.406c.673-3.982 3.136-5.906 7.234-6.137 1.154-.057 2.327 0 3.655 0v5.464c-.558.038-1.039.115-1.539.115-3.336-.115-3.51 1.02-3.762 3.79Zm6.406 12.658h-.077a3.515 3.515 0 1 0-.346 7.021h.231a3.461 3.461 0 0 0 3.655-3.251v-.192a3.523 3.523 0 0 0-3.461-3.578Zm12.062 0a3.373 3.373 0 0 0-3.482 3.251 1.79 1.79 0 0 0 .02.327 3.3 3.3 0 0 0 3.578 3.443 3.263 3.263 0 0 0 3.443-3.558 3.308 3.308 0 0 0-3.557-3.463Zm12.351 0a3.592 3.592 0 0 0-3.655 3.482 3.529 3.529 0 0 0 3.536 3.539h.039c1.769.309 3.559-1.4 3.674-3.462a3.571 3.571 0 0 0-3.6-3.559Zm16.948.288c-2.232-.1-3.348-.846-3.9-2.962a21.447 21.447 0 0 1-.635-4.136c-.154-2.578-.135-5.175-.308-7.753-.4-6.117-4.828-8.252-11.254-7.195v5.31c1.019 0 1.808 0 2.6.019 1.366.019 2.4.539 2.539 2.059.135 1.385.135 2.789.27 4.193.269 2.79.422 5.618.9 8.369a8.715 8.715 0 0 0 3.921 5.348c-3.4 2.289-4.406 5.559-4.578 9.234-.1 2.52-.154 5.059-.289 7.6-.115 2.308-.923 3.058-3.251 3.116-.654.019-1.289.077-2.019.115v5.445c1.365 0 2.616.077 3.866 0 3.886-.231 6.233-2.117 7-5.887A49.079 49.079 0 0 0 75 63.4c.135-1.923.116-3.866.308-5.771.289-2.982 1.655-4.213 4.636-4.4a4.037 4.037 0 0 0 .828-.192v-6.1c-.5-.058-.843-.115-1.208-.135Z","data-name":"Path 2940",style:{fill:"#173647"}}),_||(_=i.createElement("path",{id:"logo_small_svg__Path_2941",d:"M152.273 58.122a11.228 11.228 0 0 1-4.384 9.424q-4.383 3.382-11.9 3.382-8.14 0-12.524-2.1V63.7a32.9 32.9 0 0 0 6.137 1.879 32.3 32.3 0 0 0 6.575.689q5.322 0 8.015-2.02a6.626 6.626 0 0 0 2.692-5.62 7.222 7.222 0 0 0-.954-3.9 8.885 8.885 0 0 0-3.194-2.8 44.634 44.634 0 0 0-6.81-2.911q-6.387-2.286-9.126-5.417a11.955 11.955 0 0 1-2.74-8.172A10.164 10.164 0 0 1 128.039 27q3.977-3.131 10.52-3.131a31 31 0 0 1 12.555 2.5L149.455 31a28.382 28.382 0 0 0-11.021-2.38 10.668 10.668 0 0 0-6.606 1.816 5.984 5.984 0 0 0-2.38 5.041 7.722 7.722 0 0 0 .877 3.9 8.242 8.242 0 0 0 2.959 2.786 36.7 36.7 0 0 0 6.371 2.8q7.2 2.566 9.91 5.51a10.84 10.84 0 0 1 2.708 7.649Z",className:"logo_small_svg__cls-2","data-name":"Path 2941"})),g||(g=i.createElement("path",{id:"logo_small_svg__Path_2942",d:"M185.288 70.3 179 50.17q-.594-1.848-2.222-8.391h-.251q-1.252 5.479-2.192 8.453L167.849 70.3h-6.011l-9.361-34.315h5.447q3.318 12.931 5.057 19.693a80.112 80.112 0 0 1 1.988 9.111h.25q.345-1.785 1.112-4.618t1.33-4.493l6.294-19.693h5.635l6.137 19.693a66.369 66.369 0 0 1 2.379 9.048h.251a33.163 33.163 0 0 1 .673-3.475q.548-2.347 6.528-25.266h5.385L191.456 70.3Z",className:"logo_small_svg__cls-2","data-name":"Path 2942"})),v||(v=i.createElement("path",{id:"logo_small_svg__Path_2943",d:"m225.115 70.3-1.033-4.885h-.25a14.446 14.446 0 0 1-5.119 4.368 15.608 15.608 0 0 1-6.372 1.143q-5.1 0-8-2.63t-2.9-7.483q0-10.4 16.626-10.9l5.823-.188V47.6q0-4.038-1.738-5.964t-5.552-1.923a22.633 22.633 0 0 0-9.706 2.63l-1.6-3.977a24.437 24.437 0 0 1 5.557-2.16 24.056 24.056 0 0 1 6.058-.783q6.136 0 9.1 2.724t2.959 8.735V70.3Zm-11.741-3.663a10.549 10.549 0 0 0 7.626-2.66 9.845 9.845 0 0 0 2.771-7.451v-3.1l-5.2.219q-6.2.219-8.939 1.926a5.8 5.8 0 0 0-2.74 5.306 5.354 5.354 0 0 0 1.707 4.29 7.081 7.081 0 0 0 4.775 1.472Z",className:"logo_small_svg__cls-2","data-name":"Path 2943"})),m||(m=i.createElement("path",{id:"logo_small_svg__Path_2944",d:"M264.6 35.987v3.287l-6.356.752a11.16 11.16 0 0 1 2.255 6.856 10.148 10.148 0 0 1-3.444 8.047q-3.444 3-9.456 3a15.734 15.734 0 0 1-2.88-.25Q241.4 59.438 241.4 62.1a2.242 2.242 0 0 0 1.159 2.082 8.456 8.456 0 0 0 3.976.673h6.074q5.573 0 8.563 2.348a8.158 8.158 0 0 1 2.99 6.825 9.743 9.743 0 0 1-4.571 8.688q-4.572 2.989-13.338 2.99-6.732 0-10.379-2.5a8.087 8.087 0 0 1-3.647-7.076 7.946 7.946 0 0 1 2-5.417 10.211 10.211 0 0 1 5.636-3.1 5.429 5.429 0 0 1-2.207-1.847 4.89 4.89 0 0 1-.893-2.912 5.53 5.53 0 0 1 1-3.288 10.529 10.529 0 0 1 3.162-2.723 9.275 9.275 0 0 1-4.336-3.726 10.945 10.945 0 0 1-1.675-6.012q0-5.634 3.382-8.688t9.58-3.052a17.439 17.439 0 0 1 4.853.626Zm-27.367 40.075a4.66 4.66 0 0 0 2.348 4.227 12.973 12.973 0 0 0 6.732 1.44q6.543 0 9.69-1.956a5.992 5.992 0 0 0 3.147-5.307q0-2.787-1.723-3.867t-6.481-1.08h-6.23a8.205 8.205 0 0 0-5.51 1.69 6.043 6.043 0 0 0-1.973 4.853Zm2.818-29.086a6.984 6.984 0 0 0 2.035 5.448 8.123 8.123 0 0 0 5.667 1.847q7.608 0 7.608-7.389 0-7.733-7.7-7.733a7.628 7.628 0 0 0-5.635 1.972q-1.976 1.973-1.975 5.855Z",className:"logo_small_svg__cls-2","data-name":"Path 2944"})),b||(b=i.createElement("path",{id:"logo_small_svg__Path_2945",d:"M299.136 35.987v3.287l-6.356.752a11.168 11.168 0 0 1 2.254 6.856 10.145 10.145 0 0 1-3.444 8.047q-3.444 3-9.455 3a15.734 15.734 0 0 1-2.88-.25q-3.32 1.754-3.319 4.415a2.243 2.243 0 0 0 1.158 2.082 8.459 8.459 0 0 0 3.976.673h6.074q5.574 0 8.563 2.348a8.158 8.158 0 0 1 2.99 6.825 9.743 9.743 0 0 1-4.571 8.688q-4.57 2.989-13.337 2.99-6.732 0-10.379-2.5a8.088 8.088 0 0 1-3.648-7.076 7.947 7.947 0 0 1 2-5.417 10.207 10.207 0 0 1 5.636-3.1 5.432 5.432 0 0 1-2.208-1.847 4.889 4.889 0 0 1-.892-2.912 5.53 5.53 0 0 1 1-3.288 10.529 10.529 0 0 1 3.162-2.723 9.271 9.271 0 0 1-4.336-3.726 10.945 10.945 0 0 1-1.675-6.012q0-5.634 3.381-8.688t9.581-3.052a17.444 17.444 0 0 1 4.853.626Zm-27.364 40.075a4.658 4.658 0 0 0 2.348 4.227 12.969 12.969 0 0 0 6.731 1.44q6.544 0 9.691-1.956a5.993 5.993 0 0 0 3.146-5.307q0-2.787-1.722-3.867t-6.481-1.08h-6.23a8.208 8.208 0 0 0-5.511 1.69 6.042 6.042 0 0 0-1.972 4.853Zm2.818-29.086a6.984 6.984 0 0 0 2.035 5.448 8.121 8.121 0 0 0 5.667 1.847q7.607 0 7.608-7.389 0-7.733-7.7-7.733a7.629 7.629 0 0 0-5.635 1.972q-1.975 1.973-1.975 5.855Z",className:"logo_small_svg__cls-2","data-name":"Path 2945"})),w||(w=i.createElement("path",{id:"logo_small_svg__Path_2946",d:"M316.778 70.928q-7.608 0-12.007-4.634t-4.4-12.868q0-8.3 4.086-13.181a13.573 13.573 0 0 1 10.974-4.884 12.938 12.938 0 0 1 10.207 4.239q3.762 4.247 3.762 11.2v3.287h-23.643q.156 6.044 3.053 9.174t8.156 3.131a27.633 27.633 0 0 0 10.958-2.317v4.634a27.5 27.5 0 0 1-5.213 1.706 29.251 29.251 0 0 1-5.933.513Zm-1.409-31.215a8.489 8.489 0 0 0-6.591 2.692 12.416 12.416 0 0 0-2.9 7.452h17.94q0-4.916-2.191-7.53a7.714 7.714 0 0 0-6.258-2.614Z",className:"logo_small_svg__cls-2","data-name":"Path 2946"})),I||(I=i.createElement("path",{id:"logo_small_svg__Path_2947",d:"M350.9 35.361a20.38 20.38 0 0 1 4.1.375l-.721 4.822a17.712 17.712 0 0 0-3.757-.47 9.142 9.142 0 0 0-7.122 3.382 12.327 12.327 0 0 0-2.959 8.422V70.3h-5.2V35.987h4.29l.6 6.356h.25a15.072 15.072 0 0 1 4.6-5.166 10.356 10.356 0 0 1 5.919-1.816Z",className:"logo_small_svg__cls-2","data-name":"Path 2947"})),x||(x=i.createElement("path",{id:"logo_small_svg__Path_2948",d:"M255.857 96.638s-3.43-.391-4.85-.391c-2.058 0-3.111.735-3.111 2.18 0 1.568.882 1.935 3.748 2.719 3.527.98 4.8 1.911 4.8 4.777 0 3.675-2.3 5.267-5.61 5.267a35.687 35.687 0 0 1-5.487-.662l.27-2.18s3.306.441 5.046.441c2.082 0 3.037-.931 3.037-2.7 0-1.421-.759-1.91-3.331-2.523-3.626-.93-5.193-2.033-5.193-4.948 0-3.381 2.229-4.776 5.585-4.776a37.2 37.2 0 0 1 5.315.587Z",className:"logo_small_svg__cls-2","data-name":"Path 2948"})),B||(B=i.createElement("path",{id:"logo_small_svg__Path_2949",d:"M262.967 94.14h4.733l3.748 13.106L275.2 94.14h4.752v16.78H277.2v-14.5h-.145l-4.191 13.816h-2.842l-4.191-13.816h-.145v14.5h-2.719Z",className:"logo_small_svg__cls-2","data-name":"Path 2949"})),k||(k=i.createElement("path",{id:"logo_small_svg__Path_2950",d:"M322.057 94.14H334.3v2.425h-4.728v14.355h-2.743V96.565h-4.777Z",className:"logo_small_svg__cls-2","data-name":"Path 2950"})),A||(A=i.createElement("path",{id:"logo_small_svg__Path_2951",d:"M346.137 94.14c3.332 0 5.12 1.249 5.12 4.361 0 2.033-.637 3.037-1.984 3.772 1.445.563 2.4 1.592 2.4 3.9 0 3.43-2.081 4.752-5.339 4.752h-6.566V94.14Zm-3.65 2.352v4.8h3.6c1.666 0 2.4-.832 2.4-2.474 0-1.617-.833-2.327-2.5-2.327Zm0 7.1v4.973h3.7c1.689 0 2.694-.539 2.694-2.548 0-1.911-1.421-2.425-2.744-2.425Z",className:"logo_small_svg__cls-2","data-name":"Path 2951"})),M||(M=i.createElement("path",{id:"logo_small_svg__Path_2952",d:"M358.414 94.14H369v2.377h-7.864v4.751h6.394v2.332h-6.394v4.924H369v2.4h-10.586Z",className:"logo_small_svg__cls-2","data-name":"Path 2952"})),q||(q=i.createElement("path",{id:"logo_small_svg__Path_2953",d:"M378.747 94.14h5.414l4.164 16.78h-2.744l-1.239-4.92h-5.777l-1.239 4.923h-2.719Zm.361 9.456h4.708l-1.737-7.178h-1.225Z",className:"logo_small_svg__cls-2","data-name":"Path 2953"})),j||(j=i.createElement("path",{id:"logo_small_svg__Path_2954",d:"M397.1 105.947v4.973h-2.719V94.14h6.37c3.7 0 5.683 2.12 5.683 5.843 0 2.376-.956 4.519-2.744 5.352l2.769 5.585h-2.989l-2.426-4.973Zm3.651-9.455H397.1v7.1h3.7c2.057 0 2.841-1.85 2.841-3.589 0-1.9-.934-3.511-2.894-3.511Z",className:"logo_small_svg__cls-2","data-name":"Path 2954"})),T||(T=i.createElement("path",{id:"logo_small_svg__Path_2955",d:"M290.013 94.14h5.413l4.164 16.78h-2.743l-1.239-4.92h-5.777l-1.239 4.923h-2.719Zm.361 9.456h4.707l-1.737-7.178h-1.225Z",className:"logo_small_svg__cls-2","data-name":"Path 2955"})),R||(R=i.createElement("path",{id:"logo_small_svg__Path_2956",d:"M308.362 105.947v4.973h-2.719V94.14h6.369c3.7 0 5.683 2.12 5.683 5.843 0 2.376-.955 4.519-2.743 5.352l2.768 5.585h-2.989l-2.425-4.973Zm3.65-9.455h-3.65v7.1h3.7c2.058 0 2.841-1.85 2.841-3.589-.003-1.903-.931-3.511-2.891-3.511Z",className:"logo_small_svg__cls-2","data-name":"Path 2956"})),F||(F=i.createElement("path",{id:"logo_small_svg__Path_2957",d:"M130.606 107.643a3.02 3.02 0 0 1-1.18 2.537 5.113 5.113 0 0 1-3.2.91 8.03 8.03 0 0 1-3.371-.564v-1.383a8.793 8.793 0 0 0 1.652.506 8.672 8.672 0 0 0 1.77.186 3.565 3.565 0 0 0 2.157-.544 1.783 1.783 0 0 0 .725-1.512 1.947 1.947 0 0 0-.257-1.05 2.393 2.393 0 0 0-.86-.754 12.171 12.171 0 0 0-1.833-.784 5.842 5.842 0 0 1-2.456-1.458 3.213 3.213 0 0 1-.738-2.2 2.736 2.736 0 0 1 1.071-2.267 4.444 4.444 0 0 1 2.831-.843 8.341 8.341 0 0 1 3.38.675l-.447 1.247a7.639 7.639 0 0 0-2.966-.641 2.878 2.878 0 0 0-1.779.489 1.612 1.612 0 0 0-.64 1.357 2.081 2.081 0 0 0 .236 1.049 2.231 2.231 0 0 0 .8.75 9.878 9.878 0 0 0 1.715.754 6.8 6.8 0 0 1 2.667 1.483 2.919 2.919 0 0 1 .723 2.057Z",className:"logo_small_svg__cls-2","data-name":"Path 2957"})),U||(U=i.createElement("path",{id:"logo_small_svg__Path_2958",d:"M134.447 101.686v5.991a2.411 2.411 0 0 0 .515 1.686 2.09 2.09 0 0 0 1.609.556 2.629 2.629 0 0 0 2.12-.792 4 4 0 0 0 .67-2.587v-4.854h1.4v9.236H139.6l-.2-1.239h-.075a2.793 2.793 0 0 1-1.193 1.045 4 4 0 0 1-1.74.362 3.529 3.529 0 0 1-2.524-.8 3.409 3.409 0 0 1-.839-2.562v-6.042Z",className:"logo_small_svg__cls-2","data-name":"Path 2958"})),W||(W=i.createElement("path",{id:"logo_small_svg__Path_2959",d:"M148.206 111.09a3.993 3.993 0 0 1-1.647-.333 3.1 3.1 0 0 1-1.252-1.023h-.1a12.265 12.265 0 0 1 .1 1.533v3.8h-1.4v-13.381h1.137l.194 1.264h.067a3.257 3.257 0 0 1 1.256-1.1 3.831 3.831 0 0 1 1.643-.337 3.413 3.413 0 0 1 2.836 1.256 6.683 6.683 0 0 1-.017 7.057 3.42 3.42 0 0 1-2.817 1.264Zm-.2-8.385a2.482 2.482 0 0 0-2.048.784 4.041 4.041 0 0 0-.649 2.494v.312a4.625 4.625 0 0 0 .649 2.785 2.467 2.467 0 0 0 2.082.839 2.164 2.164 0 0 0 1.875-.969 4.6 4.6 0 0 0 .678-2.671 4.428 4.428 0 0 0-.678-2.651 2.232 2.232 0 0 0-1.915-.923Z",className:"logo_small_svg__cls-2","data-name":"Path 2959"})),V||(V=i.createElement("path",{id:"logo_small_svg__Path_2960",d:"M159.039 111.09a3.993 3.993 0 0 1-1.647-.333 3.1 3.1 0 0 1-1.252-1.023h-.1a12.265 12.265 0 0 1 .1 1.533v3.8h-1.4v-13.381h1.137l.194 1.264h.067a3.257 3.257 0 0 1 1.256-1.1 3.831 3.831 0 0 1 1.643-.337 3.413 3.413 0 0 1 2.836 1.256 6.683 6.683 0 0 1-.017 7.057 3.42 3.42 0 0 1-2.817 1.264Zm-.2-8.385a2.482 2.482 0 0 0-2.048.784 4.041 4.041 0 0 0-.649 2.494v.312a4.625 4.625 0 0 0 .649 2.785 2.467 2.467 0 0 0 2.082.839 2.164 2.164 0 0 0 1.875-.969 4.6 4.6 0 0 0 .678-2.671 4.428 4.428 0 0 0-.678-2.651 2.232 2.232 0 0 0-1.911-.923Z",className:"logo_small_svg__cls-2","data-name":"Path 2960"})),$||($=i.createElement("path",{id:"logo_small_svg__Path_2961",d:"M173.612 106.3a5.093 5.093 0 0 1-1.137 3.527 4.005 4.005 0 0 1-3.143 1.268 4.172 4.172 0 0 1-2.2-.581 3.84 3.84 0 0 1-1.483-1.669 5.8 5.8 0 0 1-.522-2.545 5.087 5.087 0 0 1 1.129-3.518 3.991 3.991 0 0 1 3.135-1.26 3.907 3.907 0 0 1 3.08 1.29 5.071 5.071 0 0 1 1.141 3.488Zm-7.036 0a4.384 4.384 0 0 0 .708 2.7 2.809 2.809 0 0 0 4.167 0 4.365 4.365 0 0 0 .712-2.7 4.293 4.293 0 0 0-.712-2.675 2.5 2.5 0 0 0-2.1-.915 2.461 2.461 0 0 0-2.072.9 4.334 4.334 0 0 0-.7 2.69Z",className:"logo_small_svg__cls-2","data-name":"Path 2961"})),H||(H=i.createElement("path",{id:"logo_small_svg__Path_2962",d:"M180.525 101.517a5.506 5.506 0 0 1 1.1.1l-.194 1.3a4.786 4.786 0 0 0-1.011-.127 2.46 2.46 0 0 0-1.917.911 3.318 3.318 0 0 0-.8 2.267v4.955h-1.4v-9.236h1.154l.16 1.71h.068a4.054 4.054 0 0 1 1.238-1.39 2.787 2.787 0 0 1 1.6-.49Z",className:"logo_small_svg__cls-2","data-name":"Path 2962"})),Z||(Z=i.createElement("path",{id:"logo_small_svg__Path_2963",d:"M187.363 109.936a4.506 4.506 0 0 0 .716-.055 4.387 4.387 0 0 0 .548-.114v1.07a2.5 2.5 0 0 1-.67.181 5 5 0 0 1-.8.072q-2.68 0-2.68-2.823v-5.494h-1.323v-.673l1.323-.582.59-1.972h.809v2.141h2.68v1.087h-2.68v5.435a1.869 1.869 0 0 0 .4 1.281 1.377 1.377 0 0 0 1.087.446Z",className:"logo_small_svg__cls-2","data-name":"Path 2963"})),Y||(Y=i.createElement("path",{id:"logo_small_svg__Path_2964",d:"M194.538 111.09a4.239 4.239 0 0 1-3.231-1.247 4.824 4.824 0 0 1-1.184-3.463 5.355 5.355 0 0 1 1.1-3.548 3.652 3.652 0 0 1 2.954-1.315 3.484 3.484 0 0 1 2.747 1.142 4.378 4.378 0 0 1 1.011 3.013v.885h-6.362a3.66 3.66 0 0 0 .822 2.469 2.843 2.843 0 0 0 2.2.843 7.431 7.431 0 0 0 2.949-.624v1.247a7.377 7.377 0 0 1-1.4.459 7.863 7.863 0 0 1-1.6.139Zm-.379-8.4a2.286 2.286 0 0 0-1.774.725 3.337 3.337 0 0 0-.779 2.006h4.828a3.072 3.072 0 0 0-.59-2.027 2.076 2.076 0 0 0-1.685-.706Z",className:"logo_small_svg__cls-2","data-name":"Path 2964"})),G||(G=i.createElement("path",{id:"logo_small_svg__Path_2965",d:"M206.951 109.683h-.076a3.287 3.287 0 0 1-2.9 1.407 3.427 3.427 0 0 1-2.819-1.239 5.452 5.452 0 0 1-1.006-3.522 5.542 5.542 0 0 1 1.011-3.548 3.4 3.4 0 0 1 2.814-1.264 3.361 3.361 0 0 1 2.883 1.365h.109l-.059-.665-.034-.649v-3.759h1.4v13.113h-1.138Zm-2.8.236a2.551 2.551 0 0 0 2.078-.779 3.947 3.947 0 0 0 .644-2.516v-.3a4.638 4.638 0 0 0-.653-2.8 2.481 2.481 0 0 0-2.086-.839 2.14 2.14 0 0 0-1.883.957 4.76 4.76 0 0 0-.653 2.7 4.554 4.554 0 0 0 .649 2.671 2.194 2.194 0 0 0 1.906.906Z",className:"logo_small_svg__cls-2","data-name":"Path 2965"})),X||(X=i.createElement("path",{id:"logo_small_svg__Path_2966",d:"M220.712 101.534a3.435 3.435 0 0 1 2.827 1.243 6.653 6.653 0 0 1-.009 7.053 3.417 3.417 0 0 1-2.818 1.26 4 4 0 0 1-1.648-.333 3.094 3.094 0 0 1-1.251-1.023h-.1l-.295 1.188h-1V97.809h1.4V101q0 1.069-.068 1.921h.068a3.322 3.322 0 0 1 2.894-1.387Zm-.2 1.171a2.44 2.44 0 0 0-2.064.822 6.338 6.338 0 0 0 .017 5.553 2.464 2.464 0 0 0 2.081.839 2.158 2.158 0 0 0 1.922-.94 4.828 4.828 0 0 0 .632-2.7 4.645 4.645 0 0 0-.632-2.689 2.242 2.242 0 0 0-1.959-.885Z",className:"logo_small_svg__cls-2","data-name":"Path 2966"})),ee||(ee=i.createElement("path",{id:"logo_small_svg__Path_2967",d:"M225.758 101.686h1.5l2.023 5.267a20.188 20.188 0 0 1 .826 2.6h.067q.109-.431.459-1.471t2.288-6.4h1.5l-3.969 10.518a5.253 5.253 0 0 1-1.378 2.212 2.932 2.932 0 0 1-1.934.653 5.659 5.659 0 0 1-1.264-.143V113.8a4.9 4.9 0 0 0 1.037.1 2.136 2.136 0 0 0 2.056-1.618l.514-1.314Z",className:"logo_small_svg__cls-2","data-name":"Path 2967"}))))),components_Logo=()=>i.createElement(logo_small,{height:"40"}),top_bar=()=>({components:{Topbar:c,Logo:components_Logo}});function isNothing(e){return null==e}var te={isNothing,isObject:function js_yaml_isObject(e){return"object"==typeof e&&null!==e},toArray:function toArray(e){return Array.isArray(e)?e:isNothing(e)?[]:[e]},repeat:function repeat(e,t){var r,n="";for(r=0;r<t;r+=1)n+=e;return n},isNegativeZero:function isNegativeZero(e){return 0===e&&Number.NEGATIVE_INFINITY===1/e},extend:function extend(e,t){var r,n,i,o;if(t)for(r=0,n=(o=Object.keys(t)).length;r<n;r+=1)e[i=o[r]]=t[i];return e}};function formatError(e,t){var r="",n=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(r+='in "'+e.mark.name+'" '),r+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(r+="\n\n"+e.mark.snippet),n+" "+r):n}function YAMLException$1(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=formatError(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}YAMLException$1.prototype=Object.create(Error.prototype),YAMLException$1.prototype.constructor=YAMLException$1,YAMLException$1.prototype.toString=function toString(e){return this.name+": "+formatError(this,e)};var re=YAMLException$1;function getLine(e,t,r,n,i){var o="",a="",s=Math.floor(i/2)-1;return n-t>s&&(t=n-s+(o=" ... ").length),r-n>s&&(r=n+s-(a=" ...").length),{str:o+e.slice(t,r).replace(/\t/g,"→")+a,pos:n-t+o.length}}function padStart(e,t){return te.repeat(" ",t-e.length)+e}var ne=function makeSnippet(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var r,n=/\r?\n|\r|\0/g,i=[0],o=[],a=-1;r=n.exec(e.buffer);)o.push(r.index),i.push(r.index+r[0].length),e.position<=r.index&&a<0&&(a=i.length-2);a<0&&(a=i.length-1);var s,u,c="",f=Math.min(e.line+t.linesAfter,o.length).toString().length,l=t.maxLength-(t.indent+f+3);for(s=1;s<=t.linesBefore&&!(a-s<0);s++)u=getLine(e.buffer,i[a-s],o[a-s],e.position-(i[a]-i[a-s]),l),c=te.repeat(" ",t.indent)+padStart((e.line-s+1).toString(),f)+" | "+u.str+"\n"+c;for(u=getLine(e.buffer,i[a],o[a],e.position,l),c+=te.repeat(" ",t.indent)+padStart((e.line+1).toString(),f)+" | "+u.str+"\n",c+=te.repeat("-",t.indent+f+3+u.pos)+"^\n",s=1;s<=t.linesAfter&&!(a+s>=o.length);s++)u=getLine(e.buffer,i[a+s],o[a+s],e.position-(i[a]-i[a+s]),l),c+=te.repeat(" ",t.indent)+padStart((e.line+s+1).toString(),f)+" | "+u.str+"\n";return c.replace(/\n$/,"")},ie=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],oe=["scalar","sequence","mapping"];var ae=function Type$1(e,t){if(t=t||{},Object.keys(t).forEach((function(t){if(-1===ie.indexOf(t))throw new re('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')})),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=function compileStyleAliases(e){var t={};return null!==e&&Object.keys(e).forEach((function(r){e[r].forEach((function(e){t[String(e)]=r}))})),t}(t.styleAliases||null),-1===oe.indexOf(this.kind))throw new re('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')};function compileList(e,t){var r=[];return e[t].forEach((function(e){var t=r.length;r.forEach((function(r,n){r.tag===e.tag&&r.kind===e.kind&&r.multi===e.multi&&(t=n)})),r[t]=e})),r}function Schema$1(e){return this.extend(e)}Schema$1.prototype.extend=function extend(e){var t=[],r=[];if(e instanceof ae)r.push(e);else if(Array.isArray(e))r=r.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new re("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(r=r.concat(e.explicit))}t.forEach((function(e){if(!(e instanceof ae))throw new re("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new re("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new re("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),r.forEach((function(e){if(!(e instanceof ae))throw new re("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var n=Object.create(Schema$1.prototype);return n.implicit=(this.implicit||[]).concat(t),n.explicit=(this.explicit||[]).concat(r),n.compiledImplicit=compileList(n,"implicit"),n.compiledExplicit=compileList(n,"explicit"),n.compiledTypeMap=function compileMap(){var e,t,r={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function collectType(e){e.multi?(r.multi[e.kind].push(e),r.multi.fallback.push(e)):r[e.kind][e.tag]=r.fallback[e.tag]=e}for(e=0,t=arguments.length;e<t;e+=1)arguments[e].forEach(collectType);return r}(n.compiledImplicit,n.compiledExplicit),n};var se=Schema$1,ue=new ae("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}}),ce=new ae("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}}),fe=new ae("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}}),le=new se({explicit:[ue,ce,fe]});var he=new ae("tag:yaml.org,2002:null",{kind:"scalar",resolve:function resolveYamlNull(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function constructYamlNull(){return null},predicate:function isNull(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});var pe=new ae("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function resolveYamlBoolean(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function constructYamlBoolean(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function isBoolean(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"});function isOctCode(e){return 48<=e&&e<=55}function isDecCode(e){return 48<=e&&e<=57}var de=new ae("tag:yaml.org,2002:int",{kind:"scalar",resolve:function resolveYamlInteger(e){if(null===e)return!1;var t,r,n=e.length,i=0,o=!1;if(!n)return!1;if("-"!==(t=e[i])&&"+"!==t||(t=e[++i]),"0"===t){if(i+1===n)return!0;if("b"===(t=e[++i])){for(i++;i<n;i++)if("_"!==(t=e[i])){if("0"!==t&&"1"!==t)return!1;o=!0}return o&&"_"!==t}if("x"===t){for(i++;i<n;i++)if("_"!==(t=e[i])){if(!(48<=(r=e.charCodeAt(i))&&r<=57||65<=r&&r<=70||97<=r&&r<=102))return!1;o=!0}return o&&"_"!==t}if("o"===t){for(i++;i<n;i++)if("_"!==(t=e[i])){if(!isOctCode(e.charCodeAt(i)))return!1;o=!0}return o&&"_"!==t}}if("_"===t)return!1;for(;i<n;i++)if("_"!==(t=e[i])){if(!isDecCode(e.charCodeAt(i)))return!1;o=!0}return!(!o||"_"===t)},construct:function constructYamlInteger(e){var t,r=e,n=1;if(-1!==r.indexOf("_")&&(r=r.replace(/_/g,"")),"-"!==(t=r[0])&&"+"!==t||("-"===t&&(n=-1),t=(r=r.slice(1))[0]),"0"===r)return 0;if("0"===t){if("b"===r[1])return n*parseInt(r.slice(2),2);if("x"===r[1])return n*parseInt(r.slice(2),16);if("o"===r[1])return n*parseInt(r.slice(2),8)}return n*parseInt(r,10)},predicate:function isInteger(e){return"[object Number]"===Object.prototype.toString.call(e)&&e%1==0&&!te.isNegativeZero(e)},represent:{binary:function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),_e=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var ye=/^[-+]?[0-9]+e/;var ge=new ae("tag:yaml.org,2002:float",{kind:"scalar",resolve:function resolveYamlFloat(e){return null!==e&&!(!_e.test(e)||"_"===e[e.length-1])},construct:function constructYamlFloat(e){var t,r;return r="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===r?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:r*parseFloat(t,10)},predicate:function isFloat(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||te.isNegativeZero(e))},represent:function representYamlFloat(e,t){var r;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(te.isNegativeZero(e))return"-0.0";return r=e.toString(10),ye.test(r)?r.replace("e",".e"):r},defaultStyle:"lowercase"}),ve=le.extend({implicit:[he,pe,de,ge]}),me=ve,be=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Se=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 we=new ae("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function resolveYamlTimestamp(e){return null!==e&&(null!==be.exec(e)||null!==Se.exec(e))},construct:function constructYamlTimestamp(e){var t,r,n,i,o,a,s,u,c=0,f=null;if(null===(t=be.exec(e))&&(t=Se.exec(e)),null===t)throw new Error("Date resolve error");if(r=+t[1],n=+t[2]-1,i=+t[3],!t[4])return new Date(Date.UTC(r,n,i));if(o=+t[4],a=+t[5],s=+t[6],t[7]){for(c=t[7].slice(0,3);c.length<3;)c+="0";c=+c}return t[9]&&(f=6e4*(60*+t[10]+ +(t[11]||0)),"-"===t[9]&&(f=-f)),u=new Date(Date.UTC(r,n,i,o,a,s,c)),f&&u.setTime(u.getTime()-f),u},instanceOf:Date,represent:function representYamlTimestamp(e){return e.toISOString()}});var Ie=new ae("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function resolveYamlMerge(e){return"<<"===e||null===e}}),xe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";var Ee=new ae("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function resolveYamlBinary(e){if(null===e)return!1;var t,r,n=0,i=e.length,o=xe;for(r=0;r<i;r++)if(!((t=o.indexOf(e.charAt(r)))>64)){if(t<0)return!1;n+=6}return n%8==0},construct:function constructYamlBinary(e){var t,r,n=e.replace(/[\r\n=]/g,""),i=n.length,o=xe,a=0,s=[];for(t=0;t<i;t++)t%4==0&&t&&(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)),a=a<<6|o.indexOf(n.charAt(t));return 0===(r=i%4*6)?(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)):18===r?(s.push(a>>10&255),s.push(a>>2&255)):12===r&&s.push(a>>4&255),new Uint8Array(s)},predicate:function isBinary(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function representYamlBinary(e){var t,r,n="",i=0,o=e.length,a=xe;for(t=0;t<o;t++)t%3==0&&t&&(n+=a[i>>18&63],n+=a[i>>12&63],n+=a[i>>6&63],n+=a[63&i]),i=(i<<8)+e[t];return 0===(r=o%3)?(n+=a[i>>18&63],n+=a[i>>12&63],n+=a[i>>6&63],n+=a[63&i]):2===r?(n+=a[i>>10&63],n+=a[i>>4&63],n+=a[i<<2&63],n+=a[64]):1===r&&(n+=a[i>>2&63],n+=a[i<<4&63],n+=a[64],n+=a[64]),n}}),Oe=Object.prototype.hasOwnProperty,Be=Object.prototype.toString;var ke=new ae("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function resolveYamlOmap(e){if(null===e)return!0;var t,r,n,i,o,a=[],s=e;for(t=0,r=s.length;t<r;t+=1){if(n=s[t],o=!1,"[object Object]"!==Be.call(n))return!1;for(i in n)if(Oe.call(n,i)){if(o)return!1;o=!0}if(!o)return!1;if(-1!==a.indexOf(i))return!1;a.push(i)}return!0},construct:function constructYamlOmap(e){return null!==e?e:[]}}),Ae=Object.prototype.toString;var Ce=new ae("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function resolveYamlPairs(e){if(null===e)return!0;var t,r,n,i,o,a=e;for(o=new Array(a.length),t=0,r=a.length;t<r;t+=1){if(n=a[t],"[object Object]"!==Ae.call(n))return!1;if(1!==(i=Object.keys(n)).length)return!1;o[t]=[i[0],n[i[0]]]}return!0},construct:function constructYamlPairs(e){if(null===e)return[];var t,r,n,i,o,a=e;for(o=new Array(a.length),t=0,r=a.length;t<r;t+=1)n=a[t],i=Object.keys(n),o[t]=[i[0],n[i[0]]];return o}}),Me=Object.prototype.hasOwnProperty;var qe=new ae("tag:yaml.org,2002:set",{kind:"mapping",resolve:function resolveYamlSet(e){if(null===e)return!0;var t,r=e;for(t in r)if(Me.call(r,t)&&null!==r[t])return!1;return!0},construct:function constructYamlSet(e){return null!==e?e:{}}}),Le=me.extend({implicit:[we,Ie],explicit:[Ee,ke,Ce,qe]}),je=Object.prototype.hasOwnProperty,Ne=1,Te=2,Re=3,ze=4,Pe=1,De=2,Fe=3,Ue=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,We=/[\x85\u2028\u2029]/,Ke=/[,\[\]\{\}]/,Ve=/^(?:!|!!|![a-z\-]+!)$/i,$e=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function _class(e){return Object.prototype.toString.call(e)}function is_EOL(e){return 10===e||13===e}function is_WHITE_SPACE(e){return 9===e||32===e}function is_WS_OR_EOL(e){return 9===e||32===e||10===e||13===e}function is_FLOW_INDICATOR(e){return 44===e||91===e||93===e||123===e||125===e}function fromHexCode(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function simpleEscapeSequence(e){return 48===e?"\0":97===e?"":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?" ":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function charFromCodepoint(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var He=new Array(256),Ze=new Array(256),Ye=0;Ye<256;Ye++)He[Ye]=simpleEscapeSequence(Ye)?1:0,Ze[Ye]=simpleEscapeSequence(Ye);function State$1(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||Le,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function generateError(e,t){var r={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return r.snippet=ne(r),new re(t,r)}function throwError(e,t){throw generateError(e,t)}function throwWarning(e,t){e.onWarning&&e.onWarning.call(null,generateError(e,t))}var Ge={YAML:function handleYamlDirective(e,t,r){var n,i,o;null!==e.version&&throwError(e,"duplication of %YAML directive"),1!==r.length&&throwError(e,"YAML directive accepts exactly one argument"),null===(n=/^([0-9]+)\.([0-9]+)$/.exec(r[0]))&&throwError(e,"ill-formed argument of the YAML directive"),i=parseInt(n[1],10),o=parseInt(n[2],10),1!==i&&throwError(e,"unacceptable YAML version of the document"),e.version=r[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&throwWarning(e,"unsupported YAML version of the document")},TAG:function handleTagDirective(e,t,r){var n,i;2!==r.length&&throwError(e,"TAG directive accepts exactly two arguments"),n=r[0],i=r[1],Ve.test(n)||throwError(e,"ill-formed tag handle (first argument) of the TAG directive"),je.call(e.tagMap,n)&&throwError(e,'there is a previously declared suffix for "'+n+'" tag handle'),$e.test(i)||throwError(e,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch(t){throwError(e,"tag prefix is malformed: "+i)}e.tagMap[n]=i}};function captureSegment(e,t,r,n){var i,o,a,s;if(t<r){if(s=e.input.slice(t,r),n)for(i=0,o=s.length;i<o;i+=1)9===(a=s.charCodeAt(i))||32<=a&&a<=1114111||throwError(e,"expected valid JSON character");else Ue.test(s)&&throwError(e,"the stream contains non-printable characters");e.result+=s}}function mergeMappings(e,t,r,n){var i,o,a,s;for(te.isObject(r)||throwError(e,"cannot merge mappings; the provided source object is unacceptable"),a=0,s=(i=Object.keys(r)).length;a<s;a+=1)o=i[a],je.call(t,o)||(t[o]=r[o],n[o]=!0)}function storeMappingPair(e,t,r,n,i,o,a,s,u){var c,f;if(Array.isArray(i))for(c=0,f=(i=Array.prototype.slice.call(i)).length;c<f;c+=1)Array.isArray(i[c])&&throwError(e,"nested arrays are not supported inside keys"),"object"==typeof i&&"[object Object]"===_class(i[c])&&(i[c]="[object Object]");if("object"==typeof i&&"[object Object]"===_class(i)&&(i="[object Object]"),i=String(i),null===t&&(t={}),"tag:yaml.org,2002:merge"===n)if(Array.isArray(o))for(c=0,f=o.length;c<f;c+=1)mergeMappings(e,t,o[c],r);else mergeMappings(e,t,o,r);else e.json||je.call(r,i)||!je.call(t,i)||(e.line=a||e.line,e.lineStart=s||e.lineStart,e.position=u||e.position,throwError(e,"duplicated mapping key")),"__proto__"===i?Object.defineProperty(t,i,{configurable:!0,enumerable:!0,writable:!0,value:o}):t[i]=o,delete r[i];return t}function readLineBreak(e){var t;10===(t=e.input.charCodeAt(e.position))?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):throwError(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function skipSeparationSpace(e,t,r){for(var n=0,i=e.input.charCodeAt(e.position);0!==i;){for(;is_WHITE_SPACE(i);)9===i&&-1===e.firstTabInLine&&(e.firstTabInLine=e.position),i=e.input.charCodeAt(++e.position);if(t&&35===i)do{i=e.input.charCodeAt(++e.position)}while(10!==i&&13!==i&&0!==i);if(!is_EOL(i))break;for(readLineBreak(e),i=e.input.charCodeAt(e.position),n++,e.lineIndent=0;32===i;)e.lineIndent++,i=e.input.charCodeAt(++e.position)}return-1!==r&&0!==n&&e.lineIndent<r&&throwWarning(e,"deficient indentation"),n}function testDocumentSeparator(e){var t,r=e.position;return!(45!==(t=e.input.charCodeAt(r))&&46!==t||t!==e.input.charCodeAt(r+1)||t!==e.input.charCodeAt(r+2)||(r+=3,0!==(t=e.input.charCodeAt(r))&&!is_WS_OR_EOL(t)))}function writeFoldedLines(e,t){1===t?e.result+=" ":t>1&&(e.result+=te.repeat("\n",t-1))}function readBlockSequence(e,t){var r,n,i=e.tag,o=e.anchor,a=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),n=e.input.charCodeAt(e.position);0!==n&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,throwError(e,"tab characters must not be used in indentation")),45===n)&&is_WS_OR_EOL(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,skipSeparationSpace(e,!0,-1)&&e.lineIndent<=t)a.push(null),n=e.input.charCodeAt(e.position);else if(r=e.line,composeNode(e,t,Re,!1,!0),a.push(e.result),skipSeparationSpace(e,!0,-1),n=e.input.charCodeAt(e.position),(e.line===r||e.lineIndent>t)&&0!==n)throwError(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break;return!!s&&(e.tag=i,e.anchor=o,e.kind="sequence",e.result=a,!0)}function readTagProperty(e){var t,r,n,i,o=!1,a=!1;if(33!==(i=e.input.charCodeAt(e.position)))return!1;if(null!==e.tag&&throwError(e,"duplication of a tag property"),60===(i=e.input.charCodeAt(++e.position))?(o=!0,i=e.input.charCodeAt(++e.position)):33===i?(a=!0,r="!!",i=e.input.charCodeAt(++e.position)):r="!",t=e.position,o){do{i=e.input.charCodeAt(++e.position)}while(0!==i&&62!==i);e.position<e.length?(n=e.input.slice(t,e.position),i=e.input.charCodeAt(++e.position)):throwError(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==i&&!is_WS_OR_EOL(i);)33===i&&(a?throwError(e,"tag suffix cannot contain exclamation marks"):(r=e.input.slice(t-1,e.position+1),Ve.test(r)||throwError(e,"named tag handle cannot contain such characters"),a=!0,t=e.position+1)),i=e.input.charCodeAt(++e.position);n=e.input.slice(t,e.position),Ke.test(n)&&throwError(e,"tag suffix cannot contain flow indicator characters")}n&&!$e.test(n)&&throwError(e,"tag name cannot contain such characters: "+n);try{n=decodeURIComponent(n)}catch(t){throwError(e,"tag name is malformed: "+n)}return o?e.tag=n:je.call(e.tagMap,r)?e.tag=e.tagMap[r]+n:"!"===r?e.tag="!"+n:"!!"===r?e.tag="tag:yaml.org,2002:"+n:throwError(e,'undeclared tag handle "'+r+'"'),!0}function readAnchorProperty(e){var t,r;if(38!==(r=e.input.charCodeAt(e.position)))return!1;for(null!==e.anchor&&throwError(e,"duplication of an anchor property"),r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!is_WS_OR_EOL(r)&&!is_FLOW_INDICATOR(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&throwError(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function composeNode(e,t,r,n,i){var o,a,s,u,c,f,l,h,p,d=1,_=!1,g=!1;if(null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,o=a=s=ze===r||Re===r,n&&skipSeparationSpace(e,!0,-1)&&(_=!0,e.lineIndent>t?d=1:e.lineIndent===t?d=0:e.lineIndent<t&&(d=-1)),1===d)for(;readTagProperty(e)||readAnchorProperty(e);)skipSeparationSpace(e,!0,-1)?(_=!0,s=o,e.lineIndent>t?d=1:e.lineIndent===t?d=0:e.lineIndent<t&&(d=-1)):s=!1;if(s&&(s=_||i),1!==d&&ze!==r||(h=Ne===r||Te===r?t:t+1,p=e.position-e.lineStart,1===d?s&&(readBlockSequence(e,p)||function readBlockMapping(e,t,r){var n,i,o,a,s,u,c,f=e.tag,l=e.anchor,h={},p=Object.create(null),d=null,_=null,g=null,v=!1,m=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=h),c=e.input.charCodeAt(e.position);0!==c;){if(v||-1===e.firstTabInLine||(e.position=e.firstTabInLine,throwError(e,"tab characters must not be used in indentation")),n=e.input.charCodeAt(e.position+1),o=e.line,63!==c&&58!==c||!is_WS_OR_EOL(n)){if(a=e.line,s=e.lineStart,u=e.position,!composeNode(e,r,Te,!1,!0))break;if(e.line===o){for(c=e.input.charCodeAt(e.position);is_WHITE_SPACE(c);)c=e.input.charCodeAt(++e.position);if(58===c)is_WS_OR_EOL(c=e.input.charCodeAt(++e.position))||throwError(e,"a whitespace character is expected after the key-value separator within a block mapping"),v&&(storeMappingPair(e,h,p,d,_,null,a,s,u),d=_=g=null),m=!0,v=!1,i=!1,d=e.tag,_=e.result;else{if(!m)return e.tag=f,e.anchor=l,!0;throwError(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!m)return e.tag=f,e.anchor=l,!0;throwError(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===c?(v&&(storeMappingPair(e,h,p,d,_,null,a,s,u),d=_=g=null),m=!0,v=!0,i=!0):v?(v=!1,i=!0):throwError(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,c=n;if((e.line===o||e.lineIndent>t)&&(v&&(a=e.line,s=e.lineStart,u=e.position),composeNode(e,t,ze,!0,i)&&(v?_=e.result:g=e.result),v||(storeMappingPair(e,h,p,d,_,g,a,s,u),d=_=g=null),skipSeparationSpace(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)throwError(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return v&&storeMappingPair(e,h,p,d,_,null,a,s,u),m&&(e.tag=f,e.anchor=l,e.kind="mapping",e.result=h),m}(e,p,h))||function readFlowCollection(e,t){var r,n,i,o,a,s,u,c,f,l,h,p,d=!0,_=e.tag,g=e.anchor,v=Object.create(null);if(91===(p=e.input.charCodeAt(e.position)))a=93,c=!1,o=[];else{if(123!==p)return!1;a=125,c=!0,o={}}for(null!==e.anchor&&(e.anchorMap[e.anchor]=o),p=e.input.charCodeAt(++e.position);0!==p;){if(skipSeparationSpace(e,!0,t),(p=e.input.charCodeAt(e.position))===a)return e.position++,e.tag=_,e.anchor=g,e.kind=c?"mapping":"sequence",e.result=o,!0;d?44===p&&throwError(e,"expected the node content, but found ','"):throwError(e,"missed comma between flow collection entries"),h=null,s=u=!1,63===p&&is_WS_OR_EOL(e.input.charCodeAt(e.position+1))&&(s=u=!0,e.position++,skipSeparationSpace(e,!0,t)),r=e.line,n=e.lineStart,i=e.position,composeNode(e,t,Ne,!1,!0),l=e.tag,f=e.result,skipSeparationSpace(e,!0,t),p=e.input.charCodeAt(e.position),!u&&e.line!==r||58!==p||(s=!0,p=e.input.charCodeAt(++e.position),skipSeparationSpace(e,!0,t),composeNode(e,t,Ne,!1,!0),h=e.result),c?storeMappingPair(e,o,v,l,f,h,r,n,i):s?o.push(storeMappingPair(e,null,v,l,f,h,r,n,i)):o.push(f),skipSeparationSpace(e,!0,t),44===(p=e.input.charCodeAt(e.position))?(d=!0,p=e.input.charCodeAt(++e.position)):d=!1}throwError(e,"unexpected end of the stream within a flow collection")}(e,h)?g=!0:(a&&function readBlockScalar(e,t){var r,n,i,o,a,s=Pe,u=!1,c=!1,f=t,l=0,h=!1;if(124===(o=e.input.charCodeAt(e.position)))n=!1;else{if(62!==o)return!1;n=!0}for(e.kind="scalar",e.result="";0!==o;)if(43===(o=e.input.charCodeAt(++e.position))||45===o)Pe===s?s=43===o?Fe:De:throwError(e,"repeat of a chomping mode identifier");else{if(!((i=48<=(a=o)&&a<=57?a-48:-1)>=0))break;0===i?throwError(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?throwError(e,"repeat of an indentation width identifier"):(f=t+i-1,c=!0)}if(is_WHITE_SPACE(o)){do{o=e.input.charCodeAt(++e.position)}while(is_WHITE_SPACE(o));if(35===o)do{o=e.input.charCodeAt(++e.position)}while(!is_EOL(o)&&0!==o)}for(;0!==o;){for(readLineBreak(e),e.lineIndent=0,o=e.input.charCodeAt(e.position);(!c||e.lineIndent<f)&&32===o;)e.lineIndent++,o=e.input.charCodeAt(++e.position);if(!c&&e.lineIndent>f&&(f=e.lineIndent),is_EOL(o))l++;else{if(e.lineIndent<f){s===Fe?e.result+=te.repeat("\n",u?1+l:l):s===Pe&&u&&(e.result+="\n");break}for(n?is_WHITE_SPACE(o)?(h=!0,e.result+=te.repeat("\n",u?1+l:l)):h?(h=!1,e.result+=te.repeat("\n",l+1)):0===l?u&&(e.result+=" "):e.result+=te.repeat("\n",l):e.result+=te.repeat("\n",u?1+l:l),u=!0,c=!0,l=0,r=e.position;!is_EOL(o)&&0!==o;)o=e.input.charCodeAt(++e.position);captureSegment(e,r,e.position,!1)}}return!0}(e,h)||function readSingleQuotedScalar(e,t){var r,n,i;if(39!==(r=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,n=i=e.position;0!==(r=e.input.charCodeAt(e.position));)if(39===r){if(captureSegment(e,n,e.position,!0),39!==(r=e.input.charCodeAt(++e.position)))return!0;n=e.position,e.position++,i=e.position}else is_EOL(r)?(captureSegment(e,n,i,!0),writeFoldedLines(e,skipSeparationSpace(e,!1,t)),n=i=e.position):e.position===e.lineStart&&testDocumentSeparator(e)?throwError(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);throwError(e,"unexpected end of the stream within a single quoted scalar")}(e,h)||function readDoubleQuotedScalar(e,t){var r,n,i,o,a,s,u;if(34!==(s=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,r=n=e.position;0!==(s=e.input.charCodeAt(e.position));){if(34===s)return captureSegment(e,r,e.position,!0),e.position++,!0;if(92===s){if(captureSegment(e,r,e.position,!0),is_EOL(s=e.input.charCodeAt(++e.position)))skipSeparationSpace(e,!1,t);else if(s<256&&He[s])e.result+=Ze[s],e.position++;else if((a=120===(u=s)?2:117===u?4:85===u?8:0)>0){for(i=a,o=0;i>0;i--)(a=fromHexCode(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+a:throwError(e,"expected hexadecimal character");e.result+=charFromCodepoint(o),e.position++}else throwError(e,"unknown escape sequence");r=n=e.position}else is_EOL(s)?(captureSegment(e,r,n,!0),writeFoldedLines(e,skipSeparationSpace(e,!1,t)),r=n=e.position):e.position===e.lineStart&&testDocumentSeparator(e)?throwError(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}throwError(e,"unexpected end of the stream within a double quoted scalar")}(e,h)?g=!0:!function readAlias(e){var t,r,n;if(42!==(n=e.input.charCodeAt(e.position)))return!1;for(n=e.input.charCodeAt(++e.position),t=e.position;0!==n&&!is_WS_OR_EOL(n)&&!is_FLOW_INDICATOR(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&throwError(e,"name of an alias node must contain at least one character"),r=e.input.slice(t,e.position),je.call(e.anchorMap,r)||throwError(e,'unidentified alias "'+r+'"'),e.result=e.anchorMap[r],skipSeparationSpace(e,!0,-1),!0}(e)?function readPlainScalar(e,t,r){var n,i,o,a,s,u,c,f,l=e.kind,h=e.result;if(is_WS_OR_EOL(f=e.input.charCodeAt(e.position))||is_FLOW_INDICATOR(f)||35===f||38===f||42===f||33===f||124===f||62===f||39===f||34===f||37===f||64===f||96===f)return!1;if((63===f||45===f)&&(is_WS_OR_EOL(n=e.input.charCodeAt(e.position+1))||r&&is_FLOW_INDICATOR(n)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,a=!1;0!==f;){if(58===f){if(is_WS_OR_EOL(n=e.input.charCodeAt(e.position+1))||r&&is_FLOW_INDICATOR(n))break}else if(35===f){if(is_WS_OR_EOL(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&testDocumentSeparator(e)||r&&is_FLOW_INDICATOR(f))break;if(is_EOL(f)){if(s=e.line,u=e.lineStart,c=e.lineIndent,skipSeparationSpace(e,!1,-1),e.lineIndent>=t){a=!0,f=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=u,e.lineIndent=c;break}}a&&(captureSegment(e,i,o,!1),writeFoldedLines(e,e.line-s),i=o=e.position,a=!1),is_WHITE_SPACE(f)||(o=e.position+1),f=e.input.charCodeAt(++e.position)}return captureSegment(e,i,o,!1),!!e.result||(e.kind=l,e.result=h,!1)}(e,h,Ne===r)&&(g=!0,null===e.tag&&(e.tag="?")):(g=!0,null===e.tag&&null===e.anchor||throwError(e,"alias node should not have any properties")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===d&&(g=s&&readBlockSequence(e,p))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&throwError(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"'),u=0,c=e.implicitTypes.length;u<c;u+=1)if((l=e.implicitTypes[u]).resolve(e.result)){e.result=l.construct(e.result),e.tag=l.tag,null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);break}}else if("!"!==e.tag){if(je.call(e.typeMap[e.kind||"fallback"],e.tag))l=e.typeMap[e.kind||"fallback"][e.tag];else for(l=null,u=0,c=(f=e.typeMap.multi[e.kind||"fallback"]).length;u<c;u+=1)if(e.tag.slice(0,f[u].tag.length)===f[u].tag){l=f[u];break}l||throwError(e,"unknown tag !<"+e.tag+">"),null!==e.result&&l.kind!==e.kind&&throwError(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+l.kind+'", not "'+e.kind+'"'),l.resolve(e.result,e.tag)?(e.result=l.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):throwError(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||g}function readDocument(e){var t,r,n,i,o=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(i=e.input.charCodeAt(e.position))&&(skipSeparationSpace(e,!0,-1),i=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==i));){for(a=!0,i=e.input.charCodeAt(++e.position),t=e.position;0!==i&&!is_WS_OR_EOL(i);)i=e.input.charCodeAt(++e.position);for(n=[],(r=e.input.slice(t,e.position)).length<1&&throwError(e,"directive name must not be less than one character in length");0!==i;){for(;is_WHITE_SPACE(i);)i=e.input.charCodeAt(++e.position);if(35===i){do{i=e.input.charCodeAt(++e.position)}while(0!==i&&!is_EOL(i));break}if(is_EOL(i))break;for(t=e.position;0!==i&&!is_WS_OR_EOL(i);)i=e.input.charCodeAt(++e.position);n.push(e.input.slice(t,e.position))}0!==i&&readLineBreak(e),je.call(Ge,r)?Ge[r](e,r,n):throwWarning(e,'unknown document directive "'+r+'"')}skipSeparationSpace(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,skipSeparationSpace(e,!0,-1)):a&&throwError(e,"directives end mark is expected"),composeNode(e,e.lineIndent-1,ze,!1,!0),skipSeparationSpace(e,!0,-1),e.checkLineBreaks&&We.test(e.input.slice(o,e.position))&&throwWarning(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&testDocumentSeparator(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,skipSeparationSpace(e,!0,-1)):e.position<e.length-1&&throwError(e,"end of the stream or a document separator is expected")}function loadDocuments(e,t){t=t||{},0!==(e=String(e)).length&&(10!==e.charCodeAt(e.length-1)&&13!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));var r=new State$1(e,t),n=e.indexOf("\0");for(-1!==n&&(r.position=n,throwError(r,"null byte is not allowed in input")),r.input+="\0";32===r.input.charCodeAt(r.position);)r.lineIndent+=1,r.position+=1;for(;r.position<r.length-1;)readDocument(r);return r.documents}var Je={loadAll:function loadAll$1(e,t,r){null!==t&&"object"==typeof t&&void 0===r&&(r=t,t=null);var n=loadDocuments(e,r);if("function"!=typeof t)return n;for(var i=0,o=n.length;i<o;i+=1)t(n[i])},load:function load$1(e,t){var r=loadDocuments(e,t);if(0!==r.length){if(1===r.length)return r[0];throw new re("expected a single document in the stream, but found more")}}},Qe=Object.prototype.toString,Xe=Object.prototype.hasOwnProperty,et=65279,tt=9,rt=10,nt=13,it=32,ot=33,at=34,st=35,ut=37,ct=38,lt=39,ht=42,pt=44,dt=45,_t=58,yt=61,gt=62,vt=63,mt=64,bt=91,St=93,wt=96,It=123,xt=124,Et=125,Ot={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},Bt=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],kt=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function encodeHex(e){var t,r,n;if(t=e.toString(16).toUpperCase(),e<=255)r="x",n=2;else if(e<=65535)r="u",n=4;else{if(!(e<=4294967295))throw new re("code point within a string may not be greater than 0xFFFFFFFF");r="U",n=8}return"\\"+r+te.repeat("0",n-t.length)+t}var At=1,Ct=2;function State(e){this.schema=e.schema||Le,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=te.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function compileStyleMap(e,t){var r,n,i,o,a,s,u;if(null===t)return{};for(r={},i=0,o=(n=Object.keys(t)).length;i<o;i+=1)a=n[i],s=String(t[a]),"!!"===a.slice(0,2)&&(a="tag:yaml.org,2002:"+a.slice(2)),(u=e.compiledTypeMap.fallback[a])&&Xe.call(u.styleAliases,s)&&(s=u.styleAliases[s]),r[a]=s;return r}(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.condenseFlow=e.condenseFlow||!1,this.quotingType='"'===e.quotingType?Ct:At,this.forceQuotes=e.forceQuotes||!1,this.replacer="function"==typeof e.replacer?e.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function indentString(e,t){for(var r,n=te.repeat(" ",t),i=0,o=-1,a="",s=e.length;i<s;)-1===(o=e.indexOf("\n",i))?(r=e.slice(i),i=s):(r=e.slice(i,o+1),i=o+1),r.length&&"\n"!==r&&(a+=n),a+=r;return a}function generateNextLine(e,t){return"\n"+te.repeat(" ",e.indent*t)}function isWhitespace(e){return e===it||e===tt}function isPrintable(e){return 32<=e&&e<=126||161<=e&&e<=55295&&8232!==e&&8233!==e||57344<=e&&e<=65533&&e!==et||65536<=e&&e<=1114111}function isNsCharOrWhitespace(e){return isPrintable(e)&&e!==et&&e!==nt&&e!==rt}function isPlainSafe(e,t,r){var n=isNsCharOrWhitespace(e),i=n&&!isWhitespace(e);return(r?n:n&&e!==pt&&e!==bt&&e!==St&&e!==It&&e!==Et)&&e!==st&&!(t===_t&&!i)||isNsCharOrWhitespace(t)&&!isWhitespace(t)&&e===st||t===_t&&i}function codePointAt(e,t){var r,n=e.charCodeAt(t);return n>=55296&&n<=56319&&t+1<e.length&&(r=e.charCodeAt(t+1))>=56320&&r<=57343?1024*(n-55296)+r-56320+65536:n}function needIndentIndicator(e){return/^\n* /.test(e)}var Mt=1,qt=2,Lt=3,jt=4,Nt=5;function chooseScalarStyle(e,t,r,n,i,o,a,s){var u,c=0,f=null,l=!1,h=!1,p=-1!==n,d=-1,_=function isPlainSafeFirst(e){return isPrintable(e)&&e!==et&&!isWhitespace(e)&&e!==dt&&e!==vt&&e!==_t&&e!==pt&&e!==bt&&e!==St&&e!==It&&e!==Et&&e!==st&&e!==ct&&e!==ht&&e!==ot&&e!==xt&&e!==yt&&e!==gt&&e!==lt&&e!==at&&e!==ut&&e!==mt&&e!==wt}(codePointAt(e,0))&&function isPlainSafeLast(e){return!isWhitespace(e)&&e!==_t}(codePointAt(e,e.length-1));if(t||a)for(u=0;u<e.length;c>=65536?u+=2:u++){if(!isPrintable(c=codePointAt(e,u)))return Nt;_=_&&isPlainSafe(c,f,s),f=c}else{for(u=0;u<e.length;c>=65536?u+=2:u++){if((c=codePointAt(e,u))===rt)l=!0,p&&(h=h||u-d-1>n&&" "!==e[d+1],d=u);else if(!isPrintable(c))return Nt;_=_&&isPlainSafe(c,f,s),f=c}h=h||p&&u-d-1>n&&" "!==e[d+1]}return l||h?r>9&&needIndentIndicator(e)?Nt:a?o===Ct?Nt:qt:h?jt:Lt:!_||a||i(e)?o===Ct?Nt:qt:Mt}function writeScalar(e,t,r,n,i){e.dump=function(){if(0===t.length)return e.quotingType===Ct?'""':"''";if(!e.noCompatMode&&(-1!==Bt.indexOf(t)||kt.test(t)))return e.quotingType===Ct?'"'+t+'"':"'"+t+"'";var o=e.indent*Math.max(1,r),a=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-o),s=n||e.flowLevel>-1&&r>=e.flowLevel;switch(chooseScalarStyle(t,s,e.indent,a,(function testAmbiguity(t){return function testImplicitResolving(e,t){var r,n;for(r=0,n=e.implicitTypes.length;r<n;r+=1)if(e.implicitTypes[r].resolve(t))return!0;return!1}(e,t)}),e.quotingType,e.forceQuotes&&!n,i)){case Mt:return t;case qt:return"'"+t.replace(/'/g,"''")+"'";case Lt:return"|"+blockHeader(t,e.indent)+dropEndingNewline(indentString(t,o));case jt:return">"+blockHeader(t,e.indent)+dropEndingNewline(indentString(function foldString(e,t){var r,n,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,foldLine(e.slice(0,s),t)),a="\n"===e[0]||" "===e[0];var s;for(;n=i.exec(e);){var u=n[1],c=n[2];r=" "===c[0],o+=u+(a||r||""===c?"":"\n")+foldLine(c,t),a=r}return o}(t,a),o));case Nt:return'"'+function escapeString(e){for(var t,r="",n=0,i=0;i<e.length;n>=65536?i+=2:i++)n=codePointAt(e,i),!(t=Ot[n])&&isPrintable(n)?(r+=e[i],n>=65536&&(r+=e[i+1])):r+=t||encodeHex(n);return r}(t)+'"';default:throw new re("impossible error: invalid scalar style")}}()}function blockHeader(e,t){var r=needIndentIndicator(e)?String(t):"",n="\n"===e[e.length-1];return r+(n&&("\n"===e[e.length-2]||"\n"===e)?"+":n?"":"-")+"\n"}function dropEndingNewline(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function foldLine(e,t){if(""===e||" "===e[0])return e;for(var r,n,i=/ [^ ]/g,o=0,a=0,s=0,u="";r=i.exec(e);)(s=r.index)-o>t&&(n=a>o?a:s,u+="\n"+e.slice(o,n),o=n+1),a=s;return u+="\n",e.length-o>t&&a>o?u+=e.slice(o,a)+"\n"+e.slice(a+1):u+=e.slice(o),u.slice(1)}function writeBlockSequence(e,t,r,n){var i,o,a,s="",u=e.tag;for(i=0,o=r.length;i<o;i+=1)a=r[i],e.replacer&&(a=e.replacer.call(r,String(i),a)),(writeNode(e,t+1,a,!0,!0,!1,!0)||void 0===a&&writeNode(e,t+1,null,!0,!0,!1,!0))&&(n&&""===s||(s+=generateNextLine(e,t)),e.dump&&rt===e.dump.charCodeAt(0)?s+="-":s+="- ",s+=e.dump);e.tag=u,e.dump=s||"[]"}function detectType(e,t,r){var n,i,o,a,s,u;for(o=0,a=(i=r?e.explicitTypes:e.implicitTypes).length;o<a;o+=1)if(((s=i[o]).instanceOf||s.predicate)&&(!s.instanceOf||"object"==typeof t&&t instanceof s.instanceOf)&&(!s.predicate||s.predicate(t))){if(r?s.multi&&s.representName?e.tag=s.representName(t):e.tag=s.tag:e.tag="?",s.represent){if(u=e.styleMap[s.tag]||s.defaultStyle,"[object Function]"===Qe.call(s.represent))n=s.represent(t,u);else{if(!Xe.call(s.represent,u))throw new re("!<"+s.tag+'> tag resolver accepts not "'+u+'" style');n=s.represent[u](t,u)}e.dump=n}return!0}return!1}function writeNode(e,t,r,n,i,o,a){e.tag=null,e.dump=r,detectType(e,r,!1)||detectType(e,r,!0);var s,u=Qe.call(e.dump),c=n;n&&(n=e.flowLevel<0||e.flowLevel>t);var f,l,h="[object Object]"===u||"[object Array]"===u;if(h&&(l=-1!==(f=e.duplicates.indexOf(r))),(null!==e.tag&&"?"!==e.tag||l||2!==e.indent&&t>0)&&(i=!1),l&&e.usedDuplicates[f])e.dump="*ref_"+f;else{if(h&&l&&!e.usedDuplicates[f]&&(e.usedDuplicates[f]=!0),"[object Object]"===u)n&&0!==Object.keys(e.dump).length?(!function writeBlockMapping(e,t,r,n){var i,o,a,s,u,c,f="",l=e.tag,h=Object.keys(r);if(!0===e.sortKeys)h.sort();else if("function"==typeof e.sortKeys)h.sort(e.sortKeys);else if(e.sortKeys)throw new re("sortKeys must be a boolean or a function");for(i=0,o=h.length;i<o;i+=1)c="",n&&""===f||(c+=generateNextLine(e,t)),s=r[a=h[i]],e.replacer&&(s=e.replacer.call(r,a,s)),writeNode(e,t+1,a,!0,!0,!0)&&((u=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024)&&(e.dump&&rt===e.dump.charCodeAt(0)?c+="?":c+="? "),c+=e.dump,u&&(c+=generateNextLine(e,t)),writeNode(e,t+1,s,!0,u)&&(e.dump&&rt===e.dump.charCodeAt(0)?c+=":":c+=": ",f+=c+=e.dump));e.tag=l,e.dump=f||"{}"}(e,t,e.dump,i),l&&(e.dump="&ref_"+f+e.dump)):(!function writeFlowMapping(e,t,r){var n,i,o,a,s,u="",c=e.tag,f=Object.keys(r);for(n=0,i=f.length;n<i;n+=1)s="",""!==u&&(s+=", "),e.condenseFlow&&(s+='"'),a=r[o=f[n]],e.replacer&&(a=e.replacer.call(r,o,a)),writeNode(e,t,o,!1,!1)&&(e.dump.length>1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),writeNode(e,t,a,!1,!1)&&(u+=s+=e.dump));e.tag=c,e.dump="{"+u+"}"}(e,t,e.dump),l&&(e.dump="&ref_"+f+" "+e.dump));else if("[object Array]"===u)n&&0!==e.dump.length?(e.noArrayIndent&&!a&&t>0?writeBlockSequence(e,t-1,e.dump,i):writeBlockSequence(e,t,e.dump,i),l&&(e.dump="&ref_"+f+e.dump)):(!function writeFlowSequence(e,t,r){var n,i,o,a="",s=e.tag;for(n=0,i=r.length;n<i;n+=1)o=r[n],e.replacer&&(o=e.replacer.call(r,String(n),o)),(writeNode(e,t,o,!1,!1)||void 0===o&&writeNode(e,t,null,!1,!1))&&(""!==a&&(a+=","+(e.condenseFlow?"":" ")),a+=e.dump);e.tag=s,e.dump="["+a+"]"}(e,t,e.dump),l&&(e.dump="&ref_"+f+" "+e.dump));else{if("[object String]"!==u){if("[object Undefined]"===u)return!1;if(e.skipInvalid)return!1;throw new re("unacceptable kind of an object to dump "+u)}"?"!==e.tag&&writeScalar(e,e.dump,t,o,c)}null!==e.tag&&"?"!==e.tag&&(s=encodeURI("!"===e.tag[0]?e.tag.slice(1):e.tag).replace(/!/g,"%21"),s="!"===e.tag[0]?"!"+s:"tag:yaml.org,2002:"===s.slice(0,18)?"!!"+s.slice(18):"!<"+s+">",e.dump=s+" "+e.dump)}return!0}function getDuplicateReferences(e,t){var r,n,i=[],o=[];for(inspectNode(e,i,o),r=0,n=o.length;r<n;r+=1)t.duplicates.push(i[o[r]]);t.usedDuplicates=new Array(n)}function inspectNode(e,t,r){var n,i,o;if(null!==e&&"object"==typeof e)if(-1!==(i=t.indexOf(e)))-1===r.indexOf(i)&&r.push(i);else if(t.push(e),Array.isArray(e))for(i=0,o=e.length;i<o;i+=1)inspectNode(e[i],t,r);else for(i=0,o=(n=Object.keys(e)).length;i<o;i+=1)inspectNode(e[n[i]],t,r)}function renamed(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}const Tt={Type:ae,Schema:se,FAILSAFE_SCHEMA:le,JSON_SCHEMA:ve,CORE_SCHEMA:me,DEFAULT_SCHEMA:Le,load:Je.load,loadAll:Je.loadAll,dump:{dump:function dump$1(e,t){var r=new State(t=t||{});r.noRefs||getDuplicateReferences(e,r);var n=e;return r.replacer&&(n=r.replacer.call({"":n},"",n)),writeNode(r,0,n,!0,!0)?r.dump+"\n":""}}.dump,YAMLException:re,types:{binary:Ee,float:ge,map:fe,null:he,pairs:Ce,set:qe,timestamp:we,bool:pe,int:de,merge:Ie,omap:ke,seq:ce,str:ue},safeLoad:renamed("safeLoad","load"),safeLoadAll:renamed("safeLoadAll","loadAll"),safeDump:renamed("safeDump","dump")},parseYamlConfig=(e,t)=>{try{return Tt.load(e)}catch(e){return t&&t.errActions.newThrownErr(new Error(e)),{}}},Rt="configs_update",zt="configs_toggle";function update(e,t){return{type:Rt,payload:{[e]:t}}}function toggle(e){return{type:zt,payload:e}}const loaded=()=>()=>{},downloadConfig=e=>t=>{const{fn:{fetch:r}}=t;return r(e)},getConfigByUrl=(e,t)=>r=>{let{specActions:n}=r;if(e)return n.downloadConfig(e).then(next,next);function next(r){r instanceof Error||r.status>=400?(n.updateLoadingStatus("failedConfig"),n.updateLoadingStatus("failedConfig"),n.updateUrl(""),console.error(r.statusText+" "+e.url),t(null)):t(parseYamlConfig(r.text))}},get=(e,t)=>e.getIn(Array.isArray(t)?t:[t]),Pt={[Rt]:(e,t)=>e.merge((0,a.fromJS)(t.payload)),[zt]:(e,t)=>{const r=t.payload,n=e.get(r);return e.set(r,!n)}},Dt={getLocalConfig:()=>parseYamlConfig('---\nurl: "https://petstore.swagger.io/v2/swagger.json"\ndom_id: "#swagger-ui"\nvalidatorUrl: "https://validator.swagger.io/validator"\n')};var Ft=__webpack_require__(7287),Ut=__webpack_require__.n(Ft),Wt=__webpack_require__(3101),Kt=__webpack_require__.n(Wt);const Vt=console.error,withErrorBoundary=e=>t=>{const{getComponent:r,fn:n}=e(),o=r("ErrorBoundary"),a=n.getDisplayName(t);class WithErrorBoundary extends i.Component{render(){return i.createElement(o,{targetName:a,getComponent:r,fn:n},i.createElement(t,Kt()({},this.props,this.context)))}}var s;return WithErrorBoundary.displayName=`WithErrorBoundary(${a})`,(s=t).prototype&&s.prototype.isReactComponent&&(WithErrorBoundary.prototype.mapStateToProps=t.prototype.mapStateToProps),WithErrorBoundary},fallback=e=>{let{name:t}=e;return i.createElement("div",{className:"fallback"},"😱 ",i.createElement("i",null,"Could not render ","t"===t?"this component":t,", see the console."))};class ErrorBoundary extends i.Component{static getDerivedStateFromError(e){return{hasError:!0,error:e}}constructor(){super(...arguments),this.state={hasError:!1,error:null}}componentDidCatch(e,t){this.props.fn.componentDidCatch(e,t)}render(){const{getComponent:e,targetName:t,children:r}=this.props;if(this.state.hasError){const r=e("Fallback");return i.createElement(r,{name:t})}return r}}ErrorBoundary.defaultProps={targetName:"this component",getComponent:()=>fallback,fn:{componentDidCatch:Vt},children:null};const $t=ErrorBoundary,Ht=[top_bar,function configsPlugin(){return{statePlugins:{spec:{actions:t,selectors:Dt},configs:{reducers:Pt,actions:e,selectors:n}}}},stadalone_layout,function(){let{componentList:e=[],fullOverride:t=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r=>{let{getSystem:n}=r;const i=t?e:["App","BaseLayout","VersionPragmaFilter","InfoContainer","ServersContainer","SchemesContainer","AuthorizeBtnContainer","FilterContainer","Operations","OperationContainer","parameters","responses","OperationServers","Models","ModelWrapper",...e],o=Ut()(i,Array(i.length).fill(((e,t)=>{let{fn:r}=t;return r.withErrorBoundary(e)})));return{fn:{componentDidCatch:Vt,withErrorBoundary:withErrorBoundary(n)},components:{ErrorBoundary:$t,Fallback:fallback},wrapComponents:o}}}({fullOverride:!0,componentList:["Topbar","StandaloneLayout","onlineValidatorBadge"]})]})(),r=r.default})())); //# sourceMappingURL=swagger-ui-standalone-preset.js.map \ No newline at end of file diff --git a/js/theme.js b/js/theme.js index c1cbbfa99d..c232c18379 100644 --- a/js/theme.js +++ b/js/theme.js @@ -644,9 +644,9 @@ function initArrowNav(){ } // button navigation - var prev = document.querySelector( '.topbar-prev a' ); + var prev = document.querySelector( '.topbar-button-prev a' ); prev && prev.addEventListener( 'click', navPrev ); - var next = document.querySelector( '.topbar-next a' ); + var next = document.querySelector( '.topbar-button-next a' ); next && next.addEventListener( 'click', navNext ); // keyboard navigation @@ -709,7 +709,7 @@ function initMenuScrollbar(){ } var elm = document.querySelector('#content-wrapper'); - var elt = document.querySelector('.topbar-button.topbar-flyout .topbar-button-flyout-wrapper'); + var elt = document.querySelector('.topbar-button.topbar-flyout .topbar-content-wrapper'); var autofocus = true; document.addEventListener('keydown', function(event){ @@ -757,7 +757,7 @@ function initMenuScrollbar(){ // PSC removed for #242 #243 #244 // psc = elc && new PerfectScrollbar('#body-inner'); psm = elm && new PerfectScrollbar('#content-wrapper'); - document.querySelectorAll('.topbar-button .topbar-button-flyout-wrapper').forEach( function( e ){ + document.querySelectorAll('.topbar-button .topbar-content-wrapper').forEach( function( e ){ var button = getTopbarButtonParent( e ); if( !button ){ return; @@ -914,7 +914,7 @@ function openTopbarButtonFlyout( button ){ var psb = pst.get( button ); psb && setTimeout( function(){ psb.update(); }, 10 ); psb && psb.scrollbarY.focus(); - var a = button.querySelector( '.topbar-button-flyout-wrapper a' ); + var a = button.querySelector( '.topbar-content-wrapper a' ); if( a ){ a.focus(); } @@ -951,8 +951,8 @@ function toggleTopbarFlyout( e ){ } function toggleTopbarFlyoutEvent( event ){ - if( event.target.classList.contains( 'topbar-button-flyout' ) - || event.target.classList.contains( 'topbar-button-flyout-wrapper' ) + if( event.target.classList.contains( 'topbar-content' ) + || event.target.classList.contains( 'topbar-content-wrapper' ) || event.target.classList.contains( 'ps__rail-x' ) || event.target.classList.contains( 'ps__rail-y' ) || event.target.classList.contains( 'ps__thumb-x' ) @@ -971,30 +971,30 @@ function topbarFlyoutEscapeHandler( event ){ } function toggleToc(){ - toggleTopbarButtonFlyout( document.querySelector( '.topbar-toc' ) ); + toggleTopbarButtonFlyout( document.querySelector( '.topbar-button-toc' ) ); } function showEdit(){ - var l = document.querySelector( '.topbar-edit a' ); + var l = document.querySelector( '.topbar-button-edit a' ); if( l ){ l.click(); } } function showPrint(){ - var l = document.querySelector( '.topbar-print a' ); + var l = document.querySelector( '.topbar-button-print a' ); if( l ){ l.click(); } } function navPrev(){ - var e = document.querySelector( '.topbar-prev a' ); + var e = document.querySelector( '.topbar-button-prev a' ); location.href = e && e.getAttribute( 'href' ); }; function navNext(){ - var e = document.querySelector( '.topbar-next a' ); + var e = document.querySelector( '.topbar-button-next a' ); location.href = e && e.getAttribute( 'href' ); }; @@ -1426,25 +1426,6 @@ function updateTheme( detail ){ })); } -ready( function(){ - initArrowNav(); - initMermaid(); - initOpenapi(); - initMenuScrollbar(); - initToc(); - initAnchorClipboard(); - initCodeClipboard(); - fixCodeTabs(); - restoreTabSelections(); - initSwipeHandler(); - initHistory(); - initSearch(); - initImage(); - initExpand(); - initScrollPositionSaver(); - scrollToPositions(); -}); - function useMermaid( config ){ if( !Object.assign ){ // We don't support Mermaid for IE11 anyways, so bail out early @@ -1471,3 +1452,164 @@ function useOpenapi( config ){ if( window.themeUseOpenapi ){ useOpenapi( window.themeUseOpenapi ); } + +ready( function(){ + initArrowNav(); + initMermaid(); + initOpenapi(); + initMenuScrollbar(); + initToc(); + initAnchorClipboard(); + initCodeClipboard(); + fixCodeTabs(); + restoreTabSelections(); + initSwipeHandler(); + initHistory(); + initSearch(); + initImage(); + initExpand(); + initScrollPositionSaver(); + scrollToPositions(); +}); + +(function(){ + var body = document.querySelector( 'body' ); + var topbar = document.querySelector( '#topbar' ); + function addTopbarButtonInfos(){ + // initially add some management infos to buttons and areas + var areas = body.querySelectorAll( '.topbar-area' ); + areas.forEach( function( area ){ + area.dataset.area = 'area-' + area.dataset.area; + var buttons = area.querySelectorAll( ':scope > .topbar-button' ); + buttons.forEach( function( button ){ + button.dataset.origin = area.dataset.area; + button.dataset.action = 'show'; + var placeholder = document.createElement( 'div' ); + placeholder.classList.add( 'topbar-placeholder' ); + placeholder.dataset.action = 'show'; + button.insertAdjacentElement( 'afterend', placeholder ); + }); + var placeholder = document.createElement( 'div' ); + area.insertAdjacentElement( 'beforeend', placeholder ); + var hidden = document.createElement( 'div' ); + hidden.classList.add( 'topbar-hidden' ); + hidden.dataset.area = area.dataset.area; + var hplaceholder = document.createElement( 'div' ); + hidden.insertAdjacentElement( 'beforeend', hplaceholder ); + area.insertAdjacentElement( 'afterend', hidden ); + }); + } + function moveAreaTopbarButtons( width ){ + topbar.querySelectorAll( '.topbar-hidden .topbar-button' ).forEach( function( button ){ + // move hidden to origins area + var placeholder = button.parentNode.parentNode.querySelector( ':scope > .topbar-area .topbar-placeholder[data-action="hide"]' ); + placeholder.dataset.action = 'show'; + button.dataset.action = 'show'; + placeholder.insertAdjacentElement( 'beforebegin', button ); + }); + topbar.querySelectorAll( '.topbar-area .topbar-button' ).forEach( function( button ){ + var current_area = button.dataset.action; + var origin_area = button.dataset.origin; + if( current_area != 'show' && origin_area != current_area ){ + // move moved to origins area + var placeholder = topbar.querySelector( '.topbar-area[data-area="' + origin_area + '"] > .topbar-placeholder[data-action="' + current_area + '"]' ); + placeholder.dataset.action = 'show'; + button.dataset.action = 'show'; + placeholder.insertAdjacentElement( 'beforebegin', button ); + } + }); + Array.from( topbar.querySelectorAll( '.topbar-area .topbar-button' ) ).reverse().forEach( function( button ){ + var parent = button.parentElement; + var current_area = parent.dataset.area; + var action = button.dataset[ 'width' + width.toUpperCase() ]; + if( action == 'show' ){ + } + else if( action == 'hide' ){ + // move to origins hidden + var hidden = button.parentNode.parentNode.querySelector( ':scope > .topbar-hidden > *' ); + var placeholder = button.nextSibling; + placeholder.dataset.action = action; + button.dataset.action = action; + hidden.insertAdjacentElement( 'beforebegin', button ); + } + else if( action != current_area ){ + // move to action area + var dest = button.parentNode.parentNode.querySelector( '.topbar-area[data-area="' + action + '"] > *' ); + if( dest ){ + var placeholder = button.nextSibling; + placeholder.dataset.action = action; + button.dataset.action = action; + dest.insertAdjacentElement( 'beforebegin', button ); + } + } + }); + } + function moveTopbarButtons(){ + var isS = body.classList.contains( 'width-s' ); + var isM = body.classList.contains( 'width-m' ); + var isL = body.classList.contains( 'width-l' ); + // move buttons once, width has a distinct value + if( isS && !isM && !isL ){ + moveAreaTopbarButtons( 's' ) + } + else if( !isS && isM && !isL ){ + moveAreaTopbarButtons( 'm' ) + } + else if( !isS && !isM && isL ){ + moveAreaTopbarButtons( 'l' ) + } + } + function adjustEmptyTopbarContents(){ + var buttons = Array.from( document.querySelectorAll( '.topbar-button > .topbar-content > .topbar-content-wrapper' ) ); + // we have to reverse order to make sure to handle innermost areas first + buttons.reverse().forEach( function( wrapper ){ + var button = getTopbarButtonParent( wrapper ); + if( button ){ + var isEmpty = true; + var area = wrapper.querySelector( ':scope > .topbar-area'); + if( area ){ + // if it's an area, we have to check each contained button + // manually for its display property + var areabuttons = area.querySelectorAll( ':scope > .topbar-button' ); + isEmpty = true; + areabuttons.forEach( function( ab ){ + if( ab.style.display != 'none' ){ + isEmpty = false; + } + }) + } + else{ + var clone = wrapper.cloneNode( true ); + var irrelevant = clone.querySelectorAll( "div.ps__rail-x, div.ps__rail-y" ); + irrelevant.forEach(function( e ) { + e.parentNode.removeChild( e ); + }); + isEmpty = !clone.innerHTML.trim(); + } + button.querySelector( 'button' ).disabled = isEmpty; + button.style.display = isEmpty && button.dataset.contentEmpty == 'hide' ? 'none' : 'inline-block'; + } + }) + } + function setWidthS(e){ body.classList[ e.matches ? "add" : "remove" ]( 'width-s' ); } + function setWidthM(e){ body.classList[ e.matches ? "add" : "remove" ]( 'width-m' ); } + function setWidthL(e){ body.classList[ e.matches ? "add" : "remove" ]( 'width-l' ); } + function onWidthChange( setWidth, e ){ + setWidth( e ); + moveTopbarButtons(); + adjustEmptyTopbarContents(); + } + var mqs = window.matchMedia( 'only screen and (max-width: 48rem)' ); + mqs.addEventListener( 'change', onWidthChange.bind( null, setWidthS ) ); + var mqm = window.matchMedia( 'only screen and (min-width: 48rem) and (max-width: 60rem)' ); + mqm.addEventListener( 'change', onWidthChange.bind( null, setWidthM ) ); + var mql = window.matchMedia( 'only screen and (min-width: 60rem)' ); + mql.addEventListener( 'change', onWidthChange.bind( null, setWidthL ) ); + + addTopbarButtonInfos(); + setWidthS( mqs ); + setWidthM( mqm ); + setWidthL( mql ); + moveTopbarButtons(); + adjustEmptyTopbarContents(); +})(); diff --git a/more/credits/index.html b/more/credits/index.html index a31c06f243..be99acd0ea 100644 --- a/more/credits/index.html +++ b/more/credits/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="alternate" hreflang="pir"> <link href="../../more/credits/index.xml" rel="alternate" type="application/rss+xml" title="Credits :: Hugo Relearn Theme"> <link href="../../more/credits/index.print.html" rel="alternate" type="text/html" title="Credits :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#contributors">Contributors</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Credits</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/more/credits/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/more/credits/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../more/credits/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../more/credits/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -258,12 +269,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -278,6 +289,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -419,13 +431,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/more/credits/index.print.html b/more/credits/index.print.html index 27bde8cbfd..fa991d6c21 100644 --- a/more/credits/index.print.html +++ b/more/credits/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/more/credits/index.html" rel="canonical" type="text/html" title="Credits :: Hugo Relearn Theme"> <link href="../../more/credits/index.xml" rel="alternate" type="application/rss+xml" title="Credits :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Credits</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -144,8 +144,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/pir/404.html b/pir/404.html index bb0141a82c..e9d9cbcabf 100644 --- a/pir/404.html +++ b/pir/404.html @@ -9,20 +9,20 @@ <meta name="author" content="Sören Weber"> <title>404 Page not found :: Cap'n Hugo Relearrrn Theme</title> <base href="https://McShelby.github.io/hugo-theme-relearn/"> - <link href="../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730288" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730288" rel="stylesheet"> - <link href="../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730288" rel="stylesheet"> - <script src="../js/url.js?1694730288"></script> - <script src="../js/variant.js?1694730288"></script> + <link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062975" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062975" rel="stylesheet"> + <link href="../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062975" rel="stylesheet"> + <script src="../js/url.js?1695062975"></script> + <script src="../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 diff --git a/pir/basics/configuration/index.html b/pir/basics/configuration/index.html index 8fc77a1dbd..129b5f57b6 100644 --- a/pir/basics/configuration/index.html +++ b/pir/basics/configuration/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/basics/configuration/index.xml" rel="alternate" type="application/rss+xml" title="Configurrrat'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/configuration/index.print.html" rel="alternate" type="text/html" title="Configurrrat'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#global-site-parameters">Global ship parameters</a></li> @@ -101,27 +101,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Configurrrat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/configuration/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/configuration/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/basics/configuration/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/configuration/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/basics/installation/index.html" title="Installat'n (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/installation/index.html" title="Installat'n (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/basics/customization/index.html" title="Customizat'n (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/customization/index.html" title="Customizat'n (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -249,8 +260,8 @@ <p>Ye can add a dedicated search plank fer yer plank by add'n th' <code>SEARCHPAGE</code> outputformat t' yer home plank by add'n th' follow'n lines 'n yer <code>config.toml</code> file.</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">home</span> <span class="p">=</span> <span class="p">[</span><span class="s2">"HTML"</span><span class="p">,</span> <span class="s2">"RSS"</span><span class="p">,</span> <span class="s2">"SEARCH"</span><span class="p">,</span> <span class="s2">"SEARCHPAGE"</span><span class="p">]</span></span></span></code></pre></div><p>Ye can access this plank by either click'n on th' magnifier glass or by typ'n some search term an' press'n <code>ENTER</code> inside o' th' menu’s search box .</p> -<p><a href="#image-ce32dac0565b63f402cde3bef1558e66" class="lightbox-link"><img src="../../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ce32dac0565b63f402cde3bef1558e66"><img src="../../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-380a34ddb69aeb4ff7f766b1f412aff5" class="lightbox-link"><img src="../../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-380a34ddb69aeb4ff7f766b1f412aff5"><img src="../../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="activate-print-support">Activate print support</h2> <p>Ye can activate print support t' add th' capability t' print whole chapters or even th' complete ship. Just add th' <code>PRINT</code> output format t' yer home, section an' plank 'n yer <code>config.toml</code> as seen below:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> @@ -295,8 +306,8 @@ appearance, ye will have t' configure two parameters fer th' defined languages:< </span></span><span class="line"><span class="cl"><span class="p">...</span></span></span></code></pre></div><p>If those params be not configured fer a specific language, they will get their default values:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="nx">landingPageName</span> <span class="p">=</span> <span class="s2">"<i class='fas fa-home'></i> Home"</span></span></span></code></pre></div><p>Th' home button be go'n t' look like this:</p> -<p><a href="#image-fda7b2f8f2c18ffa274c9ab9e31a2181" class="lightbox-link"><img src="../../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-fda7b2f8f2c18ffa274c9ab9e31a2181"><img src="../../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-f298913e57961cce49ac3fa746f82638" class="lightbox-link"><img src="../../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f298913e57961cce49ac3fa746f82638"><img src="../../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -385,12 +396,12 @@ default values:</p> <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062978" defer></script> + <script src="../../../js/search.js?1695062978" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -405,6 +416,7 @@ default values:</p> <li data-nav-id="/pir/basics/configuration/index.html" class="active"><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -546,13 +558,13 @@ default values:</p> setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062978"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062978" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062978" defer></script> + <script src="../../../js/theme.js?1695062978" defer></script> </body> </html> diff --git a/pir/basics/configuration/index.print.html b/pir/basics/configuration/index.print.html index 7f31a3d09d..6446fb3e79 100644 --- a/pir/basics/configuration/index.print.html +++ b/pir/basics/configuration/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/configuration/index.html" rel="canonical" type="text/html" title="Configurrrat'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/configuration/index.xml" rel="alternate" type="application/rss+xml" title="Configurrrat'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Configurrrat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -197,8 +197,8 @@ <p>Ye can add a dedicated search plank fer yer plank by add'n th' <code>SEARCHPAGE</code> outputformat t' yer home plank by add'n th' follow'n lines 'n yer <code>config.toml</code> file.</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">home</span> <span class="p">=</span> <span class="p">[</span><span class="s2">"HTML"</span><span class="p">,</span> <span class="s2">"RSS"</span><span class="p">,</span> <span class="s2">"SEARCH"</span><span class="p">,</span> <span class="s2">"SEARCHPAGE"</span><span class="p">]</span></span></span></code></pre></div><p>Ye can access this plank by either click'n on th' magnifier glass or by typ'n some search term an' press'n <code>ENTER</code> inside o' th' menu’s search box .</p> -<p><a href="#image-ce32dac0565b63f402cde3bef1558e66" class="lightbox-link"><img src="../../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ce32dac0565b63f402cde3bef1558e66"><img src="../../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-380a34ddb69aeb4ff7f766b1f412aff5" class="lightbox-link"><img src="../../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-380a34ddb69aeb4ff7f766b1f412aff5"><img src="../../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="activate-print-support">Activate print support</h2> <p>Ye can activate print support t' add th' capability t' print whole chapters or even th' complete ship. Just add th' <code>PRINT</code> output format t' yer home, section an' plank 'n yer <code>config.toml</code> as seen below:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> @@ -243,8 +243,8 @@ appearance, ye will have t' configure two parameters fer th' defined languages:< </span></span><span class="line"><span class="cl"><span class="p">...</span></span></span></code></pre></div><p>If those params be not configured fer a specific language, they will get their default values:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="nx">landingPageName</span> <span class="p">=</span> <span class="s2">"<i class='fas fa-home'></i> Home"</span></span></span></code></pre></div><p>Th' home button be go'n t' look like this:</p> -<p><a href="#image-fda7b2f8f2c18ffa274c9ab9e31a2181" class="lightbox-link"><img src="../../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-fda7b2f8f2c18ffa274c9ab9e31a2181"><img src="../../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-f298913e57961cce49ac3fa746f82638" class="lightbox-link"><img src="../../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f298913e57961cce49ac3fa746f82638"><img src="../../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -255,8 +255,8 @@ default values:</p> </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/basics/customization/index.html b/pir/basics/customization/index.html index 5709c08707..66397328ab 100644 --- a/pir/basics/customization/index.html +++ b/pir/basics/customization/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/basics/customization/index.xml" rel="alternate" type="application/rss+xml" title="Customizat'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/customization/index.print.html" rel="alternate" type="text/html" title="Customizat'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#change-the-logo">Change th' logo</a></li> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Customizat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/customization/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/customization/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/basics/customization/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/customization/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/basics/configuration/index.html" title="Configurrrat'n (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/configuration/index.html" title="Configurrrat'n (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/basics/generator/index.html" title="Stylesheet generrrat'r (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/generator/index.html" title="Stylesheet generrrat'r (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -309,12 +320,12 @@ If ye have requirements t' support IE and/or older browser versions, use one o' <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062978" defer></script> + <script src="../../../js/search.js?1695062978" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -329,6 +340,7 @@ If ye have requirements t' support IE and/or older browser versions, use one o' <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class="active"><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -470,13 +482,13 @@ If ye have requirements t' support IE and/or older browser versions, use one o' setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062978"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062978" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062978" defer></script> + <script src="../../../js/theme.js?1695062978" defer></script> </body> </html> diff --git a/pir/basics/customization/index.print.html b/pir/basics/customization/index.print.html index db58c54865..c893dcc29f 100644 --- a/pir/basics/customization/index.print.html +++ b/pir/basics/customization/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/customization/index.html" rel="canonical" type="text/html" title="Customizat'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/customization/index.xml" rel="alternate" type="application/rss+xml" title="Customizat'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Customizat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -187,8 +187,8 @@ If ye have requirements t' support IE and/or older browser versions, use one o' </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/basics/generator/index.html b/pir/basics/generator/index.html index 42e1729735..70b730ff5f 100644 --- a/pir/basics/generator/index.html +++ b/pir/basics/generator/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/basics/generator/index.xml" rel="alternate" type="application/rss+xml" title="Stylesheet generrrat'r :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/generator/index.print.html" rel="alternate" type="text/html" title="Stylesheet generrrat'r :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,41 +54,61 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Stylesheet generrrat'r</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/generator/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/generator/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/basics/generator/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/generator/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/basics/customization/index.html" title="Customizat'n (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/customization/index.html" title="Customizat'n (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/basics/history/index.html" title="Historrry (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/topbar/index.html" title="Topbarrr modificat'n (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -104,13 +124,13 @@ <p>This interactive tool may help ye t' generate yer own color variant stylesheet.</p> <div class="expand"> - <input type="checkbox" id="expand-ab70316b57d895a6b25c2cf2e658a339" aria-controls="expandcontent-ab70316b57d895a6b25c2cf2e658a339" > - <label class="expand-label" for="expand-ab70316b57d895a6b25c2cf2e658a339" > + <input type="checkbox" id="expand-756d0df2b822fcc49ca0470f7830e322" aria-controls="expandcontent-756d0df2b822fcc49ca0470f7830e322" > + <label class="expand-label" for="expand-756d0df2b822fcc49ca0470f7830e322" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show usage instruct'ns </label> - <div id="expandcontent-ab70316b57d895a6b25c2cf2e658a339" class="expand-content"> + <div id="expandcontent-756d0df2b822fcc49ca0470f7830e322" class="expand-content"> <p>T' get started, first select a color variant from th' variant switch 'n th' lower left sidebar that fits ye best as a start'n point.</p> <p>Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph <strong>an' th' plank</strong> will update accordingly.</p> @@ -243,12 +263,12 @@ window.variants && variants.generator( '#vargenerator' ); <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062978" defer></script> + <script src="../../../js/search.js?1695062978" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -263,6 +283,7 @@ window.variants && variants.generator( '#vargenerator' ); <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class="active"><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -404,27 +425,27 @@ window.variants && variants.generator( '#vargenerator' ); setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062978"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-color.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-dispatch.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-drag.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-ease.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-interpolate.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-selection.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-timer.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-transition.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-zoom.min.js?1694730289" defer></script> - <script src="../../../js/js-yaml.min.js?1694730289" defer></script> - <script src="../../../js/mermaid.min.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062978" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-color.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-dispatch.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-drag.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-ease.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-interpolate.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-selection.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-timer.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-transition.min.js?1695062978" defer></script> + <script src="../../../js/d3/d3-zoom.min.js?1695062978" defer></script> + <script src="../../../js/js-yaml.min.js?1695062978" defer></script> + <script src="../../../js/mermaid.min.js?1695062978" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/theme.js?1695062978" defer></script> </body> </html> diff --git a/pir/basics/generator/index.print.html b/pir/basics/generator/index.print.html index 7392124efa..3a25b3c6ec 100644 --- a/pir/basics/generator/index.print.html +++ b/pir/basics/generator/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" rel="canonical" type="text/html" title="Stylesheet generrrat'r :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/generator/index.xml" rel="alternate" type="application/rss+xml" title="Stylesheet generrrat'r :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Stylesheet generrrat'r</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -85,13 +85,13 @@ <p>This interactive tool may help ye t' generate yer own color variant stylesheet.</p> <div class="expand"> - <input type="checkbox" id="expand-ab70316b57d895a6b25c2cf2e658a339" aria-controls="expandcontent-ab70316b57d895a6b25c2cf2e658a339" > - <label class="expand-label" for="expand-ab70316b57d895a6b25c2cf2e658a339" > + <input type="checkbox" id="expand-756d0df2b822fcc49ca0470f7830e322" aria-controls="expandcontent-756d0df2b822fcc49ca0470f7830e322" > + <label class="expand-label" for="expand-756d0df2b822fcc49ca0470f7830e322" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show usage instruct'ns </label> - <div id="expandcontent-ab70316b57d895a6b25c2cf2e658a339" class="expand-content"> + <div id="expandcontent-756d0df2b822fcc49ca0470f7830e322" class="expand-content"> <p>T' get started, first select a color variant from th' variant switch 'n th' lower left sidebar that fits ye best as a start'n point.</p> <p>Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph <strong>an' th' plank</strong> will update accordingly.</p> @@ -146,22 +146,22 @@ window.variants && variants.generator( '#vargenerator' ); </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-color.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-dispatch.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-drag.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-ease.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-interpolate.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-selection.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-timer.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-transition.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-zoom.min.js?1694730290" defer></script> - <script src="../../../js/js-yaml.min.js?1694730290" defer></script> - <script src="../../../js/mermaid.min.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-color.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-dispatch.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-drag.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-ease.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-interpolate.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-selection.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-timer.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-transition.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-zoom.min.js?1695062980" defer></script> + <script src="../../../js/js-yaml.min.js?1695062980" defer></script> + <script src="../../../js/mermaid.min.js?1695062980" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/basics/history/index.html b/pir/basics/history/index.html index 7476f8c498..c4e16c4e2d 100644 --- a/pir/basics/history/index.html +++ b/pir/basics/history/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/basics/history/index.xml" rel="alternate" type="application/rss+xml" title="Historrry :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/history/index.print.html" rel="alternate" type="text/html" title="Historrry :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#5200-2023-08-26">5.20.0 (2023-08-26)</a> @@ -748,27 +748,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Historrry</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/history/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/history/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/basics/history/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/history/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/basics/generator/index.html" title="Stylesheet generrrat'r (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/topbar/index.html" title="Topbarrr modificat'n (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/cont/index.html" title="Rambl'n (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/index.html" title="Rambl'n (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -2086,12 +2097,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -2106,6 +2117,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class="active"><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -2247,13 +2259,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/basics/history/index.print.html b/pir/basics/history/index.print.html index 448861c27d..46dfe02ad8 100644 --- a/pir/basics/history/index.print.html +++ b/pir/basics/history/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/history/index.html" rel="canonical" type="text/html" title="Historrry :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/history/index.xml" rel="alternate" type="application/rss+xml" title="Historrry :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Historrry</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -1309,8 +1309,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/basics/index.html b/pir/basics/index.html index c569f8d4cd..a3e89e6650 100644 --- a/pir/basics/index.html +++ b/pir/basics/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="alternate" hreflang="pir"> <link href="../../pir/basics/index.xml" rel="alternate" type="application/rss+xml" title="Basics :: Cap'n Hugo Relearrrn Theme"> <link href="../../pir/basics/index.print.html" rel="alternate" type="text/html" title="Basics :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,40 +54,60 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Basics</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../pir/basics/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/basics/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../pir/basics/migration/index.html" title="What's New (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/basics/migration/index.html" title="What's New (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -190,12 +210,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730289" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../js/search.js?1694730289" defer></script> + <script src="../../js/auto-complete.js?1695062978" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062978" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062978" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062978" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062978" defer></script> + <script src="../../js/search.js?1695062978" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -210,6 +230,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -351,13 +372,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730289"></script> + <script async src="../../js/github-buttons.js?1695062978"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../js/theme.js?1694730289" defer></script> + <script src="../../js/clipboard.min.js?1695062978" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062978" defer></script> + <script src="../../js/theme.js?1695062978" defer></script> </body> </html> diff --git a/pir/basics/index.print.html b/pir/basics/index.print.html index 047a776dcf..503dcabf74 100644 --- a/pir/basics/index.print.html +++ b/pir/basics/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/index.html" rel="canonical" type="text/html" title="Basics :: Cap'n Hugo Relearrrn Theme"> <link href="../../pir/basics/index.xml" rel="alternate" type="application/rss+xml" title="Basics :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../js/url.js?1694730290"></script> - <script src="../../js/variant.js?1694730290"></script> + <link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../js/url.js?1695062980"></script> + <script src="../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Basics</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -115,8 +115,13 @@ <h2 id="5210">5.21.0 (2023-09-03)</h2> <ul> <li> -<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes t' th' menu footer. If ye have yer <code>menu-footer.html</code> <a href="../../basics/customization/">partial overridden</a>, ye may have t' review th' styl'n (eg. margins/paddings) 'n yer partial.</p> -<p>This change was made t' simplify common use cases. Care was taken not t' break yer exist'n overwritten footer.</p> +<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes t' th' menu footer improve alignment wit' th' menu items 'n most cases. Care was taken not t' break yer exist'n overwritten footer. Anyways, if ye have yer <code>menu-footer.html</code> <a href="../../basics/customization/">partial overridden</a>, ye may want t' review th' styl'n (eg. margins/paddings) o' yer partial.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> This release comes wit' an awesome new feature, that allows ye t' cust'mize yer topbar buttons, change behavior, reorder them or define entirely new ones, unique t' yer installat'n. See <a href="../../basics/topbar/">th' documentat'n</a> fer further details.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Th' theme has updated its Swagger dependency t' 5.7.2 fer th' <a href="../../shortcodes/openapi/"><code>openapi</code> shortcode</a>. This br'ns support fer OpenAPI Specificat'n 3.1.</p> </li> </ul> <hr> @@ -851,8 +856,8 @@ <p>Thanks t' th' simplicity o' Cap'n Hugo, this plank be as empty as this theme needs requirements.</p> <p>Just download at least version <span class="badge cstyle default badge-with-title"><span class="badge-title"><i class="fab fa-hackerrank"></i></span><span class="badge-content" style="background-color: fuchsia;">0.95.0</span></span> o' th' <a href="https://gohugo.io/getting-started/installing/" target="_blank">Cap'n Hugo binary</a> fer yer OS (Windows, Linux, Mac).</p> -<p><a href="#image-824b68e1074c99c8f9dc86945c46e62e" class="lightbox-link"><img src="../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-824b68e1074c99c8f9dc86945c46e62e"><img src="../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-faed2d7aa77ba668153c79e28ef8c758" class="lightbox-link"><img src="../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-faed2d7aa77ba668153c79e28ef8c758"><img src="../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -897,8 +902,8 @@ </span></span><span class="line"><span class="cl"><span class="gh"># Basics </span></span></span><span class="line"><span class="cl"><span class="gh"></span> </span></span><span class="line"><span class="cl">Discover what this Cap'n Hugo theme be all about an' th' core concepts behind it.</span></span></code></pre></div><p>renders as</p> -<p><a href="#image-e0dd89e37a0d8e1acedbd3da34b31203" class="lightbox-link"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e0dd89e37a0d8e1acedbd3da34b31203"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ffb4d4a92208efa8a10cbed1f9a5d9f6" class="lightbox-link"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ffb4d4a92208efa8a10cbed1f9a5d9f6"><img src="../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>Th' Relearrrn theme provides archetypes t' create skeletons fer yer website. Begin by creat'n yer first chapter plank wit' th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By open'n th' given file, ye should see th' property <code>chapter=true</code> on top, mean'n this plank be a <em>chapter</em>.</p> <p>By default all chapters an' planks be created as a draft. If ye want t' render these planks, remove th' property <code>draft: true</code> from th' metadata.</p> @@ -1054,8 +1059,8 @@ <p>Ye can add a dedicated search plank fer yer plank by add'n th' <code>SEARCHPAGE</code> outputformat t' yer home plank by add'n th' follow'n lines 'n yer <code>config.toml</code> file.</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">home</span> <span class="p">=</span> <span class="p">[</span><span class="s2">"HTML"</span><span class="p">,</span> <span class="s2">"RSS"</span><span class="p">,</span> <span class="s2">"SEARCH"</span><span class="p">,</span> <span class="s2">"SEARCHPAGE"</span><span class="p">]</span></span></span></code></pre></div><p>Ye can access this plank by either click'n on th' magnifier glass or by typ'n some search term an' press'n <code>ENTER</code> inside o' th' menu’s search box .</p> -<p><a href="#image-ce32dac0565b63f402cde3bef1558e66" class="lightbox-link"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ce32dac0565b63f402cde3bef1558e66"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-380a34ddb69aeb4ff7f766b1f412aff5" class="lightbox-link"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-380a34ddb69aeb4ff7f766b1f412aff5"><img src="../../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="activate-print-support">Activate print support</h2> <p>Ye can activate print support t' add th' capability t' print whole chapters or even th' complete ship. Just add th' <code>PRINT</code> output format t' yer home, section an' plank 'n yer <code>config.toml</code> as seen below:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> @@ -1100,8 +1105,8 @@ appearance, ye will have t' configure two parameters fer th' defined languages:< </span></span><span class="line"><span class="cl"><span class="p">...</span></span></span></code></pre></div><p>If those params be not configured fer a specific language, they will get their default values:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="nx">landingPageName</span> <span class="p">=</span> <span class="s2">"<i class='fas fa-home'></i> Home"</span></span></span></code></pre></div><p>Th' home button be go'n t' look like this:</p> -<p><a href="#image-fda7b2f8f2c18ffa274c9ab9e31a2181" class="lightbox-link"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-fda7b2f8f2c18ffa274c9ab9e31a2181"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-f298913e57961cce49ac3fa746f82638" class="lightbox-link"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f298913e57961cce49ac3fa746f82638"><img src="../../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -1226,13 +1231,13 @@ If ye have requirements t' support IE and/or older browser versions, use one o' <p>This interactive tool may help ye t' generate yer own color variant stylesheet.</p> <div class="expand"> - <input type="checkbox" id="expand-ab70316b57d895a6b25c2cf2e658a339" aria-controls="expandcontent-ab70316b57d895a6b25c2cf2e658a339" > - <label class="expand-label" for="expand-ab70316b57d895a6b25c2cf2e658a339" > + <input type="checkbox" id="expand-756d0df2b822fcc49ca0470f7830e322" aria-controls="expandcontent-756d0df2b822fcc49ca0470f7830e322" > + <label class="expand-label" for="expand-756d0df2b822fcc49ca0470f7830e322" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show usage instruct'ns </label> - <div id="expandcontent-ab70316b57d895a6b25c2cf2e658a339" class="expand-content"> + <div id="expandcontent-756d0df2b822fcc49ca0470f7830e322" class="expand-content"> <p>T' get started, first select a color variant from th' variant switch 'n th' lower left sidebar that fits ye best as a start'n point.</p> <p>Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph <strong>an' th' plank</strong> will update accordingly.</p> @@ -1284,6 +1289,324 @@ window.variants && variants.generator( '#vargenerator' ); </footer> </article> + <article class="default"> + <header class="headline"> + </header> +<h1 id="topbarrr-modificatn">Topbarrr modificat'n</h1> + + +<p>Th' theme comes wit' a reasonably configured topbar.</p> +<p><a href="#image-9e5e52e8d3a7f8c4c8b9fa35ba0e61aa" class="lightbox-link"><img src="../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9e5e52e8d3a7f8c4c8b9fa35ba0e61aa"><img src="../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p>Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.</p> +<h2 id="areas">Areas</h2> +<p>Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.</p> +<p><a href="#image-e8a3578cab656b62f0640d386ff3bec1" class="lightbox-link"><img src="../../basics/topbar/topbar-areas.png" alt="Topbar wit' default areas marked" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e8a3578cab656b62f0640d386ff3bec1"><img src="../../basics/topbar/topbar-areas.png" alt="Topbar wit' default areas marked" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<ul> +<li><strong>start</strong>: shown between menu an' breadcrumb</li> +<li><strong>end</strong>: shown on th' opposite breadcrumb side 'n comparison t' th' <em>start</em> area</li> +<li><strong>more</strong>: shown when press'n th' +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button 'n th' topbar</li> +</ul> +<p>While ye can not add additional areas 'n th' topbar, ye be free t' configure addtional buttons that behave like th' <em>more</em> button, provid'n further user defined areas.</p> +<h2 id="buttons">Buttons</h2> +<p>Th' theme ships wit' th' follow'n predefined buttons (from left t' right 'n th' screenshot)</p> +<ul> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-bars"></i> + + </button> +</span> <strong>sidebar</strong>: opens th' sidebar flyout if 'n mobile layout</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-list-alt"></i> + + </button> +</span> <strong>toc</strong>: opens th' t'ble o' contents 'n an overlay</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-pen"></i> + + </button> +</span> <strong>edit</strong>: browses t' th' edit'ble plank if th' <code>editURL</code> <a href="../../basics/configuration/#global-site-parameters">parameter be set</a></li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-print"></i> + + </button> +</span> <strong>print</strong>: browses t' th' chapters print'ble plank if <a href="../../basics/configuration/#activate-print-support">print support</a> was activated</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-left"></i> + + </button> +</span> <strong>prev</strong>: browses t' th' previous plank if there be one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-right"></i> + + </button> +</span> <strong>next</strong>: browses t' th' next plank if there be one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <strong>more</strong>: opens th' overlay fer th' <em>more</em> area</li> +</ul> +<p>Not all buttons be displayed at every given time. This be configur'ble (see below if interested).</p> +<h2 id="redefining-areas">Redefin'n Areas</h2> +<p>Each predefined area an' button comes 'n their own file. By that it be easy fer ye t' overwrite an area file 'n yer installat'n reus'n only th' buttons ye like.</p> +<p>Eg. ye can redefine th' predefined <em>end</em> area by add'n th' file <code>layouts/partials/topbar/area/end.html</code> 'n yer installt'n (not 'n th' theme itself) t' remove all but th' <em>more</em> button.</p> +<div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span> <span class="nx">partial</span> <span class="s">"topbar/button/more.html"</span> <span class="p">(</span><span class="nx">dict</span> +</span></span><span class="line"><span class="cl"> <span class="s">"page"</span> <span class="p">.</span> +</span></span><span class="line"><span class="cl"><span class="p">)}}</span></span></span></code></pre></div><h2 id="defining-own-buttons">Defin'n own Buttons</h2> +<h3 id="button-types">Button Types</h3> +<p>Th' theme distingushies between two types o' buttons:</p> +<ul> +<li><strong>button</strong>: a click'ble button that either browses t' another ship or triggers a user defined script</li> +<li><strong>area-button</strong>: th' template fer th' +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button, t' define yer own area overlay buttons</li> +</ul> +<h3 id="button-parameter">Button Parameter</h3> +<h4 id="screen-widths-and-actions">Screen Widths an' Act'ns</h4> +<p>Depend'n on th' screen width ye can configure how th' button should behave. Screen width be divided into three classes:</p> +<ul> +<li><strong>s</strong>: (controlled by th' <code>onwidths</code> parameter) mobile layout whar' th' menu sidebar be hidden</li> +<li><strong>m</strong>: (controlled by th' <code>onwidthm</code> parameter) desktop layout wit' vis'ble sidebar while th' rrrambl'n area width still resizes</li> +<li><strong>l</strong>: (controlled by th' <code>onwidthl</code> parameter) desktop layout wit' vis'ble sidebar once th' rrrambl'n area reached its maximum width</li> +</ul> +<p>For each width class, ye can configure one o' th' follow'n act'ns:</p> +<ul> +<li><strong>show</strong>: th' button be displayed 'n its configured area</li> +<li><strong>hide</strong>: th' button be hidden</li> +<li><strong>area-XXX</strong>: th' button be moved from its configured area into th' area <code>XXX</code>; eg. this be used t' move buttons t' th' <em>more</em> area 'n th' mobile layout</li> +</ul> +<h4 id="hiding-and-disabling-stuff">Hid'n an' Disabl'n Stuff</h4> +<p>While hid'n a button dependend on th' screen size can be configured wit' th' above described <em>hide</em> act'n, ye may want t' hide th' button on certain other condit'ns aswell.</p> +<p>For example, th' <em>print</em> button 'n its default configurat'n should only be displayed if print support was configured. This be done 'n yer button template by check'n th' condit'ns first before display'n th' button (see <code>layouts/partials/topbar/button/print.html</code>).</p> +<p>Another prefered condit'n fer hid'n a button be, if th' displayed overlay be empty. This be th' case fer th' <em>toc</em> (see <code>layouts/partials/topbar/button/toc.html</code>) aswell as th' <em>more</em> button (see <code>layouts/partials/topbar/button/more.html</code>) an' controlled by th' parameter <code>onempty</code>.</p> +<p>This parameter can have one o' th' follow'n values:</p> +<ul> +<li><strong>hide</strong>: th' button be hidden if th' overlay be empty</li> +<li><strong>dis'ble</strong>: th' button be disabled if th' overlay be empty</li> +</ul> +<p>If ye want t' dis'ble a button contain'n <em>no overlay</em>, this can be achieved by an empty <code>href</code> parameter. An example can be seen 'n th' <em>prev</em> button (see <code>layouts/partials/topbar/button/prev.html</code>) whar' th' URL fer th' previous ship may be empty.</p> +<h2 id="reference">Reference</h2> +<h3 id="button">Button</h3> +<p>Contains th' basic button functionality an' be used as a base implementat'n fer all other buttons (<code>layouts/partials/topbar/func/button.html</code>). Call this from yer own button templates if ye want t' implement a button wit' <em>no overlay</em> area.</p> +<h4 id="parameter">Parameter</h4> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>class</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique class name fer this button. Display'n two buttons wit' th' same value fer <strong>class</strong> be undefined.</td> +</tr> +<tr> +<td><strong>href</strong></td> +<td><em><empty></em></td> +<td>Either th' destinat'n URL fer th' button or JavaScript code t' be executed on click.<br><br>- if start'n wit' <code>javascript:</code> all follow'n text will be executed 'n yer browser<br>- every other str'n will be interpreted as URL<br><br>If this parameter be not set, th' button will be displayed<br><br>- as disabled if no <strong>rrrambl'n</strong> be specified<br>- accord'n t' <strong>onempty</strong> if any <strong>rrrambl'n</strong> be given.</td> +</tr> +<tr> +<td><strong>ay'con</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../shortcodes/icon/#finding-an-icon">Font Awesome ay'con name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>dis'ble</code></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text fer title, displayed 'n th' tooltip.</td> +</tr> +<tr> +<td><strong>rrrambl'n</strong></td> +<td>see notes</td> +<td>Arbitrary HTML t' put into th' rrrambl'n overlay. This parameter may be empty. In this case no overlay will be generated.</td> +</tr> +</tbody> +</table> +<h3 id="area-button">Area-Button</h3> +<p>Contains th' basic functionality t' display area overlay buttons (<code>layouts/partials/topbar/func/area-button.html</code>). Call this from yer own button templates if ye want t' implement a button wit' an overlay area like th' <em>more</em> button.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>area</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique area name fer this area. Display'n two areas wit' th' same value fer <strong>area</strong> be undefined.</td> +</tr> +<tr> +<td><strong>ay'con</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../shortcodes/icon/#finding-an-icon">Font Awesome ay'con name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>dis'ble</code></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text fer title, displayed 'n th' tooltip.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-buttons">Predefined Buttons</h3> +<p>Th' predefined buttons by th' theme (all other buttons besides th' <em>more</em> an' <em>toc</em> button 'n <code>layouts/partials/topbar/button</code>). Call these from yer own redefined area templates if ye want t' offer some o' th' default button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide_&lt;varying&gt;_ be hidden.<br>- </code>area-XXX<code>: Th' button be moved from its configured area into th' area </code>XXX`.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-overlay-buttons">Predefined Overlay-Buttons</h3> +<p>Th' predefined buttons by th' theme that open an overlay (the <em>more</em> an' <em>toc</em> button 'n <code>layouts/partials/topbar/button</code>). Call these from yer own redefined area templates if ye want t' offer some o' th' default area button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><em><varying></em></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> + + + <footer class="footline"> + + </footer> + </article> + <article class="default"> <header class="headline"> </header> @@ -2518,22 +2841,22 @@ window.variants && variants.generator( '#vargenerator' ); </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-color.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-dispatch.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-drag.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-ease.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-interpolate.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-selection.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-timer.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-transition.min.js?1694730290" defer></script> - <script src="../../js/d3/d3-zoom.min.js?1694730290" defer></script> - <script src="../../js/js-yaml.min.js?1694730290" defer></script> - <script src="../../js/mermaid.min.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-color.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-dispatch.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-drag.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-ease.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-interpolate.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-selection.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-timer.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-transition.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-zoom.min.js?1695062980" defer></script> + <script src="../../js/js-yaml.min.js?1695062980" defer></script> + <script src="../../js/mermaid.min.js?1695062980" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/basics/index.xml b/pir/basics/index.xml index da080ac0a2..933cbe738c 100644 --- a/pir/basics/index.xml +++ b/pir/basics/index.xml @@ -60,6 +60,16 @@ This theme defines th' follow'n partials :</description> <description>This interactive tool may help ye t' generate yer own color variant stylesheet. Show usage instruct'ns T' get started, first select a color variant from th' variant switch 'n th' lower left sidebar that fits ye best as a start'n point. Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph an' th' plank will update accordingly.</description> + </item> + <item> + <title>Topbarrr modificat'n</title> + <link>https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html</link> + <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> + <guid>https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html</guid> + <description>Th' theme comes wit' a reasonably configured topbar. +Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye. +Areas Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons. +start: shown between menu an' breadcrumb end: shown on th' opposite breadcrumb side 'n comparison t' th' start area more: shown when press'n th' more button 'n th' topbar While ye can not add additional areas 'n th' topbar, ye be free t' configure addtional buttons that behave like th' more button, provid'n further user defined areas.</description> </item> <item> <title>Historrry</title> diff --git a/pir/basics/installation/index.html b/pir/basics/installation/index.html index fdd6e49253..e25543d802 100644 --- a/pir/basics/installation/index.html +++ b/pir/basics/installation/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/basics/installation/index.xml" rel="alternate" type="application/rss+xml" title="Installat'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/installation/index.print.html" rel="alternate" type="text/html" title="Installat'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#create-your-project">Create yer project</a></li> @@ -92,27 +92,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Installat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/installation/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/installation/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/basics/installation/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/installation/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/basics/requirements/index.html" title="Requirrrements (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/requirements/index.html" title="Requirrrements (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/basics/configuration/index.html" title="Configurrrat'n (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/configuration/index.html" title="Configurrrat'n (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -154,8 +165,8 @@ </span></span><span class="line"><span class="cl"><span class="gh"># Basics </span></span></span><span class="line"><span class="cl"><span class="gh"></span> </span></span><span class="line"><span class="cl">Discover what this Cap'n Hugo theme be all about an' th' core concepts behind it.</span></span></code></pre></div><p>renders as</p> -<p><a href="#image-e0dd89e37a0d8e1acedbd3da34b31203" class="lightbox-link"><img src="../../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e0dd89e37a0d8e1acedbd3da34b31203"><img src="../../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ffb4d4a92208efa8a10cbed1f9a5d9f6" class="lightbox-link"><img src="../../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ffb4d4a92208efa8a10cbed1f9a5d9f6"><img src="../../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>Th' Relearrrn theme provides archetypes t' create skeletons fer yer website. Begin by creat'n yer first chapter plank wit' th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By open'n th' given file, ye should see th' property <code>chapter=true</code> on top, mean'n this plank be a <em>chapter</em>.</p> <p>By default all chapters an' planks be created as a draft. If ye want t' render these planks, remove th' property <code>draft: true</code> from th' metadata.</p> @@ -271,12 +282,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062978" defer></script> + <script src="../../../js/search.js?1695062978" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -291,6 +302,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -432,13 +444,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062978"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062978" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062978" defer></script> + <script src="../../../js/theme.js?1695062978" defer></script> </body> </html> diff --git a/pir/basics/installation/index.print.html b/pir/basics/installation/index.print.html index c55c2fa194..efaf22e19b 100644 --- a/pir/basics/installation/index.print.html +++ b/pir/basics/installation/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/installation/index.html" rel="canonical" type="text/html" title="Installat'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/installation/index.xml" rel="alternate" type="application/rss+xml" title="Installat'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Installat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -111,8 +111,8 @@ </span></span><span class="line"><span class="cl"><span class="gh"># Basics </span></span></span><span class="line"><span class="cl"><span class="gh"></span> </span></span><span class="line"><span class="cl">Discover what this Cap'n Hugo theme be all about an' th' core concepts behind it.</span></span></code></pre></div><p>renders as</p> -<p><a href="#image-e0dd89e37a0d8e1acedbd3da34b31203" class="lightbox-link"><img src="../../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e0dd89e37a0d8e1acedbd3da34b31203"><img src="../../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ffb4d4a92208efa8a10cbed1f9a5d9f6" class="lightbox-link"><img src="../../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ffb4d4a92208efa8a10cbed1f9a5d9f6"><img src="../../../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>Th' Relearrrn theme provides archetypes t' create skeletons fer yer website. Begin by creat'n yer first chapter plank wit' th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By open'n th' given file, ye should see th' property <code>chapter=true</code> on top, mean'n this plank be a <em>chapter</em>.</p> <p>By default all chapters an' planks be created as a draft. If ye want t' render these planks, remove th' property <code>draft: true</code> from th' metadata.</p> @@ -150,8 +150,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/basics/migration/index.html b/pir/basics/migration/index.html index 916050c4d5..1456b4a70c 100644 --- a/pir/basics/migration/index.html +++ b/pir/basics/migration/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/basics/migration/index.xml" rel="alternate" type="application/rss+xml" title="What's New :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/migration/index.print.html" rel="alternate" type="text/html" title="What's New :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#5210">5.21.0 (2023-09-03)</a></li> @@ -124,27 +124,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">What's New</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/migration/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/migration/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/basics/migration/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/migration/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/basics/index.html" title="Basics (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/index.html" title="Basics (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/basics/requirements/index.html" title="Requirrrements (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/requirements/index.html" title="Requirrrements (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -174,8 +185,13 @@ <h2 id="5210">5.21.0 (2023-09-03)</h2> <ul> <li> -<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes t' th' menu footer. If ye have yer <code>menu-footer.html</code> <a href="../../../basics/customization/">partial overridden</a>, ye may have t' review th' styl'n (eg. margins/paddings) 'n yer partial.</p> -<p>This change was made t' simplify common use cases. Care was taken not t' break yer exist'n overwritten footer.</p> +<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes t' th' menu footer improve alignment wit' th' menu items 'n most cases. Care was taken not t' break yer exist'n overwritten footer. Anyways, if ye have yer <code>menu-footer.html</code> <a href="../../../basics/customization/">partial overridden</a>, ye may want t' review th' styl'n (eg. margins/paddings) o' yer partial.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> This release comes wit' an awesome new feature, that allows ye t' cust'mize yer topbar buttons, change behavior, reorder them or define entirely new ones, unique t' yer installat'n. See <a href="../../../basics/topbar/">th' documentat'n</a> fer further details.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Th' theme has updated its Swagger dependency t' 5.7.2 fer th' <a href="../../../shortcodes/openapi/"><code>openapi</code> shortcode</a>. This br'ns support fer OpenAPI Specificat'n 3.1.</p> </li> </ul> <hr> @@ -983,12 +999,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -1003,6 +1019,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -1144,13 +1161,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/basics/migration/index.print.html b/pir/basics/migration/index.print.html index bdee05ac80..0384c943ff 100644 --- a/pir/basics/migration/index.print.html +++ b/pir/basics/migration/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/migration/index.html" rel="canonical" type="text/html" title="What's New :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/migration/index.xml" rel="alternate" type="application/rss+xml" title="What's New :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">What's New</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -99,8 +99,13 @@ <h2 id="5210">5.21.0 (2023-09-03)</h2> <ul> <li> -<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes t' th' menu footer. If ye have yer <code>menu-footer.html</code> <a href="../../../basics/customization/">partial overridden</a>, ye may have t' review th' styl'n (eg. margins/paddings) 'n yer partial.</p> -<p>This change was made t' simplify common use cases. Care was taken not t' break yer exist'n overwritten footer.</p> +<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes t' th' menu footer improve alignment wit' th' menu items 'n most cases. Care was taken not t' break yer exist'n overwritten footer. Anyways, if ye have yer <code>menu-footer.html</code> <a href="../../../basics/customization/">partial overridden</a>, ye may want t' review th' styl'n (eg. margins/paddings) o' yer partial.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> This release comes wit' an awesome new feature, that allows ye t' cust'mize yer topbar buttons, change behavior, reorder them or define entirely new ones, unique t' yer installat'n. See <a href="../../../basics/topbar/">th' documentat'n</a> fer further details.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Th' theme has updated its Swagger dependency t' 5.7.2 fer th' <a href="../../../shortcodes/openapi/"><code>openapi</code> shortcode</a>. This br'ns support fer OpenAPI Specificat'n 3.1.</p> </li> </ul> <hr> @@ -830,8 +835,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/basics/requirements/index.html b/pir/basics/requirements/index.html index 32f0cfe4f0..66139c17cc 100644 --- a/pir/basics/requirements/index.html +++ b/pir/basics/requirements/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/basics/requirements/index.xml" rel="alternate" type="application/rss+xml" title="Requirrrements :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/requirements/index.print.html" rel="alternate" type="text/html" title="Requirrrements :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,27 +68,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Requirrrements</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/requirements/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/requirements/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/basics/requirements/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/requirements/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/basics/migration/index.html" title="What's New (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/migration/index.html" title="What's New (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/basics/installation/index.html" title="Installat'n (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/installation/index.html" title="Installat'n (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -103,8 +114,8 @@ <p>Thanks t' th' simplicity o' Cap'n Hugo, this plank be as empty as this theme needs requirements.</p> <p>Just download at least version <span class="badge cstyle default badge-with-title"><span class="badge-title"><i class="fab fa-hackerrank"></i></span><span class="badge-content" style="background-color: fuchsia;">0.95.0</span></span> o' th' <a href="https://gohugo.io/getting-started/installing/" target="_blank">Cap'n Hugo binary</a> fer yer OS (Windows, Linux, Mac).</p> -<p><a href="#image-824b68e1074c99c8f9dc86945c46e62e" class="lightbox-link"><img src="../../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-824b68e1074c99c8f9dc86945c46e62e"><img src="../../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-faed2d7aa77ba668153c79e28ef8c758" class="lightbox-link"><img src="../../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-faed2d7aa77ba668153c79e28ef8c758"><img src="../../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -195,12 +206,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -215,6 +226,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -356,13 +368,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/basics/requirements/index.print.html b/pir/basics/requirements/index.print.html index 50bb372b9f..832a16e2a7 100644 --- a/pir/basics/requirements/index.print.html +++ b/pir/basics/requirements/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/requirements/index.html" rel="canonical" type="text/html" title="Requirrrements :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/basics/requirements/index.xml" rel="alternate" type="application/rss+xml" title="Requirrrements :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Requirrrements</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -84,8 +84,8 @@ <p>Thanks t' th' simplicity o' Cap'n Hugo, this plank be as empty as this theme needs requirements.</p> <p>Just download at least version <span class="badge cstyle default badge-with-title"><span class="badge-title"><i class="fab fa-hackerrank"></i></span><span class="badge-content" style="background-color: fuchsia;">0.95.0</span></span> o' th' <a href="https://gohugo.io/getting-started/installing/" target="_blank">Cap'n Hugo binary</a> fer yer OS (Windows, Linux, Mac).</p> -<p><a href="#image-824b68e1074c99c8f9dc86945c46e62e" class="lightbox-link"><img src="../../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-824b68e1074c99c8f9dc86945c46e62e"><img src="../../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-faed2d7aa77ba668153c79e28ef8c758" class="lightbox-link"><img src="../../../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-faed2d7aa77ba668153c79e28ef8c758"><img src="../../../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -98,8 +98,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/basics/topbar/index.html b/pir/basics/topbar/index.html new file mode 100644 index 0000000000..929f44161f --- /dev/null +++ b/pir/basics/topbar/index.html @@ -0,0 +1,709 @@ +<!DOCTYPE html> +<html lang="pir" dir="rtl"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0, minimum-scale=1.0"> + <meta name="generator" content="Hugo 0.118.2"> + <meta name="generator" content="Relearn 5.20.0+tip"> + <meta name="description" content="Documentation for Hugo Relearn Theme"> + <meta name="author" content="Sören Weber"> + <title>Topbarrr modificat'n :: Cap'n Hugo Relearrrn Theme</title> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="alternate" hreflang="x-default"> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="alternate" hreflang="en"> + <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="alternate" hreflang="pir"> + <link href="../../../pir/basics/topbar/index.xml" rel="alternate" type="application/rss+xml" title="Topbarrr modificat'n :: Cap'n Hugo Relearrrn Theme"> + <link href="../../../pir/basics/topbar/index.print.html" rel="alternate" type="text/html" title="Topbarrr modificat'n :: Cap'n Hugo Relearrrn Theme"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> + <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> + <script> + // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: + // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 + window.index_js_url="../../../pir/index.search.js"; + var root_url="../../../"; + var baseUri=root_url.replace(/\/$/, ''); + // translations + window.T_Copy_to_clipboard = 'Copy t\u0027 clipboard'; + window.T_Copied_to_clipboard = 'Copied t\u0027 clipboard!'; + window.T_Copy_link_to_clipboard = 'Copy link t\u0027 clipboard'; + window.T_Link_copied_to_clipboard = 'Copied link t\u0027 clipboard!'; + window.T_No_results_found = 'No rrresults found fer \u0022{0}\u0022'; + window.T_N_results_found = '{1} rrresults found fer \u0022{0}\u0022'; + // some further base stuff + var baseUriFull='https:\/\/McShelby.github.io\/hugo-theme-relearn/'; + window.variants && variants.init( [ 'auto', 'relearn-bright', 'relearn-light', 'relearn-dark', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] ); + </script> + <style> + #body img.bg-white { + background-color: white; + } + </style> + </head> + <body class="mobile-support html disableInlineCopyToClipboard" data-url="../../../pir/basics/topbar/index.html"> + <div id="body" class="default-animation"> + <div id="body-overlay"></div> + <nav id="topbar"> + <div class="topbar-wrapper"> + <div class="topbar-sidebar-divider"></div> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <i class="fa-fw fas fa-bars"></i> + </button> + </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> +<nav class="TableOfContents"> + <ul> + <li><a href="#areas">Areas</a></li> + <li><a href="#buttons">Buttons</a></li> + <li><a href="#redefining-areas">Redefin'n Areas</a></li> + <li><a href="#defining-own-buttons">Defin'n own Buttons</a> + <ul> + <li><a href="#button-types">Button Types</a></li> + <li><a href="#button-parameter">Button Parameter</a></li> + </ul> + </li> + <li><a href="#reference">Reference</a> + <ul> + <li><a href="#button">Button</a></li> + <li><a href="#area-button">Area-Button</a></li> + <li><a href="#predefined-buttons">Predefined Buttons</a></li> + <li><a href="#predefined-overlay-buttons">Predefined Overlay-Buttons</a></li> + </ul> + </li> + </ul> +</nav> + </div> + </div> + </div> + </div> + <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Topbarrr modificat'n</span><meta itemprop="position" content="3"></li> + </ol> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/basics/topbar/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <i class="fa-fw fas fa-pen"></i> + </a> + </div> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/topbar/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <i class="fa-fw fas fa-print"></i> + </a> + </div> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/generator/index.html" title="Stylesheet generrrat'r (🡒)"> + <i class="fa-fw fas fa-chevron-left"></i> + </a> + </div> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/basics/history/index.html" title="Historrry (🡐)"> + <i class="fa-fw fas fa-chevron-right"></i> + </a> + </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> + </div> + </div> + </nav> + <div id="main-overlay"></div> + <main id="body-inner" class="highlightable default" tabindex="-1"> + <div class="flex-block-wrapper"> + <article class="default"> + <header class="headline"> + </header> +<h1 id="topbarrr-modificatn">Topbarrr modificat'n</h1> + + +<p>Th' theme comes wit' a reasonably configured topbar.</p> +<p><a href="#image-9e5e52e8d3a7f8c4c8b9fa35ba0e61aa" class="lightbox-link"><img src="../../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9e5e52e8d3a7f8c4c8b9fa35ba0e61aa"><img src="../../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p>Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.</p> +<h2 id="areas">Areas</h2> +<p>Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.</p> +<p><a href="#image-e8a3578cab656b62f0640d386ff3bec1" class="lightbox-link"><img src="../../../basics/topbar/topbar-areas.png" alt="Topbar wit' default areas marked" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e8a3578cab656b62f0640d386ff3bec1"><img src="../../../basics/topbar/topbar-areas.png" alt="Topbar wit' default areas marked" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<ul> +<li><strong>start</strong>: shown between menu an' breadcrumb</li> +<li><strong>end</strong>: shown on th' opposite breadcrumb side 'n comparison t' th' <em>start</em> area</li> +<li><strong>more</strong>: shown when press'n th' +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button 'n th' topbar</li> +</ul> +<p>While ye can not add additional areas 'n th' topbar, ye be free t' configure addtional buttons that behave like th' <em>more</em> button, provid'n further user defined areas.</p> +<h2 id="buttons">Buttons</h2> +<p>Th' theme ships wit' th' follow'n predefined buttons (from left t' right 'n th' screenshot)</p> +<ul> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-bars"></i> + + </button> +</span> <strong>sidebar</strong>: opens th' sidebar flyout if 'n mobile layout</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-list-alt"></i> + + </button> +</span> <strong>toc</strong>: opens th' t'ble o' contents 'n an overlay</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-pen"></i> + + </button> +</span> <strong>edit</strong>: browses t' th' edit'ble plank if th' <code>editURL</code> <a href="../../../basics/configuration/#global-site-parameters">parameter be set</a></li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-print"></i> + + </button> +</span> <strong>print</strong>: browses t' th' chapters print'ble plank if <a href="../../../basics/configuration/#activate-print-support">print support</a> was activated</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-left"></i> + + </button> +</span> <strong>prev</strong>: browses t' th' previous plank if there be one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-right"></i> + + </button> +</span> <strong>next</strong>: browses t' th' next plank if there be one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <strong>more</strong>: opens th' overlay fer th' <em>more</em> area</li> +</ul> +<p>Not all buttons be displayed at every given time. This be configur'ble (see below if interested).</p> +<h2 id="redefining-areas">Redefin'n Areas</h2> +<p>Each predefined area an' button comes 'n their own file. By that it be easy fer ye t' overwrite an area file 'n yer installat'n reus'n only th' buttons ye like.</p> +<p>Eg. ye can redefine th' predefined <em>end</em> area by add'n th' file <code>layouts/partials/topbar/area/end.html</code> 'n yer installt'n (not 'n th' theme itself) t' remove all but th' <em>more</em> button.</p> +<div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span> <span class="nx">partial</span> <span class="s">"topbar/button/more.html"</span> <span class="p">(</span><span class="nx">dict</span> +</span></span><span class="line"><span class="cl"> <span class="s">"page"</span> <span class="p">.</span> +</span></span><span class="line"><span class="cl"><span class="p">)}}</span></span></span></code></pre></div><h2 id="defining-own-buttons">Defin'n own Buttons</h2> +<h3 id="button-types">Button Types</h3> +<p>Th' theme distingushies between two types o' buttons:</p> +<ul> +<li><strong>button</strong>: a click'ble button that either browses t' another ship or triggers a user defined script</li> +<li><strong>area-button</strong>: th' template fer th' +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button, t' define yer own area overlay buttons</li> +</ul> +<h3 id="button-parameter">Button Parameter</h3> +<h4 id="screen-widths-and-actions">Screen Widths an' Act'ns</h4> +<p>Depend'n on th' screen width ye can configure how th' button should behave. Screen width be divided into three classes:</p> +<ul> +<li><strong>s</strong>: (controlled by th' <code>onwidths</code> parameter) mobile layout whar' th' menu sidebar be hidden</li> +<li><strong>m</strong>: (controlled by th' <code>onwidthm</code> parameter) desktop layout wit' vis'ble sidebar while th' rrrambl'n area width still resizes</li> +<li><strong>l</strong>: (controlled by th' <code>onwidthl</code> parameter) desktop layout wit' vis'ble sidebar once th' rrrambl'n area reached its maximum width</li> +</ul> +<p>For each width class, ye can configure one o' th' follow'n act'ns:</p> +<ul> +<li><strong>show</strong>: th' button be displayed 'n its configured area</li> +<li><strong>hide</strong>: th' button be hidden</li> +<li><strong>area-XXX</strong>: th' button be moved from its configured area into th' area <code>XXX</code>; eg. this be used t' move buttons t' th' <em>more</em> area 'n th' mobile layout</li> +</ul> +<h4 id="hiding-and-disabling-stuff">Hid'n an' Disabl'n Stuff</h4> +<p>While hid'n a button dependend on th' screen size can be configured wit' th' above described <em>hide</em> act'n, ye may want t' hide th' button on certain other condit'ns aswell.</p> +<p>For example, th' <em>print</em> button 'n its default configurat'n should only be displayed if print support was configured. This be done 'n yer button template by check'n th' condit'ns first before display'n th' button (see <code>layouts/partials/topbar/button/print.html</code>).</p> +<p>Another prefered condit'n fer hid'n a button be, if th' displayed overlay be empty. This be th' case fer th' <em>toc</em> (see <code>layouts/partials/topbar/button/toc.html</code>) aswell as th' <em>more</em> button (see <code>layouts/partials/topbar/button/more.html</code>) an' controlled by th' parameter <code>onempty</code>.</p> +<p>This parameter can have one o' th' follow'n values:</p> +<ul> +<li><strong>hide</strong>: th' button be hidden if th' overlay be empty</li> +<li><strong>dis'ble</strong>: th' button be disabled if th' overlay be empty</li> +</ul> +<p>If ye want t' dis'ble a button contain'n <em>no overlay</em>, this can be achieved by an empty <code>href</code> parameter. An example can be seen 'n th' <em>prev</em> button (see <code>layouts/partials/topbar/button/prev.html</code>) whar' th' URL fer th' previous ship may be empty.</p> +<h2 id="reference">Reference</h2> +<h3 id="button">Button</h3> +<p>Contains th' basic button functionality an' be used as a base implementat'n fer all other buttons (<code>layouts/partials/topbar/func/button.html</code>). Call this from yer own button templates if ye want t' implement a button wit' <em>no overlay</em> area.</p> +<h4 id="parameter">Parameter</h4> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>class</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique class name fer this button. Display'n two buttons wit' th' same value fer <strong>class</strong> be undefined.</td> +</tr> +<tr> +<td><strong>href</strong></td> +<td><em><empty></em></td> +<td>Either th' destinat'n URL fer th' button or JavaScript code t' be executed on click.<br><br>- if start'n wit' <code>javascript:</code> all follow'n text will be executed 'n yer browser<br>- every other str'n will be interpreted as URL<br><br>If this parameter be not set, th' button will be displayed<br><br>- as disabled if no <strong>rrrambl'n</strong> be specified<br>- accord'n t' <strong>onempty</strong> if any <strong>rrrambl'n</strong> be given.</td> +</tr> +<tr> +<td><strong>ay'con</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../../shortcodes/icon/#finding-an-icon">Font Awesome ay'con name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>dis'ble</code></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text fer title, displayed 'n th' tooltip.</td> +</tr> +<tr> +<td><strong>rrrambl'n</strong></td> +<td>see notes</td> +<td>Arbitrary HTML t' put into th' rrrambl'n overlay. This parameter may be empty. In this case no overlay will be generated.</td> +</tr> +</tbody> +</table> +<h3 id="area-button">Area-Button</h3> +<p>Contains th' basic functionality t' display area overlay buttons (<code>layouts/partials/topbar/func/area-button.html</code>). Call this from yer own button templates if ye want t' implement a button wit' an overlay area like th' <em>more</em> button.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>area</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique area name fer this area. Display'n two areas wit' th' same value fer <strong>area</strong> be undefined.</td> +</tr> +<tr> +<td><strong>ay'con</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../../shortcodes/icon/#finding-an-icon">Font Awesome ay'con name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>dis'ble</code></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text fer title, displayed 'n th' tooltip.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-buttons">Predefined Buttons</h3> +<p>Th' predefined buttons by th' theme (all other buttons besides th' <em>more</em> an' <em>toc</em> button 'n <code>layouts/partials/topbar/button</code>). Call these from yer own redefined area templates if ye want t' offer some o' th' default button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide_&lt;varying&gt;_ be hidden.<br>- </code>area-XXX<code>: Th' button be moved from its configured area into th' area </code>XXX`.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-overlay-buttons">Predefined Overlay-Buttons</h3> +<p>Th' predefined buttons by th' theme that open an overlay (the <em>more</em> an' <em>toc</em> button 'n <code>layouts/partials/topbar/button</code>). Call these from yer own redefined area templates if ye want t' offer some o' th' default area button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><em><varying></em></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> + + + <footer class="footline"> + + </footer> + </article> + </div> + </main> + </div> + <aside id="sidebar" class="default-animation showVisitedLinks"> + <div id="header-topbar" class="default-animation"></div> + <div id="header-wrapper" class="default-animation"> + <div id="header" class="default-animation"> + <style> + #logo svg, + #logo svg * { + color: #282828; + color: var(--MENU-SECTIONS-BG-color); + fill: #282828 !important; + fill: var(--MENU-SECTIONS-BG-color) !important; + opacity: .945; + } + a#logo { + color: #282828; + color: var(--MENU-SECTIONS-BG-color); + font-family: 'Work Sans', 'Helvetica', 'Tahoma', 'Geneva', 'Arial', sans-serif; + font-size: 1.875rem; + font-weight: 300; + margin-top: -.8125rem; + max-width: 60%; + text-transform: uppercase; + width: 14.125rem; + white-space: nowrap; + } + a#logo:hover { + color: #282828; + color: var(--MENU-SECTIONS-BG-color); + } + #logo svg { + margin-bottom: -1.25rem; + margin-inline-start: -1.47rem; + width: 40.5%; + } + @media only all and (max-width: 60rem) { + a#logo { + font-size: 1.5625rem; + margin-top: -.1875rem; + } + #logo svg { + margin-bottom: -.75rem; + margin-inline-start: -1.47rem; + } + } + @media all and (-ms-high-contrast:none) { + /* IE11s understanding of positioning is weird at best */ + a#logo { + margin-top: -3.625rem; + } + #logo svg { + margin-bottom: -3.875rem; + margin-left: -1.47rem; + } + } + @media only all and (-ms-high-contrast:none) and (max-width: 60rem) { + #logo svg { + margin-left: -1.47rem; + } + } + </style> + <a id="logo" href="../../../pir/index.html"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.044 64.044"> + <path d="M46.103 136.34c-.642-.394-1.222-2.242-1.98-2.358-.76-.117-1.353.506-1.618 1.519-.266 1.012-.446 4.188.173 5.538.213.435.482.787 1.03.845.547.057.967-.504 1.45-1.027.482-.523.437-.9 1.142-.612.705.289 1.051.4 1.586 1.229.535.828 1.085 4.043.868 5.598-.241 1.458-.531 2.8-.59 4.088.26.075.517.148.772.217 2.68.724 5.373 1.037 7.873.02.001-.028.01-.105.008-.11-.048-.165-.18-.41-.36-.698-.18-.29-.414-.645-.586-1.114a3.212 3.212 0 0 1-.125-1.735c.056-.21.153-.342.249-.475 1.237-1.193 2.932-1.373 4.244-1.384.557-.004 1.389.016 2.198.255.809.239 1.706.724 2.068 1.843.187.578.114 1.17-.043 1.623-.153.438-.369.783-.545 1.091-.178.31-.329.6-.401.821-.007.02-.003.071-.005.094 2.256 1.008 4.716.91 7.189.398.55-.114 1.11-.247 1.673-.377.344-1.085.678-2.145.852-3.208.124-.752.158-2.311-.078-3.538-.118-.613-.306-1.15-.52-1.489-.221-.349-.413-.501-.747-.538-.243-.027-.51.013-.796.098-.67.223-1.33.606-1.966.76l-.008.002-.109.032c-.556.152-1.233.158-1.797-.36-.556-.51-.89-1.367-1.117-2.596-.283-1.528-.075-3.279.89-4.518l.071-.09h.07c.65-.71 1.485-.802 2.16-.599.706.213 1.333.629 1.772.84.736.354 1.185.319 1.475.171.291-.148.5-.439.668-.955.332-1.017.301-2.819.022-4.106-.148-.684-.13-1.292-.13-1.883-1.558-.463-3.067-.982-4.574-1.208-1.128-.169-2.263-.173-3.298.164-.13.046-.256.095-.38.15-.373.164-.633.342-.805.52-.077.098-.081.105-.087.21-.004.068.031.289.13.571.1.282.256.634.467 1.03.279.524.448 1.063.431 1.618a2.12 2.12 0 0 1-.499 1.309 1.757 1.757 0 0 1-.62.51h-.002c-.515.291-1.107.404-1.723.464-.86.083-1.787.026-2.598-.097-.806-.123-1.47-.28-1.948-.555-.444-.256-.79-.547-1.037-.925a2.273 2.273 0 0 1-.356-1.301c.029-.837.403-1.437.625-1.897.111-.23.191-.433.236-.583.045-.15.044-.25.046-.24-.005-.029-.127-.355-1.015-.741-1.138-.495-2.322-.673-3.533-.668h-.015a9.711 9.711 0 0 0-.521.016h-.002c-1.163.057-2.35.308-3.541.569.383 1.531.79 2.753.818 4.502-.096 1.297.158 2.114-1.03 2.935-.85.588-1.508.729-2.15.335" style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1.03763;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" transform="translate(-40.698 -95.175)"/> + <path d="M61.472 101.34v.002c-.3-.003-.603.01-.894.04-.544.055-1.39.165-1.778.306-1.238.364.13 2.344.41 2.913.28.569.285 2.03.14 2.134-.144.103-.375.261-.934.345-.56.084.03-.037-1.589.086-1.62.122-5.506.29-8.265.248-.022.26-.036.521-.097.808-.309 1.442-.63 3.163-.494 4.074.071.473.168.65.414.8.23.14.737.235 1.62-.004.834-.227 1.3-.442 1.887-.456.595-.016 1.555.472 1.965.717.411.245-.03-.008.002 0s.128.05.176.102c.049.053-.276-.523.104.199.379.721.72 3.256.002 4.68-.46.913-1.01 1.49-1.64 1.711-.63.22-1.229.067-1.734-.135-.881-.353-1.584-.7-2.205-.647-1.199 1.94-1.186 4.17-.6 6.602.097.397.212.814.327 1.23 2.68-.556 5.542-1.016 8.337.132 1.064.437 1.73 1.015 1.902 1.857.169.831-.193 1.508-.438 1.986-.122.238-.23.46-.307.642-.07.164-.096.28-.104.324.069.429.309.723.686.945.385.227.89.355 1.35.423.723.104 1.567.152 2.287.086.693-.064 1.032-.338 1.241-.544a2.447 2.447 0 0 0 .303-.437.175.175 0 0 0 .013-.035c-.004-.066-.037-.246-.195-.527-.46-.816-.87-1.595-.817-2.51.028-.476.218-.938.529-1.288.304-.343.698-.586 1.186-.79 1.442-.606 2.96-.609 4.372-.409 1.525.216 2.963.679 4.378 1.083.226-2.09.784-3.9.592-5.77-.058-.565-.287-1.333-.598-1.827-.32-.508-.59-.717-1.036-.642-.648.11-1.472.935-2.707 1.078-.791.092-1.494-.267-1.95-.86-.45-.583-.678-1.335-.78-2.101-.202-1.525.031-3.229.89-4.27.615-.747 1.45-.887 2.15-.74.687.145 1.307.492 1.857.745v-.002c.546.252 1.033.388 1.281.344a.547.547 0 0 0 .353-.188c.113-.124.242-.35.384-.75.604-1.712.206-3.68-.303-5.654-.667.145-1.336.293-2.018.413-1.341.236-2.73.392-4.136.273-.656-.055-1.695-.085-2.58-.476-.442-.195-.903-.514-1.157-1.093-.259-.591-.205-1.313.08-2.014.223-.64 1.082-2.178.692-2.585-.391-.407-1.651-.56-2.554-.571z" style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:.992837;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" transform="translate(-40.698 -95.175)"/> + <path d="M83.128 98.116c-.484 1.875-1.057 3.757-2.486 5.033-.638.57-1.13.666-1.483.548-.401-.134-.715-.506-1.058-.973-.338-.461-.655-.97-1.076-1.332-.192-.165-.404-.315-.683-.38-.279-.066-.599-.02-.9.102-.489.196-.89.58-1.28 1.047a6.1 6.1 0 0 0-.985 1.632c-.234.591-.356 1.174-.277 1.713.072.487.392.977.905 1.185.463.187.926.156 1.36.154.433 0 .843.01 1.242.147.55.189.79.736.822 1.368.034.66-.145 1.412-.393 1.988l-.008.021c-.74 1.705-1.946 2.893-3.004 4.349l-.664.915.979.099c.924.092 1.788.26 2.468.675.46.281 1.806 1.205 2.794 2.222.497.513.888 1.031 1.047 1.502.078.231.095.422.05.6a.93.93 0 0 1-.345.474c-.301.223-.606.395-.864.532l-.354.186c-.107.058-.189.087-.345.228a.637.637 0 0 1 .062-.045l-.064.041-.209.236-.103.343s.003.126.007.152c.003.017.003.007.004.015v.002c.016.195.061.307.133.476a4.1 4.1 0 0 0 .32.596 5.7 5.7 0 0 0 2.8 2.258c.284.108.908.321 1.548.36.33.02.59.015.912-.13h.002c.08-.037.228-.095.382-.281.153-.186.19-.355.212-.445l.019-.075.003-.078c.023-.585-.037-1.296.072-1.899.153-.657.435-.956 1.009-.909 2.771.239 4.74 1.955 6.693 3.83l.742.714.279-1.155c.55-2.29 1.093-4.464 2.928-5.977.692-.57 1.184-.642 1.527-.509.39.151.676.536.996.995.319.458.605.926 1.07 1.212.194.119.464.232.784.209.32-.024.638-.163.988-.384 1.022-.645 1.778-1.756 2.086-2.942.136-.522.102-.991-.046-1.301-.158-.334-.433-.553-.754-.707-.653-.314-1.468-.373-2.094-.486-.825-.15-1.22-.475-1.345-.878-.13-.417 0-.953.335-1.61.6-1.173 1.887-2.602 3.13-3.911l.498-.526-.449-.432c-1.545-1.49-3.163-3.01-5.252-3.715h-.002c-.473-.16-1.097-.413-1.73-.424h-.003c-.311-.004-.596.04-.883.24v.002c-.22.155-.483.537-.583.937l-.008.036-.006.038c-.116.773-.06 1.467-.217 1.995-.063.212-.198.418-.359.507-.202.111-.492.153-.976.072-.582-.097-1.978-.69-3.021-1.503-.523-.407-.934-.85-1.117-1.3a1.153 1.153 0 0 1-.083-.63c.03-.184.1-.477.308-.593.21-.116.941-.32 1.377-.642h.002c.192-.141.403-.367.518-.64.114-.275.127-.526.123-.774-.006-.142-.036-.192-.08-.3a8.417 8.417 0 0 0-3-3.027c-1.226-.725-2.585-1.135-3.927-1.539-.434-.12-.844-.111-1.02.466zm.912.947c1.186.364 2.357.718 3.345 1.303 1.035.612 1.864 1.488 2.507 2.528-.514.263-1.095.5-1.44.79-.345.29-.729.914-.815 1.434-.084.509 0 .968.155 1.347.301.74.85 1.276 1.44 1.735 1.18.92 2.554 1.545 3.47 1.698.604.1 1.186.088 1.739-.216.594-.327.935-.911 1.088-1.427.264-.884.193-1.664.262-2.17h.1c.3.006.926.206 1.417.371 1.646.554 3.044 1.773 4.431 3.089-1.102 1.174-2.222 2.423-2.888 3.73-.42.823-.73 1.789-.453 2.687.283.913 1.1 1.415 2.138 1.603.691.126 1.472.226 1.84.403.19.091.258.182.278.223.03.064.058.075-.023.387-.21.804-.761 1.598-1.413 2.01-.247.155-.365.183-.407.187-.042.003-.061.002-.172-.066-.144-.088-.455-.473-.772-.929-.317-.454-.714-1.07-1.452-1.356-.783-.304-1.776-.022-2.713.75-1.942 1.6-2.626 3.764-3.146 5.8-1.802-1.676-3.772-3.138-6.589-3.517h-.002c-.346-.095-1.013-.031-1.293.143-.735.501-1.005 1.132-1.168 2.007-.125.69-.082 1.216-.074 1.659-.055.006-.046.01-.104.006-.42-.026-1.035-.215-1.244-.295-.947-.361-1.774-1.006-2.314-1.857-.054-.085-.072-.132-.109-.2l.027-.016c.284-.15.656-.36 1.045-.648.44-.327.789-.798.93-1.35a2.4 2.4 0 0 0-.068-1.379c-.254-.751-.753-1.353-1.295-1.911-1.09-1.124-2.452-2.049-2.99-2.378-.609-.372-1.303-.44-1.981-.56.875-1.094 1.878-2.251 2.596-3.921.294-.823.543-1.907.513-2.658-.049-.97-.489-2.013-1.52-2.367-.579-.2-1.131-.204-1.58-.203-.45.002-.786-.006-.97-.08h-.002c-.264-.107-.236-.108-.268-.33-.025-.17.021-.553.183-.962a4.67 4.67 0 0 1 .725-1.192c.29-.348.617-.59.705-.626.142-.057.176-.05.22-.04.045.011.127.052.263.17.235.201.56.671.92 1.161.354.484.791 1.08 1.543 1.33.8.267 1.784-.052 2.671-.846 1.594-1.424 2.235-3.317 2.714-5.051zm11.705 7.023c-.02.014.042-.002.042 0l-.008.035c.05-.2-.028-.04-.034-.035zM79.472 122.45a.198.198 0 0 1 .005.023v.014c-.002-.01-.003-.03-.005-.037zm-.29.732-.006.01-.044.027c.016-.01.033-.024.05-.036z" style="color:#000;fill:#282828;stroke-width:1.02352;-inkscape-stroke:none" transform="translate(-40.698 -95.175)"/> + <path d="M76.694 128.845c-.85-.012-1.668.253-2.434.67-.01.592-.015 1.17.109 1.772.323 1.573.422 3.553-.07 5.147-.247.804-.684 1.535-1.347 1.891-.663.356-1.467.296-2.362-.159-.522-.266-1.059-.62-1.487-.757-.223-.072-.392-.096-.522-.069-.13.027-.232.094-.362.27-.53.719-.681 1.823-.497 2.876.177 1.012.418 1.438.543 1.56.143.137.26.154.604.055.548-.158 1.523-.857 2.573-.972l.02-.002.5.058c.686.081 1.247.562 1.622 1.19.372.62.591 1.37.73 2.136.279 1.532.25 3.16.083 4.232-.14.91-.394 1.72-.632 2.53 1.719-.385 3.485-.692 5.307-.36 1.174.214 2.749.574 3.762 1.977l.088.122.046.159c.162.551.16 1.114.024 1.578-.13.45-.348.772-.533 1.023-.181.246-.336.444-.437.606-.102.16-.141.275-.145.336-.01.17 0 .197.07.315.057.1.186.242.39.366.408.246 1.106.414 1.843.45a7.842 7.842 0 0 0 2.174-.21 4.28 4.28 0 0 0 .822-.296c.218-.106.385-.242.377-.233l.029-.031c.025-.035.05-.072.05-.068 0-.004 0-.017-.003-.05a2.733 2.733 0 0 0-.21-.579c-.26-.548-.839-1.333-.822-2.46.01-.657.27-1.21.598-1.576.32-.357.696-.575 1.074-.736.759-.323 1.57-.418 2.054-.458 1.653-.136 3.252.296 4.755.765.457.142.905.29 1.352.434.325-2.258.902-4.247.598-6.217-.071-.46-.25-1.169-.486-1.684-.238-.518-.495-.762-.675-.779-.351-.032-.716.14-1.174.418-.457.277-1.005.665-1.695.742-.745.082-1.406-.291-1.84-.908-.428-.608-.653-1.394-.754-2.196-.203-1.596.016-3.377.794-4.493.568-.813 1.358-.984 2.024-.835.65.146 1.243.51 1.769.779.524.267.99.413 1.237.365a.527.527 0 0 0 .346-.2c.11-.132.235-.373.37-.798.612-1.918.27-3.894-.246-6.054-2.815-.851-5.49-1.534-8.089-.267a.727.727 0 0 0-.223.148c-.024.028-.018.021-.026.056.001-.003-.01.178.07.44.162.522.611 1.29.911 1.978l.004.009.029.063.024.084V133c.162.635.016 1.297-.274 1.727-.272.404-.618.636-.952.81-.675.353-1.399.484-1.724.533a5.888 5.888 0 0 1-3.973-.795c-.512-.311-.876-.594-1.133-1.02-.282-.466-.318-1.084-.172-1.557.252-.814.715-1.266.971-1.89a.663.663 0 0 0 .047-.14c.001-.013 0-.006-.007-.037a.761.761 0 0 0-.184-.268c-.264-.267-.865-.595-1.54-.826-1.356-.462-3.07-.659-3.583-.686-.062-.002-.121-.006-.178-.006z" style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:.991342;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" transform="translate(-40.698 -95.175)"/> + </svg> + Relearn + </a> + </div> + <form action="../../../pir/search.html" method="get"><div class="searchbox default-animation"> + <button class="search-detail" type="submit" title="Searrrch (CTRL+ALT+f)"><i class="fas fa-search"></i></button> + <label class="a11y-only" for="search-by">Searrrch</label> + <input data-search-input id="search-by" name="search-by" class="search-by" type="search" placeholder="Searrrch..."> + <button class="search-clear" type="button" data-search-clear="" title="Clearrr searrrch"><i class="fas fa-times" title="Clearrr searrrch"></i></button> + </div></form> + <script> + var contentLangs=['en']; + </script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> + </div> + <div id="homelinks" class="default-animation"> + <hr class="padding"> + </div> + <div id="content-wrapper" class="highlightable"> + <div id="topics"> + <ul class="enlarge morespace collapsible-menu"> + <li data-nav-id="/pir/basics/index.html" class="parent "><input type="checkbox" id="section-182650db393a58ea8a0385f10a515d92" aria-controls="subsections-182650db393a58ea8a0385f10a515d92" checked><label for="section-182650db393a58ea8a0385f10a515d92"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Basics</span></label><a class="padding" href="../../../pir/basics/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">1.</b> Basics<i class="fas fa-check read-icon"></i></a><ul id="subsections-182650db393a58ea8a0385f10a515d92" class="morespace collapsible-menu"> + <li data-nav-id="/pir/basics/migration/index.html" class=""><a class="padding" href="../../../pir/basics/migration/index.html">What's New<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/requirements/index.html" class=""><a class="padding" href="../../../pir/basics/requirements/index.html">Requirrrements<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/installation/index.html" class=""><a class="padding" href="../../../pir/basics/installation/index.html">Installat'n<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class="active"><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> + <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> + <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/cont/archetypes/index.html" class=""><a class="padding" href="../../../pir/cont/archetypes/index.html">Arrrchetypes<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/cont/markdown/index.html" class=""><a class="padding" href="../../../pir/cont/markdown/index.html">Marrrkdown rules<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/cont/imageeffects/index.html" class=""><a class="padding" href="../../../pir/cont/imageeffects/index.html">Image Effects<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/cont/menushortcuts/index.html" class=""><a class="padding" href="../../../pir/cont/menushortcuts/index.html">Menu extrrra shorrrtcuts<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/cont/i18n/index.html" class=""><a class="padding" href="../../../pir/cont/i18n/index.html">Multilingual an' i18n<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/cont/taxonomy/index.html" class=""><a class="padding" href="../../../pir/cont/taxonomy/index.html">Taxonomy<i class="fas fa-check read-icon"></i></a></li></ul></li> + <li data-nav-id="/pir/shortcodes/index.html" class=""><input type="checkbox" id="section-215953719902243a01571a1ede64aeeb" aria-controls="subsections-215953719902243a01571a1ede64aeeb"><label for="section-215953719902243a01571a1ede64aeeb"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Shorrrtcodes</span></label><a class="padding" href="../../../pir/shortcodes/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">3.</b> Shorrrtcodes<i class="fas fa-check read-icon"></i></a><ul id="subsections-215953719902243a01571a1ede64aeeb" class="morespace collapsible-menu"> + <li data-nav-id="/pir/shortcodes/attachments/index.html" class=""><a class="padding" href="../../../pir/shortcodes/attachments/index.html">Attachments<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/badge/index.html" class=""><a class="padding" href="../../../pir/shortcodes/badge/index.html">Badge<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/button/index.html" class=""><a class="padding" href="../../../pir/shortcodes/button/index.html">Button<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/children/index.html" class=""><input type="checkbox" id="section-05de666a6804433386d9009e44fa7aa3" aria-controls="subsections-05de666a6804433386d9009e44fa7aa3"><label for="section-05de666a6804433386d9009e44fa7aa3"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Children</span></label><a class="padding" href="../../../pir/shortcodes/children/index.html">Children<i class="fas fa-check read-icon"></i></a><ul id="subsections-05de666a6804433386d9009e44fa7aa3" class="morespace collapsible-menu"> + <li data-nav-id="/pir/shortcodes/children/test/index.html" class=""><a class="padding" href="../../../pir/shortcodes/children/test/index.html">plank X<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/children/children-1/index.html" class=""><input type="checkbox" id="section-5c6c78bc0635ef1f61fdb91197081411" aria-controls="subsections-5c6c78bc0635ef1f61fdb91197081411"><label for="section-5c6c78bc0635ef1f61fdb91197081411"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu plank 1</span></label><a class="padding" href="../../../pir/shortcodes/children/children-1/index.html">plank 1<i class="fas fa-check read-icon"></i></a><ul id="subsections-5c6c78bc0635ef1f61fdb91197081411" class="morespace collapsible-menu"> + <li data-nav-id="/pir/shortcodes/children/children-1/children-1-1/index.html" class="alwaysopen"><input type="checkbox" id="section-be87ceb25a7988952eb9556a69f3cbdf" aria-controls="subsections-be87ceb25a7988952eb9556a69f3cbdf" checked><label for="section-be87ceb25a7988952eb9556a69f3cbdf"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu plank 1-1</span></label><a class="padding" href="../../../pir/shortcodes/children/children-1/children-1-1/index.html">plank 1-1<i class="fas fa-check read-icon"></i></a><ul id="subsections-be87ceb25a7988952eb9556a69f3cbdf" class="morespace collapsible-menu"> + <li data-nav-id="/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" class="alwaysopen"><input type="checkbox" id="section-989ea17e090bb9681da73b58575dcced" aria-controls="subsections-989ea17e090bb9681da73b58575dcced" checked><label for="section-989ea17e090bb9681da73b58575dcced"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu plank 1-1-2</span></label><a class="padding" href="../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html">plank 1-1-2<i class="fas fa-check read-icon"></i></a><ul id="subsections-989ea17e090bb9681da73b58575dcced" class="morespace collapsible-menu"> + <li data-nav-id="/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" class=""><a class="padding" href="../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html">plank 1-1-2-1<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" class=""><a class="padding" href="../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html">plank 1-1-2-2<i class="fas fa-check read-icon"></i></a></li></ul></li> + <li data-nav-id="/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" class=""><a class="padding" href="../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html">plank 1-1-3<i class="fas fa-check read-icon"></i></a></li></ul></li></ul></li> + <li data-nav-id="/pir/shortcodes/children/children-2/index.html" class=""><a class="padding" href="../../../pir/shortcodes/children/children-2/index.html">plank 2<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/children/children-3/index.html" class=""><input type="checkbox" id="section-085f961452d7baa981ace00de789c321" aria-controls="subsections-085f961452d7baa981ace00de789c321"><label for="section-085f961452d7baa981ace00de789c321"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu plank 3</span></label><a class="padding" href="../../../pir/shortcodes/children/children-3/index.html">plank 3<i class="fas fa-check read-icon"></i></a><ul id="subsections-085f961452d7baa981ace00de789c321" class="morespace collapsible-menu"> + <li data-nav-id="/pir/shortcodes/children/children-3/test3/index.html" class=""><a class="padding" href="../../../pir/shortcodes/children/children-3/test3/index.html">plank 3-1<i class="fas fa-check read-icon"></i></a></li></ul></li></ul></li> + <li data-nav-id="/pir/shortcodes/expand/index.html" class=""><a class="padding" href="../../../pir/shortcodes/expand/index.html">Expand<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/highlight/index.html" class=""><a class="padding" href="../../../pir/shortcodes/highlight/index.html">Highlight<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/icon/index.html" class=""><a class="padding" href="../../../pir/shortcodes/icon/index.html">Icon<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/include/index.html" class=""><a class="padding" href="../../../pir/shortcodes/include/index.html">Include<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/math/index.html" class=""><a class="padding" href="../../../pir/shortcodes/math/index.html">Math<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/mermaid/index.html" class=""><a class="padding" href="../../../pir/shortcodes/mermaid/index.html">Merrrmaid<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/notice/index.html" class=""><a class="padding" href="../../../pir/shortcodes/notice/index.html">Notice<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/openapi/index.html" class=""><a class="padding" href="../../../pir/shortcodes/openapi/index.html">OpenAPI<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/siteparam/index.html" class=""><a class="padding" href="../../../pir/shortcodes/siteparam/index.html">SiteParam<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/tab/index.html" class=""><a class="padding" href="../../../pir/shortcodes/tab/index.html">Tab<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/shortcodes/tabs/index.html" class=""><a class="padding" href="../../../pir/shortcodes/tabs/index.html">Tabs<i class="fas fa-check read-icon"></i></a></li></ul></li> + </ul> + </div> + <div id="shortcuts"> + <div class="nav-title padding">Morrre</div> + <ul class="space"> + <li><a class="padding" href="https://github.com/McShelby/hugo-theme-relearn"><i class='fab fa-fw fa-github'></i> GitHub repo</a></li> + <li><a class="padding" href="../../../pir/showcase/"><i class='fas fa-fw fa-camera'></i> Showcases</a></li> + <li><a class="padding" href="https://gohugo.io/"><i class='fas fa-fw fa-bookmark'></i> Cap'n Hugo Documentat'n</a></li> + <li><a class="padding" href="../../../pir/more/credits/"><i class='fas fa-fw fa-bullhorn'></i> Crrredits</a></li> + <li><a class="padding" href="../../../pir/tags/"><i class='fas fa-fw fa-tags'></i> Arrr! Tags</a></li> + </ul> + </div> + <div class="padding footermargin footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showLangSwitch showVariantSwitch showVisitedLinks showFooter"></div> + <div id="menu-footer"> + <hr class="padding default-animation footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showLangSwitch showVariantSwitch showVisitedLinks showFooter"> + <div id="prefooter" class="footerLangSwitch footerVariantSwitch footerVisitedLinks showLangSwitch showVariantSwitch showVisitedLinks"> + <ul> + <li id="select-language-container" class="footerLangSwitch showLangSwitch"> + <div class="padding menu-control"> + <i class="fas fa-language fa-fw"></i> + <span> </span> + <div class="control-style"> + <label class="a11y-only" for="select-language">Language</label> + <select id="select-language" onchange="location = baseUri + this.value;"> + <option lang="en" id="en" value="/basics/topbar/index.html">English</option> + <option lang="pir" id="pir" value="/pir/basics/topbar/index.html" selected>Arrr! ☠ Pirrrates ☠</option> + </select> + </div> + <div class="clear"></div> + </div> + </li> + <li id="select-variant-container" class="footerVariantSwitch showVariantSwitch"> + <div class="padding menu-control"> + <i class="fas fa-paint-brush fa-fw"></i> + <span> </span> + <div class="control-style"> + <label class="a11y-only" for="select-variant">Theme</label> + <select id="select-variant" onchange="window.variants && variants.changeVariant( this.value );"> + <option id="auto" value="auto" selected>Auto</option> + <option id="relearn-bright" value="relearn-bright">Relearn Bright</option> + <option id="relearn-light" value="relearn-light">Relearn Light</option> + <option id="relearn-dark" value="relearn-dark">Relearn Dark</option> + <option id="zen-light" value="zen-light">Zen Light</option> + <option id="zen-dark" value="zen-dark">Zen Dark</option> + <option id="neon" value="neon">Neon</option> + <option id="learn" value="learn">Learn</option> + <option id="blue" value="blue">Blue</option> + <option id="green" value="green">Green</option> + <option id="red" value="red">Red</option> + </select> + </div> + <div class="clear"></div> + </div> + <script>window.variants && variants.markSelectedVariant();</script> + </li> + <li class="footerVisitedLinks showVisitedLinks"> + <div class="padding menu-control"> + <i class="fas fa-history fa-fw"></i> + <span> </span> + <div class="control-style"> + <button onclick="clearHistory();">Clearrr Historrry</button> + </div> + <div class="clear"></div> + </div> + </li> + </ul> + </div> + <div id="footer" class="footerFooter showFooter"> + <span class="github-buttons"></span> + <p>Built with <a href="https://github.com/McShelby/hugo-theme-relearn" title="love"><i class="fas fa-heart"></i></a> by <a href="https://gohugo.io/">Hugo</a></p> + <script> + function githubButtonsScheme(){ + var scheme = 'light'; + var colorPropertyValue = window.getComputedStyle( document.querySelector( '#sidebar' ) ).getPropertyValue( 'background-color' ); + var colorValues = colorPropertyValue.match( /\d+/g ).map( function( e ){ return parseInt(e,10); }); + if( colorValues.length === 3 && ((0.2126 * colorValues[0]) + (0.7152 * colorValues[1]) + (0.0722 * colorValues[2]) < 165) ){ + + scheme = 'dark'; + } + return scheme; + } + function githubButtonsInit(){ + if( !window.githubButtons ){ + + setTimeout( githubButtonsInit, 50 ); + return; + } + var scheme = githubButtonsScheme(); + var githubButtonsHTML = ` + <a class="github-button" href="https://github.com/McShelby/hugo-theme-relearn/archive/main.zip" data-color-scheme="${scheme}" data-icon="octicon-cloud-download" aria-label="Download McShelby/hugo-theme-relearn on GitHub">Download</a> + <a class="github-button" href="https://github.com/McShelby/hugo-theme-relearn" data-color-scheme="${scheme}" data-icon="octicon-star" data-show-count="true" aria-label="Star McShelby/hugo-theme-relearn on GitHub">Star</a> + <a class="github-button" href="https://github.com/McShelby/hugo-theme-relearn/fork" data-color-scheme="${scheme}" data-icon="octicon-repo-forked" data-show-count="true" aria-label="Fork McShelby/hugo-theme-relearn on GitHub">Fork</a> + `; + document.querySelector( '.github-buttons' ).innerHTML = githubButtonsHTML; + document.querySelectorAll( '.github-button' ).forEach( function( anchor ){ + anchor.dataset.colorScheme = scheme; + window.githubButtons.render( anchor, function( el ){ + anchor.parentNode.replaceChild( el, anchor ); + }); + }); + } + document.addEventListener( 'themeVariantLoaded', function( e ){ + + setTimeout( githubButtonsInit, 400 ); + }); + </script> + <script async src="../../../js/github-buttons.js?1695062979"></script> + </div> + </div> + </div> + </aside> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> + </body> +</html> diff --git a/pir/basics/topbar/index.print.html b/pir/basics/topbar/index.print.html new file mode 100644 index 0000000000..cb3dff4186 --- /dev/null +++ b/pir/basics/topbar/index.print.html @@ -0,0 +1,404 @@ +<!DOCTYPE html> +<html lang="pir" dir="rtl"> + <head> + <meta charset="utf-8"> + <meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0, minimum-scale=1.0"> + <meta name="generator" content="Hugo 0.118.2"> + <meta name="generator" content="Relearn 5.20.0+tip"> + <meta name="description" content="Documentation for Hugo Relearn Theme"> + <meta name="author" content="Sören Weber"> + <title>Topbarrr modificat'n :: Cap'n Hugo Relearrrn Theme</title> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="alternate" hreflang="x-default"> + <link href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" rel="alternate" hreflang="en"> + <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="alternate" hreflang="pir"> + <link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" rel="canonical" type="text/html" title="Topbarrr modificat'n :: Cap'n Hugo Relearrrn Theme"> + <link href="../../../pir/basics/topbar/index.xml" rel="alternate" type="application/rss+xml" title="Topbarrr modificat'n :: Cap'n Hugo Relearrrn Theme"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> + <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> + <script> + // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: + // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 + window.index_js_url="../../../pir/index.search.js"; + var root_url="../../../"; + var baseUri=root_url.replace(/\/$/, ''); + // translations + window.T_Copy_to_clipboard = 'Copy t\u0027 clipboard'; + window.T_Copied_to_clipboard = 'Copied t\u0027 clipboard!'; + window.T_Copy_link_to_clipboard = 'Copy link t\u0027 clipboard'; + window.T_Link_copied_to_clipboard = 'Copied link t\u0027 clipboard!'; + window.T_No_results_found = 'No rrresults found fer \u0022{0}\u0022'; + window.T_N_results_found = '{1} rrresults found fer \u0022{0}\u0022'; + // some further base stuff + var baseUriFull='https:\/\/McShelby.github.io\/hugo-theme-relearn/'; + window.variants && variants.init( [ 'auto', 'relearn-bright', 'relearn-light', 'relearn-dark', 'zen-light', 'zen-dark', 'neon', 'learn', 'blue', 'green', 'red' ] ); + </script> + <style> + #body img.bg-white { + background-color: white; + } + </style> + </head> + <body class="mobile-support print disableInlineCopyToClipboard" data-url="../../../pir/basics/topbar/index.html"> + <div id="body" class="default-animation"> + <div id="body-overlay"></div> + <nav id="topbar"> + <div class="topbar-wrapper"> + <div class="topbar-sidebar-divider"></div> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <i class="fa-fw fas fa-bars"></i> + </button> + </div> + </div> + <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/basics/index.html"><span itemprop="name">Basics</span></a><meta itemprop="position" content="2"> > </li> + <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Topbarrr modificat'n</span><meta itemprop="position" content="3"></li> + </ol> + <div class="topbar-area topbar-area-end" data-area="end"> + </div> + </div> + </nav> + <div id="main-overlay"></div> + <main id="body-inner" class="highlightable default" tabindex="-1"> + <div class="flex-block-wrapper"> + <article class="default"> + <header class="headline"> + </header> +<h1 id="topbarrr-modificatn">Topbarrr modificat'n</h1> + + +<p>Th' theme comes wit' a reasonably configured topbar.</p> +<p><a href="#image-9e5e52e8d3a7f8c4c8b9fa35ba0e61aa" class="lightbox-link"><img src="../../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9e5e52e8d3a7f8c4c8b9fa35ba0e61aa"><img src="../../../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p>Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.</p> +<h2 id="areas">Areas</h2> +<p>Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.</p> +<p><a href="#image-e8a3578cab656b62f0640d386ff3bec1" class="lightbox-link"><img src="../../../basics/topbar/topbar-areas.png" alt="Topbar wit' default areas marked" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e8a3578cab656b62f0640d386ff3bec1"><img src="../../../basics/topbar/topbar-areas.png" alt="Topbar wit' default areas marked" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<ul> +<li><strong>start</strong>: shown between menu an' breadcrumb</li> +<li><strong>end</strong>: shown on th' opposite breadcrumb side 'n comparison t' th' <em>start</em> area</li> +<li><strong>more</strong>: shown when press'n th' +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button 'n th' topbar</li> +</ul> +<p>While ye can not add additional areas 'n th' topbar, ye be free t' configure addtional buttons that behave like th' <em>more</em> button, provid'n further user defined areas.</p> +<h2 id="buttons">Buttons</h2> +<p>Th' theme ships wit' th' follow'n predefined buttons (from left t' right 'n th' screenshot)</p> +<ul> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-bars"></i> + + </button> +</span> <strong>sidebar</strong>: opens th' sidebar flyout if 'n mobile layout</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-list-alt"></i> + + </button> +</span> <strong>toc</strong>: opens th' t'ble o' contents 'n an overlay</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-pen"></i> + + </button> +</span> <strong>edit</strong>: browses t' th' edit'ble plank if th' <code>editURL</code> <a href="../../../basics/configuration/#global-site-parameters">parameter be set</a></li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-print"></i> + + </button> +</span> <strong>print</strong>: browses t' th' chapters print'ble plank if <a href="../../../basics/configuration/#activate-print-support">print support</a> was activated</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-left"></i> + + </button> +</span> <strong>prev</strong>: browses t' th' previous plank if there be one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-right"></i> + + </button> +</span> <strong>next</strong>: browses t' th' next plank if there be one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <strong>more</strong>: opens th' overlay fer th' <em>more</em> area</li> +</ul> +<p>Not all buttons be displayed at every given time. This be configur'ble (see below if interested).</p> +<h2 id="redefining-areas">Redefin'n Areas</h2> +<p>Each predefined area an' button comes 'n their own file. By that it be easy fer ye t' overwrite an area file 'n yer installat'n reus'n only th' buttons ye like.</p> +<p>Eg. ye can redefine th' predefined <em>end</em> area by add'n th' file <code>layouts/partials/topbar/area/end.html</code> 'n yer installt'n (not 'n th' theme itself) t' remove all but th' <em>more</em> button.</p> +<div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span> <span class="nx">partial</span> <span class="s">"topbar/button/more.html"</span> <span class="p">(</span><span class="nx">dict</span> +</span></span><span class="line"><span class="cl"> <span class="s">"page"</span> <span class="p">.</span> +</span></span><span class="line"><span class="cl"><span class="p">)}}</span></span></span></code></pre></div><h2 id="defining-own-buttons">Defin'n own Buttons</h2> +<h3 id="button-types">Button Types</h3> +<p>Th' theme distingushies between two types o' buttons:</p> +<ul> +<li><strong>button</strong>: a click'ble button that either browses t' another ship or triggers a user defined script</li> +<li><strong>area-button</strong>: th' template fer th' +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button, t' define yer own area overlay buttons</li> +</ul> +<h3 id="button-parameter">Button Parameter</h3> +<h4 id="screen-widths-and-actions">Screen Widths an' Act'ns</h4> +<p>Depend'n on th' screen width ye can configure how th' button should behave. Screen width be divided into three classes:</p> +<ul> +<li><strong>s</strong>: (controlled by th' <code>onwidths</code> parameter) mobile layout whar' th' menu sidebar be hidden</li> +<li><strong>m</strong>: (controlled by th' <code>onwidthm</code> parameter) desktop layout wit' vis'ble sidebar while th' rrrambl'n area width still resizes</li> +<li><strong>l</strong>: (controlled by th' <code>onwidthl</code> parameter) desktop layout wit' vis'ble sidebar once th' rrrambl'n area reached its maximum width</li> +</ul> +<p>For each width class, ye can configure one o' th' follow'n act'ns:</p> +<ul> +<li><strong>show</strong>: th' button be displayed 'n its configured area</li> +<li><strong>hide</strong>: th' button be hidden</li> +<li><strong>area-XXX</strong>: th' button be moved from its configured area into th' area <code>XXX</code>; eg. this be used t' move buttons t' th' <em>more</em> area 'n th' mobile layout</li> +</ul> +<h4 id="hiding-and-disabling-stuff">Hid'n an' Disabl'n Stuff</h4> +<p>While hid'n a button dependend on th' screen size can be configured wit' th' above described <em>hide</em> act'n, ye may want t' hide th' button on certain other condit'ns aswell.</p> +<p>For example, th' <em>print</em> button 'n its default configurat'n should only be displayed if print support was configured. This be done 'n yer button template by check'n th' condit'ns first before display'n th' button (see <code>layouts/partials/topbar/button/print.html</code>).</p> +<p>Another prefered condit'n fer hid'n a button be, if th' displayed overlay be empty. This be th' case fer th' <em>toc</em> (see <code>layouts/partials/topbar/button/toc.html</code>) aswell as th' <em>more</em> button (see <code>layouts/partials/topbar/button/more.html</code>) an' controlled by th' parameter <code>onempty</code>.</p> +<p>This parameter can have one o' th' follow'n values:</p> +<ul> +<li><strong>hide</strong>: th' button be hidden if th' overlay be empty</li> +<li><strong>dis'ble</strong>: th' button be disabled if th' overlay be empty</li> +</ul> +<p>If ye want t' dis'ble a button contain'n <em>no overlay</em>, this can be achieved by an empty <code>href</code> parameter. An example can be seen 'n th' <em>prev</em> button (see <code>layouts/partials/topbar/button/prev.html</code>) whar' th' URL fer th' previous ship may be empty.</p> +<h2 id="reference">Reference</h2> +<h3 id="button">Button</h3> +<p>Contains th' basic button functionality an' be used as a base implementat'n fer all other buttons (<code>layouts/partials/topbar/func/button.html</code>). Call this from yer own button templates if ye want t' implement a button wit' <em>no overlay</em> area.</p> +<h4 id="parameter">Parameter</h4> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>class</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique class name fer this button. Display'n two buttons wit' th' same value fer <strong>class</strong> be undefined.</td> +</tr> +<tr> +<td><strong>href</strong></td> +<td><em><empty></em></td> +<td>Either th' destinat'n URL fer th' button or JavaScript code t' be executed on click.<br><br>- if start'n wit' <code>javascript:</code> all follow'n text will be executed 'n yer browser<br>- every other str'n will be interpreted as URL<br><br>If this parameter be not set, th' button will be displayed<br><br>- as disabled if no <strong>rrrambl'n</strong> be specified<br>- accord'n t' <strong>onempty</strong> if any <strong>rrrambl'n</strong> be given.</td> +</tr> +<tr> +<td><strong>ay'con</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../../shortcodes/icon/#finding-an-icon">Font Awesome ay'con name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>dis'ble</code></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text fer title, displayed 'n th' tooltip.</td> +</tr> +<tr> +<td><strong>rrrambl'n</strong></td> +<td>see notes</td> +<td>Arbitrary HTML t' put into th' rrrambl'n overlay. This parameter may be empty. In this case no overlay will be generated.</td> +</tr> +</tbody> +</table> +<h3 id="area-button">Area-Button</h3> +<p>Contains th' basic functionality t' display area overlay buttons (<code>layouts/partials/topbar/func/area-button.html</code>). Call this from yer own button templates if ye want t' implement a button wit' an overlay area like th' <em>more</em> button.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>area</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique area name fer this area. Display'n two areas wit' th' same value fer <strong>area</strong> be undefined.</td> +</tr> +<tr> +<td><strong>ay'con</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../../../shortcodes/icon/#finding-an-icon">Font Awesome ay'con name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>dis'ble</code></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text fer title, displayed 'n th' tooltip.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-buttons">Predefined Buttons</h3> +<p>Th' predefined buttons by th' theme (all other buttons besides th' <em>more</em> an' <em>toc</em> button 'n <code>layouts/partials/topbar/button</code>). Call these from yer own redefined area templates if ye want t' offer some o' th' default button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide_&lt;varying&gt;_ be hidden.<br>- </code>area-XXX<code>: Th' button be moved from its configured area into th' area </code>XXX`.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-overlay-buttons">Predefined Overlay-Buttons</h3> +<p>Th' predefined buttons by th' theme that open an overlay (the <em>more</em> an' <em>toc</em> button 'n <code>layouts/partials/topbar/button</code>). Call these from yer own redefined area templates if ye want t' offer some o' th' default area button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><em><varying></em></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> + + + <footer class="footline"> + + </footer> + </article> + + </div> + </main> + </div> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> + </body> +</html> diff --git a/pir/basics/topbar/index.xml b/pir/basics/topbar/index.xml new file mode 100644 index 0000000000..0f2f94fdac --- /dev/null +++ b/pir/basics/topbar/index.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" standalone="yes"?> +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> + <channel> + <title>Topbarrr modificat'n on Cap'n Hugo Relearrrn Theme</title> + <link>https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html</link> + <description>Recent content in Topbarrr modificat'n on Cap'n Hugo Relearrrn Theme</description> + <generator>Hugo -- gohugo.io</generator> + <language>pir</language><atom:link href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.xml" rel="self" type="application/rss+xml" /> + </channel> +</rss> \ No newline at end of file diff --git a/pir/basics/topbar/topbar-areas.png b/pir/basics/topbar/topbar-areas.png new file mode 100644 index 0000000000..ca8fa4cda9 Binary files /dev/null and b/pir/basics/topbar/topbar-areas.png differ diff --git a/pir/basics/topbar/topbar-closed.png b/pir/basics/topbar/topbar-closed.png new file mode 100644 index 0000000000..631cbecf13 Binary files /dev/null and b/pir/basics/topbar/topbar-closed.png differ diff --git a/pir/categories/basic/index.html b/pir/categories/basic/index.html index 4e78e7ef2a..072c1a4aa5 100644 --- a/pir/categories/basic/index.html +++ b/pir/categories/basic/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/basic/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/basic/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/categories/basic/index.xml" rel="alternate" type="application/rss+xml" title="basic :: Categorrry :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/categories/index.html"><span itemprop="name">Categorrries</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Categorrry :: basic</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/categories/content/index.html b/pir/categories/content/index.html index ecd5433712..33edbf134d 100644 --- a/pir/categories/content/index.html +++ b/pir/categories/content/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/content/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/content/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/categories/content/index.xml" rel="alternate" type="application/rss+xml" title="content :: Categorrry :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/categories/index.html"><span itemprop="name">Categorrries</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Categorrry :: content</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/categories/custom/index.html b/pir/categories/custom/index.html index 95e665a152..8357fcc489 100644 --- a/pir/categories/custom/index.html +++ b/pir/categories/custom/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/custom/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/custom/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/categories/custom/index.xml" rel="alternate" type="application/rss+xml" title="custom :: Categorrry :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/categories/index.html"><span itemprop="name">Categorrries</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Categorrry :: custom</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/categories/index.html b/pir/categories/index.html index 6b9f9f5967..ee44413e4a 100644 --- a/pir/categories/index.html +++ b/pir/categories/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/index.html" rel="alternate" hreflang="pir"> <link href="../../pir/categories/index.xml" rel="alternate" type="application/rss+xml" title="Categorrries :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#b">B</a></li> @@ -82,17 +82,28 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Categorrries</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -202,12 +213,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../js/search.js?1694730290" defer></script> + <script src="../../js/auto-complete.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -222,6 +233,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -363,13 +375,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730290"></script> + <script async src="../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/categories/taxonomy/index.html b/pir/categories/taxonomy/index.html index d7f66152a4..5aee64c412 100644 --- a/pir/categories/taxonomy/index.html +++ b/pir/categories/taxonomy/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/taxonomy/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/taxonomy/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/categories/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="taxonomy :: Categorrry :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/categories/index.html"><span itemprop="name">Categorrries</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Categorrry :: taxonomy</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/categories/theming/index.html b/pir/categories/theming/index.html index f1fded9b4c..47de90864d 100644 --- a/pir/categories/theming/index.html +++ b/pir/categories/theming/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/categories/theming/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/categories/theming/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/categories/theming/index.xml" rel="alternate" type="application/rss+xml" title="theming :: Categorrry :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/categories/index.html"><span itemprop="name">Categorrries</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Categorrry :: theming</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -177,12 +197,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -197,6 +217,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -338,13 +359,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/cont/archetypes/index.html b/pir/cont/archetypes/index.html index 681672d2db..72a0161237 100644 --- a/pir/cont/archetypes/index.html +++ b/pir/cont/archetypes/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/cont/archetypes/index.xml" rel="alternate" type="application/rss+xml" title="Arrrchetypes :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/archetypes/index.print.html" rel="alternate" type="text/html" title="Arrrchetypes :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#predefined-archetypes">Predefined Archetypes</a> @@ -94,27 +94,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Arrrchetypes</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/archetypes/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/archetypes/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/cont/archetypes/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/archetypes/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/cont/pages/index.html" title="planks orrrganizat'n (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/pages/index.html" title="planks orrrganizat'n (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/cont/markdown/index.html" title="Marrrkdown rules (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/markdown/index.html" title="Marrrkdown rules (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -132,8 +143,8 @@ <h2 id="predefined-archetypes">Predefined Archetypes</h2> <h3 id="archetypes-home">Home</h3> <p>A <strong>Home</strong> plank be th' start'n plank o' yer project. It’s best t' have only one plank o' this kind 'n yer project.</p> -<p><a href="#image-7ecab1a3d0fb5650530714434cd55009" class="lightbox-link"><img src="../../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-7ecab1a3d0fb5650530714434cd55009"><img src="../../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-206293cea0fb51fdbd1b1d8f84aef4b7" class="lightbox-link"><img src="../../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-206293cea0fb51fdbd1b1d8f84aef4b7"><img src="../../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a home plank, run th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -143,8 +154,8 @@ </span></span><span class="line"><span class="cl"> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><h3 id="archetypes-chapter">Chapter</h3> <p>A <strong>Chapter</strong> displays a plank meant t' be used as introduct'n fer a set o' child planks. Commonly, it contains a simple title an' a catch line t' define rrrambl'n that can be found below it.</p> -<p><a href="#image-64e1d8e36cd000ec3886d704334abf66" class="lightbox-link"><img src="../../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-64e1d8e36cd000ec3886d704334abf66"><img src="../../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1b0a2dbe49d87e1d78cc00726570e669" class="lightbox-link"><img src="../../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1b0a2dbe49d87e1d78cc00726570e669"><img src="../../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a chapter plank, run th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter <name>/_index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -156,8 +167,8 @@ </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><p>Replace th' <code>X</code> wit' a number. Because this number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p> <h3 id="archetypes-default">Default</h3> <p>A <strong>Default</strong> plank be any other rrrambl'n plank. If ye set an unknown archetype 'n yer frontmatter, this archetype will be used t' generate th' plank.</p> -<p><a href="#image-eed02e4a34e02ff3e4c3bbea93a88d8d" class="lightbox-link"><img src="../../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-eed02e4a34e02ff3e4c3bbea93a88d8d"><img src="../../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-7d7a2f970cd3b53b5ddebbf96ac451c3" class="lightbox-link"><img src="../../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-7d7a2f970cd3b53b5ddebbf96ac451c3"><img src="../../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a default plank, run either one o' th' follow'n commands</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>/_index.md</span></span></code></pre></div><p>or</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> @@ -288,12 +299,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -308,6 +319,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class="parent "><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674" checked><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -449,13 +461,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/cont/archetypes/index.print.html b/pir/cont/archetypes/index.print.html index 5727dc7590..b9c80dbcbf 100644 --- a/pir/cont/archetypes/index.print.html +++ b/pir/cont/archetypes/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/archetypes/index.html" rel="canonical" type="text/html" title="Arrrchetypes :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/archetypes/index.xml" rel="alternate" type="application/rss+xml" title="Arrrchetypes :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Arrrchetypes</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -87,8 +87,8 @@ <h2 id="predefined-archetypes">Predefined Archetypes</h2> <h3 id="archetypes-home">Home</h3> <p>A <strong>Home</strong> plank be th' start'n plank o' yer project. It’s best t' have only one plank o' this kind 'n yer project.</p> -<p><a href="#image-7ecab1a3d0fb5650530714434cd55009" class="lightbox-link"><img src="../../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-7ecab1a3d0fb5650530714434cd55009"><img src="../../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-206293cea0fb51fdbd1b1d8f84aef4b7" class="lightbox-link"><img src="../../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-206293cea0fb51fdbd1b1d8f84aef4b7"><img src="../../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a home plank, run th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -98,8 +98,8 @@ </span></span><span class="line"><span class="cl"> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><h3 id="archetypes-chapter">Chapter</h3> <p>A <strong>Chapter</strong> displays a plank meant t' be used as introduct'n fer a set o' child planks. Commonly, it contains a simple title an' a catch line t' define rrrambl'n that can be found below it.</p> -<p><a href="#image-64e1d8e36cd000ec3886d704334abf66" class="lightbox-link"><img src="../../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-64e1d8e36cd000ec3886d704334abf66"><img src="../../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1b0a2dbe49d87e1d78cc00726570e669" class="lightbox-link"><img src="../../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1b0a2dbe49d87e1d78cc00726570e669"><img src="../../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a chapter plank, run th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter <name>/_index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -111,8 +111,8 @@ </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><p>Replace th' <code>X</code> wit' a number. Because this number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p> <h3 id="archetypes-default">Default</h3> <p>A <strong>Default</strong> plank be any other rrrambl'n plank. If ye set an unknown archetype 'n yer frontmatter, this archetype will be used t' generate th' plank.</p> -<p><a href="#image-eed02e4a34e02ff3e4c3bbea93a88d8d" class="lightbox-link"><img src="../../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-eed02e4a34e02ff3e4c3bbea93a88d8d"><img src="../../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-7d7a2f970cd3b53b5ddebbf96ac451c3" class="lightbox-link"><img src="../../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-7d7a2f970cd3b53b5ddebbf96ac451c3"><img src="../../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a default plank, run either one o' th' follow'n commands</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>/_index.md</span></span></code></pre></div><p>or</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> @@ -165,8 +165,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/cont/i18n/index.html b/pir/cont/i18n/index.html index c14009ec47..ff30b8d5e5 100644 --- a/pir/cont/i18n/index.html +++ b/pir/cont/i18n/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/cont/i18n/index.xml" rel="alternate" type="application/rss+xml" title="Multilingual an' i18n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/i18n/index.print.html" rel="alternate" type="text/html" title="Multilingual an' i18n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#basic-configuration">Basic configurat'n</a></li> @@ -89,27 +89,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Multilingual an' i18n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/i18n/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/i18n/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/cont/i18n/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/i18n/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/cont/menushortcuts/index.html" title="Menu extrrra shorrrtcuts (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/menushortcuts/index.html" title="Menu extrrra shorrrtcuts (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/cont/taxonomy/index.html" title="Taxonomy (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/taxonomy/index.html" title="Taxonomy (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -129,8 +140,8 @@ <li>Automatic menu generat'n from multilingual rrrambl'n</li> <li>In-browser language switch'n</li> </ul> -<p><a href="#image-e962cd06b43053b7c5745620c112d123" class="lightbox-link"><img src="../../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e962cd06b43053b7c5745620c112d123"><img src="../../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-93c1705488861a88c26e27baf437999b" class="lightbox-link"><img src="../../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-93c1705488861a88c26e27baf437999b"><img src="../../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="basic-configuration">Basic configurat'n</h2> <p>Aft learn'n <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Cap'n Hugo handle multilingual websites</a>, define yer languages 'n yer <code>config.toml</code> file.</p> <p>For example wit' current English an' Piratized English website.</p> @@ -309,12 +320,12 @@ You’ll see error reports 'n yer browsers console log fer each unsupported <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -329,6 +340,7 @@ You’ll see error reports 'n yer browsers console log fer each unsupported <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class="parent "><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674" checked><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -470,13 +482,13 @@ You’ll see error reports 'n yer browsers console log fer each unsupported setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/cont/i18n/index.print.html b/pir/cont/i18n/index.print.html index be1aec50a6..0502ccfc6b 100644 --- a/pir/cont/i18n/index.print.html +++ b/pir/cont/i18n/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/i18n/index.html" rel="canonical" type="text/html" title="Multilingual an' i18n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/i18n/index.xml" rel="alternate" type="application/rss+xml" title="Multilingual an' i18n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Multilingual an' i18n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -89,8 +89,8 @@ <li>Automatic menu generat'n from multilingual rrrambl'n</li> <li>In-browser language switch'n</li> </ul> -<p><a href="#image-e962cd06b43053b7c5745620c112d123" class="lightbox-link"><img src="../../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e962cd06b43053b7c5745620c112d123"><img src="../../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-93c1705488861a88c26e27baf437999b" class="lightbox-link"><img src="../../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-93c1705488861a88c26e27baf437999b"><img src="../../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="basic-configuration">Basic configurat'n</h2> <p>Aft learn'n <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Cap'n Hugo handle multilingual websites</a>, define yer languages 'n yer <code>config.toml</code> file.</p> <p>For example wit' current English an' Piratized English website.</p> @@ -191,8 +191,8 @@ You’ll see error reports 'n yer browsers console log fer each unsupported </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/cont/imageeffects/index.html b/pir/cont/imageeffects/index.html index 6530cd6bb9..51be80ff1e 100644 --- a/pir/cont/imageeffects/index.html +++ b/pir/cont/imageeffects/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/cont/imageeffects/index.xml" rel="alternate" type="application/rss+xml" title="Image Effects :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/imageeffects/index.print.html" rel="alternate" type="text/html" title="Image Effects :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#extending">Extend'n</a></li> @@ -82,27 +82,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Image Effects</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/imageeffects.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/imageeffects.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/cont/imageeffects/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/imageeffects/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/cont/markdown/index.html" title="Marrrkdown rules (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/markdown/index.html" title="Marrrkdown rules (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/cont/menushortcuts/index.html" title="Menu extrrra shorrrtcuts (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/menushortcuts/index.html" title="Menu extrrra shorrrtcuts (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -122,13 +133,13 @@ <p>Without any sett'ns 'n yer <code>config.toml</code> this defaults t'</p> -<div class="tab-panel" data-tab-group="0060bc43cb107d51f3ecbfb647520d4d"> +<div class="tab-panel" data-tab-group="d4fab6130c2568eea5c97725d77c5278"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('0060bc43cb107d51f3ecbfb647520d4d','configtoml')" + onclick="switchTab('d4fab6130c2568eea5c97725d77c5278','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -152,13 +163,13 @@ </div><p>This can be overridden 'n a planks frontmatter by eg.</p> -<div class="tab-panel" data-tab-group="7c78e96c76ff300198d129a06a5de0ba"> +<div class="tab-panel" data-tab-group="adcf142771a85e91c19d170faaeee23a"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="frontmatter" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('7c78e96c76ff300198d129a06a5de0ba','frontmatter')" + onclick="switchTab('adcf142771a85e91c19d170faaeee23a','frontmatter')" > <div> <div class="tab-nav-hidden">frontmatter</div> @@ -181,13 +192,13 @@ </div><p>Or by explicitly override sett'ns by URL query parameter</p> -<div class="tab-panel" data-tab-group="595234bee90a64e34c309232d1e8e972"> +<div class="tab-panel" data-tab-group="eb3ab5e078128a772121106e0ab6d706"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="url" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('595234bee90a64e34c309232d1e8e972','url')" + onclick="switchTab('eb3ab5e078128a772121106e0ab6d706','url')" > <div> <div class="tab-nav-hidden">URL</div> @@ -207,13 +218,13 @@ </div><p>Th' sett'ns applied t' th' above image would be</p> -<div class="tab-panel" data-tab-group="741d870dfe596067b0bc9817ed6918fa"> +<div class="tab-panel" data-tab-group="5301a0f00c70216720f807458424a8bd"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="result" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('741d870dfe596067b0bc9817ed6918fa','result')" + onclick="switchTab('5301a0f00c70216720f807458424a8bd','result')" > <div> <div class="tab-nav-hidden">Result</div> @@ -236,13 +247,13 @@ </div><p>This ends up 'n th' follow'n HTML whar' th' parameter be converted t' CSS classes.</p> -<div class="tab-panel" data-tab-group="a1617efe09ccf29bd1b3e7218e3fee86"> +<div class="tab-panel" data-tab-group="d6748dbb548943aa43695f783bceb272"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="html" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('a1617efe09ccf29bd1b3e7218e3fee86','html')" + onclick="switchTab('d6748dbb548943aa43695f783bceb272','html')" > <div> <div class="tab-nav-hidden">HTML</div> @@ -357,12 +368,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -377,6 +388,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class="parent "><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674" checked><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -518,13 +530,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/pir/cont/imageeffects/index.print.html b/pir/cont/imageeffects/index.print.html index db5a20b69f..0302eef3f5 100644 --- a/pir/cont/imageeffects/index.print.html +++ b/pir/cont/imageeffects/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/imageeffects/index.html" rel="canonical" type="text/html" title="Image Effects :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/imageeffects/index.xml" rel="alternate" type="application/rss+xml" title="Image Effects :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Image Effects</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -89,13 +89,13 @@ <p>Without any sett'ns 'n yer <code>config.toml</code> this defaults t'</p> -<div class="tab-panel" data-tab-group="0060bc43cb107d51f3ecbfb647520d4d"> +<div class="tab-panel" data-tab-group="d4fab6130c2568eea5c97725d77c5278"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('0060bc43cb107d51f3ecbfb647520d4d','configtoml')" + onclick="switchTab('d4fab6130c2568eea5c97725d77c5278','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -119,13 +119,13 @@ </div><p>This can be overridden 'n a planks frontmatter by eg.</p> -<div class="tab-panel" data-tab-group="7c78e96c76ff300198d129a06a5de0ba"> +<div class="tab-panel" data-tab-group="adcf142771a85e91c19d170faaeee23a"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="frontmatter" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('7c78e96c76ff300198d129a06a5de0ba','frontmatter')" + onclick="switchTab('adcf142771a85e91c19d170faaeee23a','frontmatter')" > <div> <div class="tab-nav-hidden">frontmatter</div> @@ -148,13 +148,13 @@ </div><p>Or by explicitly override sett'ns by URL query parameter</p> -<div class="tab-panel" data-tab-group="595234bee90a64e34c309232d1e8e972"> +<div class="tab-panel" data-tab-group="eb3ab5e078128a772121106e0ab6d706"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="url" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('595234bee90a64e34c309232d1e8e972','url')" + onclick="switchTab('eb3ab5e078128a772121106e0ab6d706','url')" > <div> <div class="tab-nav-hidden">URL</div> @@ -174,13 +174,13 @@ </div><p>Th' sett'ns applied t' th' above image would be</p> -<div class="tab-panel" data-tab-group="741d870dfe596067b0bc9817ed6918fa"> +<div class="tab-panel" data-tab-group="5301a0f00c70216720f807458424a8bd"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="result" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('741d870dfe596067b0bc9817ed6918fa','result')" + onclick="switchTab('5301a0f00c70216720f807458424a8bd','result')" > <div> <div class="tab-nav-hidden">Result</div> @@ -203,13 +203,13 @@ </div><p>This ends up 'n th' follow'n HTML whar' th' parameter be converted t' CSS classes.</p> -<div class="tab-panel" data-tab-group="a1617efe09ccf29bd1b3e7218e3fee86"> +<div class="tab-panel" data-tab-group="d6748dbb548943aa43695f783bceb272"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="html" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('a1617efe09ccf29bd1b3e7218e3fee86','html')" + onclick="switchTab('d6748dbb548943aa43695f783bceb272','html')" > <div> <div class="tab-nav-hidden">HTML</div> @@ -246,8 +246,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/cont/index.html b/pir/cont/index.html index b93bf81330..09d5dc4da2 100644 --- a/pir/cont/index.html +++ b/pir/cont/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="alternate" hreflang="pir"> <link href="../../pir/cont/index.xml" rel="alternate" type="application/rss+xml" title="Rambl'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../pir/cont/index.print.html" rel="alternate" type="text/html" title="Rambl'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,40 +54,60 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Rambl'n</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../pir/cont/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/cont/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../pir/basics/history/index.html" title="Historrry (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/basics/history/index.html" title="Historrry (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../pir/cont/pages/index.html" title="planks orrrganizat'n (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/cont/pages/index.html" title="planks orrrganizat'n (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -190,12 +210,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../js/search.js?1694730290" defer></script> + <script src="../../js/auto-complete.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -210,6 +230,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class="active parent "><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674" checked><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -351,13 +372,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730290"></script> + <script async src="../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/cont/index.print.html b/pir/cont/index.print.html index 780c0c0469..50e2f30e8d 100644 --- a/pir/cont/index.print.html +++ b/pir/cont/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/index.html" rel="canonical" type="text/html" title="Rambl'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../pir/cont/index.xml" rel="alternate" type="application/rss+xml" title="Rambl'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../js/url.js?1694730290"></script> - <script src="../../js/variant.js?1694730290"></script> + <link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../js/url.js?1695062980"></script> + <script src="../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Rambl'n</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -172,8 +172,8 @@ <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="err">+++</span> </span></span><span class="line"><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">"GitHub repo"</span> </span></span><span class="line"><span class="cl"><span class="nx">menuPre</span> <span class="p">=</span> <span class="s2">"<i class='fab fa-github'></i> "</span> -</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-bf08d9ff627fba18bd513c02da0e7cd6" class="lightbox-link"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-bf08d9ff627fba18bd513c02da0e7cd6"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-00a1f72b474b5a0c50e9527e59d889e8" class="lightbox-link"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-00a1f72b474b5a0c50e9527e59d889e8"><img src="../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="ordering-sibling-menupage-entries">Order'n sibl'n menu/page entries</h3> <p>Cap'n Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flex'ble way</a> t' handle order fer yer planks.</p> <p>Th' simplest way be t' set <code>weight</code> parameter t' a number.</p> @@ -218,8 +218,8 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> <h2 id="predefined-archetypes">Predefined Archetypes</h2> <h3 id="archetypes-home">Home</h3> <p>A <strong>Home</strong> plank be th' start'n plank o' yer project. It’s best t' have only one plank o' this kind 'n yer project.</p> -<p><a href="#image-7ecab1a3d0fb5650530714434cd55009" class="lightbox-link"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-7ecab1a3d0fb5650530714434cd55009"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-206293cea0fb51fdbd1b1d8f84aef4b7" class="lightbox-link"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-206293cea0fb51fdbd1b1d8f84aef4b7"><img src="../../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a home plank, run th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -229,8 +229,8 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> </span></span><span class="line"><span class="cl"> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><h3 id="archetypes-chapter">Chapter</h3> <p>A <strong>Chapter</strong> displays a plank meant t' be used as introduct'n fer a set o' child planks. Commonly, it contains a simple title an' a catch line t' define rrrambl'n that can be found below it.</p> -<p><a href="#image-64e1d8e36cd000ec3886d704334abf66" class="lightbox-link"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-64e1d8e36cd000ec3886d704334abf66"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1b0a2dbe49d87e1d78cc00726570e669" class="lightbox-link"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1b0a2dbe49d87e1d78cc00726570e669"><img src="../../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a chapter plank, run th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter <name>/_index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -242,8 +242,8 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><p>Replace th' <code>X</code> wit' a number. Because this number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p> <h3 id="archetypes-default">Default</h3> <p>A <strong>Default</strong> plank be any other rrrambl'n plank. If ye set an unknown archetype 'n yer frontmatter, this archetype will be used t' generate th' plank.</p> -<p><a href="#image-eed02e4a34e02ff3e4c3bbea93a88d8d" class="lightbox-link"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-eed02e4a34e02ff3e4c3bbea93a88d8d"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-7d7a2f970cd3b53b5ddebbf96ac451c3" class="lightbox-link"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-7d7a2f970cd3b53b5ddebbf96ac451c3"><img src="../../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a default plank, run either one o' th' follow'n commands</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>/_index.md</span></span></code></pre></div><p>or</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> @@ -816,8 +816,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-04ee29818912dc8e50fc0135ec03ba8f" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-04ee29818912dc8e50fc0135ec03ba8f"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ab11ccf8f5b11029277bba994c227bd7" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ab11ccf8f5b11029277bba994c227bd7"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-with-tooltip">Image wit' Tooltip</h3> @@ -827,8 +827,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-600773d279228e4d0217a01c3af54653" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-600773d279228e4d0217a01c3af54653"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-e233a199c0c405cc937f0dc07d9fef1d" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e233a199c0c405cc937f0dc07d9fef1d"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-references">Image References</h3> @@ -840,8 +840,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-1062b1305fce24645ce66d366f840dc7" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-1062b1305fce24645ce66d366f840dc7"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-89ae084c4ad9304388d380fe14eaeb6e" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-89ae084c4ad9304388d380fe14eaeb6e"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-effects">Image Effects</h3> @@ -853,8 +853,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-adb96fb74923a7129909e4de8054d35b" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-adb96fb74923a7129909e4de8054d35b"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1878d7304fc18e7f146fa0653a9702c4" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1878d7304fc18e7f146fa0653a9702c4"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -862,8 +862,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-bce4af28545ce09115b3b3383839cb4d" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-bce4af28545ce09115b3b3383839cb4d"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-2398a3d598e075228e70fa225c1907f5" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-2398a3d598e075228e70fa225c1907f5"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -871,8 +871,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-3f4d9df32b6f857a433a64b37fb4e2b5" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-3f4d9df32b6f857a433a64b37fb4e2b5"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5d7be1a87f3c3ebedc4a3b484a62b3d3" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5d7be1a87f3c3ebedc4a3b484a62b3d3"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h4 id="css-classes">CSS Classes</h4> @@ -883,8 +883,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-94b02e138094629b7b42bd283fa3d6c3" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-94b02e138094629b7b42bd283fa3d6c3"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> +<p><a href="#image-07737e79278e8f6a3d6cae68ff8f33c1" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-07737e79278e8f6a3d6cae68ff8f33c1"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> </div> </div> <h5 id="border">Border</h5> @@ -893,8 +893,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-2e816af4bff867cbdb8b693b55edad5f" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-2e816af4bff867cbdb8b693b55edad5f"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> +<p><a href="#image-a73abc37638520cdb60ddc10c4088e9c" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a73abc37638520cdb60ddc10c4088e9c"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> </div> </div> <h5 id="left">Left</h5> @@ -903,8 +903,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-c4beb38ed2d3fc4c2829371abebfa5d9" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c4beb38ed2d3fc4c2829371abebfa5d9"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-b8d3ae9b4ccb30bf6ac0e4c4dd169967" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-b8d3ae9b4ccb30bf6ac0e4c4dd169967"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="right">Right</h5> @@ -913,8 +913,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-03dd611484a3f5207d89842220942d41" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-03dd611484a3f5207d89842220942d41"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> +<p><a href="#image-bc83e32ed26e21782c849f9a74b7724a" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-bc83e32ed26e21782c849f9a74b7724a"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> </div> </div> <h5 id="inline">Inline</h5> @@ -926,14 +926,14 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-47acf0294c8568109bf391db722ac9ab" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-47acf0294c8568109bf391db722ac9ab"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-f1fcce9cc2055853407ea67763fd81a7" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-f1fcce9cc2055853407ea67763fd81a7"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-ca9b430cd1be7e6d690d26e701b4805d" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ca9b430cd1be7e6d690d26e701b4805d"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-191cd9d45d9f1b88983de8cf3b0eab1b" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-191cd9d45d9f1b88983de8cf3b0eab1b"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-da48596fe03313a9eaac723e38630ed5" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-da48596fe03313a9eaac723e38630ed5"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-64d1e936dd11f3c8fc8f4c14509ca403" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-64d1e936dd11f3c8fc8f4c14509ca403"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-84732ee741690d41068155289e5dc2d0" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-84732ee741690d41068155289e5dc2d0"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-4d6f7bd8b5a4da6d7ceb5e22b21b7291" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-4d6f7bd8b5a4da6d7ceb5e22b21b7291"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="combination">Combinat'n</h5> @@ -942,8 +942,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-82f3202eb70c00ba68071bf13a3762a4" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-82f3202eb70c00ba68071bf13a3762a4"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> +<p><a href="#image-7574a8cf77fbbe9039bbf672b2a6abd3" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-7574a8cf77fbbe9039bbf672b2a6abd3"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> </div> </div> <h4 id="lightbox">Lightbox</h4> @@ -985,13 +985,13 @@ line 3 o' code <p>Without any sett'ns 'n yer <code>config.toml</code> this defaults t'</p> -<div class="tab-panel" data-tab-group="0060bc43cb107d51f3ecbfb647520d4d"> +<div class="tab-panel" data-tab-group="d4fab6130c2568eea5c97725d77c5278"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('0060bc43cb107d51f3ecbfb647520d4d','configtoml')" + onclick="switchTab('d4fab6130c2568eea5c97725d77c5278','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -1015,13 +1015,13 @@ line 3 o' code </div><p>This can be overridden 'n a planks frontmatter by eg.</p> -<div class="tab-panel" data-tab-group="7c78e96c76ff300198d129a06a5de0ba"> +<div class="tab-panel" data-tab-group="adcf142771a85e91c19d170faaeee23a"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="frontmatter" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('7c78e96c76ff300198d129a06a5de0ba','frontmatter')" + onclick="switchTab('adcf142771a85e91c19d170faaeee23a','frontmatter')" > <div> <div class="tab-nav-hidden">frontmatter</div> @@ -1044,13 +1044,13 @@ line 3 o' code </div><p>Or by explicitly override sett'ns by URL query parameter</p> -<div class="tab-panel" data-tab-group="595234bee90a64e34c309232d1e8e972"> +<div class="tab-panel" data-tab-group="eb3ab5e078128a772121106e0ab6d706"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="url" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('595234bee90a64e34c309232d1e8e972','url')" + onclick="switchTab('eb3ab5e078128a772121106e0ab6d706','url')" > <div> <div class="tab-nav-hidden">URL</div> @@ -1070,13 +1070,13 @@ line 3 o' code </div><p>Th' sett'ns applied t' th' above image would be</p> -<div class="tab-panel" data-tab-group="741d870dfe596067b0bc9817ed6918fa"> +<div class="tab-panel" data-tab-group="5301a0f00c70216720f807458424a8bd"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="result" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('741d870dfe596067b0bc9817ed6918fa','result')" + onclick="switchTab('5301a0f00c70216720f807458424a8bd','result')" > <div> <div class="tab-nav-hidden">Result</div> @@ -1099,13 +1099,13 @@ line 3 o' code </div><p>This ends up 'n th' follow'n HTML whar' th' parameter be converted t' CSS classes.</p> -<div class="tab-panel" data-tab-group="a1617efe09ccf29bd1b3e7218e3fee86"> +<div class="tab-panel" data-tab-group="d6748dbb548943aa43695f783bceb272"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="html" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('a1617efe09ccf29bd1b3e7218e3fee86','html')" + onclick="switchTab('d6748dbb548943aa43695f783bceb272','html')" > <div> <div class="tab-nav-hidden">HTML</div> @@ -1286,8 +1286,8 @@ However, if ye want t' keep th' title but change its value, it can be overridden <li>Automatic menu generat'n from multilingual rrrambl'n</li> <li>In-browser language switch'n</li> </ul> -<p><a href="#image-e962cd06b43053b7c5745620c112d123" class="lightbox-link"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e962cd06b43053b7c5745620c112d123"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-93c1705488861a88c26e27baf437999b" class="lightbox-link"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-93c1705488861a88c26e27baf437999b"><img src="../../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="basic-configuration">Basic configurat'n</h2> <p>Aft learn'n <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Cap'n Hugo handle multilingual websites</a>, define yer languages 'n yer <code>config.toml</code> file.</p> <p>For example wit' current English an' Piratized English website.</p> @@ -1427,8 +1427,8 @@ You’ll see error reports 'n yer browsers console log fer each unsupported </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/cont/markdown/index.html b/pir/cont/markdown/index.html index 23197f5025..729e31ef15 100644 --- a/pir/cont/markdown/index.html +++ b/pir/cont/markdown/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/cont/markdown/index.xml" rel="alternate" type="application/rss+xml" title="Marrrkdown rules :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/markdown/index.print.html" rel="alternate" type="text/html" title="Marrrkdown rules :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#paragraphs">Paragraphs</a></li> @@ -130,27 +130,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Marrrkdown rules</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/markdown.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/markdown.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/cont/markdown/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/markdown/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/cont/archetypes/index.html" title="Arrrchetypes (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/archetypes/index.html" title="Arrrchetypes (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/cont/imageeffects/index.html" title="Image Effects (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/imageeffects/index.html" title="Image Effects (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -680,8 +691,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-04ee29818912dc8e50fc0135ec03ba8f" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-04ee29818912dc8e50fc0135ec03ba8f"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ab11ccf8f5b11029277bba994c227bd7" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ab11ccf8f5b11029277bba994c227bd7"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-with-tooltip">Image wit' Tooltip</h3> @@ -691,8 +702,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-600773d279228e4d0217a01c3af54653" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-600773d279228e4d0217a01c3af54653"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-e233a199c0c405cc937f0dc07d9fef1d" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e233a199c0c405cc937f0dc07d9fef1d"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-references">Image References</h3> @@ -704,8 +715,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-1062b1305fce24645ce66d366f840dc7" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-1062b1305fce24645ce66d366f840dc7"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-89ae084c4ad9304388d380fe14eaeb6e" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-89ae084c4ad9304388d380fe14eaeb6e"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-effects">Image Effects</h3> @@ -717,8 +728,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-adb96fb74923a7129909e4de8054d35b" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-adb96fb74923a7129909e4de8054d35b"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1878d7304fc18e7f146fa0653a9702c4" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1878d7304fc18e7f146fa0653a9702c4"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -726,8 +737,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-bce4af28545ce09115b3b3383839cb4d" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-bce4af28545ce09115b3b3383839cb4d"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-2398a3d598e075228e70fa225c1907f5" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-2398a3d598e075228e70fa225c1907f5"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -735,8 +746,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-3f4d9df32b6f857a433a64b37fb4e2b5" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-3f4d9df32b6f857a433a64b37fb4e2b5"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5d7be1a87f3c3ebedc4a3b484a62b3d3" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5d7be1a87f3c3ebedc4a3b484a62b3d3"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h4 id="css-classes">CSS Classes</h4> @@ -747,8 +758,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-94b02e138094629b7b42bd283fa3d6c3" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-94b02e138094629b7b42bd283fa3d6c3"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> +<p><a href="#image-07737e79278e8f6a3d6cae68ff8f33c1" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-07737e79278e8f6a3d6cae68ff8f33c1"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> </div> </div> <h5 id="border">Border</h5> @@ -757,8 +768,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-2e816af4bff867cbdb8b693b55edad5f" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-2e816af4bff867cbdb8b693b55edad5f"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> +<p><a href="#image-a73abc37638520cdb60ddc10c4088e9c" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a73abc37638520cdb60ddc10c4088e9c"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> </div> </div> <h5 id="left">Left</h5> @@ -767,8 +778,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-c4beb38ed2d3fc4c2829371abebfa5d9" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c4beb38ed2d3fc4c2829371abebfa5d9"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-b8d3ae9b4ccb30bf6ac0e4c4dd169967" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-b8d3ae9b4ccb30bf6ac0e4c4dd169967"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="right">Right</h5> @@ -777,8 +788,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-03dd611484a3f5207d89842220942d41" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-03dd611484a3f5207d89842220942d41"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> +<p><a href="#image-bc83e32ed26e21782c849f9a74b7724a" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-bc83e32ed26e21782c849f9a74b7724a"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> </div> </div> <h5 id="inline">Inline</h5> @@ -790,14 +801,14 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-47acf0294c8568109bf391db722ac9ab" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-47acf0294c8568109bf391db722ac9ab"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-f1fcce9cc2055853407ea67763fd81a7" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-f1fcce9cc2055853407ea67763fd81a7"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-ca9b430cd1be7e6d690d26e701b4805d" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ca9b430cd1be7e6d690d26e701b4805d"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-191cd9d45d9f1b88983de8cf3b0eab1b" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-191cd9d45d9f1b88983de8cf3b0eab1b"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-da48596fe03313a9eaac723e38630ed5" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-da48596fe03313a9eaac723e38630ed5"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-64d1e936dd11f3c8fc8f4c14509ca403" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-64d1e936dd11f3c8fc8f4c14509ca403"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-84732ee741690d41068155289e5dc2d0" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-84732ee741690d41068155289e5dc2d0"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-4d6f7bd8b5a4da6d7ceb5e22b21b7291" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-4d6f7bd8b5a4da6d7ceb5e22b21b7291"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="combination">Combinat'n</h5> @@ -806,8 +817,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-82f3202eb70c00ba68071bf13a3762a4" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-82f3202eb70c00ba68071bf13a3762a4"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> +<p><a href="#image-7574a8cf77fbbe9039bbf672b2a6abd3" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-7574a8cf77fbbe9039bbf672b2a6abd3"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> </div> </div> <h4 id="lightbox">Lightbox</h4> @@ -917,12 +928,12 @@ line 3 o' code <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -937,6 +948,7 @@ line 3 o' code <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class="parent "><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674" checked><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -1078,13 +1090,13 @@ line 3 o' code setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/cont/markdown/index.print.html b/pir/cont/markdown/index.print.html index 262f0fc555..83f44166db 100644 --- a/pir/cont/markdown/index.print.html +++ b/pir/cont/markdown/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/markdown/index.html" rel="canonical" type="text/html" title="Marrrkdown rules :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/markdown/index.xml" rel="alternate" type="application/rss+xml" title="Marrrkdown rules :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Marrrkdown rules</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -599,8 +599,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-04ee29818912dc8e50fc0135ec03ba8f" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-04ee29818912dc8e50fc0135ec03ba8f"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ab11ccf8f5b11029277bba994c227bd7" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ab11ccf8f5b11029277bba994c227bd7"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-with-tooltip">Image wit' Tooltip</h3> @@ -610,8 +610,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-600773d279228e4d0217a01c3af54653" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-600773d279228e4d0217a01c3af54653"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-e233a199c0c405cc937f0dc07d9fef1d" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e233a199c0c405cc937f0dc07d9fef1d"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-references">Image References</h3> @@ -623,8 +623,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-1062b1305fce24645ce66d366f840dc7" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-1062b1305fce24645ce66d366f840dc7"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-89ae084c4ad9304388d380fe14eaeb6e" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-89ae084c4ad9304388d380fe14eaeb6e"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-effects">Image Effects</h3> @@ -636,8 +636,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-adb96fb74923a7129909e4de8054d35b" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-adb96fb74923a7129909e4de8054d35b"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1878d7304fc18e7f146fa0653a9702c4" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1878d7304fc18e7f146fa0653a9702c4"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -645,8 +645,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-bce4af28545ce09115b3b3383839cb4d" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-bce4af28545ce09115b3b3383839cb4d"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-2398a3d598e075228e70fa225c1907f5" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-2398a3d598e075228e70fa225c1907f5"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -654,8 +654,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-3f4d9df32b6f857a433a64b37fb4e2b5" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-3f4d9df32b6f857a433a64b37fb4e2b5"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5d7be1a87f3c3ebedc4a3b484a62b3d3" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5d7be1a87f3c3ebedc4a3b484a62b3d3"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h4 id="css-classes">CSS Classes</h4> @@ -666,8 +666,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-94b02e138094629b7b42bd283fa3d6c3" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-94b02e138094629b7b42bd283fa3d6c3"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> +<p><a href="#image-07737e79278e8f6a3d6cae68ff8f33c1" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-07737e79278e8f6a3d6cae68ff8f33c1"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> </div> </div> <h5 id="border">Border</h5> @@ -676,8 +676,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-2e816af4bff867cbdb8b693b55edad5f" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-2e816af4bff867cbdb8b693b55edad5f"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> +<p><a href="#image-a73abc37638520cdb60ddc10c4088e9c" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a73abc37638520cdb60ddc10c4088e9c"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> </div> </div> <h5 id="left">Left</h5> @@ -686,8 +686,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-c4beb38ed2d3fc4c2829371abebfa5d9" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c4beb38ed2d3fc4c2829371abebfa5d9"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-b8d3ae9b4ccb30bf6ac0e4c4dd169967" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-b8d3ae9b4ccb30bf6ac0e4c4dd169967"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="right">Right</h5> @@ -696,8 +696,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-03dd611484a3f5207d89842220942d41" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-03dd611484a3f5207d89842220942d41"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> +<p><a href="#image-bc83e32ed26e21782c849f9a74b7724a" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-bc83e32ed26e21782c849f9a74b7724a"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> </div> </div> <h5 id="inline">Inline</h5> @@ -709,14 +709,14 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-47acf0294c8568109bf391db722ac9ab" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-47acf0294c8568109bf391db722ac9ab"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-f1fcce9cc2055853407ea67763fd81a7" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-f1fcce9cc2055853407ea67763fd81a7"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-ca9b430cd1be7e6d690d26e701b4805d" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ca9b430cd1be7e6d690d26e701b4805d"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-191cd9d45d9f1b88983de8cf3b0eab1b" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-191cd9d45d9f1b88983de8cf3b0eab1b"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-da48596fe03313a9eaac723e38630ed5" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-da48596fe03313a9eaac723e38630ed5"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-64d1e936dd11f3c8fc8f4c14509ca403" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-64d1e936dd11f3c8fc8f4c14509ca403"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-84732ee741690d41068155289e5dc2d0" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-84732ee741690d41068155289e5dc2d0"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-4d6f7bd8b5a4da6d7ceb5e22b21b7291" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-4d6f7bd8b5a4da6d7ceb5e22b21b7291"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="combination">Combinat'n</h5> @@ -725,8 +725,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-82f3202eb70c00ba68071bf13a3762a4" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-82f3202eb70c00ba68071bf13a3762a4"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> +<p><a href="#image-7574a8cf77fbbe9039bbf672b2a6abd3" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-7574a8cf77fbbe9039bbf672b2a6abd3"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> </div> </div> <h4 id="lightbox">Lightbox</h4> @@ -758,8 +758,8 @@ line 3 o' code </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/cont/menushortcuts/index.html b/pir/cont/menushortcuts/index.html index 45353a0a0e..8aa7ae5ddb 100644 --- a/pir/cont/menushortcuts/index.html +++ b/pir/cont/menushortcuts/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/cont/menushortcuts/index.xml" rel="alternate" type="application/rss+xml" title="Menu extrrra shorrrtcuts :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/menushortcuts/index.print.html" rel="alternate" type="text/html" title="Menu extrrra shorrrtcuts :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#basic-configuration">Basic configurat'n</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Menu extrrra shorrrtcuts</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/menushortcuts.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/menushortcuts.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/cont/menushortcuts/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/menushortcuts/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/cont/imageeffects/index.html" title="Image Effects (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/imageeffects/index.html" title="Image Effects (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/cont/i18n/index.html" title="Multilingual an' i18n (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/i18n/index.html" title="Multilingual an' i18n (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -326,12 +337,12 @@ However, if ye want t' keep th' title but change its value, it can be overridden <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -346,6 +357,7 @@ However, if ye want t' keep th' title but change its value, it can be overridden <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class="parent "><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674" checked><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -487,13 +499,13 @@ However, if ye want t' keep th' title but change its value, it can be overridden setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/cont/menushortcuts/index.print.html b/pir/cont/menushortcuts/index.print.html index 80b6d0dea8..87723cdc2e 100644 --- a/pir/cont/menushortcuts/index.print.html +++ b/pir/cont/menushortcuts/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/menushortcuts/index.html" rel="canonical" type="text/html" title="Menu extrrra shorrrtcuts :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/menushortcuts/index.xml" rel="alternate" type="application/rss+xml" title="Menu extrrra shorrrtcuts :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Menu extrrra shorrrtcuts</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -213,8 +213,8 @@ However, if ye want t' keep th' title but change its value, it can be overridden </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/cont/pages/index.html b/pir/cont/pages/index.html index df428d1a19..cc3d9cf5f3 100644 --- a/pir/cont/pages/index.html +++ b/pir/cont/pages/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/cont/pages/index.xml" rel="alternate" type="application/rss+xml" title="planks orrrganizat'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/pages/index.print.html" rel="alternate" type="text/html" title="planks orrrganizat'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#folders">Folders</a></li> @@ -91,27 +91,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">planks orrrganizat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/pages/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/pages/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/cont/pages/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/pages/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/cont/index.html" title="Rambl'n (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/index.html" title="Rambl'n (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/cont/archetypes/index.html" title="Arrrchetypes (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/archetypes/index.html" title="Arrrchetypes (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -198,8 +209,8 @@ <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="err">+++</span> </span></span><span class="line"><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">"GitHub repo"</span> </span></span><span class="line"><span class="cl"><span class="nx">menuPre</span> <span class="p">=</span> <span class="s2">"<i class='fab fa-github'></i> "</span> -</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-bf08d9ff627fba18bd513c02da0e7cd6" class="lightbox-link"><img src="../../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-bf08d9ff627fba18bd513c02da0e7cd6"><img src="../../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-00a1f72b474b5a0c50e9527e59d889e8" class="lightbox-link"><img src="../../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-00a1f72b474b5a0c50e9527e59d889e8"><img src="../../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="ordering-sibling-menupage-entries">Order'n sibl'n menu/page entries</h3> <p>Cap'n Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flex'ble way</a> t' handle order fer yer planks.</p> <p>Th' simplest way be t' set <code>weight</code> parameter t' a number.</p> @@ -314,12 +325,12 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -334,6 +345,7 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class="parent "><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674" checked><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class="active"><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -475,13 +487,13 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/cont/pages/index.print.html b/pir/cont/pages/index.print.html index 6788534915..4c8964abff 100644 --- a/pir/cont/pages/index.print.html +++ b/pir/cont/pages/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/pages/index.html" rel="canonical" type="text/html" title="planks orrrganizat'n :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/pages/index.xml" rel="alternate" type="application/rss+xml" title="planks orrrganizat'n :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">planks orrrganizat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -156,8 +156,8 @@ <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="err">+++</span> </span></span><span class="line"><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">"GitHub repo"</span> </span></span><span class="line"><span class="cl"><span class="nx">menuPre</span> <span class="p">=</span> <span class="s2">"<i class='fab fa-github'></i> "</span> -</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-bf08d9ff627fba18bd513c02da0e7cd6" class="lightbox-link"><img src="../../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-bf08d9ff627fba18bd513c02da0e7cd6"><img src="../../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-00a1f72b474b5a0c50e9527e59d889e8" class="lightbox-link"><img src="../../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-00a1f72b474b5a0c50e9527e59d889e8"><img src="../../../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="ordering-sibling-menupage-entries">Order'n sibl'n menu/page entries</h3> <p>Cap'n Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flex'ble way</a> t' handle order fer yer planks.</p> <p>Th' simplest way be t' set <code>weight</code> parameter t' a number.</p> @@ -194,8 +194,8 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/cont/taxonomy/index.html b/pir/cont/taxonomy/index.html index 908e180db1..0f76b4e696 100644 --- a/pir/cont/taxonomy/index.html +++ b/pir/cont/taxonomy/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/cont/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/taxonomy/index.print.html" rel="alternate" type="text/html" title="Taxonomy :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#configuration">Configurat'n</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Taxonomy</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/taxonomy.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/cont/taxonomy.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/cont/taxonomy/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/taxonomy/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/cont/i18n/index.html" title="Multilingual an' i18n (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/cont/i18n/index.html" title="Multilingual an' i18n (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/index.html" title="Shorrrtcodes (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/index.html" title="Shorrrtcodes (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -230,12 +241,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -250,6 +261,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class="parent "><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674" checked><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -391,13 +403,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/cont/taxonomy/index.print.html b/pir/cont/taxonomy/index.print.html index b383157c3e..6f6640aa94 100644 --- a/pir/cont/taxonomy/index.print.html +++ b/pir/cont/taxonomy/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/cont/taxonomy/index.html" rel="canonical" type="text/html" title="Taxonomy :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/cont/taxonomy/index.xml" rel="alternate" type="application/rss+xml" title="Taxonomy :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/cont/index.html"><span itemprop="name">Rambl'n</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Taxonomy</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -117,8 +117,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/dev/contributing/index.html b/pir/dev/contributing/index.html index 4be33f5242..6574e415eb 100644 --- a/pir/dev/contributing/index.html +++ b/pir/dev/contributing/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/contributing/index.html" rel="alternate" hreflang="pir"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#code-quality">Code Quality</a></li> @@ -82,27 +82,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Contributing</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/contributing/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/contributing/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/dev/contributing/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/dev/contributing/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/dev/index.html" title="Development (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/dev/index.html" title="Development (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/dev/maintaining/index.html" title="Maintaining (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/dev/maintaining/index.html" title="Maintaining (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -320,12 +331,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -340,6 +351,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -485,13 +497,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/dev/contributing/index.print.html b/pir/dev/contributing/index.print.html index 344fb47b79..4a34bdf260 100644 --- a/pir/dev/contributing/index.print.html +++ b/pir/dev/contributing/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/contributing/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/contributing/index.html" rel="alternate" hreflang="pir"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Contributing</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -208,8 +208,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/dev/index.html b/pir/dev/index.html index 209de9db96..02b00e2114 100644 --- a/pir/dev/index.html +++ b/pir/dev/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/index.html" rel="alternate" hreflang="pir"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,40 +53,60 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Development</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../pir/dev/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/dev/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../pir/shortcodes/tabs/index.html" title="Tabs (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/shortcodes/tabs/index.html" title="Tabs (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../pir/dev/contributing/index.html" title="Contributing (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/dev/contributing/index.html" title="Contributing (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -196,12 +216,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../js/search.js?1694730290" defer></script> + <script src="../../js/auto-complete.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -216,6 +236,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -361,13 +382,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730290"></script> + <script async src="../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/dev/index.print.html b/pir/dev/index.print.html index 55d97231fc..0809ca3d0a 100644 --- a/pir/dev/index.print.html +++ b/pir/dev/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/index.html" rel="alternate" hreflang="pir"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../js/url.js?1694730290"></script> - <script src="../../js/variant.js?1694730290"></script> + <link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../js/url.js?1695062980"></script> + <script src="../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -67,7 +67,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Development</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -471,8 +471,8 @@ <p><strong>Remarks</strong>:</p> <p>Th' locat'n be mandatory due t' Hugo’s theme ship builder.</p> <h3 id="preview-imagesscreenshotpng">Preview <code>images/screenshot.png</code></h3> -<p><a href="#image-23eed7a0140a9b652bd29b4be6fdbf07" class="lightbox-link"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-23eed7a0140a9b652bd29b4be6fdbf07"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1c80321ee9007bc693fb3a8f47dd0d66" class="lightbox-link"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1c80321ee9007bc693fb3a8f47dd0d66"><img src="../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="hero-image">Hero Image</h2> <p><strong>Rrrambl'n</strong>:</p> <p>Show th' <a href="#demo-screenshot">Demo Screenshot</a> plank on different devices an' different themes. Composit'n o' th' different device screenshots into a template.</p> @@ -501,11 +501,11 @@ <p><strong>Remarks</strong>:</p> <p>Th' locat'n o' <code>images/tn.png</code> be mandatory due t' Hugo’s theme ship builder.</p> <h3 id="preview-imagesheropng">Preview <code>images/hero.png</code></h3> -<p><a href="#image-21b1a763847b4e6e2f07e39f31b68f83" class="lightbox-link"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-21b1a763847b4e6e2f07e39f31b68f83"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3ad775c4e30c24ac649654c471925359" class="lightbox-link"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3ad775c4e30c24ac649654c471925359"><img src="../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="preview-imagestnpng">Preview <code>images/tn.png</code></h3> -<p><a href="#image-47a10fd63feb82c81b96d8b8bd2bcbce" class="lightbox-link"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-47a10fd63feb82c81b96d8b8bd2bcbce"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3b89503d2a03e87df54b5bd13163cbca" class="lightbox-link"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3b89503d2a03e87df54b5bd13163cbca"><img src="../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -517,8 +517,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/dev/maintaining/index.html b/pir/dev/maintaining/index.html index b6b9a6824b..cfc5a249e0 100644 --- a/pir/dev/maintaining/index.html +++ b/pir/dev/maintaining/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/maintaining/index.html" rel="alternate" hreflang="pir"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#semver">Semver</a></li> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Maintaining</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/maintaining/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/maintaining/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/dev/maintaining/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/dev/maintaining/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/dev/contributing/index.html" title="Contributing (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/dev/contributing/index.html" title="Contributing (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/dev/screenshots/index.html" title="Scrrrenshots (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/dev/screenshots/index.html" title="Scrrrenshots (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -407,12 +418,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -427,6 +438,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -572,13 +584,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/dev/maintaining/index.print.html b/pir/dev/maintaining/index.print.html index dc74f8ab68..1faf6376bd 100644 --- a/pir/dev/maintaining/index.print.html +++ b/pir/dev/maintaining/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/maintaining/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/maintaining/index.html" rel="alternate" hreflang="pir"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Maintaining</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -284,8 +284,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/dev/screenshots/index.html b/pir/dev/screenshots/index.html index 95ffd40fd8..414a3def71 100644 --- a/pir/dev/screenshots/index.html +++ b/pir/dev/screenshots/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/screenshots/index.html" rel="alternate" hreflang="pir"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#common">Common</a></li> @@ -92,27 +92,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Scrrrenshots</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/screenshots/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/dev/screenshots/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/dev/screenshots/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/dev/screenshots/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/dev/maintaining/index.html" title="Maintaining (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/dev/maintaining/index.html" title="Maintaining (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -156,8 +167,8 @@ <p><strong>Remarks</strong>:</p> <p>Th' locat'n be mandatory due t' Hugo’s theme ship builder.</p> <h3 id="preview-imagesscreenshotpng">Preview <code>images/screenshot.png</code></h3> -<p><a href="#image-23eed7a0140a9b652bd29b4be6fdbf07" class="lightbox-link"><img src="../../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-23eed7a0140a9b652bd29b4be6fdbf07"><img src="../../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1c80321ee9007bc693fb3a8f47dd0d66" class="lightbox-link"><img src="../../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1c80321ee9007bc693fb3a8f47dd0d66"><img src="../../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="hero-image">Hero Image</h2> <p><strong>Rrrambl'n</strong>:</p> <p>Show th' <a href="#demo-screenshot">Demo Screenshot</a> plank on different devices an' different themes. Composit'n o' th' different device screenshots into a template.</p> @@ -186,11 +197,11 @@ <p><strong>Remarks</strong>:</p> <p>Th' locat'n o' <code>images/tn.png</code> be mandatory due t' Hugo’s theme ship builder.</p> <h3 id="preview-imagesheropng">Preview <code>images/hero.png</code></h3> -<p><a href="#image-21b1a763847b4e6e2f07e39f31b68f83" class="lightbox-link"><img src="../../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-21b1a763847b4e6e2f07e39f31b68f83"><img src="../../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3ad775c4e30c24ac649654c471925359" class="lightbox-link"><img src="../../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3ad775c4e30c24ac649654c471925359"><img src="../../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="preview-imagestnpng">Preview <code>images/tn.png</code></h3> -<p><a href="#image-47a10fd63feb82c81b96d8b8bd2bcbce" class="lightbox-link"><img src="../../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-47a10fd63feb82c81b96d8b8bd2bcbce"><img src="../../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3b89503d2a03e87df54b5bd13163cbca" class="lightbox-link"><img src="../../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3b89503d2a03e87df54b5bd13163cbca"><img src="../../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -279,12 +290,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -299,6 +310,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -444,13 +456,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/dev/screenshots/index.print.html b/pir/dev/screenshots/index.print.html index 335f729c00..461477c9f3 100644 --- a/pir/dev/screenshots/index.print.html +++ b/pir/dev/screenshots/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/dev/screenshots/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/dev/screenshots/index.html" rel="alternate" hreflang="pir"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/dev/index.html"><span itemprop="name">Development</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Scrrrenshots</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -112,8 +112,8 @@ <p><strong>Remarks</strong>:</p> <p>Th' locat'n be mandatory due t' Hugo’s theme ship builder.</p> <h3 id="preview-imagesscreenshotpng">Preview <code>images/screenshot.png</code></h3> -<p><a href="#image-23eed7a0140a9b652bd29b4be6fdbf07" class="lightbox-link"><img src="../../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-23eed7a0140a9b652bd29b4be6fdbf07"><img src="../../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1c80321ee9007bc693fb3a8f47dd0d66" class="lightbox-link"><img src="../../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1c80321ee9007bc693fb3a8f47dd0d66"><img src="../../../images/screenshot.png?width=100%25&height=100%25" alt="Screenshot" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="hero-image">Hero Image</h2> <p><strong>Rrrambl'n</strong>:</p> <p>Show th' <a href="#demo-screenshot">Demo Screenshot</a> plank on different devices an' different themes. Composit'n o' th' different device screenshots into a template.</p> @@ -142,11 +142,11 @@ <p><strong>Remarks</strong>:</p> <p>Th' locat'n o' <code>images/tn.png</code> be mandatory due t' Hugo’s theme ship builder.</p> <h3 id="preview-imagesheropng">Preview <code>images/hero.png</code></h3> -<p><a href="#image-21b1a763847b4e6e2f07e39f31b68f83" class="lightbox-link"><img src="../../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-21b1a763847b4e6e2f07e39f31b68f83"><img src="../../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3ad775c4e30c24ac649654c471925359" class="lightbox-link"><img src="../../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3ad775c4e30c24ac649654c471925359"><img src="../../../images/hero.png?width=100%25&height=100%25" alt="Hero" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="preview-imagestnpng">Preview <code>images/tn.png</code></h3> -<p><a href="#image-47a10fd63feb82c81b96d8b8bd2bcbce" class="lightbox-link"><img src="../../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-47a10fd63feb82c81b96d8b8bd2bcbce"><img src="../../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-3b89503d2a03e87df54b5bd13163cbca" class="lightbox-link"><img src="../../../images/tn.png?width=100%25&height=100%25" alt="tn" class="figure-image bg-white border lightbox noshadow" style="height: 100%; width: 100%;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-3b89503d2a03e87df54b5bd13163cbca"><img src="../../../images/tn.png?width=100%25&height=100%25" alt="tn" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -157,8 +157,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/index.html b/pir/index.html index 6870acc528..f6113b5e3c 100644 --- a/pir/index.html +++ b/pir/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/index.html" rel="alternate" hreflang="pir"> <link href="../pir/index.xml" rel="alternate" type="application/rss+xml" title="Cap'n Hugo Relearrrn Theme"> <link href="../pir/index.print.html" rel="alternate" type="text/html" title="Cap'n Hugo Relearrrn Theme"> - <link href="../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730288" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730288" rel="stylesheet"> - <link href="../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730288" rel="stylesheet"> - <script src="../js/url.js?1694730288"></script> - <script src="../js/variant.js?1694730288"></script> + <link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062975" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062975" rel="stylesheet"> + <link href="../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062975" rel="stylesheet"> + <script src="../js/url.js?1695062975"></script> + <script src="../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#motivation">Motivat'n</a></li> @@ -85,27 +85,38 @@ <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span><meta itemprop="position" content="1"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../pir/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../pir/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-left"></i> </span> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../pir/basics/index.html" title="Basics (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../pir/basics/index.html" title="Basics (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -127,8 +138,8 @@ </div> <p>A theme fer <a href="https://gohugo.io/" target="_blank">Cap'n Hugo</a> designed fer documentat'n.</p> <p><a href="../basics/migration/">★ What’s new 'n th' latest release ★</a></p> -<p><a href="#image-31afddb9c198691d3c44130c8633a4aa" class="lightbox-link"><img src="../images/hero.png?width=100%25&height=100%25" alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-31afddb9c198691d3c44130c8633a4aa"><img src="../images/hero.png?width=100%25&height=100%25" alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5d83adc1827efb0027a49d16125d837b" class="lightbox-link"><img src="../images/hero.png?width=100%25&height=100%25" alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5d83adc1827efb0027a49d16125d837b"><img src="../images/hero.png?width=100%25&height=100%25" alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="motivation">Motivat'n</h2> <p>Th' theme be a fork o' th' great <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learrrn theme</a> wit' th' aim o' fix'n long outstand'n bugs an' adept'n t' latest Cap'n Hugo features. As far as poss'ble this theme tries t' be a drop-in replacement fer th' Learrrn theme.</p> <h2 id="features">Features</h2> @@ -208,7 +219,7 @@ <i class="fa-fw fas fa-pen"></i> </button> -</span> button displayed on top right o' each plank.</p> +</span> <em>edit</em> button displayed on top right o' each plank.</p> <p>Ye be most welcome t' contribute bugfixes or new features by mak'n pull requests t' th' <a href="https://github.com/McShelby/hugo-theme-relearn" target="_blank">official repository</a>. Check th' <a href="../dev/contributing/">contribut'n guidelines</a> first before start'n.</p> <h2 id="license">License</h2> <p>Th' Relearrrn theme be licensed under th' <a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/LICENSE" target="_blank">MIT License</a>.</p> @@ -302,12 +313,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730289" defer></script> - <script src="../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../js/search.js?1694730289" defer></script> + <script src="../js/auto-complete.js?1695062977" defer></script> + <script src="../js/lunr/lunr.min.js?1695062977" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062977" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062977" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062977" defer></script> + <script src="../js/search.js?1695062977" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -322,6 +333,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -463,13 +475,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730289"></script> + <script async src="../js/github-buttons.js?1695062978"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730289" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../js/theme.js?1694730289" defer></script> + <script src="../js/clipboard.min.js?1695062978" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062978" defer></script> + <script src="../js/theme.js?1695062978" defer></script> </body> </html> diff --git a/pir/index.print.html b/pir/index.print.html index 090662b560..ee2a19df39 100644 --- a/pir/index.print.html +++ b/pir/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/index.html" rel="canonical" type="text/html" title="Cap'n Hugo Relearrrn Theme"> <link href="../pir/index.xml" rel="alternate" type="application/rss+xml" title="Cap'n Hugo Relearrrn Theme"> - <link href="../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730290" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730290" rel="stylesheet"> - <link href="../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../css/ie.css?1694730290" rel="stylesheet"> - <script src="../js/url.js?1694730290"></script> - <script src="../js/variant.js?1694730290"></script> + <link href="../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062980" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062980" rel="stylesheet"> + <link href="../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../css/ie.css?1695062980" rel="stylesheet"> + <script src="../js/url.js?1695062980"></script> + <script src="../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -67,7 +67,7 @@ <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span><meta itemprop="position" content="1"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -89,8 +89,8 @@ </div> <p>A theme fer <a href="https://gohugo.io/" target="_blank">Cap'n Hugo</a> designed fer documentat'n.</p> <p><a href="../basics/migration/">★ What’s new 'n th' latest release ★</a></p> -<p><a href="#image-31afddb9c198691d3c44130c8633a4aa" class="lightbox-link"><img src="../images/hero.png?width=100%25&height=100%25" alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-31afddb9c198691d3c44130c8633a4aa"><img src="../images/hero.png?width=100%25&height=100%25" alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5d83adc1827efb0027a49d16125d837b" class="lightbox-link"><img src="../images/hero.png?width=100%25&height=100%25" alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5d83adc1827efb0027a49d16125d837b"><img src="../images/hero.png?width=100%25&height=100%25" alt="Image o' th' Relearrrn theme 'n light an' dark mode on phone, tablet an' desktop" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="motivation">Motivat'n</h2> <p>Th' theme be a fork o' th' great <a href="https://github.com/matcornic/hugo-theme-learn" target="_blank">Learrrn theme</a> wit' th' aim o' fix'n long outstand'n bugs an' adept'n t' latest Cap'n Hugo features. As far as poss'ble this theme tries t' be a drop-in replacement fer th' Learrrn theme.</p> <h2 id="features">Features</h2> @@ -170,7 +170,7 @@ <i class="fa-fw fas fa-pen"></i> </button> -</span> button displayed on top right o' each plank.</p> +</span> <em>edit</em> button displayed on top right o' each plank.</p> <p>Ye be most welcome t' contribute bugfixes or new features by mak'n pull requests t' th' <a href="https://github.com/McShelby/hugo-theme-relearn" target="_blank">official repository</a>. Check th' <a href="../dev/contributing/">contribut'n guidelines</a> first before start'n.</p> <h2 id="license">License</h2> <p>Th' Relearrrn theme be licensed under th' <a href="https://github.com/McShelby/hugo-theme-relearn/blob/main/LICENSE" target="_blank">MIT License</a>.</p> @@ -225,8 +225,13 @@ <h2 id="5210">5.21.0 (2023-09-03)</h2> <ul> <li> -<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes t' th' menu footer. If ye have yer <code>menu-footer.html</code> <a href="../basics/customization/">partial overridden</a>, ye may have t' review th' styl'n (eg. margins/paddings) 'n yer partial.</p> -<p>This change was made t' simplify common use cases. Care was taken not t' break yer exist'n overwritten footer.</p> +<p><span class="badge cstyle note badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-exclamation-circle"></i></span><span class="badge-content">Change</span></span> We made changes t' th' menu footer improve alignment wit' th' menu items 'n most cases. Care was taken not t' break yer exist'n overwritten footer. Anyways, if ye have yer <code>menu-footer.html</code> <a href="../basics/customization/">partial overridden</a>, ye may want t' review th' styl'n (eg. margins/paddings) o' yer partial.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> This release comes wit' an awesome new feature, that allows ye t' cust'mize yer topbar buttons, change behavior, reorder them or define entirely new ones, unique t' yer installat'n. See <a href="../basics/topbar/">th' documentat'n</a> fer further details.</p> +</li> +<li> +<p><span class="badge cstyle info badge-with-title"><span class="badge-title"><i class="fa-fw fas fa-plus-circle"></i></span><span class="badge-content">New</span></span> Th' theme has updated its Swagger dependency t' 5.7.2 fer th' <a href="../shortcodes/openapi/"><code>openapi</code> shortcode</a>. This br'ns support fer OpenAPI Specificat'n 3.1.</p> </li> </ul> <hr> @@ -961,8 +966,8 @@ <p>Thanks t' th' simplicity o' Cap'n Hugo, this plank be as empty as this theme needs requirements.</p> <p>Just download at least version <span class="badge cstyle default badge-with-title"><span class="badge-title"><i class="fab fa-hackerrank"></i></span><span class="badge-content" style="background-color: fuchsia;">0.95.0</span></span> o' th' <a href="https://gohugo.io/getting-started/installing/" target="_blank">Cap'n Hugo binary</a> fer yer OS (Windows, Linux, Mac).</p> -<p><a href="#image-824b68e1074c99c8f9dc86945c46e62e" class="lightbox-link"><img src="../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-824b68e1074c99c8f9dc86945c46e62e"><img src="../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-faed2d7aa77ba668153c79e28ef8c758" class="lightbox-link"><img src="../basics/requirements/magic.gif" alt="Magic" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-faed2d7aa77ba668153c79e28ef8c758"><img src="../basics/requirements/magic.gif" alt="Magic" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -1007,8 +1012,8 @@ </span></span><span class="line"><span class="cl"><span class="gh"># Basics </span></span></span><span class="line"><span class="cl"><span class="gh"></span> </span></span><span class="line"><span class="cl">Discover what this Cap'n Hugo theme be all about an' th' core concepts behind it.</span></span></code></pre></div><p>renders as</p> -<p><a href="#image-e0dd89e37a0d8e1acedbd3da34b31203" class="lightbox-link"><img src="../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e0dd89e37a0d8e1acedbd3da34b31203"><img src="../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ffb4d4a92208efa8a10cbed1f9a5d9f6" class="lightbox-link"><img src="../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ffb4d4a92208efa8a10cbed1f9a5d9f6"><img src="../basics/installation/chapter.png?width=60pc" alt="A Chapter" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>Th' Relearrrn theme provides archetypes t' create skeletons fer yer website. Begin by creat'n yer first chapter plank wit' th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter basics/_index.md</span></span></code></pre></div><p>By open'n th' given file, ye should see th' property <code>chapter=true</code> on top, mean'n this plank be a <em>chapter</em>.</p> <p>By default all chapters an' planks be created as a draft. If ye want t' render these planks, remove th' property <code>draft: true</code> from th' metadata.</p> @@ -1164,8 +1169,8 @@ <p>Ye can add a dedicated search plank fer yer plank by add'n th' <code>SEARCHPAGE</code> outputformat t' yer home plank by add'n th' follow'n lines 'n yer <code>config.toml</code> file.</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">home</span> <span class="p">=</span> <span class="p">[</span><span class="s2">"HTML"</span><span class="p">,</span> <span class="s2">"RSS"</span><span class="p">,</span> <span class="s2">"SEARCH"</span><span class="p">,</span> <span class="s2">"SEARCHPAGE"</span><span class="p">]</span></span></span></code></pre></div><p>Ye can access this plank by either click'n on th' magnifier glass or by typ'n some search term an' press'n <code>ENTER</code> inside o' th' menu’s search box .</p> -<p><a href="#image-ce32dac0565b63f402cde3bef1558e66" class="lightbox-link"><img src="../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ce32dac0565b63f402cde3bef1558e66"><img src="../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-380a34ddb69aeb4ff7f766b1f412aff5" class="lightbox-link"><img src="../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-380a34ddb69aeb4ff7f766b1f412aff5"><img src="../basics/configuration/search_page.png?&width=60pc" alt="Screenshot o' th' dedicated search page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="activate-print-support">Activate print support</h2> <p>Ye can activate print support t' add th' capability t' print whole chapters or even th' complete ship. Just add th' <code>PRINT</code> output format t' yer home, section an' plank 'n yer <code>config.toml</code> as seen below:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">outputs</span><span class="p">]</span> @@ -1210,8 +1215,8 @@ appearance, ye will have t' configure two parameters fer th' defined languages:< </span></span><span class="line"><span class="cl"><span class="p">...</span></span></span></code></pre></div><p>If those params be not configured fer a specific language, they will get their default values:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="nx">landingPageName</span> <span class="p">=</span> <span class="s2">"<i class='fas fa-home'></i> Home"</span></span></span></code></pre></div><p>Th' home button be go'n t' look like this:</p> -<p><a href="#image-fda7b2f8f2c18ffa274c9ab9e31a2181" class="lightbox-link"><img src="../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-fda7b2f8f2c18ffa274c9ab9e31a2181"><img src="../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-f298913e57961cce49ac3fa746f82638" class="lightbox-link"><img src="../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-f298913e57961cce49ac3fa746f82638"><img src="../basics/configuration/home_button_defaults.png?width=18.75rem" alt="Default Home Button" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -1336,13 +1341,13 @@ If ye have requirements t' support IE and/or older browser versions, use one o' <p>This interactive tool may help ye t' generate yer own color variant stylesheet.</p> <div class="expand"> - <input type="checkbox" id="expand-ab70316b57d895a6b25c2cf2e658a339" aria-controls="expandcontent-ab70316b57d895a6b25c2cf2e658a339" > - <label class="expand-label" for="expand-ab70316b57d895a6b25c2cf2e658a339" > + <input type="checkbox" id="expand-756d0df2b822fcc49ca0470f7830e322" aria-controls="expandcontent-756d0df2b822fcc49ca0470f7830e322" > + <label class="expand-label" for="expand-756d0df2b822fcc49ca0470f7830e322" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show usage instruct'ns </label> - <div id="expandcontent-ab70316b57d895a6b25c2cf2e658a339" class="expand-content"> + <div id="expandcontent-756d0df2b822fcc49ca0470f7830e322" class="expand-content"> <p>T' get started, first select a color variant from th' variant switch 'n th' lower left sidebar that fits ye best as a start'n point.</p> <p>Th' graph be interactive an' reflect th' current colors. Ye can click on any o' th' colored boxes t' adjust th' respective color. Th' graph <strong>an' th' plank</strong> will update accordingly.</p> @@ -1394,6 +1399,324 @@ window.variants && variants.generator( '#vargenerator' ); </footer> </article> + <article class="default"> + <header class="headline"> + </header> +<h1 id="topbarrr-modificatn">Topbarrr modificat'n</h1> + + +<p>Th' theme comes wit' a reasonably configured topbar.</p> +<p><a href="#image-9e5e52e8d3a7f8c4c8b9fa35ba0e61aa" class="lightbox-link"><img src="../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-9e5e52e8d3a7f8c4c8b9fa35ba0e61aa"><img src="../basics/topbar/topbar-closed.png" alt="Topbar on mobile devices" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p>Nevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.</p> +<h2 id="areas">Areas</h2> +<p>Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.</p> +<p><a href="#image-e8a3578cab656b62f0640d386ff3bec1" class="lightbox-link"><img src="../basics/topbar/topbar-areas.png" alt="Topbar wit' default areas marked" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e8a3578cab656b62f0640d386ff3bec1"><img src="../basics/topbar/topbar-areas.png" alt="Topbar wit' default areas marked" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<ul> +<li><strong>start</strong>: shown between menu an' breadcrumb</li> +<li><strong>end</strong>: shown on th' opposite breadcrumb side 'n comparison t' th' <em>start</em> area</li> +<li><strong>more</strong>: shown when press'n th' +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button 'n th' topbar</li> +</ul> +<p>While ye can not add additional areas 'n th' topbar, ye be free t' configure addtional buttons that behave like th' <em>more</em> button, provid'n further user defined areas.</p> +<h2 id="buttons">Buttons</h2> +<p>Th' theme ships wit' th' follow'n predefined buttons (from left t' right 'n th' screenshot)</p> +<ul> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-bars"></i> + + </button> +</span> <strong>sidebar</strong>: opens th' sidebar flyout if 'n mobile layout</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-list-alt"></i> + + </button> +</span> <strong>toc</strong>: opens th' t'ble o' contents 'n an overlay</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-pen"></i> + + </button> +</span> <strong>edit</strong>: browses t' th' edit'ble plank if th' <code>editURL</code> <a href="../basics/configuration/#global-site-parameters">parameter be set</a></li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-print"></i> + + </button> +</span> <strong>print</strong>: browses t' th' chapters print'ble plank if <a href="../basics/configuration/#activate-print-support">print support</a> was activated</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-left"></i> + + </button> +</span> <strong>prev</strong>: browses t' th' previous plank if there be one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-chevron-right"></i> + + </button> +</span> <strong>next</strong>: browses t' th' next plank if there be one</li> +<li> +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <strong>more</strong>: opens th' overlay fer th' <em>more</em> area</li> +</ul> +<p>Not all buttons be displayed at every given time. This be configur'ble (see below if interested).</p> +<h2 id="redefining-areas">Redefin'n Areas</h2> +<p>Each predefined area an' button comes 'n their own file. By that it be easy fer ye t' overwrite an area file 'n yer installat'n reus'n only th' buttons ye like.</p> +<p>Eg. ye can redefine th' predefined <em>end</em> area by add'n th' file <code>layouts/partials/topbar/area/end.html</code> 'n yer installt'n (not 'n th' theme itself) t' remove all but th' <em>more</em> button.</p> +<div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span> <span class="nx">partial</span> <span class="s">"topbar/button/more.html"</span> <span class="p">(</span><span class="nx">dict</span> +</span></span><span class="line"><span class="cl"> <span class="s">"page"</span> <span class="p">.</span> +</span></span><span class="line"><span class="cl"><span class="p">)}}</span></span></span></code></pre></div><h2 id="defining-own-buttons">Defin'n own Buttons</h2> +<h3 id="button-types">Button Types</h3> +<p>Th' theme distingushies between two types o' buttons:</p> +<ul> +<li><strong>button</strong>: a click'ble button that either browses t' another ship or triggers a user defined script</li> +<li><strong>area-button</strong>: th' template fer th' +<span class="btn cstyle transparent"> + <button type="button"> + <i class="fa-fw fas fa-ellipsis-v"></i> + + </button> +</span> <em>more</em> button, t' define yer own area overlay buttons</li> +</ul> +<h3 id="button-parameter">Button Parameter</h3> +<h4 id="screen-widths-and-actions">Screen Widths an' Act'ns</h4> +<p>Depend'n on th' screen width ye can configure how th' button should behave. Screen width be divided into three classes:</p> +<ul> +<li><strong>s</strong>: (controlled by th' <code>onwidths</code> parameter) mobile layout whar' th' menu sidebar be hidden</li> +<li><strong>m</strong>: (controlled by th' <code>onwidthm</code> parameter) desktop layout wit' vis'ble sidebar while th' rrrambl'n area width still resizes</li> +<li><strong>l</strong>: (controlled by th' <code>onwidthl</code> parameter) desktop layout wit' vis'ble sidebar once th' rrrambl'n area reached its maximum width</li> +</ul> +<p>For each width class, ye can configure one o' th' follow'n act'ns:</p> +<ul> +<li><strong>show</strong>: th' button be displayed 'n its configured area</li> +<li><strong>hide</strong>: th' button be hidden</li> +<li><strong>area-XXX</strong>: th' button be moved from its configured area into th' area <code>XXX</code>; eg. this be used t' move buttons t' th' <em>more</em> area 'n th' mobile layout</li> +</ul> +<h4 id="hiding-and-disabling-stuff">Hid'n an' Disabl'n Stuff</h4> +<p>While hid'n a button dependend on th' screen size can be configured wit' th' above described <em>hide</em> act'n, ye may want t' hide th' button on certain other condit'ns aswell.</p> +<p>For example, th' <em>print</em> button 'n its default configurat'n should only be displayed if print support was configured. This be done 'n yer button template by check'n th' condit'ns first before display'n th' button (see <code>layouts/partials/topbar/button/print.html</code>).</p> +<p>Another prefered condit'n fer hid'n a button be, if th' displayed overlay be empty. This be th' case fer th' <em>toc</em> (see <code>layouts/partials/topbar/button/toc.html</code>) aswell as th' <em>more</em> button (see <code>layouts/partials/topbar/button/more.html</code>) an' controlled by th' parameter <code>onempty</code>.</p> +<p>This parameter can have one o' th' follow'n values:</p> +<ul> +<li><strong>hide</strong>: th' button be hidden if th' overlay be empty</li> +<li><strong>dis'ble</strong>: th' button be disabled if th' overlay be empty</li> +</ul> +<p>If ye want t' dis'ble a button contain'n <em>no overlay</em>, this can be achieved by an empty <code>href</code> parameter. An example can be seen 'n th' <em>prev</em> button (see <code>layouts/partials/topbar/button/prev.html</code>) whar' th' URL fer th' previous ship may be empty.</p> +<h2 id="reference">Reference</h2> +<h3 id="button">Button</h3> +<p>Contains th' basic button functionality an' be used as a base implementat'n fer all other buttons (<code>layouts/partials/topbar/func/button.html</code>). Call this from yer own button templates if ye want t' implement a button wit' <em>no overlay</em> area.</p> +<h4 id="parameter">Parameter</h4> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>class</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique class name fer this button. Display'n two buttons wit' th' same value fer <strong>class</strong> be undefined.</td> +</tr> +<tr> +<td><strong>href</strong></td> +<td><em><empty></em></td> +<td>Either th' destinat'n URL fer th' button or JavaScript code t' be executed on click.<br><br>- if start'n wit' <code>javascript:</code> all follow'n text will be executed 'n yer browser<br>- every other str'n will be interpreted as URL<br><br>If this parameter be not set, th' button will be displayed<br><br>- as disabled if no <strong>rrrambl'n</strong> be specified<br>- accord'n t' <strong>onempty</strong> if any <strong>rrrambl'n</strong> be given.</td> +</tr> +<tr> +<td><strong>ay'con</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../shortcodes/icon/#finding-an-icon">Font Awesome ay'con name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>dis'ble</code></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text fer title, displayed 'n th' tooltip.</td> +</tr> +<tr> +<td><strong>rrrambl'n</strong></td> +<td>see notes</td> +<td>Arbitrary HTML t' put into th' rrrambl'n overlay. This parameter may be empty. In this case no overlay will be generated.</td> +</tr> +</tbody> +</table> +<h3 id="area-button">Area-Button</h3> +<p>Contains th' basic functionality t' display area overlay buttons (<code>layouts/partials/topbar/func/area-button.html</code>). Call this from yer own button templates if ye want t' implement a button wit' an overlay area like th' <em>more</em> button.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>area</strong></td> +<td><em><empty></em></td> +<td>Mandatory unique area name fer this area. Display'n two areas wit' th' same value fer <strong>area</strong> be undefined.</td> +</tr> +<tr> +<td><strong>ay'con</strong></td> +<td><em><empty></em></td> +<td>Mandatory <a href="../shortcodes/icon/#finding-an-icon">Font Awesome ay'con name</a>.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><code>dis'ble</code></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><code>show</code></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><code>show</code></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>title</strong></td> +<td><em><empty></em></td> +<td>Arbitrary text fer title, displayed 'n th' tooltip.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-buttons">Predefined Buttons</h3> +<p>Th' predefined buttons by th' theme (all other buttons besides th' <em>more</em> an' <em>toc</em> button 'n <code>layouts/partials/topbar/button</code>). Call these from yer own redefined area templates if ye want t' offer some o' th' default button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide_&lt;varying&gt;_ be hidden.<br>- </code>area-XXX<code>: Th' button be moved from its configured area into th' area </code>XXX`.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> +<h3 id="predefined-overlay-buttons">Predefined Overlay-Buttons</h3> +<p>Th' predefined buttons by th' theme that open an overlay (the <em>more</em> an' <em>toc</em> button 'n <code>layouts/partials/topbar/button</code>). Call these from yer own redefined area templates if ye want t' offer some o' th' default area button behavior.</p> +<table> +<thead> +<tr> +<th>Name</th> +<th>Default</th> +<th>Notes</th> +</tr> +</thead> +<tbody> +<tr> +<td><strong>plank</strong></td> +<td><em><empty></em></td> +<td>Mandatory reference t' th' plank.</td> +</tr> +<tr> +<td><strong>onempty</strong></td> +<td><em><varying></em></td> +<td>Defines what t' do wit' th' button if its rrrambl'n overlay be empty:<br><br>- <code>dis'ble</code>: Th' button be displayed 'n disabled state.<br>- <code>hide</code>: Th' button be not displayed. Th' next button will move into th' gap.</td> +</tr> +<tr> +<td><strong>onwidths</strong></td> +<td><em><varying></em></td> +<td>Th' act'n, that should be executed if th' ship be displayed 'n th' given width:<br><br>- <code>show</code>: Th' button be displayed 'n its configured area<br>- <code>hide</code>: Th' button be hidden.<br>- <code>area-XXX</code>: Th' button be moved from its configured area into th' area <code>XXX</code>.</td> +</tr> +<tr> +<td><strong>onwidthm</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +<tr> +<td><strong>onwidthl</strong></td> +<td><em><varying></em></td> +<td>See above.</td> +</tr> +</tbody> +</table> + + + <footer class="footline"> + + </footer> + </article> + <article class="default"> <header class="headline"> </header> @@ -2722,8 +3045,8 @@ window.variants && variants.generator( '#vargenerator' ); <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="err">+++</span> </span></span><span class="line"><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">"GitHub repo"</span> </span></span><span class="line"><span class="cl"><span class="nx">menuPre</span> <span class="p">=</span> <span class="s2">"<i class='fab fa-github'></i> "</span> -</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-bf08d9ff627fba18bd513c02da0e7cd6" class="lightbox-link"><img src="../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-bf08d9ff627fba18bd513c02da0e7cd6"><img src="../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +</span></span><span class="line"><span class="cl"><span class="err">+++</span></span></span></code></pre></div><p><a href="#image-00a1f72b474b5a0c50e9527e59d889e8" class="lightbox-link"><img src="../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-00a1f72b474b5a0c50e9527e59d889e8"><img src="../cont/pages/frontmatter-icon.png?width=18.75rem" alt="Title wit' icon" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h3 id="ordering-sibling-menupage-entries">Order'n sibl'n menu/page entries</h3> <p>Cap'n Hugo provides a <a href="https://gohugo.io/content/ordering/" target="_blank">flex'ble way</a> t' handle order fer yer planks.</p> <p>Th' simplest way be t' set <code>weight</code> parameter t' a number.</p> @@ -2768,8 +3091,8 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> <h2 id="predefined-archetypes">Predefined Archetypes</h2> <h3 id="archetypes-home">Home</h3> <p>A <strong>Home</strong> plank be th' start'n plank o' yer project. It’s best t' have only one plank o' this kind 'n yer project.</p> -<p><a href="#image-7ecab1a3d0fb5650530714434cd55009" class="lightbox-link"><img src="../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-7ecab1a3d0fb5650530714434cd55009"><img src="../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-206293cea0fb51fdbd1b1d8f84aef4b7" class="lightbox-link"><img src="../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-206293cea0fb51fdbd1b1d8f84aef4b7"><img src="../cont/archetypes/pages-home.png?width=60pc" alt="Home page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a home plank, run th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind home _index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -2779,8 +3102,8 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> </span></span><span class="line"><span class="cl"> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><h3 id="archetypes-chapter">Chapter</h3> <p>A <strong>Chapter</strong> displays a plank meant t' be used as introduct'n fer a set o' child planks. Commonly, it contains a simple title an' a catch line t' define rrrambl'n that can be found below it.</p> -<p><a href="#image-64e1d8e36cd000ec3886d704334abf66" class="lightbox-link"><img src="../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-64e1d8e36cd000ec3886d704334abf66"><img src="../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1b0a2dbe49d87e1d78cc00726570e669" class="lightbox-link"><img src="../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1b0a2dbe49d87e1d78cc00726570e669"><img src="../cont/archetypes/pages-chapter.png?width=60pc" alt="Chapter page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a chapter plank, run th' follow'n command</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new --kind chapter <name>/_index.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl">+++ @@ -2792,8 +3115,8 @@ We’ve added th' <code>menuTitle</code> parameter fer that purpose:</p> </span></span><span class="line"><span class="cl">Lorem Ipsum.</span></span></code></pre></div><p>Replace th' <code>X</code> wit' a number. Because this number will be used t' generate th' subtitle o' th' chapter plank, set th' number t' a consecutive value start'n at 1 fer each new chapter level.</p> <h3 id="archetypes-default">Default</h3> <p>A <strong>Default</strong> plank be any other rrrambl'n plank. If ye set an unknown archetype 'n yer frontmatter, this archetype will be used t' generate th' plank.</p> -<p><a href="#image-eed02e4a34e02ff3e4c3bbea93a88d8d" class="lightbox-link"><img src="../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-eed02e4a34e02ff3e4c3bbea93a88d8d"><img src="../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-7d7a2f970cd3b53b5ddebbf96ac451c3" class="lightbox-link"><img src="../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-7d7a2f970cd3b53b5ddebbf96ac451c3"><img src="../cont/archetypes/pages-default.png?width=60pc" alt="Default page" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <p>T' create a default plank, run either one o' th' follow'n commands</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>/_index.md</span></span></code></pre></div><p>or</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-shell" data-lang="shell"><span class="line"><span class="cl">hugo new <chapter>/<name>.md</span></span></code></pre></div><p>This leads t' a file wit' th' follow'n rrrambl'n</p> @@ -3366,8 +3689,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-04ee29818912dc8e50fc0135ec03ba8f" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-04ee29818912dc8e50fc0135ec03ba8f"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-ab11ccf8f5b11029277bba994c227bd7" class="lightbox-link"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-ab11ccf8f5b11029277bba994c227bd7"><img src="https://octodex.github.com/images/spocktocat.png?width=20vw" alt="Spock" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-with-tooltip">Image wit' Tooltip</h3> @@ -3377,8 +3700,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-600773d279228e4d0217a01c3af54653" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-600773d279228e4d0217a01c3af54653"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-e233a199c0c405cc937f0dc07d9fef1d" class="lightbox-link"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e233a199c0c405cc937f0dc07d9fef1d"><img src="https://octodex.github.com/images/jean-luc-picat.jpg?width=20vw" alt="Picard" title="Jean Luc Picard" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-references">Image References</h3> @@ -3390,8 +3713,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-1062b1305fce24645ce66d366f840dc7" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-1062b1305fce24645ce66d366f840dc7"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-89ae084c4ad9304388d380fe14eaeb6e" class="lightbox-link"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-89ae084c4ad9304388d380fe14eaeb6e"><img src="https://octodex.github.com/images/trekkie.jpg?width=20vw" alt="La Forge" title="Geordi La Forge" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h3 id="image-effects">Image Effects</h3> @@ -3403,8 +3726,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-adb96fb74923a7129909e4de8054d35b" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-adb96fb74923a7129909e4de8054d35b"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-1878d7304fc18e7f146fa0653a9702c4" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-1878d7304fc18e7f146fa0653a9702c4"><img src="https://octodex.github.com/images/minion.png?width=20vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -3412,8 +3735,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-bce4af28545ce09115b3b3383839cb4d" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-bce4af28545ce09115b3b3383839cb4d"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-2398a3d598e075228e70fa225c1907f5" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: auto;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-2398a3d598e075228e70fa225c1907f5"><img src="https://octodex.github.com/images/minion.png?height=50px" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-markdown" data-lang="markdown"><span class="line"><span class="cl"></span></span></code></pre></div> @@ -3421,8 +3744,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-3f4d9df32b6f857a433a64b37fb4e2b5" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-3f4d9df32b6f857a433a64b37fb4e2b5"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-5d7be1a87f3c3ebedc4a3b484a62b3d3" class="lightbox-link"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="figure-image bg-white border lightbox noshadow" style="height: 50px; width: 40vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-5d7be1a87f3c3ebedc4a3b484a62b3d3"><img src="https://octodex.github.com/images/minion.png?height=50px&width=40vw" alt="Minion" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> </div> </div> <h4 id="css-classes">CSS Classes</h4> @@ -3433,8 +3756,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-94b02e138094629b7b42bd283fa3d6c3" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-94b02e138094629b7b42bd283fa3d6c3"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> +<p><a href="#image-07737e79278e8f6a3d6cae68ff8f33c1" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="figure-image bg-white border lightbox noborder shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-07737e79278e8f6a3d6cae68ff8f33c1"><img src="https://octodex.github.com/images/spidertocat.png?width=20vw&classes=shadow,noborder" alt="Spidertocat" class="lightbox-image bg-white border lightbox noborder shadow" loading="lazy"></a></p> </div> </div> <h5 id="border">Border</h5> @@ -3443,8 +3766,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-2e816af4bff867cbdb8b693b55edad5f" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-2e816af4bff867cbdb8b693b55edad5f"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> +<p><a href="#image-a73abc37638520cdb60ddc10c4088e9c" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="figure-image bg-white border lightbox noshadow noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-a73abc37638520cdb60ddc10c4088e9c"><img src="https://octodex.github.com/images/droctocat.png?width=20vw&classes=border,noshadow" alt="DrOctocat" class="lightbox-image bg-white border lightbox noshadow noshadow" loading="lazy"></a></p> </div> </div> <h5 id="left">Left</h5> @@ -3453,8 +3776,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-c4beb38ed2d3fc4c2829371abebfa5d9" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c4beb38ed2d3fc4c2829371abebfa5d9"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-b8d3ae9b4ccb30bf6ac0e4c4dd169967" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="figure-image bg-white border left lightbox noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-b8d3ae9b4ccb30bf6ac0e4c4dd169967"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=20vw&classes=left" alt="Supertocat" class="lightbox-image bg-white border left lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="right">Right</h5> @@ -3463,8 +3786,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-03dd611484a3f5207d89842220942d41" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-03dd611484a3f5207d89842220942d41"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> +<p><a href="#image-bc83e32ed26e21782c849f9a74b7724a" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="figure-image bg-white border lightbox right noshadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-bc83e32ed26e21782c849f9a74b7724a"><img src="https://octodex.github.com/images/riddlocat.jpg?width=20vw&classes=right" alt="Riddlocat" class="lightbox-image bg-white border lightbox right noshadow" loading="lazy"></a></p> </div> </div> <h5 id="inline">Inline</h5> @@ -3476,14 +3799,14 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-47acf0294c8568109bf391db722ac9ab" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-47acf0294c8568109bf391db722ac9ab"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-f1fcce9cc2055853407ea67763fd81a7" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-f1fcce9cc2055853407ea67763fd81a7"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-ca9b430cd1be7e6d690d26e701b4805d" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-ca9b430cd1be7e6d690d26e701b4805d"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> -<a href="#image-191cd9d45d9f1b88983de8cf3b0eab1b" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-191cd9d45d9f1b88983de8cf3b0eab1b"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-da48596fe03313a9eaac723e38630ed5" class="lightbox-link"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-da48596fe03313a9eaac723e38630ed5"><img src="https://octodex.github.com/images/spidertocat.png?width=10vw&classes=inline" alt="Spidertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-64d1e936dd11f3c8fc8f4c14509ca403" class="lightbox-link"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-64d1e936dd11f3c8fc8f4c14509ca403"><img src="https://octodex.github.com/images/droctocat.png?width=10vw&classes=inline" alt="DrOctocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-84732ee741690d41068155289e5dc2d0" class="lightbox-link"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-84732ee741690d41068155289e5dc2d0"><img src="https://octodex.github.com/images/okal-eltocat.jpg?width=10vw&classes=inline" alt="Supertocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a> +<a href="#image-4d6f7bd8b5a4da6d7ceb5e22b21b7291" class="lightbox-link"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="figure-image bg-white border inline lightbox noshadow" style="height: auto; width: 10vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-4d6f7bd8b5a4da6d7ceb5e22b21b7291"><img src="https://octodex.github.com/images/riddlocat.jpg?width=10vw&classes=inline" alt="Riddlocat" class="lightbox-image bg-white border inline lightbox noshadow" loading="lazy"></a></p> </div> </div> <h5 id="combination">Combinat'n</h5> @@ -3492,8 +3815,8 @@ line 3 o' code <div class="box-label"><i class="fa-fw fas fa-eye"></i> Result</div> <div class="box-content"> -<p><a href="#image-82f3202eb70c00ba68071bf13a3762a4" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-82f3202eb70c00ba68071bf13a3762a4"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> +<p><a href="#image-7574a8cf77fbbe9039bbf672b2a6abd3" class="lightbox-link"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="figure-image bg-white border left lightbox shadow" style="height: auto; width: 20vw;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-7574a8cf77fbbe9039bbf672b2a6abd3"><img src="https://octodex.github.com/images/xtocat.jpg?width=20vw&classes=shadow,border,left" alt="X-tocat" class="lightbox-image bg-white border left lightbox shadow" loading="lazy"></a></p> </div> </div> <h4 id="lightbox">Lightbox</h4> @@ -3535,13 +3858,13 @@ line 3 o' code <p>Without any sett'ns 'n yer <code>config.toml</code> this defaults t'</p> -<div class="tab-panel" data-tab-group="0060bc43cb107d51f3ecbfb647520d4d"> +<div class="tab-panel" data-tab-group="d4fab6130c2568eea5c97725d77c5278"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('0060bc43cb107d51f3ecbfb647520d4d','configtoml')" + onclick="switchTab('d4fab6130c2568eea5c97725d77c5278','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -3565,13 +3888,13 @@ line 3 o' code </div><p>This can be overridden 'n a planks frontmatter by eg.</p> -<div class="tab-panel" data-tab-group="7c78e96c76ff300198d129a06a5de0ba"> +<div class="tab-panel" data-tab-group="adcf142771a85e91c19d170faaeee23a"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="frontmatter" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('7c78e96c76ff300198d129a06a5de0ba','frontmatter')" + onclick="switchTab('adcf142771a85e91c19d170faaeee23a','frontmatter')" > <div> <div class="tab-nav-hidden">frontmatter</div> @@ -3594,13 +3917,13 @@ line 3 o' code </div><p>Or by explicitly override sett'ns by URL query parameter</p> -<div class="tab-panel" data-tab-group="595234bee90a64e34c309232d1e8e972"> +<div class="tab-panel" data-tab-group="eb3ab5e078128a772121106e0ab6d706"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="url" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('595234bee90a64e34c309232d1e8e972','url')" + onclick="switchTab('eb3ab5e078128a772121106e0ab6d706','url')" > <div> <div class="tab-nav-hidden">URL</div> @@ -3620,13 +3943,13 @@ line 3 o' code </div><p>Th' sett'ns applied t' th' above image would be</p> -<div class="tab-panel" data-tab-group="741d870dfe596067b0bc9817ed6918fa"> +<div class="tab-panel" data-tab-group="5301a0f00c70216720f807458424a8bd"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="result" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('741d870dfe596067b0bc9817ed6918fa','result')" + onclick="switchTab('5301a0f00c70216720f807458424a8bd','result')" > <div> <div class="tab-nav-hidden">Result</div> @@ -3649,13 +3972,13 @@ line 3 o' code </div><p>This ends up 'n th' follow'n HTML whar' th' parameter be converted t' CSS classes.</p> -<div class="tab-panel" data-tab-group="a1617efe09ccf29bd1b3e7218e3fee86"> +<div class="tab-panel" data-tab-group="d6748dbb548943aa43695f783bceb272"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="html" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('a1617efe09ccf29bd1b3e7218e3fee86','html')" + onclick="switchTab('d6748dbb548943aa43695f783bceb272','html')" > <div> <div class="tab-nav-hidden">HTML</div> @@ -3836,8 +4159,8 @@ However, if ye want t' keep th' title but change its value, it can be overridden <li>Automatic menu generat'n from multilingual rrrambl'n</li> <li>In-browser language switch'n</li> </ul> -<p><a href="#image-e962cd06b43053b7c5745620c112d123" class="lightbox-link"><img src="../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e962cd06b43053b7c5745620c112d123"><img src="../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-93c1705488861a88c26e27baf437999b" class="lightbox-link"><img src="../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 18.75rem;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-93c1705488861a88c26e27baf437999b"><img src="../cont/i18n/i18n-menu.gif?width=18.75rem" alt="I18n menu" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="basic-configuration">Basic configurat'n</h2> <p>Aft learn'n <a href="https://gohugo.io/content-management/multilingual" target="_blank">how Cap'n Hugo handle multilingual websites</a>, define yer languages 'n yer <code>config.toml</code> file.</p> <p>For example wit' current English an' Piratized English website.</p> @@ -5269,13 +5592,13 @@ So its rrrambl'n be used as descript'n.</p> <p>Th' <code>expand</code> shortcode displays an expandable/collaps'ble section o' text.</p> <div class="expand"> - <input type="checkbox" id="expand-90fad76af003d218a822e423e7a9abd0" aria-controls="expandcontent-90fad76af003d218a822e423e7a9abd0" > - <label class="expand-label" for="expand-90fad76af003d218a822e423e7a9abd0" > + <input type="checkbox" id="expand-f937669f5e6a394209aa1b3a33d56ad8" aria-controls="expandcontent-f937669f5e6a394209aa1b3a33d56ad8" > + <label class="expand-label" for="expand-f937669f5e6a394209aa1b3a33d56ad8" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-90fad76af003d218a822e423e7a9abd0" class="expand-content"> + <div id="expandcontent-f937669f5e6a394209aa1b3a33d56ad8" class="expand-content"> <p>Thank ye!</p> <p>That’s some text wit' a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> @@ -5402,26 +5725,26 @@ So its rrrambl'n be used as descript'n.</p> <h3 id="all-defaults">All Defaults</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">ye</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-1b15bcf02ad170d22f2649c1fa21372a" aria-controls="expandcontent-1b15bcf02ad170d22f2649c1fa21372a" > - <label class="expand-label" for="expand-1b15bcf02ad170d22f2649c1fa21372a" > + <input type="checkbox" id="expand-a8544bfa9accd3e986433b024ee8877e" aria-controls="expandcontent-a8544bfa9accd3e986433b024ee8877e" > + <label class="expand-label" for="expand-a8544bfa9accd3e986433b024ee8877e" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-1b15bcf02ad170d22f2649c1fa21372a" class="expand-content"> + <div id="expandcontent-a8544bfa9accd3e986433b024ee8877e" class="expand-content"> <p> Yes, ye did it!</div> </div> <h3 id="initially-expanded">Initially Expanded</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">"Expand me..."</span> <span class="nx">open</span><span class="p">=</span><span class="s">"true"</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">t'</span> <span class="nx">press</span> <span class="nx">ye</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-e2d5d92e84048a28d9275208acd3fe57" aria-controls="expandcontent-e2d5d92e84048a28d9275208acd3fe57" checked> - <label class="expand-label" for="expand-e2d5d92e84048a28d9275208acd3fe57" > + <input type="checkbox" id="expand-ef1843334931ff5a497f3e76c482e5c3" aria-controls="expandcontent-ef1843334931ff5a497f3e76c482e5c3" checked> + <label class="expand-label" for="expand-ef1843334931ff5a497f3e76c482e5c3" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-e2d5d92e84048a28d9275208acd3fe57" class="expand-content"> + <div id="expandcontent-ef1843334931ff5a497f3e76c482e5c3" class="expand-content"> <p> No need t' press ye!</div> </div> @@ -5442,13 +5765,13 @@ No need t' press ye!</div> </span></span><span class="line"><span class="cl"><span class="p">></span> <span class="nx">th'</span> <span class="nx">possibilities</span> <span class="nx">be</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">includ'n</span> <span class="nx">other</span> <span class="nx">shorrrtcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-2bd7ee100d9675bdb8fd2bceb52ead2d" aria-controls="expandcontent-2bd7ee100d9675bdb8fd2bceb52ead2d" > - <label class="expand-label" for="expand-2bd7ee100d9675bdb8fd2bceb52ead2d" > + <input type="checkbox" id="expand-c0723b6481bc317645760405d49df4b3" aria-controls="expandcontent-c0723b6481bc317645760405d49df4b3" > + <label class="expand-label" for="expand-c0723b6481bc317645760405d49df4b3" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show me almost <strong>endless</strong> possibilities </label> - <div id="expandcontent-2bd7ee100d9675bdb8fd2bceb52ead2d" class="expand-content"> + <div id="expandcontent-c0723b6481bc317645760405d49df4b3" class="expand-content"> <p>Ye can add standard markdown rules:</p> <ul> @@ -5486,13 +5809,13 @@ No need t' press ye!</div> <p>Th' <code>highlight</code> shortcode renders yer code wit' a rules highlighter.</p> -<div class="tab-panel" data-tab-group="388c768303cbf38aaeec1b8ceed11809"> +<div class="tab-panel" data-tab-group="ebd1483ed404ee224f0f98a4417d9b0f"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('388c768303cbf38aaeec1b8ceed11809','python')" + onclick="switchTab('ebd1483ed404ee224f0f98a4417d9b0f','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -5715,13 +6038,13 @@ No need t' press ye!</div> </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print("Hello World!") </span></span><span class="line"><span class="cl">```</span></span></code></pre></div> -<div class="tab-panel" data-tab-group="b6f09f29e81d0fa43cc83fc4872ea557"> +<div class="tab-panel" data-tab-group="4d902664f4c884552360a6d4699e6e77"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('b6f09f29e81d0fa43cc83fc4872ea557','python')" + onclick="switchTab('4d902664f4c884552360a6d4699e6e77','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -7286,7 +7609,7 @@ Electricity grid,H2 conversion,27.14 <div class="sc-openapi-wrapper is-load'n helper-loading-container"> <div class="sc-openapi-container" - id="openapi-f082e496a3b469521b7dfb29a4a3ef58" + id="openapi-7b7a8370bd22d5a47e566448dc039610" openapi-url="../shortcodes/openapi/petstore.json" ></div> </div> @@ -7394,13 +7717,13 @@ Electricity grid,H2 conversion,27.14 <p>T' use formatted parameter, add this 'n yer <code>config.toml</code>:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">marrrkup</span><span class="p">.</span><span class="nx">goldmark</span><span class="p">.</span><span class="nx">renderer</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">unsafe</span> <span class="p">=</span> <span class="kc">true</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="2d45c8491f405981d4e4484d1bb20531"> +<div class="tab-panel" data-tab-group="cc43c7e80d58f19ccf420ac67ddcf1bb"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('2d45c8491f405981d4e4484d1bb20531','configtoml')" + onclick="switchTab('cc43c7e80d58f19ccf420ac67ddcf1bb','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -7438,13 +7761,13 @@ Electricity grid,H2 conversion,27.14 <p>This be especially useful if ye want t' flag yer code example wit' an explicit language.</p> <p>If ye want multiple tabs grouped together ye can wrap yer tabs into th' <a href="../shortcodes/tabs/"><code>tabs</code> shortcode</a>.</p> -<div class="tab-panel" data-tab-group="22590859c6811f845c9f8899b93cac2b"> +<div class="tab-panel" data-tab-group="4eea6b7da5de53f116e6e652a764b0d1"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('22590859c6811f845c9f8899b93cac2b','c')" + onclick="switchTab('4eea6b7da5de53f116e6e652a764b0d1','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -7558,13 +7881,13 @@ Electricity grid,H2 conversion,27.14 </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="e96d845a9555b1ebe0d03bcf6c474b43"> +<div class="tab-panel" data-tab-group="d973e22c78f91c7bf3f320bd6d041cd3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="code" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('e96d845a9555b1ebe0d03bcf6c474b43','code')" + onclick="switchTab('d973e22c78f91c7bf3f320bd6d041cd3','code')" > <div> <div class="tab-nav-hidden">Code</div> @@ -7589,13 +7912,13 @@ Electricity grid,H2 conversion,27.14 </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="1e3ac3d704b5d2ab9979618d25b06d28"> +<div class="tab-panel" data-tab-group="b2e449f75b009cca8a3920d4eb50b08f"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="emstrongmixedstrongem" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1e3ac3d704b5d2ab9979618d25b06d28','emstrongmixedstrongem')" + onclick="switchTab('b2e449f75b009cca8a3920d4eb50b08f','emstrongmixedstrongem')" > <div> <div class="tab-nav-hidden"><em><strong>Mixed</strong></em></div> @@ -7643,13 +7966,13 @@ Electricity grid,H2 conversion,27.14 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">th'</span> <span class="nx">background</span> <span class="nx">t'</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">o'</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">an'</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">ay'con</span><span class="p">.</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span> </span></span><span class="line"><span class="cl"><span class="p">{{<</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">>}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="5e61850b4120e110955e46f4a8e00a69"> +<div class="tab-panel" data-tab-group="ef830aad2e0cebe1f0948cb7ee5616f9"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="just-colored-style" class="tab-nav-button tab-panel-style cstyle blue active" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-colored-style')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-colored-style')" > <div> <div class="tab-nav-hidden">just colored style</div> @@ -7659,7 +7982,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="just-color" class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-color')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-color')" > <div> <div class="tab-nav-hidden">just color</div> @@ -7669,7 +7992,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="default-style-and-color" class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','default-style-and-color')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','default-style-and-color')" > <div> <div class="tab-nav-hidden">default style an' color</div> @@ -7679,7 +8002,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-severity-stylefa-fw-fas-fa-info-circle')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-severity-stylefa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> just severity style</div> @@ -7689,7 +8012,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','severity-style-and-colorfa-fw-fas-fa-info-circle')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','severity-style-and-colorfa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> severity style an' color</div> @@ -7762,13 +8085,13 @@ Electricity grid,H2 conversion,27.14 <p>This comes 'n handy eg. fer provid'n code snippets fer multiple languages.</p> <p>If ye just want a single tab ye can instead call th' <a href="../shortcodes/tab/"><code>tab</code> shortcode</a> standalone.</p> -<div class="tab-panel" data-tab-group="bc299bc3cf1fc4c0415addbab5968c9c"> +<div class="tab-panel" data-tab-group="8631fee0ef111e026be2b66f6e0ce55c"> <div class="tab-nav"> <div class="tab-nav-title">hello.</div> <button data-tab-item="py" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','py')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','py')" > <div> <div class="tab-nav-hidden">py</div> @@ -7778,7 +8101,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="sh" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','sh')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','sh')" > <div> <div class="tab-nav-hidden">sh</div> @@ -7788,7 +8111,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','c')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -7945,13 +8268,13 @@ Electricity grid,H2 conversion,27.14 <p>See what happens t' th' tab views while ye select different tabs.</p> <p>While press'n a tab o' Group A switches all tab views o' Group A 'n sync (if th' tab be available), th' tabs o' Group B be left untouched.</p> -<div class="tab-panel" data-tab-group="76dc28f0994c3a7cbeb59d917b9c9f71"> +<div class="tab-panel" data-tab-group="bdc445684a6b8b52699f6d0af984c90d"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="group-a-tab-view-1" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-a-tab-view-1')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-a-tab-view-1')" > <div> <div class="tab-nav-hidden">Group A, Tab View 1</div> @@ -7961,7 +8284,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="group-a-tab-view-2" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-a-tab-view-2')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-a-tab-view-2')" > <div> <div class="tab-nav-hidden">Group A, Tab View 2</div> @@ -7971,7 +8294,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="group-b" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-b')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-b')" > <div> <div class="tab-nav-hidden">Group B</div> @@ -8372,8 +8695,8 @@ Electricity grid,H2 conversion,27.14 </div> </main> </div> - <script src="../js/clipboard.min.js?1694730290" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730290" defer></script> + <script src="../js/clipboard.min.js?1695062980" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062980" defer></script> <script> function useMathJax( config ){ if( !Object.assign ){ @@ -8402,27 +8725,27 @@ Electricity grid,H2 conversion,27.14 } useMathJax( JSON.parse("{}") ); </script> - <script id="MathJax-script" async src="../js/mathjax/tex-mml-chtml.js?1694730290"></script> - <script src="../js/d3/d3-color.min.js?1694730290" defer></script> - <script src="../js/d3/d3-dispatch.min.js?1694730290" defer></script> - <script src="../js/d3/d3-drag.min.js?1694730290" defer></script> - <script src="../js/d3/d3-ease.min.js?1694730290" defer></script> - <script src="../js/d3/d3-interpolate.min.js?1694730290" defer></script> - <script src="../js/d3/d3-selection.min.js?1694730290" defer></script> - <script src="../js/d3/d3-timer.min.js?1694730290" defer></script> - <script src="../js/d3/d3-transition.min.js?1694730290" defer></script> - <script src="../js/d3/d3-zoom.min.js?1694730290" defer></script> - <script src="../js/js-yaml.min.js?1694730290" defer></script> - <script src="../js/mermaid.min.js?1694730290" defer></script> + <script id="MathJax-script" async src="../js/mathjax/tex-mml-chtml.js?1695062980"></script> + <script src="../js/d3/d3-color.min.js?1695062980" defer></script> + <script src="../js/d3/d3-dispatch.min.js?1695062980" defer></script> + <script src="../js/d3/d3-drag.min.js?1695062980" defer></script> + <script src="../js/d3/d3-ease.min.js?1695062980" defer></script> + <script src="../js/d3/d3-interpolate.min.js?1695062980" defer></script> + <script src="../js/d3/d3-selection.min.js?1695062980" defer></script> + <script src="../js/d3/d3-timer.min.js?1695062980" defer></script> + <script src="../js/d3/d3-transition.min.js?1695062980" defer></script> + <script src="../js/d3/d3-zoom.min.js?1695062980" defer></script> + <script src="../js/js-yaml.min.js?1695062980" defer></script> + <script src="../js/mermaid.min.js?1695062980" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> <script>window.noZensmooth = true;</script> - <script src="../js/swagger-ui/swagger-ui-bundle.js?1694730290" defer></script> - <script src="../js/swagger-ui/swagger-ui-standalone-preset.js?1694730290" defer></script> + <script src="../js/swagger-ui/swagger-ui-bundle.js?1695062980" defer></script> + <script src="../js/swagger-ui/swagger-ui-standalone-preset.js?1695062980" defer></script> <script> - window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1694730290", assetsBuster: 1694730290 }; + window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1695062980", assetsBuster: 1695062980 }; </script> - <script src="../js/theme.js?1694730290" defer></script> + <script src="../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/index.search.js b/pir/index.search.js index ceeff127b6..95f0a91d74 100644 --- a/pir/index.search.js +++ b/pir/index.search.js @@ -37,7 +37,7 @@ var relearn_search_index = [ "uri": "/pir/cont/index.html" }, { - "content": " Arrr! Pirrrates Fello' pirrrates, grog made us dizzy! Be awarrre some stuff may look weird in this trrranslat'n. Like Merrrmaids, do'n math or chemistrrry and stuff.\nThis document shows ye what’s new 'n th' latest release. For a detailed list o' changes, see th' history plank.\n0.95.0 Th' minimum required Cap'n Hugo version.\nBreak'n A change that requires act'n by ye after upgrad'n t' assure th' ship be still functional.\nChange A change 'n default behavior that may requires act'n by ye if ye want t' revert it.\nNew Marks new behavior ye might find interest'n or comes configur'ble.\n5.21.0 (2023-09-03) Change We made changes t' th' menu footer. If ye have yer menu-footer.html partial overridden, ye may have t' review th' styl'n (eg. margins/paddings) 'n yer partial.\nThis change was made t' simplify common use cases. Care was taken not t' break yer exist'n overwritten footer.\n5.20.0 (2023-08-26) Change Th' theme has updated its Swagger dependency t' 5.4.1 fer th' openapi shortcode.\nWit' this comes a change 'n th' light theme variants o' Relearrrn Bright, Relearrrn Light an' Zen Light by switch'n th' syntaxhighlightn'n inside o' openapi t' a light scheme. This br'ns it more 'n sync wit' th' code style used by th' theme variants itself.\nAdditionally, th' syntaxhighlightn'n inside o' openapi fer print'n was switched t' a light scheme fer all theme variants.\nIf ye dislike this change, ye can revert this 'n yer theme variants CSS by add'n\n--OPENAPI-CODE-theme: obsidian; --PRINT-OPENAPI-CODE-theme: obsidian; Change For consistency reasons, we renamed th' CSS vari'ble --MENU-SECTION-HR-color t' --MENU-SECTION-SEPARATOR-color. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback.\nNew Th' theme variants Zen Light an' Zen Dark now add more contrast between menu, topbar an' rrrambl'n by add'n thin borders.\nThose borders be now configur'ble by us'n th' CSS variables --MAIN-TOPBAR-BORDER-color, --MENU-BORDER-color, --MENU-TOPBAR-BORDER-color, --MENU-TOPBAR-SEPARATOR-color, --MENU-HEADER-SEPARATOR-color an' --MENU-SECTION-ACTIVE-CATEGORY-BORDER-color.\nFor exist'n variants noth'n has changed visually.\nNew Th' default values fer th' image effects be now configur'ble fer yer whole ship via config.toml or fer each plank thru frontmatter.\nNew This release fixes a long outstand'n bug whar' Merrrmaid graphs could not be displayed if they were initially hidden - like 'n collapsed expand or inactive tabs.\nNew Restored compatibility wit' Cap'n Hugo versions lower than 0.111.0 fer th' highlight shortcode. This does not change th' minimum required Cap'n Hugo version.\n5.19.0 (2023-08-12) New Th' highlight shortcode now accepts th' new parameter title. This displays th' code like a single tab. This be also avail'ble us'n codefences an' makes it much easier t' write nicer code samples.\nNew Th' theme has added two new color variants zen-light an' zen-dark. Check it out!\nNew Th' theme now dispatches th' custom event themeVariantLoaded on th' document when th' variant be fully boarded either initially or by switch'n th' variant manually wit' th' variant selector.\nNew Th' theme has updated its Merrrmaid dependency t' 10.3.1. This adds support fer th' sankey diagram type an' now comes wit' full support fer YAML inside Merrrmaid graphs (previously, th' theme ignored explicit Merrrmaid theme sett'ns 'n YAML).\nNew Translat'n into Hungarian.\n5.18.0 (2023-07-27) Change Th' theme adds additional warnings fer deprecated or now unsupported features. Th' warnings include hints how t' fix them an' an additional link t' th' documenat'n.\nDEPRECATION warnings mark features that still work but may be removed 'n th' future.\nUNSUPPORTED warnings mark features that will not work anymore.\nChange There be visual improvements 'n display'n text links 'n yer rrrambl'n aswell as t' some other click'ble areas 'n th' theme. If you’ve overwritten some theme styles 'n yer own CSS, keep this 'n mind.\nNew Restored compatibility wit' Cap'n Hugo 0.95.0 or higher. This does not change th' minimum required Cap'n Hugo version.\nNew Th' siteparam shortcode be now cap'ble 'n display'n nested params aswell as support'n text formatt'n.\n5.17.0 (2023-06-22) Change Th' default behavior fer th' copy-to-clipboard feature fer code blocks has changed.\nTh' copy-to-clipboard button fer code blocks will now only be displayed if th' reader hovers th' code block.\nIf ye dislike this new behavior ye can turn it off an' revert t' th' old behavior by add'n [params] disableHoverBlockCopyToClipBoard=true t' yer config.toml.\nNew Restored compatibility wit' Cap'n Hugo 0.114.0 or higher. This does not change th' minimum required Cap'n Hugo version.\nNew Th' new highlight shortcode replaces Hugo’s default implementat'n an' be fully compat'ble. So ye don’t need t' change anyth'n.\nIn addit'n it offers some extensions. Currently only th' wrap extension opt'n be provided t' control whether a code block should be wrapped or scrolled if t' long t' fit.\n5.16.0 (2023-06-10) Change Th' theme now provides warnings fer deprecated or now unsupported features. Th' warnings include hints how t' fix them an' an additional link t' th' documenat'n.\nDEPRECATION warnings mark features that still work but may be removed 'n th' future.\nUNSUPPORTED warnings mark features that will not work anymore.\nChange Th' 404 error plank was revamped. Hopefully ye will not see this very often.\nNew Th' tabs shortcode an' th' tab shortcode received some love an' now align wit' their style, color, title an' ay'con parameter t' th' other shorrrtcodes.\nTh' visuals be now slightly different compared t' previous versions. Most note'ble, if ye now display a single code block 'n a tab, its default styl'n will adapt t' that o' a code block but wit' a tab handle at th' top.\nAdditionally th' name parameter was renamed t' title but ye don’t need t' change anyth'n yet as th' old name will be used as a fallback. Nevertheless ye will get deprecat'n warnings while execut'n Hugo.\nNew Th' theme now optionally supports separate favicons fer light \u0026 dark mode.\n5.15.0 (2023-05-29) Change Restored compatibility wit' Cap'n Hugo 0.112.0 or higher. This does not change th' minimum required Cap'n Hugo version.\nTh' attachments shortcode has compatiblity issues wit' newer Cap'n Hugo versions. Ye must switch t' leaf bundles or be locked t' Cap'n Hugo \u003c 0.112.0 fer now.\nIt be planned t' refactor th' attchments shortcode 'n th' future. This will make it poss'ble t' use th' shortcode 'n branch bundles again but not 'n simple planks anymore. This will most likely come wit' a break'n change.\nChange Th' tabs shortcode has changed behavior if ye haven’t set th' groupid parameter.\nFormerly all tab views without a groupid were treated as so they belong t' th' same group. Now, each tab view be treated as it was given a unique id.\nNew Th' already known tabshas a new friend th' tab shortcode t' make it easier t' create a tab view 'n case ye only need one single tab. Really handy if ye want t' flag yer code examples wit' a language identifier.\nAdditionally fer such a use case, th' whitespace between a tab outline an' th' code be removed if only a single code block be contained.\nNew Besides th' tag taxonomy th' theme now also provides th' category taxonomy out o' th' box an' shows them 'n th' rrrambl'n footer o' each plank.\n5.14.0 (2023-05-20) New Th' taxonomy planks received some love 'n this release, mak'n them better leverage avail'ble screen space an' add'n translat'n support fer th' taxonomy names.\nHugo’s default taxonmies tags an' categories be already contained 'n th' theme’s i18n files. If ye have self-defined taxonomies, ye can add translat'ns by add'n them t' yer own i18n files. If ye don’t provide translat'ns, th' singualar an' plural forms be taken as configured 'n yer config.toml.\nNew T' give ye more flexibility 'n customiz'n yer article layout a new partial content-header.html be introduced.\nThis came out o' th' requirement t' cust'mize th' posit'n o' article tags, which by default be displayed above th' title. A second requirement was t' also show additional taxonomies not supported by th' theme natively. While Cap'n Hugo supports tags an' categories by default, th' theme only displays tags.\nSo how t' adjust th' posit'n o' tags start'n from th' theme’s default whar' tags be only shown above th' title?\nHide tags above title: Overwrite content-header.html wit' an empty file. Show tags between title an' rrrambl'n: Overwrite heading-post.html an' add {{- partial \"tags.html\" . }} t' it. Show tags below rrrambl'n: Overwrite content-footer.html an' add {{- partial \"tags.html\" . }} t' it. New Th' new parameter breadcrumbSeparator be now avail'ble 'n yer config.toml t' change th' - well - separator o' th' breadcrumb items. An appropriate default be 'n place if ye do not configure anyth'n.\n5.13.0 (2023-05-17) Change Th' swagger shortcode was deprecated 'n favor fer th' openapi shortcode. Ye don’t need t' change anyth'n yet as th' old name will be used as a fallback. It be planned t' remove th' swagger shortcode 'n th' next major release.\nAdditionally, th' implemant'n o' this shortcode was switched from RapiDoc t' SwaggerUI.\n5.12.0 (2023-05-04) Change In th' effort t' comply wit' WCAG standards, th' implementat'n o' th' collaps'ble menu was changed (again). While Internet Explorer 11 has issues 'n display'n it, th' functionality still works.\nNew Support fer th' great VSCode Front Matter extension which provides on-premise CMS capabilties t' Cap'n Hugo.\nTh' theme provides Front Matter snippets fer its shorrrtcodes. Currently only English an' German be supported. Put a reference into yer frontmatter.json like this\n{ ... \"frontMatter.extends\": [ \"./vscode-frontmatter/snippets.en.json\" ] ... } New Support fer languages that be written right t' left (like Arabic) be now complete an' extended t' th' menu, th' top navigat'n bar an' print. Ye can experience this 'n th' pirate translat'n. This feature be not avail'ble 'n Internet Explorer 11.\nNew Th' scrollbars be now colored accord'n t' their variant color scheme t' better fit into th' visuals.\n5.11.0 (2023-02-07) Change Th' theme removed th' popular jQuery library from its distribut'n.\nIn case ye made changes t' th' theme that be dependend on this library ye can place a copy o' jQuery into yer static/js directory an' board it from yer own layouts/partials/custom-header.html like this:\n\u003cscript src=\"{{\"js/jquery.min.js\"| relURL}}\" defer\u003e\u003c/script\u003e Change Merrrmaid diagrams can now be configured fer pan an' zoom on site-, page-level or individually fer each graph.\nTh' default sett'n o' on, 'n effect since 1.1.0, changed back t' off as there was interference wit' scroll'n on mobile an' big planks.\nChange Th' theme be now cap'ble t' visually adapt t' yer OS’s light/dark mode sett'n.\nThis be also th' new default sett'n if ye haven’t configured themeVariant 'n yer config.toml.\nAdditionally ye can configure th' variants t' be taken fer light/dark mode wit' th' new themeVariantAuto parameter.\nThis be not supported fer Internet Explorer 11, which still displays 'n th' relearn-light variant.\nChange Th' JavaScript code fer handl'n image lightboxes (provided by Featherlight) was replaced by a CSS-only solut'n.\nThis also changed th' lightbox effects parameter from featherlight=false t' lightbox=false. Nevertheless ye don’t need t' change anyth'n as th' old name will be used as a fallback.\nChange In th' effort t' comply wit' WCAG standards, th' implementat'n o' th' expand shortcode was changed. While Internet Explorer 11 has issues 'n display'n it, th' functionality still works.\nNew Translat'n into Czech. This language be not supported fer search.\nNew GitHub releases be also now tagged fer th' main version (eg. 1.2.x), major version (eg. 1.x) an' th' latest (just x) release mak'n it easier fer ye t' pin th' theme t' a certain version.\n5.10.0 (2023-01-25) New Th' attachments, badge, button an' notice shorrrtcodes have a new parameter color t' set arbitrary CSS color values.\nAdditionally th' --ACCENT-color brand color introduced 'n version 5.8.0 be now supported wit' these shorrrtcodes.\n5.9.0 (2022-12-23) Break'n Wit' this version it be now poss'ble t' not only have sections on th' first menu level but also planks.\nIt was later discovered, that this causes planks only meant t' be displayed 'n th' More section o' th' menu an' stored directly inside yer rrrambl'n directory t' now show up 'n th' menu aswell.\nT' get rid o' this undesired behavior ye have two choices:\nMake th' plank file fer th' More section a headless branch bundle (contained 'n its own subdirectory an' called _index.md) an' add th' follow'n frontmatter configurat'n t' th' file (see exampleSite’s content/showcase). This causes its rrrambl'n t' not be contained 'n th' sitemap.\n[_build] render = \"never\" list = \"never\" publishResources = false Store th' plank file fer th' More section below a parent headless branch bundle an' add th' follow'n frontmatter t' th' parent. In this case, th' file itself can be a branch bundle, leaf bundle or simple plank (see exampleSite’s content/more/ an' content/more/credits). This causes its rrrambl'n t' be contained 'n th' sitemap.\n[_build] render = \"always\" list = \"never\" publishResources = true Change Th' required folder name fer th' attachments shortcode was changed fer leaf bundles.\nPreviously, th' attachments fer leaf bundles 'n non-multilang setups were required t' be 'n a files subdirectory. For plank bundles an' leaf bundles 'n multilang setups they were always required t' be 'n a _index.\u003cLANGCODE\u003e.files or index.\u003cLANGCODE\u003e.files subdirectory accordingly.\nThis added unnessessary complexity. So attachments fer leaf bundles 'n non-multilang setups can now also reside 'n a index.files directory. Although th' old files directory be now deprecated, if both directories be present, only th' old files directory will be used fer compatiblity.\nChange Absolute links prefixed wit' http:// or https:// be now opened 'n a separate browser tab.\nYe can revert back t' th' old behavior by defin'n externalLinkTarget=\"_self\" 'n th' params section o' yer config.toml.\nNew Th' theme now supports Hugo’s module system.\n5.8.0 (2022-12-08) New Th' new badge shortcode be now avail'ble t' add highly configur'ble markers t' yer rrrambl'n as ye can see it on this plank.\nNew Th' new ay'con shortcode simplyfies th' usage o' ay'cons. This can even be combined wit' also new badge shortcode.\nNew Th' theme now supports some o' GFM (GitHub Flavored Markdown) rules an' Cap'n Hugo Marrrkdown extensions, namely task lists, defint'n lists an' footnotes.\nNew A new color --ACCENT-color was introduced which be used fer highlightn'n search results on th' plank. In case ye simply don’t care, ye don’t need t' change anyth'n 'n yer variant stylesheet as th' old yellow color be still used as default.\n5.7.0 (2022-11-29) Change Th' Korean language translat'n fer this theme be now avail'ble wit' th' language code ko. Formerly th' country code kr was used instead.\nNew Th' button shortcode can now also be used as a real button inside o' HTML forms - although this be a pretty rare use case. Th' documentat'n was updated accordingly.\nNew Th' search now supports th' Korean language.\n5.6.0 (2022-11-18) New This release introduces an additional dedicated search plank. On this plank, displayed search results have more space mak'n it easier scann'n thru large number o' results.\nT' activate this feature, ye need t' configure it 'n yer config.toml as a new outputformat SEARCHPAGE fer th' home plank. If ye don’t configure it, no dedicated search plank will be access'ble an' th' theme works as before.\nYe can access th' search plank by either click'n on th' magnifier glass or press'n enter inside o' th' search box.\nNew Keyboard handl'n fer th' TOC an' search was improved.\nPress'n CTRL+ALT+t now will not only toggle th' TOC overlay but also places th' focus t' th' first head'n on open'n. Subsequently this makes it poss'ble t' easily select head'ns by us'n th' TAB key.\nTh' search received its own brand new keyboard shortcut CTRL+ALT+f. This will focus th' cursor inside o' th' the search box so ye can immediately start yer search by typ'n.\nNew Ye be now able t' turn off th' generat'n o' generator meta tags 'n yer HTML head t' hide th' used versions o' Cap'n Hugo an' this theme.\nT' configure this 'n yer config.toml make sure t' set Hugo’s disableHugoGeneratorInject=true an' also [params] disableGeneratorVersion=true, otherwise Cap'n Hugo will generate a meta tag into yer home plank automagically.\nNew Creat'n o' yer project gets a little bit faster wit' this release.\nThis addresses increased build time wit' th' 5.x releases. Th' theme now heavily caches partial results lead'n t' improved performance. T' further increase performance, unnecessary parts o' th' plank be now skipped fer creat'n o' th' print output (eg. menus, navigat'n bar, etc.).\n5.5.0 (2022-11-06) Change Th' way images be processed has changed. Now images be lazy boarded by default which speeds up plank board on slow networks and/or big planks an' also th' print preview.\nFor that th' JavaScript code t' handle th' lightbox an' image effects on th' client side was removed 'n favour fer static generat'n o' those effects on th' server.\nIf ye have used HTML directly 'n yer Marrrkdown files, this now has th' downside that it doesn’t respect th' effect query parameter anymore. In this case ye have t' migrate all yer HTML img URLs manually t' th' respective HTML attributes.\nOld New \u003cimg src=\"pic.png?width=20vw\u0026classes=shadow,border\"\u003e \u003cimg src=\"pic.png\" style=\"width:20vw;\" class=\"shadow border\"\u003e 5.4.0 (2022-11-01) Change Wit' th' proper sett'ns 'n yer config.toml yer plank be now serv'ble from th' local file system us'n file:// URLs.\nPlease note that th' searchbox will only work fer this if ye reconfigure yer outputformat fer th' homepage 'n yer config.toml from JSON t' SEARCH. Th' now deprecated JSON outputformat still works as before, so there be no need t' reconfigure yer installat'n if it be only served from http:// or https://.\nChange Th' button shortcode has a new parameter target t' set th' destinat'n frame/window fer th' URL t' open. If not given, it defaults t' a new window/tab fer external URLs or be not set at all fer internal URLs. Previously even internal URLs whar' opened 'n a new window/tab.\nNew Th' math shortcode an' mermaid shortcode now also support th' align parameter if codefence rules be used.\nNew Support fer languages that be written right t' left (like Arabic). This be only implemented fer th' rrrambl'n area but not th' navigat'n sidebar. This feature be not avail'ble 'n Internet Explorer 11.\nNew Translat'n into Finnish (Suomi).\n5.3.0 (2022-10-07) Change In th' effort t' comply wit' WCAG standards, th' implementat'n o' th' collaps'ble menu was changed. Th' functionality o' th' new implementat'n does not work wit' old browsers (Internet Explorer 11).\nNew Image formatt'n has two new classes t' align images t' th' left or right. Additionally, th' already exist'n inline opt'n be now documented.\nNew Print'n fer th' swagger shortcode was optimized t' expand sections that be usually closed 'n interactive mode. This requires print support t' be configured.\n5.2.0 (2022-08-03) Change If you’ve set collapsibleMenu = true 'n yer config.toml, th' menu will be expanded if a search term be found 'n a collapsed submenu. Th' menu will return t' its initial collapse state once th' search term does not match any submenus. 5.1.0 (2022-07-15) 0.95.0 This release requires a newer Cap'n Hugo version.\nChange Because th' print preview URLs were non deterministic fer normal planks 'n comparison t' plank bundles, this be now changed. Each print preview be now access'ble by add'n a index.print.html t' th' default URL.\nYe can revert this behavior by overwrit'n th' PRINT output format sett'n 'n yer config.tomlt':\n[outputFormats] [outputFormats.PRINT] name= \"PRINT\" baseName = \"index\" path = \"_print\" isHTML = true mediaType = 'text/html' permalink'ble = false 5.0.0 (2022-07-05) Break'n Th' theme changed how JavaScript an' CSS dependencies be boarded t' provide a better performance. In case you’ve added own JavaScript code that depends on th' themes jQuery implementat'n, ye have t' put it into a separate *.js file (if not already) an' add th' defer keyword t' th' script element. Eg.\n\u003cscript defer src=\"myscript.js\"\u003e\u003c/script\u003e Change Th' way archetypes be used t' generate output has changed. Th' new systems allows ye, t' redefine exist'n archetypes or even generate yer own ones.\nYer exist'n markdown files will still work like before an' therefore ye don’t need t' change anyth'n after th' upgrade. Nevertheless, it be recommended t' adapt yer exist'n markdown files t' th' new way as follows:\nfer yer home plank, add th' frontmatter parameter archetype = \"home\" an' remove th' lead'n head'n\nfer all files contain'n th' deprecated frontmatter parameter chapter = true, replace it wit' archetype = \"chapter\" an' remove th' lead'n head'ns\nChange Th' frontmatter opt'ns pre / post were renamed t' menuPre / menuPost. Th' old opt'ns will still be used if th' new opt'ns aren’t set. Therefore ye don’t need t' change anyth'n after th' upgrade.\nNew Add'n new partials heading-pre.html / heading-post.html an' accord'n frontmatter opt'ns headingPre / headingPost t' modify th' way yer page`s main head'n gets styled.\nNew Th' new shortcode math be avail'ble t' add beautiful math an' chemical formulae. See th' documentat'n fer avail'ble features. This feature will not work wit' Internet Explorer 11.\n4.2.0 (2022-06-23) Break'n Th' second parameter fer th' include shortcode was switched 'n mean'n an' was renamed from showfirsthead'n t' hidefirsthead'n. If ye haven’t used this parameter 'n yer shortcode, th' default behavior hasn’t changed an' ye don’t need t' change anyth'n.\nIf you’ve used th' second boolean parameter, ye have t' rename it an' invert its value t' achieve th' same behavior.\nChange Previously, if th' tabs shortcode could not find a tab item because, th' tabs ended up empty. Now th' first tab be selected instead.\nChange Th' landingPageURL was removed from config.toml. Ye can safely remove this as well from yer configurat'n as it be not used anymore. Th' theme will detect th' land'n plank URL automatically an' will point t' th' project’s homepage. If ye want t' support a different link, overwrite th' logo.html partial.\nNew All shorrrtcodes can now be also called from yer partials. Examples fer this be added t' th' documentat'n o' each shortcode.\n4.1.0 (2022-06-12) New While fix'n issues wit' th' search functionality fer non Latin languages, ye can now configure t' have multiple languages on a single plank. 4.0.0 (2022-06-05) Break'n Th' custom_css config parameter was removed from th' configurat'n. If used 'n an exist'n installat'n, it can be achieved by overrid'n th' custom-header.html template 'n a much more generic manner.\nBreak'n Because anchor hover color was not configur'ble without introduc'n more complexity t' th' variant stylesheets, we decided t' remove --MAIN-ANCHOR-color instead. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' anchors now get their colors from --MAIN-LINK-color an' --MAIN-ANCHOR-HOVER-color respectively.\nNew All shorrrtcodes now support named parameter. Th' positional parameter be still supported but will not be enhanced wit' new features, so ye don’t need t' change anyth'n 'n yer installat'n.\nThis applies t' expand, include, notice an' siteparam.\nNew Th' button shortcode received some love an' now has a parameter fer th' color style similar t' other shorrrtcodes.\nNew New colors --PRIMARY-color an' --SECONDARY-color were added t' provide easier modificat'n o' yer custom style. Shorrrtcodes wit' a color style can now have primary or secondary as additional values.\nThese two colors be th' default fer other, more specific color variables. Ye don’t need t' change anyth'n 'n yer exist'n custom color stylesheets as those variables get reason'ble default values.\nNew Translat'n into Polish. This language be not supported fer search.\nNew Th' documentat'n fer all shorrrtcodes were revised.\n3.4.0 (2022-04-03) Break'n If ye had previously overwritten th' custom-footer.html partial t' add visual elements below th' rrrambl'n o' yer plank, ye have t' move this rrrambl'n t' th' new partial content-footer.html. custom-footer.html was never meant t' contain HTML other than additional styles an' JavaScript.\nNew If ye prefer expandable/collaps'ble menu items, ye can now set collapsibleMenu=true 'n yer config.toml. This will add arrows t' all menu items that contain sub menus. Th' menu will expand/collapse without navigat'n if ye click on an arrow.\nNew Ye can activate print support 'n yer config.toml t' add th' capability t' print whole chapters or even th' complete ship.\nNew Translat'n into Traditional Chinese.\n3.3.0 (2022-03-28) New Introduct'n o' new CSS variables t' set th' font. Th' theme distinguishes between --MAIN-font fer all rrrambl'n text an' --CODE-font fer inline or block code. There be additional overrides fer all head'ns. See th' theme variant generator o' th' exampleSite fer all avail'ble variables.\nNew Th' new shortcode swagger be avail'ble t' include a UI fer REST OpenAPI specificat'ns. See th' documentat'n fer avail'ble features. This feature will not work wit' Internet Explorer 11.\n3.2.0 (2022-03-19) 0.93.0 This release requires a newer Cap'n Hugo version.\nChange In this release th' Merrrmaid JavaScript library will only be boarded on demand if th' plank contains a Merrrmaid shortcode or be us'n Merrrmaid codefences. This changes th' behavior o' disableMermaid config opt'n as follows: If a Merrrmaid shortcode or codefence be found, th' opt'n will be ignored an' Merrrmaid will be boarded regardlessly.\nTh' opt'n be still useful 'n case ye be us'n script'n t' set up yer graph. In this case no shortcode or codefence be involved an' th' library be not boarded by default. In this case ye can set disableMermaid=false 'n yer frontmatter t' force th' library t' be boarded. See th' theme variant generator o' th' exampleSite fer an example.\nNew Additional color variant vari'ble --MERMAID-theme t' set th' variant’s Merrrmaid theme. This causes th' Merrrmaid theme t' switch wit' th' color variant if it defers from th' sett'n o' th' formerly selected color variant.\n3.1.0 (2022-03-15) New attachment an' notice shorrrtcodes have a new parameter t' override th' default ay'con. Allowed values be all Font Awesome 5 Free ay'cons. 3.0.0 (2022-02-22) Break'n We made changes t' th' menu footer. If ye have yer menu-footer.html partial overridden, ye may have t' review th' styl'n (eg. margins/paddings) 'n yer partial. For a reference take a look into th' menu-footer.html partial that be com'n wit' th' exampleSite.\nThis change was made t' allow yer own menu footer t' be placed right after th' so called prefooter that comes wit' th' theme (contain'n th' language switch an' Clear history functionality).\nBreak'n We have changed th' default colors from th' original Learrrn theme (the purple menu header) t' th' Relearrrn defaults (the light green menu header) as used 'n th' official documentat'n.\nThis change will only affect yer installat'n if you’ve not set th' themeVariant parameter 'n yer config.toml. If ye still want t' use th' Learrrn color variant, ye have t' explicitly set themeVariant=\"learn\" 'n yer config.toml.\nAvast, that this will also affect yer ship if viewed wit' Internet Explorer 11 but 'n this case it can not be reconfigured as Internet Explorer does not support CSS variables.\nChange Due t' a bug, that we couldn’t fix 'n a general manner fer color variants, we decided t' remove --MENU-SEARCH-BOX-ICONS-color an' introduced --MENU-SEARCH-color instead. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback.\nChange For consistency reasons, we renamed --MENU-SEARCH-BOX-color t' --MENU-SEARCH-BORDER-color. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback.\nNew Wit' this release ye be now cap'ble t' define yer own dark mode variants.\nT' make this poss'ble, we have introduced a lot more color variables ye can use 'n yer color variants. Yer old variants will still work an' don’t need t' be changed as appropriate fallback values be used by th' theme. Nevertheless, th' new colors allow fer much more customizat'n.\nT' see what’s now poss'ble, see th' new variants relearn-dark an' neon that be com'n wit' this release.\nNew T' make th' creat'n o' new variants easier fer ye, we’ve added a new interactive theme variant generator. This feature will not work wit' Internet Explorer 11.\nNew Ye can now configure multiple color variants 'n yer config.toml. In this case, th' first variant be th' default chosen on first view an' a variant switch will be shown 'n th' menu footer. See th' documentat'n fer configurat'n.\nAvast, that th' new variant switch will not work wit' Internet Explorer 11 as it does not support CSS variables. Therefore, th' variant switcher will not be displayed wit' Internet Explorer 11.\n2.9.0 (2021-11-19) Break'n This release removes th' themes implementat'n o' ref/relref 'n favor fer Hugos standard implementat'n. This be because o' inconsistencies wit' th' themes implementat'n. In advantage, yer project becomes standard compliant an' exchang'n this theme 'n yer project t' some other theme will be effortless.\nIn a standard compliant form ye must not link t' th' *.md file but t' its logical name. You’ll see, referenc'n other planks becomes much easier. All three types result 'n th' same reference:\nType Non-Standard Standard Branch bundle basics/configuration/_index.md basics/configurat'n Leaf bundle basics/configuration/index.md basics/configurat'n Plank basics/configurat'n.md basics/configurat'n If you’ve linked from a plank o' one language t' a plank o' another language, conversion be a bit more difficult but Cap'n Hugo got ye covered as well.\nAlso, th' old themes implementat'n allowed refs t' non-exist'n rrrambl'n. This will cause Hugos implementat'n t' show th' error below an' abort th' generat'n. If yer project relies on this old behavior, ye can reconfigure th' error handl'n o' Hugos implementat'n.\nIn th' best case yer usage o' th' old implementat'n be already standard compliant an' ye don’t need t' change anyth'n. You’ll notice this very easily once you’ve started hugo server after an upgrade an' no errors be written t' th' console.\nYe may see errors on th' console after th' update 'n th' form:\nERROR 2021/11/19 22:29:10 [en] REF_NOT_FOUND: Ref \"basics/configuration/_index.md\": \"hugo-theme-relearn\\exampleSite\\content\\_index.en.md:19:22\": plank not foundIn this case, ye must apply one o' two opt'ns:\nStart up a text editor wit' regular expression support fer search an' replace. Search fer (ref\\s+\"[^\"]*?)(?:/_index|/index)?(?:\\.md)?(#[^\"]*?)?\" an' replace it by $1$2\" 'n all *.md files. This be th' recommended choice.\nCopy th' old implementat'n files theme/hugo-theme-relearn/layouts/shortcode/ref.html an' theme/hugo-theme-relearn/layouts/shortcode/relref.html t' yer own projects layouts/shortcode/ref.html an' layouts/shortcode/relref.html respectively. This be not recommended as yer project will still rely on non-standard behavior afterwards.\n2.8.0 (2021-11-03) Change Although never officially documented, this release removes th' font Novacento/Novecento. If ye use it 'n an overwritten CSS please replace it wit' Work Sans. This change was necessary as Novacento did not provide all Latin special characters an' lead t' mixed styled character text eg. fer Czech.\nNew Th' theme now supports favicons served from static/images/ named as favicon or logo 'n SVG, PNG or ICO format out o' th' box. An overridden partial layouts/partials/favicon.html may not be necessary anymore 'n most cases.\nNew Ye can hide th' t'ble o' contents menu fer th' whole ship by sett'n th' disableToc opt'n 'n yer config.toml. For an example see th' example configurat'n.\n2.7.0 (2021-10-24) New Optional second parameter fer notice shortcode t' set title 'n box header. 2.6.0 (2021-10-21) New Yer ship can now be served from a subfolder if ye set baseURL an' canonifyURLs=true 'n yer config.toml. See th' documentat'n fer a detailed example. 2.5.0 (2021-10-08) Change New colors --CODE-BLOCK-color an' --CODE-BLOCK-BG-color were added t' provide a fallback fer Hugos rules highlight'n 'n case guessSyntax=true be set. Ideally th' colors be set t' th' same values as th' ones from yer chosen chroma style. 2.4.0 (2021-10-07) Change Creat'n o' customized stylesheets was simplified down t' only contain th' CSS variables. Everyth'n else can an' should be deleted from yer custom stylesheet t' assure everyth'n works fine. For th' predefined stylesheet variants, this change be already included.\nNew Hidden planks be displayed by default 'n their accord'n tags plank. Ye can now turn off this behavior by sett'n disableTagHiddenPages=true 'n yer config.toml.\nNew Ye can define th' expansion state o' yer menus fer th' whole ship by sett'n th' alwaysopen opt'n 'n yer config.toml. Please see further documentat'n fer poss'ble values an' default behavior.\nNew New frontmatter ordersectionsby opt'n t' change immediate children sort'n 'n menu an' children shortcode. Poss'ble values be title or weight.\nNew Alternate rrrambl'n o' a plank be now advertised 'n th' HTML meta tags. See Cap'n Hugo documentat'n.\n2.3.0 (2021-09-13) 0.81.0 This release requires a newer Cap'n Hugo version.\nNew Showcase multilanguage features by provid'n a documentat'n translat'n “fer us pirrrates”. There will be no other translat'ns besides th' original English one an' th' Pirates one due t' maintenance constraints.\n2.2.0 (2021-09-09) New Hidden planks be displayed by default 'n th' sitemap generated by Cap'n Hugo an' be therefore vis'ble fer search engine index'n. Ye can now turn off this behavior by sett'n disableSeoHiddenPages=true 'n yer config.toml. 2.1.0 (2021-09-07) 0.69.0 This release requires a newer Cap'n Hugo version.\nChange In case th' site’s structure contains additional *.md files not part o' th' ship (eg files that be meant t' be included by ship planks - see CHANGELOG.md 'n th' exampleSite), they will now be ignored by th' search.\nNew Hidden planks be indexed fer th' ship search by default. Ye can now turn off this behavior by sett'n disableSearchHiddenPages=true 'n yer config.toml.\nNew If a search term be found 'n an expand shortcode, th' expand will be opened.\nNew Th' menu will scroll th' active item into view on board.\n2.0.0 (2021-08-28) Change Rules highlight'n was switched t' th' built 'n Hugo mechanism. Ye may need t' configure a new stylesheet or decide t' roll ye own as described on 'n th' Cap'n Hugo documentat'n\nChange In th' predefined stylesheets there was a typo an' --MENU-HOME-LINK-HOVERED-color must be changed t' --MENU-HOME-LINK-HOVER-color. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback.\nChange --MENU-HOME-LINK-color an' --MENU-HOME-LINK-HOVER-color were miss'n 'n th' documentat'n. Ye should add them t' yer custom stylesheets if ye want t' override th' defaults.\nChange Arrow navigat'n an' children shortcode were ignor'n sett'n fer ordersectionsby. This be now changed an' may result 'n different sort'n order o' yer sub planks.\nChange If hidden planks be accessed directly by typ'n their URL, they will be exposed 'n th' menu.\nChange A plank without a title will be treated as hidden=true.\nNew Ye can define th' expansion state o' yer menus 'n th' frontmatter. Please see further documentat'n fer poss'ble values an' default behavior.\nNew New partials fer defin'n pre/post rrrambl'n fer menu items an' th' rrrambl'n. See documentat'n fer further read'n.\nNew Shortcode children wit' new parameter containerstyle.\nNew New shortcode include t' include arbitrary file rrrambl'n into a plank.\n1.2.0 (2021-07-26) New Shortcode expand wit' new parameter t' open on plank board. 1.1.0 (2021-07-02) Break'n Merrrmaid diagrams can now be panned an' zoomed. This isn’t configur'ble yet.\nNew Merrrmaid config opt'ns can be set 'n config.toml.\n1.0.0 (2021-07-01) 0.65.0 Th' requirement fer th' Cap'n Hugo version o' this theme be th' same as fer th' Learrrn theme version 2.5.0 on 2021-07-01.\nNew Initial fork o' th' Learrrn theme based on Learrrn 2.5.0 on 2021-07-01. This introduces no new features besides a global rename t' Relearrrn an' a new logo. For th' reasons behind fork'n th' Learrrn theme, see this comment 'n th' Learrrn issues.\n", + "content": " Arrr! Pirrrates Fello' pirrrates, grog made us dizzy! Be awarrre some stuff may look weird in this trrranslat'n. Like Merrrmaids, do'n math or chemistrrry and stuff.\nThis document shows ye what’s new 'n th' latest release. For a detailed list o' changes, see th' history plank.\n0.95.0 Th' minimum required Cap'n Hugo version.\nBreak'n A change that requires act'n by ye after upgrad'n t' assure th' ship be still functional.\nChange A change 'n default behavior that may requires act'n by ye if ye want t' revert it.\nNew Marks new behavior ye might find interest'n or comes configur'ble.\n5.21.0 (2023-09-03) Change We made changes t' th' menu footer improve alignment wit' th' menu items 'n most cases. Care was taken not t' break yer exist'n overwritten footer. Anyways, if ye have yer menu-footer.html partial overridden, ye may want t' review th' styl'n (eg. margins/paddings) o' yer partial.\nNew This release comes wit' an awesome new feature, that allows ye t' cust'mize yer topbar buttons, change behavior, reorder them or define entirely new ones, unique t' yer installat'n. See th' documentat'n fer further details.\nNew Th' theme has updated its Swagger dependency t' 5.7.2 fer th' openapi shortcode. This br'ns support fer OpenAPI Specificat'n 3.1.\n5.20.0 (2023-08-26) Change Th' theme has updated its Swagger dependency t' 5.4.1 fer th' openapi shortcode.\nWit' this comes a change 'n th' light theme variants o' Relearrrn Bright, Relearrrn Light an' Zen Light by switch'n th' syntaxhighlightn'n inside o' openapi t' a light scheme. This br'ns it more 'n sync wit' th' code style used by th' theme variants itself.\nAdditionally, th' syntaxhighlightn'n inside o' openapi fer print'n was switched t' a light scheme fer all theme variants.\nIf ye dislike this change, ye can revert this 'n yer theme variants CSS by add'n\n--OPENAPI-CODE-theme: obsidian; --PRINT-OPENAPI-CODE-theme: obsidian; Change For consistency reasons, we renamed th' CSS vari'ble --MENU-SECTION-HR-color t' --MENU-SECTION-SEPARATOR-color. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback.\nNew Th' theme variants Zen Light an' Zen Dark now add more contrast between menu, topbar an' rrrambl'n by add'n thin borders.\nThose borders be now configur'ble by us'n th' CSS variables --MAIN-TOPBAR-BORDER-color, --MENU-BORDER-color, --MENU-TOPBAR-BORDER-color, --MENU-TOPBAR-SEPARATOR-color, --MENU-HEADER-SEPARATOR-color an' --MENU-SECTION-ACTIVE-CATEGORY-BORDER-color.\nFor exist'n variants noth'n has changed visually.\nNew Th' default values fer th' image effects be now configur'ble fer yer whole ship via config.toml or fer each plank thru frontmatter.\nNew This release fixes a long outstand'n bug whar' Merrrmaid graphs could not be displayed if they were initially hidden - like 'n collapsed expand or inactive tabs.\nNew Restored compatibility wit' Cap'n Hugo versions lower than 0.111.0 fer th' highlight shortcode. This does not change th' minimum required Cap'n Hugo version.\n5.19.0 (2023-08-12) New Th' highlight shortcode now accepts th' new parameter title. This displays th' code like a single tab. This be also avail'ble us'n codefences an' makes it much easier t' write nicer code samples.\nNew Th' theme has added two new color variants zen-light an' zen-dark. Check it out!\nNew Th' theme now dispatches th' custom event themeVariantLoaded on th' document when th' variant be fully boarded either initially or by switch'n th' variant manually wit' th' variant selector.\nNew Th' theme has updated its Merrrmaid dependency t' 10.3.1. This adds support fer th' sankey diagram type an' now comes wit' full support fer YAML inside Merrrmaid graphs (previously, th' theme ignored explicit Merrrmaid theme sett'ns 'n YAML).\nNew Translat'n into Hungarian.\n5.18.0 (2023-07-27) Change Th' theme adds additional warnings fer deprecated or now unsupported features. Th' warnings include hints how t' fix them an' an additional link t' th' documenat'n.\nDEPRECATION warnings mark features that still work but may be removed 'n th' future.\nUNSUPPORTED warnings mark features that will not work anymore.\nChange There be visual improvements 'n display'n text links 'n yer rrrambl'n aswell as t' some other click'ble areas 'n th' theme. If you’ve overwritten some theme styles 'n yer own CSS, keep this 'n mind.\nNew Restored compatibility wit' Cap'n Hugo 0.95.0 or higher. This does not change th' minimum required Cap'n Hugo version.\nNew Th' siteparam shortcode be now cap'ble 'n display'n nested params aswell as support'n text formatt'n.\n5.17.0 (2023-06-22) Change Th' default behavior fer th' copy-to-clipboard feature fer code blocks has changed.\nTh' copy-to-clipboard button fer code blocks will now only be displayed if th' reader hovers th' code block.\nIf ye dislike this new behavior ye can turn it off an' revert t' th' old behavior by add'n [params] disableHoverBlockCopyToClipBoard=true t' yer config.toml.\nNew Restored compatibility wit' Cap'n Hugo 0.114.0 or higher. This does not change th' minimum required Cap'n Hugo version.\nNew Th' new highlight shortcode replaces Hugo’s default implementat'n an' be fully compat'ble. So ye don’t need t' change anyth'n.\nIn addit'n it offers some extensions. Currently only th' wrap extension opt'n be provided t' control whether a code block should be wrapped or scrolled if t' long t' fit.\n5.16.0 (2023-06-10) Change Th' theme now provides warnings fer deprecated or now unsupported features. Th' warnings include hints how t' fix them an' an additional link t' th' documenat'n.\nDEPRECATION warnings mark features that still work but may be removed 'n th' future.\nUNSUPPORTED warnings mark features that will not work anymore.\nChange Th' 404 error plank was revamped. Hopefully ye will not see this very often.\nNew Th' tabs shortcode an' th' tab shortcode received some love an' now align wit' their style, color, title an' ay'con parameter t' th' other shorrrtcodes.\nTh' visuals be now slightly different compared t' previous versions. Most note'ble, if ye now display a single code block 'n a tab, its default styl'n will adapt t' that o' a code block but wit' a tab handle at th' top.\nAdditionally th' name parameter was renamed t' title but ye don’t need t' change anyth'n yet as th' old name will be used as a fallback. Nevertheless ye will get deprecat'n warnings while execut'n Hugo.\nNew Th' theme now optionally supports separate favicons fer light \u0026 dark mode.\n5.15.0 (2023-05-29) Change Restored compatibility wit' Cap'n Hugo 0.112.0 or higher. This does not change th' minimum required Cap'n Hugo version.\nTh' attachments shortcode has compatiblity issues wit' newer Cap'n Hugo versions. Ye must switch t' leaf bundles or be locked t' Cap'n Hugo \u003c 0.112.0 fer now.\nIt be planned t' refactor th' attchments shortcode 'n th' future. This will make it poss'ble t' use th' shortcode 'n branch bundles again but not 'n simple planks anymore. This will most likely come wit' a break'n change.\nChange Th' tabs shortcode has changed behavior if ye haven’t set th' groupid parameter.\nFormerly all tab views without a groupid were treated as so they belong t' th' same group. Now, each tab view be treated as it was given a unique id.\nNew Th' already known tabshas a new friend th' tab shortcode t' make it easier t' create a tab view 'n case ye only need one single tab. Really handy if ye want t' flag yer code examples wit' a language identifier.\nAdditionally fer such a use case, th' whitespace between a tab outline an' th' code be removed if only a single code block be contained.\nNew Besides th' tag taxonomy th' theme now also provides th' category taxonomy out o' th' box an' shows them 'n th' rrrambl'n footer o' each plank.\n5.14.0 (2023-05-20) New Th' taxonomy planks received some love 'n this release, mak'n them better leverage avail'ble screen space an' add'n translat'n support fer th' taxonomy names.\nHugo’s default taxonmies tags an' categories be already contained 'n th' theme’s i18n files. If ye have self-defined taxonomies, ye can add translat'ns by add'n them t' yer own i18n files. If ye don’t provide translat'ns, th' singualar an' plural forms be taken as configured 'n yer config.toml.\nNew T' give ye more flexibility 'n customiz'n yer article layout a new partial content-header.html be introduced.\nThis came out o' th' requirement t' cust'mize th' posit'n o' article tags, which by default be displayed above th' title. A second requirement was t' also show additional taxonomies not supported by th' theme natively. While Cap'n Hugo supports tags an' categories by default, th' theme only displays tags.\nSo how t' adjust th' posit'n o' tags start'n from th' theme’s default whar' tags be only shown above th' title?\nHide tags above title: Overwrite content-header.html wit' an empty file. Show tags between title an' rrrambl'n: Overwrite heading-post.html an' add {{- partial \"tags.html\" . }} t' it. Show tags below rrrambl'n: Overwrite content-footer.html an' add {{- partial \"tags.html\" . }} t' it. New Th' new parameter breadcrumbSeparator be now avail'ble 'n yer config.toml t' change th' - well - separator o' th' breadcrumb items. An appropriate default be 'n place if ye do not configure anyth'n.\n5.13.0 (2023-05-17) Change Th' swagger shortcode was deprecated 'n favor fer th' openapi shortcode. Ye don’t need t' change anyth'n yet as th' old name will be used as a fallback. It be planned t' remove th' swagger shortcode 'n th' next major release.\nAdditionally, th' implemant'n o' this shortcode was switched from RapiDoc t' SwaggerUI.\n5.12.0 (2023-05-04) Change In th' effort t' comply wit' WCAG standards, th' implementat'n o' th' collaps'ble menu was changed (again). While Internet Explorer 11 has issues 'n display'n it, th' functionality still works.\nNew Support fer th' great VSCode Front Matter extension which provides on-premise CMS capabilties t' Cap'n Hugo.\nTh' theme provides Front Matter snippets fer its shorrrtcodes. Currently only English an' German be supported. Put a reference into yer frontmatter.json like this\n{ ... \"frontMatter.extends\": [ \"./vscode-frontmatter/snippets.en.json\" ] ... } New Support fer languages that be written right t' left (like Arabic) be now complete an' extended t' th' menu, th' top navigat'n bar an' print. Ye can experience this 'n th' pirate translat'n. This feature be not avail'ble 'n Internet Explorer 11.\nNew Th' scrollbars be now colored accord'n t' their variant color scheme t' better fit into th' visuals.\n5.11.0 (2023-02-07) Change Th' theme removed th' popular jQuery library from its distribut'n.\nIn case ye made changes t' th' theme that be dependend on this library ye can place a copy o' jQuery into yer static/js directory an' board it from yer own layouts/partials/custom-header.html like this:\n\u003cscript src=\"{{\"js/jquery.min.js\"| relURL}}\" defer\u003e\u003c/script\u003e Change Merrrmaid diagrams can now be configured fer pan an' zoom on site-, page-level or individually fer each graph.\nTh' default sett'n o' on, 'n effect since 1.1.0, changed back t' off as there was interference wit' scroll'n on mobile an' big planks.\nChange Th' theme be now cap'ble t' visually adapt t' yer OS’s light/dark mode sett'n.\nThis be also th' new default sett'n if ye haven’t configured themeVariant 'n yer config.toml.\nAdditionally ye can configure th' variants t' be taken fer light/dark mode wit' th' new themeVariantAuto parameter.\nThis be not supported fer Internet Explorer 11, which still displays 'n th' relearn-light variant.\nChange Th' JavaScript code fer handl'n image lightboxes (provided by Featherlight) was replaced by a CSS-only solut'n.\nThis also changed th' lightbox effects parameter from featherlight=false t' lightbox=false. Nevertheless ye don’t need t' change anyth'n as th' old name will be used as a fallback.\nChange In th' effort t' comply wit' WCAG standards, th' implementat'n o' th' expand shortcode was changed. While Internet Explorer 11 has issues 'n display'n it, th' functionality still works.\nNew Translat'n into Czech. This language be not supported fer search.\nNew GitHub releases be also now tagged fer th' main version (eg. 1.2.x), major version (eg. 1.x) an' th' latest (just x) release mak'n it easier fer ye t' pin th' theme t' a certain version.\n5.10.0 (2023-01-25) New Th' attachments, badge, button an' notice shorrrtcodes have a new parameter color t' set arbitrary CSS color values.\nAdditionally th' --ACCENT-color brand color introduced 'n version 5.8.0 be now supported wit' these shorrrtcodes.\n5.9.0 (2022-12-23) Break'n Wit' this version it be now poss'ble t' not only have sections on th' first menu level but also planks.\nIt was later discovered, that this causes planks only meant t' be displayed 'n th' More section o' th' menu an' stored directly inside yer rrrambl'n directory t' now show up 'n th' menu aswell.\nT' get rid o' this undesired behavior ye have two choices:\nMake th' plank file fer th' More section a headless branch bundle (contained 'n its own subdirectory an' called _index.md) an' add th' follow'n frontmatter configurat'n t' th' file (see exampleSite’s content/showcase). This causes its rrrambl'n t' not be contained 'n th' sitemap.\n[_build] render = \"never\" list = \"never\" publishResources = false Store th' plank file fer th' More section below a parent headless branch bundle an' add th' follow'n frontmatter t' th' parent. In this case, th' file itself can be a branch bundle, leaf bundle or simple plank (see exampleSite’s content/more/ an' content/more/credits). This causes its rrrambl'n t' be contained 'n th' sitemap.\n[_build] render = \"always\" list = \"never\" publishResources = true Change Th' required folder name fer th' attachments shortcode was changed fer leaf bundles.\nPreviously, th' attachments fer leaf bundles 'n non-multilang setups were required t' be 'n a files subdirectory. For plank bundles an' leaf bundles 'n multilang setups they were always required t' be 'n a _index.\u003cLANGCODE\u003e.files or index.\u003cLANGCODE\u003e.files subdirectory accordingly.\nThis added unnessessary complexity. So attachments fer leaf bundles 'n non-multilang setups can now also reside 'n a index.files directory. Although th' old files directory be now deprecated, if both directories be present, only th' old files directory will be used fer compatiblity.\nChange Absolute links prefixed wit' http:// or https:// be now opened 'n a separate browser tab.\nYe can revert back t' th' old behavior by defin'n externalLinkTarget=\"_self\" 'n th' params section o' yer config.toml.\nNew Th' theme now supports Hugo’s module system.\n5.8.0 (2022-12-08) New Th' new badge shortcode be now avail'ble t' add highly configur'ble markers t' yer rrrambl'n as ye can see it on this plank.\nNew Th' new ay'con shortcode simplyfies th' usage o' ay'cons. This can even be combined wit' also new badge shortcode.\nNew Th' theme now supports some o' GFM (GitHub Flavored Markdown) rules an' Cap'n Hugo Marrrkdown extensions, namely task lists, defint'n lists an' footnotes.\nNew A new color --ACCENT-color was introduced which be used fer highlightn'n search results on th' plank. In case ye simply don’t care, ye don’t need t' change anyth'n 'n yer variant stylesheet as th' old yellow color be still used as default.\n5.7.0 (2022-11-29) Change Th' Korean language translat'n fer this theme be now avail'ble wit' th' language code ko. Formerly th' country code kr was used instead.\nNew Th' button shortcode can now also be used as a real button inside o' HTML forms - although this be a pretty rare use case. Th' documentat'n was updated accordingly.\nNew Th' search now supports th' Korean language.\n5.6.0 (2022-11-18) New This release introduces an additional dedicated search plank. On this plank, displayed search results have more space mak'n it easier scann'n thru large number o' results.\nT' activate this feature, ye need t' configure it 'n yer config.toml as a new outputformat SEARCHPAGE fer th' home plank. If ye don’t configure it, no dedicated search plank will be access'ble an' th' theme works as before.\nYe can access th' search plank by either click'n on th' magnifier glass or press'n enter inside o' th' search box.\nNew Keyboard handl'n fer th' TOC an' search was improved.\nPress'n CTRL+ALT+t now will not only toggle th' TOC overlay but also places th' focus t' th' first head'n on open'n. Subsequently this makes it poss'ble t' easily select head'ns by us'n th' TAB key.\nTh' search received its own brand new keyboard shortcut CTRL+ALT+f. This will focus th' cursor inside o' th' the search box so ye can immediately start yer search by typ'n.\nNew Ye be now able t' turn off th' generat'n o' generator meta tags 'n yer HTML head t' hide th' used versions o' Cap'n Hugo an' this theme.\nT' configure this 'n yer config.toml make sure t' set Hugo’s disableHugoGeneratorInject=true an' also [params] disableGeneratorVersion=true, otherwise Cap'n Hugo will generate a meta tag into yer home plank automagically.\nNew Creat'n o' yer project gets a little bit faster wit' this release.\nThis addresses increased build time wit' th' 5.x releases. Th' theme now heavily caches partial results lead'n t' improved performance. T' further increase performance, unnecessary parts o' th' plank be now skipped fer creat'n o' th' print output (eg. menus, navigat'n bar, etc.).\n5.5.0 (2022-11-06) Change Th' way images be processed has changed. Now images be lazy boarded by default which speeds up plank board on slow networks and/or big planks an' also th' print preview.\nFor that th' JavaScript code t' handle th' lightbox an' image effects on th' client side was removed 'n favour fer static generat'n o' those effects on th' server.\nIf ye have used HTML directly 'n yer Marrrkdown files, this now has th' downside that it doesn’t respect th' effect query parameter anymore. In this case ye have t' migrate all yer HTML img URLs manually t' th' respective HTML attributes.\nOld New \u003cimg src=\"pic.png?width=20vw\u0026classes=shadow,border\"\u003e \u003cimg src=\"pic.png\" style=\"width:20vw;\" class=\"shadow border\"\u003e 5.4.0 (2022-11-01) Change Wit' th' proper sett'ns 'n yer config.toml yer plank be now serv'ble from th' local file system us'n file:// URLs.\nPlease note that th' searchbox will only work fer this if ye reconfigure yer outputformat fer th' homepage 'n yer config.toml from JSON t' SEARCH. Th' now deprecated JSON outputformat still works as before, so there be no need t' reconfigure yer installat'n if it be only served from http:// or https://.\nChange Th' button shortcode has a new parameter target t' set th' destinat'n frame/window fer th' URL t' open. If not given, it defaults t' a new window/tab fer external URLs or be not set at all fer internal URLs. Previously even internal URLs whar' opened 'n a new window/tab.\nNew Th' math shortcode an' mermaid shortcode now also support th' align parameter if codefence rules be used.\nNew Support fer languages that be written right t' left (like Arabic). This be only implemented fer th' rrrambl'n area but not th' navigat'n sidebar. This feature be not avail'ble 'n Internet Explorer 11.\nNew Translat'n into Finnish (Suomi).\n5.3.0 (2022-10-07) Change In th' effort t' comply wit' WCAG standards, th' implementat'n o' th' collaps'ble menu was changed. Th' functionality o' th' new implementat'n does not work wit' old browsers (Internet Explorer 11).\nNew Image formatt'n has two new classes t' align images t' th' left or right. Additionally, th' already exist'n inline opt'n be now documented.\nNew Print'n fer th' swagger shortcode was optimized t' expand sections that be usually closed 'n interactive mode. This requires print support t' be configured.\n5.2.0 (2022-08-03) Change If you’ve set collapsibleMenu = true 'n yer config.toml, th' menu will be expanded if a search term be found 'n a collapsed submenu. Th' menu will return t' its initial collapse state once th' search term does not match any submenus. 5.1.0 (2022-07-15) 0.95.0 This release requires a newer Cap'n Hugo version.\nChange Because th' print preview URLs were non deterministic fer normal planks 'n comparison t' plank bundles, this be now changed. Each print preview be now access'ble by add'n a index.print.html t' th' default URL.\nYe can revert this behavior by overwrit'n th' PRINT output format sett'n 'n yer config.tomlt':\n[outputFormats] [outputFormats.PRINT] name= \"PRINT\" baseName = \"index\" path = \"_print\" isHTML = true mediaType = 'text/html' permalink'ble = false 5.0.0 (2022-07-05) Break'n Th' theme changed how JavaScript an' CSS dependencies be boarded t' provide a better performance. In case you’ve added own JavaScript code that depends on th' themes jQuery implementat'n, ye have t' put it into a separate *.js file (if not already) an' add th' defer keyword t' th' script element. Eg.\n\u003cscript defer src=\"myscript.js\"\u003e\u003c/script\u003e Change Th' way archetypes be used t' generate output has changed. Th' new systems allows ye, t' redefine exist'n archetypes or even generate yer own ones.\nYer exist'n markdown files will still work like before an' therefore ye don’t need t' change anyth'n after th' upgrade. Nevertheless, it be recommended t' adapt yer exist'n markdown files t' th' new way as follows:\nfer yer home plank, add th' frontmatter parameter archetype = \"home\" an' remove th' lead'n head'n\nfer all files contain'n th' deprecated frontmatter parameter chapter = true, replace it wit' archetype = \"chapter\" an' remove th' lead'n head'ns\nChange Th' frontmatter opt'ns pre / post were renamed t' menuPre / menuPost. Th' old opt'ns will still be used if th' new opt'ns aren’t set. Therefore ye don’t need t' change anyth'n after th' upgrade.\nNew Add'n new partials heading-pre.html / heading-post.html an' accord'n frontmatter opt'ns headingPre / headingPost t' modify th' way yer page`s main head'n gets styled.\nNew Th' new shortcode math be avail'ble t' add beautiful math an' chemical formulae. See th' documentat'n fer avail'ble features. This feature will not work wit' Internet Explorer 11.\n4.2.0 (2022-06-23) Break'n Th' second parameter fer th' include shortcode was switched 'n mean'n an' was renamed from showfirsthead'n t' hidefirsthead'n. If ye haven’t used this parameter 'n yer shortcode, th' default behavior hasn’t changed an' ye don’t need t' change anyth'n.\nIf you’ve used th' second boolean parameter, ye have t' rename it an' invert its value t' achieve th' same behavior.\nChange Previously, if th' tabs shortcode could not find a tab item because, th' tabs ended up empty. Now th' first tab be selected instead.\nChange Th' landingPageURL was removed from config.toml. Ye can safely remove this as well from yer configurat'n as it be not used anymore. Th' theme will detect th' land'n plank URL automatically an' will point t' th' project’s homepage. If ye want t' support a different link, overwrite th' logo.html partial.\nNew All shorrrtcodes can now be also called from yer partials. Examples fer this be added t' th' documentat'n o' each shortcode.\n4.1.0 (2022-06-12) New While fix'n issues wit' th' search functionality fer non Latin languages, ye can now configure t' have multiple languages on a single plank. 4.0.0 (2022-06-05) Break'n Th' custom_css config parameter was removed from th' configurat'n. If used 'n an exist'n installat'n, it can be achieved by overrid'n th' custom-header.html template 'n a much more generic manner.\nBreak'n Because anchor hover color was not configur'ble without introduc'n more complexity t' th' variant stylesheets, we decided t' remove --MAIN-ANCHOR-color instead. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' anchors now get their colors from --MAIN-LINK-color an' --MAIN-ANCHOR-HOVER-color respectively.\nNew All shorrrtcodes now support named parameter. Th' positional parameter be still supported but will not be enhanced wit' new features, so ye don’t need t' change anyth'n 'n yer installat'n.\nThis applies t' expand, include, notice an' siteparam.\nNew Th' button shortcode received some love an' now has a parameter fer th' color style similar t' other shorrrtcodes.\nNew New colors --PRIMARY-color an' --SECONDARY-color were added t' provide easier modificat'n o' yer custom style. Shorrrtcodes wit' a color style can now have primary or secondary as additional values.\nThese two colors be th' default fer other, more specific color variables. Ye don’t need t' change anyth'n 'n yer exist'n custom color stylesheets as those variables get reason'ble default values.\nNew Translat'n into Polish. This language be not supported fer search.\nNew Th' documentat'n fer all shorrrtcodes were revised.\n3.4.0 (2022-04-03) Break'n If ye had previously overwritten th' custom-footer.html partial t' add visual elements below th' rrrambl'n o' yer plank, ye have t' move this rrrambl'n t' th' new partial content-footer.html. custom-footer.html was never meant t' contain HTML other than additional styles an' JavaScript.\nNew If ye prefer expandable/collaps'ble menu items, ye can now set collapsibleMenu=true 'n yer config.toml. This will add arrows t' all menu items that contain sub menus. Th' menu will expand/collapse without navigat'n if ye click on an arrow.\nNew Ye can activate print support 'n yer config.toml t' add th' capability t' print whole chapters or even th' complete ship.\nNew Translat'n into Traditional Chinese.\n3.3.0 (2022-03-28) New Introduct'n o' new CSS variables t' set th' font. Th' theme distinguishes between --MAIN-font fer all rrrambl'n text an' --CODE-font fer inline or block code. There be additional overrides fer all head'ns. See th' theme variant generator o' th' exampleSite fer all avail'ble variables.\nNew Th' new shortcode swagger be avail'ble t' include a UI fer REST OpenAPI specificat'ns. See th' documentat'n fer avail'ble features. This feature will not work wit' Internet Explorer 11.\n3.2.0 (2022-03-19) 0.93.0 This release requires a newer Cap'n Hugo version.\nChange In this release th' Merrrmaid JavaScript library will only be boarded on demand if th' plank contains a Merrrmaid shortcode or be us'n Merrrmaid codefences. This changes th' behavior o' disableMermaid config opt'n as follows: If a Merrrmaid shortcode or codefence be found, th' opt'n will be ignored an' Merrrmaid will be boarded regardlessly.\nTh' opt'n be still useful 'n case ye be us'n script'n t' set up yer graph. In this case no shortcode or codefence be involved an' th' library be not boarded by default. In this case ye can set disableMermaid=false 'n yer frontmatter t' force th' library t' be boarded. See th' theme variant generator o' th' exampleSite fer an example.\nNew Additional color variant vari'ble --MERMAID-theme t' set th' variant’s Merrrmaid theme. This causes th' Merrrmaid theme t' switch wit' th' color variant if it defers from th' sett'n o' th' formerly selected color variant.\n3.1.0 (2022-03-15) New attachment an' notice shorrrtcodes have a new parameter t' override th' default ay'con. Allowed values be all Font Awesome 5 Free ay'cons. 3.0.0 (2022-02-22) Break'n We made changes t' th' menu footer. If ye have yer menu-footer.html partial overridden, ye may have t' review th' styl'n (eg. margins/paddings) 'n yer partial. For a reference take a look into th' menu-footer.html partial that be com'n wit' th' exampleSite.\nThis change was made t' allow yer own menu footer t' be placed right after th' so called prefooter that comes wit' th' theme (contain'n th' language switch an' Clear history functionality).\nBreak'n We have changed th' default colors from th' original Learrrn theme (the purple menu header) t' th' Relearrrn defaults (the light green menu header) as used 'n th' official documentat'n.\nThis change will only affect yer installat'n if you’ve not set th' themeVariant parameter 'n yer config.toml. If ye still want t' use th' Learrrn color variant, ye have t' explicitly set themeVariant=\"learn\" 'n yer config.toml.\nAvast, that this will also affect yer ship if viewed wit' Internet Explorer 11 but 'n this case it can not be reconfigured as Internet Explorer does not support CSS variables.\nChange Due t' a bug, that we couldn’t fix 'n a general manner fer color variants, we decided t' remove --MENU-SEARCH-BOX-ICONS-color an' introduced --MENU-SEARCH-color instead. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback.\nChange For consistency reasons, we renamed --MENU-SEARCH-BOX-color t' --MENU-SEARCH-BORDER-color. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback.\nNew Wit' this release ye be now cap'ble t' define yer own dark mode variants.\nT' make this poss'ble, we have introduced a lot more color variables ye can use 'n yer color variants. Yer old variants will still work an' don’t need t' be changed as appropriate fallback values be used by th' theme. Nevertheless, th' new colors allow fer much more customizat'n.\nT' see what’s now poss'ble, see th' new variants relearn-dark an' neon that be com'n wit' this release.\nNew T' make th' creat'n o' new variants easier fer ye, we’ve added a new interactive theme variant generator. This feature will not work wit' Internet Explorer 11.\nNew Ye can now configure multiple color variants 'n yer config.toml. In this case, th' first variant be th' default chosen on first view an' a variant switch will be shown 'n th' menu footer. See th' documentat'n fer configurat'n.\nAvast, that th' new variant switch will not work wit' Internet Explorer 11 as it does not support CSS variables. Therefore, th' variant switcher will not be displayed wit' Internet Explorer 11.\n2.9.0 (2021-11-19) Break'n This release removes th' themes implementat'n o' ref/relref 'n favor fer Hugos standard implementat'n. This be because o' inconsistencies wit' th' themes implementat'n. In advantage, yer project becomes standard compliant an' exchang'n this theme 'n yer project t' some other theme will be effortless.\nIn a standard compliant form ye must not link t' th' *.md file but t' its logical name. You’ll see, referenc'n other planks becomes much easier. All three types result 'n th' same reference:\nType Non-Standard Standard Branch bundle basics/configuration/_index.md basics/configurat'n Leaf bundle basics/configuration/index.md basics/configurat'n Plank basics/configurat'n.md basics/configurat'n If you’ve linked from a plank o' one language t' a plank o' another language, conversion be a bit more difficult but Cap'n Hugo got ye covered as well.\nAlso, th' old themes implementat'n allowed refs t' non-exist'n rrrambl'n. This will cause Hugos implementat'n t' show th' error below an' abort th' generat'n. If yer project relies on this old behavior, ye can reconfigure th' error handl'n o' Hugos implementat'n.\nIn th' best case yer usage o' th' old implementat'n be already standard compliant an' ye don’t need t' change anyth'n. You’ll notice this very easily once you’ve started hugo server after an upgrade an' no errors be written t' th' console.\nYe may see errors on th' console after th' update 'n th' form:\nERROR 2021/11/19 22:29:10 [en] REF_NOT_FOUND: Ref \"basics/configuration/_index.md\": \"hugo-theme-relearn\\exampleSite\\content\\_index.en.md:19:22\": plank not foundIn this case, ye must apply one o' two opt'ns:\nStart up a text editor wit' regular expression support fer search an' replace. Search fer (ref\\s+\"[^\"]*?)(?:/_index|/index)?(?:\\.md)?(#[^\"]*?)?\" an' replace it by $1$2\" 'n all *.md files. This be th' recommended choice.\nCopy th' old implementat'n files theme/hugo-theme-relearn/layouts/shortcode/ref.html an' theme/hugo-theme-relearn/layouts/shortcode/relref.html t' yer own projects layouts/shortcode/ref.html an' layouts/shortcode/relref.html respectively. This be not recommended as yer project will still rely on non-standard behavior afterwards.\n2.8.0 (2021-11-03) Change Although never officially documented, this release removes th' font Novacento/Novecento. If ye use it 'n an overwritten CSS please replace it wit' Work Sans. This change was necessary as Novacento did not provide all Latin special characters an' lead t' mixed styled character text eg. fer Czech.\nNew Th' theme now supports favicons served from static/images/ named as favicon or logo 'n SVG, PNG or ICO format out o' th' box. An overridden partial layouts/partials/favicon.html may not be necessary anymore 'n most cases.\nNew Ye can hide th' t'ble o' contents menu fer th' whole ship by sett'n th' disableToc opt'n 'n yer config.toml. For an example see th' example configurat'n.\n2.7.0 (2021-10-24) New Optional second parameter fer notice shortcode t' set title 'n box header. 2.6.0 (2021-10-21) New Yer ship can now be served from a subfolder if ye set baseURL an' canonifyURLs=true 'n yer config.toml. See th' documentat'n fer a detailed example. 2.5.0 (2021-10-08) Change New colors --CODE-BLOCK-color an' --CODE-BLOCK-BG-color were added t' provide a fallback fer Hugos rules highlight'n 'n case guessSyntax=true be set. Ideally th' colors be set t' th' same values as th' ones from yer chosen chroma style. 2.4.0 (2021-10-07) Change Creat'n o' customized stylesheets was simplified down t' only contain th' CSS variables. Everyth'n else can an' should be deleted from yer custom stylesheet t' assure everyth'n works fine. For th' predefined stylesheet variants, this change be already included.\nNew Hidden planks be displayed by default 'n their accord'n tags plank. Ye can now turn off this behavior by sett'n disableTagHiddenPages=true 'n yer config.toml.\nNew Ye can define th' expansion state o' yer menus fer th' whole ship by sett'n th' alwaysopen opt'n 'n yer config.toml. Please see further documentat'n fer poss'ble values an' default behavior.\nNew New frontmatter ordersectionsby opt'n t' change immediate children sort'n 'n menu an' children shortcode. Poss'ble values be title or weight.\nNew Alternate rrrambl'n o' a plank be now advertised 'n th' HTML meta tags. See Cap'n Hugo documentat'n.\n2.3.0 (2021-09-13) 0.81.0 This release requires a newer Cap'n Hugo version.\nNew Showcase multilanguage features by provid'n a documentat'n translat'n “fer us pirrrates”. There will be no other translat'ns besides th' original English one an' th' Pirates one due t' maintenance constraints.\n2.2.0 (2021-09-09) New Hidden planks be displayed by default 'n th' sitemap generated by Cap'n Hugo an' be therefore vis'ble fer search engine index'n. Ye can now turn off this behavior by sett'n disableSeoHiddenPages=true 'n yer config.toml. 2.1.0 (2021-09-07) 0.69.0 This release requires a newer Cap'n Hugo version.\nChange In case th' site’s structure contains additional *.md files not part o' th' ship (eg files that be meant t' be included by ship planks - see CHANGELOG.md 'n th' exampleSite), they will now be ignored by th' search.\nNew Hidden planks be indexed fer th' ship search by default. Ye can now turn off this behavior by sett'n disableSearchHiddenPages=true 'n yer config.toml.\nNew If a search term be found 'n an expand shortcode, th' expand will be opened.\nNew Th' menu will scroll th' active item into view on board.\n2.0.0 (2021-08-28) Change Rules highlight'n was switched t' th' built 'n Hugo mechanism. Ye may need t' configure a new stylesheet or decide t' roll ye own as described on 'n th' Cap'n Hugo documentat'n\nChange In th' predefined stylesheets there was a typo an' --MENU-HOME-LINK-HOVERED-color must be changed t' --MENU-HOME-LINK-HOVER-color. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback.\nChange --MENU-HOME-LINK-color an' --MENU-HOME-LINK-HOVER-color were miss'n 'n th' documentat'n. Ye should add them t' yer custom stylesheets if ye want t' override th' defaults.\nChange Arrow navigat'n an' children shortcode were ignor'n sett'n fer ordersectionsby. This be now changed an' may result 'n different sort'n order o' yer sub planks.\nChange If hidden planks be accessed directly by typ'n their URL, they will be exposed 'n th' menu.\nChange A plank without a title will be treated as hidden=true.\nNew Ye can define th' expansion state o' yer menus 'n th' frontmatter. Please see further documentat'n fer poss'ble values an' default behavior.\nNew New partials fer defin'n pre/post rrrambl'n fer menu items an' th' rrrambl'n. See documentat'n fer further read'n.\nNew Shortcode children wit' new parameter containerstyle.\nNew New shortcode include t' include arbitrary file rrrambl'n into a plank.\n1.2.0 (2021-07-26) New Shortcode expand wit' new parameter t' open on plank board. 1.1.0 (2021-07-02) Break'n Merrrmaid diagrams can now be panned an' zoomed. This isn’t configur'ble yet.\nNew Merrrmaid config opt'ns can be set 'n config.toml.\n1.0.0 (2021-07-01) 0.65.0 Th' requirement fer th' Cap'n Hugo version o' this theme be th' same as fer th' Learrrn theme version 2.5.0 on 2021-07-01.\nNew Initial fork o' th' Learrrn theme based on Learrrn 2.5.0 on 2021-07-01. This introduces no new features besides a global rename t' Relearrrn an' a new logo. For th' reasons behind fork'n th' Learrrn theme, see this comment 'n th' Learrrn issues.\n", "description": "", "tags": null, "title": "What's New", @@ -153,6 +153,13 @@ var relearn_search_index = [ "title": "Stylesheet generrrat'r", "uri": "/pir/basics/generator/index.html" }, + { + "content": " Th' theme comes wit' a reasonably configured topbar.\nNevertheless, yer requirements may differ from this configurat'n. Luckily th' theme got ye covered as th' themebar, its buttons an' th' functionality behind these buttons be fully configur'ble by ye.\nAreas Th' default configurat'n comes wit' three predefined areas that may contain an arbitrary set o' buttons.\nstart: shown between menu an' breadcrumb end: shown on th' opposite breadcrumb side 'n comparison t' th' start area more: shown when press'n th' more button 'n th' topbar While ye can not add additional areas 'n th' topbar, ye be free t' configure addtional buttons that behave like th' more button, provid'n further user defined areas.\nButtons Th' theme ships wit' th' follow'n predefined buttons (from left t' right 'n th' screenshot)\nsidebar: opens th' sidebar flyout if 'n mobile layout toc: opens th' t'ble o' contents 'n an overlay edit: browses t' th' edit'ble plank if th' editURL parameter be set print: browses t' th' chapters print'ble plank if print support was activated prev: browses t' th' previous plank if there be one next: browses t' th' next plank if there be one more: opens th' overlay fer th' more area Not all buttons be displayed at every given time. This be configur'ble (see below if interested).\nRedefin'n Areas Each predefined area an' button comes 'n their own file. By that it be easy fer ye t' overwrite an area file 'n yer installat'n reus'n only th' buttons ye like.\nEg. ye can redefine th' predefined end area by add'n th' file layouts/partials/topbar/area/end.html 'n yer installt'n (not 'n th' theme itself) t' remove all but th' more button.\n{{ partial \"topbar/button/more.html\" (dict \"page\" . )}}Defin'n own Buttons Button Types Th' theme distingushies between two types o' buttons:\nbutton: a click'ble button that either browses t' another ship or triggers a user defined script area-button: th' template fer th' more button, t' define yer own area overlay buttons Button Parameter Screen Widths an' Act'ns Depend'n on th' screen width ye can configure how th' button should behave. Screen width be divided into three classes:\ns: (controlled by th' onwidths parameter) mobile layout whar' th' menu sidebar be hidden m: (controlled by th' onwidthm parameter) desktop layout wit' vis'ble sidebar while th' rrrambl'n area width still resizes l: (controlled by th' onwidthl parameter) desktop layout wit' vis'ble sidebar once th' rrrambl'n area reached its maximum width For each width class, ye can configure one o' th' follow'n act'ns:\nshow: th' button be displayed 'n its configured area hide: th' button be hidden area-XXX: th' button be moved from its configured area into th' area XXX; eg. this be used t' move buttons t' th' more area 'n th' mobile layout Hid'n an' Disabl'n Stuff While hid'n a button dependend on th' screen size can be configured wit' th' above described hide act'n, ye may want t' hide th' button on certain other condit'ns aswell.\nFor example, th' print button 'n its default configurat'n should only be displayed if print support was configured. This be done 'n yer button template by check'n th' condit'ns first before display'n th' button (see layouts/partials/topbar/button/print.html).\nAnother prefered condit'n fer hid'n a button be, if th' displayed overlay be empty. This be th' case fer th' toc (see layouts/partials/topbar/button/toc.html) aswell as th' more button (see layouts/partials/topbar/button/more.html) an' controlled by th' parameter onempty.\nThis parameter can have one o' th' follow'n values:\nhide: th' button be hidden if th' overlay be empty dis'ble: th' button be disabled if th' overlay be empty If ye want t' dis'ble a button contain'n no overlay, this can be achieved by an empty href parameter. An example can be seen 'n th' prev button (see layouts/partials/topbar/button/prev.html) whar' th' URL fer th' previous ship may be empty.\nReference Button Contains th' basic button functionality an' be used as a base implementat'n fer all other buttons (layouts/partials/topbar/func/button.html). Call this from yer own button templates if ye want t' implement a button wit' no overlay area.\nParameter Name Default Notes plank \u003cempty\u003e Mandatory reference t' th' plank. class \u003cempty\u003e Mandatory unique class name fer this button. Display'n two buttons wit' th' same value fer class be undefined. href \u003cempty\u003e Either th' destinat'n URL fer th' button or JavaScript code t' be executed on click.\n- if start'n wit' javascript: all follow'n text will be executed 'n yer browser\n- every other str'n will be interpreted as URL\nIf this parameter be not set, th' button will be displayed\n- as disabled if no rrrambl'n be specified\n- accord'n t' onempty if any rrrambl'n be given. ay'con \u003cempty\u003e Mandatory Font Awesome ay'con name. onempty dis'ble Defines what t' do wit' th' button if its rrrambl'n overlay be empty:\n- dis'ble: Th' button be displayed 'n disabled state.\n- hide: Th' button be not displayed. Th' next button will move into th' gap. onwidths show Th' act'n, that should be executed if th' ship be displayed 'n th' given width:\n- show: Th' button be displayed 'n its configured area\n- hide: Th' button be hidden.\n- area-XXX: Th' button be moved from its configured area into th' area XXX. onwidthm show See above. onwidthl show See above. title \u003cempty\u003e Arbitrary text fer title, displayed 'n th' tooltip. rrrambl'n see notes Arbitrary HTML t' put into th' rrrambl'n overlay. This parameter may be empty. In this case no overlay will be generated. Area-Button Contains th' basic functionality t' display area overlay buttons (layouts/partials/topbar/func/area-button.html). Call this from yer own button templates if ye want t' implement a button wit' an overlay area like th' more button.\nName Default Notes plank \u003cempty\u003e Mandatory reference t' th' plank. area \u003cempty\u003e Mandatory unique area name fer this area. Display'n two areas wit' th' same value fer area be undefined. ay'con \u003cempty\u003e Mandatory Font Awesome ay'con name. onempty dis'ble Defines what t' do wit' th' button if its rrrambl'n overlay be empty:\n- dis'ble: Th' button be displayed 'n disabled state.\n- hide: Th' button be not displayed. Th' next button will move into th' gap. onwidths show Th' act'n, that should be executed if th' ship be displayed 'n th' given width:\n- show: Th' button be displayed 'n its configured area\n- hide: Th' button be hidden.\n- area-XXX: Th' button be moved from its configured area into th' area XXX. onwidthm show See above. onwidthl show See above. title \u003cempty\u003e Arbitrary text fer title, displayed 'n th' tooltip. Predefined Buttons Th' predefined buttons by th' theme (all other buttons besides th' more an' toc button 'n layouts/partials/topbar/button). Call these from yer own redefined area templates if ye want t' offer some o' th' default button behavior.\nName Default Notes plank \u003cempty\u003e Mandatory reference t' th' plank. onwidths \u003cvarying\u003e Th' act'n, that should be executed if th' ship be displayed 'n th' given width:\n- show: Th' button be displayed 'n its configured area\n- hide_\u0026lt;varying\u0026gt;_ be hidden.\u003cbr\u003e- area-XXX: Th' button be moved from its configured area into th' area XXX`. onwidthm \u003cvarying\u003e See above. onwidthl \u003cvarying\u003e See above. Predefined Overlay-Buttons Th' predefined buttons by th' theme that open an overlay (the more an' toc button 'n layouts/partials/topbar/button). Call these from yer own redefined area templates if ye want t' offer some o' th' default area button behavior.\nName Default Notes plank \u003cempty\u003e Mandatory reference t' th' plank. onempty \u003cvarying\u003e Defines what t' do wit' th' button if its rrrambl'n overlay be empty:\n- dis'ble: Th' button be displayed 'n disabled state.\n- hide: Th' button be not displayed. Th' next button will move into th' gap. onwidths \u003cvarying\u003e Th' act'n, that should be executed if th' ship be displayed 'n th' given width:\n- show: Th' button be displayed 'n its configured area\n- hide: Th' button be hidden.\n- area-XXX: Th' button be moved from its configured area into th' area XXX. onwidthm \u003cvarying\u003e See above. onwidthl \u003cvarying\u003e See above. ", + "description": "", + "tags": null, + "title": "Topbarrr modificat'n", + "uri": "/pir/basics/topbar/index.html" + }, { "content": " Changelog 5.20.0 (2023-08-26) Enhancements [feature][change] theme: support fer colored borders between menu an' rrrambl'n #626 [feature] image: allow opt'n t' apply image effects globally #623 [feature][change] openapi: switch t' light syntaxhighlightn'n whar' applic'ble #621 [feature] images: document usage o' images wit' links #576 Fixes [bug] highlight: fix render'n fer Cap'n Hugo \u003c 0.111 #630 [bug] search: remove link underline on dedicated search plank #627 [bug] highlight: don’t switch t' block view if hl_inline=true #618 [bug] variant: minor adjustments t' zen variants #617 [bug] mermaid: lazy render graph if it be initially hidden #187 Maintenance [task] openapi: update t' swagger 5.4.1 #620 5.19.0 (2023-08-12) Enhancements [feature] highlight: add title parameter #616 [feature] variant: signal variant switch as event #614 [feature] variant: add zen variant 'n light an' dark #613 [feature] i18n: add Hungarian translat'n #604 [feature] mermaid: update t' 10.3.0 #601 Fixes [bug] siteparam: avoid halt if param be a map/slice #611 [bug] mermaid: fix broken zoom since update t' v10 #608 [bug] mermaid: variant generator diagram does not respond t' events #607 [bug] print: avoid chroma leak fer relearn-dark #605 Maintenance [task] mermaid: update t' 10.3.1 #610 5.18.0 (2023-07-27) Enhancements [feature][change] shorrrtcodes: add more deprecat'n warnings #598 [feature][change] shorrrtcodes: change context parameter t' plank if called as partial #595 [feature] siteparam: support nested parameters an' text formatt'n #590 [feature][change] a11y: improve when tabb'n thru links #581 Fixes [bug] openapi: inherit RTL sett'n from Cap'n Hugo rrrambl'n #600 [bug] 404: fix display 'n RTL #597 [bug] highlight: fix posit'n o' copy-to-clipboard button 'n RTL #594 [bug] openapi: fix spell'n #593 [bug] search: fix typo 'n output format #591 [bug] tabs: fix tab select'n by groupid #582 [bug] theme: restore compat wit' Cap'n Hugo 0.95.0 #580 [bug][change] theme: improve display o' links #577 5.17.1 (2023-06-22) Enhancements [feature][change] highlight: make copy t' clipboard appear on hover #574 5.17.0 (2023-06-22) Enhancements [feature] highlight: add configur'ble line breaks #169 Fixes [bug] theme: support Cap'n Hugo 0.114.0 #573 [bug] taxonomy: fix number tags #570 [bug] highlight: improve copy t' clipboard #569 5.16.2 (2023-06-10) Enhancements [feature] theme: revamp 404 plank #566 5.16.1 (2023-06-09) Enhancements [feature] theme: add deprecat'n warnings #565 Fixes [bug] mermaid: allow fer YAML frontmatter inside o' graph #564 [bug] alias: fix redirect URLs 'n case o' empty BaseURL #562 5.16.0 (2023-06-08) Enhancements [feature] tabs: add title an' ay'con opt'n #552 [feature] shorrrtcodes: add style opt'n t' mimic code box color scheme #551 [feature] tabs: support color opt'ns #550 [feature] favicon: add light \u0026 dark opt'n fer OS’s prefered color scheme #549 Fixes [bug] ay'con: remove whitespace on start #560 [bug] shorrrtcodes: avoid superflous margin at start an' end o' rrrambl'n #558 [bug] expand: fix html encod'n o' finish'n rrrambl'n tag #557 [bug] ay'con: fix ouput “raw HTML omitted” wit' goldmark config unsafe=false #555 5.15.2 (2023-05-29) Enhancements [feature] taxonomy: add support fer category default taxonomy #541 Fixes [bug] attachments: work fer Cap'n Hugo \u003c 0.112 #546 5.15.1 (2023-05-25) Fixes [bug] shorrrtcodes: intermediately use random ids instead o' .Ordinal #543 5.15.0 (2023-05-25) Enhancements [feature] tab: new shortcode t' display single tab #538 [feature][change] tabs: treat groupid as unique if not set #537 [feature] expand: indent expanded rrrambl'n #536 [feature] notice: make boxes more prominent #535 Fixes [bug] attachments: fix build error since Cap'n Hugo 0.112 #540 Maintenance [task] chore: update Merrrmaid t' 9.4.3 #534 [task] mermaid: update t' 10.2.0 #499 5.14.3 (2023-05-20) Fixes [bug] tags: show taxonomy toc fer standard installat'n #533 5.14.2 (2023-05-20) Fixes [bug] tags: translate breadcrumb an' title fer taxonomy #532 5.14.1 (2023-05-20) No changelog fer this release.\n5.14.0 (2023-05-19) Enhancements [feature] tags: improve search index fer tags #531 [feature] tags: increase readability o' taxonomy planks #530 [feature] nav: make breadcrumb separator configur'ble #529 [feature] i18n: add translat'n fer default taxonomies #528 [feature] theme: set appropriate defaults fer all theme specific params #516 [feature] theme: allow t' display tags below article #513 Fixes [bug] shortcode: make .context always a plank #527 5.13.2 (2023-05-17) Fixes [bug] print: en'ble print fer planks wit' _build opt'ns #522 5.13.1 (2023-05-16) Fixes [bug] openapi: allow toc t' scroll plank #526 5.13.0 (2023-05-14) Enhancements [feature][change] openapi: replace implementat'n wit' swagger-ui #523 Fixes [bug] variant: avoid leak'n shadows 'n neon print style #524 5.12.6 (2023-05-04) Enhancements [feature] theme: better HTML titles an' breadcrumbs fer search an' tag planks #521 Fixes [bug] menu: avoid hid'n o' expander on hover when active item has children #520 [bug] menu: showVisitedLinks not work'n fer some theme variants #518 [bug] theme: fix resource URLs fer 404 plank on subdirectories #515 5.12.5 (2023-03-28) Fixes [bug] expand: not properly exanded when used 'n bullet point list #508 5.12.4 (2023-03-24) Fixes [bug] theme: disableExplicitIndexURLs param be not work'n as expected #505 5.12.3 (2023-03-14) Fixes [bug] attachments: fix links if only one language be present #503 [bug] shorrrtcodes: allow markdown fer title an' rrrambl'n #502 5.12.2 (2023-03-03) Fixes [bug] menu: fix state fer alwaysopen=false + collapsibleMenu=false #498 5.12.1 (2023-02-26) Enhancements [feature] variant: add relearn bright theme #493 Fixes [bug] generator: fix sett'n o' colors #494 5.12.0 (2023-02-24) Enhancements [feature] frontmatter: support VSCode Front Matter extension #481 [feature] theme: make expand an' image ids st'ble #477 [feature] variant: set scrollbar color t' dark fer dark variants #471 [feature] i18n: add full RTL support #470 [feature] piratify: fix some quirks, arrr #469 [feature][change] theme: optimizat'n fer huge screen sizes #466 Fixes [bug] i18n: write code ltr even fer rtl languages #492 [bug] anchor: fix link 'n FF when served from filesystem #482 [bug] shorrrtcodes: don’t break build an' render fer invalid parameters #480 [bug] nav: restore scroll posit'n on browser back #476 [bug] variant: avoid style leak fer auto style #473 Maintenance [task] build: add imagebot #485 5.11.2 (2023-02-07) Fixes [bug] tabs: nested tabs rrrambl'n be not displayed #468 5.11.1 (2023-02-06) Fixes [bug] variant: include miss'n theme-auto.css 'n distribut'n #467 5.11.0 (2023-02-05) Enhancements [feature] i18n: add Czech translat'n #455 [feature][change] lightbox: switch t' CSS-only solut'n #451 [feature][change] variant: add support fer prefers-color-scheme #445 [feature][change] expand: refactor fer a11y #339 [feature][change] mermaid: make zoom configur'ble #144 Fixes [bug] swagger: avoid errors when us'n invalid rapi-doc fragment ids #465 [bug] search: fix oddities 'n keyboard handl'n #463 [bug] badge: fix text color fer IE11 #462 [bug] mermaid: rerender graph if search term be present an' variant be switched #460 [bug] tags: show tag on planks when tag has space #459 [bug] edit: remove do'ble slash on root plank link #450 Maintenance [task] build: add mov'n version tags #453 [task][change] theme: remove jQuery #452 [task] build: check fer release notes before release #448 5.10.2 (2023-01-25) Fixes [bug] nav: fix breadcrumb fer huge installat'ns #446 5.10.1 (2023-01-25) Fixes [bug] print: fix image links wit' relative path #444 5.10.0 (2023-01-25) Enhancements [feature] shorrrtcodes: support fer accent color #440 [feature] shorrrtcodes: add color parameter whar' applic'ble #438 [feature] theme: announce translat'ns as alternate links #422 Fixes [bug] nav: fix breadcrumbs fer deeply nested sections #442 [bug] theme: improve whitespac'n 'n tables #441 5.9.4 (2023-01-23) Fixes [bug] variant: fix search ay'con an' text color #437 5.9.3 (2023-01-22) Fixes [bug] nav: fix left/right navigat'n fer horizontal scroll'n #435 [bug][break'n] theme: allow planks on top level #434 Maintenance [task] build: switch t' wildcard version o' act'ns #428 5.9.2 (2022-12-30) Fixes [bug] search: apply dependency scripts fer Hindi an' Japanese #427 5.9.1 (2022-12-23) Enhancements [feature] theme: make external link target configur'ble #426 5.9.0 (2022-12-23) Enhancements [feature][change] theme: open external links 'n separate tab #419 [feature] theme: make it a Cap'n Hugo module #417 Fixes [bug][change] attachments: fix incorrect links fer defaultContentLanguageInSubdir=true #425 5.8.1 (2022-12-11) Fixes [bug] theme: fix alias fer home plank if defaultContentLanguageInSubdir=true #414 5.8.0 (2022-12-08) Enhancements [feature] ay'con: add new shortcode #412 [feature] theme: style an' document markdown extensions #411 [feature] badge: add new shortcode #410 [feature] theme: add accent color #409 Fixes [bug] theme: fix spac'n fer tag flyout 'n FF #413 5.7.0 (2022-11-29) Enhancements [feature] button: refactor fer a11y #372 Fixes [bug] search: don’t freeze browser on long search terms #408 [bug] search: fix searchbox placeholder color 'n FF an' IE #405 [bug][change] i18n: rename Korean translat'n from country t' lang code #404 Maintenance [task] search: update lunr languages t' 1.10.0 #403 5.6.6 (2022-11-23) Enhancements [feature] search: make build an' js forgiv'n against config errors #400 Fixes [bug] variant: minor color adjustments #402 [bug] variant: fix generator fer use o' neon #401 5.6.5 (2022-11-19) Fixes [bug] menu: relax usage o' background color #399 5.6.4 (2022-11-19) Fixes [bug] theme: make alias planks us'ble by file:// protocol #398 5.6.3 (2022-11-19) Fixes [bug] theme: be compat'ble wit' Cap'n Hugo \u003e= 0.95.0 #397 5.6.2 (2022-11-19) Fixes [bug] theme: build breaks sites without “output” section 'n config #396 5.6.1 (2022-11-19) Fixes [bug] theme: fix image distort'n #395 5.6.0 (2022-11-18) Enhancements [feature] toc: improve keyboard handl'n #390 [feature] search: improve keyboard handl'n #387 [feature] search: add dedicated search plank #386 [feature] theme: make creat'n o' generator meta tag configur'ble #383 [feature] theme: increase build performance #380 Fixes [bug] mermaid: avoid lead'n whitespace #394 [bug] theme: fix build errors when referenc'n SVGs 'n markdown #393 [bug] variant: avoid neon t' leak into IE11 fallback #392 [bug] theme: fix urls fer file:// protocol 'n sitemap #385 [bug] theme: add id t' h1 elements #384 [bug] rss: fix display o' hidden subpages #382 [bug] nav: fix key navigat'n when press'n wrong modifiers #379 Maintenance [task] mermaid: update t' version 9.2.2 #391 5.5.3 (2022-11-10) Fixes [bug] tags: fix non-latin tag display on planks #378 5.5.2 (2022-11-08) Fixes [bug] theme: fix typo 'n 404.html #376 [bug] theme: allow menu items an' children t' be served by file:// protocol #375 5.5.1 (2022-11-07) Fixes [bug] theme: fix overflow'n issue wit' anchors an' tooltips #364 5.5.0 (2022-11-06) Enhancements [feature][change] theme: opt'mize plank board fer images #304 Fixes [bug] theme: fix context 'n render hooks #373 [bug] print: make canonical URL absolute #371 5.4.3 (2022-11-05) Enhancements [feature] history: refactor fer a11y #341 Fixes [bug] theme: fix multilang links when ship served from subdirectory #370 5.4.2 (2022-11-05) Maintenance [task] build: change set-output t' env vars #348 5.4.1 (2022-11-05) Fixes [bug] mermaid: fix Gantt chart width #365 5.4.0 (2022-11-01) Enhancements [feature] math: allow pass'n o' parameters wit' codefence rules #363 [feature] i18n: add Finnish translat'n #361 [feature] mermaid: allow pass'n o' parameters wit' codefence rules #360 [feature] i18n: support RTL #357 [feature][change] button: add opt'n fer target #351 [feature][change] theme: allow t' be served by file:// protocol #349 5.3.3 (2022-10-09) Fixes [bug] archetypes: fix frontmatter on home.md template #346 5.3.2 (2022-10-08) Fixes [bug] nav: change defunct keyboard shortcuts #344 5.3.1 (2022-10-08) Enhancements [feature] i18n: update Spanish translat'n #343 [feature] theme: opt'n t' align images #327 5.3.0 (2022-10-07) Enhancements [feature] expander: improve whitespace between label an' rrrambl'n #338 [feature] swagger: improve print version #333 Fixes [bug] print: fix links o' subsections #340 [bug] theme: remove W3C validator errors #337 [bug] children: remove unused plank parameter from docs #336 [bug] print: remove menu placeholder 'n Firefox #335 [bug] swagger: fix download button overflow #334 [bug][change] a11y: remove WCAG errors whar' applic'ble #307 5.2.4 (2022-10-02) Fixes [bug] theme: remove HTML5 validator errors #329 5.2.3 (2022-09-12) Fixes [bug] print: chapter planks overwrite font-size #328 5.2.2 (2022-08-23) Fixes [bug] print: fix urls fer uglyURLs=true #322 5.2.1 (2022-08-05) Enhancements [feature] i18n: improve Japanese translat'n #318 Fixes [bug] nav: prev/next ignores ordersectionby #320 Maintenance [task] task: bump Cap'n Hugo minimum requirement t' 0.95 #319 5.2.0 (2022-08-03) Enhancements [feature][change] menu: expand collapsed menus if search term be found 'n submenus #312 Fixes [bug] print: switch mermaid an' swagger style before print #316 [bug] theme: fix chapter margins on big screens #315 5.1.2 (2022-07-18) Fixes [bug] print: reset mermaid theme t' light #313 [bug] mermaid: header be show'n up 'n FF #311 5.1.1 (2022-07-15) Fixes [bug] tags: don’t count tags if plank be hidden #310 5.1.0 (2022-07-15) Enhancements [feature][change] print: make print url deterministic #309 [feature] theme: allow overrid'n partials fer output formats #308 5.0.3 (2022-07-07) Fixes [bug] ie11: no styles after rework o' archetypes #306 5.0.2 (2022-07-07) Fixes [bug] theme: board CSS if JS be disabled #305 5.0.1 (2022-07-07) Enhancements [feature][break'n] theme: opt'mize load'n o' js an' css #303 5.0.0 (2022-07-05) Enhancements [feature][change] archetypes: modularize render'n #300 [feature] history: don’t reload plank when history gets cleared #299 [feature] menu: replace expander by fontawesome chevrons #296 [feature] theme: align rrrambl'n wit' topbar ay'con limits #290 [feature] button: allow fer empty href #288 [feature] i18n: make Simplified Chinese th' standard language fer th' zn code #287 [feature] clipboard: move head styles t' stylesheet #286 [feature] math: add mathjax render'n #235 [feature] theme: allow fer plank head'n modificat'n #139 Fixes [bug] favicon: fix URL if ship resides 'n subfolder #302 [bug] code: show copy-to-clipboard marker fer blocklevel code #298 [bug] menu: make active expander vis'ble on hover #297 [bug] print: dis'ble arrow navigat'n #294 [bug] print: add miss'n plank break after index or section #292 [bug] theme: use more space on wide screens #291 [bug] theme: fix size o' chapter head'n #289 Maintenance [task] chore: update RapiDoc 9.3.3 #301 [task] chore: update Merrrmaid 9.1.3 #293 4.2.5 (2022-06-23) Fixes [bug] swagger: javascript code does not board 'n documentat'n #285 [bug] children: descript'ns not work'n #284 [bug] print: fix empty plank fer shortcut links #283 4.2.4 (2022-06-23) Fixes [bug] theme: fix url fer logo an' home button #282 4.2.3 (2022-06-23) Fixes [bug][break'n] include: second parameter be ignored #281 4.2.2 (2022-06-23) No changelog fer this release.\n4.2.1 (2022-06-23) No changelog fer this release.\n4.2.0 (2022-06-23) Enhancements [feature][change] tabs: don’t change tab select'n if panel does not contain item #279 [feature] shorrrtcodes: convert t' partials #277 Fixes [bug] swagger: avoid builtin syntax-highlightn'n #280 [bug] search: fix console message fer miss'n lunr translat'ns #278 [bug] tabs: fix wrapp'n when hav'n many tabs #272 4.1.1 (2022-06-18) Fixes [bug] notice: fix layout when rrrambl'n starts wit' head'n #275 4.1.0 (2022-06-12) Enhancements [feature] i18n: support multilang rrrambl'n #271 4.0.5 (2022-06-12) Fixes [bug] i18n: Vietnamese language wit' wrong lang code #270 [bug] i18n: fix search fer non western languages #269 4.0.4 (2022-06-07) Enhancements [feature] theme: improve keyboard navigat'n fer scroll'n #268 Fixes [bug] swagger: adjust font-size fer method buttons #267 [bug] menu: hide expander when only hidden subpages #264 [bug] theme: make compat'ble wit' Cap'n Hugo 0.100.0 #263 Maintenance [task] swagger: update rapidoc t' 9.3.2 #266 [task] mermaid: update t' 9.1.1 #265 4.0.3 (2022-06-05) Enhancements [feature] toc: add scrollbar #262 4.0.2 (2022-06-05) Fixes [bug] theme: let browser scroll plank on CTRL+f #242 4.0.1 (2022-06-05) No changelog fer this release.\n4.0.0 (2022-06-05) Enhancements [feature] shorrrtcodes: add named parameter if miss'n #260 [feature][break'n] theme: remove –MAIN-ANCHOR-color from stylesheet #256 [feature] i18n: add Italian translat'n #254 [feature] attachments: support fer brand colors #252 [feature] notice: support fer brand colors #251 [feature][break'n] config: remove custom_css #248 [feature] theme: use proper file extension fer page-meta.go #246 [feature] variant: add support fer brand color variables #239 [feature] i18n: add Polish translat'n #237 Fixes [bug] shorrrtcodes: accept boolean parameters if given as str'n #261 [bug] print: adjust button an' tab size #259 [bug] print: show Merrrmaid if requested 'n frontmatter #255 [bug] theme: adjust thin scrollbar slider #244 [bug] mobile: fix broken scrollbar #243 [bug] theme: fix display o' tooltip fer head'n anchor #241 3.4.1 (2022-04-03) Fixes [bug] theme: fix IE11 incompatibilities #234 3.4.0 (2022-04-03) Enhancements [feature] i18n: add Traditional Chinese translat'n #233 [feature] menu: expand/collapse menu items without navigat'n #231 [feature] print: add opt'n t' print whole chapter #230 [feature][break'n] theme: apply user supplied rrrambl'n footer below rrrambl'n #229 Fixes [bug] theme: scroll t' head'n on initial board #232 3.3.0 (2022-03-28) Enhancements [feature] theme: add CSS font variables #227 [feature] swagger: add support fer oas/swagger documentat'n #226 Fixes [bug] variant: make variant switch work on slow networks #228 3.2.1 (2022-03-25) Fixes [bug] print: fix minor inconsistencies #225 [bug] print: show more than just th' title plank #224 [bug] theme: align rrrambl'n scrollbar t' th' right on big screens #223 3.2.0 (2022-03-19) Enhancements [feature][change] mermaid: support differ'n themes fer color variant switch #219 [feature] mermaid: board javascript on demand #218 Maintenance [task] mermaid: update t' 8.14.0 #220 3.1.1 (2022-03-16) Enhancements [feature] i18n: add Korean translat'n #217 3.1.0 (2022-03-15) Enhancements [feature] notice: add ay'con parameter #212 [feature] mobile: remove breadcrumb ellipsis #211 Fixes [bug] theme: make storage o' multiple Cap'n Hugo sites on same server distinct #214 [bug] variant: switch breadcrumb color 'n Chrome #213 [bug] mobile: improve behavior o' sidebar menu #210 3.0.4 (2022-02-24) Enhancements [feature] theme: improve font load'n #201 [feature][change] variant: fix inconsistent color vari'ble nam'n #200 Fixes [bug] variant: fix occasional fail when resett'n generator #208 [bug] docs: don’t move header on logo hover 'n IE11 #207 [bug] variant: avoid flash o' menu header when non default variant be active #206 [bug] theme: fix wrong HTML clos'n tag order 'n chapters #205 [bug] theme: adjust breadcrumb an' title fer empty home plank titles #202 3.0.3 (2022-02-23) Enhancements [feature] tags: show tag count 'n taxonomy list #195 Fixes [bug] theme: remove Cap'n Hugo build warning if plank be not file based #197 [bug] tags: adhere t' titleSeparator #196 [bug] theme: hide footer divider an' variant selector 'n IE11 #194 3.0.2 (2022-02-23) Enhancements [feature] tags: sort by name #193 3.0.1 (2022-02-23) Enhancements [feature] children: set containerstyle automatically accord'n t' style #192 Fixes [bug] theme: revert fontawsome t' version 5 fer IE11 compat #191 3.0.0 (2022-02-22) Enhancements [feature] variant: build a variant generator #188 [feature] nav: only show toc if th' plank has head'ns #182 [feature][break'n] theme: change default colors t' Relearrrn defaults #181 [feature] variant: add a variant selector #178 [feature][break'n] menu: rework footer UX #177 [feature] theme: support fer dark mode #175 [feature] docs: use light rules highlightn'n theme #174 [feature] notice: tweak dull colors #173 [feature] theme: rework header UX #151 Fixes [bug] search: remove additional X 'n filled out search box 'n IE11 #190 [bug] clipboard: localize tooltips #186 [bug] print: hide sidebar on Mac #183 [bug] menu: fix scrollbar height #180 [bug][change] search: fix color change fer ay'cons on hover #176 2.9.6 (2022-02-07) Fixes [bug] menu: remove debug output #171 2.9.5 (2022-02-07) Fixes [bug] menu: let arrow navigat'n respect ordersectionsby configurat'n #170 2.9.4 (2022-02-06) Fixes [bug] exampleSite: fix links 'n official documentat'n #168 2.9.3 (2022-02-06) Fixes [bug] menu: invalid URL when th' shortcut be an internal link #163 2.9.2 (2021-11-26) Enhancements [feature] theme: add theme version info t' head #158 Fixes [bug] theme: fix select'n o' *.ico files as favicons #160 2.9.1 (2021-11-22) Fixes [bug] menu: fix significantly low performance fer collect'n o' meta info #157 2.9.0 (2021-11-19) Fixes [bug][break'n] relref: fix inconsistent behavior #156 [bug] search: make dropdown stick t' search field when scroll'n #155 [bug] menu: align long text properly #154 [bug] copyToClipBoard: add miss'n right border fer inline code if disableInlineCopyToClipBoard=true #153 [bug] menu: show hidden sibl'n planks reliably #152 [bug] menu: br'n active item 'n sight fer large menus #149 2.8.3 (2021-11-09) Fixes [bug] mermaid: let zoom reset t' initial size #145 [bug] mermaid: remove whitespace from big graphs #143 2.8.2 (2021-11-08) Fixes [bug] mermaid: always board javascript t' avoid break if code fences be used #142 2.8.1 (2021-11-04) Fixes [bug] search: don’t break JS 'n multilang setup if search be disabled #140 2.8.0 (2021-11-03) Enhancements [feature] toc: make disableTOC globally avail'ble via config.toml #133 [feature] mermaid: only board javascript if necessary #95 [feature][change] theme: switch font #83 [feature] theme: make favicon configur'ble #2 Fixes [bug] mermaid: assert that window.mermaid be actually mermaid #136 [bug] menu: remove usage o' Hugos UniqueID #131 [bug] theme: reduce margin fer children shortcode #130 [bug] theme: left-align h3 'n chapters #129 [bug] theme: align copy link t' clipboard #128 2.7.0 (2021-10-24) Enhancements [feature] notice: support custom titles #124 2.6.0 (2021-10-21) Fixes [bug] theme: generate correct links if theme served from subdirectory #120 2.5.1 (2021-10-12) Fixes [bug] security: fix XSS fer malicioius image URLs #117 2.5.0 (2021-10-08) Enhancements [feature][change] rules highlight: provide default colors fer unknown languages #113 Fixes [bug] security: fix XSS fer malicioius URLs #114 [bug] menu: write correct local shortcut links #112 2.4.1 (2021-10-07) Fixes [bug] theme: remove runtime styles from print #111 2.4.0 (2021-10-07) Enhancements [feature] lang: add vietnamese translat'n #109 [feature][change] theme: simplify stylesheet fer color variants #107 [feature] hidden planks: remove from RSS feed, JSON, taxonomy etc #102 [feature] theme: announce alternative rrrambl'n 'n header #101 [feature] menu: frontmatter opt'n t' change sort predicate #98 [feature] menu: add default sett'n fer menu expansion #97 [feature] theme: improve print style #93 [feature] theme: improve style #92 Fixes [bug] include: don’t generate additional HTML if file should be displayed “as is” #110 [bug] attachments: fix broken links if multilang config be used #105 [bug] theme: fix sticky header t' remove horizontal scrollbar #82 Maintenance [task] chore: update fontawesome #94 2.3.2 (2021-09-20) Fixes [bug] docs: rename history pirate translat'n #91 2.3.1 (2021-09-20) Fixes [bug] docs: rename english pirate translat'n t' avoid crash on render'n #90 2.3.0 (2021-09-13) Fixes [bug] theme: fix usage o' section element #88 Maintenance [task] theme: ensure IE11 compatiblity #89 [task] docs: Arrr! showcase multilang featurrre #87 2.2.0 (2021-09-09) Enhancements [feature] sitemap: hide hidden planks from sitemap an' SEO index'n #85 Fixes [bug] theme: fix showVisitedLinks 'n case Cap'n Hugo be configured t' modify relative URLs #86 Maintenance [task] theme: switch from data-vocabulary t' schema #84 2.1.0 (2021-09-07) Enhancements [feature] search: open expand if it contains search term #80 [feature] menu: scroll active item into view #79 [feature] search: dis'ble search 'n hidden planks #76 [feature] search: improve readablility o' index.json #75 [feature] search: increase performance #74 [feature] search: improve search context preview #73 Fixes [bug][change] search: hide non-site rrrambl'n #81 [bug] menu: always hide hidden sub planks #77 2.0.0 (2021-08-28) Enhancements [feature] tabs: enhance styl'n #65 [feature] theme: improve readability #64 [feature] menu: show hidden planks if accessed directly #60 [feature][change] theme: treat planks without title as hidden #59 [feature] search: show search results if field gains focus #58 [feature] theme: add partial templates fer pre/post menu entries #56 [feature] theme: make chapter archetype more read'ble #55 [feature] children: add parameter fer container style #53 [feature] theme: make rrrambl'n a template #50 [feature] menu: control menu expansion wit' alwaysopen parameter #49 [feature] include: new shortcode t' include other files #43 [feature] theme: adjust print styles #35 [feature][change] code highlighter: switch t' standard hugo highlighter #32 Fixes [bug][change] arrow-nav: default sort'n ignores ordersectionsby #63 [bug][change] children: default sort'n ignores ordersectionsby #62 [bug][change] arrow-nav: fix broken links on (and below) hidden planks #61 [bug] theme: remove superfluous singular taxonomy from taxonomy title #46 [bug][change] theme: miss'n –MENU-HOME-LINK-HOVER-color 'n documentat'n #45 [bug] theme: fix home link when base URL has some path #44 Maintenance [task] docs: include changelog 'n exampleSite #33 1.2.0 (2021-07-26) Enhancements [feature] theme: adjust copy-to-clipboard #29 [feature] attachments: adjust style between notice boxes an' attachments #28 [feature] theme: adjust blockquote contrast #27 [feature] expand: add opt'n t' open on plank board #25 [feature] expand: rework styl'n #24 [feature] attachments: sort output #23 [feature] notice: make restyl'n o' notice boxes more robust #20 [feature] notice: fix contrast issues #19 [feature] notice: align box colors t' common standards #18 [feature] notice: use distinct ay'cons fer notice box type #17 Fixes [bug] attachments: support i18n fer attachment size #21 [bug] notice: support i18n fer box labels #16 [bug] notice: support multiple blocks 'n one box #15 Maintenance [task] dependency: upgrade jquery t' 3.6.0 #30 1.1.1 (2021-07-04) Maintenance [task] theme: prepare fer new hugo theme registrat'n #13 1.1.0 (2021-07-02) Enhancements [feature] mermaid: expose opt'ns 'n config.toml #4 Fixes [bug] mermaid: config opt'n fer CDN url not used #12 [bug] mermaid: only highlight text 'n HTML elements #10 [bug] mermaid: support pan \u0026 zoom fer graphs #9 [bug] mermaid: code fences not always rendered #6 [bug] mermaid: search term on board may bomb chart #5 Maintenance [task] mermaid: update t' 8.10.2 #7 1.0.1 (2021-07-01) Maintenance [task] Prepare fer hugo showcase #3 1.0.0 (2021-07-01) Maintenance [task] Fork project #1 ", "description": "", @@ -209,7 +216,7 @@ var relearn_search_index = [ "uri": "/pir/shortcodes/button/index.html" }, { - "content": " Arrr! Pirrrates Fello' pirrrates, grog made us dizzy! Be awarrre some stuff may look weird in this trrranslat'n. Like Merrrmaids, do'n math or chemistrrry and stuff.\nA theme fer Cap'n Hugo designed fer documentat'n.\n★ What’s new 'n th' latest release ★\nMotivat'n Th' theme be a fork o' th' great Learrrn theme wit' th' aim o' fix'n long outstand'n bugs an' adept'n t' latest Cap'n Hugo features. As far as poss'ble this theme tries t' be a drop-in replacement fer th' Learrrn theme.\nFeatures Wide set o' usage scenarios Responsive design fer mobile usage Looks nice on paper (if ye have to) Us'ble offline, no external dependencies Us'ble from yer local file system via file:// protocol Support fer th' VSCode Front Matter extension fer on-premise CMS capabilities Support fer Internet Explorer 11 Configur'ble them'n an' visuals Configur'ble brand images Automatic switch fer light/dark variant dependend on yer OS sett'ns Predefined light, dark an' color variants User select'ble variants Stylesheet generator Configur'ble rules highlight'n Unique theme features Print whole chapters or even th' complete ship In plank search Ship search Dedicated search plank Taxonomy support Hidden planks Unlimited nested menu dependend on yer ship structure Navigat'n buttons dependend on yer ship structure Configur'ble shortcut links Multi language support Full support fer languages written right t' left Avail'ble languages: Arabic, Simplified Chinese, Traditional Chinese, Czech, Dutch, English, Finnish, French, German, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Turkish, Vietnamese Search support fer mixed language rrrambl'n Additional Marrrkdown features Support fer GFM (GitHub Flavored Marrrkdown Image effects like siz'n, shadow, border an' alignment Image lightbox Shorrrtcodes galore Display files attached t' plank bundles Marker badges Configur'ble buttons List child planks Expand areas t' reveal rrrambl'n Font Awesome ay'cons Inclusion o' other files Math an' chemical formulae us'n MathJax Merrrmaid diagrams fer flowcharts, sequences, gantts, pie, etc. Colorful boxes OpenAPI specificat'ns us'n Swagger UI Reveal ye site’s configurat'n parameter Tabbed panels Single tabbed panels an' multiple tabbed panels Support T' get support, feel free t' open a new discussion topic or issue report 'n th' official repository on GitHub.\nContribut'ns Feel free t' contribute t' this documentat'n by just click'n th' button displayed on top right o' each plank.\nYe be most welcome t' contribute bugfixes or new features by mak'n pull requests t' th' official repository. Check th' contribut'n guidelines first before start'n.\nLicense Th' Relearrrn theme be licensed under th' MIT License.\nCredits This theme would not be poss'ble without th' work o' many others.\n", + "content": " Arrr! Pirrrates Fello' pirrrates, grog made us dizzy! Be awarrre some stuff may look weird in this trrranslat'n. Like Merrrmaids, do'n math or chemistrrry and stuff.\nA theme fer Cap'n Hugo designed fer documentat'n.\n★ What’s new 'n th' latest release ★\nMotivat'n Th' theme be a fork o' th' great Learrrn theme wit' th' aim o' fix'n long outstand'n bugs an' adept'n t' latest Cap'n Hugo features. As far as poss'ble this theme tries t' be a drop-in replacement fer th' Learrrn theme.\nFeatures Wide set o' usage scenarios Responsive design fer mobile usage Looks nice on paper (if ye have to) Us'ble offline, no external dependencies Us'ble from yer local file system via file:// protocol Support fer th' VSCode Front Matter extension fer on-premise CMS capabilities Support fer Internet Explorer 11 Configur'ble them'n an' visuals Configur'ble brand images Automatic switch fer light/dark variant dependend on yer OS sett'ns Predefined light, dark an' color variants User select'ble variants Stylesheet generator Configur'ble rules highlight'n Unique theme features Print whole chapters or even th' complete ship In plank search Ship search Dedicated search plank Taxonomy support Hidden planks Unlimited nested menu dependend on yer ship structure Navigat'n buttons dependend on yer ship structure Configur'ble shortcut links Multi language support Full support fer languages written right t' left Avail'ble languages: Arabic, Simplified Chinese, Traditional Chinese, Czech, Dutch, English, Finnish, French, German, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Turkish, Vietnamese Search support fer mixed language rrrambl'n Additional Marrrkdown features Support fer GFM (GitHub Flavored Marrrkdown Image effects like siz'n, shadow, border an' alignment Image lightbox Shorrrtcodes galore Display files attached t' plank bundles Marker badges Configur'ble buttons List child planks Expand areas t' reveal rrrambl'n Font Awesome ay'cons Inclusion o' other files Math an' chemical formulae us'n MathJax Merrrmaid diagrams fer flowcharts, sequences, gantts, pie, etc. Colorful boxes OpenAPI specificat'ns us'n Swagger UI Reveal ye site’s configurat'n parameter Tabbed panels Single tabbed panels an' multiple tabbed panels Support T' get support, feel free t' open a new discussion topic or issue report 'n th' official repository on GitHub.\nContribut'ns Feel free t' contribute t' this documentat'n by just click'n th' edit button displayed on top right o' each plank.\nYe be most welcome t' contribute bugfixes or new features by mak'n pull requests t' th' official repository. Check th' contribut'n guidelines first before start'n.\nLicense Th' Relearrrn theme be licensed under th' MIT License.\nCredits This theme would not be poss'ble without th' work o' many others.\n", "description": "", "tags": null, "title": "Cap'n Hugo Relearrrn Theme", diff --git a/pir/more/credits/index.html b/pir/more/credits/index.html index 59691b51f3..ebb8f6dc26 100644 --- a/pir/more/credits/index.html +++ b/pir/more/credits/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/more/credits/index.xml" rel="alternate" type="application/rss+xml" title="Crrredits :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/more/credits/index.print.html" rel="alternate" type="text/html" title="Crrredits :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#contributors">Contributors</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Crrredits</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/more/credits/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/more/credits/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/more/credits/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/more/credits/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -260,12 +271,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -280,6 +291,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -421,13 +433,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/more/credits/index.print.html b/pir/more/credits/index.print.html index 56bb40bc08..d24aff0189 100644 --- a/pir/more/credits/index.print.html +++ b/pir/more/credits/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/more/credits/index.html" rel="canonical" type="text/html" title="Crrredits :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/more/credits/index.xml" rel="alternate" type="application/rss+xml" title="Crrredits :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Crrredits</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -146,8 +146,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../js/theme.js?1694730291" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/search.html b/pir/search.html index 23ac4c6f12..98212cbca0 100644 --- a/pir/search.html +++ b/pir/search.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/search.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/search.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/search.html" rel="canonical" type="text/html" title="Searrrch :: Cap'n Hugo Relearrrn Theme"> - <link href="../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730291" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730291" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730291" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730291" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730291" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730291" rel="stylesheet"> - <link href="../css/fonts.css?1694730291" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730291" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730291" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730291" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730291" rel="stylesheet"> - <link href="../css/print.css?1694730291" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730291" rel="stylesheet"> - <script src="../js/url.js?1694730291"></script> - <script src="../js/variant.js?1694730291"></script> + <link href="../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062980" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062980" rel="stylesheet"> + <link href="../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062980" rel="stylesheet"> + <script src="../js/url.js?1695062980"></script> + <script src="../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,11 +53,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -65,14 +65,14 @@ <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span><meta itemprop="position" content="1"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> @@ -190,12 +190,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730291" defer></script> - <script src="../js/lunr/lunr.min.js?1694730291" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730291" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730291" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730291" defer></script> - <script src="../js/search.js?1694730291" defer></script> + <script src="../js/auto-complete.js?1695062980" defer></script> + <script src="../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -210,6 +210,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -351,13 +352,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730291"></script> + <script async src="../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730291" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../js/theme.js?1694730291" defer></script> + <script src="../js/clipboard.min.js?1695062980" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/attachments/index.html b/pir/shortcodes/attachments/index.html index 91167a4395..7d88f90445 100644 --- a/pir/shortcodes/attachments/index.html +++ b/pir/shortcodes/attachments/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/attachments/index.xml" rel="alternate" type="application/rss+xml" title="Attachments :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/attachments/index.print.html" rel="alternate" type="text/html" title="Attachments :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -100,27 +100,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Attachments</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/attachments/index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/attachments/index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/attachments/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/attachments/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/index.html" title="Shorrrtcodes (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/index.html" title="Shorrrtcodes (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/badge/index.html" title="Badge (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/badge/index.html" title="Badge (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -475,12 +486,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -495,6 +506,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -636,13 +648,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/shortcodes/attachments/index.print.html b/pir/shortcodes/attachments/index.print.html index e894673222..4a491b9441 100644 --- a/pir/shortcodes/attachments/index.print.html +++ b/pir/shortcodes/attachments/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="canonical" type="text/html" title="Attachments :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/attachments/index.xml" rel="alternate" type="application/rss+xml" title="Attachments :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Attachments</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -346,8 +346,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/badge/index.html b/pir/shortcodes/badge/index.html index 967e1f1d68..2dd9d6b268 100644 --- a/pir/shortcodes/badge/index.html +++ b/pir/shortcodes/badge/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/badge/index.xml" rel="alternate" type="application/rss+xml" title="Badge :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/badge/index.print.html" rel="alternate" type="text/html" title="Badge :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Badge</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/badge.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/badge.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/badge/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/badge/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/attachments/index.html" title="Attachments (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/attachments/index.html" title="Attachments (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/button/index.html" title="Button (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/button/index.html" title="Button (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -407,12 +418,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -427,6 +438,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -568,13 +580,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/shortcodes/badge/index.print.html b/pir/shortcodes/badge/index.print.html index deb566c41a..a1581eb770 100644 --- a/pir/shortcodes/badge/index.print.html +++ b/pir/shortcodes/badge/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="canonical" type="text/html" title="Badge :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/badge/index.xml" rel="alternate" type="application/rss+xml" title="Badge :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Badge</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -285,8 +285,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/button/index.html b/pir/shortcodes/button/index.html index 75a380c7cf..4dad2ee7aa 100644 --- a/pir/shortcodes/button/index.html +++ b/pir/shortcodes/button/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/button/index.xml" rel="alternate" type="application/rss+xml" title="Button :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/button/index.print.html" rel="alternate" type="text/html" title="Button :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -94,27 +94,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Button</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/button.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/button.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/button/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/button/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/badge/index.html" title="Badge (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/badge/index.html" title="Badge (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/children/index.html" title="Children (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/children/index.html" title="Children (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -547,12 +558,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -567,6 +578,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -708,13 +720,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/shortcodes/button/index.print.html b/pir/shortcodes/button/index.print.html index d39bf700ff..73f1267020 100644 --- a/pir/shortcodes/button/index.print.html +++ b/pir/shortcodes/button/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="canonical" type="text/html" title="Button :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/button/index.xml" rel="alternate" type="application/rss+xml" title="Button :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Button</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -424,8 +424,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html index 9a9b36171b..c3f832536e 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,14 +53,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -73,27 +82,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html"><span itemprop="name">plank 1-1-1-1-1 (hidden)</span></a><meta itemprop="position" content="8"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-1-1-1-1</span><meta itemprop="position" content="9"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" title="plank 1-1-1-1-1 (hidden) (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" title="plank 1-1-1-1-1 (hidden) (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="plank 1-1-2 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="plank 1-1-2 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -199,12 +219,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -219,6 +239,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -364,13 +385,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html index 3e8d0d4927..431cbfb605 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../../../../../js/url.js?1694730290"></script> - <script src="../../../../../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../../../../../js/url.js?1695062980"></script> + <script src="../../../../../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -74,7 +74,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html"><span itemprop="name">plank 1-1-1-1-1 (hidden)</span></a><meta itemprop="position" content="8"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-1-1-1-1</span><meta itemprop="position" content="9"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -102,8 +102,8 @@ </div> </main> </div> - <script src="../../../../../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html index e9adf1506e..d6cadb6180 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages o' this plank</a></li> @@ -86,27 +86,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html"><span itemprop="name">plank 1-1-1-1</span></a><meta itemprop="position" content="7"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-1-1-1 (hidden)</span><meta itemprop="position" content="8"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" title="plank 1-1-1-1 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" title="plank 1-1-1-1 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" title="plank 1-1-1-1-1-1 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" title="plank 1-1-1-1-1-1 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -218,12 +229,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -238,6 +249,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -383,13 +395,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html index e26685114a..21732d0b2b 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../../../../js/url.js?1694730290"></script> - <script src="../../../../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../../../../js/url.js?1695062980"></script> + <script src="../../../../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -73,7 +73,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html"><span itemprop="name">plank 1-1-1-1</span></a><meta itemprop="position" content="7"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-1-1-1 (hidden)</span><meta itemprop="position" content="8"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -128,8 +128,8 @@ </div> </main> </div> - <script src="../../../../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html index a7385daa7f..87e339eced 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages o' this plank</a></li> @@ -85,27 +85,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html"><span itemprop="name">plank 1-1-1 (hidden)</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-1-1</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" title="plank 1-1-1 (hidden) (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" title="plank 1-1-1 (hidden) (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="plank 1-1-2 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="plank 1-1-2 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -217,12 +228,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -237,6 +248,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -380,13 +392,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html index d4cada8782..b7f65b9e4e 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../../../js/url.js?1694730290"></script> - <script src="../../../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../../../js/url.js?1695062980"></script> + <script src="../../../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -72,7 +72,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html"><span itemprop="name">plank 1-1-1 (hidden)</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-1-1</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -109,8 +109,8 @@ </div> </main> </div> - <script src="../../../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html index 6a05c3891b..a0f7498243 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages o' this plank</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">plank 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-1 (hidden)</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html" title="plank 1-1 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html" title="plank 1-1 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" title="plank 1-1-1-1 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" title="plank 1-1-1-1 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -216,12 +227,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -236,6 +247,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -379,13 +391,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html index cce6a9c7c8..d2148c9f4c 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730290"></script> - <script src="../../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062980"></script> + <script src="../../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -71,7 +71,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">plank 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-1 (hidden)</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -135,8 +135,8 @@ </div> </main> </div> - <script src="../../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html index 9d24d641f6..732ae6fe65 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2-1 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html" rel="alternate" type="text/html" title="plank 1-1-2-1 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -72,27 +81,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html"><span itemprop="name">plank 1-1-2</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-2-1</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="plank 1-1-2 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="plank 1-1-2 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" title="plank 1-1-2-2 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" title="plank 1-1-2-2 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -198,12 +218,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -218,6 +238,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -359,13 +380,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html index 024a84dc74..e590f19ecf 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="canonical" type="text/html" title="plank 1-1-2-1 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2-1 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../../../js/url.js?1694730290"></script> - <script src="../../../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../../../js/url.js?1695062980"></script> + <script src="../../../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -73,7 +73,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html"><span itemprop="name">plank 1-1-2</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-2-1</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -101,8 +101,8 @@ </div> </main> </div> - <script src="../../../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html index b0c9182798..f7fadef3f8 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2-2 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html" rel="alternate" type="text/html" title="plank 1-1-2-2 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -72,27 +81,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html"><span itemprop="name">plank 1-1-2</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-2-2</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" title="plank 1-1-2-1 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" title="plank 1-1-2-1 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" title="plank 1-1-3 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" title="plank 1-1-3 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -198,12 +218,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -218,6 +238,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -359,13 +380,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html index 4109f5451b..dfcc70e19e 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="canonical" type="text/html" title="plank 1-1-2-2 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2-2 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../../../js/url.js?1694730290"></script> - <script src="../../../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../../../js/url.js?1695062980"></script> + <script src="../../../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -73,7 +73,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html"><span itemprop="name">plank 1-1-2</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-2-2</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -101,8 +101,8 @@ </div> </main> </div> - <script src="../../../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html index df62504d4b..108de1689d 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html" rel="alternate" type="text/html" title="plank 1-1-2 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages o' this plank</a></li> @@ -85,27 +85,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">plank 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-2</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html" title="plank 1-1 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html" title="plank 1-1 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" title="plank 1-1-2-1 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" title="plank 1-1-2-1 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -218,12 +229,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -238,6 +249,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -379,13 +391,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html index 85d7b644a4..8ed0724b9c 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" rel="canonical" type="text/html" title="plank 1-1-2 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-2 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730290"></script> - <script src="../../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062980"></script> + <script src="../../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -72,7 +72,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">plank 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-2</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -146,8 +146,8 @@ </div> </main> </div> - <script src="../../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html index fc0873cd9e..5be2b35331 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-3 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html" rel="alternate" type="text/html" title="plank 1-1-3 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -71,27 +80,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">plank 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-3</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-3/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-3/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" title="plank 1-1-2-2 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" title="plank 1-1-2-2 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../pir/shortcodes/children/children-2/index.html" title="plank 2 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../pir/shortcodes/children/children-2/index.html" title="plank 2 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -197,12 +217,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -217,6 +237,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -358,13 +379,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html b/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html index 44d866fa0f..20792e825d 100644 --- a/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="canonical" type="text/html" title="plank 1-1-3 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1-3 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730290"></script> - <script src="../../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062980"></script> + <script src="../../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -72,7 +72,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../pir/shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">plank 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1-3</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -100,8 +100,8 @@ </div> </main> </div> - <script src="../../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/index.html b/pir/shortcodes/children/children-1/children-1-1/index.html index c3770cbf71..dd1c0eb969 100644 --- a/pir/shortcodes/children/children-1/children-1-1/index.html +++ b/pir/shortcodes/children/children-1/children-1-1/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../pir/shortcodes/children/children-1/children-1-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../pir/shortcodes/children/children-1/children-1-1/index.print.html" rel="alternate" type="text/html" title="plank 1-1 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730288"></script> - <script src="../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062975"></script> + <script src="../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages o' this plank</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../pir/shortcodes/children/children-1/index.html"><span itemprop="name">plank 1</span></a><meta itemprop="position" content="4"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1</span><meta itemprop="position" content="5"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../pir/shortcodes/children/children-1/children-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../pir/shortcodes/children/children-1/children-1-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../pir/shortcodes/children/children-1/index.html" title="plank 1 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../pir/shortcodes/children/children-1/index.html" title="plank 1 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="plank 1-1-2 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="plank 1-1-2 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -218,12 +229,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../../js/search.js?1694730290" defer></script> + <script src="../../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -238,6 +249,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -379,13 +391,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/children-1-1/index.print.html b/pir/shortcodes/children/children-1/children-1-1/index.print.html index 5b602bebe8..b96a197548 100644 --- a/pir/shortcodes/children/children-1/children-1-1/index.print.html +++ b/pir/shortcodes/children/children-1/children-1-1/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="canonical" type="text/html" title="plank 1-1 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../pir/shortcodes/children/children-1/children-1-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1-1 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730290"></script> - <script src="../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062980"></script> + <script src="../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -71,7 +71,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../pir/shortcodes/children/children-1/index.html"><span itemprop="name">plank 1</span></a><meta itemprop="position" content="4"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1-1</span><meta itemprop="position" content="5"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -192,8 +192,8 @@ </div> </main> </div> - <script src="../../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/index.html b/pir/shortcodes/children/children-1/index.html index 223d407111..a59d7e3a22 100644 --- a/pir/shortcodes/children/children-1/index.html +++ b/pir/shortcodes/children/children-1/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="alternate" hreflang="pir"> <link href="../../../../pir/shortcodes/children/children-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../pir/shortcodes/children/children-1/index.print.html" rel="alternate" type="text/html" title="plank 1 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../js/url.js?1694730288"></script> - <script src="../../../../js/variant.js?1694730288"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../js/url.js?1695062975"></script> + <script src="../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages o' this plank</a></li> @@ -83,27 +83,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-1/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/test/index.html" title="plank X (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/test/index.html" title="plank X (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-1/children-1-1/index.html" title="plank 1-1 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-1/children-1-1/index.html" title="plank 1-1 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -215,12 +226,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../js/search.js?1694730290" defer></script> + <script src="../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -235,6 +246,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -376,13 +388,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-1/index.print.html b/pir/shortcodes/children/children-1/index.print.html index 4d17840889..adf23c1271 100644 --- a/pir/shortcodes/children/children-1/index.print.html +++ b/pir/shortcodes/children/children-1/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="canonical" type="text/html" title="plank 1 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../pir/shortcodes/children/children-1/index.xml" rel="alternate" type="application/rss+xml" title="plank 1 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../js/url.js?1694730290"></script> - <script src="../../../../js/variant.js?1694730290"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../js/url.js?1695062980"></script> + <script src="../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -70,7 +70,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 1</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -218,8 +218,8 @@ </div> </main> </div> - <script src="../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-2/index.html b/pir/shortcodes/children/children-2/index.html index f4f2606a9a..656f40f8fb 100644 --- a/pir/shortcodes/children/children-2/index.html +++ b/pir/shortcodes/children/children-2/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="alternate" hreflang="pir"> <link href="../../../../pir/shortcodes/children/children-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 2 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../pir/shortcodes/children/children-2/index.print.html" rel="alternate" type="text/html" title="plank 2 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../js/url.js?1694730288"></script> - <script src="../../../../js/variant.js?1694730288"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../js/url.js?1695062975"></script> + <script src="../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -69,27 +78,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 2</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-2/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-2/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-2/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-2/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" title="plank 1-1-3 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" title="plank 1-1-3 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-3/index.html" title="plank 3 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-3/index.html" title="plank 3 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -196,12 +216,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../js/search.js?1694730290" defer></script> + <script src="../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -216,6 +236,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -357,13 +378,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-2/index.print.html b/pir/shortcodes/children/children-2/index.print.html index 27bdebc43e..441b88d026 100644 --- a/pir/shortcodes/children/children-2/index.print.html +++ b/pir/shortcodes/children/children-2/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="canonical" type="text/html" title="plank 2 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../pir/shortcodes/children/children-2/index.xml" rel="alternate" type="application/rss+xml" title="plank 2 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../js/url.js?1694730290"></script> - <script src="../../../../js/variant.js?1694730290"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../js/url.js?1695062980"></script> + <script src="../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -70,7 +70,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 2</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -99,8 +99,8 @@ </div> </main> </div> - <script src="../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-3/index.html b/pir/shortcodes/children/children-3/index.html index 70d66bfd0d..0e80d2093d 100644 --- a/pir/shortcodes/children/children-3/index.html +++ b/pir/shortcodes/children/children-3/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="alternate" hreflang="pir"> <link href="../../../../pir/shortcodes/children/children-3/index.xml" rel="alternate" type="application/rss+xml" title="plank 3 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../pir/shortcodes/children/children-3/index.print.html" rel="alternate" type="text/html" title="plank 3 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../js/url.js?1694730288"></script> - <script src="../../../../js/variant.js?1694730288"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../js/url.js?1695062975"></script> + <script src="../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages o' this plank</a></li> @@ -83,27 +83,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 3</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-3/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-3/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-3/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-3/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-2/index.html" title="plank 2 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-2/index.html" title="plank 2 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-3/test3/index.html" title="plank 3-1 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-3/test3/index.html" title="plank 3-1 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -215,12 +226,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../js/search.js?1694730290" defer></script> + <script src="../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -235,6 +246,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -376,13 +388,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-3/index.print.html b/pir/shortcodes/children/children-3/index.print.html index c5d86a7ff6..f76028ace8 100644 --- a/pir/shortcodes/children/children-3/index.print.html +++ b/pir/shortcodes/children/children-3/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="canonical" type="text/html" title="plank 3 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../pir/shortcodes/children/children-3/index.xml" rel="alternate" type="application/rss+xml" title="plank 3 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../js/url.js?1694730290"></script> - <script src="../../../../js/variant.js?1694730290"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../js/url.js?1695062980"></script> + <script src="../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -70,7 +70,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 3</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -125,8 +125,8 @@ </div> </main> </div> - <script src="../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-3/test3/index.html b/pir/shortcodes/children/children-3/test3/index.html index 5f08cccd37..d766470c87 100644 --- a/pir/shortcodes/children/children-3/test3/index.html +++ b/pir/shortcodes/children/children-3/test3/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../pir/shortcodes/children/children-3/test3/index.xml" rel="alternate" type="application/rss+xml" title="plank 3-1 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../pir/shortcodes/children/children-3/test3/index.print.html" rel="alternate" type="text/html" title="plank 3-1 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730288"></script> - <script src="../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062975"></script> + <script src="../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -70,27 +79,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../pir/shortcodes/children/children-3/index.html"><span itemprop="name">plank 3</span></a><meta itemprop="position" content="4"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 3-1</span><meta itemprop="position" content="5"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-3/test3.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-3/test3.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../pir/shortcodes/children/children-3/test3/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../pir/shortcodes/children/children-3/test3/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../pir/shortcodes/children/children-3/index.html" title="plank 3 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../pir/shortcodes/children/children-3/index.html" title="plank 3 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../pir/shortcodes/expand/index.html" title="Expand (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../pir/shortcodes/expand/index.html" title="Expand (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -196,12 +216,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../../../js/search.js?1694730289" defer></script> + <script src="../../../../../js/auto-complete.js?1695062977" defer></script> + <script src="../../../../../js/lunr/lunr.min.js?1695062977" defer></script> + <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1695062977" defer></script> + <script src="../../../../../js/lunr/lunr.multi.min.js?1695062977" defer></script> + <script src="../../../../../js/lunr/lunr.en.min.js?1695062977" defer></script> + <script src="../../../../../js/search.js?1695062977" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -216,6 +236,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -357,13 +378,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../../../js/github-buttons.js?1695062977"></script> </div> </div> </div> </aside> - <script src="../../../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../../../js/theme.js?1694730289" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062977" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062977" defer></script> + <script src="../../../../../js/theme.js?1695062977" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-3/test3/index.print.html b/pir/shortcodes/children/children-3/test3/index.print.html index 581a695fdf..c21083bd1b 100644 --- a/pir/shortcodes/children/children-3/test3/index.print.html +++ b/pir/shortcodes/children/children-3/test3/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="canonical" type="text/html" title="plank 3-1 :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../../pir/shortcodes/children/children-3/test3/index.xml" rel="alternate" type="application/rss+xml" title="plank 3-1 :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730290"></script> - <script src="../../../../../js/variant.js?1694730290"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062980"></script> + <script src="../../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -71,7 +71,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../pir/shortcodes/children/children-3/index.html"><span itemprop="name">plank 3</span></a><meta itemprop="position" content="4"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 3-1</span><meta itemprop="position" content="5"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -99,8 +99,8 @@ </div> </main> </div> - <script src="../../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-4/index.html b/pir/shortcodes/children/children-4/index.html index 620f51d925..2302d6a825 100644 --- a/pir/shortcodes/children/children-4/index.html +++ b/pir/shortcodes/children/children-4/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-4/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../js/url.js?1694730288"></script> - <script src="../../../../js/variant.js?1694730288"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../js/url.js?1695062975"></script> + <script src="../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,14 +53,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -68,27 +77,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 4 (hidden)</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-4/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-4/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-4/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-4/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-3/test3/index.html" title="plank 3-1 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-3/test3/index.html" title="plank 3-1 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/expand/index.html" title="Expand (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/expand/index.html" title="Expand (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -194,12 +214,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../../js/search.js?1694730290" defer></script> + <script src="../../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -214,6 +234,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -356,13 +377,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/children-4/index.print.html b/pir/shortcodes/children/children-4/index.print.html index f9fc2f8ee3..491ef8027a 100644 --- a/pir/shortcodes/children/children-4/index.print.html +++ b/pir/shortcodes/children/children-4/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-4/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../js/url.js?1694730290"></script> - <script src="../../../../js/variant.js?1694730290"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../js/url.js?1695062980"></script> + <script src="../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank 4 (hidden)</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -97,8 +97,8 @@ </div> </main> </div> - <script src="../../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../../js/theme.js?1694730291" defer></script> + <script src="../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/index.html b/pir/shortcodes/children/index.html index e25411d36b..6739d5368f 100644 --- a/pir/shortcodes/children/index.html +++ b/pir/shortcodes/children/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/children/index.print.html" rel="alternate" type="text/html" title="Children :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -95,27 +95,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Children</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/children/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/children/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/button/index.html" title="Button (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/button/index.html" title="Button (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/children/test/index.html" title="plank X (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/children/test/index.html" title="plank X (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -410,12 +421,12 @@ So its rrrambl'n be used as descript'n.</p> <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -430,6 +441,7 @@ So its rrrambl'n be used as descript'n.</p> <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -571,13 +583,13 @@ So its rrrambl'n be used as descript'n.</p> setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/children/index.print.html b/pir/shortcodes/children/index.print.html index 98910011cb..14dccf3052 100644 --- a/pir/shortcodes/children/index.print.html +++ b/pir/shortcodes/children/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="canonical" type="text/html" title="Children :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Children</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -508,8 +508,8 @@ So its rrrambl'n be used as descript'n.</p> </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../../js/theme.js?1694730291" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/children/test/index.html b/pir/shortcodes/children/test/index.html index b4d73e7d3a..38a0ebe150 100644 --- a/pir/shortcodes/children/test/index.html +++ b/pir/shortcodes/children/test/index.html @@ -14,20 +14,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="alternate" hreflang="pir"> <link href="../../../../pir/shortcodes/children/test/index.xml" rel="alternate" type="application/rss+xml" title="plank X :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../pir/shortcodes/children/test/index.print.html" rel="alternate" type="text/html" title="plank X :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../js/url.js?1694730288"></script> - <script src="../../../../js/variant.js?1694730288"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../js/url.js?1695062975"></script> + <script src="../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,14 +55,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -70,27 +79,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank X</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/test.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/test.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/test/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/test/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/index.html" title="Children (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/index.html" title="Children (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../pir/shortcodes/children/children-1/index.html" title="plank 1 (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../pir/shortcodes/children/children-1/index.html" title="plank 1 (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -195,12 +215,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../../js/search.js?1694730289" defer></script> + <script src="../../../../js/auto-complete.js?1695062977" defer></script> + <script src="../../../../js/lunr/lunr.min.js?1695062977" defer></script> + <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1695062977" defer></script> + <script src="../../../../js/lunr/lunr.multi.min.js?1695062977" defer></script> + <script src="../../../../js/lunr/lunr.en.min.js?1695062977" defer></script> + <script src="../../../../js/search.js?1695062977" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -215,6 +235,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -356,13 +377,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../../js/github-buttons.js?1695062977"></script> </div> </div> </div> </aside> - <script src="../../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../../js/theme.js?1694730289" defer></script> + <script src="../../../../js/clipboard.min.js?1695062977" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062977" defer></script> + <script src="../../../../js/theme.js?1695062977" defer></script> </body> </html> diff --git a/pir/shortcodes/children/test/index.print.html b/pir/shortcodes/children/test/index.print.html index edf320ab38..b9d413bef6 100644 --- a/pir/shortcodes/children/test/index.print.html +++ b/pir/shortcodes/children/test/index.print.html @@ -14,21 +14,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="canonical" type="text/html" title="plank X :: Cap'n Hugo Relearrrn Theme"> <link href="../../../../pir/shortcodes/children/test/index.xml" rel="alternate" type="application/rss+xml" title="plank X :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../../js/url.js?1694730290"></script> - <script src="../../../../js/variant.js?1694730290"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../../js/url.js?1695062980"></script> + <script src="../../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -56,11 +56,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -71,7 +71,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../pir/shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">plank X</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -98,8 +98,8 @@ </div> </main> </div> - <script src="../../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../../js/theme.js?1694730290" defer></script> + <script src="../../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/expand/index.html b/pir/shortcodes/expand/index.html index 733a45367c..1eedfea027 100644 --- a/pir/shortcodes/expand/index.html +++ b/pir/shortcodes/expand/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/expand/index.xml" rel="alternate" type="application/rss+xml" title="Expand :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/expand/index.print.html" rel="alternate" type="text/html" title="Expand :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Expand</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/expand.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/expand.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/expand/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/expand/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/children/children-3/test3/index.html" title="plank 3-1 (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/children/children-3/test3/index.html" title="plank 3-1 (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/highlight/index.html" title="Highlight (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/highlight/index.html" title="Highlight (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -129,13 +140,13 @@ <p>Th' <code>expand</code> shortcode displays an expandable/collaps'ble section o' text.</p> <div class="expand"> - <input type="checkbox" id="expand-90fad76af003d218a822e423e7a9abd0" aria-controls="expandcontent-90fad76af003d218a822e423e7a9abd0" > - <label class="expand-label" for="expand-90fad76af003d218a822e423e7a9abd0" > + <input type="checkbox" id="expand-f937669f5e6a394209aa1b3a33d56ad8" aria-controls="expandcontent-f937669f5e6a394209aa1b3a33d56ad8" > + <label class="expand-label" for="expand-f937669f5e6a394209aa1b3a33d56ad8" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-90fad76af003d218a822e423e7a9abd0" class="expand-content"> + <div id="expandcontent-f937669f5e6a394209aa1b3a33d56ad8" class="expand-content"> <p>Thank ye!</p> <p>That’s some text wit' a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> @@ -262,26 +273,26 @@ <h3 id="all-defaults">All Defaults</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">ye</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-1b15bcf02ad170d22f2649c1fa21372a" aria-controls="expandcontent-1b15bcf02ad170d22f2649c1fa21372a" > - <label class="expand-label" for="expand-1b15bcf02ad170d22f2649c1fa21372a" > + <input type="checkbox" id="expand-a8544bfa9accd3e986433b024ee8877e" aria-controls="expandcontent-a8544bfa9accd3e986433b024ee8877e" > + <label class="expand-label" for="expand-a8544bfa9accd3e986433b024ee8877e" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-1b15bcf02ad170d22f2649c1fa21372a" class="expand-content"> + <div id="expandcontent-a8544bfa9accd3e986433b024ee8877e" class="expand-content"> <p> Yes, ye did it!</div> </div> <h3 id="initially-expanded">Initially Expanded</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">"Expand me..."</span> <span class="nx">open</span><span class="p">=</span><span class="s">"true"</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">t'</span> <span class="nx">press</span> <span class="nx">ye</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-e2d5d92e84048a28d9275208acd3fe57" aria-controls="expandcontent-e2d5d92e84048a28d9275208acd3fe57" checked> - <label class="expand-label" for="expand-e2d5d92e84048a28d9275208acd3fe57" > + <input type="checkbox" id="expand-ef1843334931ff5a497f3e76c482e5c3" aria-controls="expandcontent-ef1843334931ff5a497f3e76c482e5c3" checked> + <label class="expand-label" for="expand-ef1843334931ff5a497f3e76c482e5c3" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-e2d5d92e84048a28d9275208acd3fe57" class="expand-content"> + <div id="expandcontent-ef1843334931ff5a497f3e76c482e5c3" class="expand-content"> <p> No need t' press ye!</div> </div> @@ -302,13 +313,13 @@ No need t' press ye!</div> </span></span><span class="line"><span class="cl"><span class="p">></span> <span class="nx">th'</span> <span class="nx">possibilities</span> <span class="nx">be</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">includ'n</span> <span class="nx">other</span> <span class="nx">shorrrtcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-2bd7ee100d9675bdb8fd2bceb52ead2d" aria-controls="expandcontent-2bd7ee100d9675bdb8fd2bceb52ead2d" > - <label class="expand-label" for="expand-2bd7ee100d9675bdb8fd2bceb52ead2d" > + <input type="checkbox" id="expand-c0723b6481bc317645760405d49df4b3" aria-controls="expandcontent-c0723b6481bc317645760405d49df4b3" > + <label class="expand-label" for="expand-c0723b6481bc317645760405d49df4b3" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show me almost <strong>endless</strong> possibilities </label> - <div id="expandcontent-2bd7ee100d9675bdb8fd2bceb52ead2d" class="expand-content"> + <div id="expandcontent-c0723b6481bc317645760405d49df4b3" class="expand-content"> <p>Ye can add standard markdown rules:</p> <ul> @@ -411,12 +422,12 @@ No need t' press ye!</div> <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -431,6 +442,7 @@ No need t' press ye!</div> <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -572,13 +584,13 @@ No need t' press ye!</div> setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/shortcodes/expand/index.print.html b/pir/shortcodes/expand/index.print.html index e1e8e86d3a..01448513ef 100644 --- a/pir/shortcodes/expand/index.print.html +++ b/pir/shortcodes/expand/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="canonical" type="text/html" title="Expand :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/expand/index.xml" rel="alternate" type="application/rss+xml" title="Expand :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Expand</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -85,13 +85,13 @@ <p>Th' <code>expand</code> shortcode displays an expandable/collaps'ble section o' text.</p> <div class="expand"> - <input type="checkbox" id="expand-90fad76af003d218a822e423e7a9abd0" aria-controls="expandcontent-90fad76af003d218a822e423e7a9abd0" > - <label class="expand-label" for="expand-90fad76af003d218a822e423e7a9abd0" > + <input type="checkbox" id="expand-f937669f5e6a394209aa1b3a33d56ad8" aria-controls="expandcontent-f937669f5e6a394209aa1b3a33d56ad8" > + <label class="expand-label" for="expand-f937669f5e6a394209aa1b3a33d56ad8" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-90fad76af003d218a822e423e7a9abd0" class="expand-content"> + <div id="expandcontent-f937669f5e6a394209aa1b3a33d56ad8" class="expand-content"> <p>Thank ye!</p> <p>That’s some text wit' a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> @@ -218,26 +218,26 @@ <h3 id="all-defaults">All Defaults</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">ye</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-1b15bcf02ad170d22f2649c1fa21372a" aria-controls="expandcontent-1b15bcf02ad170d22f2649c1fa21372a" > - <label class="expand-label" for="expand-1b15bcf02ad170d22f2649c1fa21372a" > + <input type="checkbox" id="expand-a8544bfa9accd3e986433b024ee8877e" aria-controls="expandcontent-a8544bfa9accd3e986433b024ee8877e" > + <label class="expand-label" for="expand-a8544bfa9accd3e986433b024ee8877e" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-1b15bcf02ad170d22f2649c1fa21372a" class="expand-content"> + <div id="expandcontent-a8544bfa9accd3e986433b024ee8877e" class="expand-content"> <p> Yes, ye did it!</div> </div> <h3 id="initially-expanded">Initially Expanded</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">"Expand me..."</span> <span class="nx">open</span><span class="p">=</span><span class="s">"true"</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">t'</span> <span class="nx">press</span> <span class="nx">ye</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-e2d5d92e84048a28d9275208acd3fe57" aria-controls="expandcontent-e2d5d92e84048a28d9275208acd3fe57" checked> - <label class="expand-label" for="expand-e2d5d92e84048a28d9275208acd3fe57" > + <input type="checkbox" id="expand-ef1843334931ff5a497f3e76c482e5c3" aria-controls="expandcontent-ef1843334931ff5a497f3e76c482e5c3" checked> + <label class="expand-label" for="expand-ef1843334931ff5a497f3e76c482e5c3" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-e2d5d92e84048a28d9275208acd3fe57" class="expand-content"> + <div id="expandcontent-ef1843334931ff5a497f3e76c482e5c3" class="expand-content"> <p> No need t' press ye!</div> </div> @@ -258,13 +258,13 @@ No need t' press ye!</div> </span></span><span class="line"><span class="cl"><span class="p">></span> <span class="nx">th'</span> <span class="nx">possibilities</span> <span class="nx">be</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">includ'n</span> <span class="nx">other</span> <span class="nx">shorrrtcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-2bd7ee100d9675bdb8fd2bceb52ead2d" aria-controls="expandcontent-2bd7ee100d9675bdb8fd2bceb52ead2d" > - <label class="expand-label" for="expand-2bd7ee100d9675bdb8fd2bceb52ead2d" > + <input type="checkbox" id="expand-c0723b6481bc317645760405d49df4b3" aria-controls="expandcontent-c0723b6481bc317645760405d49df4b3" > + <label class="expand-label" for="expand-c0723b6481bc317645760405d49df4b3" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show me almost <strong>endless</strong> possibilities </label> - <div id="expandcontent-2bd7ee100d9675bdb8fd2bceb52ead2d" class="expand-content"> + <div id="expandcontent-c0723b6481bc317645760405d49df4b3" class="expand-content"> <p>Ye can add standard markdown rules:</p> <ul> @@ -289,8 +289,8 @@ No need t' press ye!</div> </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/highlight/index.html b/pir/shortcodes/highlight/index.html index 2c360980d0..8492a4aa17 100644 --- a/pir/shortcodes/highlight/index.html +++ b/pir/shortcodes/highlight/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/highlight/index.xml" rel="alternate" type="application/rss+xml" title="Highlight :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/highlight/index.print.html" rel="alternate" type="text/html" title="Highlight :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -100,27 +100,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Highlight</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/highlight.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/highlight.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/highlight/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/highlight/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/expand/index.html" title="Expand (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/expand/index.html" title="Expand (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/icon/index.html" title="Icon (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/icon/index.html" title="Icon (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -143,13 +154,13 @@ <p>Th' <code>highlight</code> shortcode renders yer code wit' a rules highlighter.</p> -<div class="tab-panel" data-tab-group="388c768303cbf38aaeec1b8ceed11809"> +<div class="tab-panel" data-tab-group="ebd1483ed404ee224f0f98a4417d9b0f"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('388c768303cbf38aaeec1b8ceed11809','python')" + onclick="switchTab('ebd1483ed404ee224f0f98a4417d9b0f','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -372,13 +383,13 @@ </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print("Hello World!") </span></span><span class="line"><span class="cl">```</span></span></code></pre></div> -<div class="tab-panel" data-tab-group="b6f09f29e81d0fa43cc83fc4872ea557"> +<div class="tab-panel" data-tab-group="4d902664f4c884552360a6d4699e6e77"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('b6f09f29e81d0fa43cc83fc4872ea557','python')" + onclick="switchTab('4d902664f4c884552360a6d4699e6e77','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -500,12 +511,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -520,6 +531,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -661,13 +673,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/shortcodes/highlight/index.print.html b/pir/shortcodes/highlight/index.print.html index 16adca224b..08791b281a 100644 --- a/pir/shortcodes/highlight/index.print.html +++ b/pir/shortcodes/highlight/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="canonical" type="text/html" title="Highlight :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/highlight/index.xml" rel="alternate" type="application/rss+xml" title="Highlight :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Highlight</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -92,13 +92,13 @@ <p>Th' <code>highlight</code> shortcode renders yer code wit' a rules highlighter.</p> -<div class="tab-panel" data-tab-group="388c768303cbf38aaeec1b8ceed11809"> +<div class="tab-panel" data-tab-group="ebd1483ed404ee224f0f98a4417d9b0f"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('388c768303cbf38aaeec1b8ceed11809','python')" + onclick="switchTab('ebd1483ed404ee224f0f98a4417d9b0f','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -321,13 +321,13 @@ </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print("Hello World!") </span></span><span class="line"><span class="cl">```</span></span></code></pre></div> -<div class="tab-panel" data-tab-group="b6f09f29e81d0fa43cc83fc4872ea557"> +<div class="tab-panel" data-tab-group="4d902664f4c884552360a6d4699e6e77"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('b6f09f29e81d0fa43cc83fc4872ea557','python')" + onclick="switchTab('4d902664f4c884552360a6d4699e6e77','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -371,8 +371,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/icon/index.html b/pir/shortcodes/icon/index.html index 5dc17b1351..ef730d657a 100644 --- a/pir/shortcodes/icon/index.html +++ b/pir/shortcodes/icon/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/icon/index.xml" rel="alternate" type="application/rss+xml" title="Icon :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/icon/index.print.html" rel="alternate" type="text/html" title="Icon :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -94,27 +94,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Icon</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/icon.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/icon.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/icon/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/icon/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/highlight/index.html" title="Highlight (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/highlight/index.html" title="Highlight (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/include/index.html" title="Include (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/include/index.html" title="Include (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -334,12 +345,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -354,6 +365,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -495,13 +507,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/shortcodes/icon/index.print.html b/pir/shortcodes/icon/index.print.html index b206683652..65296661c0 100644 --- a/pir/shortcodes/icon/index.print.html +++ b/pir/shortcodes/icon/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="canonical" type="text/html" title="Icon :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/icon/index.xml" rel="alternate" type="application/rss+xml" title="Icon :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Icon</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -211,8 +211,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/include/index.html b/pir/shortcodes/include/index.html index 7e5d21fe32..9e1b31dee5 100644 --- a/pir/shortcodes/include/index.html +++ b/pir/shortcodes/include/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/include/index.xml" rel="alternate" type="application/rss+xml" title="Include :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/include/index.print.html" rel="alternate" type="text/html" title="Include :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -91,27 +91,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Include</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/include.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/include.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/include/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/include/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/icon/index.html" title="Icon (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/icon/index.html" title="Icon (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/math/index.html" title="Math (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/math/index.html" title="Math (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -324,12 +335,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062976" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062976" defer></script> + <script src="../../../js/search.js?1695062976" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -344,6 +355,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -485,13 +497,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062976"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062976" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062976" defer></script> + <script src="../../../js/theme.js?1695062976" defer></script> </body> </html> diff --git a/pir/shortcodes/include/index.print.html b/pir/shortcodes/include/index.print.html index bb56942818..23f5ce0443 100644 --- a/pir/shortcodes/include/index.print.html +++ b/pir/shortcodes/include/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="canonical" type="text/html" title="Include :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/include/index.xml" rel="alternate" type="application/rss+xml" title="Include :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Include</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -204,8 +204,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/index.html b/pir/shortcodes/index.html index dd8e5daeee..919502c686 100644 --- a/pir/shortcodes/index.html +++ b/pir/shortcodes/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="alternate" hreflang="pir"> <link href="../../pir/shortcodes/index.xml" rel="alternate" type="application/rss+xml" title="Shorrrtcodes :: Cap'n Hugo Relearrrn Theme"> <link href="../../pir/shortcodes/index.print.html" rel="alternate" type="text/html" title="Shorrrtcodes :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,40 +54,60 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Shorrrtcodes</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../pir/shortcodes/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/shortcodes/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../pir/cont/taxonomy/index.html" title="Taxonomy (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/cont/taxonomy/index.html" title="Taxonomy (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../pir/shortcodes/attachments/index.html" title="Attachments (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/shortcodes/attachments/index.html" title="Attachments (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -212,12 +232,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../js/search.js?1694730290" defer></script> + <script src="../../js/auto-complete.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -232,6 +252,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -373,13 +394,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730290"></script> + <script async src="../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/index.print.html b/pir/shortcodes/index.print.html index adb3dc10c5..bad4fa876e 100644 --- a/pir/shortcodes/index.print.html +++ b/pir/shortcodes/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="canonical" type="text/html" title="Shorrrtcodes :: Cap'n Hugo Relearrrn Theme"> <link href="../../pir/shortcodes/index.xml" rel="alternate" type="application/rss+xml" title="Shorrrtcodes :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../js/url.js?1694730290"></script> - <script src="../../js/variant.js?1694730290"></script> + <link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../js/url.js?1695062980"></script> + <script src="../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Shorrrtcodes</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -1370,13 +1370,13 @@ So its rrrambl'n be used as descript'n.</p> <p>Th' <code>expand</code> shortcode displays an expandable/collaps'ble section o' text.</p> <div class="expand"> - <input type="checkbox" id="expand-90fad76af003d218a822e423e7a9abd0" aria-controls="expandcontent-90fad76af003d218a822e423e7a9abd0" > - <label class="expand-label" for="expand-90fad76af003d218a822e423e7a9abd0" > + <input type="checkbox" id="expand-f937669f5e6a394209aa1b3a33d56ad8" aria-controls="expandcontent-f937669f5e6a394209aa1b3a33d56ad8" > + <label class="expand-label" for="expand-f937669f5e6a394209aa1b3a33d56ad8" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-90fad76af003d218a822e423e7a9abd0" class="expand-content"> + <div id="expandcontent-f937669f5e6a394209aa1b3a33d56ad8" class="expand-content"> <p>Thank ye!</p> <p>That’s some text wit' a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> @@ -1503,26 +1503,26 @@ So its rrrambl'n be used as descript'n.</p> <h3 id="all-defaults">All Defaults</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">ye</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-1b15bcf02ad170d22f2649c1fa21372a" aria-controls="expandcontent-1b15bcf02ad170d22f2649c1fa21372a" > - <label class="expand-label" for="expand-1b15bcf02ad170d22f2649c1fa21372a" > + <input type="checkbox" id="expand-a8544bfa9accd3e986433b024ee8877e" aria-controls="expandcontent-a8544bfa9accd3e986433b024ee8877e" > + <label class="expand-label" for="expand-a8544bfa9accd3e986433b024ee8877e" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-1b15bcf02ad170d22f2649c1fa21372a" class="expand-content"> + <div id="expandcontent-a8544bfa9accd3e986433b024ee8877e" class="expand-content"> <p> Yes, ye did it!</div> </div> <h3 id="initially-expanded">Initially Expanded</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">"Expand me..."</span> <span class="nx">open</span><span class="p">=</span><span class="s">"true"</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">t'</span> <span class="nx">press</span> <span class="nx">ye</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-e2d5d92e84048a28d9275208acd3fe57" aria-controls="expandcontent-e2d5d92e84048a28d9275208acd3fe57" checked> - <label class="expand-label" for="expand-e2d5d92e84048a28d9275208acd3fe57" > + <input type="checkbox" id="expand-ef1843334931ff5a497f3e76c482e5c3" aria-controls="expandcontent-ef1843334931ff5a497f3e76c482e5c3" checked> + <label class="expand-label" for="expand-ef1843334931ff5a497f3e76c482e5c3" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-e2d5d92e84048a28d9275208acd3fe57" class="expand-content"> + <div id="expandcontent-ef1843334931ff5a497f3e76c482e5c3" class="expand-content"> <p> No need t' press ye!</div> </div> @@ -1543,13 +1543,13 @@ No need t' press ye!</div> </span></span><span class="line"><span class="cl"><span class="p">></span> <span class="nx">th'</span> <span class="nx">possibilities</span> <span class="nx">be</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">includ'n</span> <span class="nx">other</span> <span class="nx">shorrrtcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-2bd7ee100d9675bdb8fd2bceb52ead2d" aria-controls="expandcontent-2bd7ee100d9675bdb8fd2bceb52ead2d" > - <label class="expand-label" for="expand-2bd7ee100d9675bdb8fd2bceb52ead2d" > + <input type="checkbox" id="expand-c0723b6481bc317645760405d49df4b3" aria-controls="expandcontent-c0723b6481bc317645760405d49df4b3" > + <label class="expand-label" for="expand-c0723b6481bc317645760405d49df4b3" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show me almost <strong>endless</strong> possibilities </label> - <div id="expandcontent-2bd7ee100d9675bdb8fd2bceb52ead2d" class="expand-content"> + <div id="expandcontent-c0723b6481bc317645760405d49df4b3" class="expand-content"> <p>Ye can add standard markdown rules:</p> <ul> @@ -1587,13 +1587,13 @@ No need t' press ye!</div> <p>Th' <code>highlight</code> shortcode renders yer code wit' a rules highlighter.</p> -<div class="tab-panel" data-tab-group="388c768303cbf38aaeec1b8ceed11809"> +<div class="tab-panel" data-tab-group="ebd1483ed404ee224f0f98a4417d9b0f"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('388c768303cbf38aaeec1b8ceed11809','python')" + onclick="switchTab('ebd1483ed404ee224f0f98a4417d9b0f','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -1816,13 +1816,13 @@ No need t' press ye!</div> </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print("Hello World!") </span></span><span class="line"><span class="cl">```</span></span></code></pre></div> -<div class="tab-panel" data-tab-group="b6f09f29e81d0fa43cc83fc4872ea557"> +<div class="tab-panel" data-tab-group="4d902664f4c884552360a6d4699e6e77"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('b6f09f29e81d0fa43cc83fc4872ea557','python')" + onclick="switchTab('4d902664f4c884552360a6d4699e6e77','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -3387,7 +3387,7 @@ Electricity grid,H2 conversion,27.14 <div class="sc-openapi-wrapper is-load'n helper-loading-container"> <div class="sc-openapi-container" - id="openapi-f082e496a3b469521b7dfb29a4a3ef58" + id="openapi-7b7a8370bd22d5a47e566448dc039610" openapi-url="../../shortcodes/openapi/petstore.json" ></div> </div> @@ -3495,13 +3495,13 @@ Electricity grid,H2 conversion,27.14 <p>T' use formatted parameter, add this 'n yer <code>config.toml</code>:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">marrrkup</span><span class="p">.</span><span class="nx">goldmark</span><span class="p">.</span><span class="nx">renderer</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">unsafe</span> <span class="p">=</span> <span class="kc">true</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="2d45c8491f405981d4e4484d1bb20531"> +<div class="tab-panel" data-tab-group="cc43c7e80d58f19ccf420ac67ddcf1bb"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('2d45c8491f405981d4e4484d1bb20531','configtoml')" + onclick="switchTab('cc43c7e80d58f19ccf420ac67ddcf1bb','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -3539,13 +3539,13 @@ Electricity grid,H2 conversion,27.14 <p>This be especially useful if ye want t' flag yer code example wit' an explicit language.</p> <p>If ye want multiple tabs grouped together ye can wrap yer tabs into th' <a href="../../shortcodes/tabs/"><code>tabs</code> shortcode</a>.</p> -<div class="tab-panel" data-tab-group="22590859c6811f845c9f8899b93cac2b"> +<div class="tab-panel" data-tab-group="4eea6b7da5de53f116e6e652a764b0d1"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('22590859c6811f845c9f8899b93cac2b','c')" + onclick="switchTab('4eea6b7da5de53f116e6e652a764b0d1','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -3659,13 +3659,13 @@ Electricity grid,H2 conversion,27.14 </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="e96d845a9555b1ebe0d03bcf6c474b43"> +<div class="tab-panel" data-tab-group="d973e22c78f91c7bf3f320bd6d041cd3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="code" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('e96d845a9555b1ebe0d03bcf6c474b43','code')" + onclick="switchTab('d973e22c78f91c7bf3f320bd6d041cd3','code')" > <div> <div class="tab-nav-hidden">Code</div> @@ -3690,13 +3690,13 @@ Electricity grid,H2 conversion,27.14 </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="1e3ac3d704b5d2ab9979618d25b06d28"> +<div class="tab-panel" data-tab-group="b2e449f75b009cca8a3920d4eb50b08f"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="emstrongmixedstrongem" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1e3ac3d704b5d2ab9979618d25b06d28','emstrongmixedstrongem')" + onclick="switchTab('b2e449f75b009cca8a3920d4eb50b08f','emstrongmixedstrongem')" > <div> <div class="tab-nav-hidden"><em><strong>Mixed</strong></em></div> @@ -3744,13 +3744,13 @@ Electricity grid,H2 conversion,27.14 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">th'</span> <span class="nx">background</span> <span class="nx">t'</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">o'</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">an'</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">ay'con</span><span class="p">.</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span> </span></span><span class="line"><span class="cl"><span class="p">{{<</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">>}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="5e61850b4120e110955e46f4a8e00a69"> +<div class="tab-panel" data-tab-group="ef830aad2e0cebe1f0948cb7ee5616f9"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="just-colored-style" class="tab-nav-button tab-panel-style cstyle blue active" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-colored-style')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-colored-style')" > <div> <div class="tab-nav-hidden">just colored style</div> @@ -3760,7 +3760,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="just-color" class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-color')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-color')" > <div> <div class="tab-nav-hidden">just color</div> @@ -3770,7 +3770,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="default-style-and-color" class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','default-style-and-color')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','default-style-and-color')" > <div> <div class="tab-nav-hidden">default style an' color</div> @@ -3780,7 +3780,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-severity-stylefa-fw-fas-fa-info-circle')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-severity-stylefa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> just severity style</div> @@ -3790,7 +3790,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','severity-style-and-colorfa-fw-fas-fa-info-circle')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','severity-style-and-colorfa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> severity style an' color</div> @@ -3863,13 +3863,13 @@ Electricity grid,H2 conversion,27.14 <p>This comes 'n handy eg. fer provid'n code snippets fer multiple languages.</p> <p>If ye just want a single tab ye can instead call th' <a href="../../shortcodes/tab/"><code>tab</code> shortcode</a> standalone.</p> -<div class="tab-panel" data-tab-group="bc299bc3cf1fc4c0415addbab5968c9c"> +<div class="tab-panel" data-tab-group="8631fee0ef111e026be2b66f6e0ce55c"> <div class="tab-nav"> <div class="tab-nav-title">hello.</div> <button data-tab-item="py" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','py')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','py')" > <div> <div class="tab-nav-hidden">py</div> @@ -3879,7 +3879,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="sh" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','sh')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','sh')" > <div> <div class="tab-nav-hidden">sh</div> @@ -3889,7 +3889,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','c')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -4046,13 +4046,13 @@ Electricity grid,H2 conversion,27.14 <p>See what happens t' th' tab views while ye select different tabs.</p> <p>While press'n a tab o' Group A switches all tab views o' Group A 'n sync (if th' tab be available), th' tabs o' Group B be left untouched.</p> -<div class="tab-panel" data-tab-group="76dc28f0994c3a7cbeb59d917b9c9f71"> +<div class="tab-panel" data-tab-group="bdc445684a6b8b52699f6d0af984c90d"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="group-a-tab-view-1" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-a-tab-view-1')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-a-tab-view-1')" > <div> <div class="tab-nav-hidden">Group A, Tab View 1</div> @@ -4062,7 +4062,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="group-a-tab-view-2" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-a-tab-view-2')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-a-tab-view-2')" > <div> <div class="tab-nav-hidden">Group A, Tab View 2</div> @@ -4072,7 +4072,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="group-b" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-b')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-b')" > <div> <div class="tab-nav-hidden">Group B</div> @@ -4472,8 +4472,8 @@ Electricity grid,H2 conversion,27.14 </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730291" defer></script> + <script src="../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062980" defer></script> <script> function useMathJax( config ){ if( !Object.assign ){ @@ -4502,27 +4502,27 @@ Electricity grid,H2 conversion,27.14 } useMathJax( JSON.parse("{}") ); </script> - <script id="MathJax-script" async src="../../js/mathjax/tex-mml-chtml.js?1694730291"></script> - <script src="../../js/d3/d3-color.min.js?1694730291" defer></script> - <script src="../../js/d3/d3-dispatch.min.js?1694730291" defer></script> - <script src="../../js/d3/d3-drag.min.js?1694730291" defer></script> - <script src="../../js/d3/d3-ease.min.js?1694730291" defer></script> - <script src="../../js/d3/d3-interpolate.min.js?1694730291" defer></script> - <script src="../../js/d3/d3-selection.min.js?1694730291" defer></script> - <script src="../../js/d3/d3-timer.min.js?1694730291" defer></script> - <script src="../../js/d3/d3-transition.min.js?1694730291" defer></script> - <script src="../../js/d3/d3-zoom.min.js?1694730291" defer></script> - <script src="../../js/js-yaml.min.js?1694730291" defer></script> - <script src="../../js/mermaid.min.js?1694730291" defer></script> + <script id="MathJax-script" async src="../../js/mathjax/tex-mml-chtml.js?1695062980"></script> + <script src="../../js/d3/d3-color.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-dispatch.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-drag.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-ease.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-interpolate.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-selection.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-timer.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-transition.min.js?1695062980" defer></script> + <script src="../../js/d3/d3-zoom.min.js?1695062980" defer></script> + <script src="../../js/js-yaml.min.js?1695062980" defer></script> + <script src="../../js/mermaid.min.js?1695062980" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> <script>window.noZensmooth = true;</script> - <script src="../../js/swagger-ui/swagger-ui-bundle.js?1694730291" defer></script> - <script src="../../js/swagger-ui/swagger-ui-standalone-preset.js?1694730291" defer></script> + <script src="../../js/swagger-ui/swagger-ui-bundle.js?1695062980" defer></script> + <script src="../../js/swagger-ui/swagger-ui-standalone-preset.js?1695062980" defer></script> <script> - window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1694730291", assetsBuster: 1694730291 }; + window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1695062980", assetsBuster: 1695062980 }; </script> - <script src="../../js/theme.js?1694730291" defer></script> + <script src="../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/math/index.html b/pir/shortcodes/math/index.html index 49945958a9..94e15c1a08 100644 --- a/pir/shortcodes/math/index.html +++ b/pir/shortcodes/math/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/math/index.xml" rel="alternate" type="application/rss+xml" title="Math :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/math/index.print.html" rel="alternate" type="text/html" title="Math :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -100,27 +100,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Math</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/math.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/math.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/math/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/math/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/include/index.html" title="Include (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/include/index.html" title="Include (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/mermaid/index.html" title="Merrrmaid (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/mermaid/index.html" title="Merrrmaid (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -391,12 +402,12 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062977" defer></script> + <script src="../../../js/search.js?1695062977" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -411,6 +422,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -552,13 +564,13 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062977"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062977" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062977" defer></script> <script> function useMathJax( config ){ if( !Object.assign ){ @@ -587,7 +599,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ } useMathJax( JSON.parse("{}") ); </script> - <script id="MathJax-script" async src="../../../js/mathjax/tex-mml-chtml.js?1694730289"></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script id="MathJax-script" async src="../../../js/mathjax/tex-mml-chtml.js?1695062977"></script> + <script src="../../../js/theme.js?1695062977" defer></script> </body> </html> diff --git a/pir/shortcodes/math/index.print.html b/pir/shortcodes/math/index.print.html index d36c3d1b85..1beb672f05 100644 --- a/pir/shortcodes/math/index.print.html +++ b/pir/shortcodes/math/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="canonical" type="text/html" title="Math :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/math/index.xml" rel="alternate" type="application/rss+xml" title="Math :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Math</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -262,8 +262,8 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> <script> function useMathJax( config ){ if( !Object.assign ){ @@ -292,7 +292,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ } useMathJax( JSON.parse("{}") ); </script> - <script id="MathJax-script" async src="../../../js/mathjax/tex-mml-chtml.js?1694730290"></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script id="MathJax-script" async src="../../../js/mathjax/tex-mml-chtml.js?1695062980"></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/mermaid/index.html b/pir/shortcodes/mermaid/index.html index f7c618d44a..16579b5c85 100644 --- a/pir/shortcodes/mermaid/index.html +++ b/pir/shortcodes/mermaid/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/mermaid/index.xml" rel="alternate" type="application/rss+xml" title="Merrrmaid :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/mermaid/index.print.html" rel="alternate" type="text/html" title="Merrrmaid :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -111,27 +111,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Merrrmaid</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/mermaid.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/mermaid.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/mermaid/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/mermaid/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/math/index.html" title="Math (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/math/index.html" title="Math (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/notice/index.html" title="Notice (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/notice/index.html" title="Notice (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -857,12 +868,12 @@ Electricity grid,H2 conversion,27.14 <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062977" defer></script> + <script src="../../../js/search.js?1695062977" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -877,6 +888,7 @@ Electricity grid,H2 conversion,27.14 <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -1018,27 +1030,27 @@ Electricity grid,H2 conversion,27.14 setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062977"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-color.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-dispatch.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-drag.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-ease.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-interpolate.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-selection.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-timer.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-transition.min.js?1694730289" defer></script> - <script src="../../../js/d3/d3-zoom.min.js?1694730289" defer></script> - <script src="../../../js/js-yaml.min.js?1694730289" defer></script> - <script src="../../../js/mermaid.min.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062977" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-color.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-dispatch.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-drag.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-ease.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-interpolate.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-selection.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-timer.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-transition.min.js?1695062977" defer></script> + <script src="../../../js/d3/d3-zoom.min.js?1695062977" defer></script> + <script src="../../../js/js-yaml.min.js?1695062977" defer></script> + <script src="../../../js/mermaid.min.js?1695062977" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/theme.js?1695062977" defer></script> </body> </html> diff --git a/pir/shortcodes/mermaid/index.print.html b/pir/shortcodes/mermaid/index.print.html index 8f3c7d67b9..38bc99c0f0 100644 --- a/pir/shortcodes/mermaid/index.print.html +++ b/pir/shortcodes/mermaid/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="canonical" type="text/html" title="Merrrmaid :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/mermaid/index.xml" rel="alternate" type="application/rss+xml" title="Merrrmaid :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Merrrmaid</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -717,22 +717,22 @@ Electricity grid,H2 conversion,27.14 </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-color.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-dispatch.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-drag.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-ease.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-interpolate.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-selection.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-timer.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-transition.min.js?1694730290" defer></script> - <script src="../../../js/d3/d3-zoom.min.js?1694730290" defer></script> - <script src="../../../js/js-yaml.min.js?1694730290" defer></script> - <script src="../../../js/mermaid.min.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-color.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-dispatch.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-drag.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-ease.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-interpolate.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-selection.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-timer.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-transition.min.js?1695062980" defer></script> + <script src="../../../js/d3/d3-zoom.min.js?1695062980" defer></script> + <script src="../../../js/js-yaml.min.js?1695062980" defer></script> + <script src="../../../js/mermaid.min.js?1695062980" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/notice/index.html b/pir/shortcodes/notice/index.html index eaab622d83..172c9f58ec 100644 --- a/pir/shortcodes/notice/index.html +++ b/pir/shortcodes/notice/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/notice/index.xml" rel="alternate" type="application/rss+xml" title="Notice :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/notice/index.print.html" rel="alternate" type="text/html" title="Notice :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -95,27 +95,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Notice</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/notice.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/notice.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/notice/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/notice/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/mermaid/index.html" title="Merrrmaid (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/mermaid/index.html" title="Merrrmaid (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/openapi/index.html" title="OpenAPI (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/openapi/index.html" title="OpenAPI (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -555,12 +566,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062977" defer></script> + <script src="../../../js/search.js?1695062977" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -575,6 +586,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -716,13 +728,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062977"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062977" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062977" defer></script> + <script src="../../../js/theme.js?1695062977" defer></script> </body> </html> diff --git a/pir/shortcodes/notice/index.print.html b/pir/shortcodes/notice/index.print.html index e9c1c8040d..751fc28e01 100644 --- a/pir/shortcodes/notice/index.print.html +++ b/pir/shortcodes/notice/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="canonical" type="text/html" title="Notice :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/notice/index.xml" rel="alternate" type="application/rss+xml" title="Notice :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Notice</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -431,8 +431,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/openapi/index.html b/pir/shortcodes/openapi/index.html index e5fcae1c5f..c8fcce397b 100644 --- a/pir/shortcodes/openapi/index.html +++ b/pir/shortcodes/openapi/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/openapi/index.xml" rel="alternate" type="application/rss+xml" title="OpenAPI :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/openapi/index.print.html" rel="alternate" type="text/html" title="OpenAPI :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -91,27 +91,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">OpenAPI</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/openapi/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/openapi/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/openapi/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/openapi/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/notice/index.html" title="Notice (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/notice/index.html" title="Notice (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/siteparam/index.html" title="SiteParam (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/siteparam/index.html" title="SiteParam (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -212,7 +223,7 @@ <div class="sc-openapi-wrapper is-load'n helper-loading-container"> <div class="sc-openapi-container" - id="openapi-f082e496a3b469521b7dfb29a4a3ef58" + id="openapi-7b7a8370bd22d5a47e566448dc039610" openapi-url="../../../shortcodes/openapi/petstore.json" ></div> </div> @@ -304,12 +315,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -324,6 +335,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -465,19 +477,19 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062979" defer></script> <script>window.noZensmooth = true;</script> - <script src="../../../js/swagger-ui/swagger-ui-bundle.js?1694730290" defer></script> - <script src="../../../js/swagger-ui/swagger-ui-standalone-preset.js?1694730290" defer></script> + <script src="../../../js/swagger-ui/swagger-ui-bundle.js?1695062979" defer></script> + <script src="../../../js/swagger-ui/swagger-ui-standalone-preset.js?1695062979" defer></script> <script> - window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1694730290", assetsBuster: 1694730290 }; + window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1695062979", assetsBuster: 1695062979 }; </script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/shortcodes/openapi/index.print.html b/pir/shortcodes/openapi/index.print.html index eb1cdbd876..5c9b0f0062 100644 --- a/pir/shortcodes/openapi/index.print.html +++ b/pir/shortcodes/openapi/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="canonical" type="text/html" title="OpenAPI :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/openapi/index.xml" rel="alternate" type="application/rss+xml" title="OpenAPI :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">OpenAPI</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -170,7 +170,7 @@ <div class="sc-openapi-wrapper is-load'n helper-loading-container"> <div class="sc-openapi-container" - id="openapi-f082e496a3b469521b7dfb29a4a3ef58" + id="openapi-7b7a8370bd22d5a47e566448dc039610" openapi-url="../../../shortcodes/openapi/petstore.json" ></div> </div> @@ -184,14 +184,14 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730291" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> <script>window.noZensmooth = true;</script> - <script src="../../../js/swagger-ui/swagger-ui-bundle.js?1694730291" defer></script> - <script src="../../../js/swagger-ui/swagger-ui-standalone-preset.js?1694730291" defer></script> + <script src="../../../js/swagger-ui/swagger-ui-bundle.js?1695062980" defer></script> + <script src="../../../js/swagger-ui/swagger-ui-standalone-preset.js?1695062980" defer></script> <script> - window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1694730291", assetsBuster: 1694730291 }; + window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1695062980", assetsBuster: 1695062980 }; </script> - <script src="../../../js/theme.js?1694730291" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/siteparam/index.html b/pir/shortcodes/siteparam/index.html index d589e4afbf..1dcac02334 100644 --- a/pir/shortcodes/siteparam/index.html +++ b/pir/shortcodes/siteparam/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/siteparam/index.xml" rel="alternate" type="application/rss+xml" title="SiteParam :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/siteparam/index.print.html" rel="alternate" type="text/html" title="SiteParam :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -92,27 +92,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">SiteParam</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/siteparam.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/siteparam.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/siteparam/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/siteparam/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/openapi/index.html" title="OpenAPI (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/openapi/index.html" title="OpenAPI (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/tab/index.html" title="Tab (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/tab/index.html" title="Tab (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -216,13 +227,13 @@ <p>T' use formatted parameter, add this 'n yer <code>config.toml</code>:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">marrrkup</span><span class="p">.</span><span class="nx">goldmark</span><span class="p">.</span><span class="nx">renderer</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">unsafe</span> <span class="p">=</span> <span class="kc">true</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="2d45c8491f405981d4e4484d1bb20531"> +<div class="tab-panel" data-tab-group="cc43c7e80d58f19ccf420ac67ddcf1bb"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('2d45c8491f405981d4e4484d1bb20531','configtoml')" + onclick="switchTab('cc43c7e80d58f19ccf420ac67ddcf1bb','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -331,12 +342,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062977" defer></script> + <script src="../../../js/search.js?1695062977" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -351,6 +362,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -492,13 +504,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062977"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062977" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062977" defer></script> + <script src="../../../js/theme.js?1695062977" defer></script> </body> </html> diff --git a/pir/shortcodes/siteparam/index.print.html b/pir/shortcodes/siteparam/index.print.html index 7e46dcc130..3bb367c044 100644 --- a/pir/shortcodes/siteparam/index.print.html +++ b/pir/shortcodes/siteparam/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="canonical" type="text/html" title="SiteParam :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/siteparam/index.xml" rel="alternate" type="application/rss+xml" title="SiteParam :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">SiteParam</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -173,13 +173,13 @@ <p>T' use formatted parameter, add this 'n yer <code>config.toml</code>:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">marrrkup</span><span class="p">.</span><span class="nx">goldmark</span><span class="p">.</span><span class="nx">renderer</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">unsafe</span> <span class="p">=</span> <span class="kc">true</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="2d45c8491f405981d4e4484d1bb20531"> +<div class="tab-panel" data-tab-group="cc43c7e80d58f19ccf420ac67ddcf1bb"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('2d45c8491f405981d4e4484d1bb20531','configtoml')" + onclick="switchTab('cc43c7e80d58f19ccf420ac67ddcf1bb','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -210,8 +210,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/tab/index.html b/pir/shortcodes/tab/index.html index f6219c9ecc..b1962d6439 100644 --- a/pir/shortcodes/tab/index.html +++ b/pir/shortcodes/tab/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/tab/index.xml" rel="alternate" type="application/rss+xml" title="Tab :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/tab/index.print.html" rel="alternate" type="text/html" title="Tab :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tab</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/tab.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/tab.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/tab/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/tab/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/siteparam/index.html" title="SiteParam (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/siteparam/index.html" title="SiteParam (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../pir/shortcodes/tabs/index.html" title="Tabs (🡐)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/tabs/index.html" title="Tabs (🡐)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -130,13 +141,13 @@ <p>This be especially useful if ye want t' flag yer code example wit' an explicit language.</p> <p>If ye want multiple tabs grouped together ye can wrap yer tabs into th' <a href="../../../shortcodes/tabs/"><code>tabs</code> shortcode</a>.</p> -<div class="tab-panel" data-tab-group="22590859c6811f845c9f8899b93cac2b"> +<div class="tab-panel" data-tab-group="4eea6b7da5de53f116e6e652a764b0d1"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('22590859c6811f845c9f8899b93cac2b','c')" + onclick="switchTab('4eea6b7da5de53f116e6e652a764b0d1','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -250,13 +261,13 @@ </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="e96d845a9555b1ebe0d03bcf6c474b43"> +<div class="tab-panel" data-tab-group="d973e22c78f91c7bf3f320bd6d041cd3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="code" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('e96d845a9555b1ebe0d03bcf6c474b43','code')" + onclick="switchTab('d973e22c78f91c7bf3f320bd6d041cd3','code')" > <div> <div class="tab-nav-hidden">Code</div> @@ -281,13 +292,13 @@ </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="1e3ac3d704b5d2ab9979618d25b06d28"> +<div class="tab-panel" data-tab-group="b2e449f75b009cca8a3920d4eb50b08f"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="emstrongmixedstrongem" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1e3ac3d704b5d2ab9979618d25b06d28','emstrongmixedstrongem')" + onclick="switchTab('b2e449f75b009cca8a3920d4eb50b08f','emstrongmixedstrongem')" > <div> <div class="tab-nav-hidden"><em><strong>Mixed</strong></em></div> @@ -335,13 +346,13 @@ </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">th'</span> <span class="nx">background</span> <span class="nx">t'</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">o'</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">an'</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">ay'con</span><span class="p">.</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span> </span></span><span class="line"><span class="cl"><span class="p">{{<</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">>}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="5e61850b4120e110955e46f4a8e00a69"> +<div class="tab-panel" data-tab-group="ef830aad2e0cebe1f0948cb7ee5616f9"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="just-colored-style" class="tab-nav-button tab-panel-style cstyle blue active" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-colored-style')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-colored-style')" > <div> <div class="tab-nav-hidden">just colored style</div> @@ -351,7 +362,7 @@ <button data-tab-item="just-color" class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-color')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-color')" > <div> <div class="tab-nav-hidden">just color</div> @@ -361,7 +372,7 @@ <button data-tab-item="default-style-and-color" class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','default-style-and-color')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','default-style-and-color')" > <div> <div class="tab-nav-hidden">default style an' color</div> @@ -371,7 +382,7 @@ <button data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-severity-stylefa-fw-fas-fa-info-circle')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-severity-stylefa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> just severity style</div> @@ -381,7 +392,7 @@ <button data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','severity-style-and-colorfa-fw-fas-fa-info-circle')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','severity-style-and-colorfa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> severity style an' color</div> @@ -525,12 +536,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062977" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062977" defer></script> + <script src="../../../js/search.js?1695062977" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -545,6 +556,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -686,13 +698,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062977"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062977" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062977" defer></script> + <script src="../../../js/theme.js?1695062977" defer></script> </body> </html> diff --git a/pir/shortcodes/tab/index.print.html b/pir/shortcodes/tab/index.print.html index acfde66e52..ee96d581f4 100644 --- a/pir/shortcodes/tab/index.print.html +++ b/pir/shortcodes/tab/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="canonical" type="text/html" title="Tab :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/tab/index.xml" rel="alternate" type="application/rss+xml" title="Tab :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tab</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -86,13 +86,13 @@ <p>This be especially useful if ye want t' flag yer code example wit' an explicit language.</p> <p>If ye want multiple tabs grouped together ye can wrap yer tabs into th' <a href="../../../shortcodes/tabs/"><code>tabs</code> shortcode</a>.</p> -<div class="tab-panel" data-tab-group="22590859c6811f845c9f8899b93cac2b"> +<div class="tab-panel" data-tab-group="4eea6b7da5de53f116e6e652a764b0d1"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('22590859c6811f845c9f8899b93cac2b','c')" + onclick="switchTab('4eea6b7da5de53f116e6e652a764b0d1','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -206,13 +206,13 @@ </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="e96d845a9555b1ebe0d03bcf6c474b43"> +<div class="tab-panel" data-tab-group="d973e22c78f91c7bf3f320bd6d041cd3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="code" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('e96d845a9555b1ebe0d03bcf6c474b43','code')" + onclick="switchTab('d973e22c78f91c7bf3f320bd6d041cd3','code')" > <div> <div class="tab-nav-hidden">Code</div> @@ -237,13 +237,13 @@ </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="1e3ac3d704b5d2ab9979618d25b06d28"> +<div class="tab-panel" data-tab-group="b2e449f75b009cca8a3920d4eb50b08f"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="emstrongmixedstrongem" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1e3ac3d704b5d2ab9979618d25b06d28','emstrongmixedstrongem')" + onclick="switchTab('b2e449f75b009cca8a3920d4eb50b08f','emstrongmixedstrongem')" > <div> <div class="tab-nav-hidden"><em><strong>Mixed</strong></em></div> @@ -291,13 +291,13 @@ </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">th'</span> <span class="nx">background</span> <span class="nx">t'</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">o'</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">an'</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">th'</span> <span class="nx">chosen</span> <span class="nx">ay'con</span><span class="p">.</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span> </span></span><span class="line"><span class="cl"><span class="p">{{<</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">>}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="5e61850b4120e110955e46f4a8e00a69"> +<div class="tab-panel" data-tab-group="ef830aad2e0cebe1f0948cb7ee5616f9"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="just-colored-style" class="tab-nav-button tab-panel-style cstyle blue active" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-colored-style')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-colored-style')" > <div> <div class="tab-nav-hidden">just colored style</div> @@ -307,7 +307,7 @@ <button data-tab-item="just-color" class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-color')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-color')" > <div> <div class="tab-nav-hidden">just color</div> @@ -317,7 +317,7 @@ <button data-tab-item="default-style-and-color" class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','default-style-and-color')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','default-style-and-color')" > <div> <div class="tab-nav-hidden">default style an' color</div> @@ -327,7 +327,7 @@ <button data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','just-severity-stylefa-fw-fas-fa-info-circle')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','just-severity-stylefa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> just severity style</div> @@ -337,7 +337,7 @@ <button data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('5e61850b4120e110955e46f4a8e00a69','severity-style-and-colorfa-fw-fas-fa-info-circle')" + onclick="switchTab('ef830aad2e0cebe1f0948cb7ee5616f9','severity-style-and-colorfa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> severity style an' color</div> @@ -403,8 +403,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/shortcodes/tabs/index.html b/pir/shortcodes/tabs/index.html index f654245416..f2c6427b0d 100644 --- a/pir/shortcodes/tabs/index.html +++ b/pir/shortcodes/tabs/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/shortcodes/tabs/index.xml" rel="alternate" type="application/rss+xml" title="Tabs :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/tabs/index.print.html" rel="alternate" type="text/html" title="Tabs :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -92,27 +92,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tabs</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/tabs.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/tabs.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../pir/shortcodes/tabs/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/tabs/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/shortcodes/tab/index.html" title="Tab (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/shortcodes/tab/index.html" title="Tab (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -129,13 +140,13 @@ <p>This comes 'n handy eg. fer provid'n code snippets fer multiple languages.</p> <p>If ye just want a single tab ye can instead call th' <a href="../../../shortcodes/tab/"><code>tab</code> shortcode</a> standalone.</p> -<div class="tab-panel" data-tab-group="bc299bc3cf1fc4c0415addbab5968c9c"> +<div class="tab-panel" data-tab-group="8631fee0ef111e026be2b66f6e0ce55c"> <div class="tab-nav"> <div class="tab-nav-title">hello.</div> <button data-tab-item="py" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','py')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','py')" > <div> <div class="tab-nav-hidden">py</div> @@ -145,7 +156,7 @@ <button data-tab-item="sh" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','sh')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','sh')" > <div> <div class="tab-nav-hidden">sh</div> @@ -155,7 +166,7 @@ <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','c')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -312,13 +323,13 @@ <p>See what happens t' th' tab views while ye select different tabs.</p> <p>While press'n a tab o' Group A switches all tab views o' Group A 'n sync (if th' tab be available), th' tabs o' Group B be left untouched.</p> -<div class="tab-panel" data-tab-group="76dc28f0994c3a7cbeb59d917b9c9f71"> +<div class="tab-panel" data-tab-group="bdc445684a6b8b52699f6d0af984c90d"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="group-a-tab-view-1" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-a-tab-view-1')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-a-tab-view-1')" > <div> <div class="tab-nav-hidden">Group A, Tab View 1</div> @@ -328,7 +339,7 @@ <button data-tab-item="group-a-tab-view-2" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-a-tab-view-2')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-a-tab-view-2')" > <div> <div class="tab-nav-hidden">Group A, Tab View 2</div> @@ -338,7 +349,7 @@ <button data-tab-item="group-b" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-b')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-b')" > <div> <div class="tab-nav-hidden">Group B</div> @@ -815,12 +826,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730289" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730289" defer></script> - <script src="../../../js/search.js?1694730289" defer></script> + <script src="../../../js/auto-complete.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062978" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062978" defer></script> + <script src="../../../js/search.js?1695062978" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -835,6 +846,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -976,13 +988,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730289"></script> + <script async src="../../../js/github-buttons.js?1695062978"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730289" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730289" defer></script> - <script src="../../../js/theme.js?1694730289" defer></script> + <script src="../../../js/clipboard.min.js?1695062978" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062978" defer></script> + <script src="../../../js/theme.js?1695062978" defer></script> </body> </html> diff --git a/pir/shortcodes/tabs/index.print.html b/pir/shortcodes/tabs/index.print.html index 31c8a4b36e..925a0efefe 100644 --- a/pir/shortcodes/tabs/index.print.html +++ b/pir/shortcodes/tabs/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="canonical" type="text/html" title="Tabs :: Cap'n Hugo Relearrrn Theme"> <link href="../../../pir/shortcodes/tabs/index.xml" rel="alternate" type="application/rss+xml" title="Tabs :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../../js/url.js?1694730290"></script> - <script src="../../../js/variant.js?1694730290"></script> + <link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../../js/url.js?1695062980"></script> + <script src="../../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/shortcodes/index.html"><span itemprop="name">Shorrrtcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tabs</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -86,13 +86,13 @@ <p>This comes 'n handy eg. fer provid'n code snippets fer multiple languages.</p> <p>If ye just want a single tab ye can instead call th' <a href="../../../shortcodes/tab/"><code>tab</code> shortcode</a> standalone.</p> -<div class="tab-panel" data-tab-group="bc299bc3cf1fc4c0415addbab5968c9c"> +<div class="tab-panel" data-tab-group="8631fee0ef111e026be2b66f6e0ce55c"> <div class="tab-nav"> <div class="tab-nav-title">hello.</div> <button data-tab-item="py" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','py')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','py')" > <div> <div class="tab-nav-hidden">py</div> @@ -102,7 +102,7 @@ <button data-tab-item="sh" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','sh')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','sh')" > <div> <div class="tab-nav-hidden">sh</div> @@ -112,7 +112,7 @@ <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('bc299bc3cf1fc4c0415addbab5968c9c','c')" + onclick="switchTab('8631fee0ef111e026be2b66f6e0ce55c','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -269,13 +269,13 @@ <p>See what happens t' th' tab views while ye select different tabs.</p> <p>While press'n a tab o' Group A switches all tab views o' Group A 'n sync (if th' tab be available), th' tabs o' Group B be left untouched.</p> -<div class="tab-panel" data-tab-group="76dc28f0994c3a7cbeb59d917b9c9f71"> +<div class="tab-panel" data-tab-group="bdc445684a6b8b52699f6d0af984c90d"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="group-a-tab-view-1" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-a-tab-view-1')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-a-tab-view-1')" > <div> <div class="tab-nav-hidden">Group A, Tab View 1</div> @@ -285,7 +285,7 @@ <button data-tab-item="group-a-tab-view-2" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-a-tab-view-2')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-a-tab-view-2')" > <div> <div class="tab-nav-hidden">Group A, Tab View 2</div> @@ -295,7 +295,7 @@ <button data-tab-item="group-b" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('76dc28f0994c3a7cbeb59d917b9c9f71','group-b')" + onclick="switchTab('bdc445684a6b8b52699f6d0af984c90d','group-b')" > <div> <div class="tab-nav-hidden">Group B</div> @@ -694,8 +694,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/showcase/index.html b/pir/showcase/index.html index 6085af6955..408a4076e6 100644 --- a/pir/showcase/index.html +++ b/pir/showcase/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="alternate" hreflang="pir"> <link href="../../pir/showcase/index.xml" rel="alternate" type="application/rss+xml" title="Showcase :: Cap'n Hugo Relearrrn Theme"> <link href="../../pir/showcase/index.print.html" rel="alternate" type="text/html" title="Showcase :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#gobolinux-wikihttpswikigobolinuxorg-by-neonsysorg"><a href="https://wiki.gobolinux.org/">GoboLinux Wiki</a> by NEONsys.org</a></li> @@ -83,27 +83,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Showcase</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/showcase/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/showcase/_index.pir.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../pir/showcase/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/showcase/index.print.html" title="Prrrint whole chapterrr (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../pir/shortcodes/tabs/index.html" title="Tabs (🡒)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/shortcodes/tabs/index.html" title="Tabs (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -117,14 +128,14 @@ <h2 id="gobolinux-wikihttpswikigobolinuxorg-by-neonsysorg"><a href="https://wiki.gobolinux.org/" target="_blank">GoboLinux Wiki</a> by NEONsys.org</h2> -<p><a href="#image-c0a493858820c82a29afb91a28b8170e" class="lightbox-link"><img src="../../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c0a493858820c82a29afb91a28b8170e"><img src="../../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-fe07a8fe260e832e3e7a406a3797cf3f" class="lightbox-link"><img src="../../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-fe07a8fe260e832e3e7a406a3797cf3f"><img src="../../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="bitshttpsbits-trainingdetraining-by-dr-lutz-gollan"><a href="https://bits-train'n.de/training/" target="_blank">BITS</a> by Dr. Lutz Gollan</h2> -<p><a href="#image-e377cdf4c1332992d14bc0a7e5b0f781" class="lightbox-link"><img src="../../showcase/bits-train.png?width=60pc" alt="BITS image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e377cdf4c1332992d14bc0a7e5b0f781"><img src="../../showcase/bits-train.png?width=60pc" alt="BITS image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-e145fbaff73c6b47e6ccdbe46e9d8940" class="lightbox-link"><img src="../../showcase/bits-train.png?width=60pc" alt="BITS image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e145fbaff73c6b47e6ccdbe46e9d8940"><img src="../../showcase/bits-train.png?width=60pc" alt="BITS image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="pamasol-electricshttpspamasolgithubiode-by-pamasol"><a href="https://pamasol.github.io/de/" target="_blank">Pamasol Electrics</a> by Pamasol</h2> -<p><a href="#image-dfa6c39496cbc1f2545fdfe461b06b5c" class="lightbox-link"><img src="../../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-dfa6c39496cbc1f2545fdfe461b06b5c"><img src="../../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-636214925749262ae1b6f24ea89aceb7" class="lightbox-link"><img src="../../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-636214925749262ae1b6f24ea89aceb7"><img src="../../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -213,12 +224,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../js/search.js?1694730290" defer></script> + <script src="../../js/auto-complete.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062979" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062979" defer></script> + <script src="../../js/search.js?1695062979" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -233,6 +244,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -374,13 +386,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730290"></script> + <script async src="../../js/github-buttons.js?1695062979"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062979" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062979" defer></script> + <script src="../../js/theme.js?1695062979" defer></script> </body> </html> diff --git a/pir/showcase/index.print.html b/pir/showcase/index.print.html index 3234585562..6794e4a08d 100644 --- a/pir/showcase/index.print.html +++ b/pir/showcase/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="canonical" type="text/html" title="Showcase :: Cap'n Hugo Relearrrn Theme"> <link href="../../pir/showcase/index.xml" rel="alternate" type="application/rss+xml" title="Showcase :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730290" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730290" rel="stylesheet"> - <link href="../../css/fonts.css?1694730290" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730290" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730290" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730290" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730290" rel="stylesheet"> - <link href="../../css/print.css?1694730290" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730290" rel="stylesheet"> - <link href="../../css/ie.css?1694730290" rel="stylesheet"> - <script src="../../js/url.js?1694730290"></script> - <script src="../../js/variant.js?1694730290"></script> + <link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062980" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062980" rel="stylesheet"> + <link href="../../css/fonts.css?1695062980" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062980" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062980" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062980" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062980" rel="stylesheet"> + <link href="../../css/print.css?1695062980" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062980" rel="stylesheet"> + <link href="../../css/ie.css?1695062980" rel="stylesheet"> + <script src="../../js/url.js?1695062980"></script> + <script src="../../js/variant.js?1695062980"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Showcase</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -82,14 +82,14 @@ <h2 id="gobolinux-wikihttpswikigobolinuxorg-by-neonsysorg"><a href="https://wiki.gobolinux.org/" target="_blank">GoboLinux Wiki</a> by NEONsys.org</h2> -<p><a href="#image-c0a493858820c82a29afb91a28b8170e" class="lightbox-link"><img src="../../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-c0a493858820c82a29afb91a28b8170e"><img src="../../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-fe07a8fe260e832e3e7a406a3797cf3f" class="lightbox-link"><img src="../../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-fe07a8fe260e832e3e7a406a3797cf3f"><img src="../../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="bitshttpsbits-trainingdetraining-by-dr-lutz-gollan"><a href="https://bits-train'n.de/training/" target="_blank">BITS</a> by Dr. Lutz Gollan</h2> -<p><a href="#image-e377cdf4c1332992d14bc0a7e5b0f781" class="lightbox-link"><img src="../../showcase/bits-train.png?width=60pc" alt="BITS image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-e377cdf4c1332992d14bc0a7e5b0f781"><img src="../../showcase/bits-train.png?width=60pc" alt="BITS image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-e145fbaff73c6b47e6ccdbe46e9d8940" class="lightbox-link"><img src="../../showcase/bits-train.png?width=60pc" alt="BITS image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-e145fbaff73c6b47e6ccdbe46e9d8940"><img src="../../showcase/bits-train.png?width=60pc" alt="BITS image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="pamasol-electricshttpspamasolgithubiode-by-pamasol"><a href="https://pamasol.github.io/de/" target="_blank">Pamasol Electrics</a> by Pamasol</h2> -<p><a href="#image-dfa6c39496cbc1f2545fdfe461b06b5c" class="lightbox-link"><img src="../../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-dfa6c39496cbc1f2545fdfe461b06b5c"><img src="../../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-636214925749262ae1b6f24ea89aceb7" class="lightbox-link"><img src="../../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-636214925749262ae1b6f24ea89aceb7"><img src="../../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -100,8 +100,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730291" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730291" defer></script> - <script src="../../js/theme.js?1694730291" defer></script> + <script src="../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/sitemap.xml b/pir/sitemap.xml index 020f85def0..3f287b12bd 100644 --- a/pir/sitemap.xml +++ b/pir/sitemap.xml @@ -114,6 +114,12 @@ <xhtml:link rel="alternate" hreflang="en" href="https://McShelby.github.io/hugo-theme-relearn/basics/generator/index.html" /> <xhtml:link rel="alternate" hreflang="pir" href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/generator/index.html" /> </url> + <url> + <loc>https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html</loc> + <xhtml:link rel="alternate" hreflang="x-default" href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" /> + <xhtml:link rel="alternate" hreflang="en" href="https://McShelby.github.io/hugo-theme-relearn/basics/topbar/index.html" /> + <xhtml:link rel="alternate" hreflang="pir" href="https://McShelby.github.io/hugo-theme-relearn/pir/basics/topbar/index.html" /> + </url> <url> <loc>https://McShelby.github.io/hugo-theme-relearn/pir/basics/history/index.html</loc> <xhtml:link rel="alternate" hreflang="x-default" href="https://McShelby.github.io/hugo-theme-relearn/basics/history/index.html" /> diff --git a/pir/tags/children/index.html b/pir/tags/children/index.html index 5d3f47bca0..ecd4e4cdcc 100644 --- a/pir/tags/children/index.html +++ b/pir/tags/children/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/children/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/children/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/tags/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Tak :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/tags/index.html"><span itemprop="name">Taks</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tak :: Children</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -190,12 +210,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -210,6 +230,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -351,13 +372,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/tags/config/index.html b/pir/tags/config/index.html index d349b98fad..97be6f34c0 100644 --- a/pir/tags/config/index.html +++ b/pir/tags/config/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/config/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/config/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/tags/config/index.xml" rel="alternate" type="application/rss+xml" title="config :: Tak :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/tags/index.html"><span itemprop="name">Taks</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tak :: config</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/tags/content/index.html b/pir/tags/content/index.html index 6a7be4137e..fab354886d 100644 --- a/pir/tags/content/index.html +++ b/pir/tags/content/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/content/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/content/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/tags/content/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Tak :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/tags/index.html"><span itemprop="name">Taks</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tak :: Content</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/tags/documentatn/index.html b/pir/tags/documentatn/index.html index d1150e7e21..5be32bbec8 100644 --- a/pir/tags/documentatn/index.html +++ b/pir/tags/documentatn/index.html @@ -9,20 +9,20 @@ <meta name="author" content="Sören Weber"> <title>documentat'n :: Tak :: Cap'n Hugo Relearrrn Theme</title> <link href="../../../pir/tags/documentatn/index.xml" rel="alternate" type="application/rss+xml" title="documentat'n :: Tak :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -50,31 +50,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/tags/index.html"><span itemprop="name">Taks</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tak :: documentat'n</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -173,12 +193,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -193,6 +213,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -333,13 +354,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/tags/hidden/index.html b/pir/tags/hidden/index.html index 727cb0c818..ae3416a0c3 100644 --- a/pir/tags/hidden/index.html +++ b/pir/tags/hidden/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/hidden/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/hidden/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/tags/hidden/index.xml" rel="alternate" type="application/rss+xml" title="hidden :: Tak :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/tags/index.html"><span itemprop="name">Taks</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tak :: hidden</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -180,12 +200,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -200,6 +220,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -341,13 +362,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/tags/index.html b/pir/tags/index.html index 9e041435c7..aa80e6373a 100644 --- a/pir/tags/index.html +++ b/pir/tags/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/index.html" rel="alternate" hreflang="pir"> <link href="../../pir/tags/index.xml" rel="alternate" type="application/rss+xml" title="Taks :: Cap'n Hugo Relearrrn Theme"> - <link href="../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#c">C</a></li> @@ -84,17 +84,28 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Taks</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -212,12 +223,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../js/search.js?1694730290" defer></script> + <script src="../../js/auto-complete.js?1695062980" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -232,6 +243,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -373,13 +385,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730290"></script> + <script async src="../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../js/theme.js?1694730290" defer></script> + <script src="../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/tags/non-hidden/index.html b/pir/tags/non-hidden/index.html index ac8c0a28d8..9499ad7fd9 100644 --- a/pir/tags/non-hidden/index.html +++ b/pir/tags/non-hidden/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/non-hidden/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/non-hidden/index.html" rel="alternate" hreflang="pir"> <link href="../../../pir/tags/non-hidden/index.xml" rel="alternate" type="application/rss+xml" title="non-hidden :: Tak :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/tags/index.html"><span itemprop="name">Taks</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tak :: non-hidden</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -184,12 +204,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -204,6 +224,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -345,13 +366,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/pir/tags/tutorrrial/index.html b/pir/tags/tutorrrial/index.html index 66e94d118c..74dfd3983c 100644 --- a/pir/tags/tutorrrial/index.html +++ b/pir/tags/tutorrrial/index.html @@ -9,20 +9,20 @@ <meta name="author" content="Sören Weber"> <title>tutorrrial :: Tak :: Cap'n Hugo Relearrrn Theme</title> <link href="../../../pir/tags/tutorrrial/index.xml" rel="alternate" type="application/rss+xml" title="tutorrrial :: Tak :: Cap'n Hugo Relearrrn Theme"> - <link href="../../../images/logo.svg?1694730288" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062975" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -50,31 +50,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table o' Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/index.html"><span itemprop="name">Cap'n Hugo Relearrrn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../pir/tags/index.html"><span itemprop="name">Taks</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tak :: tutorrrial</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../pir/index.html" title="Cap'n Hugo Relearrrn Theme (🡒)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Morrre"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -173,12 +193,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730290" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730290" defer></script> - <script src="../../../js/search.js?1694730290" defer></script> + <script src="../../../js/auto-complete.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062980" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062980" defer></script> + <script src="../../../js/search.js?1695062980" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -193,6 +213,7 @@ <li data-nav-id="/pir/basics/configuration/index.html" class=""><a class="padding" href="../../../pir/basics/configuration/index.html">Configurrrat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/customization/index.html" class=""><a class="padding" href="../../../pir/basics/customization/index.html">Customizat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/generator/index.html" class=""><a class="padding" href="../../../pir/basics/generator/index.html">Stylesheet generrrat'r<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/pir/basics/topbar/index.html" class=""><a class="padding" href="../../../pir/basics/topbar/index.html">Topbarrr modificat'n<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/pir/basics/history/index.html" class=""><a class="padding" href="../../../pir/basics/history/index.html">Historrry<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/pir/cont/index.html" class=""><input type="checkbox" id="section-4074c32ab128bf79d499f2f6ddf50674" aria-controls="subsections-4074c32ab128bf79d499f2f6ddf50674"><label for="section-4074c32ab128bf79d499f2f6ddf50674"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Rambl'n</span></label><a class="padding" href="../../../pir/cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Rambl'n<i class="fas fa-check read-icon"></i></a><ul id="subsections-4074c32ab128bf79d499f2f6ddf50674" class="morespace collapsible-menu"> <li data-nav-id="/pir/cont/pages/index.html" class=""><a class="padding" href="../../../pir/cont/pages/index.html">planks orrrganizat'n<i class="fas fa-check read-icon"></i></a></li> @@ -333,13 +354,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730290"></script> + <script async src="../../../js/github-buttons.js?1695062980"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730290" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730290" defer></script> - <script src="../../../js/theme.js?1694730290" defer></script> + <script src="../../../js/clipboard.min.js?1695062980" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062980" defer></script> + <script src="../../../js/theme.js?1695062980" defer></script> </body> </html> diff --git a/search.html b/search.html index 7208b150ad..524257bf25 100644 --- a/search.html +++ b/search.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/search.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/search.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/search.html" rel="canonical" type="text/html" title="Search :: Hugo Relearn Theme"> - <link href="./images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="./images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="./css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="./css/nucleus.css?1694730288" rel="stylesheet"> - <link href="./css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="./css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="./css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="./css/theme.css?1694730288" rel="stylesheet"> - <link href="./css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="./css/variant.css?1694730288" rel="stylesheet"> - <link href="./css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="./css/ie.css?1694730288" rel="stylesheet"> - <script src="./js/url.js?1694730288"></script> - <script src="./js/variant.js?1694730288"></script> + <link href="./css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="./css/nucleus.css?1695062975" rel="stylesheet"> + <link href="./css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="./css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="./css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="./css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="./css/theme.css?1695062975" rel="stylesheet"> + <link href="./css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="./css/variant.css?1695062975" rel="stylesheet"> + <link href="./css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="./css/ie.css?1695062975" rel="stylesheet"> + <script src="./js/url.js?1695062975"></script> + <script src="./js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,11 +53,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -65,14 +65,14 @@ <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Hugo Relearn Theme</span><meta itemprop="position" content="1"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="./index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="./index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> @@ -190,12 +190,12 @@ <script> var contentLangs=['en']; </script> - <script src="./js/auto-complete.js?1694730288" defer></script> - <script src="./js/lunr/lunr.min.js?1694730288" defer></script> - <script src="./js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="./js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="./js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="./js/search.js?1694730288" defer></script> + <script src="./js/auto-complete.js?1695062975" defer></script> + <script src="./js/lunr/lunr.min.js?1695062975" defer></script> + <script src="./js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="./js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="./js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="./js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -210,6 +210,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="./basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="./basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="./basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="./basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="./basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="./cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="./cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -351,13 +352,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="./js/github-buttons.js?1694730288"></script> + <script async src="./js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="./js/clipboard.min.js?1694730288" defer></script> - <script src="./js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="./js/theme.js?1694730288" defer></script> + <script src="./js/clipboard.min.js?1695062975" defer></script> + <script src="./js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="./js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/attachments/index.html b/shortcodes/attachments/index.html index 67b5566d19..527b395c73 100644 --- a/shortcodes/attachments/index.html +++ b/shortcodes/attachments/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/attachments/index.xml" rel="alternate" type="application/rss+xml" title="Attachments :: Hugo Relearn Theme"> <link href="../../shortcodes/attachments/index.print.html" rel="alternate" type="text/html" title="Attachments :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -100,27 +100,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Attachments</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/attachments/index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/attachments/index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/attachments/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/attachments/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/index.html" title="Shortcodes (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/index.html" title="Shortcodes (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/badge/index.html" title="Badge (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/badge/index.html" title="Badge (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -466,12 +477,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -486,6 +497,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -627,13 +639,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/attachments/index.print.html b/shortcodes/attachments/index.print.html index 5102812192..69d568a506 100644 --- a/shortcodes/attachments/index.print.html +++ b/shortcodes/attachments/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/attachments/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/attachments/index.html" rel="canonical" type="text/html" title="Attachments :: Hugo Relearn Theme"> <link href="../../shortcodes/attachments/index.xml" rel="alternate" type="application/rss+xml" title="Attachments :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Attachments</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -337,8 +337,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/badge/index.html b/shortcodes/badge/index.html index 4e967f8e80..d70450c925 100644 --- a/shortcodes/badge/index.html +++ b/shortcodes/badge/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/badge/index.xml" rel="alternate" type="application/rss+xml" title="Badge :: Hugo Relearn Theme"> <link href="../../shortcodes/badge/index.print.html" rel="alternate" type="text/html" title="Badge :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Badge</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/badge.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/badge.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/badge/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/badge/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/attachments/index.html" title="Attachments (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/attachments/index.html" title="Attachments (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/button/index.html" title="Button (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/button/index.html" title="Button (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -405,12 +416,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -425,6 +436,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -566,13 +578,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/badge/index.print.html b/shortcodes/badge/index.print.html index 8cabd33abc..2e15f28e69 100644 --- a/shortcodes/badge/index.print.html +++ b/shortcodes/badge/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/badge/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/badge/index.html" rel="canonical" type="text/html" title="Badge :: Hugo Relearn Theme"> <link href="../../shortcodes/badge/index.xml" rel="alternate" type="application/rss+xml" title="Badge :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Badge</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -283,8 +283,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/button/index.html b/shortcodes/button/index.html index 9095c10e37..7340cc148d 100644 --- a/shortcodes/button/index.html +++ b/shortcodes/button/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/button/index.xml" rel="alternate" type="application/rss+xml" title="Button :: Hugo Relearn Theme"> <link href="../../shortcodes/button/index.print.html" rel="alternate" type="text/html" title="Button :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -94,27 +94,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Button</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/button.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/button.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/button/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/button/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/badge/index.html" title="Badge (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/badge/index.html" title="Badge (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/children/index.html" title="Children (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/children/index.html" title="Children (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -545,12 +556,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -565,6 +576,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -706,13 +718,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/button/index.print.html b/shortcodes/button/index.print.html index 47cacd3b42..96660efe4a 100644 --- a/shortcodes/button/index.print.html +++ b/shortcodes/button/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/button/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/button/index.html" rel="canonical" type="text/html" title="Button :: Hugo Relearn Theme"> <link href="../../shortcodes/button/index.xml" rel="alternate" type="application/rss+xml" title="Button :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Button</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -422,8 +422,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html index 72c7565ff1..87e8939392 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../../../../../js/url.js?1694730287"></script> - <script src="../../../../../../../../js/variant.js?1694730287"></script> + <link href="../../../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../../../../../js/url.js?1695062973"></script> + <script src="../../../../../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,14 +53,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -73,27 +82,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html"><span itemprop="name">page 1-1-1-1-1 (hidden)</span></a><meta itemprop="position" content="8"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-1-1-1-1</span><meta itemprop="position" content="9"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" title="page 1-1-1-1-1 (hidden) (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" title="page 1-1-1-1-1 (hidden) (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="page 1-1-2 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="page 1-1-2 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -197,12 +217,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../../../../../js/search.js?1694730288" defer></script> + <script src="../../../../../../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../../../../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../../../../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../../../../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../../../../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -217,6 +237,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -362,13 +383,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../../../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html index b3b6b4e93d..82a2a7ad2d 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -74,7 +74,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html"><span itemprop="name">page 1-1-1-1-1 (hidden)</span></a><meta itemprop="position" content="8"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-1-1-1-1</span><meta itemprop="position" content="9"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -100,8 +100,8 @@ </div> </main> </div> - <script src="../../../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html index 8544d96ba0..cf4b579ab1 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../../../../js/url.js?1694730287"></script> - <script src="../../../../../../../js/variant.js?1694730287"></script> + <link href="../../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../../../../js/url.js?1695062973"></script> + <script src="../../../../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages of this page</a></li> @@ -86,27 +86,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html"><span itemprop="name">page 1-1-1-1</span></a><meta itemprop="position" content="7"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-1-1-1 (hidden)</span><meta itemprop="position" content="8"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" title="page 1-1-1-1 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" title="page 1-1-1-1 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" title="page 1-1-1-1-1-1 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/children-1-1-1-1-1-1/index.html" title="page 1-1-1-1-1-1 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -216,12 +227,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../../../../js/search.js?1694730288" defer></script> + <script src="../../../../../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../../../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../../../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../../../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../../../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -236,6 +247,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -381,13 +393,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html index e2bfaad990..32ece51edd 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/children-1-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -73,7 +73,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html"><span itemprop="name">page 1-1-1-1</span></a><meta itemprop="position" content="7"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-1-1-1 (hidden)</span><meta itemprop="position" content="8"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -124,8 +124,8 @@ </div> </main> </div> - <script src="../../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html index 79e42921b0..9582e02163 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730287"></script> - <script src="../../../../../../js/variant.js?1694730287"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062973"></script> + <script src="../../../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages of this page</a></li> @@ -85,27 +85,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/index.html"><span itemprop="name">page 1-1-1 (hidden)</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-1-1</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" title="page 1-1-1 (hidden) (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" title="page 1-1-1 (hidden) (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="page 1-1-2 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="page 1-1-2 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -215,12 +226,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../../../js/search.js?1694730288" defer></script> + <script src="../../../../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -235,6 +246,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -378,13 +390,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html index adf3799d85..7ac1267f24 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -72,7 +72,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/index.html"><span itemprop="name">page 1-1-1 (hidden)</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-1-1</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -107,8 +107,8 @@ </div> </main> </div> - <script src="../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html index 81cff60b02..a0b6ec5d9b 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730287"></script> - <script src="../../../../../js/variant.js?1694730287"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062973"></script> + <script src="../../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages of this page</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">page 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-1 (hidden)</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-1/children-1-1/index.html" title="page 1-1 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-1/children-1-1/index.html" title="page 1-1 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" title="page 1-1-1-1 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-1/children-1-1-1-1/index.html" title="page 1-1-1-1 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -214,12 +225,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../../js/search.js?1694730288" defer></script> + <script src="../../../../../js/auto-complete.js?1695062974" defer></script> + <script src="../../../../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../../../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../../../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../../../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -234,6 +245,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -377,13 +389,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../../../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html index db54e4bf5d..82a04c46ed 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-1/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-1/index.html" rel="alternate" hreflang="pir"> - <link href="../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730288"></script> - <script src="../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062975"></script> + <script src="../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -71,7 +71,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">page 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-1 (hidden)</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -131,8 +131,8 @@ </div> </main> </div> - <script src="../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html index f92a148996..831649dc2b 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2-1 :: Hugo Relearn Theme"> <link href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html" rel="alternate" type="text/html" title="page 1-1-2-1 :: Hugo Relearn Theme"> - <link href="../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730287"></script> - <script src="../../../../../../js/variant.js?1694730287"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062973"></script> + <script src="../../../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -72,27 +81,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html"><span itemprop="name">page 1-1-2</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-2-1</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="page 1-1-2 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="page 1-1-2 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" title="page 1-1-2-2 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" title="page 1-1-2-2 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -196,12 +216,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../../../js/search.js?1694730288" defer></script> + <script src="../../../../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -216,6 +236,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -357,13 +378,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html index 6df0a36c9e..1e3916ab47 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" rel="canonical" type="text/html" title="page 1-1-2-1 :: Hugo Relearn Theme"> <link href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2-1 :: Hugo Relearn Theme"> - <link href="../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -73,7 +73,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html"><span itemprop="name">page 1-1-2</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-2-1</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -99,8 +99,8 @@ </div> </main> </div> - <script src="../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html index d6c727a126..572551430f 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2-2 :: Hugo Relearn Theme"> <link href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html" rel="alternate" type="text/html" title="page 1-1-2-2 :: Hugo Relearn Theme"> - <link href="../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730287"></script> - <script src="../../../../../../js/variant.js?1694730287"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062973"></script> + <script src="../../../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -72,27 +81,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html"><span itemprop="name">page 1-1-2</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-2-2</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" title="page 1-1-2-1 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" title="page 1-1-2-1 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" title="page 1-1-3 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" title="page 1-1-3 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -196,12 +216,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../../../js/search.js?1694730288" defer></script> + <script src="../../../../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -216,6 +236,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -357,13 +378,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html index a5842e54ec..8d70787d16 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" rel="canonical" type="text/html" title="page 1-1-2-2 :: Hugo Relearn Theme"> <link href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2-2 :: Hugo Relearn Theme"> - <link href="../../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../../js/url.js?1694730288"></script> - <script src="../../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../../js/url.js?1695062975"></script> + <script src="../../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -73,7 +73,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html"><span itemprop="name">page 1-1-2</span></a><meta itemprop="position" content="6"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-2-2</span><meta itemprop="position" content="7"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -99,8 +99,8 @@ </div> </main> </div> - <script src="../../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html index d53c40d1fb..a44e0afe21 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2 :: Hugo Relearn Theme"> <link href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html" rel="alternate" type="text/html" title="page 1-1-2 :: Hugo Relearn Theme"> - <link href="../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730287"></script> - <script src="../../../../../js/variant.js?1694730287"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062973"></script> + <script src="../../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages of this page</a></li> @@ -85,27 +85,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">page 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-2</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-2/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-1/children-1-1/index.html" title="page 1-1 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-1/children-1-1/index.html" title="page 1-1 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" title="page 1-1-2-1 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-1/index.html" title="page 1-1-2-1 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -216,12 +227,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../../js/search.js?1694730288" defer></script> + <script src="../../../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -236,6 +247,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -377,13 +389,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html index 2ebf491ba0..04ae11285f 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-2/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" rel="canonical" type="text/html" title="page 1-1-2 :: Hugo Relearn Theme"> <link href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-2 :: Hugo Relearn Theme"> - <link href="../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730288"></script> - <script src="../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062975"></script> + <script src="../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -72,7 +72,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">page 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-2</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -140,8 +140,8 @@ </div> </main> </div> - <script src="../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html b/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html index 6a1ee0e02a..c2f972baf3 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="alternate" hreflang="pir"> <link href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-3 :: Hugo Relearn Theme"> <link href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html" rel="alternate" type="text/html" title="page 1-1-3 :: Hugo Relearn Theme"> - <link href="../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730287"></script> - <script src="../../../../../js/variant.js?1694730287"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062973"></script> + <script src="../../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -71,27 +80,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">page 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-3</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-3/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/children-1-1-3/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" title="page 1-1-2-2 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/children-1-1-2-2/index.html" title="page 1-1-2-2 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../../shortcodes/children/children-2/index.html" title="page 2 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../../shortcodes/children/children-2/index.html" title="page 2 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -195,12 +215,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../../js/search.js?1694730288" defer></script> + <script src="../../../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -215,6 +235,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -356,13 +377,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html b/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html index e9a2c41487..0b963c773a 100644 --- a/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html +++ b/shortcodes/children/children-1/children-1-1/children-1-1-3/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" rel="canonical" type="text/html" title="page 1-1-3 :: Hugo Relearn Theme"> <link href="../../../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1-3 :: Hugo Relearn Theme"> - <link href="../../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../../js/url.js?1694730288"></script> - <script src="../../../../../js/variant.js?1694730288"></script> + <link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../../js/url.js?1695062975"></script> + <script src="../../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -72,7 +72,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../../shortcodes/children/children-1/children-1-1/index.html"><span itemprop="name">page 1-1</span></a><meta itemprop="position" content="5"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1-3</span><meta itemprop="position" content="6"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -98,8 +98,8 @@ </div> </main> </div> - <script src="../../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/index.html b/shortcodes/children/children-1/children-1-1/index.html index 482481659f..ad3c720158 100644 --- a/shortcodes/children/children-1/children-1-1/index.html +++ b/shortcodes/children/children-1/children-1-1/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="alternate" hreflang="pir"> <link href="../../../../shortcodes/children/children-1/children-1-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1 :: Hugo Relearn Theme"> <link href="../../../../shortcodes/children/children-1/children-1-1/index.print.html" rel="alternate" type="text/html" title="page 1-1 :: Hugo Relearn Theme"> - <link href="../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../js/url.js?1694730287"></script> - <script src="../../../../js/variant.js?1694730287"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../js/url.js?1695062973"></script> + <script src="../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages of this page</a></li> @@ -84,27 +84,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../shortcodes/children/children-1/index.html"><span itemprop="name">page 1</span></a><meta itemprop="position" content="4"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1</span><meta itemprop="position" content="5"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/children-1-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../shortcodes/children/children-1/children-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../shortcodes/children/children-1/children-1-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../shortcodes/children/children-1/index.html" title="page 1 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../shortcodes/children/children-1/index.html" title="page 1 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="page 1-1-2 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../shortcodes/children/children-1/children-1-1/children-1-1-2/index.html" title="page 1-1-2 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -216,12 +227,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../../js/search.js?1694730288" defer></script> + <script src="../../../../js/auto-complete.js?1695062974" defer></script> + <script src="../../../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -236,6 +247,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -377,13 +389,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/children-1-1/index.print.html b/shortcodes/children/children-1/children-1-1/index.print.html index 6b7329ab0a..36fbb02f9b 100644 --- a/shortcodes/children/children-1/children-1-1/index.print.html +++ b/shortcodes/children/children-1/children-1-1/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/children-1-1/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/children-1-1/index.html" rel="canonical" type="text/html" title="page 1-1 :: Hugo Relearn Theme"> <link href="../../../../shortcodes/children/children-1/children-1-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1-1 :: Hugo Relearn Theme"> - <link href="../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../js/url.js?1694730288"></script> - <script src="../../../../js/variant.js?1694730288"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../js/url.js?1695062975"></script> + <script src="../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -71,7 +71,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../shortcodes/children/children-1/index.html"><span itemprop="name">page 1</span></a><meta itemprop="position" content="4"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1-1</span><meta itemprop="position" content="5"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -182,8 +182,8 @@ </div> </main> </div> - <script src="../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/index.html b/shortcodes/children/children-1/index.html index 76db294fb0..3e41873c91 100644 --- a/shortcodes/children/children-1/index.html +++ b/shortcodes/children/children-1/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="alternate" hreflang="pir"> <link href="../../../shortcodes/children/children-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1 :: Hugo Relearn Theme"> <link href="../../../shortcodes/children/children-1/index.print.html" rel="alternate" type="text/html" title="page 1 :: Hugo Relearn Theme"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../js/url.js?1694730287"></script> - <script src="../../../js/variant.js?1694730287"></script> + <link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../js/url.js?1695062973"></script> + <script src="../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages of this page</a></li> @@ -83,27 +83,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-1/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-1/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../shortcodes/children/test/index.html" title="page X (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/test/index.html" title="page X (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-1/children-1-1/index.html" title="page 1-1 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-1/children-1-1/index.html" title="page 1-1 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -213,12 +224,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062974" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -233,6 +244,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -374,13 +386,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/children/children-1/index.print.html b/shortcodes/children/children-1/index.print.html index 7a7f5f7310..09bdd1eceb 100644 --- a/shortcodes/children/children-1/index.print.html +++ b/shortcodes/children/children-1/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-1/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-1/index.html" rel="canonical" type="text/html" title="page 1 :: Hugo Relearn Theme"> <link href="../../../shortcodes/children/children-1/index.xml" rel="alternate" type="application/rss+xml" title="page 1 :: Hugo Relearn Theme"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -70,7 +70,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 1</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -206,8 +206,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-2/index.html b/shortcodes/children/children-2/index.html index c12a7f6d35..e2783e7745 100644 --- a/shortcodes/children/children-2/index.html +++ b/shortcodes/children/children-2/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="alternate" hreflang="pir"> <link href="../../../shortcodes/children/children-2/index.xml" rel="alternate" type="application/rss+xml" title="page 2 :: Hugo Relearn Theme"> <link href="../../../shortcodes/children/children-2/index.print.html" rel="alternate" type="text/html" title="page 2 :: Hugo Relearn Theme"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../js/url.js?1694730287"></script> - <script src="../../../js/variant.js?1694730287"></script> + <link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../js/url.js?1695062973"></script> + <script src="../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -69,27 +78,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 2</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-2/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-2/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-2/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-2/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" title="page 1-1-3 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-1/children-1-1/children-1-1-3/index.html" title="page 1-1-3 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-3/index.html" title="page 3 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-3/index.html" title="page 3 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -194,12 +214,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -214,6 +234,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -355,13 +376,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-2/index.print.html b/shortcodes/children/children-2/index.print.html index c4631815a3..e6cd192437 100644 --- a/shortcodes/children/children-2/index.print.html +++ b/shortcodes/children/children-2/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-2/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-2/index.html" rel="canonical" type="text/html" title="page 2 :: Hugo Relearn Theme"> <link href="../../../shortcodes/children/children-2/index.xml" rel="alternate" type="application/rss+xml" title="page 2 :: Hugo Relearn Theme"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -70,7 +70,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 2</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -97,8 +97,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-3/index.html b/shortcodes/children/children-3/index.html index a5a2a00199..8ddf46bac7 100644 --- a/shortcodes/children/children-3/index.html +++ b/shortcodes/children/children-3/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="alternate" hreflang="pir"> <link href="../../../shortcodes/children/children-3/index.xml" rel="alternate" type="application/rss+xml" title="page 3 :: Hugo Relearn Theme"> <link href="../../../shortcodes/children/children-3/index.print.html" rel="alternate" type="text/html" title="page 3 :: Hugo Relearn Theme"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../js/url.js?1694730287"></script> - <script src="../../../js/variant.js?1694730287"></script> + <link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../js/url.js?1695062973"></script> + <script src="../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#subpages-of-this-page">Subpages of this page</a></li> @@ -83,27 +83,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 3</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-3/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-3/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-3/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-3/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-2/index.html" title="page 2 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-2/index.html" title="page 2 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-3/test3/index.html" title="page 3-1 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-3/test3/index.html" title="page 3-1 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -213,12 +224,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -233,6 +244,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -374,13 +386,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-3/index.print.html b/shortcodes/children/children-3/index.print.html index b452fce719..f004bd66ed 100644 --- a/shortcodes/children/children-3/index.print.html +++ b/shortcodes/children/children-3/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-3/index.html" rel="canonical" type="text/html" title="page 3 :: Hugo Relearn Theme"> <link href="../../../shortcodes/children/children-3/index.xml" rel="alternate" type="application/rss+xml" title="page 3 :: Hugo Relearn Theme"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -70,7 +70,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 3</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -121,8 +121,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-3/test3/index.html b/shortcodes/children/children-3/test3/index.html index 3b81774d87..b55d4ee602 100644 --- a/shortcodes/children/children-3/test3/index.html +++ b/shortcodes/children/children-3/test3/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="alternate" hreflang="pir"> <link href="../../../../shortcodes/children/children-3/test3/index.xml" rel="alternate" type="application/rss+xml" title="page 3-1 :: Hugo Relearn Theme"> <link href="../../../../shortcodes/children/children-3/test3/index.print.html" rel="alternate" type="text/html" title="page 3-1 :: Hugo Relearn Theme"> - <link href="../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../../js/url.js?1694730287"></script> - <script src="../../../../js/variant.js?1694730287"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../../js/url.js?1695062973"></script> + <script src="../../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,14 +54,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -70,27 +79,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../shortcodes/children/children-3/index.html"><span itemprop="name">page 3</span></a><meta itemprop="position" content="4"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 3-1</span><meta itemprop="position" content="5"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-3/test3.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-3/test3.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../../shortcodes/children/children-3/test3/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../shortcodes/children/children-3/test3/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../../shortcodes/children/children-3/index.html" title="page 3 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../shortcodes/children/children-3/index.html" title="page 3 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../../shortcodes/expand/index.html" title="Expand (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../../shortcodes/expand/index.html" title="Expand (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -194,12 +214,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../../js/auto-complete.js?1694730287" defer></script> - <script src="../../../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../../../js/search.js?1694730287" defer></script> + <script src="../../../../js/auto-complete.js?1695062974" defer></script> + <script src="../../../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -214,6 +234,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -355,13 +376,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../../js/github-buttons.js?1694730287"></script> + <script async src="../../../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../../../js/theme.js?1694730287" defer></script> + <script src="../../../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/children/children-3/test3/index.print.html b/shortcodes/children/children-3/test3/index.print.html index 67f13664dc..302d3efcab 100644 --- a/shortcodes/children/children-3/test3/index.print.html +++ b/shortcodes/children/children-3/test3/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-3/test3/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-3/test3/index.html" rel="canonical" type="text/html" title="page 3-1 :: Hugo Relearn Theme"> <link href="../../../../shortcodes/children/children-3/test3/index.xml" rel="alternate" type="application/rss+xml" title="page 3-1 :: Hugo Relearn Theme"> - <link href="../../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../../js/url.js?1694730288"></script> - <script src="../../../../js/variant.js?1694730288"></script> + <link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../../js/url.js?1695062975"></script> + <script src="../../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -71,7 +71,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../../shortcodes/children/children-3/index.html"><span itemprop="name">page 3</span></a><meta itemprop="position" content="4"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 3-1</span><meta itemprop="position" content="5"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -97,8 +97,8 @@ </div> </main> </div> - <script src="../../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../../js/theme.js?1694730288" defer></script> + <script src="../../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-4/index.html b/shortcodes/children/children-4/index.html index 1cf65a5835..55192675e6 100644 --- a/shortcodes/children/children-4/index.html +++ b/shortcodes/children/children-4/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-4/index.html" rel="alternate" hreflang="pir"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../js/url.js?1694730287"></script> - <script src="../../../js/variant.js?1694730287"></script> + <link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../js/url.js?1695062973"></script> + <script src="../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,14 +53,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -68,27 +77,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 4 (hidden)</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-4/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/children-4/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-4/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-4/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-3/test3/index.html" title="page 3-1 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-3/test3/index.html" title="page 3-1 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../shortcodes/expand/index.html" title="Expand (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/expand/index.html" title="Expand (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -192,12 +212,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../../js/search.js?1694730288" defer></script> + <script src="../../../js/auto-complete.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -212,6 +232,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -354,13 +375,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730288"></script> + <script async src="../../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/children-4/index.print.html b/shortcodes/children/children-4/index.print.html index eeeb8332fd..cc0ccada39 100644 --- a/shortcodes/children/children-4/index.print.html +++ b/shortcodes/children/children-4/index.print.html @@ -12,21 +12,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="x-default"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/children-4/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/children-4/index.html" rel="alternate" hreflang="pir"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,11 +54,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page 4 (hidden)</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -95,8 +95,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/index.html b/shortcodes/children/index.html index a449e7efa0..2beeae0b4e 100644 --- a/shortcodes/children/index.html +++ b/shortcodes/children/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Hugo Relearn Theme"> <link href="../../shortcodes/children/index.print.html" rel="alternate" type="text/html" title="Children :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -95,27 +95,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Children</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/children/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/children/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/button/index.html" title="Button (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/button/index.html" title="Button (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/children/test/index.html" title="page X (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/children/test/index.html" title="page X (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -408,12 +419,12 @@ So its content is used as description.</p> <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -428,6 +439,7 @@ So its content is used as description.</p> <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -569,13 +581,13 @@ So its content is used as description.</p> setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/children/index.print.html b/shortcodes/children/index.print.html index 60eb9b077c..2accdb6316 100644 --- a/shortcodes/children/index.print.html +++ b/shortcodes/children/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/index.html" rel="canonical" type="text/html" title="Children :: Hugo Relearn Theme"> <link href="../../shortcodes/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Children</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -486,8 +486,8 @@ So its content is used as description.</p> </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/children/test/index.html b/shortcodes/children/test/index.html index d6ce78d9b0..de59254a4b 100644 --- a/shortcodes/children/test/index.html +++ b/shortcodes/children/test/index.html @@ -14,20 +14,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="alternate" hreflang="pir"> <link href="../../../shortcodes/children/test/index.xml" rel="alternate" type="application/rss+xml" title="page X :: Hugo Relearn Theme"> <link href="../../../shortcodes/children/test/index.print.html" rel="alternate" type="text/html" title="page X :: Hugo Relearn Theme"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../../js/url.js?1694730287"></script> - <script src="../../../js/variant.js?1694730287"></script> + <link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../../js/url.js?1695062973"></script> + <script src="../../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,14 +55,23 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> @@ -70,27 +79,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page X</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/test.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/children/test.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../../shortcodes/children/test/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/test/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../../shortcodes/children/index.html" title="Children (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/index.html" title="Children (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../../shortcodes/children/children-1/index.html" title="page 1 (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../../shortcodes/children/children-1/index.html" title="page 1 (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -193,12 +213,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../../js/auto-complete.js?1694730287" defer></script> - <script src="../../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../../js/search.js?1694730287" defer></script> + <script src="../../../js/auto-complete.js?1695062974" defer></script> + <script src="../../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -213,6 +233,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -354,13 +375,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../../js/github-buttons.js?1694730287"></script> + <script async src="../../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../../js/theme.js?1694730287" defer></script> + <script src="../../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/children/test/index.print.html b/shortcodes/children/test/index.print.html index e478e0f578..75e4d03b16 100644 --- a/shortcodes/children/test/index.print.html +++ b/shortcodes/children/test/index.print.html @@ -14,21 +14,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/children/test/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/children/test/index.html" rel="canonical" type="text/html" title="page X :: Hugo Relearn Theme"> <link href="../../../shortcodes/children/test/index.xml" rel="alternate" type="application/rss+xml" title="page X :: Hugo Relearn Theme"> - <link href="../../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../../js/url.js?1694730288"></script> - <script src="../../../js/variant.js?1694730288"></script> + <link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../../js/url.js?1695062975"></script> + <script src="../../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -56,11 +56,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -71,7 +71,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../../shortcodes/children/index.html"><span itemprop="name">Children</span></a><meta itemprop="position" content="3"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">page X</span><meta itemprop="position" content="4"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -96,8 +96,8 @@ </div> </main> </div> - <script src="../../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../../js/theme.js?1694730288" defer></script> + <script src="../../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/expand/index.html b/shortcodes/expand/index.html index 4594753d27..4e699c4d4d 100644 --- a/shortcodes/expand/index.html +++ b/shortcodes/expand/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/expand/index.xml" rel="alternate" type="application/rss+xml" title="Expand :: Hugo Relearn Theme"> <link href="../../shortcodes/expand/index.print.html" rel="alternate" type="text/html" title="Expand :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Expand</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/expand.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/expand.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/expand/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/expand/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/children/children-3/test3/index.html" title="page 3-1 (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/children/children-3/test3/index.html" title="page 3-1 (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/highlight/index.html" title="Highlight (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/highlight/index.html" title="Highlight (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -128,13 +139,13 @@ <p>The <code>expand</code> shortcode displays an expandable/collapsible section of text.</p> <div class="expand"> - <input type="checkbox" id="expand-c5689618843cb628b01b81fa970b12e1" aria-controls="expandcontent-c5689618843cb628b01b81fa970b12e1" > - <label class="expand-label" for="expand-c5689618843cb628b01b81fa970b12e1" > + <input type="checkbox" id="expand-77ce9b096b42a0c114ff271a0fd1eaa0" aria-controls="expandcontent-77ce9b096b42a0c114ff271a0fd1eaa0" > + <label class="expand-label" for="expand-77ce9b096b42a0c114ff271a0fd1eaa0" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-c5689618843cb628b01b81fa970b12e1" class="expand-content"> + <div id="expandcontent-77ce9b096b42a0c114ff271a0fd1eaa0" class="expand-content"> <p>Thank you!</p> <p>That’s some text with a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> @@ -261,26 +272,26 @@ <h3 id="all-defaults">All Defaults</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">you</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-78d7883c5f33fa93b76ca61fbb1cb8d7" aria-controls="expandcontent-78d7883c5f33fa93b76ca61fbb1cb8d7" > - <label class="expand-label" for="expand-78d7883c5f33fa93b76ca61fbb1cb8d7" > + <input type="checkbox" id="expand-b0626d4a630624526f53fbf0b78119e0" aria-controls="expandcontent-b0626d4a630624526f53fbf0b78119e0" > + <label class="expand-label" for="expand-b0626d4a630624526f53fbf0b78119e0" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-78d7883c5f33fa93b76ca61fbb1cb8d7" class="expand-content"> + <div id="expandcontent-b0626d4a630624526f53fbf0b78119e0" class="expand-content"> <p> Yes, you did it!</div> </div> <h3 id="initially-expanded">Initially Expanded</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">"Expand me..."</span> <span class="nx">open</span><span class="p">=</span><span class="s">"true"</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">to</span> <span class="nx">press</span> <span class="nx">you</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-598c2e1506106d6435950cd450116fa0" aria-controls="expandcontent-598c2e1506106d6435950cd450116fa0" checked> - <label class="expand-label" for="expand-598c2e1506106d6435950cd450116fa0" > + <input type="checkbox" id="expand-300f0fbaf2ffb9361068a56bf7743487" aria-controls="expandcontent-300f0fbaf2ffb9361068a56bf7743487" checked> + <label class="expand-label" for="expand-300f0fbaf2ffb9361068a56bf7743487" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-598c2e1506106d6435950cd450116fa0" class="expand-content"> + <div id="expandcontent-300f0fbaf2ffb9361068a56bf7743487" class="expand-content"> <p> No need to press you!</div> </div> @@ -301,13 +312,13 @@ No need to press you!</div> </span></span><span class="line"><span class="cl"><span class="p">></span> <span class="nx">the</span> <span class="nx">possibilities</span> <span class="nx">are</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">including</span> <span class="nx">other</span> <span class="nx">shortcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-c9c6684934bc3fd21cbb985428aece0c" aria-controls="expandcontent-c9c6684934bc3fd21cbb985428aece0c" > - <label class="expand-label" for="expand-c9c6684934bc3fd21cbb985428aece0c" > + <input type="checkbox" id="expand-444bcc69af9e3936530be64f10c6f7d8" aria-controls="expandcontent-444bcc69af9e3936530be64f10c6f7d8" > + <label class="expand-label" for="expand-444bcc69af9e3936530be64f10c6f7d8" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show me almost <strong>endless</strong> possibilities </label> - <div id="expandcontent-c9c6684934bc3fd21cbb985428aece0c" class="expand-content"> + <div id="expandcontent-444bcc69af9e3936530be64f10c6f7d8" class="expand-content"> <p>You can add standard markdown syntax:</p> <ul> @@ -409,12 +420,12 @@ No need to press you!</div> <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -429,6 +440,7 @@ No need to press you!</div> <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -570,13 +582,13 @@ No need to press you!</div> setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/expand/index.print.html b/shortcodes/expand/index.print.html index d2d5119522..8970c67879 100644 --- a/shortcodes/expand/index.print.html +++ b/shortcodes/expand/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/expand/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/expand/index.html" rel="canonical" type="text/html" title="Expand :: Hugo Relearn Theme"> <link href="../../shortcodes/expand/index.xml" rel="alternate" type="application/rss+xml" title="Expand :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Expand</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -84,13 +84,13 @@ <p>The <code>expand</code> shortcode displays an expandable/collapsible section of text.</p> <div class="expand"> - <input type="checkbox" id="expand-c5689618843cb628b01b81fa970b12e1" aria-controls="expandcontent-c5689618843cb628b01b81fa970b12e1" > - <label class="expand-label" for="expand-c5689618843cb628b01b81fa970b12e1" > + <input type="checkbox" id="expand-77ce9b096b42a0c114ff271a0fd1eaa0" aria-controls="expandcontent-77ce9b096b42a0c114ff271a0fd1eaa0" > + <label class="expand-label" for="expand-77ce9b096b42a0c114ff271a0fd1eaa0" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-c5689618843cb628b01b81fa970b12e1" class="expand-content"> + <div id="expandcontent-77ce9b096b42a0c114ff271a0fd1eaa0" class="expand-content"> <p>Thank you!</p> <p>That’s some text with a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> @@ -217,26 +217,26 @@ <h3 id="all-defaults">All Defaults</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">you</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-78d7883c5f33fa93b76ca61fbb1cb8d7" aria-controls="expandcontent-78d7883c5f33fa93b76ca61fbb1cb8d7" > - <label class="expand-label" for="expand-78d7883c5f33fa93b76ca61fbb1cb8d7" > + <input type="checkbox" id="expand-b0626d4a630624526f53fbf0b78119e0" aria-controls="expandcontent-b0626d4a630624526f53fbf0b78119e0" > + <label class="expand-label" for="expand-b0626d4a630624526f53fbf0b78119e0" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-78d7883c5f33fa93b76ca61fbb1cb8d7" class="expand-content"> + <div id="expandcontent-b0626d4a630624526f53fbf0b78119e0" class="expand-content"> <p> Yes, you did it!</div> </div> <h3 id="initially-expanded">Initially Expanded</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">"Expand me..."</span> <span class="nx">open</span><span class="p">=</span><span class="s">"true"</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">to</span> <span class="nx">press</span> <span class="nx">you</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-598c2e1506106d6435950cd450116fa0" aria-controls="expandcontent-598c2e1506106d6435950cd450116fa0" checked> - <label class="expand-label" for="expand-598c2e1506106d6435950cd450116fa0" > + <input type="checkbox" id="expand-300f0fbaf2ffb9361068a56bf7743487" aria-controls="expandcontent-300f0fbaf2ffb9361068a56bf7743487" checked> + <label class="expand-label" for="expand-300f0fbaf2ffb9361068a56bf7743487" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-598c2e1506106d6435950cd450116fa0" class="expand-content"> + <div id="expandcontent-300f0fbaf2ffb9361068a56bf7743487" class="expand-content"> <p> No need to press you!</div> </div> @@ -257,13 +257,13 @@ No need to press you!</div> </span></span><span class="line"><span class="cl"><span class="p">></span> <span class="nx">the</span> <span class="nx">possibilities</span> <span class="nx">are</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">including</span> <span class="nx">other</span> <span class="nx">shortcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-c9c6684934bc3fd21cbb985428aece0c" aria-controls="expandcontent-c9c6684934bc3fd21cbb985428aece0c" > - <label class="expand-label" for="expand-c9c6684934bc3fd21cbb985428aece0c" > + <input type="checkbox" id="expand-444bcc69af9e3936530be64f10c6f7d8" aria-controls="expandcontent-444bcc69af9e3936530be64f10c6f7d8" > + <label class="expand-label" for="expand-444bcc69af9e3936530be64f10c6f7d8" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show me almost <strong>endless</strong> possibilities </label> - <div id="expandcontent-c9c6684934bc3fd21cbb985428aece0c" class="expand-content"> + <div id="expandcontent-444bcc69af9e3936530be64f10c6f7d8" class="expand-content"> <p>You can add standard markdown syntax:</p> <ul> @@ -287,8 +287,8 @@ No need to press you!</div> </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/highlight/index.html b/shortcodes/highlight/index.html index 571f94f30e..942a532a1f 100644 --- a/shortcodes/highlight/index.html +++ b/shortcodes/highlight/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/highlight/index.xml" rel="alternate" type="application/rss+xml" title="Highlight :: Hugo Relearn Theme"> <link href="../../shortcodes/highlight/index.print.html" rel="alternate" type="text/html" title="Highlight :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -100,27 +100,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Highlight</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/highlight.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/highlight.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/highlight/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/highlight/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/expand/index.html" title="Expand (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/expand/index.html" title="Expand (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/icon/index.html" title="Icon (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/icon/index.html" title="Icon (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -135,13 +146,13 @@ <p>The <code>highlight</code> shortcode renders your code with a syntax highlighter.</p> -<div class="tab-panel" data-tab-group="1d506c5beeb6c29d6fb141ddc0af590c"> +<div class="tab-panel" data-tab-group="3d88debddc58addd912ad477bd7bb2cc"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1d506c5beeb6c29d6fb141ddc0af590c','python')" + onclick="switchTab('3d88debddc58addd912ad477bd7bb2cc','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -364,13 +375,13 @@ </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print("Hello World!") </span></span><span class="line"><span class="cl">```</span></span></code></pre></div> -<div class="tab-panel" data-tab-group="b5db274b43b2d29422722614a7619b6d"> +<div class="tab-panel" data-tab-group="592a9687f80c9e3e32b296c5b48069b3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('b5db274b43b2d29422722614a7619b6d','python')" + onclick="switchTab('592a9687f80c9e3e32b296c5b48069b3','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -491,12 +502,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -511,6 +522,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -652,13 +664,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/highlight/index.print.html b/shortcodes/highlight/index.print.html index 3388c35abc..d275e6e2d1 100644 --- a/shortcodes/highlight/index.print.html +++ b/shortcodes/highlight/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/highlight/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/highlight/index.html" rel="canonical" type="text/html" title="Highlight :: Hugo Relearn Theme"> <link href="../../shortcodes/highlight/index.xml" rel="alternate" type="application/rss+xml" title="Highlight :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Highlight</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -84,13 +84,13 @@ <p>The <code>highlight</code> shortcode renders your code with a syntax highlighter.</p> -<div class="tab-panel" data-tab-group="1d506c5beeb6c29d6fb141ddc0af590c"> +<div class="tab-panel" data-tab-group="3d88debddc58addd912ad477bd7bb2cc"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1d506c5beeb6c29d6fb141ddc0af590c','python')" + onclick="switchTab('3d88debddc58addd912ad477bd7bb2cc','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -313,13 +313,13 @@ </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print("Hello World!") </span></span><span class="line"><span class="cl">```</span></span></code></pre></div> -<div class="tab-panel" data-tab-group="b5db274b43b2d29422722614a7619b6d"> +<div class="tab-panel" data-tab-group="592a9687f80c9e3e32b296c5b48069b3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('b5db274b43b2d29422722614a7619b6d','python')" + onclick="switchTab('592a9687f80c9e3e32b296c5b48069b3','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -362,8 +362,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/icon/index.html b/shortcodes/icon/index.html index 4bc483520b..4ba15f62cc 100644 --- a/shortcodes/icon/index.html +++ b/shortcodes/icon/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/icon/index.xml" rel="alternate" type="application/rss+xml" title="Icon :: Hugo Relearn Theme"> <link href="../../shortcodes/icon/index.print.html" rel="alternate" type="text/html" title="Icon :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -94,27 +94,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Icon</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/icon.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/icon.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/icon/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/icon/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/highlight/index.html" title="Highlight (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/highlight/index.html" title="Highlight (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/include/index.html" title="Include (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/include/index.html" title="Include (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -332,12 +343,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -352,6 +363,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -493,13 +505,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/icon/index.print.html b/shortcodes/icon/index.print.html index af4bbabf59..bf24549eb5 100644 --- a/shortcodes/icon/index.print.html +++ b/shortcodes/icon/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/icon/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/icon/index.html" rel="canonical" type="text/html" title="Icon :: Hugo Relearn Theme"> <link href="../../shortcodes/icon/index.xml" rel="alternate" type="application/rss+xml" title="Icon :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Icon</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -209,8 +209,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/include/index.html b/shortcodes/include/index.html index 852c03d641..4c72c286c7 100644 --- a/shortcodes/include/index.html +++ b/shortcodes/include/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/include/index.xml" rel="alternate" type="application/rss+xml" title="Include :: Hugo Relearn Theme"> <link href="../../shortcodes/include/index.print.html" rel="alternate" type="text/html" title="Include :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -91,27 +91,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Include</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/include.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/include.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/include/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/include/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/icon/index.html" title="Icon (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/icon/index.html" title="Icon (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/math/index.html" title="Math (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/math/index.html" title="Math (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -322,12 +333,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -342,6 +353,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -483,13 +495,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/include/index.print.html b/shortcodes/include/index.print.html index e5abb12e1d..b58501e038 100644 --- a/shortcodes/include/index.print.html +++ b/shortcodes/include/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/include/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/include/index.html" rel="canonical" type="text/html" title="Include :: Hugo Relearn Theme"> <link href="../../shortcodes/include/index.xml" rel="alternate" type="application/rss+xml" title="Include :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Include</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -202,8 +202,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/include_me/index.html b/shortcodes/include_me/index.html index 53eb2ed453..206adfa58f 100644 --- a/shortcodes/include_me/index.html +++ b/shortcodes/include_me/index.html @@ -9,20 +9,20 @@ <meta name="description" content="Documentation for Hugo Relearn Theme"> <meta name="author" content="Sören Weber"> <title></title> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -50,41 +50,61 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Hugo Relearn Theme</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/INCLUDE_ME.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/INCLUDE_ME.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/include_me/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/include_me/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/index.html" title="Shortcodes (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/index.html" title="Shortcodes (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/attachments/index.html" title="Attachments (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/attachments/index.html" title="Attachments (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -202,12 +222,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -222,6 +242,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -363,13 +384,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/include_me/index.print.html b/shortcodes/include_me/index.print.html index 4fbe4c59b7..a2d9875810 100644 --- a/shortcodes/include_me/index.print.html +++ b/shortcodes/include_me/index.print.html @@ -9,21 +9,21 @@ <meta name="description" content="Documentation for Hugo Relearn Theme"> <meta name="author" content="Sören Weber"> <title></title> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -51,11 +51,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -65,7 +65,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Hugo Relearn Theme</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -105,8 +105,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/index.html b/shortcodes/index.html index 6b7e7c5187..b64a9565c6 100644 --- a/shortcodes/index.html +++ b/shortcodes/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="alternate" hreflang="pir"> <link href="../shortcodes/index.xml" rel="alternate" type="application/rss+xml" title="Shortcodes :: Hugo Relearn Theme"> <link href="../shortcodes/index.print.html" rel="alternate" type="text/html" title="Shortcodes :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730287" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730287" rel="stylesheet"> - <link href="../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730287" rel="stylesheet"> - <script src="../js/url.js?1694730287"></script> - <script src="../js/variant.js?1694730287"></script> + <link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062973" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062973" rel="stylesheet"> + <link href="../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062973" rel="stylesheet"> + <script src="../js/url.js?1695062973"></script> + <script src="../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,40 +54,60 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Shortcodes</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../shortcodes/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../shortcodes/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../cont/taxonomy/index.html" title="Taxonomy (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../cont/taxonomy/index.html" title="Taxonomy (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../shortcodes/attachments/index.html" title="Attachments (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../shortcodes/attachments/index.html" title="Attachments (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -210,12 +230,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730288" defer></script> - <script src="../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../js/search.js?1694730288" defer></script> + <script src="../js/auto-complete.js?1695062974" defer></script> + <script src="../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -230,6 +250,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -371,13 +392,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730288"></script> + <script async src="../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062974" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/index.print.html b/shortcodes/index.print.html index ddf7bc60d7..ccd1ffde94 100644 --- a/shortcodes/index.print.html +++ b/shortcodes/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/index.html" rel="canonical" type="text/html" title="Shortcodes :: Hugo Relearn Theme"> <link href="../shortcodes/index.xml" rel="alternate" type="application/rss+xml" title="Shortcodes :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730288" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730288" rel="stylesheet"> - <link href="../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../css/ie.css?1694730288" rel="stylesheet"> - <script src="../js/url.js?1694730288"></script> - <script src="../js/variant.js?1694730288"></script> + <link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062975" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062975" rel="stylesheet"> + <link href="../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../css/ie.css?1695062975" rel="stylesheet"> + <script src="../js/url.js?1695062975"></script> + <script src="../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Shortcodes</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -1332,13 +1332,13 @@ So its content is used as description.</p> <p>The <code>expand</code> shortcode displays an expandable/collapsible section of text.</p> <div class="expand"> - <input type="checkbox" id="expand-c5689618843cb628b01b81fa970b12e1" aria-controls="expandcontent-c5689618843cb628b01b81fa970b12e1" > - <label class="expand-label" for="expand-c5689618843cb628b01b81fa970b12e1" > + <input type="checkbox" id="expand-77ce9b096b42a0c114ff271a0fd1eaa0" aria-controls="expandcontent-77ce9b096b42a0c114ff271a0fd1eaa0" > + <label class="expand-label" for="expand-77ce9b096b42a0c114ff271a0fd1eaa0" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-c5689618843cb628b01b81fa970b12e1" class="expand-content"> + <div id="expandcontent-77ce9b096b42a0c114ff271a0fd1eaa0" class="expand-content"> <p>Thank you!</p> <p>That’s some text with a footnote<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p> @@ -1465,26 +1465,26 @@ So its content is used as description.</p> <h3 id="all-defaults">All Defaults</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span><span class="nx">Yes</span><span class="p">,</span> <span class="nx">you</span> <span class="nx">did</span> <span class="nx">it</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-78d7883c5f33fa93b76ca61fbb1cb8d7" aria-controls="expandcontent-78d7883c5f33fa93b76ca61fbb1cb8d7" > - <label class="expand-label" for="expand-78d7883c5f33fa93b76ca61fbb1cb8d7" > + <input type="checkbox" id="expand-b0626d4a630624526f53fbf0b78119e0" aria-controls="expandcontent-b0626d4a630624526f53fbf0b78119e0" > + <label class="expand-label" for="expand-b0626d4a630624526f53fbf0b78119e0" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-78d7883c5f33fa93b76ca61fbb1cb8d7" class="expand-content"> + <div id="expandcontent-b0626d4a630624526f53fbf0b78119e0" class="expand-content"> <p> Yes, you did it!</div> </div> <h3 id="initially-expanded">Initially Expanded</h3> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-go" data-lang="go"><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="nx">expand</span> <span class="nx">title</span><span class="p">=</span><span class="s">"Expand me..."</span> <span class="nx">open</span><span class="p">=</span><span class="s">"true"</span> <span class="o">%</span><span class="p">}}</span><span class="nx">No</span> <span class="nx">need</span> <span class="nx">to</span> <span class="nx">press</span> <span class="nx">you</span><span class="p">!{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-598c2e1506106d6435950cd450116fa0" aria-controls="expandcontent-598c2e1506106d6435950cd450116fa0" checked> - <label class="expand-label" for="expand-598c2e1506106d6435950cd450116fa0" > + <input type="checkbox" id="expand-300f0fbaf2ffb9361068a56bf7743487" aria-controls="expandcontent-300f0fbaf2ffb9361068a56bf7743487" checked> + <label class="expand-label" for="expand-300f0fbaf2ffb9361068a56bf7743487" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Expand me… </label> - <div id="expandcontent-598c2e1506106d6435950cd450116fa0" class="expand-content"> + <div id="expandcontent-300f0fbaf2ffb9361068a56bf7743487" class="expand-content"> <p> No need to press you!</div> </div> @@ -1505,13 +1505,13 @@ No need to press you!</div> </span></span><span class="line"><span class="cl"><span class="p">></span> <span class="nx">the</span> <span class="nx">possibilities</span> <span class="nx">are</span> <span class="nf">endless</span> <span class="p">(</span><span class="nx">almost</span> <span class="o">-</span> <span class="nx">including</span> <span class="nx">other</span> <span class="nx">shortcodes</span> <span class="nx">may</span> <span class="nx">or</span> <span class="nx">may</span> <span class="nx">not</span> <span class="nx">work</span><span class="p">)</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">expand</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> <div class="expand"> - <input type="checkbox" id="expand-c9c6684934bc3fd21cbb985428aece0c" aria-controls="expandcontent-c9c6684934bc3fd21cbb985428aece0c" > - <label class="expand-label" for="expand-c9c6684934bc3fd21cbb985428aece0c" > + <input type="checkbox" id="expand-444bcc69af9e3936530be64f10c6f7d8" aria-controls="expandcontent-444bcc69af9e3936530be64f10c6f7d8" > + <label class="expand-label" for="expand-444bcc69af9e3936530be64f10c6f7d8" > <i class="fas fa-chevron-down"></i> <i class="fas fa-chevron-right"></i> Show me almost <strong>endless</strong> possibilities </label> - <div id="expandcontent-c9c6684934bc3fd21cbb985428aece0c" class="expand-content"> + <div id="expandcontent-444bcc69af9e3936530be64f10c6f7d8" class="expand-content"> <p>You can add standard markdown syntax:</p> <ul> @@ -1540,13 +1540,13 @@ No need to press you!</div> <p>The <code>highlight</code> shortcode renders your code with a syntax highlighter.</p> -<div class="tab-panel" data-tab-group="1d506c5beeb6c29d6fb141ddc0af590c"> +<div class="tab-panel" data-tab-group="3d88debddc58addd912ad477bd7bb2cc"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1d506c5beeb6c29d6fb141ddc0af590c','python')" + onclick="switchTab('3d88debddc58addd912ad477bd7bb2cc','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -1769,13 +1769,13 @@ No need to press you!</div> </span></span></span><span class="line"><span class="cl"><span class="gh"></span>print("Hello World!") </span></span><span class="line"><span class="cl">```</span></span></code></pre></div> -<div class="tab-panel" data-tab-group="b5db274b43b2d29422722614a7619b6d"> +<div class="tab-panel" data-tab-group="592a9687f80c9e3e32b296c5b48069b3"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="python" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('b5db274b43b2d29422722614a7619b6d','python')" + onclick="switchTab('592a9687f80c9e3e32b296c5b48069b3','python')" > <div> <div class="tab-nav-hidden">python</div> @@ -3314,7 +3314,7 @@ Electricity grid,H2 conversion,27.14 <div class="sc-openapi-wrapper is-loading helper-loading-container"> <div class="sc-openapi-container" - id="openapi-b43be8d1607e3f2378085b8c1655981b" + id="openapi-f4137879b715f2aa4919ed86b77e24f4" openapi-url="../shortcodes/openapi/petstore.json" ></div> </div> @@ -3420,13 +3420,13 @@ Electricity grid,H2 conversion,27.14 <p>To use formatted parameter, add this in your <code>config.toml</code>:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">markup</span><span class="p">.</span><span class="nx">goldmark</span><span class="p">.</span><span class="nx">renderer</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">unsafe</span> <span class="p">=</span> <span class="kc">true</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="8bd762e59fc52cc6161b3c10f0940604"> +<div class="tab-panel" data-tab-group="6a3c4c55a3ce7fc4fa8d68c1c9038fea"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('8bd762e59fc52cc6161b3c10f0940604','configtoml')" + onclick="switchTab('6a3c4c55a3ce7fc4fa8d68c1c9038fea','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -3462,13 +3462,13 @@ Electricity grid,H2 conversion,27.14 <p>This is especially useful if you want to flag your code example with an explicit language.</p> <p>If you want multiple tabs grouped together you can wrap your tabs into the <a href="../shortcodes/tabs/"><code>tabs</code> shortcode</a>.</p> -<div class="tab-panel" data-tab-group="04656f81b71f69aa3737f6815ac13441"> +<div class="tab-panel" data-tab-group="4f7fec7367fe87252ca95b4cb301731c"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('04656f81b71f69aa3737f6815ac13441','c')" + onclick="switchTab('4f7fec7367fe87252ca95b4cb301731c','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -3582,13 +3582,13 @@ Electricity grid,H2 conversion,27.14 </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="060097580947647614e35c5ce3f5eb84"> +<div class="tab-panel" data-tab-group="2c58ca453d702cd9d6972c37e087bad2"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="code" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('060097580947647614e35c5ce3f5eb84','code')" + onclick="switchTab('2c58ca453d702cd9d6972c37e087bad2','code')" > <div> <div class="tab-nav-hidden">Code</div> @@ -3613,13 +3613,13 @@ Electricity grid,H2 conversion,27.14 </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="48683353b371c6984b1948e463268720"> +<div class="tab-panel" data-tab-group="7d1582cad48f25e41d1fcaa2942ded4e"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="emstrongmixedstrongem" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('48683353b371c6984b1948e463268720','emstrongmixedstrongem')" + onclick="switchTab('7d1582cad48f25e41d1fcaa2942ded4e','emstrongmixedstrongem')" > <div> <div class="tab-nav-hidden"><em><strong>Mixed</strong></em></div> @@ -3667,13 +3667,13 @@ Electricity grid,H2 conversion,27.14 </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">the</span> <span class="nx">background</span> <span class="nx">to</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">and</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">icon</span><span class="p">.</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span> </span></span><span class="line"><span class="cl"><span class="p">{{<</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">>}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="00f7fcf9208967bd554b97b55692a10b"> +<div class="tab-panel" data-tab-group="4e994ca07a900d045dc1fef5520d47b9"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="just-colored-style" class="tab-nav-button tab-panel-style cstyle blue active" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-colored-style')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-colored-style')" > <div> <div class="tab-nav-hidden">just colored style</div> @@ -3683,7 +3683,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="just-color" class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-color')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-color')" > <div> <div class="tab-nav-hidden">just color</div> @@ -3693,7 +3693,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="default-style-and-color" class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','default-style-and-color')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','default-style-and-color')" > <div> <div class="tab-nav-hidden">default style and color</div> @@ -3703,7 +3703,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-severity-stylefa-fw-fas-fa-info-circle')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-severity-stylefa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> just severity style</div> @@ -3713,7 +3713,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','severity-style-and-colorfa-fw-fas-fa-info-circle')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','severity-style-and-colorfa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> severity style and color</div> @@ -3784,13 +3784,13 @@ Electricity grid,H2 conversion,27.14 <p>This comes in handy eg. for providing code snippets for multiple languages.</p> <p>If you just want a single tab you can instead call the <a href="../shortcodes/tab/"><code>tab</code> shortcode</a> standalone.</p> -<div class="tab-panel" data-tab-group="1abdd2f9dac73fc457dba595f1f9402d"> +<div class="tab-panel" data-tab-group="909d94325ce85e8bbeaeda5478c59bae"> <div class="tab-nav"> <div class="tab-nav-title">hello.</div> <button data-tab-item="py" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','py')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','py')" > <div> <div class="tab-nav-hidden">py</div> @@ -3800,7 +3800,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="sh" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','sh')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','sh')" > <div> <div class="tab-nav-hidden">sh</div> @@ -3810,7 +3810,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','c')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -3967,13 +3967,13 @@ Electricity grid,H2 conversion,27.14 <p>See what happens to the tab views while you select different tabs.</p> <p>While pressing a tab of Group A switches all tab views of Group A in sync (if the tab is available), the tabs of Group B are left untouched.</p> -<div class="tab-panel" data-tab-group="1d54df018720cba6919882a6f49a342b"> +<div class="tab-panel" data-tab-group="8e0f96acf8ad80f0f359fc6e3a51b1f1"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="group-a-tab-view-1" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-a-tab-view-1')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-a-tab-view-1')" > <div> <div class="tab-nav-hidden">Group A, Tab View 1</div> @@ -3983,7 +3983,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="group-a-tab-view-2" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-a-tab-view-2')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-a-tab-view-2')" > <div> <div class="tab-nav-hidden">Group A, Tab View 2</div> @@ -3993,7 +3993,7 @@ Electricity grid,H2 conversion,27.14 <button data-tab-item="group-b" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-b')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-b')" > <div> <div class="tab-nav-hidden">Group B</div> @@ -4392,8 +4392,8 @@ Electricity grid,H2 conversion,27.14 </div> </main> </div> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062975" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062975" defer></script> <script> function useMathJax( config ){ if( !Object.assign ){ @@ -4422,27 +4422,27 @@ Electricity grid,H2 conversion,27.14 } useMathJax( JSON.parse("{}") ); </script> - <script id="MathJax-script" async src="../js/mathjax/tex-mml-chtml.js?1694730288"></script> - <script src="../js/d3/d3-color.min.js?1694730288" defer></script> - <script src="../js/d3/d3-dispatch.min.js?1694730288" defer></script> - <script src="../js/d3/d3-drag.min.js?1694730288" defer></script> - <script src="../js/d3/d3-ease.min.js?1694730288" defer></script> - <script src="../js/d3/d3-interpolate.min.js?1694730288" defer></script> - <script src="../js/d3/d3-selection.min.js?1694730288" defer></script> - <script src="../js/d3/d3-timer.min.js?1694730288" defer></script> - <script src="../js/d3/d3-transition.min.js?1694730288" defer></script> - <script src="../js/d3/d3-zoom.min.js?1694730288" defer></script> - <script src="../js/js-yaml.min.js?1694730288" defer></script> - <script src="../js/mermaid.min.js?1694730288" defer></script> + <script id="MathJax-script" async src="../js/mathjax/tex-mml-chtml.js?1695062975"></script> + <script src="../js/d3/d3-color.min.js?1695062975" defer></script> + <script src="../js/d3/d3-dispatch.min.js?1695062975" defer></script> + <script src="../js/d3/d3-drag.min.js?1695062975" defer></script> + <script src="../js/d3/d3-ease.min.js?1695062975" defer></script> + <script src="../js/d3/d3-interpolate.min.js?1695062975" defer></script> + <script src="../js/d3/d3-selection.min.js?1695062975" defer></script> + <script src="../js/d3/d3-timer.min.js?1695062975" defer></script> + <script src="../js/d3/d3-transition.min.js?1695062975" defer></script> + <script src="../js/d3/d3-zoom.min.js?1695062975" defer></script> + <script src="../js/js-yaml.min.js?1695062975" defer></script> + <script src="../js/mermaid.min.js?1695062975" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> <script>window.noZensmooth = true;</script> - <script src="../js/swagger-ui/swagger-ui-bundle.js?1694730288" defer></script> - <script src="../js/swagger-ui/swagger-ui-standalone-preset.js?1694730288" defer></script> + <script src="../js/swagger-ui/swagger-ui-bundle.js?1695062975" defer></script> + <script src="../js/swagger-ui/swagger-ui-standalone-preset.js?1695062975" defer></script> <script> - window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1694730288", assetsBuster: 1694730288 }; + window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1695062975", assetsBuster: 1695062975 }; </script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/math/index.html b/shortcodes/math/index.html index 5ba1858c01..0dc74be9b4 100644 --- a/shortcodes/math/index.html +++ b/shortcodes/math/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/math/index.xml" rel="alternate" type="application/rss+xml" title="Math :: Hugo Relearn Theme"> <link href="../../shortcodes/math/index.print.html" rel="alternate" type="text/html" title="Math :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -100,27 +100,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Math</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/math.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/math.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/math/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/math/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/include/index.html" title="Include (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/include/index.html" title="Include (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/mermaid/index.html" title="Mermaid (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/mermaid/index.html" title="Mermaid (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -382,12 +393,12 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -402,6 +413,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -543,13 +555,13 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> <script> function useMathJax( config ){ if( !Object.assign ){ @@ -578,7 +590,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ } useMathJax( JSON.parse("{}") ); </script> - <script id="MathJax-script" async src="../../js/mathjax/tex-mml-chtml.js?1694730287"></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script id="MathJax-script" async src="../../js/mathjax/tex-mml-chtml.js?1695062974"></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/math/index.print.html b/shortcodes/math/index.print.html index fcd540df84..6c2c417e7c 100644 --- a/shortcodes/math/index.print.html +++ b/shortcodes/math/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/math/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/math/index.html" rel="canonical" type="text/html" title="Math :: Hugo Relearn Theme"> <link href="../../shortcodes/math/index.xml" rel="alternate" type="application/rss+xml" title="Math :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Math</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -253,8 +253,8 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> <script> function useMathJax( config ){ if( !Object.assign ){ @@ -283,7 +283,7 @@ $$\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}$$ } useMathJax( JSON.parse("{}") ); </script> - <script id="MathJax-script" async src="../../js/mathjax/tex-mml-chtml.js?1694730288"></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script id="MathJax-script" async src="../../js/mathjax/tex-mml-chtml.js?1695062975"></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/mermaid/index.html b/shortcodes/mermaid/index.html index f468a4f07e..3a61c9849c 100644 --- a/shortcodes/mermaid/index.html +++ b/shortcodes/mermaid/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/mermaid/index.xml" rel="alternate" type="application/rss+xml" title="Mermaid :: Hugo Relearn Theme"> <link href="../../shortcodes/mermaid/index.print.html" rel="alternate" type="text/html" title="Mermaid :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -111,27 +111,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Mermaid</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/mermaid.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/mermaid.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/mermaid/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/mermaid/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/math/index.html" title="Math (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/math/index.html" title="Math (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/notice/index.html" title="Notice (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/notice/index.html" title="Notice (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -848,12 +859,12 @@ Electricity grid,H2 conversion,27.14 <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -868,6 +879,7 @@ Electricity grid,H2 conversion,27.14 <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -1009,27 +1021,27 @@ Electricity grid,H2 conversion,27.14 setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-color.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-dispatch.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-drag.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-ease.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-interpolate.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-selection.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-timer.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-transition.min.js?1694730287" defer></script> - <script src="../../js/d3/d3-zoom.min.js?1694730287" defer></script> - <script src="../../js/js-yaml.min.js?1694730287" defer></script> - <script src="../../js/mermaid.min.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-color.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-dispatch.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-drag.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-ease.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-interpolate.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-selection.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-timer.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-transition.min.js?1695062974" defer></script> + <script src="../../js/d3/d3-zoom.min.js?1695062974" defer></script> + <script src="../../js/js-yaml.min.js?1695062974" defer></script> + <script src="../../js/mermaid.min.js?1695062974" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/mermaid/index.print.html b/shortcodes/mermaid/index.print.html index c8b16e0310..64838fd645 100644 --- a/shortcodes/mermaid/index.print.html +++ b/shortcodes/mermaid/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/mermaid/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/mermaid/index.html" rel="canonical" type="text/html" title="Mermaid :: Hugo Relearn Theme"> <link href="../../shortcodes/mermaid/index.xml" rel="alternate" type="application/rss+xml" title="Mermaid :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Mermaid</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -708,22 +708,22 @@ Electricity grid,H2 conversion,27.14 </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-color.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-dispatch.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-drag.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-ease.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-interpolate.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-selection.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-timer.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-transition.min.js?1694730288" defer></script> - <script src="../../js/d3/d3-zoom.min.js?1694730288" defer></script> - <script src="../../js/js-yaml.min.js?1694730288" defer></script> - <script src="../../js/mermaid.min.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-color.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-dispatch.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-drag.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-ease.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-interpolate.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-selection.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-timer.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-transition.min.js?1695062975" defer></script> + <script src="../../js/d3/d3-zoom.min.js?1695062975" defer></script> + <script src="../../js/js-yaml.min.js?1695062975" defer></script> + <script src="../../js/mermaid.min.js?1695062975" defer></script> <script> window.themeUseMermaid = JSON.parse("{ \"securityLevel\": \"loose\" }"); </script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/notice/index.html b/shortcodes/notice/index.html index 3f8aa3e682..912545412f 100644 --- a/shortcodes/notice/index.html +++ b/shortcodes/notice/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/notice/index.xml" rel="alternate" type="application/rss+xml" title="Notice :: Hugo Relearn Theme"> <link href="../../shortcodes/notice/index.print.html" rel="alternate" type="text/html" title="Notice :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -95,27 +95,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Notice</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/notice.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/notice.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/notice/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/notice/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/mermaid/index.html" title="Mermaid (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/mermaid/index.html" title="Mermaid (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/openapi/index.html" title="OpenAPI (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/openapi/index.html" title="OpenAPI (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -553,12 +564,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -573,6 +584,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -714,13 +726,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/notice/index.print.html b/shortcodes/notice/index.print.html index 8d5c6dc6e7..8750e3bbf9 100644 --- a/shortcodes/notice/index.print.html +++ b/shortcodes/notice/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/notice/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/notice/index.html" rel="canonical" type="text/html" title="Notice :: Hugo Relearn Theme"> <link href="../../shortcodes/notice/index.xml" rel="alternate" type="application/rss+xml" title="Notice :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Notice</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -429,8 +429,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/openapi/index.html b/shortcodes/openapi/index.html index e5227cc4e5..3ac629ef64 100644 --- a/shortcodes/openapi/index.html +++ b/shortcodes/openapi/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/openapi/index.xml" rel="alternate" type="application/rss+xml" title="OpenAPI :: Hugo Relearn Theme"> <link href="../../shortcodes/openapi/index.print.html" rel="alternate" type="text/html" title="OpenAPI :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -91,27 +91,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">OpenAPI</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/openapi/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/openapi/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/openapi/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/openapi/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/notice/index.html" title="Notice (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/notice/index.html" title="Notice (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/siteparam/index.html" title="SiteParam (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/siteparam/index.html" title="SiteParam (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -211,7 +222,7 @@ <div class="sc-openapi-wrapper is-loading helper-loading-container"> <div class="sc-openapi-container" - id="openapi-b43be8d1607e3f2378085b8c1655981b" + id="openapi-f4137879b715f2aa4919ed86b77e24f4" openapi-url="../../shortcodes/openapi/petstore.json" ></div> </div> @@ -302,12 +313,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -322,6 +333,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -463,19 +475,19 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> <script>window.noZensmooth = true;</script> - <script src="../../js/swagger-ui/swagger-ui-bundle.js?1694730288" defer></script> - <script src="../../js/swagger-ui/swagger-ui-standalone-preset.js?1694730288" defer></script> + <script src="../../js/swagger-ui/swagger-ui-bundle.js?1695062975" defer></script> + <script src="../../js/swagger-ui/swagger-ui-standalone-preset.js?1695062975" defer></script> <script> - window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1694730288", assetsBuster: 1694730288 }; + window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1695062975", assetsBuster: 1695062975 }; </script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/openapi/index.print.html b/shortcodes/openapi/index.print.html index 0cbc02b8bd..f5ddd76e8d 100644 --- a/shortcodes/openapi/index.print.html +++ b/shortcodes/openapi/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/openapi/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/openapi/index.html" rel="canonical" type="text/html" title="OpenAPI :: Hugo Relearn Theme"> <link href="../../shortcodes/openapi/index.xml" rel="alternate" type="application/rss+xml" title="OpenAPI :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">OpenAPI</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -169,7 +169,7 @@ <div class="sc-openapi-wrapper is-loading helper-loading-container"> <div class="sc-openapi-container" - id="openapi-b43be8d1607e3f2378085b8c1655981b" + id="openapi-f4137879b715f2aa4919ed86b77e24f4" openapi-url="../../shortcodes/openapi/petstore.json" ></div> </div> @@ -182,14 +182,14 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> <script>window.noZensmooth = true;</script> - <script src="../../js/swagger-ui/swagger-ui-bundle.js?1694730288" defer></script> - <script src="../../js/swagger-ui/swagger-ui-standalone-preset.js?1694730288" defer></script> + <script src="../../js/swagger-ui/swagger-ui-bundle.js?1695062975" defer></script> + <script src="../../js/swagger-ui/swagger-ui-standalone-preset.js?1695062975" defer></script> <script> - window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1694730288", assetsBuster: 1694730288 }; + window.themeUseOpenapi = { css: "/js/swagger-ui/swagger-ui.css?1695062975", assetsBuster: 1695062975 }; </script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/siteparam/index.html b/shortcodes/siteparam/index.html index efd380480e..34642ee35a 100644 --- a/shortcodes/siteparam/index.html +++ b/shortcodes/siteparam/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/siteparam/index.xml" rel="alternate" type="application/rss+xml" title="SiteParam :: Hugo Relearn Theme"> <link href="../../shortcodes/siteparam/index.print.html" rel="alternate" type="text/html" title="SiteParam :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -92,27 +92,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">SiteParam</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/siteparam.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/siteparam.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/siteparam/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/siteparam/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/openapi/index.html" title="OpenAPI (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/openapi/index.html" title="OpenAPI (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/tab/index.html" title="Tab (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/tab/index.html" title="Tab (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -215,13 +226,13 @@ <p>To use formatted parameter, add this in your <code>config.toml</code>:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">markup</span><span class="p">.</span><span class="nx">goldmark</span><span class="p">.</span><span class="nx">renderer</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">unsafe</span> <span class="p">=</span> <span class="kc">true</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="8bd762e59fc52cc6161b3c10f0940604"> +<div class="tab-panel" data-tab-group="6a3c4c55a3ce7fc4fa8d68c1c9038fea"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('8bd762e59fc52cc6161b3c10f0940604','configtoml')" + onclick="switchTab('6a3c4c55a3ce7fc4fa8d68c1c9038fea','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -329,12 +340,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -349,6 +360,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -490,13 +502,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/siteparam/index.print.html b/shortcodes/siteparam/index.print.html index 7f0d392a6f..6fab1cb159 100644 --- a/shortcodes/siteparam/index.print.html +++ b/shortcodes/siteparam/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/siteparam/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/siteparam/index.html" rel="canonical" type="text/html" title="SiteParam :: Hugo Relearn Theme"> <link href="../../shortcodes/siteparam/index.xml" rel="alternate" type="application/rss+xml" title="SiteParam :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">SiteParam</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -172,13 +172,13 @@ <p>To use formatted parameter, add this in your <code>config.toml</code>:</p> <div class="wrap-code highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">markup</span><span class="p">.</span><span class="nx">goldmark</span><span class="p">.</span><span class="nx">renderer</span><span class="p">]</span> </span></span><span class="line"><span class="cl"> <span class="nx">unsafe</span> <span class="p">=</span> <span class="kc">true</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="8bd762e59fc52cc6161b3c10f0940604"> +<div class="tab-panel" data-tab-group="6a3c4c55a3ce7fc4fa8d68c1c9038fea"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="configtoml" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('8bd762e59fc52cc6161b3c10f0940604','configtoml')" + onclick="switchTab('6a3c4c55a3ce7fc4fa8d68c1c9038fea','configtoml')" > <div> <div class="tab-nav-hidden">config.toml</div> @@ -208,8 +208,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/tab/index.html b/shortcodes/tab/index.html index cefeb7ffaf..5019eefd7e 100644 --- a/shortcodes/tab/index.html +++ b/shortcodes/tab/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/tab/index.xml" rel="alternate" type="application/rss+xml" title="Tab :: Hugo Relearn Theme"> <link href="../../shortcodes/tab/index.print.html" rel="alternate" type="text/html" title="Tab :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -93,27 +93,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tab</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/tab.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/tab.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/tab/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/tab/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/siteparam/index.html" title="SiteParam (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/siteparam/index.html" title="SiteParam (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <a class="topbar-button-control" href="../../shortcodes/tabs/index.html" title="Tabs (🡒)"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/tabs/index.html" title="Tabs (🡒)"> <i class="fa-fw fas fa-chevron-right"></i> </a> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -129,13 +140,13 @@ <p>This is especially useful if you want to flag your code example with an explicit language.</p> <p>If you want multiple tabs grouped together you can wrap your tabs into the <a href="../../shortcodes/tabs/"><code>tabs</code> shortcode</a>.</p> -<div class="tab-panel" data-tab-group="04656f81b71f69aa3737f6815ac13441"> +<div class="tab-panel" data-tab-group="4f7fec7367fe87252ca95b4cb301731c"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('04656f81b71f69aa3737f6815ac13441','c')" + onclick="switchTab('4f7fec7367fe87252ca95b4cb301731c','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -249,13 +260,13 @@ </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="060097580947647614e35c5ce3f5eb84"> +<div class="tab-panel" data-tab-group="2c58ca453d702cd9d6972c37e087bad2"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="code" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('060097580947647614e35c5ce3f5eb84','code')" + onclick="switchTab('2c58ca453d702cd9d6972c37e087bad2','code')" > <div> <div class="tab-nav-hidden">Code</div> @@ -280,13 +291,13 @@ </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="48683353b371c6984b1948e463268720"> +<div class="tab-panel" data-tab-group="7d1582cad48f25e41d1fcaa2942ded4e"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="emstrongmixedstrongem" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('48683353b371c6984b1948e463268720','emstrongmixedstrongem')" + onclick="switchTab('7d1582cad48f25e41d1fcaa2942ded4e','emstrongmixedstrongem')" > <div> <div class="tab-nav-hidden"><em><strong>Mixed</strong></em></div> @@ -334,13 +345,13 @@ </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">the</span> <span class="nx">background</span> <span class="nx">to</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">and</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">icon</span><span class="p">.</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span> </span></span><span class="line"><span class="cl"><span class="p">{{<</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">>}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="00f7fcf9208967bd554b97b55692a10b"> +<div class="tab-panel" data-tab-group="4e994ca07a900d045dc1fef5520d47b9"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="just-colored-style" class="tab-nav-button tab-panel-style cstyle blue active" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-colored-style')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-colored-style')" > <div> <div class="tab-nav-hidden">just colored style</div> @@ -350,7 +361,7 @@ <button data-tab-item="just-color" class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-color')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-color')" > <div> <div class="tab-nav-hidden">just color</div> @@ -360,7 +371,7 @@ <button data-tab-item="default-style-and-color" class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','default-style-and-color')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','default-style-and-color')" > <div> <div class="tab-nav-hidden">default style and color</div> @@ -370,7 +381,7 @@ <button data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-severity-stylefa-fw-fas-fa-info-circle')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-severity-stylefa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> just severity style</div> @@ -380,7 +391,7 @@ <button data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','severity-style-and-colorfa-fw-fas-fa-info-circle')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','severity-style-and-colorfa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> severity style and color</div> @@ -523,12 +534,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -543,6 +554,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -684,13 +696,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/tab/index.print.html b/shortcodes/tab/index.print.html index 6700928e65..65ffaa7fd6 100644 --- a/shortcodes/tab/index.print.html +++ b/shortcodes/tab/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tab/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/tab/index.html" rel="canonical" type="text/html" title="Tab :: Hugo Relearn Theme"> <link href="../../shortcodes/tab/index.xml" rel="alternate" type="application/rss+xml" title="Tab :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tab</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -85,13 +85,13 @@ <p>This is especially useful if you want to flag your code example with an explicit language.</p> <p>If you want multiple tabs grouped together you can wrap your tabs into the <a href="../../shortcodes/tabs/"><code>tabs</code> shortcode</a>.</p> -<div class="tab-panel" data-tab-group="04656f81b71f69aa3737f6815ac13441"> +<div class="tab-panel" data-tab-group="4f7fec7367fe87252ca95b4cb301731c"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('04656f81b71f69aa3737f6815ac13441','c')" + onclick="switchTab('4f7fec7367fe87252ca95b4cb301731c','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -205,13 +205,13 @@ </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="060097580947647614e35c5ce3f5eb84"> +<div class="tab-panel" data-tab-group="2c58ca453d702cd9d6972c37e087bad2"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="code" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('060097580947647614e35c5ce3f5eb84','code')" + onclick="switchTab('2c58ca453d702cd9d6972c37e087bad2','code')" > <div> <div class="tab-nav-hidden">Code</div> @@ -236,13 +236,13 @@ </span></span></span><span class="line"><span class="cl"><span class="s">printf("Hello World!"); </span></span></span><span class="line"><span class="cl"><span class="s">```</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="48683353b371c6984b1948e463268720"> +<div class="tab-panel" data-tab-group="7d1582cad48f25e41d1fcaa2942ded4e"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="emstrongmixedstrongem" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('48683353b371c6984b1948e463268720','emstrongmixedstrongem')" + onclick="switchTab('7d1582cad48f25e41d1fcaa2942ded4e','emstrongmixedstrongem')" > <div> <div class="tab-nav-hidden"><em><strong>Mixed</strong></em></div> @@ -290,13 +290,13 @@ </span></span><span class="line"><span class="cl"><span class="nx">This</span> <span class="nx">will</span> <span class="nx">set</span> <span class="nx">the</span> <span class="nx">background</span> <span class="nx">to</span> <span class="nx">a</span> <span class="nx">lighter</span> <span class="nx">version</span> <span class="nx">of</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">CSS</span> <span class="nx">color</span> <span class="nx">value</span> <span class="nx">and</span> <span class="nx">also</span> <span class="nx">affects</span> <span class="nx">the</span> <span class="nx">chosen</span> <span class="nx">icon</span><span class="p">.</span> </span></span><span class="line"><span class="cl"><span class="p">{{</span><span class="o">%</span> <span class="o">/</span><span class="nx">tab</span> <span class="o">%</span><span class="p">}}</span> </span></span><span class="line"><span class="cl"><span class="p">{{<</span> <span class="o">/</span><span class="nx">tabs</span> <span class="p">>}}</span></span></span></code></pre></div> -<div class="tab-panel" data-tab-group="00f7fcf9208967bd554b97b55692a10b"> +<div class="tab-panel" data-tab-group="4e994ca07a900d045dc1fef5520d47b9"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="just-colored-style" class="tab-nav-button tab-panel-style cstyle blue active" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-colored-style')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-colored-style')" > <div> <div class="tab-nav-hidden">just colored style</div> @@ -306,7 +306,7 @@ <button data-tab-item="just-color" class="tab-nav-button tab-panel-style cstyle filled" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-color')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-color')" > <div> <div class="tab-nav-hidden">just color</div> @@ -316,7 +316,7 @@ <button data-tab-item="default-style-and-color" class="tab-nav-button tab-panel-style cstyle default" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','default-style-and-color')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','default-style-and-color')" > <div> <div class="tab-nav-hidden">default style and color</div> @@ -326,7 +326,7 @@ <button data-tab-item="just-severity-stylefa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','just-severity-stylefa-fw-fas-fa-info-circle')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','just-severity-stylefa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> just severity style</div> @@ -336,7 +336,7 @@ <button data-tab-item="severity-style-and-colorfa-fw-fas-fa-info-circle" class="tab-nav-button tab-panel-style cstyle info" style="--VARIABLE-BOX-color: blue;" - onclick="switchTab('00f7fcf9208967bd554b97b55692a10b','severity-style-and-colorfa-fw-fas-fa-info-circle')" + onclick="switchTab('4e994ca07a900d045dc1fef5520d47b9','severity-style-and-colorfa-fw-fas-fa-info-circle')" > <div> <div class="tab-nav-hidden"><i class="fa-fw fas fa-info-circle"></i> severity style and color</div> @@ -401,8 +401,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/shortcodes/tabs/index.html b/shortcodes/tabs/index.html index 8dd7dda56b..f8b3803389 100644 --- a/shortcodes/tabs/index.html +++ b/shortcodes/tabs/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="alternate" hreflang="pir"> <link href="../../shortcodes/tabs/index.xml" rel="alternate" type="application/rss+xml" title="Tabs :: Hugo Relearn Theme"> <link href="../../shortcodes/tabs/index.print.html" rel="alternate" type="text/html" title="Tabs :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#usage">Usage</a> @@ -92,27 +92,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tabs</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/tabs.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/shortcodes/tabs.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../../shortcodes/tabs/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/tabs/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../shortcodes/tab/index.html" title="Tab (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../shortcodes/tab/index.html" title="Tab (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -128,13 +139,13 @@ <p>This comes in handy eg. for providing code snippets for multiple languages.</p> <p>If you just want a single tab you can instead call the <a href="../../shortcodes/tab/"><code>tab</code> shortcode</a> standalone.</p> -<div class="tab-panel" data-tab-group="1abdd2f9dac73fc457dba595f1f9402d"> +<div class="tab-panel" data-tab-group="909d94325ce85e8bbeaeda5478c59bae"> <div class="tab-nav"> <div class="tab-nav-title">hello.</div> <button data-tab-item="py" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','py')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','py')" > <div> <div class="tab-nav-hidden">py</div> @@ -144,7 +155,7 @@ <button data-tab-item="sh" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','sh')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','sh')" > <div> <div class="tab-nav-hidden">sh</div> @@ -154,7 +165,7 @@ <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','c')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -311,13 +322,13 @@ <p>See what happens to the tab views while you select different tabs.</p> <p>While pressing a tab of Group A switches all tab views of Group A in sync (if the tab is available), the tabs of Group B are left untouched.</p> -<div class="tab-panel" data-tab-group="1d54df018720cba6919882a6f49a342b"> +<div class="tab-panel" data-tab-group="8e0f96acf8ad80f0f359fc6e3a51b1f1"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="group-a-tab-view-1" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-a-tab-view-1')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-a-tab-view-1')" > <div> <div class="tab-nav-hidden">Group A, Tab View 1</div> @@ -327,7 +338,7 @@ <button data-tab-item="group-a-tab-view-2" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-a-tab-view-2')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-a-tab-view-2')" > <div> <div class="tab-nav-hidden">Group A, Tab View 2</div> @@ -337,7 +348,7 @@ <button data-tab-item="group-b" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-b')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-b')" > <div> <div class="tab-nav-hidden">Group B</div> @@ -813,12 +824,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730287" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730287" defer></script> - <script src="../../js/search.js?1694730287" defer></script> + <script src="../../js/auto-complete.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062974" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062974" defer></script> + <script src="../../js/search.js?1695062974" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -833,6 +844,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -974,13 +986,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730287"></script> + <script async src="../../js/github-buttons.js?1695062974"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730287" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730287" defer></script> - <script src="../../js/theme.js?1694730287" defer></script> + <script src="../../js/clipboard.min.js?1695062974" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062974" defer></script> + <script src="../../js/theme.js?1695062974" defer></script> </body> </html> diff --git a/shortcodes/tabs/index.print.html b/shortcodes/tabs/index.print.html index b66c5164de..3568448679 100644 --- a/shortcodes/tabs/index.print.html +++ b/shortcodes/tabs/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/shortcodes/tabs/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/shortcodes/tabs/index.html" rel="canonical" type="text/html" title="Tabs :: Hugo Relearn Theme"> <link href="../../shortcodes/tabs/index.xml" rel="alternate" type="application/rss+xml" title="Tabs :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730288" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730288" rel="stylesheet"> - <link href="../../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../../css/ie.css?1694730288" rel="stylesheet"> - <script src="../../js/url.js?1694730288"></script> - <script src="../../js/variant.js?1694730288"></script> + <link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062975" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062975" rel="stylesheet"> + <link href="../../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../../css/ie.css?1695062975" rel="stylesheet"> + <script src="../../js/url.js?1695062975"></script> + <script src="../../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -69,7 +69,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../shortcodes/index.html"><span itemprop="name">Shortcodes</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tabs</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -85,13 +85,13 @@ <p>This comes in handy eg. for providing code snippets for multiple languages.</p> <p>If you just want a single tab you can instead call the <a href="../../shortcodes/tab/"><code>tab</code> shortcode</a> standalone.</p> -<div class="tab-panel" data-tab-group="1abdd2f9dac73fc457dba595f1f9402d"> +<div class="tab-panel" data-tab-group="909d94325ce85e8bbeaeda5478c59bae"> <div class="tab-nav"> <div class="tab-nav-title">hello.</div> <button data-tab-item="py" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','py')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','py')" > <div> <div class="tab-nav-hidden">py</div> @@ -101,7 +101,7 @@ <button data-tab-item="sh" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','sh')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','sh')" > <div> <div class="tab-nav-hidden">sh</div> @@ -111,7 +111,7 @@ <button data-tab-item="c" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1abdd2f9dac73fc457dba595f1f9402d','c')" + onclick="switchTab('909d94325ce85e8bbeaeda5478c59bae','c')" > <div> <div class="tab-nav-hidden">c</div> @@ -268,13 +268,13 @@ <p>See what happens to the tab views while you select different tabs.</p> <p>While pressing a tab of Group A switches all tab views of Group A in sync (if the tab is available), the tabs of Group B are left untouched.</p> -<div class="tab-panel" data-tab-group="1d54df018720cba6919882a6f49a342b"> +<div class="tab-panel" data-tab-group="8e0f96acf8ad80f0f359fc6e3a51b1f1"> <div class="tab-nav"> <div class="tab-nav-title">​</div> <button data-tab-item="group-a-tab-view-1" class="tab-nav-button tab-panel-style cstyle initial active" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-a-tab-view-1')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-a-tab-view-1')" > <div> <div class="tab-nav-hidden">Group A, Tab View 1</div> @@ -284,7 +284,7 @@ <button data-tab-item="group-a-tab-view-2" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-a-tab-view-2')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-a-tab-view-2')" > <div> <div class="tab-nav-hidden">Group A, Tab View 2</div> @@ -294,7 +294,7 @@ <button data-tab-item="group-b" class="tab-nav-button tab-panel-style cstyle initial" - onclick="switchTab('1d54df018720cba6919882a6f49a342b','group-b')" + onclick="switchTab('8e0f96acf8ad80f0f359fc6e3a51b1f1','group-b')" > <div> <div class="tab-nav-hidden">Group B</div> @@ -692,8 +692,8 @@ </div> </main> </div> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/showcase/index.html b/showcase/index.html index 4e18b64d67..1c7930b83a 100644 --- a/showcase/index.html +++ b/showcase/index.html @@ -13,20 +13,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="alternate" hreflang="pir"> <link href="../showcase/index.xml" rel="alternate" type="application/rss+xml" title="Showcase :: Hugo Relearn Theme"> <link href="../showcase/index.print.html" rel="alternate" type="text/html" title="Showcase :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730287" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730287" rel="stylesheet"> - <link href="../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730287" rel="stylesheet"> - <script src="../js/url.js?1694730287"></script> - <script src="../js/variant.js?1694730287"></script> + <link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062973" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062973" rel="stylesheet"> + <link href="../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062973" rel="stylesheet"> + <script src="../js/url.js?1695062973"></script> + <script src="../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -54,20 +54,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#gobolinux-wikihttpswikigobolinuxorg-by-neonsysorg"><a href="https://wiki.gobolinux.org/">GoboLinux Wiki</a> by NEONsys.org</a></li> @@ -83,27 +83,38 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Showcase</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-edit"> - <a class="topbar-button-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/showcase/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-edit" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="https://github.com/McShelby/hugo-theme-relearn/edit/main/exampleSite/content/showcase/_index.en.md" target="_blank" title="Edit (CTRL+ALT+w)"> <i class="fa-fw fas fa-pen"></i> </a> </div> - <div class="topbar-button topbar-print"> - <a class="topbar-button-control" href="../showcase/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> + <div class="topbar-button topbar-button-print" data-content-empty="disable" data-width-s="area-more" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../showcase/index.print.html" title="Print whole chapter (CTRL+ALT+p)"> <i class="fa-fw fas fa-print"></i> </a> </div> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../shortcodes/tabs/index.html" title="Tabs (🡐)"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../shortcodes/tabs/index.html" title="Tabs (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -116,14 +127,14 @@ <h1 id="showcase">Showcase</h1> <h2 id="gobolinux-wikihttpswikigobolinuxorg-by-neonsysorg"><a href="https://wiki.gobolinux.org/" target="_blank">GoboLinux Wiki</a> by NEONsys.org</h2> -<p><a href="#image-6141a9893ec9caa8578f433b1a7d9b4e" class="lightbox-link"><img src="../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-6141a9893ec9caa8578f433b1a7d9b4e"><img src="../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-54c00b9c997c1a02e3cd449b407d1776" class="lightbox-link"><img src="../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-54c00b9c997c1a02e3cd449b407d1776"><img src="../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="bitshttpsbits-trainingdetraining-by-dr-lutz-gollan"><a href="https://bits-training.de/training/" target="_blank">BITS</a> by Dr. Lutz Gollan</h2> -<p><a href="#image-b60e5b8dd4d078dee8ce7ade0013732d" class="lightbox-link"><img src="../showcase/bits-train.png?width=60pc" alt="BITS image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-b60e5b8dd4d078dee8ce7ade0013732d"><img src="../showcase/bits-train.png?width=60pc" alt="BITS image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8ed2ad0e382f540340d2afbda8919f7d" class="lightbox-link"><img src="../showcase/bits-train.png?width=60pc" alt="BITS image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8ed2ad0e382f540340d2afbda8919f7d"><img src="../showcase/bits-train.png?width=60pc" alt="BITS image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="pamasol-electricshttpspamasolgithubiode-by-pamasol"><a href="https://pamasol.github.io/de/" target="_blank">Pamasol Electrics</a> by Pamasol</h2> -<p><a href="#image-a85918a355f2adb6b40fff75b269f8e4" class="lightbox-link"><img src="../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-a85918a355f2adb6b40fff75b269f8e4"><img src="../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-6aa88d7da4a340ad9da8cb390d999422" class="lightbox-link"><img src="../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-6aa88d7da4a340ad9da8cb390d999422"><img src="../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -211,12 +222,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730288" defer></script> - <script src="../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../js/search.js?1694730288" defer></script> + <script src="../js/auto-complete.js?1695062975" defer></script> + <script src="../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -231,6 +242,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -372,13 +384,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730288"></script> + <script async src="../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062975" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/showcase/index.print.html b/showcase/index.print.html index c97a395a0d..b97c17a71a 100644 --- a/showcase/index.print.html +++ b/showcase/index.print.html @@ -13,21 +13,21 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/pir/showcase/index.html" rel="alternate" hreflang="pir"> <link href="https://McShelby.github.io/hugo-theme-relearn/showcase/index.html" rel="canonical" type="text/html" title="Showcase :: Hugo Relearn Theme"> <link href="../showcase/index.xml" rel="alternate" type="application/rss+xml" title="Showcase :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730288" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730288" rel="stylesheet"> - <link href="../css/fonts.css?1694730288" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730288" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730288" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730288" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730288" rel="stylesheet"> - <link href="../css/print.css?1694730288" rel="stylesheet" media="print"> - <link href="../css/format-print.css?1694730288" rel="stylesheet"> - <link href="../css/ie.css?1694730288" rel="stylesheet"> - <script src="../js/url.js?1694730288"></script> - <script src="../js/variant.js?1694730288"></script> + <link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062975" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062975" rel="stylesheet"> + <link href="../css/fonts.css?1695062975" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062975" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062975" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062975" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062975" rel="stylesheet"> + <link href="../css/print.css?1695062975" rel="stylesheet" media="print"> + <link href="../css/format-print.css?1695062975" rel="stylesheet"> + <link href="../css/ie.css?1695062975" rel="stylesheet"> + <script src="../js/url.js?1695062975"></script> + <script src="../js/variant.js?1695062975"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -55,11 +55,11 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> @@ -68,7 +68,7 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Showcase</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> + <div class="topbar-area topbar-area-end" data-area="end"> </div> </div> </nav> @@ -81,14 +81,14 @@ <h1 id="showcase">Showcase</h1> <h2 id="gobolinux-wikihttpswikigobolinuxorg-by-neonsysorg"><a href="https://wiki.gobolinux.org/" target="_blank">GoboLinux Wiki</a> by NEONsys.org</h2> -<p><a href="#image-6141a9893ec9caa8578f433b1a7d9b4e" class="lightbox-link"><img src="../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-6141a9893ec9caa8578f433b1a7d9b4e"><img src="../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-54c00b9c997c1a02e3cd449b407d1776" class="lightbox-link"><img src="../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-54c00b9c997c1a02e3cd449b407d1776"><img src="../showcase/gobolinux.png?width=60pc" alt="GoboLinux image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="bitshttpsbits-trainingdetraining-by-dr-lutz-gollan"><a href="https://bits-training.de/training/" target="_blank">BITS</a> by Dr. Lutz Gollan</h2> -<p><a href="#image-b60e5b8dd4d078dee8ce7ade0013732d" class="lightbox-link"><img src="../showcase/bits-train.png?width=60pc" alt="BITS image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-b60e5b8dd4d078dee8ce7ade0013732d"><img src="../showcase/bits-train.png?width=60pc" alt="BITS image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-8ed2ad0e382f540340d2afbda8919f7d" class="lightbox-link"><img src="../showcase/bits-train.png?width=60pc" alt="BITS image" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-8ed2ad0e382f540340d2afbda8919f7d"><img src="../showcase/bits-train.png?width=60pc" alt="BITS image" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <h2 id="pamasol-electricshttpspamasolgithubiode-by-pamasol"><a href="https://pamasol.github.io/de/" target="_blank">Pamasol Electrics</a> by Pamasol</h2> -<p><a href="#image-a85918a355f2adb6b40fff75b269f8e4" class="lightbox-link"><img src="../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> -<a href="javascript:history.back();" class="lightbox-back" id="image-a85918a355f2adb6b40fff75b269f8e4"><img src="../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> +<p><a href="#image-6aa88d7da4a340ad9da8cb390d999422" class="lightbox-link"><img src="../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="figure-image bg-white border lightbox noshadow" style="height: auto; width: 60pc;" loading="lazy"></a> +<a href="javascript:history.back();" class="lightbox-back" id="image-6aa88d7da4a340ad9da8cb390d999422"><img src="../showcase/pamasol-electrics-portal.png?width=60pc" alt="Pamasol Electrics" class="lightbox-image bg-white border lightbox noshadow" loading="lazy"></a></p> <footer class="footline"> @@ -98,8 +98,8 @@ </div> </main> </div> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062975" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/tags/children/index.html b/tags/children/index.html index 18322a5142..fce7ed27b4 100644 --- a/tags/children/index.html +++ b/tags/children/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/children/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/children/index.html" rel="alternate" hreflang="pir"> <link href="../../tags/children/index.xml" rel="alternate" type="application/rss+xml" title="Children :: Tag :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../tags/index.html"><span itemprop="name">Tags</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tag :: Children</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -190,12 +210,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -210,6 +230,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -351,13 +372,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/tags/config/index.html b/tags/config/index.html index 465f6b758c..9dbc0b91d5 100644 --- a/tags/config/index.html +++ b/tags/config/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/config/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/config/index.html" rel="alternate" hreflang="pir"> <link href="../../tags/config/index.xml" rel="alternate" type="application/rss+xml" title="config :: Tag :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../tags/index.html"><span itemprop="name">Tags</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tag :: config</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/tags/content/index.html b/tags/content/index.html index 6b21e02b24..923f109b88 100644 --- a/tags/content/index.html +++ b/tags/content/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/content/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/content/index.html" rel="alternate" hreflang="pir"> <link href="../../tags/content/index.xml" rel="alternate" type="application/rss+xml" title="Content :: Tag :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../tags/index.html"><span itemprop="name">Tags</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tag :: Content</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -176,12 +196,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -196,6 +216,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -337,13 +358,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/tags/documentation/index.html b/tags/documentation/index.html index 512ae69235..7e9b4a3048 100644 --- a/tags/documentation/index.html +++ b/tags/documentation/index.html @@ -9,20 +9,20 @@ <meta name="author" content="Sören Weber"> <title>documentation :: Tag :: Hugo Relearn Theme</title> <link href="../../tags/documentation/index.xml" rel="alternate" type="application/rss+xml" title="documentation :: Tag :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -50,31 +50,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../tags/index.html"><span itemprop="name">Tags</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tag :: documentation</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -173,12 +193,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -193,6 +213,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -333,13 +354,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/tags/hidden/index.html b/tags/hidden/index.html index 52fbff23b4..870255f4f4 100644 --- a/tags/hidden/index.html +++ b/tags/hidden/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/hidden/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/hidden/index.html" rel="alternate" hreflang="pir"> <link href="../../tags/hidden/index.xml" rel="alternate" type="application/rss+xml" title="hidden :: Tag :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../tags/index.html"><span itemprop="name">Tags</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tag :: hidden</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -180,12 +200,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -200,6 +220,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -341,13 +362,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/tags/index.html b/tags/index.html index f4a8010975..20eaaeed31 100644 --- a/tags/index.html +++ b/tags/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/index.html" rel="alternate" hreflang="pir"> <link href="../tags/index.xml" rel="alternate" type="application/rss+xml" title="Tags :: Hugo Relearn Theme"> - <link href="../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../css/theme.css?1694730287" rel="stylesheet"> - <link href="../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../css/variant.css?1694730287" rel="stylesheet"> - <link href="../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../css/ie.css?1694730287" rel="stylesheet"> - <script src="../js/url.js?1694730287"></script> - <script src="../js/variant.js?1694730287"></script> + <link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../css/theme.css?1695062973" rel="stylesheet"> + <link href="../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../css/variant.css?1695062973" rel="stylesheet"> + <link href="../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../css/ie.css?1695062973" rel="stylesheet"> + <script src="../js/url.js?1695062973"></script> + <script src="../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,20 +53,20 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> - <div class="topbar-button topbar-toc"> - <button class="topbar-button-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> <i class="fa-fw fas fa-list-alt"></i> </button> - <div class="topbar-button-flyout"> - <div class="topbar-button-flyout-wrapper"> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> <nav class="TableOfContents"> <ul> <li><a href="#c">C</a></li> @@ -84,17 +84,28 @@ <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tags</span><meta itemprop="position" content="2"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -212,12 +223,12 @@ <script> var contentLangs=['en']; </script> - <script src="../js/auto-complete.js?1694730288" defer></script> - <script src="../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../js/search.js?1694730288" defer></script> + <script src="../js/auto-complete.js?1695062975" defer></script> + <script src="../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -232,6 +243,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -373,13 +385,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../js/github-buttons.js?1694730288"></script> + <script async src="../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../js/clipboard.min.js?1694730288" defer></script> - <script src="../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../js/theme.js?1694730288" defer></script> + <script src="../js/clipboard.min.js?1695062975" defer></script> + <script src="../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/tags/non-hidden/index.html b/tags/non-hidden/index.html index 65b072e4b4..3dbde6969e 100644 --- a/tags/non-hidden/index.html +++ b/tags/non-hidden/index.html @@ -12,20 +12,20 @@ <link href="https://McShelby.github.io/hugo-theme-relearn/tags/non-hidden/index.html" rel="alternate" hreflang="en"> <link href="https://McShelby.github.io/hugo-theme-relearn/pir/tags/non-hidden/index.html" rel="alternate" hreflang="pir"> <link href="../../tags/non-hidden/index.xml" rel="alternate" type="application/rss+xml" title="non-hidden :: Tag :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -53,31 +53,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../tags/index.html"><span itemprop="name">Tags</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tag :: non-hidden</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -184,12 +204,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -204,6 +224,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -345,13 +366,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html> diff --git a/tags/tutorial/index.html b/tags/tutorial/index.html index df2af78148..70be3cdeb5 100644 --- a/tags/tutorial/index.html +++ b/tags/tutorial/index.html @@ -9,20 +9,20 @@ <meta name="author" content="Sören Weber"> <title>tutorial :: Tag :: Hugo Relearn Theme</title> <link href="../../tags/tutorial/index.xml" rel="alternate" type="application/rss+xml" title="tutorial :: Tag :: Hugo Relearn Theme"> - <link href="../../images/logo.svg?1694730287" rel="icon" type="image/svg+xml"> + <link href="../../images/logo.svg?1695062973" rel="icon" type="image/svg+xml"> <!-- https://github.com/filamentgroup/loadCSS/blob/master/README.md#how-to-use --> - <link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/nucleus.css?1694730287" rel="stylesheet"> - <link href="../../css/auto-complete.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/perfect-scrollbar.min.css?1694730287" rel="stylesheet"> - <link href="../../css/fonts.css?1694730287" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1694730287" rel="stylesheet"></noscript> - <link href="../../css/theme.css?1694730287" rel="stylesheet"> - <link href="../../css/theme-auto.css?1694730287" rel="stylesheet" id="variant-style"> - <link href="../../css/variant.css?1694730287" rel="stylesheet"> - <link href="../../css/print.css?1694730287" rel="stylesheet" media="print"> - <link href="../../css/ie.css?1694730287" rel="stylesheet"> - <script src="../../js/url.js?1694730287"></script> - <script src="../../js/variant.js?1694730287"></script> + <link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fontawesome-all.min.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/nucleus.css?1695062973" rel="stylesheet"> + <link href="../../css/auto-complete.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/auto-complete.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/perfect-scrollbar.min.css?1695062973" rel="stylesheet"> + <link href="../../css/fonts.css?1695062973" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="../../css/fonts.css?1695062973" rel="stylesheet"></noscript> + <link href="../../css/theme.css?1695062973" rel="stylesheet"> + <link href="../../css/theme-auto.css?1695062973" rel="stylesheet" id="variant-style"> + <link href="../../css/variant.css?1695062973" rel="stylesheet"> + <link href="../../css/print.css?1695062973" rel="stylesheet" media="print"> + <link href="../../css/ie.css?1695062973" rel="stylesheet"> + <script src="../../js/url.js?1695062973"></script> + <script src="../../js/variant.js?1695062973"></script> <script> // hack to let hugo tell us how to get to the root when using relativeURLs, it needs to be called *url= for it to do its magic: // https://github.com/gohugoio/hugo/blob/145b3fcce35fbac25c7033c91c1b7ae6d1179da8/transform/urlreplacers/absurlreplacer.go#L72 @@ -50,31 +50,51 @@ <div id="body" class="default-animation"> <div id="body-overlay"></div> <nav id="topbar"> - <div> + <div class="topbar-wrapper"> <div class="topbar-sidebar-divider"></div> - <div class="topbar-left"> - <div class="topbar-button topbar-sidebar"> - <button class="topbar-button-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> + <div class="topbar-area topbar-area-start" data-area="start"> + <div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"> + <button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"> <i class="fa-fw fas fa-bars"></i> </button> </div> + <div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"> + <i class="fa-fw fas fa-list-alt"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + </div> + </div> + </div> </div> <ol class="topbar-breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../index.html"><span itemprop="name">Hugo Relearn Theme</span></a><meta itemprop="position" content="1"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="../../tags/index.html"><span itemprop="name">Tags</span></a><meta itemprop="position" content="2"> > </li> <li itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Tag :: tutorial</span><meta itemprop="position" content="3"></li> </ol> - <div class="topbar-right"> - <div class="topbar-button topbar-prev"> - <a class="topbar-button-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> + <div class="topbar-area topbar-area-end" data-area="end"> + <div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <a class="topbar-control" href="../../index.html" title="Hugo Relearn Theme (🡐)"> <i class="fa-fw fas fa-chevron-left"></i> </a> </div> - <div class="topbar-button topbar-next"> - <span class="topbar-button-control"> + <div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"> + <span class="topbar-control"> <i class="fa-fw fas fa-chevron-right"></i> </span> </div> + <div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"> + <button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"> + <i class="fa-fw fas fa-ellipsis-v"></i> + </button> + <div class="topbar-content"> + <div class="topbar-content-wrapper"> + <div class="topbar-area topbar-area-more" data-area="more"> + </div> + </div> + </div> + </div> </div> </div> </nav> @@ -173,12 +193,12 @@ <script> var contentLangs=['en']; </script> - <script src="../../js/auto-complete.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.stemmer.support.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.multi.min.js?1694730288" defer></script> - <script src="../../js/lunr/lunr.en.min.js?1694730288" defer></script> - <script src="../../js/search.js?1694730288" defer></script> + <script src="../../js/auto-complete.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.stemmer.support.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.multi.min.js?1695062975" defer></script> + <script src="../../js/lunr/lunr.en.min.js?1695062975" defer></script> + <script src="../../js/search.js?1695062975" defer></script> </div> <div id="homelinks" class="default-animation"> <hr class="padding"> @@ -193,6 +213,7 @@ <li data-nav-id="/basics/configuration/index.html" class=""><a class="padding" href="../../basics/configuration/index.html">Configuration<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/customization/index.html" class=""><a class="padding" href="../../basics/customization/index.html">Customization<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/generator/index.html" class=""><a class="padding" href="../../basics/generator/index.html">Stylesheet generator<i class="fas fa-check read-icon"></i></a></li> + <li data-nav-id="/basics/topbar/index.html" class=""><a class="padding" href="../../basics/topbar/index.html">Topbar Modification<i class="fas fa-check read-icon"></i></a></li> <li data-nav-id="/basics/history/index.html" class=""><a class="padding" href="../../basics/history/index.html">History<i class="fas fa-check read-icon"></i></a></li></ul></li> <li data-nav-id="/cont/index.html" class=""><input type="checkbox" id="section-2291d2894a4301fd505172f85eca0c0a" aria-controls="subsections-2291d2894a4301fd505172f85eca0c0a"><label for="section-2291d2894a4301fd505172f85eca0c0a"><i class="fas fa-chevron-down"></i><i class="fas fa-chevron-right"></i><span class="a11y-only">Submenu Content</span></label><a class="padding" href="../../cont/index.html"><b style="display: inline-block; font-weight: 200; padding-left: .3rem; text-align: left; width: 1.1rem;">2.</b> Content<i class="fas fa-check read-icon"></i></a><ul id="subsections-2291d2894a4301fd505172f85eca0c0a" class="morespace collapsible-menu"> <li data-nav-id="/cont/pages/index.html" class=""><a class="padding" href="../../cont/pages/index.html">Pages organization<i class="fas fa-check read-icon"></i></a></li> @@ -333,13 +354,13 @@ setTimeout( githubButtonsInit, 400 ); }); </script> - <script async src="../../js/github-buttons.js?1694730288"></script> + <script async src="../../js/github-buttons.js?1695062975"></script> </div> </div> </div> </aside> - <script src="../../js/clipboard.min.js?1694730288" defer></script> - <script src="../../js/perfect-scrollbar.min.js?1694730288" defer></script> - <script src="../../js/theme.js?1694730288" defer></script> + <script src="../../js/clipboard.min.js?1695062975" defer></script> + <script src="../../js/perfect-scrollbar.min.js?1695062975" defer></script> + <script src="../../js/theme.js?1695062975" defer></script> </body> </html>